@charset "UTF-8";@import"https://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,600,600italic,700,700italic%7CGentium+Book+Plus:400,700,400italic,700italic%7CDM+Sans:400,700%7CPoppins:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400;1,600";.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.login-container{display:flex;min-height:100vh;font-family:DM Sans,Open Sans,sans-serif}.login-left{background:#2c5444;color:#fff;flex:1 1 60%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem}.login-logo{max-width:570px;margin-bottom:2rem}.login-title{font-size:2rem;font-weight:700;letter-spacing:.1em;margin-bottom:.5rem}.login-subtitle{font-size:1.1rem;letter-spacing:.15em;margin-bottom:2rem}.login-tagline{font-size:1.2rem;margin-top:2rem}.login-right{background:#a9b9b2;color:#fff;flex:1 1 40%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:3rem 2rem;position:relative}.error-box{width:100%;background-color:#dc354533;border:1px solid #dc3545;color:#fff;padding:12px 15px;border-radius:8px;margin-bottom:20px;font-size:.95rem}.notice-box{width:100%;background-color:#28a74533;border:1px solid #28a745;color:#fff;padding:12px 15px;border-radius:8px;margin-bottom:20px;font-size:.95rem}.login-form-tagline{font-size:1rem;font-weight:700;margin-bottom:2.5rem;color:#fff;text-align:center}.login-form{width:100%}.login-form label{text-transform:uppercase;font-weight:700;font-size:.95rem;margin-bottom:.3rem;color:#fff}.login-form input[type=email],.login-form input[type=password]{width:100%;padding:.8rem 1rem;border-radius:8px;border:none;margin-bottom:1.2rem;font-size:1rem;background:#fff;color:#333}.login-form .actions{margin-top:1.5rem}.login-form .btn-primary{width:100%;background:#2c5444;color:#fff;border:none;border-radius:8px;padding:.8rem 0;font-size:1.1rem;font-weight:700;letter-spacing:.05em;cursor:pointer;transition:background .2s}.login-form .btn-primary:hover{background:#284d3f}.forgot-password{text-align:right;margin-top:-.8rem;margin-bottom:.8rem}.forgot-password a{color:#fff;font-size:.9rem;text-decoration:none}.forgot-password a:hover{text-decoration:underline}.diamond-separator{display:inline-block;font-size:1.2em;vertical-align:middle;line-height:1;margin-bottom:3px;color:#fff}.diamond-separator:before{content:"◇"}@media(max-width:1000px){.login-left{padding:1.5rem 1rem}.login-logo{max-width:438px!important;margin-bottom:1rem}}@media(max-width:700px){.login-container{flex-direction:column;min-height:unset}.login-left,.login-right{flex:none;width:100%;align-items:center;padding:1.5rem 1rem;text-align:center}.login-logo{max-width:400px!important;margin-bottom:1.2rem}.login-subtitle{font-size:1rem;margin-bottom:1rem}.login-tagline,.login-form-tagline{font-size:1rem;margin-top:1rem;margin-bottom:1.5rem}.login-form{max-width:100%;padding:0 .5rem}.login-form .btn-primary{font-size:1rem;padding:.7rem 0}}.devise-container{max-width:500px;margin:4rem auto;padding:2rem;border-radius:10px;background-color:#a9b9b2;color:#fff;font-family:DM Sans,Open Sans,sans-serif;box-shadow:0 4px 12px #00000026}.devise-container h2{font-size:1.5rem;font-weight:700;margin-bottom:1.5rem;text-align:center;color:#fff}.devise-container .field{margin-bottom:1.5rem}.devise-container .field label{display:block;text-transform:uppercase;font-weight:700;font-size:.95rem;margin-bottom:.5rem;color:#fff}.devise-container .field input[type=email],.devise-container .field input[type=password]{width:100%;padding:.8rem 1rem;border-radius:8px;border:none;font-size:1rem;background:#fff;color:#333}.devise-container .password-hint{font-size:.85rem;margin:-.3rem 0 .5rem;opacity:.9}.devise-container .actions{margin-top:2rem}.devise-container .actions input[type=submit]{width:100%;background:#2c5444;color:#fff;border:none;border-radius:8px;padding:.8rem 0;font-size:1.1rem;font-weight:700;letter-spacing:.05em;cursor:pointer;transition:background .2s}.devise-container .actions input[type=submit]:hover{background:#284d3f}.devise-container .devise-links{margin-top:1.5rem;text-align:center}.devise-container .devise-links a{color:#fff;text-decoration:none;font-size:.95rem}.devise-container .devise-links a:hover{text-decoration:underline}@media(max-width:600px){.devise-container{margin:2rem auto;padding:1.5rem;max-width:90%}}.v-sys-header[data-v-3bea0452]{background-color:#1a5276;color:#fff;width:100%;display:flex;flex-direction:column}.v-sys-header .header-content[data-v-3bea0452]{height:60px;display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 20px}.v-sys-header .header-content .header-center[data-v-3bea0452]{display:flex;align-items:center;flex-grow:1;justify-content:center;margin:0 15px}.v-sys-header .header-content .access-request-info[data-v-3bea0452]{font-size:13px;color:#fff;background-color:#ffffff26;border-radius:4px;padding:5px 12px;border-left:3px solid white;max-width:100%;display:flex;align-items:center}.v-sys-header .header-content .access-request-info span[data-v-3bea0452]{display:inline-block}.v-sys-header .header-content .access-request-info .clear-access-request[data-v-3bea0452]{margin-left:10px;cursor:pointer;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background-color:#fff3;transition:background-color .2s ease}.v-sys-header .header-content .access-request-info .clear-access-request[data-v-3bea0452]:hover{background-color:#ffffff4d}.v-sys-header .header-content .access-request-info .clear-access-request svg[data-v-3bea0452]{font-size:12px;color:#fff}.v-sys-header .company-logo[data-v-3bea0452]{display:flex;align-items:center}.v-sys-header .hamburger-menu[data-v-3bea0452]{display:none;cursor:pointer;padding:10px;font-size:20px;z-index:200}@media(max-width:799px){.v-sys-header .hamburger-menu[data-v-3bea0452]{display:block}}.v-sys-header .hamburger-menu i[data-v-3bea0452]{color:#fff}.v-sys-header .company-logo-img[data-v-3bea0452]{height:40px}.v-sys-header .user-section[data-v-3bea0452]{display:flex;align-items:center;gap:15px}.v-sys-header .welcome-text[data-v-3bea0452]{font-size:14px;margin-right:10px}.v-sys-header .notification-icon[data-v-3bea0452]{position:relative;cursor:pointer}.v-sys-header .notification-badge[data-v-3bea0452]{position:absolute;top:-8px;right:-8px;background-color:#f94144;color:#fff;border-radius:50%;width:18px;height:18px;font-size:11px;display:flex;align-items:center;justify-content:center}.v-sys-header .user-menu-wrapper[data-v-3bea0452],.v-sys-header .user-avatar[data-v-3bea0452]{position:relative;cursor:pointer}.v-sys-header .avatar-img[data-v-3bea0452]{width:40px;height:40px;border-radius:50%;object-fit:cover}.v-sys-header .dropdown-menu[data-v-3bea0452]{position:absolute;right:0;top:100%;background-color:#fff;border-radius:4px;box-shadow:0 2px 10px #0000001a;padding:8px 0;min-width:150px;margin-top:5px;z-index:1000}.v-sys-header .dropdown-item[data-v-3bea0452]{display:block;padding:8px 16px;color:#333;text-decoration:none}.v-sys-header .dropdown-item[data-v-3bea0452]:hover{background-color:#f8f9fa}.organisation-bar[data-v-3bea0452]{background-color:#e0e0e0;width:100%;min-height:30px;display:flex;align-items:center;justify-content:flex-end;padding:0 20px;box-shadow:0 2px 4px #0000000d}.organisation-bar .organisation-name-container[data-v-3bea0452]{display:flex;justify-content:space-between;align-items:center;width:100%;flex-wrap:wrap;padding:5px 0}.organisation-bar .organisation-name[data-v-3bea0452]{font-size:14px;font-weight:500;color:#333}.v-sys-side-menu[data-v-dfe3ad1a]{background-color:#1a5276;color:#fff;width:220px;display:flex;flex-direction:column;z-index:100;height:100vh;overflow-y:auto}.v-sys-side-menu .user-register-section[data-v-dfe3ad1a]{background-color:#2c5444;margin:0;padding:8px 15px;width:220px;box-sizing:border-box}@media(max-width:799px){.v-sys-side-menu[data-v-dfe3ad1a]{position:fixed;top:0;left:-220px;height:100vh;transition:left .3s ease}}@media(max-width:799px){.v-sys-side-menu.mobile-open[data-v-dfe3ad1a]{left:0!important;box-shadow:2px 0 10px #0000004d}}.v-sys-side-menu .logo-container[data-v-dfe3ad1a]{display:flex;justify-content:center;align-items:center;padding:20px 0;margin-bottom:10px}.v-sys-side-menu .logo-container .logo[data-v-dfe3ad1a]{width:120px;height:auto}.v-sys-side-menu .menu-divider[data-v-dfe3ad1a]{height:3px;background-color:#fff;margin:5px auto;width:80%;display:block}.v-sys-side-menu .menu-section[data-v-dfe3ad1a]{padding:8px 15px;position:relative}.v-sys-side-menu .menu-section .badge[data-v-dfe3ad1a]{display:inline-block;background-color:#d73b4a;color:#fff;font-size:10px;padding:4px 6px;border-radius:3px;margin-left:5px;position:absolute;right:3px;top:8px;text-align:center;line-height:1.2}.v-sys-side-menu .spacer[data-v-dfe3ad1a]{flex-grow:2}.v-sys-side-menu .menu-list[data-v-dfe3ad1a]{display:flex;flex-direction:column;gap:6px;padding:6px 0}.v-sys-side-menu .menu-item[data-v-dfe3ad1a]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:#fff;text-align:left;padding:8px 10px;border-radius:8px;display:flex;align-items:center;gap:10px;font-size:14px;cursor:pointer;text-decoration:none}.v-sys-side-menu .menu-item[data-v-dfe3ad1a]:hover{background:#ffffff1f}.v-sys-side-menu .menu-item[data-v-dfe3ad1a]:focus-visible{outline:2px solid #E4CC9C;outline-offset:2px}.v-sys-side-menu .menu-item.router-link-active[data-v-dfe3ad1a]{font-weight:700;text-decoration:underline;color:#e4cc9c}.v-sys-side-menu .menu-icon[data-v-dfe3ad1a]{width:16px;font-size:14px;opacity:.95}.main-layout[data-v-5f6b39fc]{display:flex;height:100vh;overflow:hidden;position:relative}@media(max-width:799px){.main-layout[data-v-5f6b39fc]{display:block}}.content-area[data-v-5f6b39fc]{flex:1;display:flex;flex-direction:column;min-width:0;min-height:0;height:100%}.page-content[data-v-5f6b39fc]{flex:1;padding:0;overflow-y:auto;width:100%;min-height:0}.overlay[data-v-5f6b39fc]{display:none}@media(max-width:799px){.overlay[data-v-5f6b39fc]{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:90}}.v-header[data-v-0b03d842]{background-color:#2c5444;color:#fff;width:100%;display:flex;flex-direction:column}.v-header .header-content[data-v-0b03d842]{height:45px;display:flex;justify-content:flex-start;align-items:center;width:100%;padding:0 20px;gap:15px}.v-header .hamburger-menu[data-v-0b03d842]{display:none;cursor:pointer;padding:10px;font-size:20px;z-index:200}@media(max-width:799px){.v-header .hamburger-menu[data-v-0b03d842]{display:block}}.v-header .hamburger-menu i[data-v-0b03d842]{color:#fff}.v-header .company-logo-img[data-v-0b03d842]{height:30px;max-height:30px;max-width:150px;object-fit:contain;margin-left:auto}.v-header .welcome-text[data-v-0b03d842]{font-size:14px}.v-header .notification-icon[data-v-0b03d842]{position:relative;cursor:pointer}.v-header .notification-badge[data-v-0b03d842]{position:absolute;top:-8px;right:-8px;background-color:#f94144;color:#fff;border-radius:50%;width:18px;height:18px;font-size:11px;display:flex;align-items:center;justify-content:center}.v-header .user-menu-wrapper[data-v-0b03d842]{position:relative;cursor:pointer}.v-header .user-avatar[data-v-0b03d842]{position:relative;cursor:pointer;padding-left:5px}.v-header .avatar-img[data-v-0b03d842]{width:40px;height:40px;border-radius:50%;object-fit:cover;margin-top:6px}.v-header .dropdown-menu[data-v-0b03d842]{position:absolute;right:0;top:100%;background-color:#fff;border-radius:4px;box-shadow:0 2px 10px #0000001a;padding:8px 0;min-width:150px;margin-top:5px;z-index:1000}.v-header .dropdown-item[data-v-0b03d842]{display:block;padding:8px 16px;color:#333;text-decoration:none}.v-header .dropdown-item[data-v-0b03d842]:hover{background-color:#f8f9fa}.organisation-bar[data-v-0b03d842]{background-color:#fff;color:#333;width:100%;height:45px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;box-shadow:0 2px 4px #0000000d}.organisation-bar .header-back-button[data-v-0b03d842]{padding:8px 12px;border-radius:6px}.organisation-bar .organisation-name-container[data-v-0b03d842]{display:flex;justify-content:flex-end;align-items:center;width:fit-content;max-width:100%;margin-left:auto}.access-request-bar[data-v-0b03d842]{background-color:#fff3cd;width:100%;min-height:40px;display:flex;align-items:center;justify-content:center;padding:8px 20px;box-shadow:0 2px 4px #0000000d;border-bottom:1px solid #ffeeba}.access-request-bar .access-request-content[data-v-0b03d842]{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap}.access-request-bar .access-request-text[data-v-0b03d842]{font-size:14px;font-weight:500;color:#856404}.access-request-bar .grant-access-btn[data-v-0b03d842]{background-color:#28a745;color:#fff;border:none;border-radius:4px;padding:6px 12px;font-size:14px;cursor:pointer;transition:background-color .2s}.access-request-bar .grant-access-btn[data-v-0b03d842]:hover{background-color:#1e7e34}.access-request-bar .stop-access-btn[data-v-0b03d842]{background-color:#dc3545;color:#fff;border:none;border-radius:4px;padding:6px 12px;font-size:14px;cursor:pointer;transition:background-color .2s}.access-request-bar .stop-access-btn[data-v-0b03d842]:hover{background-color:#bd2130}.v-side-menu .sysadmin-section[data-v-4b1142ca]{background-color:#1a5276;margin:0;padding:8px 15px;width:220px;box-sizing:border-box}.v-side-menu .sysadmin-section a[data-v-4b1142ca]{color:#fff;text-decoration:none}.v-side-menu .sysadmin-section a[data-v-4b1142ca]:hover{opacity:.8}.v-side-menu .sysadmin-section a.router-link-active[data-v-4b1142ca]{font-weight:700;text-decoration:underline;color:#e4cc9c}.v-side-menu[data-v-4b1142ca]{background-color:#2c5444;color:#fff;width:220px;display:flex;flex-direction:column;z-index:100;height:100vh;overflow-y:auto}@media(max-width:799px){.v-side-menu[data-v-4b1142ca]{position:fixed;top:0;left:-220px;height:100vh;height:100dvh;transition:left .3s ease;padding-top:env(safe-area-inset-top,0px);padding-bottom:calc(env(safe-area-inset-bottom,0px) + 52px)}}@media(max-width:799px){.v-side-menu.mobile-open[data-v-4b1142ca]{left:0!important;box-shadow:2px 0 10px #0000004d}}.v-side-menu .logo-container[data-v-4b1142ca]{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px 0;margin-bottom:10px}.v-side-menu .logo-container a[data-v-4b1142ca]{display:block;text-decoration:none;cursor:pointer}.v-side-menu .logo-container .logo[data-v-4b1142ca]{width:120px;height:auto}.v-side-menu .logo-container .logo.image-error[data-v-4b1142ca]{display:none}.v-side-menu .logo-container .scope-selection-row[data-v-4b1142ca]{margin-top:8px;display:flex;align-items:center;gap:8px;width:100%;max-width:180px;justify-content:space-between;position:relative}.v-side-menu .logo-container .scope-name[data-v-4b1142ca]{font-size:12px;font-weight:700;color:#fff;text-align:left;max-width:142px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-side-menu .logo-container .scope-name--centered[data-v-4b1142ca]{margin-top:8px;max-width:180px;text-align:center}.v-side-menu .logo-container .scope-menu-toggle[data-v-4b1142ca]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:#fff;padding:0;font-size:12px;line-height:1;cursor:pointer}.v-side-menu .logo-container .scope-dropdown-menu[data-v-4b1142ca]{position:absolute;right:0;top:calc(100% + 6px);min-width:150px;background:#fff;border:1px solid #d1d5db;border-radius:8px;box-shadow:0 8px 22px #00000038;z-index:20;padding:4px;display:flex;flex-direction:column;gap:2px}.v-side-menu .logo-container .scope-dropdown-item[data-v-4b1142ca]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:#1f2937;text-align:left;padding:6px 8px;border-radius:6px;font-size:12px;cursor:pointer}.v-side-menu .logo-container .scope-dropdown-item[data-v-4b1142ca]:hover{background:#f3f4f6}.v-side-menu .logo-container .scope-dropdown-item.active[data-v-4b1142ca]{background:#e5e7eb;font-weight:700}.v-side-menu .logo-container .scope-dropdown-divider[data-v-4b1142ca]{height:1px;margin:3px 4px;background:#e5e7eb}.v-side-menu .menu-divider[data-v-4b1142ca]{height:3px;background-color:#fff;margin:5px auto;width:80%;display:block}.v-side-menu .menu-section[data-v-4b1142ca]{padding:8px 15px;position:relative}.v-side-menu .menu-section .section-title[data-v-4b1142ca]{font-size:15px;font-weight:600;margin-bottom:5px}.v-side-menu .menu-section .section-title.active-section[data-v-4b1142ca]{color:#e4cc9c}.v-side-menu .menu-section .section-title a[data-v-4b1142ca]{color:#fff;text-decoration:none}.v-side-menu .menu-section .section-title a[data-v-4b1142ca]:hover{opacity:.8}.v-side-menu .menu-section .section-title a.router-link-active[data-v-4b1142ca]{font-weight:700;text-decoration:underline;color:#e4cc9c}.v-side-menu .menu-section .badge[data-v-4b1142ca]{display:inline-block;background-color:#d73b4a;color:#fff;font-size:10px;padding:4px 6px;border-radius:3px;margin-left:5px;position:absolute;right:3px;top:8px;text-align:center;line-height:1.2}.v-side-menu .menu-section .coming-soon-img[data-v-4b1142ca]{position:absolute;right:3px;top:-2px;height:39px;width:auto}.v-side-menu .chat-support[data-v-4b1142ca]{margin-top:20px;margin-bottom:20px;display:flex;justify-content:center;align-items:center;padding:20px}.v-side-menu .chat-support i[data-v-4b1142ca]{font-size:24px;cursor:pointer}.v-side-menu .menu-list[data-v-4b1142ca]{display:flex;flex-direction:column;gap:6px;padding:6px 0}.v-side-menu .menu-item[data-v-4b1142ca]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:#fff;text-align:left;padding:8px 10px;border-radius:8px;display:flex;align-items:center;gap:10px;font-size:14px;cursor:pointer}.v-side-menu .menu-item[data-v-4b1142ca]:hover{background:#ffffff1f}.v-side-menu .menu-item.active-section[data-v-4b1142ca]{background:#ffffff1f;font-weight:700;text-decoration:underline;color:#e4cc9c}.v-side-menu .menu-item[data-v-4b1142ca]:focus-visible{outline:2px solid #E4CC9C;outline-offset:2px}.v-side-menu a.menu-item[data-v-4b1142ca]{text-decoration:none}.v-side-menu .menu-icon[data-v-4b1142ca]{width:16px;font-size:14px;opacity:.95}.main-layout[data-v-fff8829b]{display:flex;height:100vh;overflow:hidden;position:relative}@media(max-width:799px){.main-layout[data-v-fff8829b]{display:block}}.content-area[data-v-fff8829b]{flex:1;display:flex;flex-direction:column;min-width:0;min-height:0;height:100%}.page-content[data-v-fff8829b]{flex:1;padding:0;overflow-y:auto;width:100%;min-height:0}.homepage[data-v-df76d9cb]{padding:18px 22px 28px;background:#f8fafc;min-height:100vh}.page-header[data-v-df76d9cb]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}@media(max-width:760px){.page-header[data-v-df76d9cb]{flex-direction:column;align-items:stretch}}.module-grid[data-v-df76d9cb]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}@media(max-width:900px){.module-grid[data-v-df76d9cb]{grid-template-columns:1fr}}.module-card[data-v-df76d9cb]{background:#fff;border-radius:12px;border:1px solid #ededed;box-shadow:0 2px 10px #0000000d;padding:16px;display:flex;align-items:center;justify-content:space-between;gap:14px;text-align:left;text-decoration:none;color:inherit;cursor:pointer}.module-card[data-v-df76d9cb]:hover{border-color:#e5e7eb;box-shadow:0 3px 12px #00000012}.module-card[data-v-df76d9cb]:focus-visible{outline:2px solid #93c5fd;outline-offset:2px}button.module-card[data-v-df76d9cb]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ededed}.module-left[data-v-df76d9cb]{display:flex;align-items:center;gap:12px;min-width:0}.module-icon[data-v-df76d9cb]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.module-icon svg[data-v-df76d9cb]{font-size:16px}.icon-training[data-v-df76d9cb]{background:#e9fff3;color:#1f7a4f}.icon-swms[data-v-df76d9cb]{background:#eaf2ff;color:#2563eb}.icon-hazards[data-v-df76d9cb]{background:#fff7ed;color:#ea580c}.icon-incidents[data-v-df76d9cb]{background:#fef2f2;color:#dc2626}.module-copy[data-v-df76d9cb]{min-width:0}.module-title[data-v-df76d9cb]{font-weight:900;font-size:14px;color:#1f2937;line-height:1.2}.module-subtitle[data-v-df76d9cb]{margin-top:4px;font-size:12px;color:#6b7280}.module-right[data-v-df76d9cb]{display:flex;align-items:center;gap:10px;color:#9ca3af;flex:0 0 auto}.incident-notifications[data-v-df76d9cb]{margin-top:16px;background:#fff5f5;border-radius:12px;border:1px solid #fecaca;border-left:4px solid #dc2626;box-shadow:0 2px 10px #0000000d;overflow:hidden}.incident-notifications__header[data-v-df76d9cb]{display:flex;align-items:flex-start;gap:12px;padding:16px 16px 10px}.incident-notifications__icon[data-v-df76d9cb]{width:34px;height:34px;border-radius:8px;background:#dc2626;color:#fff;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.incident-notifications__icon svg[data-v-df76d9cb]{font-size:15px}.incident-notifications__title[data-v-df76d9cb]{font-weight:900;font-size:14px;color:#1f2937;line-height:1.2}.incident-notifications__subtitle[data-v-df76d9cb]{margin-top:4px;font-size:12px;color:#6b7280}.incident-notifications__subheader[data-v-df76d9cb]{padding:0 16px 10px;font-size:11px;font-weight:800;letter-spacing:.04em;color:#dc2626}.incident-notifications__list[data-v-df76d9cb]{padding:0 16px 16px;display:grid;gap:10px}.incident-notification-item[data-v-df76d9cb]{background:#fff;border:1px solid #fecaca;border-radius:10px;padding:12px 14px;display:flex;align-items:center;gap:12px}.incident-notification-item__icon[data-v-df76d9cb]{color:#dc2626;flex:0 0 auto}.incident-notification-item__icon svg[data-v-df76d9cb]{font-size:16px}.incident-notification-item__text[data-v-df76d9cb]{flex:1;min-width:0;font-size:12px;font-weight:600;color:#374151;line-height:1.35}.incident-notification-item__open[data-v-df76d9cb]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #e5e7eb;background:#f9fafb;color:#374151;border-radius:999px;padding:6px 12px;font-size:11px;font-weight:700;display:inline-flex;align-items:center;gap:6px;cursor:pointer;flex:0 0 auto;white-space:nowrap}.incident-notification-item__open[data-v-df76d9cb]:hover{background:#f3f4f6}.incident-notification-item__open[data-v-df76d9cb]:focus-visible{outline:2px solid #93c5fd;outline-offset:2px}.module-pill[data-v-df76d9cb]{font-size:11px;font-weight:800;padding:4px 8px;border-radius:999px;background:#f3f4f6;color:#6b7280}.mid-grid[data-v-df76d9cb]{margin-top:16px;display:grid;grid-template-columns:1.25fr 1fr;gap:14px}@media(max-width:980px){.mid-grid[data-v-df76d9cb]{grid-template-columns:1fr}}.panel[data-v-df76d9cb]{background:#fff;border-radius:12px;border:1px solid #ededed;box-shadow:0 2px 10px #0000000d;overflow:hidden;display:flex;flex-direction:column}.panel-header[data-v-df76d9cb]{padding:12px 14px;border-bottom:1px solid #f1f1f1;display:flex;align-items:center;justify-content:space-between;gap:10px}.panel-title[data-v-df76d9cb]{display:flex;align-items:center;gap:8px;font-weight:800;font-size:12px;color:#2e2e2e}.panel-header-link[data-v-df76d9cb]{font-size:11px;font-weight:800;color:#2f59d8;text-decoration:none;white-space:nowrap}.activity-list[data-v-df76d9cb]{padding:12px 12px 0;flex:1;min-height:0}.activity-empty[data-v-df76d9cb]{padding:12px 4px 14px;font-size:11px;color:#6b6b6b;font-weight:600}.activity-item[data-v-df76d9cb]{border-radius:10px;padding:10px 12px;margin-bottom:10px;border:1px solid transparent}.activity-top[data-v-df76d9cb]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.activity-pills[data-v-df76d9cb]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.activity-timesheet-name[data-v-df76d9cb]{font-size:11px;font-weight:600;color:#57534e;white-space:nowrap}.activity-category[data-v-df76d9cb]{font-size:11px;color:#2c5444;padding:3px 8px;border-radius:12px;font-weight:500;border:1px solid rgba(0,0,0,.06);white-space:nowrap}.activity-pill[data-v-df76d9cb]{font-size:10px;font-weight:800;padding:3px 8px;border-radius:999px;display:inline-block}.todo-item[data-v-df76d9cb]{cursor:pointer}.todo-item[data-v-df76d9cb]:hover{opacity:.95}.activity-item--comm-post[data-v-df76d9cb]{cursor:pointer}.activity-item--comm-post[data-v-df76d9cb]:hover{opacity:.96}.activity-item--comm-post[data-v-df76d9cb]:focus-visible{outline:2px solid #93c5fd;outline-offset:2px}.activity-time[data-v-df76d9cb]{font-size:10px;color:#6b6b6b;white-space:nowrap}.activity-time.expiry-normal[data-v-df76d9cb]{color:#000}.activity-time.expiry-warning[data-v-df76d9cb]{color:#fb991c}.activity-time.expiry-overdue[data-v-df76d9cb]{color:#f94144}.activity-user[data-v-df76d9cb]{margin-top:4px;font-size:12px;font-weight:600;color:#6b7280;display:inline-flex;align-items:center;gap:6px}.activity-title[data-v-df76d9cb]{font-weight:800;font-size:11px;color:#2e2e2e;margin-bottom:3px}.activity-body[data-v-df76d9cb]{font-size:10.5px;color:#5f5f5f;line-height:1.35;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.module-license[data-v-df76d9cb]{background:#fff3e9;border-color:#ffe1cc}.module-license .activity-pill[data-v-df76d9cb]{background:#ffb37b;color:#4a2206}.module-training[data-v-df76d9cb]{background:#eafff2;border-color:#c9f2dc}.module-training .activity-pill[data-v-df76d9cb]{background:#66d19a;color:#0c3a23}.module-article[data-v-df76d9cb]{background:#eef5ff;border-color:#d7e7ff}.module-article .activity-pill[data-v-df76d9cb]{background:#6aa7ff;color:#0b2a55}.module-swms[data-v-df76d9cb]{background:#eef4ff;border-color:#c7d8ff}.module-swms .activity-pill[data-v-df76d9cb]{background:#c0d3ff;color:#163779}.module-timesheet[data-v-df76d9cb]{background:#fffbeb;border-color:#fde68a}.module-timesheet .activity-pill[data-v-df76d9cb]{background:#fef08a;color:#713f12}.module-hazard[data-v-df76d9cb]{background:#fff7ed;border-color:#fdba74}.module-hazard .activity-pill[data-v-df76d9cb]{background:#fed7aa;color:#9a3412}.module-incident[data-v-df76d9cb]{background:#fef2f2;border-color:#fca5a5}.module-incident .activity-pill[data-v-df76d9cb]{background:#fecaca;color:#991b1b}.module-form[data-v-df76d9cb]{background:#f5f3ff;border-color:#c4b5fd}.module-form .activity-pill[data-v-df76d9cb]{background:#ddd6fe;color:#5b21b6}.module-comm-post .activity-pill[data-v-df76d9cb]{background:#e0ecff;color:#1e3a8a}.module-comm-post.comm-post-unviewed[data-v-df76d9cb]{background:#edf6ff;border-color:#bfdbfe}.module-comm-post.comm-post-viewed[data-v-df76d9cb]{background:#f8fafc;border-color:#e2e8f0}.empty[data-v-df76d9cb]{padding:42px 14px 48px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#3a3a3a}.empty-icon[data-v-df76d9cb]{width:46px;height:46px;border-radius:999px;border:2px solid #bfe8d0;background:#eafff2;color:#16a34a;display:flex;align-items:center;justify-content:center}.empty-icon svg[data-v-df76d9cb]{font-size:18px}.empty-text[data-v-df76d9cb]{font-size:12px;color:#5b5b5b;font-weight:700}.compliance[data-v-df76d9cb]{margin-top:16px;background:#fff;border-radius:12px;border:1px solid #ededed;box-shadow:0 2px 10px #0000000d}.compliance-header[data-v-df76d9cb]{padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #f1f1f1}.compliance-title[data-v-df76d9cb]{font-weight:900;font-size:12px;color:#2e2e2e}.compliance-body[data-v-df76d9cb]{padding:18px 14px 20px;display:flex;align-items:center;justify-content:center;gap:26px}@media(max-width:620px){.compliance-body[data-v-df76d9cb]{flex-direction:column}}.donut-wrap[data-v-df76d9cb]{display:flex;align-items:center;justify-content:center}.donut[data-v-df76d9cb]{--completed: 14;width:120px;height:120px;border-radius:999px;background:conic-gradient(#2f6f57 0,#2f6f57 calc(var(--completed) * 1%),#d6c49a calc(var(--completed) * 1%),#d6c49a);display:flex;align-items:center;justify-content:center}.donut-hole[data-v-df76d9cb]{width:86px;height:86px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px #f0f0f0}.legend[data-v-df76d9cb]{display:grid;gap:10px;min-width:220px}.legend-row[data-v-df76d9cb]{display:grid;grid-template-columns:14px 1fr auto;align-items:center;gap:10px;font-size:12px}.legend-swatch[data-v-df76d9cb]{width:12px;height:12px;border-radius:3px}.swatch-enrolled[data-v-df76d9cb]{background:#d6c49a}.swatch-completed[data-v-df76d9cb]{background:#2f6f57}.legend-label[data-v-df76d9cb]{color:#4b4b4b;font-weight:700}.legend-value[data-v-df76d9cb]{color:#4b4b4b;font-weight:900}.v-report-pagination{display:flex;align-items:center;flex-wrap:nowrap;gap:10px}.v-report-pagination .pagination-controls{display:flex;align-items:center;flex-wrap:nowrap;gap:12px}.v-report-pagination .pagination{display:flex;align-items:center;flex-wrap:nowrap;gap:5px}.v-report-pagination .pagination span{display:flex;flex-shrink:0}.v-report-pagination a{margin:0 2px;border-radius:4px;text-decoration:none;display:inline-block;font-weight:400;text-shadow:none;border:1px solid #2C5444;box-shadow:none;background:#2c5444;color:#fff;padding:8px 12px;min-width:35px;text-align:center;transition:all .2s}.v-report-pagination a:hover,.v-report-pagination a:focus{border:1px solid #A9B9B2;background:#a9b9b2;color:#fff}.v-report-pagination .pagination span.page.current,.v-report-pagination .pagination span.page.current:hover{margin:0 2px;border:1px solid #A9B9B2!important;border-radius:4px;text-decoration:none;display:inline-block;font-weight:400;text-shadow:none;box-shadow:none;background:#fff;color:#2c5444;padding:8px 12px;min-width:35px;text-align:center}.v-report-pagination .pagination-page-size{display:flex;align-items:center;flex-shrink:0;gap:6px;color:#666;white-space:nowrap}.v-report-pagination .pagination-page-size__label{font-size:14px}.v-report-pagination .pagination-page-size__select{padding:6px 10px;border:1px solid #ddd;border-radius:4px;font-size:14px;background:#fff;color:#333;min-width:64px}.v-report-pagination .pagination-page-size__select:focus{outline:none;border-color:#2c5444}.v-report-pagination .pagination-results{color:#666;white-space:nowrap}.v-report-pagination .pagination-results .download-link,.v-report-pagination .pagination-results .download-link:hover{margin:0;border:none;background:transparent;display:inline;color:#2c5444;text-decoration:underline;padding:0}.v-report-pagination .pagination-results .download-link:hover,.v-report-pagination .pagination-results .download-link:hover:hover{color:#a9b9b2}.v-report-pagination .showing-text{color:#666;margin-right:auto}.v-searchable-user,.v-searchable-user .search-container{position:relative;width:100%}.v-searchable-user .input-wrapper{position:relative;width:100%;display:flex;align-items:center}.v-searchable-user .search-input{width:100%;padding:12px;border:1px solid #ddd;border-radius:4px;background-color:#f8f9fa;font-size:16px;font-family:Poppins,sans-serif}.v-searchable-user .search-input:focus{outline:none;border-color:#2c5444}.v-searchable-user .search-input:disabled{background-color:#e9ecef;cursor:not-allowed;opacity:.6}.v-searchable-user .clear-selection{position:absolute;right:10px;background:none;border:none;color:#666;cursor:pointer;font-size:18px;padding:0 5px}.v-searchable-user .clear-selection:hover{color:#f94144}.v-searchable-user .search-results{position:absolute;top:100%;left:0;width:100%;max-height:250px;overflow-y:auto;background-color:#fff;border:1px solid #ddd;border-top:none;border-radius:0 0 4px 4px;box-shadow:0 4px 8px #0000001a;z-index:10}.v-searchable-user .search-result-item{padding:10px 15px;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.v-searchable-user .search-result-item:not(:last-child){border-bottom:1px solid #eee}.v-searchable-user .search-result-item.hovered,.v-searchable-user .search-result-item:hover{background-color:#d3dbd8}.v-searchable-user .search-result-item--free-text .user-name{font-weight:500;font-style:italic;color:#4b5563}.v-searchable-user .search-result-item .user-name{font-weight:500}.v-searchable-user .search-result-item .user-email{font-weight:400;color:#6b7280}.v-activities[data-v-62b5ebfd]{padding:18px 22px 28px;background:#f8fafc;min-height:100vh}.page-header[data-v-62b5ebfd]{margin-bottom:16px}.filters-row[data-v-62b5ebfd]{display:flex;gap:15px;align-items:center;margin-bottom:15px}.filters-row .user-filter[data-v-62b5ebfd]{min-width:220px}.filters-row .search-box[data-v-62b5ebfd]{position:relative;display:flex;align-items:center;flex:1}.filters-row .search-box input[data-v-62b5ebfd]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.filters-row .search-box input[data-v-62b5ebfd]:focus{outline:none;border-color:#2c5444}.filters-row .module-filter select[data-v-62b5ebfd],.filters-row .category-filter select[data-v-62b5ebfd]{min-width:150px;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px}.filters-row .module-filter select[data-v-62b5ebfd]:focus,.filters-row .category-filter select[data-v-62b5ebfd]:focus{border-color:#2c5444}.page-header__title[data-v-62b5ebfd]{font-weight:900;font-size:20px;color:#1f2937;display:flex;align-items:center;gap:10px}.page-header__subtitle[data-v-62b5ebfd]{margin-top:6px;font-size:12px;color:#6b7280}.panel[data-v-62b5ebfd]{background:#fff;border-radius:12px;border:1px solid #ededed;box-shadow:0 2px 10px #0000000d;overflow:hidden}.activity-list[data-v-62b5ebfd]{padding:12px 12px 0}.activity-empty[data-v-62b5ebfd]{padding:12px 4px 14px;font-size:11px;color:#6b6b6b;font-weight:600}.activity-item[data-v-62b5ebfd]{border-radius:10px;padding:10px 12px;margin-bottom:10px;border:1px solid transparent}.activity-top[data-v-62b5ebfd]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.activity-pills[data-v-62b5ebfd]{display:flex;align-items:center;gap:10px}.activity-pill[data-v-62b5ebfd]{font-size:10px;font-weight:800;padding:3px 8px;border-radius:999px;display:inline-block}.activity-category[data-v-62b5ebfd]{font-size:11px;color:#2c5444;padding:3px 8px;border-radius:12px;font-weight:500;border:1px solid rgba(0,0,0,.06);white-space:nowrap}.activity-time[data-v-62b5ebfd]{font-size:10px;color:#6b6b6b;white-space:nowrap}.activity-title[data-v-62b5ebfd]{font-weight:800;font-size:11px;color:#2e2e2e;margin-bottom:3px}.activity-user[data-v-62b5ebfd]{margin-top:4px;font-size:12px;font-weight:600;color:#6b7280;display:inline-flex;align-items:center;gap:6px}.activity-body[data-v-62b5ebfd]{font-size:10.5px;color:#5f5f5f;line-height:1.35}.module-license[data-v-62b5ebfd]{background:#fff3e9;border-color:#ffe1cc}.module-license .activity-pill[data-v-62b5ebfd]{background:#ffb37b;color:#4a2206}.module-training[data-v-62b5ebfd]{background:#eafff2;border-color:#c9f2dc}.module-training .activity-pill[data-v-62b5ebfd]{background:#66d19a;color:#0c3a23}.module-article[data-v-62b5ebfd]{background:#eef5ff;border-color:#d7e7ff}.module-article .activity-pill[data-v-62b5ebfd]{background:#6aa7ff;color:#0b2a55}.activity-pagination[data-v-62b5ebfd]{padding:10px 12px 14px;display:flex;justify-content:center}.v-todos[data-v-35abcec0]{padding:18px 22px 28px;background:#f8fafc;min-height:100vh}.page-header[data-v-35abcec0]{margin-bottom:16px}.filters-row[data-v-35abcec0]{display:flex;flex-wrap:wrap;gap:15px;align-items:center;margin-bottom:15px}.filters-row .user-filter[data-v-35abcec0]{flex:1 1 220px;min-width:0}.filters-row .search-box[data-v-35abcec0]{position:relative;display:flex;align-items:center;flex:1 1 220px;min-width:0}.filters-row .search-box input[data-v-35abcec0]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.filters-row .search-box input[data-v-35abcec0]:focus{outline:none;border-color:#2c5444}.filters-row .module-filter[data-v-35abcec0],.filters-row .audience-filter[data-v-35abcec0],.filters-row .category-filter[data-v-35abcec0]{flex:0 1 auto}.filters-row .module-filter select[data-v-35abcec0],.filters-row .audience-filter select[data-v-35abcec0],.filters-row .category-filter select[data-v-35abcec0]{min-width:150px;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px}.filters-row .module-filter select[data-v-35abcec0]:focus,.filters-row .audience-filter select[data-v-35abcec0]:focus,.filters-row .category-filter select[data-v-35abcec0]:focus{border-color:#2c5444}.page-header__title[data-v-35abcec0]{font-weight:900;font-size:20px;color:#1f2937;display:flex;align-items:center;gap:10px}.page-header__subtitle[data-v-35abcec0]{margin-top:6px;font-size:12px;color:#6b7280}.panel[data-v-35abcec0]{background:#fff;border-radius:12px;border:1px solid #ededed;box-shadow:0 2px 10px #0000000d;overflow:hidden}.activity-list[data-v-35abcec0]{padding:12px 12px 0}.activity-empty[data-v-35abcec0]{padding:12px 4px 14px;font-size:11px;color:#6b6b6b;font-weight:600}.activity-item[data-v-35abcec0]{border-radius:10px;padding:10px 12px;margin-bottom:10px;border:1px solid transparent}.todo-item[data-v-35abcec0]{cursor:pointer}.todo-item[data-v-35abcec0]:hover{opacity:.95}.activity-top[data-v-35abcec0]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.activity-pills[data-v-35abcec0]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.activity-timesheet-name[data-v-35abcec0]{font-size:11px;font-weight:600;color:#57534e;white-space:nowrap}.activity-pill[data-v-35abcec0]{font-size:10px;font-weight:800;padding:3px 8px;border-radius:999px;display:inline-block}.activity-category[data-v-35abcec0]{font-size:11px;color:#2c5444;padding:3px 8px;border-radius:12px;font-weight:500;border:1px solid rgba(0,0,0,.06);white-space:nowrap}.activity-top-right[data-v-35abcec0]{display:flex;align-items:center;gap:8px;flex-shrink:0}.todo-delete-btn[data-v-35abcec0]{background:none;border:none;color:#9ca3af;padding:4px;cursor:pointer;font-size:12px;line-height:1}.todo-delete-btn[data-v-35abcec0]:hover{color:#f94144}.activity-time[data-v-35abcec0]{font-size:10px;color:#6b6b6b;white-space:nowrap}.activity-time.expiry-normal[data-v-35abcec0]{color:#000}.activity-time.expiry-warning[data-v-35abcec0]{color:#fb991c}.activity-time.expiry-overdue[data-v-35abcec0]{color:#f94144}.activity-title[data-v-35abcec0]{font-weight:800;font-size:11px;color:#2e2e2e;margin-bottom:3px}.activity-body[data-v-35abcec0]{font-size:10.5px;color:#5f5f5f;line-height:1.35;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.activity-user[data-v-35abcec0]{margin-top:4px;font-size:12px;font-weight:600;color:#6b7280;display:inline-flex;align-items:center;gap:6px}.module-license[data-v-35abcec0]{background:#fff3e9;border-color:#ffe1cc}.module-license .activity-pill[data-v-35abcec0]{background:#ffb37b;color:#4a2206}.module-training[data-v-35abcec0]{background:#eafff2;border-color:#c9f2dc}.module-training .activity-pill[data-v-35abcec0]{background:#66d19a;color:#0c3a23}.module-article[data-v-35abcec0]{background:#eef5ff;border-color:#d7e7ff}.module-article .activity-pill[data-v-35abcec0]{background:#6aa7ff;color:#0b2a55}.module-swms[data-v-35abcec0]{background:#eef4ff;border-color:#c7d8ff}.module-swms .activity-pill[data-v-35abcec0]{background:#c0d3ff;color:#163779}.module-timesheet[data-v-35abcec0]{background:#fffbeb;border-color:#fde68a}.module-timesheet .activity-pill[data-v-35abcec0]{background:#fef08a;color:#713f12}.module-hazard[data-v-35abcec0]{background:#fff7ed;border-color:#fdba74}.module-hazard .activity-pill[data-v-35abcec0]{background:#fed7aa;color:#9a3412}.module-incident[data-v-35abcec0]{background:#fef2f2;border-color:#fca5a5}.module-incident .activity-pill[data-v-35abcec0]{background:#fecaca;color:#991b1b}.module-form[data-v-35abcec0]{background:#f5f3ff;border-color:#c4b5fd}.module-form .activity-pill[data-v-35abcec0]{background:#ddd6fe;color:#5b21b6}.activity-pagination[data-v-35abcec0]{padding:10px 12px 14px;display:flex;justify-content:center}.admin-dashboard-table-card[data-v-a08de989]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-a08de989]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-a08de989]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-a08de989]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-a08de989]{padding:0}:root .pad-l-0[data-v-a08de989]{padding-left:0}:root .pad-r-0[data-v-a08de989]{padding-right:0}:root .pad-t-0[data-v-a08de989]{padding-top:0}:root .pad-b-0[data-v-a08de989]{padding-bottom:0}:root .pad-lr-0[data-v-a08de989]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-a08de989]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-a08de989]{margin:0}:root .mgn-l-0[data-v-a08de989]{margin-left:0}:root .mgn-r-0[data-v-a08de989]{margin-right:0}:root .mgn-t-0[data-v-a08de989]{margin-top:0}:root .mgn-b-0[data-v-a08de989]{margin-bottom:0}:root .mgn-lr-0[data-v-a08de989]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-a08de989]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-a08de989]{padding:2px}:root .pad-l-2[data-v-a08de989]{padding-left:2px}:root .pad-r-2[data-v-a08de989]{padding-right:2px}:root .pad-t-2[data-v-a08de989]{padding-top:2px}:root .pad-b-2[data-v-a08de989]{padding-bottom:2px}:root .pad-lr-2[data-v-a08de989]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-a08de989]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-a08de989]{margin:2px}:root .mgn-l-2[data-v-a08de989]{margin-left:2px}:root .mgn-r-2[data-v-a08de989]{margin-right:2px}:root .mgn-t-2[data-v-a08de989]{margin-top:2px}:root .mgn-b-2[data-v-a08de989]{margin-bottom:2px}:root .mgn-lr-2[data-v-a08de989]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-a08de989]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-a08de989]{padding:3px}:root .pad-l-3[data-v-a08de989]{padding-left:3px}:root .pad-r-3[data-v-a08de989]{padding-right:3px}:root .pad-t-3[data-v-a08de989]{padding-top:3px}:root .pad-b-3[data-v-a08de989]{padding-bottom:3px}:root .pad-lr-3[data-v-a08de989]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-a08de989]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-a08de989]{margin:3px}:root .mgn-l-3[data-v-a08de989]{margin-left:3px}:root .mgn-r-3[data-v-a08de989]{margin-right:3px}:root .mgn-t-3[data-v-a08de989]{margin-top:3px}:root .mgn-b-3[data-v-a08de989]{margin-bottom:3px}:root .mgn-lr-3[data-v-a08de989]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-a08de989]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-a08de989]{padding:4px}:root .pad-l-4[data-v-a08de989]{padding-left:4px}:root .pad-r-4[data-v-a08de989]{padding-right:4px}:root .pad-t-4[data-v-a08de989]{padding-top:4px}:root .pad-b-4[data-v-a08de989]{padding-bottom:4px}:root .pad-lr-4[data-v-a08de989]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-a08de989]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-a08de989]{margin:4px}:root .mgn-l-4[data-v-a08de989]{margin-left:4px}:root .mgn-r-4[data-v-a08de989]{margin-right:4px}:root .mgn-t-4[data-v-a08de989]{margin-top:4px}:root .mgn-b-4[data-v-a08de989]{margin-bottom:4px}:root .mgn-lr-4[data-v-a08de989]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-a08de989]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-a08de989]{padding:5px}:root .pad-l-5[data-v-a08de989]{padding-left:5px}:root .pad-r-5[data-v-a08de989]{padding-right:5px}:root .pad-t-5[data-v-a08de989]{padding-top:5px}:root .pad-b-5[data-v-a08de989]{padding-bottom:5px}:root .pad-lr-5[data-v-a08de989]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-a08de989]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-a08de989]{margin:5px}:root .mgn-l-5[data-v-a08de989]{margin-left:5px}:root .mgn-r-5[data-v-a08de989]{margin-right:5px}:root .mgn-t-5[data-v-a08de989]{margin-top:5px}:root .mgn-b-5[data-v-a08de989]{margin-bottom:5px}:root .mgn-lr-5[data-v-a08de989]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-a08de989]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-a08de989]{padding:6px}:root .pad-l-6[data-v-a08de989]{padding-left:6px}:root .pad-r-6[data-v-a08de989]{padding-right:6px}:root .pad-t-6[data-v-a08de989]{padding-top:6px}:root .pad-b-6[data-v-a08de989]{padding-bottom:6px}:root .pad-lr-6[data-v-a08de989]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-a08de989]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-a08de989]{margin:6px}:root .mgn-l-6[data-v-a08de989]{margin-left:6px}:root .mgn-r-6[data-v-a08de989]{margin-right:6px}:root .mgn-t-6[data-v-a08de989]{margin-top:6px}:root .mgn-b-6[data-v-a08de989]{margin-bottom:6px}:root .mgn-lr-6[data-v-a08de989]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-a08de989]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-a08de989]{padding:8px}:root .pad-l-8[data-v-a08de989]{padding-left:8px}:root .pad-r-8[data-v-a08de989]{padding-right:8px}:root .pad-t-8[data-v-a08de989]{padding-top:8px}:root .pad-b-8[data-v-a08de989]{padding-bottom:8px}:root .pad-lr-8[data-v-a08de989]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-a08de989]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-a08de989]{margin:8px}:root .mgn-l-8[data-v-a08de989]{margin-left:8px}:root .mgn-r-8[data-v-a08de989]{margin-right:8px}:root .mgn-t-8[data-v-a08de989]{margin-top:8px}:root .mgn-b-8[data-v-a08de989]{margin-bottom:8px}:root .mgn-lr-8[data-v-a08de989]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-a08de989]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-a08de989]{padding:9px}:root .pad-l-9[data-v-a08de989]{padding-left:9px}:root .pad-r-9[data-v-a08de989]{padding-right:9px}:root .pad-t-9[data-v-a08de989]{padding-top:9px}:root .pad-b-9[data-v-a08de989]{padding-bottom:9px}:root .pad-lr-9[data-v-a08de989]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-a08de989]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-a08de989]{margin:9px}:root .mgn-l-9[data-v-a08de989]{margin-left:9px}:root .mgn-r-9[data-v-a08de989]{margin-right:9px}:root .mgn-t-9[data-v-a08de989]{margin-top:9px}:root .mgn-b-9[data-v-a08de989]{margin-bottom:9px}:root .mgn-lr-9[data-v-a08de989]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-a08de989]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-a08de989]{padding:10px}:root .pad-l-10[data-v-a08de989]{padding-left:10px}:root .pad-r-10[data-v-a08de989]{padding-right:10px}:root .pad-t-10[data-v-a08de989]{padding-top:10px}:root .pad-b-10[data-v-a08de989]{padding-bottom:10px}:root .pad-lr-10[data-v-a08de989]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-a08de989]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-a08de989]{margin:10px}:root .mgn-l-10[data-v-a08de989]{margin-left:10px}:root .mgn-r-10[data-v-a08de989]{margin-right:10px}:root .mgn-t-10[data-v-a08de989]{margin-top:10px}:root .mgn-b-10[data-v-a08de989]{margin-bottom:10px}:root .mgn-lr-10[data-v-a08de989]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-a08de989]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-a08de989]{padding:12px}:root .pad-l-12[data-v-a08de989]{padding-left:12px}:root .pad-r-12[data-v-a08de989]{padding-right:12px}:root .pad-t-12[data-v-a08de989]{padding-top:12px}:root .pad-b-12[data-v-a08de989]{padding-bottom:12px}:root .pad-lr-12[data-v-a08de989]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-a08de989]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-a08de989]{margin:12px}:root .mgn-l-12[data-v-a08de989]{margin-left:12px}:root .mgn-r-12[data-v-a08de989]{margin-right:12px}:root .mgn-t-12[data-v-a08de989]{margin-top:12px}:root .mgn-b-12[data-v-a08de989]{margin-bottom:12px}:root .mgn-lr-12[data-v-a08de989]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-a08de989]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-a08de989]{padding:15px}:root .pad-l-15[data-v-a08de989]{padding-left:15px}:root .pad-r-15[data-v-a08de989]{padding-right:15px}:root .pad-t-15[data-v-a08de989]{padding-top:15px}:root .pad-b-15[data-v-a08de989]{padding-bottom:15px}:root .pad-lr-15[data-v-a08de989]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-a08de989]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-a08de989]{margin:15px}:root .mgn-l-15[data-v-a08de989]{margin-left:15px}:root .mgn-r-15[data-v-a08de989]{margin-right:15px}:root .mgn-t-15[data-v-a08de989]{margin-top:15px}:root .mgn-b-15[data-v-a08de989]{margin-bottom:15px}:root .mgn-lr-15[data-v-a08de989]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-a08de989]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-a08de989]{padding:20px}:root .pad-l-20[data-v-a08de989]{padding-left:20px}:root .pad-r-20[data-v-a08de989]{padding-right:20px}:root .pad-t-20[data-v-a08de989]{padding-top:20px}:root .pad-b-20[data-v-a08de989]{padding-bottom:20px}:root .pad-lr-20[data-v-a08de989]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-a08de989]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-a08de989]{margin:20px}:root .mgn-l-20[data-v-a08de989]{margin-left:20px}:root .mgn-r-20[data-v-a08de989]{margin-right:20px}:root .mgn-t-20[data-v-a08de989]{margin-top:20px}:root .mgn-b-20[data-v-a08de989]{margin-bottom:20px}:root .mgn-lr-20[data-v-a08de989]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-a08de989]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-a08de989]{padding:24px}:root .pad-l-24[data-v-a08de989]{padding-left:24px}:root .pad-r-24[data-v-a08de989]{padding-right:24px}:root .pad-t-24[data-v-a08de989]{padding-top:24px}:root .pad-b-24[data-v-a08de989]{padding-bottom:24px}:root .pad-lr-24[data-v-a08de989]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-a08de989]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-a08de989]{margin:24px}:root .mgn-l-24[data-v-a08de989]{margin-left:24px}:root .mgn-r-24[data-v-a08de989]{margin-right:24px}:root .mgn-t-24[data-v-a08de989]{margin-top:24px}:root .mgn-b-24[data-v-a08de989]{margin-bottom:24px}:root .mgn-lr-24[data-v-a08de989]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-a08de989]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-a08de989]{padding:25px}:root .pad-l-25[data-v-a08de989]{padding-left:25px}:root .pad-r-25[data-v-a08de989]{padding-right:25px}:root .pad-t-25[data-v-a08de989]{padding-top:25px}:root .pad-b-25[data-v-a08de989]{padding-bottom:25px}:root .pad-lr-25[data-v-a08de989]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-a08de989]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-a08de989]{margin:25px}:root .mgn-l-25[data-v-a08de989]{margin-left:25px}:root .mgn-r-25[data-v-a08de989]{margin-right:25px}:root .mgn-t-25[data-v-a08de989]{margin-top:25px}:root .mgn-b-25[data-v-a08de989]{margin-bottom:25px}:root .mgn-lr-25[data-v-a08de989]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-a08de989]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-a08de989]{padding:30px}:root .pad-l-30[data-v-a08de989]{padding-left:30px}:root .pad-r-30[data-v-a08de989]{padding-right:30px}:root .pad-t-30[data-v-a08de989]{padding-top:30px}:root .pad-b-30[data-v-a08de989]{padding-bottom:30px}:root .pad-lr-30[data-v-a08de989]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-a08de989]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-a08de989]{margin:30px}:root .mgn-l-30[data-v-a08de989]{margin-left:30px}:root .mgn-r-30[data-v-a08de989]{margin-right:30px}:root .mgn-t-30[data-v-a08de989]{margin-top:30px}:root .mgn-b-30[data-v-a08de989]{margin-bottom:30px}:root .mgn-lr-30[data-v-a08de989]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-a08de989]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-a08de989]{padding:40px}:root .pad-l-40[data-v-a08de989]{padding-left:40px}:root .pad-r-40[data-v-a08de989]{padding-right:40px}:root .pad-t-40[data-v-a08de989]{padding-top:40px}:root .pad-b-40[data-v-a08de989]{padding-bottom:40px}:root .pad-lr-40[data-v-a08de989]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-a08de989]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-a08de989]{margin:40px}:root .mgn-l-40[data-v-a08de989]{margin-left:40px}:root .mgn-r-40[data-v-a08de989]{margin-right:40px}:root .mgn-t-40[data-v-a08de989]{margin-top:40px}:root .mgn-b-40[data-v-a08de989]{margin-bottom:40px}:root .mgn-lr-40[data-v-a08de989]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-a08de989]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-a08de989]{padding:50px}:root .pad-l-50[data-v-a08de989]{padding-left:50px}:root .pad-r-50[data-v-a08de989]{padding-right:50px}:root .pad-t-50[data-v-a08de989]{padding-top:50px}:root .pad-b-50[data-v-a08de989]{padding-bottom:50px}:root .pad-lr-50[data-v-a08de989]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-a08de989]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-a08de989]{margin:50px}:root .mgn-l-50[data-v-a08de989]{margin-left:50px}:root .mgn-r-50[data-v-a08de989]{margin-right:50px}:root .mgn-t-50[data-v-a08de989]{margin-top:50px}:root .mgn-b-50[data-v-a08de989]{margin-bottom:50px}:root .mgn-lr-50[data-v-a08de989]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-a08de989]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-a08de989]{padding:60px}:root .pad-l-60[data-v-a08de989]{padding-left:60px}:root .pad-r-60[data-v-a08de989]{padding-right:60px}:root .pad-t-60[data-v-a08de989]{padding-top:60px}:root .pad-b-60[data-v-a08de989]{padding-bottom:60px}:root .pad-lr-60[data-v-a08de989]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-a08de989]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-a08de989]{margin:60px}:root .mgn-l-60[data-v-a08de989]{margin-left:60px}:root .mgn-r-60[data-v-a08de989]{margin-right:60px}:root .mgn-t-60[data-v-a08de989]{margin-top:60px}:root .mgn-b-60[data-v-a08de989]{margin-bottom:60px}:root .mgn-lr-60[data-v-a08de989]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-a08de989]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-a08de989]{padding:70px}:root .pad-l-70[data-v-a08de989]{padding-left:70px}:root .pad-r-70[data-v-a08de989]{padding-right:70px}:root .pad-t-70[data-v-a08de989]{padding-top:70px}:root .pad-b-70[data-v-a08de989]{padding-bottom:70px}:root .pad-lr-70[data-v-a08de989]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-a08de989]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-a08de989]{margin:70px}:root .mgn-l-70[data-v-a08de989]{margin-left:70px}:root .mgn-r-70[data-v-a08de989]{margin-right:70px}:root .mgn-t-70[data-v-a08de989]{margin-top:70px}:root .mgn-b-70[data-v-a08de989]{margin-bottom:70px}:root .mgn-lr-70[data-v-a08de989]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-a08de989]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-a08de989]{padding:80px}:root .pad-l-80[data-v-a08de989]{padding-left:80px}:root .pad-r-80[data-v-a08de989]{padding-right:80px}:root .pad-t-80[data-v-a08de989]{padding-top:80px}:root .pad-b-80[data-v-a08de989]{padding-bottom:80px}:root .pad-lr-80[data-v-a08de989]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-a08de989]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-a08de989]{margin:80px}:root .mgn-l-80[data-v-a08de989]{margin-left:80px}:root .mgn-r-80[data-v-a08de989]{margin-right:80px}:root .mgn-t-80[data-v-a08de989]{margin-top:80px}:root .mgn-b-80[data-v-a08de989]{margin-bottom:80px}:root .mgn-lr-80[data-v-a08de989]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-a08de989]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-a08de989]{padding:90px}:root .pad-l-90[data-v-a08de989]{padding-left:90px}:root .pad-r-90[data-v-a08de989]{padding-right:90px}:root .pad-t-90[data-v-a08de989]{padding-top:90px}:root .pad-b-90[data-v-a08de989]{padding-bottom:90px}:root .pad-lr-90[data-v-a08de989]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-a08de989]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-a08de989]{margin:90px}:root .mgn-l-90[data-v-a08de989]{margin-left:90px}:root .mgn-r-90[data-v-a08de989]{margin-right:90px}:root .mgn-t-90[data-v-a08de989]{margin-top:90px}:root .mgn-b-90[data-v-a08de989]{margin-bottom:90px}:root .mgn-lr-90[data-v-a08de989]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-a08de989]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-a08de989]{padding:100px}:root .pad-l-100[data-v-a08de989]{padding-left:100px}:root .pad-r-100[data-v-a08de989]{padding-right:100px}:root .pad-t-100[data-v-a08de989]{padding-top:100px}:root .pad-b-100[data-v-a08de989]{padding-bottom:100px}:root .pad-lr-100[data-v-a08de989]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-a08de989]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-a08de989]{margin:100px}:root .mgn-l-100[data-v-a08de989]{margin-left:100px}:root .mgn-r-100[data-v-a08de989]{margin-right:100px}:root .mgn-t-100[data-v-a08de989]{margin-top:100px}:root .mgn-b-100[data-v-a08de989]{margin-bottom:100px}:root .mgn-lr-100[data-v-a08de989]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-a08de989]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-a08de989]{padding:120px}:root .pad-l-120[data-v-a08de989]{padding-left:120px}:root .pad-r-120[data-v-a08de989]{padding-right:120px}:root .pad-t-120[data-v-a08de989]{padding-top:120px}:root .pad-b-120[data-v-a08de989]{padding-bottom:120px}:root .pad-lr-120[data-v-a08de989]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-a08de989]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-a08de989]{margin:120px}:root .mgn-l-120[data-v-a08de989]{margin-left:120px}:root .mgn-r-120[data-v-a08de989]{margin-right:120px}:root .mgn-t-120[data-v-a08de989]{margin-top:120px}:root .mgn-b-120[data-v-a08de989]{margin-bottom:120px}:root .mgn-lr-120[data-v-a08de989]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-a08de989]{margin-top:120px;margin-bottom:120px}[data-v-a08de989]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-a08de989]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-a08de989]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-a08de989]{width:100%}.v-app[data-v-a08de989]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-a08de989]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-a08de989]{margin-bottom:10px}.devise-container input[type=email][data-v-a08de989],.devise-container input[type=password][data-v-a08de989],.devise-container input[type=submit][data-v-a08de989]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-a08de989]{cursor:pointer}.devise-container .actions input[data-v-a08de989]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-a08de989],a[data-v-a08de989]:hover,a[data-v-a08de989]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-a08de989]:hover{color:#2d8e54;text-decoration:underline}a[data-v-a08de989]:focus{color:#164057}h1[data-v-a08de989],h2[data-v-a08de989],h3[data-v-a08de989],h4[data-v-a08de989],h5[data-v-a08de989],h6[data-v-a08de989]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-a08de989],.heading-2[data-v-a08de989],.heading-3[data-v-a08de989],.heading-4[data-v-a08de989],.heading-5[data-v-a08de989],.heading-6[data-v-a08de989]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-a08de989]{font-size:2.5rem}.heading-2[data-v-a08de989]{font-size:2rem}.heading-3[data-v-a08de989]{font-size:1.75rem}.heading-4[data-v-a08de989]{font-size:1.5rem}.heading-5[data-v-a08de989]{font-size:1.25rem}.heading-6[data-v-a08de989]{font-size:1rem}.error_text[data-v-a08de989]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-a08de989]{width:100%;min-height:50px}nav[data-v-a08de989]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-a08de989],.nav-right[data-v-a08de989]{display:flex;flex-direction:row}.nav-link[data-v-a08de989]{font-size:18px}.nav-loggedout[data-v-a08de989]{color:#000}.nav-loggedin[data-v-a08de989]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-a08de989]{color:#fff}.nav-loggedin a[data-v-a08de989]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-a08de989]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-a08de989]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-a08de989]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-a08de989]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-a08de989]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-a08de989]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-a08de989]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-a08de989]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-a08de989]{gap:5%}}button[data-v-a08de989]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-a08de989],.cancel_button[data-v-a08de989]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-a08de989]{background-color:#ccc}.action_button[data-v-a08de989]:disabled,.cancel_button[data-v-a08de989]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-a08de989]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-a08de989]{width:fit-content}.button__empty[data-v-a08de989]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-a08de989]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-a08de989]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-a08de989]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-a08de989]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-a08de989]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-a08de989]{background-color:#eef5fa}.btn-pricing[data-v-a08de989]{font-size:22px;border:none}.simple-table[data-v-a08de989]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-a08de989],.simple-table td[data-v-a08de989]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-a08de989]{padding:5px}.date-cell[data-v-a08de989]{white-space:nowrap}.number-cell[data-v-a08de989]{text-align:right}.negative-cell[data-v-a08de989]{color:#f94144}.net-worth-row[data-v-a08de989]{background-color:#f5dc98}.bold-cell[data-v-a08de989]{font-weight:700}.warn-text[data-v-a08de989]{color:#fb991c}.error-text[data-v-a08de989]{color:#f94144}.form__panel[data-v-a08de989]{display:block}.form__row[data-v-a08de989]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-a08de989]{display:flex}.form__header[data-v-a08de989]{width:26%}.form__input[data-v-a08de989]{width:100%}.form__input input[data-v-a08de989]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-a08de989]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-a08de989]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-a08de989]{width:100%}.form__input .dp__main input[data-v-a08de989]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-a08de989],.form__input select[data-v-a08de989],.form__input .dp__main[data-v-a08de989]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-a08de989],.form__input select[data-v-a08de989],.form__input .dp__main[data-v-a08de989]{width:50%}}.form__input input[data-v-a08de989]:hover,.form__input select[data-v-a08de989]:hover,.form__input textarea[data-v-a08de989]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-a08de989]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-a08de989]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-a08de989]:focus{border-color:var(--color-input-focus)}.form__input[data-v-a08de989]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-a08de989]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-a08de989]{display:flex;gap:10px}.form__input--mandatory[data-v-a08de989]{color:#f94144}.form__input--mandatory__one-of-two[data-v-a08de989]{color:#f94144;vertical-align:super}.form__section[data-v-a08de989]{padding:30px 10px}.disabled-field[data-v-a08de989]{color:#aaa}.select-wrapper[data-v-a08de989]{position:relative}.select-wrapper[data-v-a08de989]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-a08de989]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-a08de989]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-a08de989]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-a08de989],.v-training-calendar[data-v-a08de989]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-a08de989],.sysadmin-page-header h1[data-v-a08de989],.sysadmin-page-header .sysadmin-page-header__title[data-v-a08de989],.page-header h1[data-v-a08de989],.page-header .page-header__title[data-v-a08de989]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-a08de989]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-a08de989]{margin-bottom:18px}.page-header h1[data-v-a08de989],.page-header .page-header__title[data-v-a08de989]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-a08de989]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-a08de989]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-a08de989]{margin-bottom:18px}.sysadmin-page-header h1[data-v-a08de989],.sysadmin-page-header .sysadmin-page-header__title[data-v-a08de989]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-a08de989]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-a08de989]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-a08de989]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-a08de989]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-a08de989]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-a08de989]{font-size:14px}.admin-card[data-v-a08de989]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-a08de989]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-a08de989]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-a08de989]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-a08de989]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-a08de989]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-a08de989]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-a08de989]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-a08de989]{margin-top:18px}.deploy-page .deploy-list[data-v-a08de989]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-a08de989]{margin:6px 0}.admin-form-card[data-v-a08de989]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-a08de989]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-a08de989]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-a08de989]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-a08de989]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-a08de989]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-a08de989]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-a08de989]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-a08de989]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-a08de989],.admin-form-container .admin-form-group select[data-v-a08de989]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-a08de989]:disabled,.admin-form-container .admin-form-group select[data-v-a08de989]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-a08de989]:focus,.admin-form-container .admin-form-group select[data-v-a08de989]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-a08de989]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-a08de989]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-a08de989]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-a08de989]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-a08de989]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-a08de989]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-a08de989]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-a08de989]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-a08de989]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-a08de989]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-a08de989]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-a08de989]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-a08de989]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-a08de989]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-a08de989]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-a08de989]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-a08de989]{background-color:#177100;color:#fff}.admin-badge.id[data-v-a08de989],.admin-badge.external-uuid[data-v-a08de989]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-a08de989]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-a08de989]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-a08de989]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-a08de989]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-a08de989]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-a08de989]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-a08de989]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-a08de989]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-a08de989]{font-size:14px}.admin-detail-item[data-v-a08de989]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-a08de989]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-a08de989]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-a08de989]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-a08de989]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-a08de989]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-a08de989]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-a08de989]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-a08de989]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-a08de989]:hover{color:#2c5444}.admin-filter-select[data-v-a08de989]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-a08de989]{min-width:0;width:100%}.admin-filter-select select[data-v-a08de989]:focus{border-color:#2c5444}.admin-header-section[data-v-a08de989]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-a08de989]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-a08de989]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-a08de989],.sys-panel .top-row[data-v-a08de989]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-a08de989],.admin-header-section .top-row .sysadmin-page-header[data-v-a08de989],.sys-panel .top-row .page-header[data-v-a08de989],.sys-panel .top-row .sysadmin-page-header[data-v-a08de989]{width:100%}.admin-header-section .top-row .header-actions[data-v-a08de989],.admin-header-section .top-row .action-buttons[data-v-a08de989],.sys-panel .top-row .header-actions[data-v-a08de989],.sys-panel .top-row .action-buttons[data-v-a08de989]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-a08de989],.sys-panel .top-row>.admin-add-btn[data-v-a08de989],.sys-panel .top-row>.action-button[data-v-a08de989]{width:100%}}.admin-filters-row[data-v-a08de989]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-a08de989]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-a08de989]{font-size:14px}.admin-add-btn[data-v-a08de989]:hover{background-color:#1a3329}.table-containers[data-v-a08de989]{display:flex;gap:20px}.table-containers .table-container[data-v-a08de989]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-a08de989]{font-weight:700}.table-containers .table-value[data-v-a08de989]{font-size:1.2em}.sysadmin-button-bar[data-v-a08de989]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-a08de989]{margin:20px 0}.swal-password-form .form-group[data-v-a08de989]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-a08de989]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-a08de989]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-a08de989]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-a08de989]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-a08de989]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-a08de989]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.unauthorized-page[data-v-2cfcb3b1]{min-height:calc(100vh + -0px);padding:22px;display:flex;align-items:center;justify-content:center;background:#f6f2fb}.unauthorized-card[data-v-2cfcb3b1]{width:min(520px,100%);background:#fff;border:1px solid #ededed;border-radius:14px;padding:18px 18px 16px;box-shadow:0 2px 10px #0000000d;text-align:center}.icon[data-v-2cfcb3b1]{width:54px;height:54px;border-radius:999px;margin:0 auto 10px;background:#ef44441f;color:#ef4444;display:flex;align-items:center;justify-content:center}.icon svg[data-v-2cfcb3b1]{font-size:20px}.title[data-v-2cfcb3b1]{font-size:18px;font-weight:900;color:#2b2b2b;margin:0}.subtitle[data-v-2cfcb3b1]{margin:8px 0 14px;font-size:12.5px;font-weight:700;color:#5f5f5f;line-height:1.4}.actions[data-v-2cfcb3b1]{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.btn-primary[data-v-2cfcb3b1],.btn-secondary[data-v-2cfcb3b1]{border:none;border-radius:10px;padding:10px 14px;font-weight:900;font-size:12px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.btn-primary[data-v-2cfcb3b1]{background:#7c3aed;color:#fff}.btn-primary[data-v-2cfcb3b1]:hover{background:#691eea}.btn-secondary[data-v-2cfcb3b1]{background:#f3f4f6;color:#111827}.btn-secondary[data-v-2cfcb3b1]:hover{background:#e7e9ed}.admin-dashboard-table-card[data-v-0dee7685]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-0dee7685]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-0dee7685]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-0dee7685]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-0dee7685]{padding:0}:root .pad-l-0[data-v-0dee7685]{padding-left:0}:root .pad-r-0[data-v-0dee7685]{padding-right:0}:root .pad-t-0[data-v-0dee7685]{padding-top:0}:root .pad-b-0[data-v-0dee7685]{padding-bottom:0}:root .pad-lr-0[data-v-0dee7685]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-0dee7685]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-0dee7685]{margin:0}:root .mgn-l-0[data-v-0dee7685]{margin-left:0}:root .mgn-r-0[data-v-0dee7685]{margin-right:0}:root .mgn-t-0[data-v-0dee7685]{margin-top:0}:root .mgn-b-0[data-v-0dee7685]{margin-bottom:0}:root .mgn-lr-0[data-v-0dee7685]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-0dee7685]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-0dee7685]{padding:2px}:root .pad-l-2[data-v-0dee7685]{padding-left:2px}:root .pad-r-2[data-v-0dee7685]{padding-right:2px}:root .pad-t-2[data-v-0dee7685]{padding-top:2px}:root .pad-b-2[data-v-0dee7685]{padding-bottom:2px}:root .pad-lr-2[data-v-0dee7685]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-0dee7685]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-0dee7685]{margin:2px}:root .mgn-l-2[data-v-0dee7685]{margin-left:2px}:root .mgn-r-2[data-v-0dee7685]{margin-right:2px}:root .mgn-t-2[data-v-0dee7685]{margin-top:2px}:root .mgn-b-2[data-v-0dee7685]{margin-bottom:2px}:root .mgn-lr-2[data-v-0dee7685]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-0dee7685]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-0dee7685]{padding:3px}:root .pad-l-3[data-v-0dee7685]{padding-left:3px}:root .pad-r-3[data-v-0dee7685]{padding-right:3px}:root .pad-t-3[data-v-0dee7685]{padding-top:3px}:root .pad-b-3[data-v-0dee7685]{padding-bottom:3px}:root .pad-lr-3[data-v-0dee7685]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-0dee7685]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-0dee7685]{margin:3px}:root .mgn-l-3[data-v-0dee7685]{margin-left:3px}:root .mgn-r-3[data-v-0dee7685]{margin-right:3px}:root .mgn-t-3[data-v-0dee7685]{margin-top:3px}:root .mgn-b-3[data-v-0dee7685]{margin-bottom:3px}:root .mgn-lr-3[data-v-0dee7685]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-0dee7685]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-0dee7685]{padding:4px}:root .pad-l-4[data-v-0dee7685]{padding-left:4px}:root .pad-r-4[data-v-0dee7685]{padding-right:4px}:root .pad-t-4[data-v-0dee7685]{padding-top:4px}:root .pad-b-4[data-v-0dee7685]{padding-bottom:4px}:root .pad-lr-4[data-v-0dee7685]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-0dee7685]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-0dee7685]{margin:4px}:root .mgn-l-4[data-v-0dee7685]{margin-left:4px}:root .mgn-r-4[data-v-0dee7685]{margin-right:4px}:root .mgn-t-4[data-v-0dee7685]{margin-top:4px}:root .mgn-b-4[data-v-0dee7685]{margin-bottom:4px}:root .mgn-lr-4[data-v-0dee7685]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-0dee7685]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-0dee7685]{padding:5px}:root .pad-l-5[data-v-0dee7685]{padding-left:5px}:root .pad-r-5[data-v-0dee7685]{padding-right:5px}:root .pad-t-5[data-v-0dee7685]{padding-top:5px}:root .pad-b-5[data-v-0dee7685]{padding-bottom:5px}:root .pad-lr-5[data-v-0dee7685]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-0dee7685]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-0dee7685]{margin:5px}:root .mgn-l-5[data-v-0dee7685]{margin-left:5px}:root .mgn-r-5[data-v-0dee7685]{margin-right:5px}:root .mgn-t-5[data-v-0dee7685]{margin-top:5px}:root .mgn-b-5[data-v-0dee7685]{margin-bottom:5px}:root .mgn-lr-5[data-v-0dee7685]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-0dee7685]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-0dee7685]{padding:6px}:root .pad-l-6[data-v-0dee7685]{padding-left:6px}:root .pad-r-6[data-v-0dee7685]{padding-right:6px}:root .pad-t-6[data-v-0dee7685]{padding-top:6px}:root .pad-b-6[data-v-0dee7685]{padding-bottom:6px}:root .pad-lr-6[data-v-0dee7685]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-0dee7685]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-0dee7685]{margin:6px}:root .mgn-l-6[data-v-0dee7685]{margin-left:6px}:root .mgn-r-6[data-v-0dee7685]{margin-right:6px}:root .mgn-t-6[data-v-0dee7685]{margin-top:6px}:root .mgn-b-6[data-v-0dee7685]{margin-bottom:6px}:root .mgn-lr-6[data-v-0dee7685]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-0dee7685]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-0dee7685]{padding:8px}:root .pad-l-8[data-v-0dee7685]{padding-left:8px}:root .pad-r-8[data-v-0dee7685]{padding-right:8px}:root .pad-t-8[data-v-0dee7685]{padding-top:8px}:root .pad-b-8[data-v-0dee7685]{padding-bottom:8px}:root .pad-lr-8[data-v-0dee7685]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-0dee7685]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-0dee7685]{margin:8px}:root .mgn-l-8[data-v-0dee7685]{margin-left:8px}:root .mgn-r-8[data-v-0dee7685]{margin-right:8px}:root .mgn-t-8[data-v-0dee7685]{margin-top:8px}:root .mgn-b-8[data-v-0dee7685]{margin-bottom:8px}:root .mgn-lr-8[data-v-0dee7685]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-0dee7685]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-0dee7685]{padding:9px}:root .pad-l-9[data-v-0dee7685]{padding-left:9px}:root .pad-r-9[data-v-0dee7685]{padding-right:9px}:root .pad-t-9[data-v-0dee7685]{padding-top:9px}:root .pad-b-9[data-v-0dee7685]{padding-bottom:9px}:root .pad-lr-9[data-v-0dee7685]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-0dee7685]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-0dee7685]{margin:9px}:root .mgn-l-9[data-v-0dee7685]{margin-left:9px}:root .mgn-r-9[data-v-0dee7685]{margin-right:9px}:root .mgn-t-9[data-v-0dee7685]{margin-top:9px}:root .mgn-b-9[data-v-0dee7685]{margin-bottom:9px}:root .mgn-lr-9[data-v-0dee7685]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-0dee7685]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-0dee7685]{padding:10px}:root .pad-l-10[data-v-0dee7685]{padding-left:10px}:root .pad-r-10[data-v-0dee7685]{padding-right:10px}:root .pad-t-10[data-v-0dee7685]{padding-top:10px}:root .pad-b-10[data-v-0dee7685]{padding-bottom:10px}:root .pad-lr-10[data-v-0dee7685]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-0dee7685]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-0dee7685]{margin:10px}:root .mgn-l-10[data-v-0dee7685]{margin-left:10px}:root .mgn-r-10[data-v-0dee7685]{margin-right:10px}:root .mgn-t-10[data-v-0dee7685]{margin-top:10px}:root .mgn-b-10[data-v-0dee7685]{margin-bottom:10px}:root .mgn-lr-10[data-v-0dee7685]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-0dee7685]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-0dee7685]{padding:12px}:root .pad-l-12[data-v-0dee7685]{padding-left:12px}:root .pad-r-12[data-v-0dee7685]{padding-right:12px}:root .pad-t-12[data-v-0dee7685]{padding-top:12px}:root .pad-b-12[data-v-0dee7685]{padding-bottom:12px}:root .pad-lr-12[data-v-0dee7685]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-0dee7685]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-0dee7685]{margin:12px}:root .mgn-l-12[data-v-0dee7685]{margin-left:12px}:root .mgn-r-12[data-v-0dee7685]{margin-right:12px}:root .mgn-t-12[data-v-0dee7685]{margin-top:12px}:root .mgn-b-12[data-v-0dee7685]{margin-bottom:12px}:root .mgn-lr-12[data-v-0dee7685]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-0dee7685]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-0dee7685]{padding:15px}:root .pad-l-15[data-v-0dee7685]{padding-left:15px}:root .pad-r-15[data-v-0dee7685]{padding-right:15px}:root .pad-t-15[data-v-0dee7685]{padding-top:15px}:root .pad-b-15[data-v-0dee7685]{padding-bottom:15px}:root .pad-lr-15[data-v-0dee7685]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-0dee7685]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-0dee7685]{margin:15px}:root .mgn-l-15[data-v-0dee7685]{margin-left:15px}:root .mgn-r-15[data-v-0dee7685]{margin-right:15px}:root .mgn-t-15[data-v-0dee7685]{margin-top:15px}:root .mgn-b-15[data-v-0dee7685]{margin-bottom:15px}:root .mgn-lr-15[data-v-0dee7685]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-0dee7685]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-0dee7685]{padding:20px}:root .pad-l-20[data-v-0dee7685]{padding-left:20px}:root .pad-r-20[data-v-0dee7685]{padding-right:20px}:root .pad-t-20[data-v-0dee7685]{padding-top:20px}:root .pad-b-20[data-v-0dee7685]{padding-bottom:20px}:root .pad-lr-20[data-v-0dee7685]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-0dee7685]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-0dee7685]{margin:20px}:root .mgn-l-20[data-v-0dee7685]{margin-left:20px}:root .mgn-r-20[data-v-0dee7685]{margin-right:20px}:root .mgn-t-20[data-v-0dee7685]{margin-top:20px}:root .mgn-b-20[data-v-0dee7685]{margin-bottom:20px}:root .mgn-lr-20[data-v-0dee7685]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-0dee7685]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-0dee7685]{padding:24px}:root .pad-l-24[data-v-0dee7685]{padding-left:24px}:root .pad-r-24[data-v-0dee7685]{padding-right:24px}:root .pad-t-24[data-v-0dee7685]{padding-top:24px}:root .pad-b-24[data-v-0dee7685]{padding-bottom:24px}:root .pad-lr-24[data-v-0dee7685]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-0dee7685]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-0dee7685]{margin:24px}:root .mgn-l-24[data-v-0dee7685]{margin-left:24px}:root .mgn-r-24[data-v-0dee7685]{margin-right:24px}:root .mgn-t-24[data-v-0dee7685]{margin-top:24px}:root .mgn-b-24[data-v-0dee7685]{margin-bottom:24px}:root .mgn-lr-24[data-v-0dee7685]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-0dee7685]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-0dee7685]{padding:25px}:root .pad-l-25[data-v-0dee7685]{padding-left:25px}:root .pad-r-25[data-v-0dee7685]{padding-right:25px}:root .pad-t-25[data-v-0dee7685]{padding-top:25px}:root .pad-b-25[data-v-0dee7685]{padding-bottom:25px}:root .pad-lr-25[data-v-0dee7685]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-0dee7685]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-0dee7685]{margin:25px}:root .mgn-l-25[data-v-0dee7685]{margin-left:25px}:root .mgn-r-25[data-v-0dee7685]{margin-right:25px}:root .mgn-t-25[data-v-0dee7685]{margin-top:25px}:root .mgn-b-25[data-v-0dee7685]{margin-bottom:25px}:root .mgn-lr-25[data-v-0dee7685]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-0dee7685]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-0dee7685]{padding:30px}:root .pad-l-30[data-v-0dee7685]{padding-left:30px}:root .pad-r-30[data-v-0dee7685]{padding-right:30px}:root .pad-t-30[data-v-0dee7685]{padding-top:30px}:root .pad-b-30[data-v-0dee7685]{padding-bottom:30px}:root .pad-lr-30[data-v-0dee7685]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-0dee7685]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-0dee7685]{margin:30px}:root .mgn-l-30[data-v-0dee7685]{margin-left:30px}:root .mgn-r-30[data-v-0dee7685]{margin-right:30px}:root .mgn-t-30[data-v-0dee7685]{margin-top:30px}:root .mgn-b-30[data-v-0dee7685]{margin-bottom:30px}:root .mgn-lr-30[data-v-0dee7685]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-0dee7685]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-0dee7685]{padding:40px}:root .pad-l-40[data-v-0dee7685]{padding-left:40px}:root .pad-r-40[data-v-0dee7685]{padding-right:40px}:root .pad-t-40[data-v-0dee7685]{padding-top:40px}:root .pad-b-40[data-v-0dee7685]{padding-bottom:40px}:root .pad-lr-40[data-v-0dee7685]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-0dee7685]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-0dee7685]{margin:40px}:root .mgn-l-40[data-v-0dee7685]{margin-left:40px}:root .mgn-r-40[data-v-0dee7685]{margin-right:40px}:root .mgn-t-40[data-v-0dee7685]{margin-top:40px}:root .mgn-b-40[data-v-0dee7685]{margin-bottom:40px}:root .mgn-lr-40[data-v-0dee7685]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-0dee7685]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-0dee7685]{padding:50px}:root .pad-l-50[data-v-0dee7685]{padding-left:50px}:root .pad-r-50[data-v-0dee7685]{padding-right:50px}:root .pad-t-50[data-v-0dee7685]{padding-top:50px}:root .pad-b-50[data-v-0dee7685]{padding-bottom:50px}:root .pad-lr-50[data-v-0dee7685]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-0dee7685]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-0dee7685]{margin:50px}:root .mgn-l-50[data-v-0dee7685]{margin-left:50px}:root .mgn-r-50[data-v-0dee7685]{margin-right:50px}:root .mgn-t-50[data-v-0dee7685]{margin-top:50px}:root .mgn-b-50[data-v-0dee7685]{margin-bottom:50px}:root .mgn-lr-50[data-v-0dee7685]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-0dee7685]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-0dee7685]{padding:60px}:root .pad-l-60[data-v-0dee7685]{padding-left:60px}:root .pad-r-60[data-v-0dee7685]{padding-right:60px}:root .pad-t-60[data-v-0dee7685]{padding-top:60px}:root .pad-b-60[data-v-0dee7685]{padding-bottom:60px}:root .pad-lr-60[data-v-0dee7685]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-0dee7685]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-0dee7685]{margin:60px}:root .mgn-l-60[data-v-0dee7685]{margin-left:60px}:root .mgn-r-60[data-v-0dee7685]{margin-right:60px}:root .mgn-t-60[data-v-0dee7685]{margin-top:60px}:root .mgn-b-60[data-v-0dee7685]{margin-bottom:60px}:root .mgn-lr-60[data-v-0dee7685]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-0dee7685]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-0dee7685]{padding:70px}:root .pad-l-70[data-v-0dee7685]{padding-left:70px}:root .pad-r-70[data-v-0dee7685]{padding-right:70px}:root .pad-t-70[data-v-0dee7685]{padding-top:70px}:root .pad-b-70[data-v-0dee7685]{padding-bottom:70px}:root .pad-lr-70[data-v-0dee7685]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-0dee7685]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-0dee7685]{margin:70px}:root .mgn-l-70[data-v-0dee7685]{margin-left:70px}:root .mgn-r-70[data-v-0dee7685]{margin-right:70px}:root .mgn-t-70[data-v-0dee7685]{margin-top:70px}:root .mgn-b-70[data-v-0dee7685]{margin-bottom:70px}:root .mgn-lr-70[data-v-0dee7685]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-0dee7685]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-0dee7685]{padding:80px}:root .pad-l-80[data-v-0dee7685]{padding-left:80px}:root .pad-r-80[data-v-0dee7685]{padding-right:80px}:root .pad-t-80[data-v-0dee7685]{padding-top:80px}:root .pad-b-80[data-v-0dee7685]{padding-bottom:80px}:root .pad-lr-80[data-v-0dee7685]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-0dee7685]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-0dee7685]{margin:80px}:root .mgn-l-80[data-v-0dee7685]{margin-left:80px}:root .mgn-r-80[data-v-0dee7685]{margin-right:80px}:root .mgn-t-80[data-v-0dee7685]{margin-top:80px}:root .mgn-b-80[data-v-0dee7685]{margin-bottom:80px}:root .mgn-lr-80[data-v-0dee7685]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-0dee7685]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-0dee7685]{padding:90px}:root .pad-l-90[data-v-0dee7685]{padding-left:90px}:root .pad-r-90[data-v-0dee7685]{padding-right:90px}:root .pad-t-90[data-v-0dee7685]{padding-top:90px}:root .pad-b-90[data-v-0dee7685]{padding-bottom:90px}:root .pad-lr-90[data-v-0dee7685]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-0dee7685]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-0dee7685]{margin:90px}:root .mgn-l-90[data-v-0dee7685]{margin-left:90px}:root .mgn-r-90[data-v-0dee7685]{margin-right:90px}:root .mgn-t-90[data-v-0dee7685]{margin-top:90px}:root .mgn-b-90[data-v-0dee7685]{margin-bottom:90px}:root .mgn-lr-90[data-v-0dee7685]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-0dee7685]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-0dee7685]{padding:100px}:root .pad-l-100[data-v-0dee7685]{padding-left:100px}:root .pad-r-100[data-v-0dee7685]{padding-right:100px}:root .pad-t-100[data-v-0dee7685]{padding-top:100px}:root .pad-b-100[data-v-0dee7685]{padding-bottom:100px}:root .pad-lr-100[data-v-0dee7685]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-0dee7685]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-0dee7685]{margin:100px}:root .mgn-l-100[data-v-0dee7685]{margin-left:100px}:root .mgn-r-100[data-v-0dee7685]{margin-right:100px}:root .mgn-t-100[data-v-0dee7685]{margin-top:100px}:root .mgn-b-100[data-v-0dee7685]{margin-bottom:100px}:root .mgn-lr-100[data-v-0dee7685]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-0dee7685]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-0dee7685]{padding:120px}:root .pad-l-120[data-v-0dee7685]{padding-left:120px}:root .pad-r-120[data-v-0dee7685]{padding-right:120px}:root .pad-t-120[data-v-0dee7685]{padding-top:120px}:root .pad-b-120[data-v-0dee7685]{padding-bottom:120px}:root .pad-lr-120[data-v-0dee7685]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-0dee7685]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-0dee7685]{margin:120px}:root .mgn-l-120[data-v-0dee7685]{margin-left:120px}:root .mgn-r-120[data-v-0dee7685]{margin-right:120px}:root .mgn-t-120[data-v-0dee7685]{margin-top:120px}:root .mgn-b-120[data-v-0dee7685]{margin-bottom:120px}:root .mgn-lr-120[data-v-0dee7685]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-0dee7685]{margin-top:120px;margin-bottom:120px}[data-v-0dee7685]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-0dee7685]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-0dee7685]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-0dee7685]{width:100%}.v-app[data-v-0dee7685]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-0dee7685]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-0dee7685]{margin-bottom:10px}.devise-container input[type=email][data-v-0dee7685],.devise-container input[type=password][data-v-0dee7685],.devise-container input[type=submit][data-v-0dee7685]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-0dee7685]{cursor:pointer}.devise-container .actions input[data-v-0dee7685]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-0dee7685],a[data-v-0dee7685]:hover,a[data-v-0dee7685]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-0dee7685]:hover{color:#2d8e54;text-decoration:underline}a[data-v-0dee7685]:focus{color:#164057}h1[data-v-0dee7685],h2[data-v-0dee7685],h3[data-v-0dee7685],h4[data-v-0dee7685],h5[data-v-0dee7685],h6[data-v-0dee7685]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-0dee7685],.heading-2[data-v-0dee7685],.heading-3[data-v-0dee7685],.heading-4[data-v-0dee7685],.heading-5[data-v-0dee7685],.heading-6[data-v-0dee7685]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-0dee7685]{font-size:2.5rem}.heading-2[data-v-0dee7685]{font-size:2rem}.heading-3[data-v-0dee7685]{font-size:1.75rem}.heading-4[data-v-0dee7685]{font-size:1.5rem}.heading-5[data-v-0dee7685]{font-size:1.25rem}.heading-6[data-v-0dee7685]{font-size:1rem}.error_text[data-v-0dee7685]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-0dee7685]{width:100%;min-height:50px}nav[data-v-0dee7685]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-0dee7685],.nav-right[data-v-0dee7685]{display:flex;flex-direction:row}.nav-link[data-v-0dee7685]{font-size:18px}.nav-loggedout[data-v-0dee7685]{color:#000}.nav-loggedin[data-v-0dee7685]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-0dee7685]{color:#fff}.nav-loggedin a[data-v-0dee7685]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-0dee7685]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-0dee7685]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-0dee7685]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-0dee7685]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-0dee7685]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-0dee7685]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-0dee7685]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-0dee7685]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-0dee7685]{gap:5%}}button[data-v-0dee7685]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-0dee7685],.cancel_button[data-v-0dee7685]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-0dee7685]{background-color:#ccc}.action_button[data-v-0dee7685]:disabled,.cancel_button[data-v-0dee7685]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-0dee7685]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-0dee7685]{width:fit-content}.button__empty[data-v-0dee7685]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-0dee7685]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-0dee7685]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-0dee7685]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-0dee7685]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-0dee7685]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-0dee7685]{background-color:#eef5fa}.btn-pricing[data-v-0dee7685]{font-size:22px;border:none}.simple-table[data-v-0dee7685]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-0dee7685],.simple-table td[data-v-0dee7685]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-0dee7685]{padding:5px}.date-cell[data-v-0dee7685]{white-space:nowrap}.number-cell[data-v-0dee7685]{text-align:right}.negative-cell[data-v-0dee7685]{color:#f94144}.net-worth-row[data-v-0dee7685]{background-color:#f5dc98}.bold-cell[data-v-0dee7685]{font-weight:700}.warn-text[data-v-0dee7685]{color:#fb991c}.error-text[data-v-0dee7685]{color:#f94144}.form__panel[data-v-0dee7685]{display:block}.form__row[data-v-0dee7685]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-0dee7685]{display:flex}.form__header[data-v-0dee7685]{width:26%}.form__input[data-v-0dee7685]{width:100%}.form__input input[data-v-0dee7685]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-0dee7685]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-0dee7685]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-0dee7685]{width:100%}.form__input .dp__main input[data-v-0dee7685]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-0dee7685],.form__input select[data-v-0dee7685],.form__input .dp__main[data-v-0dee7685]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-0dee7685],.form__input select[data-v-0dee7685],.form__input .dp__main[data-v-0dee7685]{width:50%}}.form__input input[data-v-0dee7685]:hover,.form__input select[data-v-0dee7685]:hover,.form__input textarea[data-v-0dee7685]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-0dee7685]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-0dee7685]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-0dee7685]:focus{border-color:var(--color-input-focus)}.form__input[data-v-0dee7685]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-0dee7685]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-0dee7685]{display:flex;gap:10px}.form__input--mandatory[data-v-0dee7685]{color:#f94144}.form__input--mandatory__one-of-two[data-v-0dee7685]{color:#f94144;vertical-align:super}.form__section[data-v-0dee7685]{padding:30px 10px}.disabled-field[data-v-0dee7685]{color:#aaa}.select-wrapper[data-v-0dee7685]{position:relative}.select-wrapper[data-v-0dee7685]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-0dee7685]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-0dee7685]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-0dee7685]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-0dee7685],.feature-not-enabled-page[data-v-0dee7685]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-0dee7685],.sysadmin-page-header h1[data-v-0dee7685],.sysadmin-page-header .sysadmin-page-header__title[data-v-0dee7685],.page-header h1[data-v-0dee7685],.page-header .page-header__title[data-v-0dee7685]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-0dee7685]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-0dee7685]{margin-bottom:18px}.page-header h1[data-v-0dee7685],.page-header .page-header__title[data-v-0dee7685]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-0dee7685]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-0dee7685]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-0dee7685]{margin-bottom:18px}.sysadmin-page-header h1[data-v-0dee7685],.sysadmin-page-header .sysadmin-page-header__title[data-v-0dee7685]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-0dee7685]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-0dee7685]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-0dee7685]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-0dee7685]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-0dee7685]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-0dee7685]{font-size:14px}.admin-card[data-v-0dee7685]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-0dee7685]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-0dee7685]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-0dee7685]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-0dee7685]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-0dee7685]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-0dee7685]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-0dee7685]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-0dee7685]{margin-top:18px}.deploy-page .deploy-list[data-v-0dee7685]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-0dee7685]{margin:6px 0}.admin-form-card[data-v-0dee7685],.feature-not-enabled-card[data-v-0dee7685]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-0dee7685]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-0dee7685]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-0dee7685]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-0dee7685]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-0dee7685]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-0dee7685]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-0dee7685]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-0dee7685]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-0dee7685],.admin-form-container .admin-form-group select[data-v-0dee7685]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-0dee7685]:disabled,.admin-form-container .admin-form-group select[data-v-0dee7685]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-0dee7685]:focus,.admin-form-container .admin-form-group select[data-v-0dee7685]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-0dee7685]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-0dee7685]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-0dee7685]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-0dee7685]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-0dee7685]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-0dee7685]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-0dee7685]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-0dee7685],.action-btn[data-v-0dee7685]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-0dee7685]:hover,.action-btn[data-v-0dee7685]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-0dee7685]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-0dee7685]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-0dee7685]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-0dee7685]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-0dee7685]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-0dee7685]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-0dee7685]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-0dee7685]{background-color:#177100;color:#fff}.admin-badge.id[data-v-0dee7685],.admin-badge.external-uuid[data-v-0dee7685]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-0dee7685]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-0dee7685]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-0dee7685]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-0dee7685]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-0dee7685]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-0dee7685]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-0dee7685]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-0dee7685]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-0dee7685]{font-size:14px}.admin-detail-item[data-v-0dee7685]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-0dee7685]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-0dee7685]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-0dee7685]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-0dee7685]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-0dee7685]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-0dee7685]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-0dee7685]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-0dee7685]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-0dee7685]:hover{color:#2c5444}.admin-filter-select[data-v-0dee7685]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-0dee7685]{min-width:0;width:100%}.admin-filter-select select[data-v-0dee7685]:focus{border-color:#2c5444}.admin-header-section[data-v-0dee7685],.header-section[data-v-0dee7685]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-0dee7685],.header-section h1[data-v-0dee7685]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-0dee7685],.header-section .top-row[data-v-0dee7685]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-0dee7685],.header-section .top-row[data-v-0dee7685],.sys-panel .top-row[data-v-0dee7685]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-0dee7685],.header-section .top-row .page-header[data-v-0dee7685],.admin-header-section .top-row .sysadmin-page-header[data-v-0dee7685],.header-section .top-row .sysadmin-page-header[data-v-0dee7685],.sys-panel .top-row .page-header[data-v-0dee7685],.sys-panel .top-row .sysadmin-page-header[data-v-0dee7685]{width:100%}.admin-header-section .top-row .header-actions[data-v-0dee7685],.header-section .top-row .header-actions[data-v-0dee7685],.admin-header-section .top-row .action-buttons[data-v-0dee7685],.header-section .top-row .action-buttons[data-v-0dee7685],.sys-panel .top-row .header-actions[data-v-0dee7685],.sys-panel .top-row .action-buttons[data-v-0dee7685]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-0dee7685],.header-section .top-row>.admin-add-btn[data-v-0dee7685],.sys-panel .top-row>.admin-add-btn[data-v-0dee7685],.sys-panel .top-row>.action-button[data-v-0dee7685]{width:100%}}.admin-filters-row[data-v-0dee7685]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-0dee7685]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-0dee7685]{font-size:14px}.admin-add-btn[data-v-0dee7685]:hover{background-color:#1a3329}.table-containers[data-v-0dee7685]{display:flex;gap:20px}.table-containers .table-container[data-v-0dee7685]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-0dee7685]{font-weight:700}.table-containers .table-value[data-v-0dee7685]{font-size:1.2em}.sysadmin-button-bar[data-v-0dee7685]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-0dee7685]{margin:20px 0}.swal-password-form .form-group[data-v-0dee7685]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-0dee7685]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-0dee7685]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-0dee7685]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-0dee7685]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-0dee7685]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-0dee7685]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.feature-not-enabled-card[data-v-0dee7685]{max-width:760px;padding:26px 28px}.message[data-v-0dee7685]{margin:0;color:#374151;font-size:16px;line-height:1.6}.actions[data-v-0dee7685]{display:flex;justify-content:flex-end;gap:14px;margin-top:24px;flex-wrap:wrap}.cancel-btn[data-v-0dee7685],.action-btn[data-v-0dee7685]{min-width:130px;padding:10px 18px;text-decoration:none;justify-content:center}.cancel-btn[data-v-0dee7685]{border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#374151;font-size:15px;font-weight:500}.cancel-btn[data-v-0dee7685]:hover{background-color:#f9fafb}.action-btn[data-v-0dee7685]{display:inline-flex;align-items:center;min-width:150px}.admin-dashboard-table-card[data-v-0b73ebde]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-0b73ebde]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-0b73ebde]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-0b73ebde]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-0b73ebde]{padding:0}:root .pad-l-0[data-v-0b73ebde]{padding-left:0}:root .pad-r-0[data-v-0b73ebde]{padding-right:0}:root .pad-t-0[data-v-0b73ebde]{padding-top:0}:root .pad-b-0[data-v-0b73ebde]{padding-bottom:0}:root .pad-lr-0[data-v-0b73ebde]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-0b73ebde]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-0b73ebde]{margin:0}:root .mgn-l-0[data-v-0b73ebde]{margin-left:0}:root .mgn-r-0[data-v-0b73ebde]{margin-right:0}:root .mgn-t-0[data-v-0b73ebde]{margin-top:0}:root .mgn-b-0[data-v-0b73ebde]{margin-bottom:0}:root .mgn-lr-0[data-v-0b73ebde]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-0b73ebde]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-0b73ebde]{padding:2px}:root .pad-l-2[data-v-0b73ebde]{padding-left:2px}:root .pad-r-2[data-v-0b73ebde]{padding-right:2px}:root .pad-t-2[data-v-0b73ebde]{padding-top:2px}:root .pad-b-2[data-v-0b73ebde]{padding-bottom:2px}:root .pad-lr-2[data-v-0b73ebde]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-0b73ebde]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-0b73ebde]{margin:2px}:root .mgn-l-2[data-v-0b73ebde]{margin-left:2px}:root .mgn-r-2[data-v-0b73ebde]{margin-right:2px}:root .mgn-t-2[data-v-0b73ebde]{margin-top:2px}:root .mgn-b-2[data-v-0b73ebde]{margin-bottom:2px}:root .mgn-lr-2[data-v-0b73ebde]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-0b73ebde]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-0b73ebde]{padding:3px}:root .pad-l-3[data-v-0b73ebde]{padding-left:3px}:root .pad-r-3[data-v-0b73ebde]{padding-right:3px}:root .pad-t-3[data-v-0b73ebde]{padding-top:3px}:root .pad-b-3[data-v-0b73ebde]{padding-bottom:3px}:root .pad-lr-3[data-v-0b73ebde]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-0b73ebde]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-0b73ebde]{margin:3px}:root .mgn-l-3[data-v-0b73ebde]{margin-left:3px}:root .mgn-r-3[data-v-0b73ebde]{margin-right:3px}:root .mgn-t-3[data-v-0b73ebde]{margin-top:3px}:root .mgn-b-3[data-v-0b73ebde]{margin-bottom:3px}:root .mgn-lr-3[data-v-0b73ebde]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-0b73ebde]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-0b73ebde]{padding:4px}:root .pad-l-4[data-v-0b73ebde]{padding-left:4px}:root .pad-r-4[data-v-0b73ebde]{padding-right:4px}:root .pad-t-4[data-v-0b73ebde]{padding-top:4px}:root .pad-b-4[data-v-0b73ebde]{padding-bottom:4px}:root .pad-lr-4[data-v-0b73ebde]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-0b73ebde]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-0b73ebde]{margin:4px}:root .mgn-l-4[data-v-0b73ebde]{margin-left:4px}:root .mgn-r-4[data-v-0b73ebde]{margin-right:4px}:root .mgn-t-4[data-v-0b73ebde]{margin-top:4px}:root .mgn-b-4[data-v-0b73ebde]{margin-bottom:4px}:root .mgn-lr-4[data-v-0b73ebde]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-0b73ebde]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-0b73ebde]{padding:5px}:root .pad-l-5[data-v-0b73ebde]{padding-left:5px}:root .pad-r-5[data-v-0b73ebde]{padding-right:5px}:root .pad-t-5[data-v-0b73ebde]{padding-top:5px}:root .pad-b-5[data-v-0b73ebde]{padding-bottom:5px}:root .pad-lr-5[data-v-0b73ebde]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-0b73ebde]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-0b73ebde]{margin:5px}:root .mgn-l-5[data-v-0b73ebde]{margin-left:5px}:root .mgn-r-5[data-v-0b73ebde]{margin-right:5px}:root .mgn-t-5[data-v-0b73ebde]{margin-top:5px}:root .mgn-b-5[data-v-0b73ebde]{margin-bottom:5px}:root .mgn-lr-5[data-v-0b73ebde]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-0b73ebde]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-0b73ebde]{padding:6px}:root .pad-l-6[data-v-0b73ebde]{padding-left:6px}:root .pad-r-6[data-v-0b73ebde]{padding-right:6px}:root .pad-t-6[data-v-0b73ebde]{padding-top:6px}:root .pad-b-6[data-v-0b73ebde]{padding-bottom:6px}:root .pad-lr-6[data-v-0b73ebde]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-0b73ebde]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-0b73ebde]{margin:6px}:root .mgn-l-6[data-v-0b73ebde]{margin-left:6px}:root .mgn-r-6[data-v-0b73ebde]{margin-right:6px}:root .mgn-t-6[data-v-0b73ebde]{margin-top:6px}:root .mgn-b-6[data-v-0b73ebde]{margin-bottom:6px}:root .mgn-lr-6[data-v-0b73ebde]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-0b73ebde]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-0b73ebde]{padding:8px}:root .pad-l-8[data-v-0b73ebde]{padding-left:8px}:root .pad-r-8[data-v-0b73ebde]{padding-right:8px}:root .pad-t-8[data-v-0b73ebde]{padding-top:8px}:root .pad-b-8[data-v-0b73ebde]{padding-bottom:8px}:root .pad-lr-8[data-v-0b73ebde]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-0b73ebde]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-0b73ebde]{margin:8px}:root .mgn-l-8[data-v-0b73ebde]{margin-left:8px}:root .mgn-r-8[data-v-0b73ebde]{margin-right:8px}:root .mgn-t-8[data-v-0b73ebde]{margin-top:8px}:root .mgn-b-8[data-v-0b73ebde]{margin-bottom:8px}:root .mgn-lr-8[data-v-0b73ebde]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-0b73ebde]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-0b73ebde]{padding:9px}:root .pad-l-9[data-v-0b73ebde]{padding-left:9px}:root .pad-r-9[data-v-0b73ebde]{padding-right:9px}:root .pad-t-9[data-v-0b73ebde]{padding-top:9px}:root .pad-b-9[data-v-0b73ebde]{padding-bottom:9px}:root .pad-lr-9[data-v-0b73ebde]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-0b73ebde]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-0b73ebde]{margin:9px}:root .mgn-l-9[data-v-0b73ebde]{margin-left:9px}:root .mgn-r-9[data-v-0b73ebde]{margin-right:9px}:root .mgn-t-9[data-v-0b73ebde]{margin-top:9px}:root .mgn-b-9[data-v-0b73ebde]{margin-bottom:9px}:root .mgn-lr-9[data-v-0b73ebde]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-0b73ebde]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-0b73ebde]{padding:10px}:root .pad-l-10[data-v-0b73ebde]{padding-left:10px}:root .pad-r-10[data-v-0b73ebde]{padding-right:10px}:root .pad-t-10[data-v-0b73ebde]{padding-top:10px}:root .pad-b-10[data-v-0b73ebde]{padding-bottom:10px}:root .pad-lr-10[data-v-0b73ebde]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-0b73ebde]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-0b73ebde]{margin:10px}:root .mgn-l-10[data-v-0b73ebde]{margin-left:10px}:root .mgn-r-10[data-v-0b73ebde]{margin-right:10px}:root .mgn-t-10[data-v-0b73ebde]{margin-top:10px}:root .mgn-b-10[data-v-0b73ebde]{margin-bottom:10px}:root .mgn-lr-10[data-v-0b73ebde]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-0b73ebde]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-0b73ebde]{padding:12px}:root .pad-l-12[data-v-0b73ebde]{padding-left:12px}:root .pad-r-12[data-v-0b73ebde]{padding-right:12px}:root .pad-t-12[data-v-0b73ebde]{padding-top:12px}:root .pad-b-12[data-v-0b73ebde]{padding-bottom:12px}:root .pad-lr-12[data-v-0b73ebde]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-0b73ebde]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-0b73ebde]{margin:12px}:root .mgn-l-12[data-v-0b73ebde]{margin-left:12px}:root .mgn-r-12[data-v-0b73ebde]{margin-right:12px}:root .mgn-t-12[data-v-0b73ebde]{margin-top:12px}:root .mgn-b-12[data-v-0b73ebde]{margin-bottom:12px}:root .mgn-lr-12[data-v-0b73ebde]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-0b73ebde]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-0b73ebde]{padding:15px}:root .pad-l-15[data-v-0b73ebde]{padding-left:15px}:root .pad-r-15[data-v-0b73ebde]{padding-right:15px}:root .pad-t-15[data-v-0b73ebde]{padding-top:15px}:root .pad-b-15[data-v-0b73ebde]{padding-bottom:15px}:root .pad-lr-15[data-v-0b73ebde]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-0b73ebde]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-0b73ebde]{margin:15px}:root .mgn-l-15[data-v-0b73ebde]{margin-left:15px}:root .mgn-r-15[data-v-0b73ebde]{margin-right:15px}:root .mgn-t-15[data-v-0b73ebde]{margin-top:15px}:root .mgn-b-15[data-v-0b73ebde]{margin-bottom:15px}:root .mgn-lr-15[data-v-0b73ebde]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-0b73ebde]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-0b73ebde]{padding:20px}:root .pad-l-20[data-v-0b73ebde]{padding-left:20px}:root .pad-r-20[data-v-0b73ebde]{padding-right:20px}:root .pad-t-20[data-v-0b73ebde]{padding-top:20px}:root .pad-b-20[data-v-0b73ebde]{padding-bottom:20px}:root .pad-lr-20[data-v-0b73ebde]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-0b73ebde]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-0b73ebde]{margin:20px}:root .mgn-l-20[data-v-0b73ebde]{margin-left:20px}:root .mgn-r-20[data-v-0b73ebde]{margin-right:20px}:root .mgn-t-20[data-v-0b73ebde]{margin-top:20px}:root .mgn-b-20[data-v-0b73ebde]{margin-bottom:20px}:root .mgn-lr-20[data-v-0b73ebde]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-0b73ebde]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-0b73ebde]{padding:24px}:root .pad-l-24[data-v-0b73ebde]{padding-left:24px}:root .pad-r-24[data-v-0b73ebde]{padding-right:24px}:root .pad-t-24[data-v-0b73ebde]{padding-top:24px}:root .pad-b-24[data-v-0b73ebde]{padding-bottom:24px}:root .pad-lr-24[data-v-0b73ebde]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-0b73ebde]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-0b73ebde]{margin:24px}:root .mgn-l-24[data-v-0b73ebde]{margin-left:24px}:root .mgn-r-24[data-v-0b73ebde]{margin-right:24px}:root .mgn-t-24[data-v-0b73ebde]{margin-top:24px}:root .mgn-b-24[data-v-0b73ebde]{margin-bottom:24px}:root .mgn-lr-24[data-v-0b73ebde]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-0b73ebde]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-0b73ebde]{padding:25px}:root .pad-l-25[data-v-0b73ebde]{padding-left:25px}:root .pad-r-25[data-v-0b73ebde]{padding-right:25px}:root .pad-t-25[data-v-0b73ebde]{padding-top:25px}:root .pad-b-25[data-v-0b73ebde]{padding-bottom:25px}:root .pad-lr-25[data-v-0b73ebde]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-0b73ebde]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-0b73ebde]{margin:25px}:root .mgn-l-25[data-v-0b73ebde]{margin-left:25px}:root .mgn-r-25[data-v-0b73ebde]{margin-right:25px}:root .mgn-t-25[data-v-0b73ebde]{margin-top:25px}:root .mgn-b-25[data-v-0b73ebde]{margin-bottom:25px}:root .mgn-lr-25[data-v-0b73ebde]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-0b73ebde]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-0b73ebde]{padding:30px}:root .pad-l-30[data-v-0b73ebde]{padding-left:30px}:root .pad-r-30[data-v-0b73ebde]{padding-right:30px}:root .pad-t-30[data-v-0b73ebde]{padding-top:30px}:root .pad-b-30[data-v-0b73ebde]{padding-bottom:30px}:root .pad-lr-30[data-v-0b73ebde]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-0b73ebde]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-0b73ebde]{margin:30px}:root .mgn-l-30[data-v-0b73ebde]{margin-left:30px}:root .mgn-r-30[data-v-0b73ebde]{margin-right:30px}:root .mgn-t-30[data-v-0b73ebde]{margin-top:30px}:root .mgn-b-30[data-v-0b73ebde]{margin-bottom:30px}:root .mgn-lr-30[data-v-0b73ebde]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-0b73ebde]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-0b73ebde]{padding:40px}:root .pad-l-40[data-v-0b73ebde]{padding-left:40px}:root .pad-r-40[data-v-0b73ebde]{padding-right:40px}:root .pad-t-40[data-v-0b73ebde]{padding-top:40px}:root .pad-b-40[data-v-0b73ebde]{padding-bottom:40px}:root .pad-lr-40[data-v-0b73ebde]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-0b73ebde]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-0b73ebde]{margin:40px}:root .mgn-l-40[data-v-0b73ebde]{margin-left:40px}:root .mgn-r-40[data-v-0b73ebde]{margin-right:40px}:root .mgn-t-40[data-v-0b73ebde]{margin-top:40px}:root .mgn-b-40[data-v-0b73ebde]{margin-bottom:40px}:root .mgn-lr-40[data-v-0b73ebde]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-0b73ebde]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-0b73ebde]{padding:50px}:root .pad-l-50[data-v-0b73ebde]{padding-left:50px}:root .pad-r-50[data-v-0b73ebde]{padding-right:50px}:root .pad-t-50[data-v-0b73ebde]{padding-top:50px}:root .pad-b-50[data-v-0b73ebde]{padding-bottom:50px}:root .pad-lr-50[data-v-0b73ebde]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-0b73ebde]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-0b73ebde]{margin:50px}:root .mgn-l-50[data-v-0b73ebde]{margin-left:50px}:root .mgn-r-50[data-v-0b73ebde]{margin-right:50px}:root .mgn-t-50[data-v-0b73ebde]{margin-top:50px}:root .mgn-b-50[data-v-0b73ebde]{margin-bottom:50px}:root .mgn-lr-50[data-v-0b73ebde]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-0b73ebde]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-0b73ebde]{padding:60px}:root .pad-l-60[data-v-0b73ebde]{padding-left:60px}:root .pad-r-60[data-v-0b73ebde]{padding-right:60px}:root .pad-t-60[data-v-0b73ebde]{padding-top:60px}:root .pad-b-60[data-v-0b73ebde]{padding-bottom:60px}:root .pad-lr-60[data-v-0b73ebde]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-0b73ebde]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-0b73ebde]{margin:60px}:root .mgn-l-60[data-v-0b73ebde]{margin-left:60px}:root .mgn-r-60[data-v-0b73ebde]{margin-right:60px}:root .mgn-t-60[data-v-0b73ebde]{margin-top:60px}:root .mgn-b-60[data-v-0b73ebde]{margin-bottom:60px}:root .mgn-lr-60[data-v-0b73ebde]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-0b73ebde]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-0b73ebde]{padding:70px}:root .pad-l-70[data-v-0b73ebde]{padding-left:70px}:root .pad-r-70[data-v-0b73ebde]{padding-right:70px}:root .pad-t-70[data-v-0b73ebde]{padding-top:70px}:root .pad-b-70[data-v-0b73ebde]{padding-bottom:70px}:root .pad-lr-70[data-v-0b73ebde]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-0b73ebde]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-0b73ebde]{margin:70px}:root .mgn-l-70[data-v-0b73ebde]{margin-left:70px}:root .mgn-r-70[data-v-0b73ebde]{margin-right:70px}:root .mgn-t-70[data-v-0b73ebde]{margin-top:70px}:root .mgn-b-70[data-v-0b73ebde]{margin-bottom:70px}:root .mgn-lr-70[data-v-0b73ebde]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-0b73ebde]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-0b73ebde]{padding:80px}:root .pad-l-80[data-v-0b73ebde]{padding-left:80px}:root .pad-r-80[data-v-0b73ebde]{padding-right:80px}:root .pad-t-80[data-v-0b73ebde]{padding-top:80px}:root .pad-b-80[data-v-0b73ebde]{padding-bottom:80px}:root .pad-lr-80[data-v-0b73ebde]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-0b73ebde]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-0b73ebde]{margin:80px}:root .mgn-l-80[data-v-0b73ebde]{margin-left:80px}:root .mgn-r-80[data-v-0b73ebde]{margin-right:80px}:root .mgn-t-80[data-v-0b73ebde]{margin-top:80px}:root .mgn-b-80[data-v-0b73ebde]{margin-bottom:80px}:root .mgn-lr-80[data-v-0b73ebde]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-0b73ebde]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-0b73ebde]{padding:90px}:root .pad-l-90[data-v-0b73ebde]{padding-left:90px}:root .pad-r-90[data-v-0b73ebde]{padding-right:90px}:root .pad-t-90[data-v-0b73ebde]{padding-top:90px}:root .pad-b-90[data-v-0b73ebde]{padding-bottom:90px}:root .pad-lr-90[data-v-0b73ebde]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-0b73ebde]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-0b73ebde]{margin:90px}:root .mgn-l-90[data-v-0b73ebde]{margin-left:90px}:root .mgn-r-90[data-v-0b73ebde]{margin-right:90px}:root .mgn-t-90[data-v-0b73ebde]{margin-top:90px}:root .mgn-b-90[data-v-0b73ebde]{margin-bottom:90px}:root .mgn-lr-90[data-v-0b73ebde]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-0b73ebde]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-0b73ebde]{padding:100px}:root .pad-l-100[data-v-0b73ebde]{padding-left:100px}:root .pad-r-100[data-v-0b73ebde]{padding-right:100px}:root .pad-t-100[data-v-0b73ebde]{padding-top:100px}:root .pad-b-100[data-v-0b73ebde]{padding-bottom:100px}:root .pad-lr-100[data-v-0b73ebde]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-0b73ebde]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-0b73ebde]{margin:100px}:root .mgn-l-100[data-v-0b73ebde]{margin-left:100px}:root .mgn-r-100[data-v-0b73ebde]{margin-right:100px}:root .mgn-t-100[data-v-0b73ebde]{margin-top:100px}:root .mgn-b-100[data-v-0b73ebde]{margin-bottom:100px}:root .mgn-lr-100[data-v-0b73ebde]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-0b73ebde]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-0b73ebde]{padding:120px}:root .pad-l-120[data-v-0b73ebde]{padding-left:120px}:root .pad-r-120[data-v-0b73ebde]{padding-right:120px}:root .pad-t-120[data-v-0b73ebde]{padding-top:120px}:root .pad-b-120[data-v-0b73ebde]{padding-bottom:120px}:root .pad-lr-120[data-v-0b73ebde]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-0b73ebde]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-0b73ebde]{margin:120px}:root .mgn-l-120[data-v-0b73ebde]{margin-left:120px}:root .mgn-r-120[data-v-0b73ebde]{margin-right:120px}:root .mgn-t-120[data-v-0b73ebde]{margin-top:120px}:root .mgn-b-120[data-v-0b73ebde]{margin-bottom:120px}:root .mgn-lr-120[data-v-0b73ebde]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-0b73ebde]{margin-top:120px;margin-bottom:120px}[data-v-0b73ebde]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-0b73ebde]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-0b73ebde]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-0b73ebde]{width:100%}.v-app[data-v-0b73ebde]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-0b73ebde]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-0b73ebde]{margin-bottom:10px}.devise-container input[type=email][data-v-0b73ebde],.devise-container input[type=password][data-v-0b73ebde],.devise-container input[type=submit][data-v-0b73ebde]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-0b73ebde]{cursor:pointer}.devise-container .actions input[data-v-0b73ebde]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-0b73ebde],a[data-v-0b73ebde]:hover,a[data-v-0b73ebde]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-0b73ebde]:hover{color:#2d8e54;text-decoration:underline}a[data-v-0b73ebde]:focus{color:#164057}h1[data-v-0b73ebde],h2[data-v-0b73ebde],h3[data-v-0b73ebde],h4[data-v-0b73ebde],h5[data-v-0b73ebde],h6[data-v-0b73ebde]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-0b73ebde],.heading-2[data-v-0b73ebde],.heading-3[data-v-0b73ebde],.heading-4[data-v-0b73ebde],.heading-5[data-v-0b73ebde],.heading-6[data-v-0b73ebde]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-0b73ebde]{font-size:2.5rem}.heading-2[data-v-0b73ebde]{font-size:2rem}.heading-3[data-v-0b73ebde]{font-size:1.75rem}.heading-4[data-v-0b73ebde]{font-size:1.5rem}.heading-5[data-v-0b73ebde]{font-size:1.25rem}.heading-6[data-v-0b73ebde]{font-size:1rem}.error_text[data-v-0b73ebde]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-0b73ebde]{width:100%;min-height:50px}nav[data-v-0b73ebde]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-0b73ebde],.nav-right[data-v-0b73ebde]{display:flex;flex-direction:row}.nav-link[data-v-0b73ebde]{font-size:18px}.nav-loggedout[data-v-0b73ebde]{color:#000}.nav-loggedin[data-v-0b73ebde]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-0b73ebde]{color:#fff}.nav-loggedin a[data-v-0b73ebde]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-0b73ebde]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-0b73ebde]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-0b73ebde]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-0b73ebde]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-0b73ebde]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-0b73ebde]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-0b73ebde]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-0b73ebde]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-0b73ebde]{gap:5%}}button[data-v-0b73ebde]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-0b73ebde],.cancel_button[data-v-0b73ebde]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-0b73ebde]{background-color:#ccc}.action_button[data-v-0b73ebde]:disabled,.cancel_button[data-v-0b73ebde]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-0b73ebde]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-0b73ebde]{width:fit-content}.button__empty[data-v-0b73ebde]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-0b73ebde]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-0b73ebde]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-0b73ebde]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-0b73ebde]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-0b73ebde]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-0b73ebde]{background-color:#eef5fa}.btn-pricing[data-v-0b73ebde]{font-size:22px;border:none}.simple-table[data-v-0b73ebde]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-0b73ebde],.simple-table td[data-v-0b73ebde]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-0b73ebde]{padding:5px}.date-cell[data-v-0b73ebde]{white-space:nowrap}.number-cell[data-v-0b73ebde]{text-align:right}.negative-cell[data-v-0b73ebde]{color:#f94144}.net-worth-row[data-v-0b73ebde]{background-color:#f5dc98}.bold-cell[data-v-0b73ebde]{font-weight:700}.warn-text[data-v-0b73ebde]{color:#fb991c}.error-text[data-v-0b73ebde]{color:#f94144}.form__panel[data-v-0b73ebde]{display:block}.form__row[data-v-0b73ebde]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-0b73ebde]{display:flex}.form__header[data-v-0b73ebde]{width:26%}.form__input[data-v-0b73ebde]{width:100%}.form__input input[data-v-0b73ebde]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-0b73ebde]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-0b73ebde]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-0b73ebde]{width:100%}.form__input .dp__main input[data-v-0b73ebde]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-0b73ebde],.form__input select[data-v-0b73ebde],.form__input .dp__main[data-v-0b73ebde]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-0b73ebde],.form__input select[data-v-0b73ebde],.form__input .dp__main[data-v-0b73ebde]{width:50%}}.form__input input[data-v-0b73ebde]:hover,.form__input select[data-v-0b73ebde]:hover,.form__input textarea[data-v-0b73ebde]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-0b73ebde]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-0b73ebde]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-0b73ebde]:focus{border-color:var(--color-input-focus)}.form__input[data-v-0b73ebde]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-0b73ebde]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-0b73ebde]{display:flex;gap:10px}.form__input--mandatory[data-v-0b73ebde]{color:#f94144}.form__input--mandatory__one-of-two[data-v-0b73ebde]{color:#f94144;vertical-align:super}.form__section[data-v-0b73ebde]{padding:30px 10px}.disabled-field[data-v-0b73ebde]{color:#aaa}.select-wrapper[data-v-0b73ebde]{position:relative}.select-wrapper[data-v-0b73ebde]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-0b73ebde]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-0b73ebde]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-0b73ebde]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-0b73ebde],.coming-soon-page[data-v-0b73ebde]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-0b73ebde],.sysadmin-page-header h1[data-v-0b73ebde],.sysadmin-page-header .sysadmin-page-header__title[data-v-0b73ebde],.page-header h1[data-v-0b73ebde],.page-header .page-header__title[data-v-0b73ebde]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-0b73ebde]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-0b73ebde]{margin-bottom:18px}.page-header h1[data-v-0b73ebde],.page-header .page-header__title[data-v-0b73ebde]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-0b73ebde]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-0b73ebde]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-0b73ebde]{margin-bottom:18px}.sysadmin-page-header h1[data-v-0b73ebde],.sysadmin-page-header .sysadmin-page-header__title[data-v-0b73ebde]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-0b73ebde]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-0b73ebde]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-0b73ebde]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-0b73ebde]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-0b73ebde]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-0b73ebde]{font-size:14px}.admin-card[data-v-0b73ebde]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-0b73ebde]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-0b73ebde]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-0b73ebde]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-0b73ebde]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-0b73ebde]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-0b73ebde]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-0b73ebde]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-0b73ebde]{margin-top:18px}.deploy-page .deploy-list[data-v-0b73ebde]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-0b73ebde]{margin:6px 0}.admin-form-card[data-v-0b73ebde]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-0b73ebde]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-0b73ebde]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-0b73ebde]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-0b73ebde]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-0b73ebde]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-0b73ebde]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-0b73ebde]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-0b73ebde]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-0b73ebde],.admin-form-container .admin-form-group select[data-v-0b73ebde]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-0b73ebde]:disabled,.admin-form-container .admin-form-group select[data-v-0b73ebde]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-0b73ebde]:focus,.admin-form-container .admin-form-group select[data-v-0b73ebde]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-0b73ebde]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-0b73ebde]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-0b73ebde]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-0b73ebde]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-0b73ebde]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-0b73ebde]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-0b73ebde]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-0b73ebde]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-0b73ebde]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-0b73ebde]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-0b73ebde]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-0b73ebde]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-0b73ebde]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-0b73ebde]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-0b73ebde]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-0b73ebde]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-0b73ebde]{background-color:#177100;color:#fff}.admin-badge.id[data-v-0b73ebde],.admin-badge.external-uuid[data-v-0b73ebde]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-0b73ebde]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-0b73ebde]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-0b73ebde]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-0b73ebde]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-0b73ebde]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-0b73ebde]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-0b73ebde]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-0b73ebde]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-0b73ebde]{font-size:14px}.admin-detail-item[data-v-0b73ebde]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-0b73ebde]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-0b73ebde]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-0b73ebde]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-0b73ebde]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-0b73ebde]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-0b73ebde]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-0b73ebde]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-0b73ebde]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-0b73ebde]:hover{color:#2c5444}.admin-filter-select[data-v-0b73ebde]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-0b73ebde]{min-width:0;width:100%}.admin-filter-select select[data-v-0b73ebde]:focus{border-color:#2c5444}.admin-header-section[data-v-0b73ebde]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-0b73ebde]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-0b73ebde]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-0b73ebde],.sys-panel .top-row[data-v-0b73ebde]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-0b73ebde],.admin-header-section .top-row .sysadmin-page-header[data-v-0b73ebde],.sys-panel .top-row .page-header[data-v-0b73ebde],.sys-panel .top-row .sysadmin-page-header[data-v-0b73ebde]{width:100%}.admin-header-section .top-row .header-actions[data-v-0b73ebde],.admin-header-section .top-row .action-buttons[data-v-0b73ebde],.sys-panel .top-row .header-actions[data-v-0b73ebde],.sys-panel .top-row .action-buttons[data-v-0b73ebde]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-0b73ebde],.sys-panel .top-row>.admin-add-btn[data-v-0b73ebde],.sys-panel .top-row>.action-button[data-v-0b73ebde]{width:100%}}.admin-filters-row[data-v-0b73ebde]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-0b73ebde]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-0b73ebde]{font-size:14px}.admin-add-btn[data-v-0b73ebde]:hover{background-color:#1a3329}.table-containers[data-v-0b73ebde]{display:flex;gap:20px}.table-containers .table-container[data-v-0b73ebde]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-0b73ebde]{font-weight:700}.table-containers .table-value[data-v-0b73ebde]{font-size:1.2em}.sysadmin-button-bar[data-v-0b73ebde]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-0b73ebde]{margin:20px 0}.swal-password-form .form-group[data-v-0b73ebde]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-0b73ebde]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-0b73ebde]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-0b73ebde]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-0b73ebde]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-0b73ebde]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-0b73ebde]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.admin-dashboard-table-card[data-v-02c4d857]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-02c4d857]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-02c4d857]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-02c4d857]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-02c4d857]{padding:0}:root .pad-l-0[data-v-02c4d857]{padding-left:0}:root .pad-r-0[data-v-02c4d857]{padding-right:0}:root .pad-t-0[data-v-02c4d857]{padding-top:0}:root .pad-b-0[data-v-02c4d857]{padding-bottom:0}:root .pad-lr-0[data-v-02c4d857]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-02c4d857]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-02c4d857]{margin:0}:root .mgn-l-0[data-v-02c4d857]{margin-left:0}:root .mgn-r-0[data-v-02c4d857]{margin-right:0}:root .mgn-t-0[data-v-02c4d857]{margin-top:0}:root .mgn-b-0[data-v-02c4d857]{margin-bottom:0}:root .mgn-lr-0[data-v-02c4d857]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-02c4d857]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-02c4d857]{padding:2px}:root .pad-l-2[data-v-02c4d857]{padding-left:2px}:root .pad-r-2[data-v-02c4d857]{padding-right:2px}:root .pad-t-2[data-v-02c4d857]{padding-top:2px}:root .pad-b-2[data-v-02c4d857]{padding-bottom:2px}:root .pad-lr-2[data-v-02c4d857]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-02c4d857]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-02c4d857]{margin:2px}:root .mgn-l-2[data-v-02c4d857]{margin-left:2px}:root .mgn-r-2[data-v-02c4d857]{margin-right:2px}:root .mgn-t-2[data-v-02c4d857]{margin-top:2px}:root .mgn-b-2[data-v-02c4d857]{margin-bottom:2px}:root .mgn-lr-2[data-v-02c4d857]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-02c4d857]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-02c4d857]{padding:3px}:root .pad-l-3[data-v-02c4d857]{padding-left:3px}:root .pad-r-3[data-v-02c4d857]{padding-right:3px}:root .pad-t-3[data-v-02c4d857]{padding-top:3px}:root .pad-b-3[data-v-02c4d857]{padding-bottom:3px}:root .pad-lr-3[data-v-02c4d857]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-02c4d857]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-02c4d857]{margin:3px}:root .mgn-l-3[data-v-02c4d857]{margin-left:3px}:root .mgn-r-3[data-v-02c4d857]{margin-right:3px}:root .mgn-t-3[data-v-02c4d857]{margin-top:3px}:root .mgn-b-3[data-v-02c4d857]{margin-bottom:3px}:root .mgn-lr-3[data-v-02c4d857]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-02c4d857]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-02c4d857]{padding:4px}:root .pad-l-4[data-v-02c4d857]{padding-left:4px}:root .pad-r-4[data-v-02c4d857]{padding-right:4px}:root .pad-t-4[data-v-02c4d857]{padding-top:4px}:root .pad-b-4[data-v-02c4d857]{padding-bottom:4px}:root .pad-lr-4[data-v-02c4d857]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-02c4d857]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-02c4d857]{margin:4px}:root .mgn-l-4[data-v-02c4d857]{margin-left:4px}:root .mgn-r-4[data-v-02c4d857]{margin-right:4px}:root .mgn-t-4[data-v-02c4d857]{margin-top:4px}:root .mgn-b-4[data-v-02c4d857]{margin-bottom:4px}:root .mgn-lr-4[data-v-02c4d857]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-02c4d857]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-02c4d857]{padding:5px}:root .pad-l-5[data-v-02c4d857]{padding-left:5px}:root .pad-r-5[data-v-02c4d857]{padding-right:5px}:root .pad-t-5[data-v-02c4d857]{padding-top:5px}:root .pad-b-5[data-v-02c4d857]{padding-bottom:5px}:root .pad-lr-5[data-v-02c4d857]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-02c4d857]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-02c4d857]{margin:5px}:root .mgn-l-5[data-v-02c4d857]{margin-left:5px}:root .mgn-r-5[data-v-02c4d857]{margin-right:5px}:root .mgn-t-5[data-v-02c4d857]{margin-top:5px}:root .mgn-b-5[data-v-02c4d857]{margin-bottom:5px}:root .mgn-lr-5[data-v-02c4d857]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-02c4d857]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-02c4d857]{padding:6px}:root .pad-l-6[data-v-02c4d857]{padding-left:6px}:root .pad-r-6[data-v-02c4d857]{padding-right:6px}:root .pad-t-6[data-v-02c4d857]{padding-top:6px}:root .pad-b-6[data-v-02c4d857]{padding-bottom:6px}:root .pad-lr-6[data-v-02c4d857]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-02c4d857]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-02c4d857]{margin:6px}:root .mgn-l-6[data-v-02c4d857]{margin-left:6px}:root .mgn-r-6[data-v-02c4d857]{margin-right:6px}:root .mgn-t-6[data-v-02c4d857]{margin-top:6px}:root .mgn-b-6[data-v-02c4d857]{margin-bottom:6px}:root .mgn-lr-6[data-v-02c4d857]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-02c4d857]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-02c4d857]{padding:8px}:root .pad-l-8[data-v-02c4d857]{padding-left:8px}:root .pad-r-8[data-v-02c4d857]{padding-right:8px}:root .pad-t-8[data-v-02c4d857]{padding-top:8px}:root .pad-b-8[data-v-02c4d857]{padding-bottom:8px}:root .pad-lr-8[data-v-02c4d857]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-02c4d857]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-02c4d857]{margin:8px}:root .mgn-l-8[data-v-02c4d857]{margin-left:8px}:root .mgn-r-8[data-v-02c4d857]{margin-right:8px}:root .mgn-t-8[data-v-02c4d857]{margin-top:8px}:root .mgn-b-8[data-v-02c4d857]{margin-bottom:8px}:root .mgn-lr-8[data-v-02c4d857]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-02c4d857]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-02c4d857]{padding:9px}:root .pad-l-9[data-v-02c4d857]{padding-left:9px}:root .pad-r-9[data-v-02c4d857]{padding-right:9px}:root .pad-t-9[data-v-02c4d857]{padding-top:9px}:root .pad-b-9[data-v-02c4d857]{padding-bottom:9px}:root .pad-lr-9[data-v-02c4d857]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-02c4d857]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-02c4d857]{margin:9px}:root .mgn-l-9[data-v-02c4d857]{margin-left:9px}:root .mgn-r-9[data-v-02c4d857]{margin-right:9px}:root .mgn-t-9[data-v-02c4d857]{margin-top:9px}:root .mgn-b-9[data-v-02c4d857]{margin-bottom:9px}:root .mgn-lr-9[data-v-02c4d857]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-02c4d857]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-02c4d857]{padding:10px}:root .pad-l-10[data-v-02c4d857]{padding-left:10px}:root .pad-r-10[data-v-02c4d857]{padding-right:10px}:root .pad-t-10[data-v-02c4d857]{padding-top:10px}:root .pad-b-10[data-v-02c4d857]{padding-bottom:10px}:root .pad-lr-10[data-v-02c4d857]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-02c4d857]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-02c4d857]{margin:10px}:root .mgn-l-10[data-v-02c4d857]{margin-left:10px}:root .mgn-r-10[data-v-02c4d857]{margin-right:10px}:root .mgn-t-10[data-v-02c4d857]{margin-top:10px}:root .mgn-b-10[data-v-02c4d857]{margin-bottom:10px}:root .mgn-lr-10[data-v-02c4d857]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-02c4d857]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-02c4d857]{padding:12px}:root .pad-l-12[data-v-02c4d857]{padding-left:12px}:root .pad-r-12[data-v-02c4d857]{padding-right:12px}:root .pad-t-12[data-v-02c4d857]{padding-top:12px}:root .pad-b-12[data-v-02c4d857]{padding-bottom:12px}:root .pad-lr-12[data-v-02c4d857]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-02c4d857]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-02c4d857]{margin:12px}:root .mgn-l-12[data-v-02c4d857]{margin-left:12px}:root .mgn-r-12[data-v-02c4d857]{margin-right:12px}:root .mgn-t-12[data-v-02c4d857]{margin-top:12px}:root .mgn-b-12[data-v-02c4d857]{margin-bottom:12px}:root .mgn-lr-12[data-v-02c4d857]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-02c4d857]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-02c4d857]{padding:15px}:root .pad-l-15[data-v-02c4d857]{padding-left:15px}:root .pad-r-15[data-v-02c4d857]{padding-right:15px}:root .pad-t-15[data-v-02c4d857]{padding-top:15px}:root .pad-b-15[data-v-02c4d857]{padding-bottom:15px}:root .pad-lr-15[data-v-02c4d857]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-02c4d857]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-02c4d857]{margin:15px}:root .mgn-l-15[data-v-02c4d857]{margin-left:15px}:root .mgn-r-15[data-v-02c4d857]{margin-right:15px}:root .mgn-t-15[data-v-02c4d857]{margin-top:15px}:root .mgn-b-15[data-v-02c4d857]{margin-bottom:15px}:root .mgn-lr-15[data-v-02c4d857]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-02c4d857]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-02c4d857]{padding:20px}:root .pad-l-20[data-v-02c4d857]{padding-left:20px}:root .pad-r-20[data-v-02c4d857]{padding-right:20px}:root .pad-t-20[data-v-02c4d857]{padding-top:20px}:root .pad-b-20[data-v-02c4d857]{padding-bottom:20px}:root .pad-lr-20[data-v-02c4d857]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-02c4d857]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-02c4d857]{margin:20px}:root .mgn-l-20[data-v-02c4d857]{margin-left:20px}:root .mgn-r-20[data-v-02c4d857]{margin-right:20px}:root .mgn-t-20[data-v-02c4d857]{margin-top:20px}:root .mgn-b-20[data-v-02c4d857]{margin-bottom:20px}:root .mgn-lr-20[data-v-02c4d857]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-02c4d857]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-02c4d857]{padding:24px}:root .pad-l-24[data-v-02c4d857]{padding-left:24px}:root .pad-r-24[data-v-02c4d857]{padding-right:24px}:root .pad-t-24[data-v-02c4d857]{padding-top:24px}:root .pad-b-24[data-v-02c4d857]{padding-bottom:24px}:root .pad-lr-24[data-v-02c4d857]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-02c4d857]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-02c4d857]{margin:24px}:root .mgn-l-24[data-v-02c4d857]{margin-left:24px}:root .mgn-r-24[data-v-02c4d857]{margin-right:24px}:root .mgn-t-24[data-v-02c4d857]{margin-top:24px}:root .mgn-b-24[data-v-02c4d857]{margin-bottom:24px}:root .mgn-lr-24[data-v-02c4d857]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-02c4d857]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-02c4d857]{padding:25px}:root .pad-l-25[data-v-02c4d857]{padding-left:25px}:root .pad-r-25[data-v-02c4d857]{padding-right:25px}:root .pad-t-25[data-v-02c4d857]{padding-top:25px}:root .pad-b-25[data-v-02c4d857]{padding-bottom:25px}:root .pad-lr-25[data-v-02c4d857]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-02c4d857]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-02c4d857]{margin:25px}:root .mgn-l-25[data-v-02c4d857]{margin-left:25px}:root .mgn-r-25[data-v-02c4d857]{margin-right:25px}:root .mgn-t-25[data-v-02c4d857]{margin-top:25px}:root .mgn-b-25[data-v-02c4d857]{margin-bottom:25px}:root .mgn-lr-25[data-v-02c4d857]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-02c4d857]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-02c4d857]{padding:30px}:root .pad-l-30[data-v-02c4d857]{padding-left:30px}:root .pad-r-30[data-v-02c4d857]{padding-right:30px}:root .pad-t-30[data-v-02c4d857]{padding-top:30px}:root .pad-b-30[data-v-02c4d857]{padding-bottom:30px}:root .pad-lr-30[data-v-02c4d857]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-02c4d857]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-02c4d857]{margin:30px}:root .mgn-l-30[data-v-02c4d857]{margin-left:30px}:root .mgn-r-30[data-v-02c4d857]{margin-right:30px}:root .mgn-t-30[data-v-02c4d857]{margin-top:30px}:root .mgn-b-30[data-v-02c4d857]{margin-bottom:30px}:root .mgn-lr-30[data-v-02c4d857]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-02c4d857]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-02c4d857]{padding:40px}:root .pad-l-40[data-v-02c4d857]{padding-left:40px}:root .pad-r-40[data-v-02c4d857]{padding-right:40px}:root .pad-t-40[data-v-02c4d857]{padding-top:40px}:root .pad-b-40[data-v-02c4d857]{padding-bottom:40px}:root .pad-lr-40[data-v-02c4d857]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-02c4d857]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-02c4d857]{margin:40px}:root .mgn-l-40[data-v-02c4d857]{margin-left:40px}:root .mgn-r-40[data-v-02c4d857]{margin-right:40px}:root .mgn-t-40[data-v-02c4d857]{margin-top:40px}:root .mgn-b-40[data-v-02c4d857]{margin-bottom:40px}:root .mgn-lr-40[data-v-02c4d857]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-02c4d857]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-02c4d857]{padding:50px}:root .pad-l-50[data-v-02c4d857]{padding-left:50px}:root .pad-r-50[data-v-02c4d857]{padding-right:50px}:root .pad-t-50[data-v-02c4d857]{padding-top:50px}:root .pad-b-50[data-v-02c4d857]{padding-bottom:50px}:root .pad-lr-50[data-v-02c4d857]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-02c4d857]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-02c4d857]{margin:50px}:root .mgn-l-50[data-v-02c4d857]{margin-left:50px}:root .mgn-r-50[data-v-02c4d857]{margin-right:50px}:root .mgn-t-50[data-v-02c4d857]{margin-top:50px}:root .mgn-b-50[data-v-02c4d857]{margin-bottom:50px}:root .mgn-lr-50[data-v-02c4d857]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-02c4d857]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-02c4d857]{padding:60px}:root .pad-l-60[data-v-02c4d857]{padding-left:60px}:root .pad-r-60[data-v-02c4d857]{padding-right:60px}:root .pad-t-60[data-v-02c4d857]{padding-top:60px}:root .pad-b-60[data-v-02c4d857]{padding-bottom:60px}:root .pad-lr-60[data-v-02c4d857]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-02c4d857]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-02c4d857]{margin:60px}:root .mgn-l-60[data-v-02c4d857]{margin-left:60px}:root .mgn-r-60[data-v-02c4d857]{margin-right:60px}:root .mgn-t-60[data-v-02c4d857]{margin-top:60px}:root .mgn-b-60[data-v-02c4d857]{margin-bottom:60px}:root .mgn-lr-60[data-v-02c4d857]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-02c4d857]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-02c4d857]{padding:70px}:root .pad-l-70[data-v-02c4d857]{padding-left:70px}:root .pad-r-70[data-v-02c4d857]{padding-right:70px}:root .pad-t-70[data-v-02c4d857]{padding-top:70px}:root .pad-b-70[data-v-02c4d857]{padding-bottom:70px}:root .pad-lr-70[data-v-02c4d857]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-02c4d857]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-02c4d857]{margin:70px}:root .mgn-l-70[data-v-02c4d857]{margin-left:70px}:root .mgn-r-70[data-v-02c4d857]{margin-right:70px}:root .mgn-t-70[data-v-02c4d857]{margin-top:70px}:root .mgn-b-70[data-v-02c4d857]{margin-bottom:70px}:root .mgn-lr-70[data-v-02c4d857]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-02c4d857]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-02c4d857]{padding:80px}:root .pad-l-80[data-v-02c4d857]{padding-left:80px}:root .pad-r-80[data-v-02c4d857]{padding-right:80px}:root .pad-t-80[data-v-02c4d857]{padding-top:80px}:root .pad-b-80[data-v-02c4d857]{padding-bottom:80px}:root .pad-lr-80[data-v-02c4d857]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-02c4d857]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-02c4d857]{margin:80px}:root .mgn-l-80[data-v-02c4d857]{margin-left:80px}:root .mgn-r-80[data-v-02c4d857]{margin-right:80px}:root .mgn-t-80[data-v-02c4d857]{margin-top:80px}:root .mgn-b-80[data-v-02c4d857]{margin-bottom:80px}:root .mgn-lr-80[data-v-02c4d857]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-02c4d857]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-02c4d857]{padding:90px}:root .pad-l-90[data-v-02c4d857]{padding-left:90px}:root .pad-r-90[data-v-02c4d857]{padding-right:90px}:root .pad-t-90[data-v-02c4d857]{padding-top:90px}:root .pad-b-90[data-v-02c4d857]{padding-bottom:90px}:root .pad-lr-90[data-v-02c4d857]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-02c4d857]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-02c4d857]{margin:90px}:root .mgn-l-90[data-v-02c4d857]{margin-left:90px}:root .mgn-r-90[data-v-02c4d857]{margin-right:90px}:root .mgn-t-90[data-v-02c4d857]{margin-top:90px}:root .mgn-b-90[data-v-02c4d857]{margin-bottom:90px}:root .mgn-lr-90[data-v-02c4d857]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-02c4d857]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-02c4d857]{padding:100px}:root .pad-l-100[data-v-02c4d857]{padding-left:100px}:root .pad-r-100[data-v-02c4d857]{padding-right:100px}:root .pad-t-100[data-v-02c4d857]{padding-top:100px}:root .pad-b-100[data-v-02c4d857]{padding-bottom:100px}:root .pad-lr-100[data-v-02c4d857]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-02c4d857]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-02c4d857]{margin:100px}:root .mgn-l-100[data-v-02c4d857]{margin-left:100px}:root .mgn-r-100[data-v-02c4d857]{margin-right:100px}:root .mgn-t-100[data-v-02c4d857]{margin-top:100px}:root .mgn-b-100[data-v-02c4d857]{margin-bottom:100px}:root .mgn-lr-100[data-v-02c4d857]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-02c4d857]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-02c4d857]{padding:120px}:root .pad-l-120[data-v-02c4d857]{padding-left:120px}:root .pad-r-120[data-v-02c4d857]{padding-right:120px}:root .pad-t-120[data-v-02c4d857]{padding-top:120px}:root .pad-b-120[data-v-02c4d857]{padding-bottom:120px}:root .pad-lr-120[data-v-02c4d857]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-02c4d857]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-02c4d857]{margin:120px}:root .mgn-l-120[data-v-02c4d857]{margin-left:120px}:root .mgn-r-120[data-v-02c4d857]{margin-right:120px}:root .mgn-t-120[data-v-02c4d857]{margin-top:120px}:root .mgn-b-120[data-v-02c4d857]{margin-bottom:120px}:root .mgn-lr-120[data-v-02c4d857]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-02c4d857]{margin-top:120px;margin-bottom:120px}[data-v-02c4d857]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-02c4d857]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-02c4d857]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-02c4d857]{width:100%}.v-app[data-v-02c4d857]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-02c4d857]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-02c4d857]{margin-bottom:10px}.devise-container input[type=email][data-v-02c4d857],.devise-container input[type=password][data-v-02c4d857],.devise-container input[type=submit][data-v-02c4d857]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-02c4d857]{cursor:pointer}.devise-container .actions input[data-v-02c4d857]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-02c4d857],a[data-v-02c4d857]:hover,a[data-v-02c4d857]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-02c4d857]:hover{color:#2d8e54;text-decoration:underline}a[data-v-02c4d857]:focus{color:#164057}h1[data-v-02c4d857],h2[data-v-02c4d857],h3[data-v-02c4d857],h4[data-v-02c4d857],h5[data-v-02c4d857],h6[data-v-02c4d857]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-02c4d857],.heading-2[data-v-02c4d857],.heading-3[data-v-02c4d857],.heading-4[data-v-02c4d857],.heading-5[data-v-02c4d857],.heading-6[data-v-02c4d857]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-02c4d857]{font-size:2.5rem}.heading-2[data-v-02c4d857]{font-size:2rem}.heading-3[data-v-02c4d857]{font-size:1.75rem}.heading-4[data-v-02c4d857]{font-size:1.5rem}.heading-5[data-v-02c4d857]{font-size:1.25rem}.heading-6[data-v-02c4d857]{font-size:1rem}.error_text[data-v-02c4d857]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-02c4d857]{width:100%;min-height:50px}nav[data-v-02c4d857]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-02c4d857],.nav-right[data-v-02c4d857]{display:flex;flex-direction:row}.nav-link[data-v-02c4d857]{font-size:18px}.nav-loggedout[data-v-02c4d857]{color:#000}.nav-loggedin[data-v-02c4d857]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-02c4d857]{color:#fff}.nav-loggedin a[data-v-02c4d857]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-02c4d857]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-02c4d857]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-02c4d857]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-02c4d857]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-02c4d857]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-02c4d857]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-02c4d857]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-02c4d857]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-02c4d857]{gap:5%}}button[data-v-02c4d857]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-02c4d857],.cancel_button[data-v-02c4d857]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-02c4d857]{background-color:#ccc}.action_button[data-v-02c4d857]:disabled,.cancel_button[data-v-02c4d857]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-02c4d857]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-02c4d857]{width:fit-content}.button__empty[data-v-02c4d857]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-02c4d857]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-02c4d857]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-02c4d857]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-02c4d857]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-02c4d857]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-02c4d857]{background-color:#eef5fa}.btn-pricing[data-v-02c4d857]{font-size:22px;border:none}.simple-table[data-v-02c4d857]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-02c4d857],.simple-table td[data-v-02c4d857]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-02c4d857]{padding:5px}.date-cell[data-v-02c4d857]{white-space:nowrap}.number-cell[data-v-02c4d857]{text-align:right}.negative-cell[data-v-02c4d857]{color:#f94144}.net-worth-row[data-v-02c4d857]{background-color:#f5dc98}.bold-cell[data-v-02c4d857]{font-weight:700}.warn-text[data-v-02c4d857]{color:#fb991c}.error-text[data-v-02c4d857]{color:#f94144}.form__panel[data-v-02c4d857]{display:block}.form__row[data-v-02c4d857]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-02c4d857]{display:flex}.form__header[data-v-02c4d857]{width:26%}.form__input[data-v-02c4d857]{width:100%}.form__input input[data-v-02c4d857]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-02c4d857]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-02c4d857]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-02c4d857]{width:100%}.form__input .dp__main input[data-v-02c4d857]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-02c4d857],.form__input select[data-v-02c4d857],.form__input .dp__main[data-v-02c4d857]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-02c4d857],.form__input select[data-v-02c4d857],.form__input .dp__main[data-v-02c4d857]{width:50%}}.form__input input[data-v-02c4d857]:hover,.form__input select[data-v-02c4d857]:hover,.form__input textarea[data-v-02c4d857]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-02c4d857]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-02c4d857]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-02c4d857]:focus{border-color:var(--color-input-focus)}.form__input[data-v-02c4d857]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-02c4d857]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-02c4d857]{display:flex;gap:10px}.form__input--mandatory[data-v-02c4d857]{color:#f94144}.form__input--mandatory__one-of-two[data-v-02c4d857]{color:#f94144;vertical-align:super}.form__section[data-v-02c4d857]{padding:30px 10px}.disabled-field[data-v-02c4d857]{color:#aaa}.select-wrapper[data-v-02c4d857]{position:relative}.select-wrapper[data-v-02c4d857]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-02c4d857]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-02c4d857]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-02c4d857]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-02c4d857],.v-sys-dashboard[data-v-02c4d857]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-02c4d857],.sysadmin-page-header h1[data-v-02c4d857],.sysadmin-page-header .sysadmin-page-header__title[data-v-02c4d857],.page-header h1[data-v-02c4d857],.page-header .page-header__title[data-v-02c4d857]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-02c4d857]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-02c4d857]{margin-bottom:18px}.page-header h1[data-v-02c4d857],.page-header .page-header__title[data-v-02c4d857]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-02c4d857]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-02c4d857]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-02c4d857]{margin-bottom:18px}.sysadmin-page-header h1[data-v-02c4d857],.sysadmin-page-header .sysadmin-page-header__title[data-v-02c4d857]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-02c4d857]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-02c4d857]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-02c4d857]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-02c4d857]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-02c4d857]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-02c4d857]{font-size:14px}.admin-card[data-v-02c4d857],.v-sys-dashboard .panel[data-v-02c4d857]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-02c4d857]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-02c4d857]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-02c4d857]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-02c4d857]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-02c4d857]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-02c4d857]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-02c4d857]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-02c4d857]{margin-top:18px}.deploy-page .deploy-list[data-v-02c4d857]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-02c4d857]{margin:6px 0}.admin-form-card[data-v-02c4d857]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-02c4d857]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-02c4d857]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-02c4d857]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-02c4d857]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-02c4d857]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-02c4d857]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-02c4d857]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-02c4d857]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-02c4d857],.admin-form-container .admin-form-group select[data-v-02c4d857]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-02c4d857]:disabled,.admin-form-container .admin-form-group select[data-v-02c4d857]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-02c4d857]:focus,.admin-form-container .admin-form-group select[data-v-02c4d857]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-02c4d857]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-02c4d857]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-02c4d857]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-02c4d857]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-02c4d857]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-02c4d857]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-02c4d857]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-02c4d857]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-02c4d857]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-02c4d857]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-02c4d857]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-02c4d857]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-02c4d857]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-02c4d857]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-02c4d857]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-02c4d857]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-02c4d857]{background-color:#177100;color:#fff}.admin-badge.id[data-v-02c4d857],.admin-badge.external-uuid[data-v-02c4d857]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-02c4d857]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-02c4d857]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-02c4d857]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-02c4d857]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-02c4d857]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-02c4d857]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-02c4d857]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-02c4d857]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-02c4d857]{font-size:14px}.admin-detail-item[data-v-02c4d857]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-02c4d857]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-02c4d857]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-02c4d857]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-02c4d857]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-02c4d857]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-02c4d857]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-02c4d857]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-02c4d857]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-02c4d857]:hover{color:#2c5444}.admin-filter-select[data-v-02c4d857]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-02c4d857]{min-width:0;width:100%}.admin-filter-select select[data-v-02c4d857]:focus{border-color:#2c5444}.admin-header-section[data-v-02c4d857]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-02c4d857]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-02c4d857]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-02c4d857],.sys-panel .top-row[data-v-02c4d857]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-02c4d857],.admin-header-section .top-row .sysadmin-page-header[data-v-02c4d857],.sys-panel .top-row .page-header[data-v-02c4d857],.sys-panel .top-row .sysadmin-page-header[data-v-02c4d857]{width:100%}.admin-header-section .top-row .header-actions[data-v-02c4d857],.admin-header-section .top-row .action-buttons[data-v-02c4d857],.sys-panel .top-row .header-actions[data-v-02c4d857],.sys-panel .top-row .action-buttons[data-v-02c4d857]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-02c4d857],.sys-panel .top-row>.admin-add-btn[data-v-02c4d857],.sys-panel .top-row>.action-button[data-v-02c4d857]{width:100%}}.admin-filters-row[data-v-02c4d857]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-02c4d857]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-02c4d857]{font-size:14px}.admin-add-btn[data-v-02c4d857]:hover{background-color:#1a3329}.table-containers[data-v-02c4d857]{display:flex;gap:20px}.table-containers .table-container[data-v-02c4d857]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-02c4d857]{font-weight:700}.table-containers .table-value[data-v-02c4d857]{font-size:1.2em}.sysadmin-button-bar[data-v-02c4d857]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-02c4d857]{margin:20px 0}.swal-password-form .form-group[data-v-02c4d857]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-02c4d857]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-02c4d857]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-02c4d857]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-02c4d857]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-02c4d857]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-02c4d857]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.v-sys-dashboard .panels[data-v-02c4d857]{display:grid;grid-template-columns:repeat(2,minmax(240px,1fr));gap:16px}@media(max-width:800px){.v-sys-dashboard .panels[data-v-02c4d857]{grid-template-columns:1fr}}.v-sys-dashboard .panel[data-v-02c4d857]{border:2px solid #e6e9ef;cursor:pointer;transition:transform .12s ease,border-color .12s ease,box-shadow .12s ease;outline:none}.v-sys-dashboard .panel[data-v-02c4d857]:hover{transform:translateY(-1px);border-color:#46866d;box-shadow:0 8px 20px #00000014}.v-sys-dashboard .panel[data-v-02c4d857]:focus-visible{border-color:#2c5444;box-shadow:0 0 0 3px #2c544433}.v-sys-dashboard .panel .panel-title[data-v-02c4d857]{font-size:16px;font-weight:700;color:#2c5444;margin-bottom:10px}.v-sys-dashboard .panel .panel-count[data-v-02c4d857]{font-size:42px;font-weight:800;color:#000;line-height:1}.v-report-table table{background:#fff;border:1px solid #eee;border-collapse:collapse;width:100%;margin-bottom:0;box-shadow:0 2px 8px #0000000d;font-size:calc(var(--type-size-default) - 1px)}.v-report-table table .cell-data{padding:15px 10px!important;word-break:break-word;border-bottom:1px solid #eee}.v-report-table table th{color:#2c5444;background:#f9f9f9;padding:15px 10px;font-weight:600;border-bottom:2px solid #eee;text-align:left}.v-report-table table tbody tr:hover{background-color:#a9b9b21a}.v-report-table table .col-selectable{width:40px;text-align:center;padding:15px 10px!important;border-bottom:1px solid #eee}.v-report-table table .col-selectable input[type=checkbox]{width:18px;height:18px;cursor:pointer}.v-report-table .content,.v-report-table .top-scroll{overflow-x:auto;max-width:100%}.v-report-table .icons{font-size:1.5em}.v-report-table .missing-icon{color:#999}.v-report-table .align-right{text-align:right}.v-report-table .profile-circle{background-color:#e0e0e0;color:#444;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px}.v-report-table .profile-image{width:36px;height:36px;border-radius:50%;object-fit:cover}.v-report-table .role{color:#fff;text-transform:uppercase;padding:5px 10px;font-weight:700;border-radius:20px;font-size:12px;display:inline-block;min-width:80px;text-align:center}.v-report-table .header{margin-top:-13px;padding-bottom:18px}.v-report-table .bool-cell{font-size:20px}.v-report-table .icon-route-cell{display:inline-flex;align-items:center;gap:8px}.v-report-table .icon-route-btn{display:inline-flex;align-items:center;justify-content:center;padding:4px 8px;background:none;border:none;cursor:pointer;color:#6b7280}.v-report-table .icon-route-btn:hover{color:#111827}.v-report-table .icon-route-btn:focus{outline:none}.v-report-table .center-col{text-align:center}.v-report-table .footer{margin-top:20px;display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:16px}.v-report-table .showing-text{color:#666;white-space:nowrap;flex-shrink:0}.v-report-table .branded-green{color:#57ca85}.v-report-table .branded-red{color:#f94144}.admin-dashboard-table-card[data-v-28c4d927]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-28c4d927]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-28c4d927]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-28c4d927]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-28c4d927]{padding:0}:root .pad-l-0[data-v-28c4d927]{padding-left:0}:root .pad-r-0[data-v-28c4d927]{padding-right:0}:root .pad-t-0[data-v-28c4d927]{padding-top:0}:root .pad-b-0[data-v-28c4d927]{padding-bottom:0}:root .pad-lr-0[data-v-28c4d927]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-28c4d927]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-28c4d927]{margin:0}:root .mgn-l-0[data-v-28c4d927]{margin-left:0}:root .mgn-r-0[data-v-28c4d927]{margin-right:0}:root .mgn-t-0[data-v-28c4d927]{margin-top:0}:root .mgn-b-0[data-v-28c4d927]{margin-bottom:0}:root .mgn-lr-0[data-v-28c4d927]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-28c4d927]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-28c4d927]{padding:2px}:root .pad-l-2[data-v-28c4d927]{padding-left:2px}:root .pad-r-2[data-v-28c4d927]{padding-right:2px}:root .pad-t-2[data-v-28c4d927]{padding-top:2px}:root .pad-b-2[data-v-28c4d927]{padding-bottom:2px}:root .pad-lr-2[data-v-28c4d927]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-28c4d927]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-28c4d927]{margin:2px}:root .mgn-l-2[data-v-28c4d927]{margin-left:2px}:root .mgn-r-2[data-v-28c4d927]{margin-right:2px}:root .mgn-t-2[data-v-28c4d927]{margin-top:2px}:root .mgn-b-2[data-v-28c4d927]{margin-bottom:2px}:root .mgn-lr-2[data-v-28c4d927]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-28c4d927]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-28c4d927]{padding:3px}:root .pad-l-3[data-v-28c4d927]{padding-left:3px}:root .pad-r-3[data-v-28c4d927]{padding-right:3px}:root .pad-t-3[data-v-28c4d927]{padding-top:3px}:root .pad-b-3[data-v-28c4d927]{padding-bottom:3px}:root .pad-lr-3[data-v-28c4d927]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-28c4d927]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-28c4d927]{margin:3px}:root .mgn-l-3[data-v-28c4d927]{margin-left:3px}:root .mgn-r-3[data-v-28c4d927]{margin-right:3px}:root .mgn-t-3[data-v-28c4d927]{margin-top:3px}:root .mgn-b-3[data-v-28c4d927]{margin-bottom:3px}:root .mgn-lr-3[data-v-28c4d927]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-28c4d927]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-28c4d927]{padding:4px}:root .pad-l-4[data-v-28c4d927]{padding-left:4px}:root .pad-r-4[data-v-28c4d927]{padding-right:4px}:root .pad-t-4[data-v-28c4d927]{padding-top:4px}:root .pad-b-4[data-v-28c4d927]{padding-bottom:4px}:root .pad-lr-4[data-v-28c4d927]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-28c4d927]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-28c4d927]{margin:4px}:root .mgn-l-4[data-v-28c4d927]{margin-left:4px}:root .mgn-r-4[data-v-28c4d927]{margin-right:4px}:root .mgn-t-4[data-v-28c4d927]{margin-top:4px}:root .mgn-b-4[data-v-28c4d927]{margin-bottom:4px}:root .mgn-lr-4[data-v-28c4d927]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-28c4d927]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-28c4d927]{padding:5px}:root .pad-l-5[data-v-28c4d927]{padding-left:5px}:root .pad-r-5[data-v-28c4d927]{padding-right:5px}:root .pad-t-5[data-v-28c4d927]{padding-top:5px}:root .pad-b-5[data-v-28c4d927]{padding-bottom:5px}:root .pad-lr-5[data-v-28c4d927]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-28c4d927]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-28c4d927]{margin:5px}:root .mgn-l-5[data-v-28c4d927]{margin-left:5px}:root .mgn-r-5[data-v-28c4d927]{margin-right:5px}:root .mgn-t-5[data-v-28c4d927]{margin-top:5px}:root .mgn-b-5[data-v-28c4d927]{margin-bottom:5px}:root .mgn-lr-5[data-v-28c4d927]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-28c4d927]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-28c4d927]{padding:6px}:root .pad-l-6[data-v-28c4d927]{padding-left:6px}:root .pad-r-6[data-v-28c4d927]{padding-right:6px}:root .pad-t-6[data-v-28c4d927]{padding-top:6px}:root .pad-b-6[data-v-28c4d927]{padding-bottom:6px}:root .pad-lr-6[data-v-28c4d927]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-28c4d927]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-28c4d927]{margin:6px}:root .mgn-l-6[data-v-28c4d927]{margin-left:6px}:root .mgn-r-6[data-v-28c4d927]{margin-right:6px}:root .mgn-t-6[data-v-28c4d927]{margin-top:6px}:root .mgn-b-6[data-v-28c4d927]{margin-bottom:6px}:root .mgn-lr-6[data-v-28c4d927]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-28c4d927]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-28c4d927]{padding:8px}:root .pad-l-8[data-v-28c4d927]{padding-left:8px}:root .pad-r-8[data-v-28c4d927]{padding-right:8px}:root .pad-t-8[data-v-28c4d927]{padding-top:8px}:root .pad-b-8[data-v-28c4d927]{padding-bottom:8px}:root .pad-lr-8[data-v-28c4d927]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-28c4d927]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-28c4d927]{margin:8px}:root .mgn-l-8[data-v-28c4d927]{margin-left:8px}:root .mgn-r-8[data-v-28c4d927]{margin-right:8px}:root .mgn-t-8[data-v-28c4d927]{margin-top:8px}:root .mgn-b-8[data-v-28c4d927]{margin-bottom:8px}:root .mgn-lr-8[data-v-28c4d927]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-28c4d927]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-28c4d927]{padding:9px}:root .pad-l-9[data-v-28c4d927]{padding-left:9px}:root .pad-r-9[data-v-28c4d927]{padding-right:9px}:root .pad-t-9[data-v-28c4d927]{padding-top:9px}:root .pad-b-9[data-v-28c4d927]{padding-bottom:9px}:root .pad-lr-9[data-v-28c4d927]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-28c4d927]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-28c4d927]{margin:9px}:root .mgn-l-9[data-v-28c4d927]{margin-left:9px}:root .mgn-r-9[data-v-28c4d927]{margin-right:9px}:root .mgn-t-9[data-v-28c4d927]{margin-top:9px}:root .mgn-b-9[data-v-28c4d927]{margin-bottom:9px}:root .mgn-lr-9[data-v-28c4d927]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-28c4d927]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-28c4d927]{padding:10px}:root .pad-l-10[data-v-28c4d927]{padding-left:10px}:root .pad-r-10[data-v-28c4d927]{padding-right:10px}:root .pad-t-10[data-v-28c4d927]{padding-top:10px}:root .pad-b-10[data-v-28c4d927]{padding-bottom:10px}:root .pad-lr-10[data-v-28c4d927]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-28c4d927]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-28c4d927]{margin:10px}:root .mgn-l-10[data-v-28c4d927]{margin-left:10px}:root .mgn-r-10[data-v-28c4d927]{margin-right:10px}:root .mgn-t-10[data-v-28c4d927]{margin-top:10px}:root .mgn-b-10[data-v-28c4d927]{margin-bottom:10px}:root .mgn-lr-10[data-v-28c4d927]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-28c4d927]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-28c4d927]{padding:12px}:root .pad-l-12[data-v-28c4d927]{padding-left:12px}:root .pad-r-12[data-v-28c4d927]{padding-right:12px}:root .pad-t-12[data-v-28c4d927]{padding-top:12px}:root .pad-b-12[data-v-28c4d927]{padding-bottom:12px}:root .pad-lr-12[data-v-28c4d927]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-28c4d927]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-28c4d927]{margin:12px}:root .mgn-l-12[data-v-28c4d927]{margin-left:12px}:root .mgn-r-12[data-v-28c4d927]{margin-right:12px}:root .mgn-t-12[data-v-28c4d927]{margin-top:12px}:root .mgn-b-12[data-v-28c4d927]{margin-bottom:12px}:root .mgn-lr-12[data-v-28c4d927]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-28c4d927]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-28c4d927]{padding:15px}:root .pad-l-15[data-v-28c4d927]{padding-left:15px}:root .pad-r-15[data-v-28c4d927]{padding-right:15px}:root .pad-t-15[data-v-28c4d927]{padding-top:15px}:root .pad-b-15[data-v-28c4d927]{padding-bottom:15px}:root .pad-lr-15[data-v-28c4d927]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-28c4d927]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-28c4d927]{margin:15px}:root .mgn-l-15[data-v-28c4d927]{margin-left:15px}:root .mgn-r-15[data-v-28c4d927]{margin-right:15px}:root .mgn-t-15[data-v-28c4d927]{margin-top:15px}:root .mgn-b-15[data-v-28c4d927]{margin-bottom:15px}:root .mgn-lr-15[data-v-28c4d927]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-28c4d927]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-28c4d927]{padding:20px}:root .pad-l-20[data-v-28c4d927]{padding-left:20px}:root .pad-r-20[data-v-28c4d927]{padding-right:20px}:root .pad-t-20[data-v-28c4d927]{padding-top:20px}:root .pad-b-20[data-v-28c4d927]{padding-bottom:20px}:root .pad-lr-20[data-v-28c4d927]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-28c4d927]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-28c4d927]{margin:20px}:root .mgn-l-20[data-v-28c4d927]{margin-left:20px}:root .mgn-r-20[data-v-28c4d927]{margin-right:20px}:root .mgn-t-20[data-v-28c4d927]{margin-top:20px}:root .mgn-b-20[data-v-28c4d927]{margin-bottom:20px}:root .mgn-lr-20[data-v-28c4d927]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-28c4d927]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-28c4d927]{padding:24px}:root .pad-l-24[data-v-28c4d927]{padding-left:24px}:root .pad-r-24[data-v-28c4d927]{padding-right:24px}:root .pad-t-24[data-v-28c4d927]{padding-top:24px}:root .pad-b-24[data-v-28c4d927]{padding-bottom:24px}:root .pad-lr-24[data-v-28c4d927]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-28c4d927]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-28c4d927]{margin:24px}:root .mgn-l-24[data-v-28c4d927]{margin-left:24px}:root .mgn-r-24[data-v-28c4d927]{margin-right:24px}:root .mgn-t-24[data-v-28c4d927]{margin-top:24px}:root .mgn-b-24[data-v-28c4d927]{margin-bottom:24px}:root .mgn-lr-24[data-v-28c4d927]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-28c4d927]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-28c4d927]{padding:25px}:root .pad-l-25[data-v-28c4d927]{padding-left:25px}:root .pad-r-25[data-v-28c4d927]{padding-right:25px}:root .pad-t-25[data-v-28c4d927]{padding-top:25px}:root .pad-b-25[data-v-28c4d927]{padding-bottom:25px}:root .pad-lr-25[data-v-28c4d927]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-28c4d927]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-28c4d927]{margin:25px}:root .mgn-l-25[data-v-28c4d927]{margin-left:25px}:root .mgn-r-25[data-v-28c4d927]{margin-right:25px}:root .mgn-t-25[data-v-28c4d927]{margin-top:25px}:root .mgn-b-25[data-v-28c4d927]{margin-bottom:25px}:root .mgn-lr-25[data-v-28c4d927]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-28c4d927]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-28c4d927]{padding:30px}:root .pad-l-30[data-v-28c4d927]{padding-left:30px}:root .pad-r-30[data-v-28c4d927]{padding-right:30px}:root .pad-t-30[data-v-28c4d927]{padding-top:30px}:root .pad-b-30[data-v-28c4d927]{padding-bottom:30px}:root .pad-lr-30[data-v-28c4d927]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-28c4d927]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-28c4d927]{margin:30px}:root .mgn-l-30[data-v-28c4d927]{margin-left:30px}:root .mgn-r-30[data-v-28c4d927]{margin-right:30px}:root .mgn-t-30[data-v-28c4d927]{margin-top:30px}:root .mgn-b-30[data-v-28c4d927]{margin-bottom:30px}:root .mgn-lr-30[data-v-28c4d927]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-28c4d927]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-28c4d927]{padding:40px}:root .pad-l-40[data-v-28c4d927]{padding-left:40px}:root .pad-r-40[data-v-28c4d927]{padding-right:40px}:root .pad-t-40[data-v-28c4d927]{padding-top:40px}:root .pad-b-40[data-v-28c4d927]{padding-bottom:40px}:root .pad-lr-40[data-v-28c4d927]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-28c4d927]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-28c4d927]{margin:40px}:root .mgn-l-40[data-v-28c4d927]{margin-left:40px}:root .mgn-r-40[data-v-28c4d927]{margin-right:40px}:root .mgn-t-40[data-v-28c4d927]{margin-top:40px}:root .mgn-b-40[data-v-28c4d927]{margin-bottom:40px}:root .mgn-lr-40[data-v-28c4d927]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-28c4d927]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-28c4d927]{padding:50px}:root .pad-l-50[data-v-28c4d927]{padding-left:50px}:root .pad-r-50[data-v-28c4d927]{padding-right:50px}:root .pad-t-50[data-v-28c4d927]{padding-top:50px}:root .pad-b-50[data-v-28c4d927]{padding-bottom:50px}:root .pad-lr-50[data-v-28c4d927]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-28c4d927]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-28c4d927]{margin:50px}:root .mgn-l-50[data-v-28c4d927]{margin-left:50px}:root .mgn-r-50[data-v-28c4d927]{margin-right:50px}:root .mgn-t-50[data-v-28c4d927]{margin-top:50px}:root .mgn-b-50[data-v-28c4d927]{margin-bottom:50px}:root .mgn-lr-50[data-v-28c4d927]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-28c4d927]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-28c4d927]{padding:60px}:root .pad-l-60[data-v-28c4d927]{padding-left:60px}:root .pad-r-60[data-v-28c4d927]{padding-right:60px}:root .pad-t-60[data-v-28c4d927]{padding-top:60px}:root .pad-b-60[data-v-28c4d927]{padding-bottom:60px}:root .pad-lr-60[data-v-28c4d927]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-28c4d927]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-28c4d927]{margin:60px}:root .mgn-l-60[data-v-28c4d927]{margin-left:60px}:root .mgn-r-60[data-v-28c4d927]{margin-right:60px}:root .mgn-t-60[data-v-28c4d927]{margin-top:60px}:root .mgn-b-60[data-v-28c4d927]{margin-bottom:60px}:root .mgn-lr-60[data-v-28c4d927]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-28c4d927]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-28c4d927]{padding:70px}:root .pad-l-70[data-v-28c4d927]{padding-left:70px}:root .pad-r-70[data-v-28c4d927]{padding-right:70px}:root .pad-t-70[data-v-28c4d927]{padding-top:70px}:root .pad-b-70[data-v-28c4d927]{padding-bottom:70px}:root .pad-lr-70[data-v-28c4d927]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-28c4d927]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-28c4d927]{margin:70px}:root .mgn-l-70[data-v-28c4d927]{margin-left:70px}:root .mgn-r-70[data-v-28c4d927]{margin-right:70px}:root .mgn-t-70[data-v-28c4d927]{margin-top:70px}:root .mgn-b-70[data-v-28c4d927]{margin-bottom:70px}:root .mgn-lr-70[data-v-28c4d927]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-28c4d927]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-28c4d927]{padding:80px}:root .pad-l-80[data-v-28c4d927]{padding-left:80px}:root .pad-r-80[data-v-28c4d927]{padding-right:80px}:root .pad-t-80[data-v-28c4d927]{padding-top:80px}:root .pad-b-80[data-v-28c4d927]{padding-bottom:80px}:root .pad-lr-80[data-v-28c4d927]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-28c4d927]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-28c4d927]{margin:80px}:root .mgn-l-80[data-v-28c4d927]{margin-left:80px}:root .mgn-r-80[data-v-28c4d927]{margin-right:80px}:root .mgn-t-80[data-v-28c4d927]{margin-top:80px}:root .mgn-b-80[data-v-28c4d927]{margin-bottom:80px}:root .mgn-lr-80[data-v-28c4d927]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-28c4d927]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-28c4d927]{padding:90px}:root .pad-l-90[data-v-28c4d927]{padding-left:90px}:root .pad-r-90[data-v-28c4d927]{padding-right:90px}:root .pad-t-90[data-v-28c4d927]{padding-top:90px}:root .pad-b-90[data-v-28c4d927]{padding-bottom:90px}:root .pad-lr-90[data-v-28c4d927]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-28c4d927]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-28c4d927]{margin:90px}:root .mgn-l-90[data-v-28c4d927]{margin-left:90px}:root .mgn-r-90[data-v-28c4d927]{margin-right:90px}:root .mgn-t-90[data-v-28c4d927]{margin-top:90px}:root .mgn-b-90[data-v-28c4d927]{margin-bottom:90px}:root .mgn-lr-90[data-v-28c4d927]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-28c4d927]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-28c4d927]{padding:100px}:root .pad-l-100[data-v-28c4d927]{padding-left:100px}:root .pad-r-100[data-v-28c4d927]{padding-right:100px}:root .pad-t-100[data-v-28c4d927]{padding-top:100px}:root .pad-b-100[data-v-28c4d927]{padding-bottom:100px}:root .pad-lr-100[data-v-28c4d927]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-28c4d927]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-28c4d927]{margin:100px}:root .mgn-l-100[data-v-28c4d927]{margin-left:100px}:root .mgn-r-100[data-v-28c4d927]{margin-right:100px}:root .mgn-t-100[data-v-28c4d927]{margin-top:100px}:root .mgn-b-100[data-v-28c4d927]{margin-bottom:100px}:root .mgn-lr-100[data-v-28c4d927]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-28c4d927]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-28c4d927]{padding:120px}:root .pad-l-120[data-v-28c4d927]{padding-left:120px}:root .pad-r-120[data-v-28c4d927]{padding-right:120px}:root .pad-t-120[data-v-28c4d927]{padding-top:120px}:root .pad-b-120[data-v-28c4d927]{padding-bottom:120px}:root .pad-lr-120[data-v-28c4d927]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-28c4d927]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-28c4d927]{margin:120px}:root .mgn-l-120[data-v-28c4d927]{margin-left:120px}:root .mgn-r-120[data-v-28c4d927]{margin-right:120px}:root .mgn-t-120[data-v-28c4d927]{margin-top:120px}:root .mgn-b-120[data-v-28c4d927]{margin-bottom:120px}:root .mgn-lr-120[data-v-28c4d927]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-28c4d927]{margin-top:120px;margin-bottom:120px}[data-v-28c4d927]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-28c4d927]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-28c4d927]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-28c4d927]{width:100%}.v-app[data-v-28c4d927]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-28c4d927]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-28c4d927]{margin-bottom:10px}.devise-container input[type=email][data-v-28c4d927],.devise-container input[type=password][data-v-28c4d927],.devise-container input[type=submit][data-v-28c4d927]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-28c4d927]{cursor:pointer}.devise-container .actions input[data-v-28c4d927]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-28c4d927],a[data-v-28c4d927]:hover,a[data-v-28c4d927]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-28c4d927]:hover{color:#2d8e54;text-decoration:underline}a[data-v-28c4d927]:focus{color:#164057}h1[data-v-28c4d927],h2[data-v-28c4d927],h3[data-v-28c4d927],h4[data-v-28c4d927],h5[data-v-28c4d927],h6[data-v-28c4d927]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-28c4d927],.heading-2[data-v-28c4d927],.heading-3[data-v-28c4d927],.heading-4[data-v-28c4d927],.heading-5[data-v-28c4d927],.heading-6[data-v-28c4d927]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-28c4d927]{font-size:2.5rem}.heading-2[data-v-28c4d927]{font-size:2rem}.heading-3[data-v-28c4d927]{font-size:1.75rem}.heading-4[data-v-28c4d927]{font-size:1.5rem}.heading-5[data-v-28c4d927]{font-size:1.25rem}.heading-6[data-v-28c4d927]{font-size:1rem}.error_text[data-v-28c4d927]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-28c4d927]{width:100%;min-height:50px}nav[data-v-28c4d927]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-28c4d927],.nav-right[data-v-28c4d927]{display:flex;flex-direction:row}.nav-link[data-v-28c4d927]{font-size:18px}.nav-loggedout[data-v-28c4d927]{color:#000}.nav-loggedin[data-v-28c4d927]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-28c4d927]{color:#fff}.nav-loggedin a[data-v-28c4d927]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-28c4d927]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-28c4d927]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-28c4d927]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-28c4d927]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-28c4d927]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-28c4d927]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-28c4d927]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-28c4d927]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-28c4d927]{gap:5%}}button[data-v-28c4d927]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-28c4d927],.cancel_button[data-v-28c4d927]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-28c4d927]{background-color:#ccc}.action_button[data-v-28c4d927]:disabled,.cancel_button[data-v-28c4d927]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-28c4d927]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-28c4d927]{width:fit-content}.button__empty[data-v-28c4d927]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-28c4d927]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-28c4d927]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-28c4d927]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-28c4d927]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-28c4d927]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-28c4d927]{background-color:#eef5fa}.btn-pricing[data-v-28c4d927]{font-size:22px;border:none}.simple-table[data-v-28c4d927]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-28c4d927],.simple-table td[data-v-28c4d927]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-28c4d927]{padding:5px}.date-cell[data-v-28c4d927]{white-space:nowrap}.number-cell[data-v-28c4d927]{text-align:right}.negative-cell[data-v-28c4d927]{color:#f94144}.net-worth-row[data-v-28c4d927]{background-color:#f5dc98}.bold-cell[data-v-28c4d927]{font-weight:700}.warn-text[data-v-28c4d927]{color:#fb991c}.error-text[data-v-28c4d927]{color:#f94144}.form__panel[data-v-28c4d927]{display:block}.form__row[data-v-28c4d927]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-28c4d927]{display:flex}.form__header[data-v-28c4d927]{width:26%}.form__input[data-v-28c4d927]{width:100%}.form__input input[data-v-28c4d927]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-28c4d927]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-28c4d927]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-28c4d927]{width:100%}.form__input .dp__main input[data-v-28c4d927]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-28c4d927],.form__input select[data-v-28c4d927],.form__input .dp__main[data-v-28c4d927]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-28c4d927],.form__input select[data-v-28c4d927],.form__input .dp__main[data-v-28c4d927]{width:50%}}.form__input input[data-v-28c4d927]:hover,.form__input select[data-v-28c4d927]:hover,.form__input textarea[data-v-28c4d927]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-28c4d927]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-28c4d927]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-28c4d927]:focus{border-color:var(--color-input-focus)}.form__input[data-v-28c4d927]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-28c4d927]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-28c4d927]{display:flex;gap:10px}.form__input--mandatory[data-v-28c4d927]{color:#f94144}.form__input--mandatory__one-of-two[data-v-28c4d927]{color:#f94144;vertical-align:super}.form__section[data-v-28c4d927]{padding:30px 10px}.disabled-field[data-v-28c4d927]{color:#aaa}.select-wrapper[data-v-28c4d927]{position:relative}.select-wrapper[data-v-28c4d927]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-28c4d927]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-28c4d927]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-28c4d927]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-28c4d927],.v-organisations[data-v-28c4d927]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-28c4d927],.sysadmin-page-header h1[data-v-28c4d927],.sysadmin-page-header .sysadmin-page-header__title[data-v-28c4d927],.page-header h1[data-v-28c4d927],.page-header .page-header__title[data-v-28c4d927]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-28c4d927]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-28c4d927]{margin-bottom:18px}.page-header h1[data-v-28c4d927],.page-header .page-header__title[data-v-28c4d927]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-28c4d927]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-28c4d927]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-28c4d927]{margin-bottom:18px}.sysadmin-page-header h1[data-v-28c4d927],.sysadmin-page-header .sysadmin-page-header__title[data-v-28c4d927]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-28c4d927]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-28c4d927]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-28c4d927]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-28c4d927]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-28c4d927]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-28c4d927]{font-size:14px}.admin-card[data-v-28c4d927]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-28c4d927]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-28c4d927]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-28c4d927]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-28c4d927]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-28c4d927]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-28c4d927]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-28c4d927]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-28c4d927]{margin-top:18px}.deploy-page .deploy-list[data-v-28c4d927]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-28c4d927]{margin:6px 0}.admin-form-card[data-v-28c4d927]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-28c4d927]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-28c4d927]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-28c4d927]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-28c4d927]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-28c4d927]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-28c4d927]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-28c4d927]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-28c4d927]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-28c4d927],.admin-form-container .admin-form-group select[data-v-28c4d927]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-28c4d927]:disabled,.admin-form-container .admin-form-group select[data-v-28c4d927]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-28c4d927]:focus,.admin-form-container .admin-form-group select[data-v-28c4d927]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-28c4d927]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-28c4d927]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-28c4d927]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-28c4d927]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-28c4d927]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-28c4d927]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-28c4d927]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-28c4d927]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-28c4d927]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-28c4d927]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-28c4d927]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-28c4d927]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-28c4d927]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-28c4d927]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-28c4d927]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-28c4d927]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-28c4d927]{background-color:#177100;color:#fff}.admin-badge.id[data-v-28c4d927],.admin-badge.external-uuid[data-v-28c4d927]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-28c4d927]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-28c4d927]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-28c4d927]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-28c4d927]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-28c4d927]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-28c4d927]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-28c4d927]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-28c4d927]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-28c4d927]{font-size:14px}.admin-detail-item[data-v-28c4d927]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-28c4d927]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-28c4d927]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-28c4d927]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-28c4d927]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-28c4d927]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-28c4d927]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-28c4d927]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-28c4d927]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-28c4d927]:hover{color:#2c5444}.admin-filter-select[data-v-28c4d927]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-28c4d927]{min-width:0;width:100%}.admin-filter-select select[data-v-28c4d927]:focus{border-color:#2c5444}.admin-header-section[data-v-28c4d927]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-28c4d927]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-28c4d927]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-28c4d927],.sys-panel .top-row[data-v-28c4d927]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-28c4d927],.admin-header-section .top-row .sysadmin-page-header[data-v-28c4d927],.sys-panel .top-row .page-header[data-v-28c4d927],.sys-panel .top-row .sysadmin-page-header[data-v-28c4d927]{width:100%}.admin-header-section .top-row .header-actions[data-v-28c4d927],.admin-header-section .top-row .action-buttons[data-v-28c4d927],.sys-panel .top-row .header-actions[data-v-28c4d927],.sys-panel .top-row .action-buttons[data-v-28c4d927]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-28c4d927],.sys-panel .top-row>.admin-add-btn[data-v-28c4d927],.sys-panel .top-row>.action-button[data-v-28c4d927]{width:100%}}.admin-filters-row[data-v-28c4d927]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-28c4d927]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-28c4d927]{font-size:14px}.admin-add-btn[data-v-28c4d927]:hover{background-color:#1a3329}.table-containers[data-v-28c4d927]{display:flex;gap:20px}.table-containers .table-container[data-v-28c4d927]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-28c4d927]{font-weight:700}.table-containers .table-value[data-v-28c4d927]{font-size:1.2em}.sysadmin-button-bar[data-v-28c4d927]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-28c4d927]{margin:20px 0}.swal-password-form .form-group[data-v-28c4d927]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-28c4d927]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-28c4d927]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-28c4d927]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-28c4d927]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-28c4d927]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-28c4d927]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.v-organisations .sys-panel[data-v-28c4d927]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.v-organisations .top-row[data-v-28c4d927]{display:flex;justify-content:space-between;align-items:flex-start}.v-organisations .filters-row[data-v-28c4d927]{display:flex;gap:15px;align-items:center}.v-organisations .search-box[data-v-28c4d927]{position:relative;display:flex;align-items:center;flex:1}.v-organisations .search-box input[data-v-28c4d927]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.v-organisations .search-box input[data-v-28c4d927]:focus{outline:none;border-color:#1a5276}.v-organisations .search-box .search-button[data-v-28c4d927]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.v-organisations .search-box .search-button[data-v-28c4d927]:hover{color:#1a5276}.v-organisations .sysadmin-button-bar[data-v-28c4d927]{display:flex;gap:15px;margin-top:20px;justify-content:flex-end}.v-organisations .action-button[data-v-28c4d927]{background-color:#1a5276;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-weight:500;transition:background-color .2s ease;display:flex;align-items:center;gap:8px}.v-organisations .action-button .svg-inline--fa[data-v-28c4d927]{font-size:14px}.v-organisations .action-button[data-v-28c4d927]:hover{background-color:#11354c}.v-organisations .action-button.secondary[data-v-28c4d927]{background-color:#6c757d}.v-organisations .action-button.secondary[data-v-28c4d927]:hover{background-color:#545b62}.validation-error-box[data-v-18974941]{background-color:#fff3f3;border:1px solid #f8d7da;border-radius:4px;padding:15px 20px;margin-bottom:20px;color:#f94144}.validation-error-box h3[data-v-18974941]{color:#f94144;font-size:18px;margin-top:0;margin-bottom:10px}.validation-error-box ul[data-v-18974941]{margin:0;padding-left:20px;color:#f94144}.validation-error-box ul li[data-v-18974941]{color:#f94144!important;margin-bottom:5px;font-size:16px;font-weight:400}.validation-error-box ul li[data-v-18974941]::marker{color:#f94144}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container,.v-sysadmin-organisation{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-loading-indicator,.v-sysadmin-organisation .loading-indicator{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error,.v-sysadmin-organisation .loading-error{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-header-section,.v-sysadmin-organisation .header-section{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1,.v-sysadmin-organisation .header-section h1{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row,.v-sysadmin-organisation .header-section .top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row,.v-sysadmin-organisation .header-section .top-row,.sys-panel .top-row{align-items:flex-start}.admin-header-section .top-row .page-header,.v-sysadmin-organisation .header-section .top-row .page-header,.admin-header-section .top-row .sysadmin-page-header,.v-sysadmin-organisation .header-section .top-row .sysadmin-page-header,.sys-panel .top-row .page-header,.sys-panel .top-row .sysadmin-page-header{width:100%}.admin-header-section .top-row .header-actions,.v-sysadmin-organisation .header-section .top-row .header-actions,.admin-header-section .top-row .action-buttons,.v-sysadmin-organisation .header-section .top-row .action-buttons,.sys-panel .top-row .header-actions,.sys-panel .top-row .action-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn,.v-sysadmin-organisation .header-section .top-row>.admin-add-btn,.sys-panel .top-row>.admin-add-btn,.sys-panel .top-row>.action-button{width:100%}}.v-sysadmin-organisation .organisation-profile-container{display:flex;flex-direction:column;width:100%}.v-sysadmin-organisation .organisation-info-section{flex:1;background-color:#fff;margin:0 20px}.v-sysadmin-organisation .show-pointer{cursor:pointer}.v-sysadmin-organisation .toggle-container{display:flex;align-items:center;margin-left:20px}.v-sysadmin-organisation .toggle-container .toggle-switch{position:relative;width:50px;height:24px;background-color:#ccc;border-radius:12px}.v-sysadmin-organisation .toggle-container .toggle-switch:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;background-color:#fff;border-radius:50%;transition:transform .2s}.v-sysadmin-organisation .toggle-container .toggle-switch.active{background-color:#57ca85}.v-sysadmin-organisation .toggle-container .toggle-switch.active:after{transform:translate(26px)}.v-sysadmin-organisation .profile-section{width:100%}.v-sysadmin-organisation .profile-section h2{color:#1a5276;font-size:22px;margin-bottom:30px;padding-bottom:10px;border-bottom:1px solid #85C1E9;width:100%}.v-sysadmin-organisation .form-container{margin-bottom:30px;width:100%}.v-sysadmin-organisation .form-container .form-row{display:flex;margin-bottom:20px;width:100%}.v-sysadmin-organisation .form-container .form-row:last-child{margin-bottom:0}.v-sysadmin-organisation .form-container .form-group{display:flex;flex-direction:row;align-items:center;width:100%}.v-sysadmin-organisation .form-container .form-group.full-width{flex:1;width:100%}.v-sysadmin-organisation .form-container .form-group label{font-weight:700;color:#1a5276;font-size:16px;width:185px;min-width:150px;text-align:right;padding-right:20px}.v-sysadmin-organisation .form-container .form-group .field-text{padding:12px;font-size:16px;color:#000;flex:1}.v-sysadmin-organisation .form-container .form-group .input-container{display:flex;flex-direction:column;flex:1}.v-sysadmin-organisation .form-container .form-group .input-container input{width:100%}.v-sysadmin-organisation .form-container .form-group .input-container .help-text{font-size:14px;color:#6c757d;margin-top:5px;font-style:italic}.v-sysadmin-organisation .form-container .form-group input{padding:12px;border:1px solid #ddd;border-radius:4px;background-color:#f8f9fa;font-size:16px;box-sizing:border-box;font-family:Poppins,sans-serif}.v-sysadmin-organisation .form-container .form-group input:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.v-sysadmin-organisation .form-container .form-group input:focus{outline:none;border-color:#1a5276}.v-sysadmin-organisation .form-container .form-group .select-wrapper{flex:1}.v-sysadmin-organisation .form-container .form-group .select-wrapper select{font-family:Poppins,sans-serif;padding:12px 15px}.v-sysadmin-organisation .form-container .form-group .select-wrapper select:focus{border-color:#1a5276}.v-sysadmin-organisation .form-container .form-group .logo-display,.v-sysadmin-organisation .form-container .form-group .logo-input-container{display:flex;flex-direction:column;flex:1}.v-sysadmin-organisation .form-container .form-group .logo-preview{margin-top:10px;max-width:200px;max-height:80px;object-fit:contain;border:1px solid #e1e5ea;border-radius:4px;padding:6px;background-color:#fff}.v-sysadmin-organisation .form-container .form-group .remove-logo-btn{margin-top:10px;align-self:flex-start;background-color:#f8f9fa;border:1px solid #d0d5dd;padding:8px 16px;border-radius:4px;font-size:14px;cursor:pointer;color:#333}.v-sysadmin-organisation .form-container .form-group .remove-logo-btn:hover{background-color:#e9ecef}.v-sysadmin-organisation .form-container .form-group .enable-features-container,.v-sysadmin-organisation .form-container .form-group .enable-features-display{flex:1}.v-sysadmin-organisation .form-container .form-group .enable-features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px 20px;flex:1;align-items:start}.v-sysadmin-organisation .form-container .form-group .enable-feature-item{display:flex;align-items:flex-start}.v-sysadmin-organisation .form-container .form-group .enable-feature-item input[type=checkbox]{width:18px;height:18px;margin-right:8px;cursor:pointer;flex-shrink:0}.v-sysadmin-organisation .form-container .form-group .enable-feature-item label{font-weight:400;font-size:16px;color:#000;cursor:pointer;margin:0;width:auto;min-width:auto;text-align:left;padding:0}.v-sysadmin-organisation .form-container .form-group .enable-feature-item .field-text{padding:0;font-size:16px;color:#000}.v-sysadmin-organisation .button-container{display:flex;justify-content:flex-end;gap:15px;padding-top:20px;border-top:1px solid #eee;flex-wrap:wrap}.v-sysadmin-organisation .button-container button{padding:12px 30px;border:none;border-radius:4px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;white-space:nowrap}.v-sysadmin-organisation .button-container .delete-btn{background-color:#f94144;color:#fff}.v-sysadmin-organisation .button-container .delete-btn:hover{background-color:#f71013}.v-sysadmin-organisation .button-container .cancel-btn{background-color:#f1f3f5;color:#555}.v-sysadmin-organisation .button-container .cancel-btn:hover{background-color:#e9ecef}.v-sysadmin-organisation .button-container .action-btn{background-color:#1a5276;color:#fff}.v-sysadmin-organisation .button-container .action-btn:hover{background-color:#11354c}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-filter-select,.v-admin-users .status-filter{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select,.v-admin-users .status-filter select{min-width:0;width:100%}.admin-filter-select select:focus,.v-admin-users .status-filter select:focus{border-color:#2c5444}@media(max-width:560px){.admin-header-section .top-row,.v-admin-users .header-section .top-row,.sys-panel .top-row{align-items:flex-start}.admin-header-section .top-row .page-header,.v-admin-users .header-section .top-row .page-header,.admin-header-section .top-row .sysadmin-page-header,.v-admin-users .header-section .top-row .sysadmin-page-header,.sys-panel .top-row .page-header,.sys-panel .top-row .sysadmin-page-header{width:100%}.admin-header-section .top-row .header-actions,.v-admin-users .header-section .top-row .header-actions,.admin-header-section .top-row .action-buttons,.v-admin-users .header-section .top-row .action-buttons,.sys-panel .top-row .header-actions,.sys-panel .top-row .action-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn,.v-admin-users .header-section .top-row>.admin-add-btn,.admin-header-section .v-admin-users .action-buttons .top-row>.add-user-btn,.v-admin-users .action-buttons .admin-header-section .top-row>.add-user-btn,.v-admin-users .header-section .action-buttons .top-row>.add-user-btn,.v-admin-users .action-buttons .header-section .top-row>.add-user-btn,.sys-panel .top-row>.admin-add-btn,.sys-panel .v-admin-users .action-buttons .top-row>.add-user-btn,.v-admin-users .action-buttons .sys-panel .top-row>.add-user-btn,.sys-panel .top-row>.action-button{width:100%}}.admin-add-btn,.v-admin-users .action-buttons .add-user-btn{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa,.v-admin-users .action-buttons .add-user-btn .svg-inline--fa{font-size:14px}.admin-add-btn:hover,.v-admin-users .action-buttons .add-user-btn:hover{background-color:#1a3329}.v-admin-users .header-section .top-row{align-items:flex-start}.v-admin-users .action-buttons{display:flex;flex-direction:column;align-items:flex-end;gap:5px}.v-admin-users .action-buttons .button-row{display:flex;align-items:center;gap:15px}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-back-button,.v-admin-user .header-section .back-button{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button:hover,.v-admin-user .header-section .back-button:hover{background-color:#f8f9fa}.admin-back-button svg,.v-admin-user .header-section .back-button svg{font-size:14px}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-header-section,.v-admin-user .header-section{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1,.v-admin-user .header-section h1{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row,.v-admin-user .header-section .top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row,.v-admin-user .header-section .top-row,.sys-panel .top-row{align-items:flex-start}.admin-header-section .top-row .page-header,.v-admin-user .header-section .top-row .page-header,.admin-header-section .top-row .sysadmin-page-header,.v-admin-user .header-section .top-row .sysadmin-page-header,.sys-panel .top-row .page-header,.sys-panel .top-row .sysadmin-page-header{width:100%}.admin-header-section .top-row .header-actions,.v-admin-user .header-section .top-row .header-actions,.admin-header-section .top-row .action-buttons,.v-admin-user .header-section .top-row .action-buttons,.sys-panel .top-row .header-actions,.sys-panel .top-row .action-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn,.v-admin-user .header-section .top-row>.admin-add-btn,.sys-panel .top-row>.admin-add-btn,.sys-panel .top-row>.action-button{width:100%}}.v-admin-user .header-section .top-row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.v-admin-user .header-section .header-actions{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.v-admin-user .user-profile-card .user-info-section .user-org{font-size:22px;font-weight:700;color:#666;margin-bottom:10px}.v-admin-user .user-profile-card .action-buttons-container{display:flex;flex-direction:column;gap:15px}.v-admin-user .user-profile-card .action-buttons-container .top-button{width:100%}.v-admin-user .user-profile-card .action-buttons-container .top-button button{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;border:none}.v-admin-user .user-profile-card .action-buttons-container .top-button .request-access-btn{background-color:#5c6bc0;color:#fff}.v-admin-user .user-profile-card .action-buttons-container .top-button .request-access-btn:hover{background-color:#4150a8}.v-admin-user .user-profile-card .action-buttons-container .bottom-buttons{display:flex;gap:12px}.v-admin-user .user-profile-card .action-buttons-container .bottom-buttons button{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;border:none}.v-admin-user .user-profile-card .action-buttons-container .bottom-buttons .edit-btn{background-color:#f8f9fa;color:#495057;border:1px solid #ddd}.v-admin-user .user-profile-card .action-buttons-container .bottom-buttons .edit-btn:hover{background-color:#e9ecef}.v-admin-user .user-profile-card .action-buttons-container .bottom-buttons .delete-btn{background-color:#f8d7da;color:#721c24}.v-admin-user .user-profile-card .action-buttons-container .bottom-buttons .delete-btn:hover{background-color:#f5c6cb}.upload-file[data-v-3ba35bce]{width:100%}.upload-file__dropzone[data-v-3ba35bce]{width:100%;border:2px dashed #cbd5e1;border-radius:10px;padding:22px 16px;background:#f8fafc;text-align:center;cursor:pointer;transition:border-color .2s ease,background-color .2s ease;display:block}.upload-file__dropzone[data-v-3ba35bce]:hover:not(:disabled){border-color:#2563eb;background:#f1f5f9}.upload-file__dropzone[data-v-3ba35bce]:disabled{opacity:.7;cursor:default}.upload-file__icon[data-v-3ba35bce]{font-size:28px;color:#94a3b8;margin-bottom:10px}.upload-file__text[data-v-3ba35bce]{font-weight:600;color:#334155;display:inline-flex;gap:6px;justify-content:center;align-items:baseline}.upload-file__link-text[data-v-3ba35bce]{color:#2563eb}.upload-file__hint[data-v-3ba35bce]{margin-top:6px;font-size:12px;color:#64748b}.upload-file__below[data-v-3ba35bce]{margin-top:8px}.upload-file__existing-link[data-v-3ba35bce]{font-size:12px;font-weight:700;text-decoration:none}.upload-file__existing-link[data-v-3ba35bce]:hover{text-decoration:underline}.upload-file__helper[data-v-3ba35bce]{margin-top:8px;font-size:12px;color:#64748b}.upload-file__preview-inner[data-v-3ba35bce]{margin:0 auto;width:100%;border-radius:8px;overflow:hidden;background:#fff;border:1px solid #e5e7eb}.upload-file__preview-image[data-v-3ba35bce]{display:block;width:100%;height:auto;max-height:inherit;object-fit:contain}.upload-file__preview-pdf[data-v-3ba35bce]{display:block;width:500px;max-width:100%;height:500px;border:0}.upload-file__preview-fallback[data-v-3ba35bce]{display:flex;align-items:center;gap:10px;padding:14px;color:#64748b;font-size:12px;font-weight:600}.upload-file__file-row[data-v-3ba35bce]{margin-top:12px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;text-align:left;max-width:500px;margin-left:auto;margin-right:auto;width:100%}.upload-file__file-name[data-v-3ba35bce]{font-size:12px;font-weight:700;color:#334155;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-file__remove-btn[data-v-3ba35bce]{border:1px solid #fecaca;background:#fef2f2;padding:6px 10px;border-radius:8px;font-size:12px;font-weight:700;color:#dc2626;cursor:pointer}.upload-file__remove-btn[data-v-3ba35bce]:hover:not(:disabled){background:#fee2e2;border-color:#fca5a5}.upload-file__remove-btn[data-v-3ba35bce]:disabled{opacity:.65;cursor:default}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-form-container .admin-form-group select.select-wrapper,.v-admin-user-edit .form-container .admin-form-group select.select-wrapper,.v-admin-user-edit .form-container .form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.v-admin-user-edit .header-section .top-row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.v-admin-user-edit .form-container .form-group.unique-id,.v-admin-user-edit .form-container .form-group.business,.v-admin-user-edit .form-container .form-group.title,.v-admin-user-edit .form-container .form-group.first-name,.v-admin-user-edit .form-container .form-group.last-name,.v-admin-user-edit .form-container .form-group.position,.v-admin-user-edit .form-container .form-group.manager,.v-admin-user-edit .form-container .form-group.role,.v-admin-user-edit .form-container .form-group.account-status,.v-admin-user-edit .form-container .form-group.start-date,.v-admin-user-edit .form-container .form-group.subsidiary,.v-admin-user-edit .form-container .form-group.location,.v-admin-user-edit .form-container .form-group.password,.v-admin-user-edit .form-container .form-group.email-confirm,.v-admin-user-edit .form-container .form-group.mobile-phone{flex:1}.v-admin-user-edit :global(.swal-password-form){margin:20px 0}.v-admin-user-edit :global(.swal-password-form) .form-group{margin-bottom:15px;text-align:left}.v-admin-user-edit :global(.swal-password-form) .form-group label{display:block;margin-bottom:5px;font-weight:600;color:#333;font-size:14px}.v-admin-user-edit :global(.swal-password-form) .form-group input{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px}.v-admin-user-edit :global(.swal-password-form) .form-group input:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.admin-dashboard-table-card[data-v-d038ba8f]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-d038ba8f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-d038ba8f]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-d038ba8f]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-d038ba8f]{padding:0}:root .pad-l-0[data-v-d038ba8f]{padding-left:0}:root .pad-r-0[data-v-d038ba8f]{padding-right:0}:root .pad-t-0[data-v-d038ba8f]{padding-top:0}:root .pad-b-0[data-v-d038ba8f]{padding-bottom:0}:root .pad-lr-0[data-v-d038ba8f]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-d038ba8f]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-d038ba8f]{margin:0}:root .mgn-l-0[data-v-d038ba8f]{margin-left:0}:root .mgn-r-0[data-v-d038ba8f]{margin-right:0}:root .mgn-t-0[data-v-d038ba8f]{margin-top:0}:root .mgn-b-0[data-v-d038ba8f]{margin-bottom:0}:root .mgn-lr-0[data-v-d038ba8f]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-d038ba8f]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-d038ba8f]{padding:2px}:root .pad-l-2[data-v-d038ba8f]{padding-left:2px}:root .pad-r-2[data-v-d038ba8f]{padding-right:2px}:root .pad-t-2[data-v-d038ba8f]{padding-top:2px}:root .pad-b-2[data-v-d038ba8f]{padding-bottom:2px}:root .pad-lr-2[data-v-d038ba8f]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-d038ba8f]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-d038ba8f]{margin:2px}:root .mgn-l-2[data-v-d038ba8f]{margin-left:2px}:root .mgn-r-2[data-v-d038ba8f]{margin-right:2px}:root .mgn-t-2[data-v-d038ba8f]{margin-top:2px}:root .mgn-b-2[data-v-d038ba8f]{margin-bottom:2px}:root .mgn-lr-2[data-v-d038ba8f]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-d038ba8f]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-d038ba8f]{padding:3px}:root .pad-l-3[data-v-d038ba8f]{padding-left:3px}:root .pad-r-3[data-v-d038ba8f]{padding-right:3px}:root .pad-t-3[data-v-d038ba8f]{padding-top:3px}:root .pad-b-3[data-v-d038ba8f]{padding-bottom:3px}:root .pad-lr-3[data-v-d038ba8f]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-d038ba8f]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-d038ba8f]{margin:3px}:root .mgn-l-3[data-v-d038ba8f]{margin-left:3px}:root .mgn-r-3[data-v-d038ba8f]{margin-right:3px}:root .mgn-t-3[data-v-d038ba8f]{margin-top:3px}:root .mgn-b-3[data-v-d038ba8f]{margin-bottom:3px}:root .mgn-lr-3[data-v-d038ba8f]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-d038ba8f]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-d038ba8f]{padding:4px}:root .pad-l-4[data-v-d038ba8f]{padding-left:4px}:root .pad-r-4[data-v-d038ba8f]{padding-right:4px}:root .pad-t-4[data-v-d038ba8f]{padding-top:4px}:root .pad-b-4[data-v-d038ba8f]{padding-bottom:4px}:root .pad-lr-4[data-v-d038ba8f]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-d038ba8f]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-d038ba8f]{margin:4px}:root .mgn-l-4[data-v-d038ba8f]{margin-left:4px}:root .mgn-r-4[data-v-d038ba8f]{margin-right:4px}:root .mgn-t-4[data-v-d038ba8f]{margin-top:4px}:root .mgn-b-4[data-v-d038ba8f]{margin-bottom:4px}:root .mgn-lr-4[data-v-d038ba8f]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-d038ba8f]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-d038ba8f]{padding:5px}:root .pad-l-5[data-v-d038ba8f]{padding-left:5px}:root .pad-r-5[data-v-d038ba8f]{padding-right:5px}:root .pad-t-5[data-v-d038ba8f]{padding-top:5px}:root .pad-b-5[data-v-d038ba8f]{padding-bottom:5px}:root .pad-lr-5[data-v-d038ba8f]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-d038ba8f]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-d038ba8f]{margin:5px}:root .mgn-l-5[data-v-d038ba8f]{margin-left:5px}:root .mgn-r-5[data-v-d038ba8f]{margin-right:5px}:root .mgn-t-5[data-v-d038ba8f]{margin-top:5px}:root .mgn-b-5[data-v-d038ba8f]{margin-bottom:5px}:root .mgn-lr-5[data-v-d038ba8f]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-d038ba8f]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-d038ba8f]{padding:6px}:root .pad-l-6[data-v-d038ba8f]{padding-left:6px}:root .pad-r-6[data-v-d038ba8f]{padding-right:6px}:root .pad-t-6[data-v-d038ba8f]{padding-top:6px}:root .pad-b-6[data-v-d038ba8f]{padding-bottom:6px}:root .pad-lr-6[data-v-d038ba8f]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-d038ba8f]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-d038ba8f]{margin:6px}:root .mgn-l-6[data-v-d038ba8f]{margin-left:6px}:root .mgn-r-6[data-v-d038ba8f]{margin-right:6px}:root .mgn-t-6[data-v-d038ba8f]{margin-top:6px}:root .mgn-b-6[data-v-d038ba8f]{margin-bottom:6px}:root .mgn-lr-6[data-v-d038ba8f]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-d038ba8f]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-d038ba8f]{padding:8px}:root .pad-l-8[data-v-d038ba8f]{padding-left:8px}:root .pad-r-8[data-v-d038ba8f]{padding-right:8px}:root .pad-t-8[data-v-d038ba8f]{padding-top:8px}:root .pad-b-8[data-v-d038ba8f]{padding-bottom:8px}:root .pad-lr-8[data-v-d038ba8f]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-d038ba8f]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-d038ba8f]{margin:8px}:root .mgn-l-8[data-v-d038ba8f]{margin-left:8px}:root .mgn-r-8[data-v-d038ba8f]{margin-right:8px}:root .mgn-t-8[data-v-d038ba8f]{margin-top:8px}:root .mgn-b-8[data-v-d038ba8f]{margin-bottom:8px}:root .mgn-lr-8[data-v-d038ba8f]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-d038ba8f]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-d038ba8f]{padding:9px}:root .pad-l-9[data-v-d038ba8f]{padding-left:9px}:root .pad-r-9[data-v-d038ba8f]{padding-right:9px}:root .pad-t-9[data-v-d038ba8f]{padding-top:9px}:root .pad-b-9[data-v-d038ba8f]{padding-bottom:9px}:root .pad-lr-9[data-v-d038ba8f]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-d038ba8f]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-d038ba8f]{margin:9px}:root .mgn-l-9[data-v-d038ba8f]{margin-left:9px}:root .mgn-r-9[data-v-d038ba8f]{margin-right:9px}:root .mgn-t-9[data-v-d038ba8f]{margin-top:9px}:root .mgn-b-9[data-v-d038ba8f]{margin-bottom:9px}:root .mgn-lr-9[data-v-d038ba8f]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-d038ba8f]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-d038ba8f]{padding:10px}:root .pad-l-10[data-v-d038ba8f]{padding-left:10px}:root .pad-r-10[data-v-d038ba8f]{padding-right:10px}:root .pad-t-10[data-v-d038ba8f]{padding-top:10px}:root .pad-b-10[data-v-d038ba8f]{padding-bottom:10px}:root .pad-lr-10[data-v-d038ba8f]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-d038ba8f]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-d038ba8f]{margin:10px}:root .mgn-l-10[data-v-d038ba8f]{margin-left:10px}:root .mgn-r-10[data-v-d038ba8f]{margin-right:10px}:root .mgn-t-10[data-v-d038ba8f]{margin-top:10px}:root .mgn-b-10[data-v-d038ba8f]{margin-bottom:10px}:root .mgn-lr-10[data-v-d038ba8f]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-d038ba8f]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-d038ba8f]{padding:12px}:root .pad-l-12[data-v-d038ba8f]{padding-left:12px}:root .pad-r-12[data-v-d038ba8f]{padding-right:12px}:root .pad-t-12[data-v-d038ba8f]{padding-top:12px}:root .pad-b-12[data-v-d038ba8f]{padding-bottom:12px}:root .pad-lr-12[data-v-d038ba8f]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-d038ba8f]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-d038ba8f]{margin:12px}:root .mgn-l-12[data-v-d038ba8f]{margin-left:12px}:root .mgn-r-12[data-v-d038ba8f]{margin-right:12px}:root .mgn-t-12[data-v-d038ba8f]{margin-top:12px}:root .mgn-b-12[data-v-d038ba8f]{margin-bottom:12px}:root .mgn-lr-12[data-v-d038ba8f]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-d038ba8f]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-d038ba8f]{padding:15px}:root .pad-l-15[data-v-d038ba8f]{padding-left:15px}:root .pad-r-15[data-v-d038ba8f]{padding-right:15px}:root .pad-t-15[data-v-d038ba8f]{padding-top:15px}:root .pad-b-15[data-v-d038ba8f]{padding-bottom:15px}:root .pad-lr-15[data-v-d038ba8f]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-d038ba8f]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-d038ba8f]{margin:15px}:root .mgn-l-15[data-v-d038ba8f]{margin-left:15px}:root .mgn-r-15[data-v-d038ba8f]{margin-right:15px}:root .mgn-t-15[data-v-d038ba8f]{margin-top:15px}:root .mgn-b-15[data-v-d038ba8f]{margin-bottom:15px}:root .mgn-lr-15[data-v-d038ba8f]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-d038ba8f]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-d038ba8f]{padding:20px}:root .pad-l-20[data-v-d038ba8f]{padding-left:20px}:root .pad-r-20[data-v-d038ba8f]{padding-right:20px}:root .pad-t-20[data-v-d038ba8f]{padding-top:20px}:root .pad-b-20[data-v-d038ba8f]{padding-bottom:20px}:root .pad-lr-20[data-v-d038ba8f]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-d038ba8f]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-d038ba8f]{margin:20px}:root .mgn-l-20[data-v-d038ba8f]{margin-left:20px}:root .mgn-r-20[data-v-d038ba8f]{margin-right:20px}:root .mgn-t-20[data-v-d038ba8f]{margin-top:20px}:root .mgn-b-20[data-v-d038ba8f]{margin-bottom:20px}:root .mgn-lr-20[data-v-d038ba8f]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-d038ba8f]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-d038ba8f]{padding:24px}:root .pad-l-24[data-v-d038ba8f]{padding-left:24px}:root .pad-r-24[data-v-d038ba8f]{padding-right:24px}:root .pad-t-24[data-v-d038ba8f]{padding-top:24px}:root .pad-b-24[data-v-d038ba8f]{padding-bottom:24px}:root .pad-lr-24[data-v-d038ba8f]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-d038ba8f]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-d038ba8f]{margin:24px}:root .mgn-l-24[data-v-d038ba8f]{margin-left:24px}:root .mgn-r-24[data-v-d038ba8f]{margin-right:24px}:root .mgn-t-24[data-v-d038ba8f]{margin-top:24px}:root .mgn-b-24[data-v-d038ba8f]{margin-bottom:24px}:root .mgn-lr-24[data-v-d038ba8f]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-d038ba8f]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-d038ba8f]{padding:25px}:root .pad-l-25[data-v-d038ba8f]{padding-left:25px}:root .pad-r-25[data-v-d038ba8f]{padding-right:25px}:root .pad-t-25[data-v-d038ba8f]{padding-top:25px}:root .pad-b-25[data-v-d038ba8f]{padding-bottom:25px}:root .pad-lr-25[data-v-d038ba8f]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-d038ba8f]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-d038ba8f]{margin:25px}:root .mgn-l-25[data-v-d038ba8f]{margin-left:25px}:root .mgn-r-25[data-v-d038ba8f]{margin-right:25px}:root .mgn-t-25[data-v-d038ba8f]{margin-top:25px}:root .mgn-b-25[data-v-d038ba8f]{margin-bottom:25px}:root .mgn-lr-25[data-v-d038ba8f]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-d038ba8f]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-d038ba8f]{padding:30px}:root .pad-l-30[data-v-d038ba8f]{padding-left:30px}:root .pad-r-30[data-v-d038ba8f]{padding-right:30px}:root .pad-t-30[data-v-d038ba8f]{padding-top:30px}:root .pad-b-30[data-v-d038ba8f]{padding-bottom:30px}:root .pad-lr-30[data-v-d038ba8f]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-d038ba8f]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-d038ba8f]{margin:30px}:root .mgn-l-30[data-v-d038ba8f]{margin-left:30px}:root .mgn-r-30[data-v-d038ba8f]{margin-right:30px}:root .mgn-t-30[data-v-d038ba8f]{margin-top:30px}:root .mgn-b-30[data-v-d038ba8f]{margin-bottom:30px}:root .mgn-lr-30[data-v-d038ba8f]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-d038ba8f]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-d038ba8f]{padding:40px}:root .pad-l-40[data-v-d038ba8f]{padding-left:40px}:root .pad-r-40[data-v-d038ba8f]{padding-right:40px}:root .pad-t-40[data-v-d038ba8f]{padding-top:40px}:root .pad-b-40[data-v-d038ba8f]{padding-bottom:40px}:root .pad-lr-40[data-v-d038ba8f]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-d038ba8f]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-d038ba8f]{margin:40px}:root .mgn-l-40[data-v-d038ba8f]{margin-left:40px}:root .mgn-r-40[data-v-d038ba8f]{margin-right:40px}:root .mgn-t-40[data-v-d038ba8f]{margin-top:40px}:root .mgn-b-40[data-v-d038ba8f]{margin-bottom:40px}:root .mgn-lr-40[data-v-d038ba8f]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-d038ba8f]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-d038ba8f]{padding:50px}:root .pad-l-50[data-v-d038ba8f]{padding-left:50px}:root .pad-r-50[data-v-d038ba8f]{padding-right:50px}:root .pad-t-50[data-v-d038ba8f]{padding-top:50px}:root .pad-b-50[data-v-d038ba8f]{padding-bottom:50px}:root .pad-lr-50[data-v-d038ba8f]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-d038ba8f]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-d038ba8f]{margin:50px}:root .mgn-l-50[data-v-d038ba8f]{margin-left:50px}:root .mgn-r-50[data-v-d038ba8f]{margin-right:50px}:root .mgn-t-50[data-v-d038ba8f]{margin-top:50px}:root .mgn-b-50[data-v-d038ba8f]{margin-bottom:50px}:root .mgn-lr-50[data-v-d038ba8f]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-d038ba8f]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-d038ba8f]{padding:60px}:root .pad-l-60[data-v-d038ba8f]{padding-left:60px}:root .pad-r-60[data-v-d038ba8f]{padding-right:60px}:root .pad-t-60[data-v-d038ba8f]{padding-top:60px}:root .pad-b-60[data-v-d038ba8f]{padding-bottom:60px}:root .pad-lr-60[data-v-d038ba8f]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-d038ba8f]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-d038ba8f]{margin:60px}:root .mgn-l-60[data-v-d038ba8f]{margin-left:60px}:root .mgn-r-60[data-v-d038ba8f]{margin-right:60px}:root .mgn-t-60[data-v-d038ba8f]{margin-top:60px}:root .mgn-b-60[data-v-d038ba8f]{margin-bottom:60px}:root .mgn-lr-60[data-v-d038ba8f]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-d038ba8f]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-d038ba8f]{padding:70px}:root .pad-l-70[data-v-d038ba8f]{padding-left:70px}:root .pad-r-70[data-v-d038ba8f]{padding-right:70px}:root .pad-t-70[data-v-d038ba8f]{padding-top:70px}:root .pad-b-70[data-v-d038ba8f]{padding-bottom:70px}:root .pad-lr-70[data-v-d038ba8f]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-d038ba8f]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-d038ba8f]{margin:70px}:root .mgn-l-70[data-v-d038ba8f]{margin-left:70px}:root .mgn-r-70[data-v-d038ba8f]{margin-right:70px}:root .mgn-t-70[data-v-d038ba8f]{margin-top:70px}:root .mgn-b-70[data-v-d038ba8f]{margin-bottom:70px}:root .mgn-lr-70[data-v-d038ba8f]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-d038ba8f]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-d038ba8f]{padding:80px}:root .pad-l-80[data-v-d038ba8f]{padding-left:80px}:root .pad-r-80[data-v-d038ba8f]{padding-right:80px}:root .pad-t-80[data-v-d038ba8f]{padding-top:80px}:root .pad-b-80[data-v-d038ba8f]{padding-bottom:80px}:root .pad-lr-80[data-v-d038ba8f]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-d038ba8f]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-d038ba8f]{margin:80px}:root .mgn-l-80[data-v-d038ba8f]{margin-left:80px}:root .mgn-r-80[data-v-d038ba8f]{margin-right:80px}:root .mgn-t-80[data-v-d038ba8f]{margin-top:80px}:root .mgn-b-80[data-v-d038ba8f]{margin-bottom:80px}:root .mgn-lr-80[data-v-d038ba8f]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-d038ba8f]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-d038ba8f]{padding:90px}:root .pad-l-90[data-v-d038ba8f]{padding-left:90px}:root .pad-r-90[data-v-d038ba8f]{padding-right:90px}:root .pad-t-90[data-v-d038ba8f]{padding-top:90px}:root .pad-b-90[data-v-d038ba8f]{padding-bottom:90px}:root .pad-lr-90[data-v-d038ba8f]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-d038ba8f]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-d038ba8f]{margin:90px}:root .mgn-l-90[data-v-d038ba8f]{margin-left:90px}:root .mgn-r-90[data-v-d038ba8f]{margin-right:90px}:root .mgn-t-90[data-v-d038ba8f]{margin-top:90px}:root .mgn-b-90[data-v-d038ba8f]{margin-bottom:90px}:root .mgn-lr-90[data-v-d038ba8f]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-d038ba8f]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-d038ba8f]{padding:100px}:root .pad-l-100[data-v-d038ba8f]{padding-left:100px}:root .pad-r-100[data-v-d038ba8f]{padding-right:100px}:root .pad-t-100[data-v-d038ba8f]{padding-top:100px}:root .pad-b-100[data-v-d038ba8f]{padding-bottom:100px}:root .pad-lr-100[data-v-d038ba8f]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-d038ba8f]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-d038ba8f]{margin:100px}:root .mgn-l-100[data-v-d038ba8f]{margin-left:100px}:root .mgn-r-100[data-v-d038ba8f]{margin-right:100px}:root .mgn-t-100[data-v-d038ba8f]{margin-top:100px}:root .mgn-b-100[data-v-d038ba8f]{margin-bottom:100px}:root .mgn-lr-100[data-v-d038ba8f]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-d038ba8f]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-d038ba8f]{padding:120px}:root .pad-l-120[data-v-d038ba8f]{padding-left:120px}:root .pad-r-120[data-v-d038ba8f]{padding-right:120px}:root .pad-t-120[data-v-d038ba8f]{padding-top:120px}:root .pad-b-120[data-v-d038ba8f]{padding-bottom:120px}:root .pad-lr-120[data-v-d038ba8f]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-d038ba8f]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-d038ba8f]{margin:120px}:root .mgn-l-120[data-v-d038ba8f]{margin-left:120px}:root .mgn-r-120[data-v-d038ba8f]{margin-right:120px}:root .mgn-t-120[data-v-d038ba8f]{margin-top:120px}:root .mgn-b-120[data-v-d038ba8f]{margin-bottom:120px}:root .mgn-lr-120[data-v-d038ba8f]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-d038ba8f]{margin-top:120px;margin-bottom:120px}[data-v-d038ba8f]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-d038ba8f]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-d038ba8f]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-d038ba8f]{width:100%}.v-app[data-v-d038ba8f]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-d038ba8f]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-d038ba8f]{margin-bottom:10px}.devise-container input[type=email][data-v-d038ba8f],.devise-container input[type=password][data-v-d038ba8f],.devise-container input[type=submit][data-v-d038ba8f]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-d038ba8f]{cursor:pointer}.devise-container .actions input[data-v-d038ba8f]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-d038ba8f],a[data-v-d038ba8f]:hover,a[data-v-d038ba8f]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-d038ba8f]:hover{color:#2d8e54;text-decoration:underline}a[data-v-d038ba8f]:focus{color:#164057}h1[data-v-d038ba8f],h2[data-v-d038ba8f],h3[data-v-d038ba8f],h4[data-v-d038ba8f],h5[data-v-d038ba8f],h6[data-v-d038ba8f]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-d038ba8f],.heading-2[data-v-d038ba8f],.heading-3[data-v-d038ba8f],.heading-4[data-v-d038ba8f],.heading-5[data-v-d038ba8f],.heading-6[data-v-d038ba8f]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-d038ba8f]{font-size:2.5rem}.heading-2[data-v-d038ba8f]{font-size:2rem}.heading-3[data-v-d038ba8f]{font-size:1.75rem}.heading-4[data-v-d038ba8f]{font-size:1.5rem}.heading-5[data-v-d038ba8f]{font-size:1.25rem}.heading-6[data-v-d038ba8f]{font-size:1rem}.error_text[data-v-d038ba8f]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-d038ba8f]{width:100%;min-height:50px}nav[data-v-d038ba8f]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-d038ba8f],.nav-right[data-v-d038ba8f]{display:flex;flex-direction:row}.nav-link[data-v-d038ba8f]{font-size:18px}.nav-loggedout[data-v-d038ba8f]{color:#000}.nav-loggedin[data-v-d038ba8f]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-d038ba8f]{color:#fff}.nav-loggedin a[data-v-d038ba8f]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-d038ba8f]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-d038ba8f]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-d038ba8f]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-d038ba8f]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-d038ba8f]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-d038ba8f]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-d038ba8f]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-d038ba8f]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-d038ba8f]{gap:5%}}button[data-v-d038ba8f]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-d038ba8f],.cancel_button[data-v-d038ba8f]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-d038ba8f]{background-color:#ccc}.action_button[data-v-d038ba8f]:disabled,.cancel_button[data-v-d038ba8f]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-d038ba8f]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-d038ba8f]{width:fit-content}.button__empty[data-v-d038ba8f]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-d038ba8f]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-d038ba8f]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-d038ba8f]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-d038ba8f]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-d038ba8f]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-d038ba8f]{background-color:#eef5fa}.btn-pricing[data-v-d038ba8f]{font-size:22px;border:none}.simple-table[data-v-d038ba8f]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-d038ba8f],.simple-table td[data-v-d038ba8f]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-d038ba8f]{padding:5px}.date-cell[data-v-d038ba8f]{white-space:nowrap}.number-cell[data-v-d038ba8f]{text-align:right}.negative-cell[data-v-d038ba8f]{color:#f94144}.net-worth-row[data-v-d038ba8f]{background-color:#f5dc98}.bold-cell[data-v-d038ba8f]{font-weight:700}.warn-text[data-v-d038ba8f]{color:#fb991c}.error-text[data-v-d038ba8f]{color:#f94144}.form__panel[data-v-d038ba8f]{display:block}.form__row[data-v-d038ba8f]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-d038ba8f]{display:flex}.form__header[data-v-d038ba8f]{width:26%}.form__input[data-v-d038ba8f]{width:100%}.form__input input[data-v-d038ba8f]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-d038ba8f]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-d038ba8f]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-d038ba8f]{width:100%}.form__input .dp__main input[data-v-d038ba8f]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-d038ba8f],.form__input select[data-v-d038ba8f],.form__input .dp__main[data-v-d038ba8f]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-d038ba8f],.form__input select[data-v-d038ba8f],.form__input .dp__main[data-v-d038ba8f]{width:50%}}.form__input input[data-v-d038ba8f]:hover,.form__input select[data-v-d038ba8f]:hover,.form__input textarea[data-v-d038ba8f]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-d038ba8f]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-d038ba8f]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-d038ba8f]:focus{border-color:var(--color-input-focus)}.form__input[data-v-d038ba8f]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-d038ba8f]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-d038ba8f]{display:flex;gap:10px}.form__input--mandatory[data-v-d038ba8f]{color:#f94144}.form__input--mandatory__one-of-two[data-v-d038ba8f]{color:#f94144;vertical-align:super}.form__section[data-v-d038ba8f]{padding:30px 10px}.disabled-field[data-v-d038ba8f]{color:#aaa}.select-wrapper[data-v-d038ba8f]{position:relative}.select-wrapper[data-v-d038ba8f]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-d038ba8f]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-d038ba8f]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-d038ba8f]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-d038ba8f],.v-sys-stats[data-v-d038ba8f]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-d038ba8f],.sysadmin-page-header h1[data-v-d038ba8f],.sysadmin-page-header .sysadmin-page-header__title[data-v-d038ba8f],.page-header h1[data-v-d038ba8f],.page-header .page-header__title[data-v-d038ba8f]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-d038ba8f]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-d038ba8f]{margin-bottom:18px}.page-header h1[data-v-d038ba8f],.page-header .page-header__title[data-v-d038ba8f]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-d038ba8f]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-d038ba8f]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-d038ba8f]{margin-bottom:18px}.sysadmin-page-header h1[data-v-d038ba8f],.sysadmin-page-header .sysadmin-page-header__title[data-v-d038ba8f]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-d038ba8f]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-d038ba8f]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-d038ba8f]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-d038ba8f],.v-sys-stats .header-section .back-button[data-v-d038ba8f],.v-sys-stats .pagination-btn[data-v-d038ba8f]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-d038ba8f]:hover,.v-sys-stats .header-section .back-button[data-v-d038ba8f]:hover,.v-sys-stats .pagination-btn[data-v-d038ba8f]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-d038ba8f],.v-sys-stats .header-section .back-button svg[data-v-d038ba8f],.v-sys-stats .pagination-btn svg[data-v-d038ba8f]{font-size:14px}.admin-card[data-v-d038ba8f],.v-sys-stats .jobs-unavailable[data-v-d038ba8f],.v-sys-stats .summary-card[data-v-d038ba8f],.v-sys-stats .monitor-link-bar[data-v-d038ba8f],.v-sys-stats .largest-tables-card[data-v-d038ba8f],.v-sys-stats .orgs-table-card[data-v-d038ba8f]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-d038ba8f]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-d038ba8f]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-d038ba8f]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-d038ba8f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-d038ba8f]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-d038ba8f]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-d038ba8f]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-d038ba8f]{margin-top:18px}.deploy-page .deploy-list[data-v-d038ba8f]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-d038ba8f]{margin:6px 0}.admin-form-card[data-v-d038ba8f]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-d038ba8f]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-d038ba8f],.v-sys-stats .storage-error[data-v-d038ba8f]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-d038ba8f]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-d038ba8f]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-d038ba8f]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-d038ba8f]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-d038ba8f]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-d038ba8f]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-d038ba8f],.admin-form-container .admin-form-group select[data-v-d038ba8f]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-d038ba8f]:disabled,.admin-form-container .admin-form-group select[data-v-d038ba8f]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-d038ba8f]:focus,.admin-form-container .admin-form-group select[data-v-d038ba8f]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-d038ba8f]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-d038ba8f]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-d038ba8f]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-d038ba8f]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-d038ba8f]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-d038ba8f]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-d038ba8f]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-d038ba8f]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-d038ba8f]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-d038ba8f]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-d038ba8f]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-d038ba8f]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-d038ba8f]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-d038ba8f]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-d038ba8f]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-d038ba8f]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-d038ba8f]{background-color:#177100;color:#fff}.admin-badge.id[data-v-d038ba8f],.admin-badge.external-uuid[data-v-d038ba8f]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-d038ba8f]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-d038ba8f]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-d038ba8f]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-d038ba8f]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-d038ba8f]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-d038ba8f]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-d038ba8f]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-d038ba8f]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-d038ba8f]{font-size:14px}.admin-detail-item[data-v-d038ba8f]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-d038ba8f]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-d038ba8f]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-d038ba8f]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-d038ba8f]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-d038ba8f]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-d038ba8f]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-d038ba8f]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-d038ba8f]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-d038ba8f]:hover{color:#2c5444}.admin-filter-select[data-v-d038ba8f]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-d038ba8f]{min-width:0;width:100%}.admin-filter-select select[data-v-d038ba8f]:focus{border-color:#2c5444}.admin-header-section[data-v-d038ba8f],.v-sys-stats .header-section[data-v-d038ba8f]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-d038ba8f],.v-sys-stats .header-section h1[data-v-d038ba8f]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-d038ba8f],.v-sys-stats .header-section .top-row[data-v-d038ba8f]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-d038ba8f],.v-sys-stats .header-section .top-row[data-v-d038ba8f],.sys-panel .top-row[data-v-d038ba8f]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-d038ba8f],.v-sys-stats .header-section .top-row .page-header[data-v-d038ba8f],.admin-header-section .top-row .sysadmin-page-header[data-v-d038ba8f],.v-sys-stats .header-section .top-row .sysadmin-page-header[data-v-d038ba8f],.sys-panel .top-row .page-header[data-v-d038ba8f],.sys-panel .top-row .sysadmin-page-header[data-v-d038ba8f]{width:100%}.admin-header-section .top-row .header-actions[data-v-d038ba8f],.v-sys-stats .header-section .top-row .header-actions[data-v-d038ba8f],.admin-header-section .top-row .action-buttons[data-v-d038ba8f],.v-sys-stats .header-section .top-row .action-buttons[data-v-d038ba8f],.sys-panel .top-row .header-actions[data-v-d038ba8f],.sys-panel .top-row .action-buttons[data-v-d038ba8f]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-d038ba8f],.v-sys-stats .header-section .top-row>.admin-add-btn[data-v-d038ba8f],.sys-panel .top-row>.admin-add-btn[data-v-d038ba8f],.sys-panel .top-row>.action-button[data-v-d038ba8f]{width:100%}}.admin-filters-row[data-v-d038ba8f]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-d038ba8f]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-d038ba8f]{font-size:14px}.admin-add-btn[data-v-d038ba8f]:hover{background-color:#1a3329}.table-containers[data-v-d038ba8f]{display:flex;gap:20px}.table-containers .table-container[data-v-d038ba8f]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-d038ba8f]{font-weight:700}.table-containers .table-value[data-v-d038ba8f]{font-size:1.2em}.sysadmin-button-bar[data-v-d038ba8f]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-d038ba8f]{margin:20px 0}.swal-password-form .form-group[data-v-d038ba8f]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-d038ba8f]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-d038ba8f]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-d038ba8f]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-d038ba8f]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-d038ba8f]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-d038ba8f]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.v-sys-stats .header-section .top-row[data-v-d038ba8f]{align-items:flex-start}.v-sys-stats .header-section .header-actions[data-v-d038ba8f]{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.v-sys-stats .summary-section[data-v-d038ba8f]{display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));gap:16px;margin-bottom:24px}.v-sys-stats .database-section[data-v-d038ba8f]{margin-bottom:24px}.v-sys-stats .db-activity-note[data-v-d038ba8f]{margin:0 0 16px;color:#6b7280;font-size:13px;line-height:1.45;max-width:900px}.v-sys-stats .db-activity-note code[data-v-d038ba8f]{font-size:12px;background:#f3f4f6;padding:1px 6px;border-radius:4px}.v-sys-stats .db-activity-block[data-v-d038ba8f]{margin-bottom:18px}.v-sys-stats .db-activity-block[data-v-d038ba8f]:last-child{margin-bottom:0}.v-sys-stats .db-activity-subheading[data-v-d038ba8f]{color:#1a5276;font-size:17px;font-weight:700;margin:0 0 10px}.v-sys-stats .db-activity-card[data-v-d038ba8f]{overflow-x:auto}.v-sys-stats .activity-row[data-v-d038ba8f],.v-sys-stats .lock-row[data-v-d038ba8f]{display:grid;align-items:start;gap:10px;padding:12px 14px;border-top:1px solid #eef1f4;font-size:13px}.v-sys-stats .activity-row--header[data-v-d038ba8f],.v-sys-stats .lock-row--header[data-v-d038ba8f]{border-top:0;background:#f8fafc;font-weight:700;color:#1a5276;align-items:center}.v-sys-stats .activity-row[data-v-d038ba8f]{grid-template-columns:56px 72px minmax(100px,.9fr) minmax(0,2fr)}.v-sys-stats .lock-row[data-v-d038ba8f]{grid-template-columns:56px 56px minmax(100px,1fr) minmax(0,2fr)}.v-sys-stats .activity-empty[data-v-d038ba8f]{padding:14px 16px;color:#6b7280;font-style:italic;font-size:14px;border-top:1px solid #eef1f4}.v-sys-stats .activity-col[data-v-d038ba8f],.v-sys-stats .lock-col[data-v-d038ba8f]{min-width:0;overflow-wrap:anywhere;word-break:break-word}.v-sys-stats .activity-col--pid[data-v-d038ba8f],.v-sys-stats .lock-col--pid[data-v-d038ba8f]{font-variant-numeric:tabular-nums}.v-sys-stats .activity-col--dur[data-v-d038ba8f],.v-sys-stats .lock-col--dur[data-v-d038ba8f]{font-variant-numeric:tabular-nums;white-space:nowrap}.v-sys-stats .activity-col--wait[data-v-d038ba8f],.v-sys-stats .lock-col--wait[data-v-d038ba8f]{font-size:12px;color:#374151}.v-sys-stats .activity-col--query[data-v-d038ba8f],.v-sys-stats .activity-col.lock-col--query[data-v-d038ba8f],.v-sys-stats .lock-col--query[data-v-d038ba8f],.v-sys-stats .lock-col.lock-col--query[data-v-d038ba8f]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:1.35;color:#1f2937}.v-sys-stats .largest-tables-section[data-v-d038ba8f],.v-sys-stats .organisations-section[data-v-d038ba8f],.v-sys-stats .storage-section[data-v-d038ba8f],.v-sys-stats .jobs-section[data-v-d038ba8f]{margin-bottom:24px}.v-sys-stats .jobs-help[data-v-d038ba8f]{margin:0 0 14px;color:#6b7280;font-size:14px;line-height:1.45;max-width:900px}.v-sys-stats .jobs-unavailable[data-v-d038ba8f]{padding:16px 18px}.v-sys-stats .jobs-unavailable__text[data-v-d038ba8f]{margin:0;color:#6b7280;font-size:14px}.v-sys-stats .summary-card__hint[data-v-d038ba8f]{margin-top:8px;font-size:12px;font-weight:500;color:#6b7280;line-height:1.35}.v-sys-stats .summary-card__hint--warn[data-v-d038ba8f]{color:#b45309}.v-sys-stats .jobs-paused[data-v-d038ba8f]{margin-top:14px;padding:12px 14px;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;font-size:14px;line-height:1.45;color:#92400e}.v-sys-stats .jobs-paused__label[data-v-d038ba8f]{font-weight:700;margin-right:6px}.v-sys-stats .smtp2go-link[data-v-d038ba8f]{margin-top:16px}.v-sys-stats .storage-help[data-v-d038ba8f]{margin:0 0 14px;color:#6b7280;font-size:14px;line-height:1.45;max-width:900px}.v-sys-stats .storage-error[data-v-d038ba8f]{margin-bottom:14px}.v-sys-stats .storage-note[data-v-d038ba8f]{margin-top:12px;color:#6b7280;font-size:14px;line-height:1.4}.v-sys-stats .storage-note--error[data-v-d038ba8f]{color:#b45309}.v-sys-stats .storage-console-link[data-v-d038ba8f]{margin-top:16px}.v-sys-stats .section-title[data-v-d038ba8f]{color:#1a5276;font-size:24px;font-weight:700;margin:0 0 12px}.v-sys-stats .database-cards[data-v-d038ba8f]{display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));gap:16px}.v-sys-stats .summary-card[data-v-d038ba8f]{margin-bottom:0}.v-sys-stats .summary-card__label[data-v-d038ba8f]{color:#1a5276;font-size:16px;font-weight:700;margin-bottom:12px}.v-sys-stats .summary-card__value[data-v-d038ba8f]{color:#000;font-size:42px;font-weight:800;line-height:1}.v-sys-stats .summary-card__value--small[data-v-d038ba8f]{font-size:28px}.v-sys-stats .monitor-link-bar[data-v-d038ba8f]{display:flex;justify-content:flex-start}.v-sys-stats .largest-tables-card[data-v-d038ba8f]{margin-bottom:0;padding:0;overflow:hidden}.v-sys-stats .table-row[data-v-d038ba8f]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:14px 18px;border-top:1px solid #eef1f4;align-items:center}.v-sys-stats .table-row--header[data-v-d038ba8f]{border-top:0;background:#f8fafc;font-weight:700;color:#1a5276}.v-sys-stats .table-row--empty[data-v-d038ba8f]{color:#6b7280;font-style:italic}.v-sys-stats .table-row--metric[data-v-d038ba8f]{font-weight:600;color:#1f2937}.v-sys-stats .table-col[data-v-d038ba8f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-sys-stats .table-col--count[data-v-d038ba8f]{text-align:right;font-variant-numeric:tabular-nums}.v-sys-stats .monitor-link[data-v-d038ba8f]{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:#1a5276}.v-sys-stats .orgs-table-card[data-v-d038ba8f]{margin-bottom:0;padding:0;overflow:hidden}.v-sys-stats .orgs-row[data-v-d038ba8f]{display:grid;grid-template-columns:minmax(0,2fr) repeat(5,minmax(72px,1fr));gap:16px;padding:14px 18px;border-top:1px solid #eef1f4;align-items:center}.v-sys-stats .orgs-row--header[data-v-d038ba8f]{border-top:0;background:#f8fafc;font-weight:700;color:#1a5276}.v-sys-stats .orgs-row--empty[data-v-d038ba8f]{color:#6b7280;font-style:italic;grid-template-columns:1fr}.v-sys-stats .orgs-col[data-v-d038ba8f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-sys-stats .orgs-col--name[data-v-d038ba8f]{font-weight:500;color:#1f2937}.v-sys-stats .orgs-col--num[data-v-d038ba8f]{text-align:right;font-variant-numeric:tabular-nums}.v-sys-stats .orgs-pagination[data-v-d038ba8f]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:14px}.v-sys-stats .pagination-meta[data-v-d038ba8f]{color:#6b7280;font-size:14px;font-weight:500}.v-sys-stats .pagination-btn[data-v-d038ba8f]{-webkit-user-select:none;user-select:none}.v-sys-stats .pagination-btn[data-v-d038ba8f]:disabled{opacity:.45;cursor:not-allowed}@media(max-width:800px){.v-sys-stats .summary-section[data-v-d038ba8f],.v-sys-stats .database-cards[data-v-d038ba8f],.v-sys-stats .storage-section .database-cards[data-v-d038ba8f],.v-sys-stats .jobs-section .database-cards[data-v-d038ba8f]{grid-template-columns:1fr}.v-sys-stats .activity-row[data-v-d038ba8f],.v-sys-stats .lock-row[data-v-d038ba8f]{grid-template-columns:1fr;row-gap:4px}.v-sys-stats .activity-col--dur[data-v-d038ba8f],.v-sys-stats .activity-col--wait[data-v-d038ba8f]{white-space:normal}.v-sys-stats .orgs-row[data-v-d038ba8f]:not(.orgs-row--empty){grid-template-columns:1fr;row-gap:6px}.v-sys-stats .orgs-col--num[data-v-d038ba8f]{text-align:left}}.admin-dashboard-table-card[data-v-f4d38395]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-f4d38395]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-f4d38395]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-f4d38395]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-f4d38395]{padding:0}:root .pad-l-0[data-v-f4d38395]{padding-left:0}:root .pad-r-0[data-v-f4d38395]{padding-right:0}:root .pad-t-0[data-v-f4d38395]{padding-top:0}:root .pad-b-0[data-v-f4d38395]{padding-bottom:0}:root .pad-lr-0[data-v-f4d38395]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-f4d38395]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-f4d38395]{margin:0}:root .mgn-l-0[data-v-f4d38395]{margin-left:0}:root .mgn-r-0[data-v-f4d38395]{margin-right:0}:root .mgn-t-0[data-v-f4d38395]{margin-top:0}:root .mgn-b-0[data-v-f4d38395]{margin-bottom:0}:root .mgn-lr-0[data-v-f4d38395]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-f4d38395]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-f4d38395]{padding:2px}:root .pad-l-2[data-v-f4d38395]{padding-left:2px}:root .pad-r-2[data-v-f4d38395]{padding-right:2px}:root .pad-t-2[data-v-f4d38395]{padding-top:2px}:root .pad-b-2[data-v-f4d38395]{padding-bottom:2px}:root .pad-lr-2[data-v-f4d38395]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-f4d38395]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-f4d38395]{margin:2px}:root .mgn-l-2[data-v-f4d38395]{margin-left:2px}:root .mgn-r-2[data-v-f4d38395]{margin-right:2px}:root .mgn-t-2[data-v-f4d38395]{margin-top:2px}:root .mgn-b-2[data-v-f4d38395]{margin-bottom:2px}:root .mgn-lr-2[data-v-f4d38395]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-f4d38395]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-f4d38395]{padding:3px}:root .pad-l-3[data-v-f4d38395]{padding-left:3px}:root .pad-r-3[data-v-f4d38395]{padding-right:3px}:root .pad-t-3[data-v-f4d38395]{padding-top:3px}:root .pad-b-3[data-v-f4d38395]{padding-bottom:3px}:root .pad-lr-3[data-v-f4d38395]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-f4d38395]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-f4d38395]{margin:3px}:root .mgn-l-3[data-v-f4d38395]{margin-left:3px}:root .mgn-r-3[data-v-f4d38395]{margin-right:3px}:root .mgn-t-3[data-v-f4d38395]{margin-top:3px}:root .mgn-b-3[data-v-f4d38395]{margin-bottom:3px}:root .mgn-lr-3[data-v-f4d38395]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-f4d38395]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-f4d38395]{padding:4px}:root .pad-l-4[data-v-f4d38395]{padding-left:4px}:root .pad-r-4[data-v-f4d38395]{padding-right:4px}:root .pad-t-4[data-v-f4d38395]{padding-top:4px}:root .pad-b-4[data-v-f4d38395]{padding-bottom:4px}:root .pad-lr-4[data-v-f4d38395]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-f4d38395]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-f4d38395]{margin:4px}:root .mgn-l-4[data-v-f4d38395]{margin-left:4px}:root .mgn-r-4[data-v-f4d38395]{margin-right:4px}:root .mgn-t-4[data-v-f4d38395]{margin-top:4px}:root .mgn-b-4[data-v-f4d38395]{margin-bottom:4px}:root .mgn-lr-4[data-v-f4d38395]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-f4d38395]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-f4d38395]{padding:5px}:root .pad-l-5[data-v-f4d38395]{padding-left:5px}:root .pad-r-5[data-v-f4d38395]{padding-right:5px}:root .pad-t-5[data-v-f4d38395]{padding-top:5px}:root .pad-b-5[data-v-f4d38395]{padding-bottom:5px}:root .pad-lr-5[data-v-f4d38395]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-f4d38395]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-f4d38395]{margin:5px}:root .mgn-l-5[data-v-f4d38395]{margin-left:5px}:root .mgn-r-5[data-v-f4d38395]{margin-right:5px}:root .mgn-t-5[data-v-f4d38395]{margin-top:5px}:root .mgn-b-5[data-v-f4d38395]{margin-bottom:5px}:root .mgn-lr-5[data-v-f4d38395]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-f4d38395]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-f4d38395]{padding:6px}:root .pad-l-6[data-v-f4d38395]{padding-left:6px}:root .pad-r-6[data-v-f4d38395]{padding-right:6px}:root .pad-t-6[data-v-f4d38395]{padding-top:6px}:root .pad-b-6[data-v-f4d38395]{padding-bottom:6px}:root .pad-lr-6[data-v-f4d38395]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-f4d38395]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-f4d38395]{margin:6px}:root .mgn-l-6[data-v-f4d38395]{margin-left:6px}:root .mgn-r-6[data-v-f4d38395]{margin-right:6px}:root .mgn-t-6[data-v-f4d38395]{margin-top:6px}:root .mgn-b-6[data-v-f4d38395]{margin-bottom:6px}:root .mgn-lr-6[data-v-f4d38395]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-f4d38395]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-f4d38395]{padding:8px}:root .pad-l-8[data-v-f4d38395]{padding-left:8px}:root .pad-r-8[data-v-f4d38395]{padding-right:8px}:root .pad-t-8[data-v-f4d38395]{padding-top:8px}:root .pad-b-8[data-v-f4d38395]{padding-bottom:8px}:root .pad-lr-8[data-v-f4d38395]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-f4d38395]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-f4d38395]{margin:8px}:root .mgn-l-8[data-v-f4d38395]{margin-left:8px}:root .mgn-r-8[data-v-f4d38395]{margin-right:8px}:root .mgn-t-8[data-v-f4d38395]{margin-top:8px}:root .mgn-b-8[data-v-f4d38395]{margin-bottom:8px}:root .mgn-lr-8[data-v-f4d38395]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-f4d38395]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-f4d38395]{padding:9px}:root .pad-l-9[data-v-f4d38395]{padding-left:9px}:root .pad-r-9[data-v-f4d38395]{padding-right:9px}:root .pad-t-9[data-v-f4d38395]{padding-top:9px}:root .pad-b-9[data-v-f4d38395]{padding-bottom:9px}:root .pad-lr-9[data-v-f4d38395]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-f4d38395]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-f4d38395]{margin:9px}:root .mgn-l-9[data-v-f4d38395]{margin-left:9px}:root .mgn-r-9[data-v-f4d38395]{margin-right:9px}:root .mgn-t-9[data-v-f4d38395]{margin-top:9px}:root .mgn-b-9[data-v-f4d38395]{margin-bottom:9px}:root .mgn-lr-9[data-v-f4d38395]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-f4d38395]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-f4d38395]{padding:10px}:root .pad-l-10[data-v-f4d38395]{padding-left:10px}:root .pad-r-10[data-v-f4d38395]{padding-right:10px}:root .pad-t-10[data-v-f4d38395]{padding-top:10px}:root .pad-b-10[data-v-f4d38395]{padding-bottom:10px}:root .pad-lr-10[data-v-f4d38395]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-f4d38395]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-f4d38395]{margin:10px}:root .mgn-l-10[data-v-f4d38395]{margin-left:10px}:root .mgn-r-10[data-v-f4d38395]{margin-right:10px}:root .mgn-t-10[data-v-f4d38395]{margin-top:10px}:root .mgn-b-10[data-v-f4d38395]{margin-bottom:10px}:root .mgn-lr-10[data-v-f4d38395]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-f4d38395]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-f4d38395]{padding:12px}:root .pad-l-12[data-v-f4d38395]{padding-left:12px}:root .pad-r-12[data-v-f4d38395]{padding-right:12px}:root .pad-t-12[data-v-f4d38395]{padding-top:12px}:root .pad-b-12[data-v-f4d38395]{padding-bottom:12px}:root .pad-lr-12[data-v-f4d38395]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-f4d38395]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-f4d38395]{margin:12px}:root .mgn-l-12[data-v-f4d38395]{margin-left:12px}:root .mgn-r-12[data-v-f4d38395]{margin-right:12px}:root .mgn-t-12[data-v-f4d38395]{margin-top:12px}:root .mgn-b-12[data-v-f4d38395]{margin-bottom:12px}:root .mgn-lr-12[data-v-f4d38395]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-f4d38395]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-f4d38395]{padding:15px}:root .pad-l-15[data-v-f4d38395]{padding-left:15px}:root .pad-r-15[data-v-f4d38395]{padding-right:15px}:root .pad-t-15[data-v-f4d38395]{padding-top:15px}:root .pad-b-15[data-v-f4d38395]{padding-bottom:15px}:root .pad-lr-15[data-v-f4d38395]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-f4d38395]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-f4d38395]{margin:15px}:root .mgn-l-15[data-v-f4d38395]{margin-left:15px}:root .mgn-r-15[data-v-f4d38395]{margin-right:15px}:root .mgn-t-15[data-v-f4d38395]{margin-top:15px}:root .mgn-b-15[data-v-f4d38395]{margin-bottom:15px}:root .mgn-lr-15[data-v-f4d38395]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-f4d38395]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-f4d38395]{padding:20px}:root .pad-l-20[data-v-f4d38395]{padding-left:20px}:root .pad-r-20[data-v-f4d38395]{padding-right:20px}:root .pad-t-20[data-v-f4d38395]{padding-top:20px}:root .pad-b-20[data-v-f4d38395]{padding-bottom:20px}:root .pad-lr-20[data-v-f4d38395]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-f4d38395]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-f4d38395]{margin:20px}:root .mgn-l-20[data-v-f4d38395]{margin-left:20px}:root .mgn-r-20[data-v-f4d38395]{margin-right:20px}:root .mgn-t-20[data-v-f4d38395]{margin-top:20px}:root .mgn-b-20[data-v-f4d38395]{margin-bottom:20px}:root .mgn-lr-20[data-v-f4d38395]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-f4d38395]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-f4d38395]{padding:24px}:root .pad-l-24[data-v-f4d38395]{padding-left:24px}:root .pad-r-24[data-v-f4d38395]{padding-right:24px}:root .pad-t-24[data-v-f4d38395]{padding-top:24px}:root .pad-b-24[data-v-f4d38395]{padding-bottom:24px}:root .pad-lr-24[data-v-f4d38395]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-f4d38395]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-f4d38395]{margin:24px}:root .mgn-l-24[data-v-f4d38395]{margin-left:24px}:root .mgn-r-24[data-v-f4d38395]{margin-right:24px}:root .mgn-t-24[data-v-f4d38395]{margin-top:24px}:root .mgn-b-24[data-v-f4d38395]{margin-bottom:24px}:root .mgn-lr-24[data-v-f4d38395]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-f4d38395]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-f4d38395]{padding:25px}:root .pad-l-25[data-v-f4d38395]{padding-left:25px}:root .pad-r-25[data-v-f4d38395]{padding-right:25px}:root .pad-t-25[data-v-f4d38395]{padding-top:25px}:root .pad-b-25[data-v-f4d38395]{padding-bottom:25px}:root .pad-lr-25[data-v-f4d38395]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-f4d38395]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-f4d38395]{margin:25px}:root .mgn-l-25[data-v-f4d38395]{margin-left:25px}:root .mgn-r-25[data-v-f4d38395]{margin-right:25px}:root .mgn-t-25[data-v-f4d38395]{margin-top:25px}:root .mgn-b-25[data-v-f4d38395]{margin-bottom:25px}:root .mgn-lr-25[data-v-f4d38395]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-f4d38395]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-f4d38395]{padding:30px}:root .pad-l-30[data-v-f4d38395]{padding-left:30px}:root .pad-r-30[data-v-f4d38395]{padding-right:30px}:root .pad-t-30[data-v-f4d38395]{padding-top:30px}:root .pad-b-30[data-v-f4d38395]{padding-bottom:30px}:root .pad-lr-30[data-v-f4d38395]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-f4d38395]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-f4d38395]{margin:30px}:root .mgn-l-30[data-v-f4d38395]{margin-left:30px}:root .mgn-r-30[data-v-f4d38395]{margin-right:30px}:root .mgn-t-30[data-v-f4d38395]{margin-top:30px}:root .mgn-b-30[data-v-f4d38395]{margin-bottom:30px}:root .mgn-lr-30[data-v-f4d38395]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-f4d38395]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-f4d38395]{padding:40px}:root .pad-l-40[data-v-f4d38395]{padding-left:40px}:root .pad-r-40[data-v-f4d38395]{padding-right:40px}:root .pad-t-40[data-v-f4d38395]{padding-top:40px}:root .pad-b-40[data-v-f4d38395]{padding-bottom:40px}:root .pad-lr-40[data-v-f4d38395]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-f4d38395]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-f4d38395]{margin:40px}:root .mgn-l-40[data-v-f4d38395]{margin-left:40px}:root .mgn-r-40[data-v-f4d38395]{margin-right:40px}:root .mgn-t-40[data-v-f4d38395]{margin-top:40px}:root .mgn-b-40[data-v-f4d38395]{margin-bottom:40px}:root .mgn-lr-40[data-v-f4d38395]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-f4d38395]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-f4d38395]{padding:50px}:root .pad-l-50[data-v-f4d38395]{padding-left:50px}:root .pad-r-50[data-v-f4d38395]{padding-right:50px}:root .pad-t-50[data-v-f4d38395]{padding-top:50px}:root .pad-b-50[data-v-f4d38395]{padding-bottom:50px}:root .pad-lr-50[data-v-f4d38395]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-f4d38395]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-f4d38395]{margin:50px}:root .mgn-l-50[data-v-f4d38395]{margin-left:50px}:root .mgn-r-50[data-v-f4d38395]{margin-right:50px}:root .mgn-t-50[data-v-f4d38395]{margin-top:50px}:root .mgn-b-50[data-v-f4d38395]{margin-bottom:50px}:root .mgn-lr-50[data-v-f4d38395]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-f4d38395]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-f4d38395]{padding:60px}:root .pad-l-60[data-v-f4d38395]{padding-left:60px}:root .pad-r-60[data-v-f4d38395]{padding-right:60px}:root .pad-t-60[data-v-f4d38395]{padding-top:60px}:root .pad-b-60[data-v-f4d38395]{padding-bottom:60px}:root .pad-lr-60[data-v-f4d38395]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-f4d38395]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-f4d38395]{margin:60px}:root .mgn-l-60[data-v-f4d38395]{margin-left:60px}:root .mgn-r-60[data-v-f4d38395]{margin-right:60px}:root .mgn-t-60[data-v-f4d38395]{margin-top:60px}:root .mgn-b-60[data-v-f4d38395]{margin-bottom:60px}:root .mgn-lr-60[data-v-f4d38395]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-f4d38395]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-f4d38395]{padding:70px}:root .pad-l-70[data-v-f4d38395]{padding-left:70px}:root .pad-r-70[data-v-f4d38395]{padding-right:70px}:root .pad-t-70[data-v-f4d38395]{padding-top:70px}:root .pad-b-70[data-v-f4d38395]{padding-bottom:70px}:root .pad-lr-70[data-v-f4d38395]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-f4d38395]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-f4d38395]{margin:70px}:root .mgn-l-70[data-v-f4d38395]{margin-left:70px}:root .mgn-r-70[data-v-f4d38395]{margin-right:70px}:root .mgn-t-70[data-v-f4d38395]{margin-top:70px}:root .mgn-b-70[data-v-f4d38395]{margin-bottom:70px}:root .mgn-lr-70[data-v-f4d38395]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-f4d38395]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-f4d38395]{padding:80px}:root .pad-l-80[data-v-f4d38395]{padding-left:80px}:root .pad-r-80[data-v-f4d38395]{padding-right:80px}:root .pad-t-80[data-v-f4d38395]{padding-top:80px}:root .pad-b-80[data-v-f4d38395]{padding-bottom:80px}:root .pad-lr-80[data-v-f4d38395]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-f4d38395]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-f4d38395]{margin:80px}:root .mgn-l-80[data-v-f4d38395]{margin-left:80px}:root .mgn-r-80[data-v-f4d38395]{margin-right:80px}:root .mgn-t-80[data-v-f4d38395]{margin-top:80px}:root .mgn-b-80[data-v-f4d38395]{margin-bottom:80px}:root .mgn-lr-80[data-v-f4d38395]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-f4d38395]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-f4d38395]{padding:90px}:root .pad-l-90[data-v-f4d38395]{padding-left:90px}:root .pad-r-90[data-v-f4d38395]{padding-right:90px}:root .pad-t-90[data-v-f4d38395]{padding-top:90px}:root .pad-b-90[data-v-f4d38395]{padding-bottom:90px}:root .pad-lr-90[data-v-f4d38395]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-f4d38395]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-f4d38395]{margin:90px}:root .mgn-l-90[data-v-f4d38395]{margin-left:90px}:root .mgn-r-90[data-v-f4d38395]{margin-right:90px}:root .mgn-t-90[data-v-f4d38395]{margin-top:90px}:root .mgn-b-90[data-v-f4d38395]{margin-bottom:90px}:root .mgn-lr-90[data-v-f4d38395]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-f4d38395]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-f4d38395]{padding:100px}:root .pad-l-100[data-v-f4d38395]{padding-left:100px}:root .pad-r-100[data-v-f4d38395]{padding-right:100px}:root .pad-t-100[data-v-f4d38395]{padding-top:100px}:root .pad-b-100[data-v-f4d38395]{padding-bottom:100px}:root .pad-lr-100[data-v-f4d38395]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-f4d38395]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-f4d38395]{margin:100px}:root .mgn-l-100[data-v-f4d38395]{margin-left:100px}:root .mgn-r-100[data-v-f4d38395]{margin-right:100px}:root .mgn-t-100[data-v-f4d38395]{margin-top:100px}:root .mgn-b-100[data-v-f4d38395]{margin-bottom:100px}:root .mgn-lr-100[data-v-f4d38395]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-f4d38395]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-f4d38395]{padding:120px}:root .pad-l-120[data-v-f4d38395]{padding-left:120px}:root .pad-r-120[data-v-f4d38395]{padding-right:120px}:root .pad-t-120[data-v-f4d38395]{padding-top:120px}:root .pad-b-120[data-v-f4d38395]{padding-bottom:120px}:root .pad-lr-120[data-v-f4d38395]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-f4d38395]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-f4d38395]{margin:120px}:root .mgn-l-120[data-v-f4d38395]{margin-left:120px}:root .mgn-r-120[data-v-f4d38395]{margin-right:120px}:root .mgn-t-120[data-v-f4d38395]{margin-top:120px}:root .mgn-b-120[data-v-f4d38395]{margin-bottom:120px}:root .mgn-lr-120[data-v-f4d38395]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-f4d38395]{margin-top:120px;margin-bottom:120px}[data-v-f4d38395]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-f4d38395]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-f4d38395]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-f4d38395]{width:100%}.v-app[data-v-f4d38395]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-f4d38395]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-f4d38395]{margin-bottom:10px}.devise-container input[type=email][data-v-f4d38395],.devise-container input[type=password][data-v-f4d38395],.devise-container input[type=submit][data-v-f4d38395]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-f4d38395]{cursor:pointer}.devise-container .actions input[data-v-f4d38395]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-f4d38395],a[data-v-f4d38395]:hover,a[data-v-f4d38395]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-f4d38395]:hover{color:#2d8e54;text-decoration:underline}a[data-v-f4d38395]:focus{color:#164057}h1[data-v-f4d38395],h2[data-v-f4d38395],h3[data-v-f4d38395],h4[data-v-f4d38395],h5[data-v-f4d38395],h6[data-v-f4d38395]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-f4d38395],.heading-2[data-v-f4d38395],.heading-3[data-v-f4d38395],.heading-4[data-v-f4d38395],.heading-5[data-v-f4d38395],.heading-6[data-v-f4d38395]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-f4d38395]{font-size:2.5rem}.heading-2[data-v-f4d38395]{font-size:2rem}.heading-3[data-v-f4d38395]{font-size:1.75rem}.heading-4[data-v-f4d38395]{font-size:1.5rem}.heading-5[data-v-f4d38395]{font-size:1.25rem}.heading-6[data-v-f4d38395]{font-size:1rem}.error_text[data-v-f4d38395]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-f4d38395]{width:100%;min-height:50px}nav[data-v-f4d38395]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-f4d38395],.nav-right[data-v-f4d38395]{display:flex;flex-direction:row}.nav-link[data-v-f4d38395]{font-size:18px}.nav-loggedout[data-v-f4d38395]{color:#000}.nav-loggedin[data-v-f4d38395]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-f4d38395]{color:#fff}.nav-loggedin a[data-v-f4d38395]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-f4d38395]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-f4d38395]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-f4d38395]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-f4d38395]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-f4d38395]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-f4d38395]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-f4d38395]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-f4d38395]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-f4d38395]{gap:5%}}button[data-v-f4d38395]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-f4d38395],.cancel_button[data-v-f4d38395]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-f4d38395]{background-color:#ccc}.action_button[data-v-f4d38395]:disabled,.cancel_button[data-v-f4d38395]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-f4d38395]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-f4d38395]{width:fit-content}.button__empty[data-v-f4d38395]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-f4d38395]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-f4d38395]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-f4d38395]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-f4d38395]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-f4d38395]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-f4d38395]{background-color:#eef5fa}.btn-pricing[data-v-f4d38395]{font-size:22px;border:none}.simple-table[data-v-f4d38395]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-f4d38395],.simple-table td[data-v-f4d38395]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-f4d38395]{padding:5px}.date-cell[data-v-f4d38395]{white-space:nowrap}.number-cell[data-v-f4d38395]{text-align:right}.negative-cell[data-v-f4d38395]{color:#f94144}.net-worth-row[data-v-f4d38395]{background-color:#f5dc98}.bold-cell[data-v-f4d38395]{font-weight:700}.warn-text[data-v-f4d38395]{color:#fb991c}.error-text[data-v-f4d38395]{color:#f94144}.form__panel[data-v-f4d38395]{display:block}.form__row[data-v-f4d38395]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-f4d38395]{display:flex}.form__header[data-v-f4d38395]{width:26%}.form__input[data-v-f4d38395]{width:100%}.form__input input[data-v-f4d38395]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-f4d38395]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-f4d38395]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-f4d38395]{width:100%}.form__input .dp__main input[data-v-f4d38395]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-f4d38395],.form__input select[data-v-f4d38395],.form__input .dp__main[data-v-f4d38395]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-f4d38395],.form__input select[data-v-f4d38395],.form__input .dp__main[data-v-f4d38395]{width:50%}}.form__input input[data-v-f4d38395]:hover,.form__input select[data-v-f4d38395]:hover,.form__input textarea[data-v-f4d38395]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-f4d38395]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-f4d38395]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-f4d38395]:focus{border-color:var(--color-input-focus)}.form__input[data-v-f4d38395]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-f4d38395]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-f4d38395]{display:flex;gap:10px}.form__input--mandatory[data-v-f4d38395]{color:#f94144}.form__input--mandatory__one-of-two[data-v-f4d38395]{color:#f94144;vertical-align:super}.form__section[data-v-f4d38395]{padding:30px 10px}.disabled-field[data-v-f4d38395]{color:#aaa}.select-wrapper[data-v-f4d38395]{position:relative}.select-wrapper[data-v-f4d38395]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-f4d38395]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-f4d38395]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-f4d38395]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-f4d38395],.v-sys-deploys[data-v-f4d38395]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-f4d38395],.sysadmin-page-header h1[data-v-f4d38395],.sysadmin-page-header .sysadmin-page-header__title[data-v-f4d38395],.page-header h1[data-v-f4d38395],.page-header .page-header__title[data-v-f4d38395]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-f4d38395]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-f4d38395]{margin-bottom:18px}.page-header h1[data-v-f4d38395],.page-header .page-header__title[data-v-f4d38395]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-f4d38395]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-f4d38395]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-f4d38395]{margin-bottom:18px}.sysadmin-page-header h1[data-v-f4d38395],.sysadmin-page-header .sysadmin-page-header__title[data-v-f4d38395]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-f4d38395]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-f4d38395]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-f4d38395]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-f4d38395],.v-sys-deploys .header-section .back-button[data-v-f4d38395]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-f4d38395]:hover,.v-sys-deploys .header-section .back-button[data-v-f4d38395]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-f4d38395],.v-sys-deploys .header-section .back-button svg[data-v-f4d38395]{font-size:14px}.admin-card[data-v-f4d38395],.v-sys-deploys .summary-card[data-v-f4d38395]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-f4d38395]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-f4d38395]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-f4d38395]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-f4d38395]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-f4d38395]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-f4d38395]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-f4d38395]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-f4d38395]{margin-top:18px}.deploy-page .deploy-list[data-v-f4d38395]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-f4d38395]{margin:6px 0}.admin-form-card[data-v-f4d38395]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-f4d38395]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-f4d38395]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-f4d38395]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-f4d38395]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-f4d38395]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-f4d38395]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-f4d38395]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-f4d38395]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-f4d38395],.admin-form-container .admin-form-group select[data-v-f4d38395]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-f4d38395]:disabled,.admin-form-container .admin-form-group select[data-v-f4d38395]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-f4d38395]:focus,.admin-form-container .admin-form-group select[data-v-f4d38395]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-f4d38395]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-f4d38395]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-f4d38395]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-f4d38395]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-f4d38395]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-f4d38395]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-f4d38395]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-f4d38395]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-f4d38395]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-f4d38395]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-f4d38395]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-f4d38395]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-f4d38395]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-f4d38395]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-f4d38395]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-f4d38395]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-f4d38395]{background-color:#177100;color:#fff}.admin-badge.id[data-v-f4d38395],.admin-badge.external-uuid[data-v-f4d38395]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-f4d38395]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-f4d38395]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-f4d38395]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-f4d38395]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-f4d38395]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-f4d38395]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-f4d38395]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-f4d38395]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-f4d38395]{font-size:14px}.admin-detail-item[data-v-f4d38395]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-f4d38395]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-f4d38395]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-f4d38395]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-f4d38395]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-f4d38395]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-f4d38395]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-f4d38395]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-f4d38395]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-f4d38395]:hover{color:#2c5444}.admin-filter-select[data-v-f4d38395]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-f4d38395]{min-width:0;width:100%}.admin-filter-select select[data-v-f4d38395]:focus{border-color:#2c5444}.admin-header-section[data-v-f4d38395],.v-sys-deploys .header-section[data-v-f4d38395]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-f4d38395],.v-sys-deploys .header-section h1[data-v-f4d38395]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-f4d38395],.v-sys-deploys .header-section .top-row[data-v-f4d38395]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-f4d38395],.v-sys-deploys .header-section .top-row[data-v-f4d38395],.sys-panel .top-row[data-v-f4d38395]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-f4d38395],.v-sys-deploys .header-section .top-row .page-header[data-v-f4d38395],.admin-header-section .top-row .sysadmin-page-header[data-v-f4d38395],.v-sys-deploys .header-section .top-row .sysadmin-page-header[data-v-f4d38395],.sys-panel .top-row .page-header[data-v-f4d38395],.sys-panel .top-row .sysadmin-page-header[data-v-f4d38395]{width:100%}.admin-header-section .top-row .header-actions[data-v-f4d38395],.v-sys-deploys .header-section .top-row .header-actions[data-v-f4d38395],.admin-header-section .top-row .action-buttons[data-v-f4d38395],.v-sys-deploys .header-section .top-row .action-buttons[data-v-f4d38395],.sys-panel .top-row .header-actions[data-v-f4d38395],.sys-panel .top-row .action-buttons[data-v-f4d38395]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-f4d38395],.v-sys-deploys .header-section .top-row>.admin-add-btn[data-v-f4d38395],.sys-panel .top-row>.admin-add-btn[data-v-f4d38395],.sys-panel .top-row>.action-button[data-v-f4d38395]{width:100%}}.admin-filters-row[data-v-f4d38395]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-f4d38395]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-f4d38395]{font-size:14px}.admin-add-btn[data-v-f4d38395]:hover{background-color:#1a3329}.table-containers[data-v-f4d38395]{display:flex;gap:20px}.table-containers .table-container[data-v-f4d38395]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-f4d38395]{font-weight:700}.table-containers .table-value[data-v-f4d38395]{font-size:1.2em}.sysadmin-button-bar[data-v-f4d38395]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-f4d38395]{margin:20px 0}.swal-password-form .form-group[data-v-f4d38395]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-f4d38395]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-f4d38395]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-f4d38395]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-f4d38395]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-f4d38395]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-f4d38395]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.v-sys-deploys .header-section .top-row[data-v-f4d38395]{align-items:flex-start}.v-sys-deploys .header-section .header-actions[data-v-f4d38395]{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.v-sys-deploys .deploy-section[data-v-f4d38395],.v-sys-deploys .runtime-section[data-v-f4d38395],.v-sys-deploys .database-section[data-v-f4d38395]{margin-bottom:24px}.v-sys-deploys .runtime-hint[data-v-f4d38395]{margin:8px 0 0;font-size:12px;color:#6b7280;line-height:1.35;font-weight:500}.v-sys-deploys .section-title[data-v-f4d38395]{color:#1a5276;font-size:24px;font-weight:700;margin:0 0 12px}.v-sys-deploys .summary-section[data-v-f4d38395]{display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));gap:16px}.v-sys-deploys .summary-card[data-v-f4d38395]{margin-bottom:0}.v-sys-deploys .summary-card__label[data-v-f4d38395]{color:#1a5276;font-size:16px;font-weight:700;margin-bottom:12px}.v-sys-deploys .summary-card__value[data-v-f4d38395]{color:#000;font-size:42px;font-weight:800;line-height:1}.v-sys-deploys .summary-card__value--small[data-v-f4d38395]{font-size:28px;overflow-wrap:anywhere}@media(max-width:800px){.v-sys-deploys .summary-section[data-v-f4d38395]{grid-template-columns:1fr}}.admin-settings-sub-nav[data-v-fac693f5]{display:flex;align-items:center;justify-content:flex-start;width:100%;background:#eceff3;border-radius:14px;padding:6px 8px;gap:4px}.admin-settings-sub-nav .sub-nav-item[data-v-fac693f5]{flex:0 0 auto;text-align:center;padding:10px 16px;border-radius:10px;font-size:15px;font-weight:500;color:#6b7280;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.admin-settings-sub-nav .sub-nav-item[data-v-fac693f5]:hover:not(.active){color:#374151}.admin-settings-sub-nav .sub-nav-item.active[data-v-fac693f5]{background:#fff;color:#111827;font-weight:700;box-shadow:0 1px 3px #00000014}@media(max-width:640px){.admin-settings-sub-nav[data-v-fac693f5]{overflow-x:auto}}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container,.admin-settings-page{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-header-section,.admin-settings-page .header-section{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1,.admin-settings-page .header-section h1{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row,.admin-settings-page .header-section .top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row,.admin-settings-page .header-section .top-row,.sys-panel .top-row{align-items:flex-start}.admin-header-section .top-row .page-header,.admin-settings-page .header-section .top-row .page-header,.admin-header-section .top-row .sysadmin-page-header,.admin-settings-page .header-section .top-row .sysadmin-page-header,.sys-panel .top-row .page-header,.sys-panel .top-row .sysadmin-page-header{width:100%}.admin-header-section .top-row .header-actions,.admin-settings-page .header-section .top-row .header-actions,.admin-header-section .top-row .action-buttons,.admin-settings-page .header-section .top-row .action-buttons,.sys-panel .top-row .header-actions,.sys-panel .top-row .action-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn,.admin-settings-page .header-section .top-row>.admin-add-btn,.sys-panel .top-row>.admin-add-btn,.sys-panel .top-row>.action-button{width:100%}}.admin-settings-page .header-section .top-row{align-items:flex-start}.admin-settings-page .header-section .page-header{margin-bottom:16px}.admin-settings-page .content-section{margin-top:4px}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-card,.panel{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.panels{display:grid;grid-template-columns:repeat(3,minmax(240px,1fr));gap:16px}@media(max-width:1100px){.panels{grid-template-columns:repeat(2,minmax(240px,1fr))}}@media(max-width:800px){.panels{grid-template-columns:1fr}}.panel{border:2px solid #e6e9ef;cursor:pointer;transition:transform .12s ease,border-color .12s ease,box-shadow .12s ease;outline:none}.panel:hover{transform:translateY(-1px);border-color:#46866d;box-shadow:0 8px 20px #00000014}.panel:focus-visible{border-color:#2c5444;box-shadow:0 0 0 3px #2c544433}.panel .panel-title{font-size:16px;font-weight:700;color:#2c5444;margin-bottom:10px}.panel .panel-count{font-size:42px;font-weight:800;color:#000;line-height:1}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container,.v-admin-users{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-search-box,.v-admin-users .search-box{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input,.v-admin-users .search-box input{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input:focus,.v-admin-users .search-box input:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button,.v-admin-users .search-box .search-button{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button:hover,.v-admin-users .search-box .search-button:hover{color:#2c5444}.admin-filter-select,.v-admin-users .role-filter,.v-admin-users .status-filter{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select,.v-admin-users .role-filter select,.v-admin-users .status-filter select{min-width:0;width:100%}.admin-filter-select select:focus,.v-admin-users .role-filter select:focus,.v-admin-users .status-filter select:focus{border-color:#2c5444}.admin-header-section,.v-admin-users .header-section{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1,.v-admin-users .header-section h1{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row,.v-admin-users .header-section .top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row,.v-admin-users .header-section .top-row,.sys-panel .top-row{align-items:flex-start}.admin-header-section .top-row .page-header,.v-admin-users .header-section .top-row .page-header,.admin-header-section .top-row .sysadmin-page-header,.v-admin-users .header-section .top-row .sysadmin-page-header,.sys-panel .top-row .page-header,.sys-panel .top-row .sysadmin-page-header{width:100%}.admin-header-section .top-row .header-actions,.v-admin-users .header-section .top-row .header-actions,.admin-header-section .top-row .action-buttons,.v-admin-users .header-section .top-row .action-buttons,.sys-panel .top-row .header-actions,.sys-panel .top-row .action-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn,.v-admin-users .header-section .top-row>.admin-add-btn,.admin-header-section .v-admin-users .top-row>.download-csv-btn,.v-admin-users .admin-header-section .top-row>.download-csv-btn,.v-admin-users .header-section .top-row>.download-csv-btn,.admin-header-section .v-admin-users .action-buttons .top-row>.send-invites-btn,.v-admin-users .action-buttons .admin-header-section .top-row>.send-invites-btn,.v-admin-users .header-section .action-buttons .top-row>.send-invites-btn,.v-admin-users .action-buttons .header-section .top-row>.send-invites-btn,.admin-header-section .v-admin-users .action-buttons .top-row>.bulk-upload-btn,.v-admin-users .action-buttons .admin-header-section .top-row>.bulk-upload-btn,.v-admin-users .header-section .action-buttons .top-row>.bulk-upload-btn,.v-admin-users .action-buttons .header-section .top-row>.bulk-upload-btn,.admin-header-section .v-admin-users .action-buttons .top-row>.add-user-btn,.v-admin-users .action-buttons .admin-header-section .top-row>.add-user-btn,.v-admin-users .header-section .action-buttons .top-row>.add-user-btn,.v-admin-users .action-buttons .header-section .top-row>.add-user-btn,.sys-panel .top-row>.admin-add-btn,.sys-panel .v-admin-users .top-row>.download-csv-btn,.v-admin-users .sys-panel .top-row>.download-csv-btn,.sys-panel .v-admin-users .action-buttons .top-row>.send-invites-btn,.v-admin-users .action-buttons .sys-panel .top-row>.send-invites-btn,.sys-panel .v-admin-users .action-buttons .top-row>.bulk-upload-btn,.v-admin-users .action-buttons .sys-panel .top-row>.bulk-upload-btn,.sys-panel .v-admin-users .action-buttons .top-row>.add-user-btn,.v-admin-users .action-buttons .sys-panel .top-row>.add-user-btn,.sys-panel .top-row>.action-button{width:100%}}.admin-filters-row,.v-admin-users .filters-row{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn,.v-admin-users .download-csv-btn,.v-admin-users .action-buttons .send-invites-btn,.v-admin-users .action-buttons .bulk-upload-btn,.v-admin-users .action-buttons .add-user-btn{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa,.v-admin-users .download-csv-btn .svg-inline--fa,.v-admin-users .action-buttons .send-invites-btn .svg-inline--fa,.v-admin-users .action-buttons .bulk-upload-btn .svg-inline--fa,.v-admin-users .action-buttons .add-user-btn .svg-inline--fa{font-size:14px}.admin-add-btn:hover,.v-admin-users .download-csv-btn:hover,.v-admin-users .action-buttons .send-invites-btn:hover,.v-admin-users .action-buttons .bulk-upload-btn:hover,.v-admin-users .action-buttons .add-user-btn:hover{background-color:#1a3329}.v-admin-users .download-csv-btn{margin-left:auto;height:42px;width:42px;padding:0;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.v-admin-users .action-buttons{display:flex;flex-direction:column;align-items:flex-start;gap:5px;margin-top:10px}.v-admin-users .action-buttons .button-row{display:flex;align-items:stretch;gap:12px;width:100%}.v-admin-users .action-buttons .button-row-left{display:flex;align-items:center;gap:15px}.v-admin-users .action-buttons .invite-count-text{color:#555;font-size:13px;margin:0}.v-admin-users .action-buttons .download-row{display:flex;justify-content:flex-start;width:100%;padding-left:15px}.v-admin-users .action-buttons .sample-link{color:#2c5444;text-decoration:none;font-weight:500;font-size:12px;cursor:pointer}.v-admin-users .action-buttons .sample-link:hover{text-decoration:underline;color:#1a3329}.admin-dashboard-table-card[data-v-d12bed70]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-d12bed70]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-d12bed70]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-d12bed70]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-d12bed70]{padding:0}:root .pad-l-0[data-v-d12bed70]{padding-left:0}:root .pad-r-0[data-v-d12bed70]{padding-right:0}:root .pad-t-0[data-v-d12bed70]{padding-top:0}:root .pad-b-0[data-v-d12bed70]{padding-bottom:0}:root .pad-lr-0[data-v-d12bed70]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-d12bed70]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-d12bed70]{margin:0}:root .mgn-l-0[data-v-d12bed70]{margin-left:0}:root .mgn-r-0[data-v-d12bed70]{margin-right:0}:root .mgn-t-0[data-v-d12bed70]{margin-top:0}:root .mgn-b-0[data-v-d12bed70]{margin-bottom:0}:root .mgn-lr-0[data-v-d12bed70]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-d12bed70]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-d12bed70]{padding:2px}:root .pad-l-2[data-v-d12bed70]{padding-left:2px}:root .pad-r-2[data-v-d12bed70]{padding-right:2px}:root .pad-t-2[data-v-d12bed70]{padding-top:2px}:root .pad-b-2[data-v-d12bed70]{padding-bottom:2px}:root .pad-lr-2[data-v-d12bed70]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-d12bed70]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-d12bed70]{margin:2px}:root .mgn-l-2[data-v-d12bed70]{margin-left:2px}:root .mgn-r-2[data-v-d12bed70]{margin-right:2px}:root .mgn-t-2[data-v-d12bed70]{margin-top:2px}:root .mgn-b-2[data-v-d12bed70]{margin-bottom:2px}:root .mgn-lr-2[data-v-d12bed70]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-d12bed70]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-d12bed70]{padding:3px}:root .pad-l-3[data-v-d12bed70]{padding-left:3px}:root .pad-r-3[data-v-d12bed70]{padding-right:3px}:root .pad-t-3[data-v-d12bed70]{padding-top:3px}:root .pad-b-3[data-v-d12bed70]{padding-bottom:3px}:root .pad-lr-3[data-v-d12bed70]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-d12bed70]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-d12bed70]{margin:3px}:root .mgn-l-3[data-v-d12bed70]{margin-left:3px}:root .mgn-r-3[data-v-d12bed70]{margin-right:3px}:root .mgn-t-3[data-v-d12bed70]{margin-top:3px}:root .mgn-b-3[data-v-d12bed70]{margin-bottom:3px}:root .mgn-lr-3[data-v-d12bed70]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-d12bed70]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-d12bed70]{padding:4px}:root .pad-l-4[data-v-d12bed70]{padding-left:4px}:root .pad-r-4[data-v-d12bed70]{padding-right:4px}:root .pad-t-4[data-v-d12bed70]{padding-top:4px}:root .pad-b-4[data-v-d12bed70]{padding-bottom:4px}:root .pad-lr-4[data-v-d12bed70]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-d12bed70]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-d12bed70]{margin:4px}:root .mgn-l-4[data-v-d12bed70]{margin-left:4px}:root .mgn-r-4[data-v-d12bed70]{margin-right:4px}:root .mgn-t-4[data-v-d12bed70]{margin-top:4px}:root .mgn-b-4[data-v-d12bed70]{margin-bottom:4px}:root .mgn-lr-4[data-v-d12bed70]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-d12bed70]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-d12bed70]{padding:5px}:root .pad-l-5[data-v-d12bed70]{padding-left:5px}:root .pad-r-5[data-v-d12bed70]{padding-right:5px}:root .pad-t-5[data-v-d12bed70]{padding-top:5px}:root .pad-b-5[data-v-d12bed70]{padding-bottom:5px}:root .pad-lr-5[data-v-d12bed70]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-d12bed70]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-d12bed70]{margin:5px}:root .mgn-l-5[data-v-d12bed70]{margin-left:5px}:root .mgn-r-5[data-v-d12bed70]{margin-right:5px}:root .mgn-t-5[data-v-d12bed70]{margin-top:5px}:root .mgn-b-5[data-v-d12bed70]{margin-bottom:5px}:root .mgn-lr-5[data-v-d12bed70]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-d12bed70]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-d12bed70]{padding:6px}:root .pad-l-6[data-v-d12bed70]{padding-left:6px}:root .pad-r-6[data-v-d12bed70]{padding-right:6px}:root .pad-t-6[data-v-d12bed70]{padding-top:6px}:root .pad-b-6[data-v-d12bed70]{padding-bottom:6px}:root .pad-lr-6[data-v-d12bed70]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-d12bed70]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-d12bed70]{margin:6px}:root .mgn-l-6[data-v-d12bed70]{margin-left:6px}:root .mgn-r-6[data-v-d12bed70]{margin-right:6px}:root .mgn-t-6[data-v-d12bed70]{margin-top:6px}:root .mgn-b-6[data-v-d12bed70]{margin-bottom:6px}:root .mgn-lr-6[data-v-d12bed70]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-d12bed70]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-d12bed70]{padding:8px}:root .pad-l-8[data-v-d12bed70]{padding-left:8px}:root .pad-r-8[data-v-d12bed70]{padding-right:8px}:root .pad-t-8[data-v-d12bed70]{padding-top:8px}:root .pad-b-8[data-v-d12bed70]{padding-bottom:8px}:root .pad-lr-8[data-v-d12bed70]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-d12bed70]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-d12bed70]{margin:8px}:root .mgn-l-8[data-v-d12bed70]{margin-left:8px}:root .mgn-r-8[data-v-d12bed70]{margin-right:8px}:root .mgn-t-8[data-v-d12bed70]{margin-top:8px}:root .mgn-b-8[data-v-d12bed70]{margin-bottom:8px}:root .mgn-lr-8[data-v-d12bed70]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-d12bed70]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-d12bed70]{padding:9px}:root .pad-l-9[data-v-d12bed70]{padding-left:9px}:root .pad-r-9[data-v-d12bed70]{padding-right:9px}:root .pad-t-9[data-v-d12bed70]{padding-top:9px}:root .pad-b-9[data-v-d12bed70]{padding-bottom:9px}:root .pad-lr-9[data-v-d12bed70]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-d12bed70]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-d12bed70]{margin:9px}:root .mgn-l-9[data-v-d12bed70]{margin-left:9px}:root .mgn-r-9[data-v-d12bed70]{margin-right:9px}:root .mgn-t-9[data-v-d12bed70]{margin-top:9px}:root .mgn-b-9[data-v-d12bed70]{margin-bottom:9px}:root .mgn-lr-9[data-v-d12bed70]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-d12bed70]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-d12bed70]{padding:10px}:root .pad-l-10[data-v-d12bed70]{padding-left:10px}:root .pad-r-10[data-v-d12bed70]{padding-right:10px}:root .pad-t-10[data-v-d12bed70]{padding-top:10px}:root .pad-b-10[data-v-d12bed70]{padding-bottom:10px}:root .pad-lr-10[data-v-d12bed70]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-d12bed70]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-d12bed70]{margin:10px}:root .mgn-l-10[data-v-d12bed70]{margin-left:10px}:root .mgn-r-10[data-v-d12bed70]{margin-right:10px}:root .mgn-t-10[data-v-d12bed70]{margin-top:10px}:root .mgn-b-10[data-v-d12bed70]{margin-bottom:10px}:root .mgn-lr-10[data-v-d12bed70]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-d12bed70]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-d12bed70]{padding:12px}:root .pad-l-12[data-v-d12bed70]{padding-left:12px}:root .pad-r-12[data-v-d12bed70]{padding-right:12px}:root .pad-t-12[data-v-d12bed70]{padding-top:12px}:root .pad-b-12[data-v-d12bed70]{padding-bottom:12px}:root .pad-lr-12[data-v-d12bed70]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-d12bed70]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-d12bed70]{margin:12px}:root .mgn-l-12[data-v-d12bed70]{margin-left:12px}:root .mgn-r-12[data-v-d12bed70]{margin-right:12px}:root .mgn-t-12[data-v-d12bed70]{margin-top:12px}:root .mgn-b-12[data-v-d12bed70]{margin-bottom:12px}:root .mgn-lr-12[data-v-d12bed70]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-d12bed70]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-d12bed70]{padding:15px}:root .pad-l-15[data-v-d12bed70]{padding-left:15px}:root .pad-r-15[data-v-d12bed70]{padding-right:15px}:root .pad-t-15[data-v-d12bed70]{padding-top:15px}:root .pad-b-15[data-v-d12bed70]{padding-bottom:15px}:root .pad-lr-15[data-v-d12bed70]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-d12bed70]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-d12bed70]{margin:15px}:root .mgn-l-15[data-v-d12bed70]{margin-left:15px}:root .mgn-r-15[data-v-d12bed70]{margin-right:15px}:root .mgn-t-15[data-v-d12bed70]{margin-top:15px}:root .mgn-b-15[data-v-d12bed70]{margin-bottom:15px}:root .mgn-lr-15[data-v-d12bed70]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-d12bed70]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-d12bed70]{padding:20px}:root .pad-l-20[data-v-d12bed70]{padding-left:20px}:root .pad-r-20[data-v-d12bed70]{padding-right:20px}:root .pad-t-20[data-v-d12bed70]{padding-top:20px}:root .pad-b-20[data-v-d12bed70]{padding-bottom:20px}:root .pad-lr-20[data-v-d12bed70]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-d12bed70]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-d12bed70]{margin:20px}:root .mgn-l-20[data-v-d12bed70]{margin-left:20px}:root .mgn-r-20[data-v-d12bed70]{margin-right:20px}:root .mgn-t-20[data-v-d12bed70]{margin-top:20px}:root .mgn-b-20[data-v-d12bed70]{margin-bottom:20px}:root .mgn-lr-20[data-v-d12bed70]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-d12bed70]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-d12bed70]{padding:24px}:root .pad-l-24[data-v-d12bed70]{padding-left:24px}:root .pad-r-24[data-v-d12bed70]{padding-right:24px}:root .pad-t-24[data-v-d12bed70]{padding-top:24px}:root .pad-b-24[data-v-d12bed70]{padding-bottom:24px}:root .pad-lr-24[data-v-d12bed70]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-d12bed70]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-d12bed70]{margin:24px}:root .mgn-l-24[data-v-d12bed70]{margin-left:24px}:root .mgn-r-24[data-v-d12bed70]{margin-right:24px}:root .mgn-t-24[data-v-d12bed70]{margin-top:24px}:root .mgn-b-24[data-v-d12bed70]{margin-bottom:24px}:root .mgn-lr-24[data-v-d12bed70]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-d12bed70]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-d12bed70]{padding:25px}:root .pad-l-25[data-v-d12bed70]{padding-left:25px}:root .pad-r-25[data-v-d12bed70]{padding-right:25px}:root .pad-t-25[data-v-d12bed70]{padding-top:25px}:root .pad-b-25[data-v-d12bed70]{padding-bottom:25px}:root .pad-lr-25[data-v-d12bed70]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-d12bed70]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-d12bed70]{margin:25px}:root .mgn-l-25[data-v-d12bed70]{margin-left:25px}:root .mgn-r-25[data-v-d12bed70]{margin-right:25px}:root .mgn-t-25[data-v-d12bed70]{margin-top:25px}:root .mgn-b-25[data-v-d12bed70]{margin-bottom:25px}:root .mgn-lr-25[data-v-d12bed70]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-d12bed70]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-d12bed70]{padding:30px}:root .pad-l-30[data-v-d12bed70]{padding-left:30px}:root .pad-r-30[data-v-d12bed70]{padding-right:30px}:root .pad-t-30[data-v-d12bed70]{padding-top:30px}:root .pad-b-30[data-v-d12bed70]{padding-bottom:30px}:root .pad-lr-30[data-v-d12bed70]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-d12bed70]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-d12bed70]{margin:30px}:root .mgn-l-30[data-v-d12bed70]{margin-left:30px}:root .mgn-r-30[data-v-d12bed70]{margin-right:30px}:root .mgn-t-30[data-v-d12bed70]{margin-top:30px}:root .mgn-b-30[data-v-d12bed70]{margin-bottom:30px}:root .mgn-lr-30[data-v-d12bed70]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-d12bed70]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-d12bed70]{padding:40px}:root .pad-l-40[data-v-d12bed70]{padding-left:40px}:root .pad-r-40[data-v-d12bed70]{padding-right:40px}:root .pad-t-40[data-v-d12bed70]{padding-top:40px}:root .pad-b-40[data-v-d12bed70]{padding-bottom:40px}:root .pad-lr-40[data-v-d12bed70]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-d12bed70]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-d12bed70]{margin:40px}:root .mgn-l-40[data-v-d12bed70]{margin-left:40px}:root .mgn-r-40[data-v-d12bed70]{margin-right:40px}:root .mgn-t-40[data-v-d12bed70]{margin-top:40px}:root .mgn-b-40[data-v-d12bed70]{margin-bottom:40px}:root .mgn-lr-40[data-v-d12bed70]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-d12bed70]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-d12bed70]{padding:50px}:root .pad-l-50[data-v-d12bed70]{padding-left:50px}:root .pad-r-50[data-v-d12bed70]{padding-right:50px}:root .pad-t-50[data-v-d12bed70]{padding-top:50px}:root .pad-b-50[data-v-d12bed70]{padding-bottom:50px}:root .pad-lr-50[data-v-d12bed70]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-d12bed70]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-d12bed70]{margin:50px}:root .mgn-l-50[data-v-d12bed70]{margin-left:50px}:root .mgn-r-50[data-v-d12bed70]{margin-right:50px}:root .mgn-t-50[data-v-d12bed70]{margin-top:50px}:root .mgn-b-50[data-v-d12bed70]{margin-bottom:50px}:root .mgn-lr-50[data-v-d12bed70]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-d12bed70]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-d12bed70]{padding:60px}:root .pad-l-60[data-v-d12bed70]{padding-left:60px}:root .pad-r-60[data-v-d12bed70]{padding-right:60px}:root .pad-t-60[data-v-d12bed70]{padding-top:60px}:root .pad-b-60[data-v-d12bed70]{padding-bottom:60px}:root .pad-lr-60[data-v-d12bed70]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-d12bed70]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-d12bed70]{margin:60px}:root .mgn-l-60[data-v-d12bed70]{margin-left:60px}:root .mgn-r-60[data-v-d12bed70]{margin-right:60px}:root .mgn-t-60[data-v-d12bed70]{margin-top:60px}:root .mgn-b-60[data-v-d12bed70]{margin-bottom:60px}:root .mgn-lr-60[data-v-d12bed70]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-d12bed70]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-d12bed70]{padding:70px}:root .pad-l-70[data-v-d12bed70]{padding-left:70px}:root .pad-r-70[data-v-d12bed70]{padding-right:70px}:root .pad-t-70[data-v-d12bed70]{padding-top:70px}:root .pad-b-70[data-v-d12bed70]{padding-bottom:70px}:root .pad-lr-70[data-v-d12bed70]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-d12bed70]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-d12bed70]{margin:70px}:root .mgn-l-70[data-v-d12bed70]{margin-left:70px}:root .mgn-r-70[data-v-d12bed70]{margin-right:70px}:root .mgn-t-70[data-v-d12bed70]{margin-top:70px}:root .mgn-b-70[data-v-d12bed70]{margin-bottom:70px}:root .mgn-lr-70[data-v-d12bed70]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-d12bed70]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-d12bed70]{padding:80px}:root .pad-l-80[data-v-d12bed70]{padding-left:80px}:root .pad-r-80[data-v-d12bed70]{padding-right:80px}:root .pad-t-80[data-v-d12bed70]{padding-top:80px}:root .pad-b-80[data-v-d12bed70]{padding-bottom:80px}:root .pad-lr-80[data-v-d12bed70]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-d12bed70]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-d12bed70]{margin:80px}:root .mgn-l-80[data-v-d12bed70]{margin-left:80px}:root .mgn-r-80[data-v-d12bed70]{margin-right:80px}:root .mgn-t-80[data-v-d12bed70]{margin-top:80px}:root .mgn-b-80[data-v-d12bed70]{margin-bottom:80px}:root .mgn-lr-80[data-v-d12bed70]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-d12bed70]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-d12bed70]{padding:90px}:root .pad-l-90[data-v-d12bed70]{padding-left:90px}:root .pad-r-90[data-v-d12bed70]{padding-right:90px}:root .pad-t-90[data-v-d12bed70]{padding-top:90px}:root .pad-b-90[data-v-d12bed70]{padding-bottom:90px}:root .pad-lr-90[data-v-d12bed70]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-d12bed70]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-d12bed70]{margin:90px}:root .mgn-l-90[data-v-d12bed70]{margin-left:90px}:root .mgn-r-90[data-v-d12bed70]{margin-right:90px}:root .mgn-t-90[data-v-d12bed70]{margin-top:90px}:root .mgn-b-90[data-v-d12bed70]{margin-bottom:90px}:root .mgn-lr-90[data-v-d12bed70]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-d12bed70]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-d12bed70]{padding:100px}:root .pad-l-100[data-v-d12bed70]{padding-left:100px}:root .pad-r-100[data-v-d12bed70]{padding-right:100px}:root .pad-t-100[data-v-d12bed70]{padding-top:100px}:root .pad-b-100[data-v-d12bed70]{padding-bottom:100px}:root .pad-lr-100[data-v-d12bed70]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-d12bed70]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-d12bed70]{margin:100px}:root .mgn-l-100[data-v-d12bed70]{margin-left:100px}:root .mgn-r-100[data-v-d12bed70]{margin-right:100px}:root .mgn-t-100[data-v-d12bed70]{margin-top:100px}:root .mgn-b-100[data-v-d12bed70]{margin-bottom:100px}:root .mgn-lr-100[data-v-d12bed70]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-d12bed70]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-d12bed70]{padding:120px}:root .pad-l-120[data-v-d12bed70]{padding-left:120px}:root .pad-r-120[data-v-d12bed70]{padding-right:120px}:root .pad-t-120[data-v-d12bed70]{padding-top:120px}:root .pad-b-120[data-v-d12bed70]{padding-bottom:120px}:root .pad-lr-120[data-v-d12bed70]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-d12bed70]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-d12bed70]{margin:120px}:root .mgn-l-120[data-v-d12bed70]{margin-left:120px}:root .mgn-r-120[data-v-d12bed70]{margin-right:120px}:root .mgn-t-120[data-v-d12bed70]{margin-top:120px}:root .mgn-b-120[data-v-d12bed70]{margin-bottom:120px}:root .mgn-lr-120[data-v-d12bed70]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-d12bed70]{margin-top:120px;margin-bottom:120px}[data-v-d12bed70]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-d12bed70]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-d12bed70]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-d12bed70]{width:100%}.v-app[data-v-d12bed70]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-d12bed70]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-d12bed70]{margin-bottom:10px}.devise-container input[type=email][data-v-d12bed70],.devise-container input[type=password][data-v-d12bed70],.devise-container input[type=submit][data-v-d12bed70]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-d12bed70]{cursor:pointer}.devise-container .actions input[data-v-d12bed70]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-d12bed70],a[data-v-d12bed70]:hover,a[data-v-d12bed70]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-d12bed70]:hover{color:#2d8e54;text-decoration:underline}a[data-v-d12bed70]:focus{color:#164057}h1[data-v-d12bed70],h2[data-v-d12bed70],h3[data-v-d12bed70],h4[data-v-d12bed70],h5[data-v-d12bed70],h6[data-v-d12bed70]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-d12bed70],.heading-2[data-v-d12bed70],.heading-3[data-v-d12bed70],.heading-4[data-v-d12bed70],.heading-5[data-v-d12bed70],.heading-6[data-v-d12bed70]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-d12bed70]{font-size:2.5rem}.heading-2[data-v-d12bed70]{font-size:2rem}.heading-3[data-v-d12bed70]{font-size:1.75rem}.heading-4[data-v-d12bed70]{font-size:1.5rem}.heading-5[data-v-d12bed70]{font-size:1.25rem}.heading-6[data-v-d12bed70]{font-size:1rem}.error_text[data-v-d12bed70]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-d12bed70]{width:100%;min-height:50px}nav[data-v-d12bed70]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-d12bed70],.nav-right[data-v-d12bed70]{display:flex;flex-direction:row}.nav-link[data-v-d12bed70]{font-size:18px}.nav-loggedout[data-v-d12bed70]{color:#000}.nav-loggedin[data-v-d12bed70]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-d12bed70]{color:#fff}.nav-loggedin a[data-v-d12bed70]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-d12bed70]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-d12bed70]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-d12bed70]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-d12bed70]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-d12bed70]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-d12bed70]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-d12bed70]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-d12bed70]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-d12bed70]{gap:5%}}button[data-v-d12bed70]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-d12bed70],.cancel_button[data-v-d12bed70]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-d12bed70]{background-color:#ccc}.action_button[data-v-d12bed70]:disabled,.cancel_button[data-v-d12bed70]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-d12bed70]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-d12bed70]{width:fit-content}.button__empty[data-v-d12bed70]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-d12bed70]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-d12bed70]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-d12bed70]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-d12bed70]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-d12bed70]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-d12bed70]{background-color:#eef5fa}.btn-pricing[data-v-d12bed70]{font-size:22px;border:none}.simple-table[data-v-d12bed70]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-d12bed70],.simple-table td[data-v-d12bed70]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-d12bed70]{padding:5px}.date-cell[data-v-d12bed70]{white-space:nowrap}.number-cell[data-v-d12bed70]{text-align:right}.negative-cell[data-v-d12bed70]{color:#f94144}.net-worth-row[data-v-d12bed70]{background-color:#f5dc98}.bold-cell[data-v-d12bed70]{font-weight:700}.warn-text[data-v-d12bed70]{color:#fb991c}.error-text[data-v-d12bed70]{color:#f94144}.form__panel[data-v-d12bed70]{display:block}.form__row[data-v-d12bed70]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-d12bed70]{display:flex}.form__header[data-v-d12bed70]{width:26%}.form__input[data-v-d12bed70]{width:100%}.form__input input[data-v-d12bed70]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-d12bed70]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-d12bed70]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-d12bed70]{width:100%}.form__input .dp__main input[data-v-d12bed70]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-d12bed70],.form__input select[data-v-d12bed70],.form__input .dp__main[data-v-d12bed70]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-d12bed70],.form__input select[data-v-d12bed70],.form__input .dp__main[data-v-d12bed70]{width:50%}}.form__input input[data-v-d12bed70]:hover,.form__input select[data-v-d12bed70]:hover,.form__input textarea[data-v-d12bed70]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-d12bed70]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-d12bed70]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-d12bed70]:focus{border-color:var(--color-input-focus)}.form__input[data-v-d12bed70]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-d12bed70]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-d12bed70]{display:flex;gap:10px}.form__input--mandatory[data-v-d12bed70]{color:#f94144}.form__input--mandatory__one-of-two[data-v-d12bed70]{color:#f94144;vertical-align:super}.form__section[data-v-d12bed70]{padding:30px 10px}.disabled-field[data-v-d12bed70]{color:#aaa}.select-wrapper[data-v-d12bed70]{position:relative}.select-wrapper[data-v-d12bed70]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-d12bed70]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-d12bed70]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-d12bed70]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-d12bed70]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-d12bed70],.sysadmin-page-header h1[data-v-d12bed70],.sysadmin-page-header .sysadmin-page-header__title[data-v-d12bed70],.page-header h1[data-v-d12bed70],.page-header .page-header__title[data-v-d12bed70]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-d12bed70]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-d12bed70]{margin-bottom:18px}.page-header h1[data-v-d12bed70],.page-header .page-header__title[data-v-d12bed70]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-d12bed70]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-d12bed70]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-d12bed70]{margin-bottom:18px}.sysadmin-page-header h1[data-v-d12bed70],.sysadmin-page-header .sysadmin-page-header__title[data-v-d12bed70]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-d12bed70]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-d12bed70]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-d12bed70]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-d12bed70]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-d12bed70]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-d12bed70]{font-size:14px}.admin-card[data-v-d12bed70]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-d12bed70]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-d12bed70]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-d12bed70]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-d12bed70]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-d12bed70]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-d12bed70]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-d12bed70]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-d12bed70]{margin-top:18px}.deploy-page .deploy-list[data-v-d12bed70]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-d12bed70]{margin:6px 0}.admin-form-card[data-v-d12bed70]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-d12bed70]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-d12bed70]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-d12bed70]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-d12bed70]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-d12bed70]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-d12bed70]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-d12bed70]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-d12bed70]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-d12bed70],.admin-form-container .admin-form-group select[data-v-d12bed70]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-d12bed70]:disabled,.admin-form-container .admin-form-group select[data-v-d12bed70]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-d12bed70]:focus,.admin-form-container .admin-form-group select[data-v-d12bed70]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-d12bed70]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-d12bed70]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-d12bed70]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-d12bed70]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-d12bed70]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-d12bed70]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-d12bed70]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-d12bed70]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-d12bed70]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-d12bed70]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-d12bed70]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-d12bed70]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-d12bed70]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-d12bed70]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-d12bed70]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-d12bed70]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-d12bed70]{background-color:#177100;color:#fff}.admin-badge.id[data-v-d12bed70],.admin-badge.external-uuid[data-v-d12bed70]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-d12bed70]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-d12bed70]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-d12bed70]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-d12bed70]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-d12bed70]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-d12bed70]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-d12bed70]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-d12bed70]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-d12bed70]{font-size:14px}.admin-detail-item[data-v-d12bed70],.profile-details .detail-item[data-v-d12bed70]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-d12bed70],.profile-details .detail-item .detail-icon[data-v-d12bed70]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-d12bed70],.profile-details .detail-item .detail-info[data-v-d12bed70]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-d12bed70],.profile-details .detail-item .detail-info .detail-label[data-v-d12bed70]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-d12bed70],.profile-details .detail-item .detail-info .detail-value[data-v-d12bed70]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-d12bed70]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-d12bed70]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-d12bed70]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-d12bed70]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-d12bed70]:hover{color:#2c5444}.admin-filter-select[data-v-d12bed70]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-d12bed70]{min-width:0;width:100%}.admin-filter-select select[data-v-d12bed70]:focus{border-color:#2c5444}.admin-header-section[data-v-d12bed70]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-d12bed70]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-d12bed70]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-d12bed70],.sys-panel .top-row[data-v-d12bed70]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-d12bed70],.admin-header-section .top-row .sysadmin-page-header[data-v-d12bed70],.sys-panel .top-row .page-header[data-v-d12bed70],.sys-panel .top-row .sysadmin-page-header[data-v-d12bed70]{width:100%}.admin-header-section .top-row .header-actions[data-v-d12bed70],.admin-header-section .top-row .action-buttons[data-v-d12bed70],.sys-panel .top-row .header-actions[data-v-d12bed70],.sys-panel .top-row .action-buttons[data-v-d12bed70]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-d12bed70],.sys-panel .top-row>.admin-add-btn[data-v-d12bed70],.sys-panel .top-row>.action-button[data-v-d12bed70]{width:100%}}.admin-filters-row[data-v-d12bed70]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-d12bed70]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-d12bed70]{font-size:14px}.admin-add-btn[data-v-d12bed70]:hover{background-color:#1a3329}.table-containers[data-v-d12bed70]{display:flex;gap:20px}.table-containers .table-container[data-v-d12bed70]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-d12bed70]{font-weight:700}.table-containers .table-value[data-v-d12bed70]{font-size:1.2em}.sysadmin-button-bar[data-v-d12bed70]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-d12bed70]{margin:20px 0}.swal-password-form .form-group[data-v-d12bed70]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-d12bed70]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-d12bed70]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-d12bed70]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-d12bed70]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-d12bed70]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-d12bed70]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.profile-details[data-v-d12bed70]{display:flex;flex-wrap:wrap;gap:20px}.panel[data-v-8120182b]{border:1px solid rgba(0,0,0,.12);border-radius:10px;background:#fff;padding:18px}.panel-header[data-v-8120182b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.panel-title[data-v-8120182b]{display:inline-flex;align-items:center;gap:10px;font-size:18px;font-weight:700;color:#2c5444}.panel-title__icon[data-v-8120182b]{font-size:16px;color:#2c5444}.progress-content[data-v-8120182b]{display:grid;grid-template-columns:1fr;gap:14px}.completion-rate[data-v-8120182b]{text-align:center;padding:8px 0}.completion-rate__value[data-v-8120182b]{font-size:44px;font-weight:800;color:#2c5444;line-height:1}.completion-rate__label[data-v-8120182b]{margin-top:6px;font-size:14px;font-weight:600;color:#374151}.stats[data-v-8120182b]{display:grid;grid-template-columns:1fr;gap:10px}.stat-row[data-v-8120182b]{display:flex;align-items:center;justify-content:space-between;color:#374151;font-weight:600}.stat-label[data-v-8120182b]{font-size:14px}.stat-value[data-v-8120182b]{font-size:14px;font-variant-numeric:tabular-nums}.progress-bar[data-v-8120182b]{height:10px;border-radius:999px;background:#e5e7eb;overflow:hidden}.progress-bar__fill[data-v-8120182b]{height:100%;background:#2c5444;border-radius:999px;transition:width .2s ease}.panel[data-v-aff46e5f]{border:1px solid rgba(0,0,0,.12);border-radius:10px;background:#fff;padding:18px}.panel-header[data-v-aff46e5f]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.panel-header--with-action[data-v-aff46e5f]{gap:12px}.panel-title[data-v-aff46e5f]{display:inline-flex;align-items:center;gap:10px;font-size:18px;font-weight:700;color:#2c5444}.panel-title__icon[data-v-aff46e5f]{font-size:16px;color:#2c5444}.panel-action-button[data-v-aff46e5f]{border:2px solid #000;background:#2c5444;color:#fff;border-radius:10px;padding:10px 14px;font-weight:700;cursor:pointer}.panel-action-button[data-v-aff46e5f]:hover{background:#214034}.panel-action-button[data-v-aff46e5f]:active{transform:scale(.99)}.panel-action-button[data-v-aff46e5f]:disabled{opacity:.5;cursor:not-allowed;background:#9ca3af;border-color:#6b7280}.panel-action-button[data-v-aff46e5f]:disabled:hover{background:#9ca3af}.panel-action-button[data-v-aff46e5f]:disabled:active{transform:none}.panel-empty[data-v-aff46e5f]{color:#6b7280;text-align:center;padding:26px 12px;font-weight:500}.licenses-list[data-v-aff46e5f]{display:flex;flex-direction:column;gap:10px}.license-row[data-v-aff46e5f]{display:flex;gap:12px;align-items:flex-start;padding:14px;border:1px solid rgba(0,0,0,.06);background:#f8fafc;border-radius:10px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.license-row[data-v-aff46e5f]:hover{background:#f1f5f9;border-color:#0000001f}.license-left[data-v-aff46e5f]{margin-top:2px;flex:0 0 auto}.license-status-icon[data-v-aff46e5f]{font-size:16px}.license-main[data-v-aff46e5f]{flex:1;min-width:0}.license-top[data-v-aff46e5f]{display:flex;align-items:center;justify-content:space-between;gap:12px}.license-title[data-v-aff46e5f]{font-weight:800;color:#111827;font-size:15px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.license-subtitle[data-v-aff46e5f]{margin-top:2px;font-size:13px;font-weight:600;color:#4b5563}.license-user-name[data-v-aff46e5f]{margin-top:4px;font-size:13px;font-weight:600;color:#6b7280;display:inline-flex;align-items:center;gap:6px}.license-meta[data-v-aff46e5f]{margin-top:6px;display:flex;flex-wrap:wrap;gap:14px;color:#059669;font-weight:700;font-size:12px}.license-meta-item[data-v-aff46e5f]{display:inline-flex;align-items:center;gap:8px}.license-badge[data-v-aff46e5f]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:800;border:1px solid transparent;white-space:nowrap}.license-status--active[data-v-aff46e5f]{color:#059669}.license-badge.license-status--active[data-v-aff46e5f]{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.license-status--expiring[data-v-aff46e5f]{color:#b45309}.license-badge.license-status--expiring[data-v-aff46e5f]{color:#b45309;background:#fffbeb;border-color:#fde68a}.license-status--expired[data-v-aff46e5f]{color:#dc2626}.license-badge.license-status--expired[data-v-aff46e5f]{color:#dc2626;background:#fef2f2;border-color:#fecaca}.licenses-pagination[data-v-aff46e5f]{margin-top:16px;display:flex;justify-content:center}.admin-dashboard-table-card[data-v-ea630669]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-ea630669]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-ea630669]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-ea630669]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-ea630669]{padding:0}:root .pad-l-0[data-v-ea630669]{padding-left:0}:root .pad-r-0[data-v-ea630669]{padding-right:0}:root .pad-t-0[data-v-ea630669]{padding-top:0}:root .pad-b-0[data-v-ea630669]{padding-bottom:0}:root .pad-lr-0[data-v-ea630669]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-ea630669]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-ea630669]{margin:0}:root .mgn-l-0[data-v-ea630669]{margin-left:0}:root .mgn-r-0[data-v-ea630669]{margin-right:0}:root .mgn-t-0[data-v-ea630669]{margin-top:0}:root .mgn-b-0[data-v-ea630669]{margin-bottom:0}:root .mgn-lr-0[data-v-ea630669]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-ea630669]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-ea630669]{padding:2px}:root .pad-l-2[data-v-ea630669]{padding-left:2px}:root .pad-r-2[data-v-ea630669]{padding-right:2px}:root .pad-t-2[data-v-ea630669]{padding-top:2px}:root .pad-b-2[data-v-ea630669]{padding-bottom:2px}:root .pad-lr-2[data-v-ea630669]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-ea630669]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-ea630669]{margin:2px}:root .mgn-l-2[data-v-ea630669]{margin-left:2px}:root .mgn-r-2[data-v-ea630669]{margin-right:2px}:root .mgn-t-2[data-v-ea630669]{margin-top:2px}:root .mgn-b-2[data-v-ea630669]{margin-bottom:2px}:root .mgn-lr-2[data-v-ea630669]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-ea630669]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-ea630669]{padding:3px}:root .pad-l-3[data-v-ea630669]{padding-left:3px}:root .pad-r-3[data-v-ea630669]{padding-right:3px}:root .pad-t-3[data-v-ea630669]{padding-top:3px}:root .pad-b-3[data-v-ea630669]{padding-bottom:3px}:root .pad-lr-3[data-v-ea630669]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-ea630669]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-ea630669]{margin:3px}:root .mgn-l-3[data-v-ea630669]{margin-left:3px}:root .mgn-r-3[data-v-ea630669]{margin-right:3px}:root .mgn-t-3[data-v-ea630669]{margin-top:3px}:root .mgn-b-3[data-v-ea630669]{margin-bottom:3px}:root .mgn-lr-3[data-v-ea630669]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-ea630669]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-ea630669]{padding:4px}:root .pad-l-4[data-v-ea630669]{padding-left:4px}:root .pad-r-4[data-v-ea630669]{padding-right:4px}:root .pad-t-4[data-v-ea630669]{padding-top:4px}:root .pad-b-4[data-v-ea630669]{padding-bottom:4px}:root .pad-lr-4[data-v-ea630669]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-ea630669]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-ea630669]{margin:4px}:root .mgn-l-4[data-v-ea630669]{margin-left:4px}:root .mgn-r-4[data-v-ea630669]{margin-right:4px}:root .mgn-t-4[data-v-ea630669]{margin-top:4px}:root .mgn-b-4[data-v-ea630669]{margin-bottom:4px}:root .mgn-lr-4[data-v-ea630669]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-ea630669]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-ea630669]{padding:5px}:root .pad-l-5[data-v-ea630669]{padding-left:5px}:root .pad-r-5[data-v-ea630669]{padding-right:5px}:root .pad-t-5[data-v-ea630669]{padding-top:5px}:root .pad-b-5[data-v-ea630669]{padding-bottom:5px}:root .pad-lr-5[data-v-ea630669]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-ea630669]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-ea630669]{margin:5px}:root .mgn-l-5[data-v-ea630669]{margin-left:5px}:root .mgn-r-5[data-v-ea630669]{margin-right:5px}:root .mgn-t-5[data-v-ea630669]{margin-top:5px}:root .mgn-b-5[data-v-ea630669]{margin-bottom:5px}:root .mgn-lr-5[data-v-ea630669]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-ea630669]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-ea630669]{padding:6px}:root .pad-l-6[data-v-ea630669]{padding-left:6px}:root .pad-r-6[data-v-ea630669]{padding-right:6px}:root .pad-t-6[data-v-ea630669]{padding-top:6px}:root .pad-b-6[data-v-ea630669]{padding-bottom:6px}:root .pad-lr-6[data-v-ea630669]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-ea630669]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-ea630669]{margin:6px}:root .mgn-l-6[data-v-ea630669]{margin-left:6px}:root .mgn-r-6[data-v-ea630669]{margin-right:6px}:root .mgn-t-6[data-v-ea630669]{margin-top:6px}:root .mgn-b-6[data-v-ea630669]{margin-bottom:6px}:root .mgn-lr-6[data-v-ea630669]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-ea630669]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-ea630669]{padding:8px}:root .pad-l-8[data-v-ea630669]{padding-left:8px}:root .pad-r-8[data-v-ea630669]{padding-right:8px}:root .pad-t-8[data-v-ea630669]{padding-top:8px}:root .pad-b-8[data-v-ea630669]{padding-bottom:8px}:root .pad-lr-8[data-v-ea630669]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-ea630669]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-ea630669]{margin:8px}:root .mgn-l-8[data-v-ea630669]{margin-left:8px}:root .mgn-r-8[data-v-ea630669]{margin-right:8px}:root .mgn-t-8[data-v-ea630669]{margin-top:8px}:root .mgn-b-8[data-v-ea630669]{margin-bottom:8px}:root .mgn-lr-8[data-v-ea630669]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-ea630669]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-ea630669]{padding:9px}:root .pad-l-9[data-v-ea630669]{padding-left:9px}:root .pad-r-9[data-v-ea630669]{padding-right:9px}:root .pad-t-9[data-v-ea630669]{padding-top:9px}:root .pad-b-9[data-v-ea630669]{padding-bottom:9px}:root .pad-lr-9[data-v-ea630669]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-ea630669]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-ea630669]{margin:9px}:root .mgn-l-9[data-v-ea630669]{margin-left:9px}:root .mgn-r-9[data-v-ea630669]{margin-right:9px}:root .mgn-t-9[data-v-ea630669]{margin-top:9px}:root .mgn-b-9[data-v-ea630669]{margin-bottom:9px}:root .mgn-lr-9[data-v-ea630669]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-ea630669]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-ea630669]{padding:10px}:root .pad-l-10[data-v-ea630669]{padding-left:10px}:root .pad-r-10[data-v-ea630669]{padding-right:10px}:root .pad-t-10[data-v-ea630669]{padding-top:10px}:root .pad-b-10[data-v-ea630669]{padding-bottom:10px}:root .pad-lr-10[data-v-ea630669]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-ea630669]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-ea630669]{margin:10px}:root .mgn-l-10[data-v-ea630669]{margin-left:10px}:root .mgn-r-10[data-v-ea630669]{margin-right:10px}:root .mgn-t-10[data-v-ea630669]{margin-top:10px}:root .mgn-b-10[data-v-ea630669]{margin-bottom:10px}:root .mgn-lr-10[data-v-ea630669]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-ea630669]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-ea630669]{padding:12px}:root .pad-l-12[data-v-ea630669]{padding-left:12px}:root .pad-r-12[data-v-ea630669]{padding-right:12px}:root .pad-t-12[data-v-ea630669]{padding-top:12px}:root .pad-b-12[data-v-ea630669]{padding-bottom:12px}:root .pad-lr-12[data-v-ea630669]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-ea630669]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-ea630669]{margin:12px}:root .mgn-l-12[data-v-ea630669]{margin-left:12px}:root .mgn-r-12[data-v-ea630669]{margin-right:12px}:root .mgn-t-12[data-v-ea630669]{margin-top:12px}:root .mgn-b-12[data-v-ea630669]{margin-bottom:12px}:root .mgn-lr-12[data-v-ea630669]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-ea630669]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-ea630669]{padding:15px}:root .pad-l-15[data-v-ea630669]{padding-left:15px}:root .pad-r-15[data-v-ea630669]{padding-right:15px}:root .pad-t-15[data-v-ea630669]{padding-top:15px}:root .pad-b-15[data-v-ea630669]{padding-bottom:15px}:root .pad-lr-15[data-v-ea630669]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-ea630669]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-ea630669]{margin:15px}:root .mgn-l-15[data-v-ea630669]{margin-left:15px}:root .mgn-r-15[data-v-ea630669]{margin-right:15px}:root .mgn-t-15[data-v-ea630669]{margin-top:15px}:root .mgn-b-15[data-v-ea630669]{margin-bottom:15px}:root .mgn-lr-15[data-v-ea630669]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-ea630669]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-ea630669]{padding:20px}:root .pad-l-20[data-v-ea630669]{padding-left:20px}:root .pad-r-20[data-v-ea630669]{padding-right:20px}:root .pad-t-20[data-v-ea630669]{padding-top:20px}:root .pad-b-20[data-v-ea630669]{padding-bottom:20px}:root .pad-lr-20[data-v-ea630669]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-ea630669]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-ea630669]{margin:20px}:root .mgn-l-20[data-v-ea630669]{margin-left:20px}:root .mgn-r-20[data-v-ea630669]{margin-right:20px}:root .mgn-t-20[data-v-ea630669]{margin-top:20px}:root .mgn-b-20[data-v-ea630669]{margin-bottom:20px}:root .mgn-lr-20[data-v-ea630669]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-ea630669]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-ea630669]{padding:24px}:root .pad-l-24[data-v-ea630669]{padding-left:24px}:root .pad-r-24[data-v-ea630669]{padding-right:24px}:root .pad-t-24[data-v-ea630669]{padding-top:24px}:root .pad-b-24[data-v-ea630669]{padding-bottom:24px}:root .pad-lr-24[data-v-ea630669]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-ea630669]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-ea630669]{margin:24px}:root .mgn-l-24[data-v-ea630669]{margin-left:24px}:root .mgn-r-24[data-v-ea630669]{margin-right:24px}:root .mgn-t-24[data-v-ea630669]{margin-top:24px}:root .mgn-b-24[data-v-ea630669]{margin-bottom:24px}:root .mgn-lr-24[data-v-ea630669]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-ea630669]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-ea630669]{padding:25px}:root .pad-l-25[data-v-ea630669]{padding-left:25px}:root .pad-r-25[data-v-ea630669]{padding-right:25px}:root .pad-t-25[data-v-ea630669]{padding-top:25px}:root .pad-b-25[data-v-ea630669]{padding-bottom:25px}:root .pad-lr-25[data-v-ea630669]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-ea630669]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-ea630669]{margin:25px}:root .mgn-l-25[data-v-ea630669]{margin-left:25px}:root .mgn-r-25[data-v-ea630669]{margin-right:25px}:root .mgn-t-25[data-v-ea630669]{margin-top:25px}:root .mgn-b-25[data-v-ea630669]{margin-bottom:25px}:root .mgn-lr-25[data-v-ea630669]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-ea630669]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-ea630669]{padding:30px}:root .pad-l-30[data-v-ea630669]{padding-left:30px}:root .pad-r-30[data-v-ea630669]{padding-right:30px}:root .pad-t-30[data-v-ea630669]{padding-top:30px}:root .pad-b-30[data-v-ea630669]{padding-bottom:30px}:root .pad-lr-30[data-v-ea630669]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-ea630669]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-ea630669]{margin:30px}:root .mgn-l-30[data-v-ea630669]{margin-left:30px}:root .mgn-r-30[data-v-ea630669]{margin-right:30px}:root .mgn-t-30[data-v-ea630669]{margin-top:30px}:root .mgn-b-30[data-v-ea630669]{margin-bottom:30px}:root .mgn-lr-30[data-v-ea630669]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-ea630669]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-ea630669]{padding:40px}:root .pad-l-40[data-v-ea630669]{padding-left:40px}:root .pad-r-40[data-v-ea630669]{padding-right:40px}:root .pad-t-40[data-v-ea630669]{padding-top:40px}:root .pad-b-40[data-v-ea630669]{padding-bottom:40px}:root .pad-lr-40[data-v-ea630669]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-ea630669]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-ea630669]{margin:40px}:root .mgn-l-40[data-v-ea630669]{margin-left:40px}:root .mgn-r-40[data-v-ea630669]{margin-right:40px}:root .mgn-t-40[data-v-ea630669]{margin-top:40px}:root .mgn-b-40[data-v-ea630669]{margin-bottom:40px}:root .mgn-lr-40[data-v-ea630669]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-ea630669]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-ea630669]{padding:50px}:root .pad-l-50[data-v-ea630669]{padding-left:50px}:root .pad-r-50[data-v-ea630669]{padding-right:50px}:root .pad-t-50[data-v-ea630669]{padding-top:50px}:root .pad-b-50[data-v-ea630669]{padding-bottom:50px}:root .pad-lr-50[data-v-ea630669]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-ea630669]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-ea630669]{margin:50px}:root .mgn-l-50[data-v-ea630669]{margin-left:50px}:root .mgn-r-50[data-v-ea630669]{margin-right:50px}:root .mgn-t-50[data-v-ea630669]{margin-top:50px}:root .mgn-b-50[data-v-ea630669]{margin-bottom:50px}:root .mgn-lr-50[data-v-ea630669]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-ea630669]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-ea630669]{padding:60px}:root .pad-l-60[data-v-ea630669]{padding-left:60px}:root .pad-r-60[data-v-ea630669]{padding-right:60px}:root .pad-t-60[data-v-ea630669]{padding-top:60px}:root .pad-b-60[data-v-ea630669]{padding-bottom:60px}:root .pad-lr-60[data-v-ea630669]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-ea630669]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-ea630669]{margin:60px}:root .mgn-l-60[data-v-ea630669]{margin-left:60px}:root .mgn-r-60[data-v-ea630669]{margin-right:60px}:root .mgn-t-60[data-v-ea630669]{margin-top:60px}:root .mgn-b-60[data-v-ea630669]{margin-bottom:60px}:root .mgn-lr-60[data-v-ea630669]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-ea630669]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-ea630669]{padding:70px}:root .pad-l-70[data-v-ea630669]{padding-left:70px}:root .pad-r-70[data-v-ea630669]{padding-right:70px}:root .pad-t-70[data-v-ea630669]{padding-top:70px}:root .pad-b-70[data-v-ea630669]{padding-bottom:70px}:root .pad-lr-70[data-v-ea630669]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-ea630669]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-ea630669]{margin:70px}:root .mgn-l-70[data-v-ea630669]{margin-left:70px}:root .mgn-r-70[data-v-ea630669]{margin-right:70px}:root .mgn-t-70[data-v-ea630669]{margin-top:70px}:root .mgn-b-70[data-v-ea630669]{margin-bottom:70px}:root .mgn-lr-70[data-v-ea630669]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-ea630669]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-ea630669]{padding:80px}:root .pad-l-80[data-v-ea630669]{padding-left:80px}:root .pad-r-80[data-v-ea630669]{padding-right:80px}:root .pad-t-80[data-v-ea630669]{padding-top:80px}:root .pad-b-80[data-v-ea630669]{padding-bottom:80px}:root .pad-lr-80[data-v-ea630669]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-ea630669]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-ea630669]{margin:80px}:root .mgn-l-80[data-v-ea630669]{margin-left:80px}:root .mgn-r-80[data-v-ea630669]{margin-right:80px}:root .mgn-t-80[data-v-ea630669]{margin-top:80px}:root .mgn-b-80[data-v-ea630669]{margin-bottom:80px}:root .mgn-lr-80[data-v-ea630669]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-ea630669]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-ea630669]{padding:90px}:root .pad-l-90[data-v-ea630669]{padding-left:90px}:root .pad-r-90[data-v-ea630669]{padding-right:90px}:root .pad-t-90[data-v-ea630669]{padding-top:90px}:root .pad-b-90[data-v-ea630669]{padding-bottom:90px}:root .pad-lr-90[data-v-ea630669]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-ea630669]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-ea630669]{margin:90px}:root .mgn-l-90[data-v-ea630669]{margin-left:90px}:root .mgn-r-90[data-v-ea630669]{margin-right:90px}:root .mgn-t-90[data-v-ea630669]{margin-top:90px}:root .mgn-b-90[data-v-ea630669]{margin-bottom:90px}:root .mgn-lr-90[data-v-ea630669]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-ea630669]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-ea630669]{padding:100px}:root .pad-l-100[data-v-ea630669]{padding-left:100px}:root .pad-r-100[data-v-ea630669]{padding-right:100px}:root .pad-t-100[data-v-ea630669]{padding-top:100px}:root .pad-b-100[data-v-ea630669]{padding-bottom:100px}:root .pad-lr-100[data-v-ea630669]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-ea630669]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-ea630669]{margin:100px}:root .mgn-l-100[data-v-ea630669]{margin-left:100px}:root .mgn-r-100[data-v-ea630669]{margin-right:100px}:root .mgn-t-100[data-v-ea630669]{margin-top:100px}:root .mgn-b-100[data-v-ea630669]{margin-bottom:100px}:root .mgn-lr-100[data-v-ea630669]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-ea630669]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-ea630669]{padding:120px}:root .pad-l-120[data-v-ea630669]{padding-left:120px}:root .pad-r-120[data-v-ea630669]{padding-right:120px}:root .pad-t-120[data-v-ea630669]{padding-top:120px}:root .pad-b-120[data-v-ea630669]{padding-bottom:120px}:root .pad-lr-120[data-v-ea630669]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-ea630669]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-ea630669]{margin:120px}:root .mgn-l-120[data-v-ea630669]{margin-left:120px}:root .mgn-r-120[data-v-ea630669]{margin-right:120px}:root .mgn-t-120[data-v-ea630669]{margin-top:120px}:root .mgn-b-120[data-v-ea630669]{margin-bottom:120px}:root .mgn-lr-120[data-v-ea630669]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-ea630669]{margin-top:120px;margin-bottom:120px}[data-v-ea630669]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-ea630669]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-ea630669]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-ea630669]{width:100%}.v-app[data-v-ea630669]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-ea630669]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-ea630669]{margin-bottom:10px}.devise-container input[type=email][data-v-ea630669],.devise-container input[type=password][data-v-ea630669],.devise-container input[type=submit][data-v-ea630669]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-ea630669]{cursor:pointer}.devise-container .actions input[data-v-ea630669]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-ea630669],a[data-v-ea630669]:hover,a[data-v-ea630669]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-ea630669]:hover{color:#2d8e54;text-decoration:underline}a[data-v-ea630669]:focus{color:#164057}h1[data-v-ea630669],h2[data-v-ea630669],h3[data-v-ea630669],h4[data-v-ea630669],h5[data-v-ea630669],h6[data-v-ea630669]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-ea630669],.heading-2[data-v-ea630669],.heading-3[data-v-ea630669],.heading-4[data-v-ea630669],.heading-5[data-v-ea630669],.heading-6[data-v-ea630669]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-ea630669]{font-size:2.5rem}.heading-2[data-v-ea630669]{font-size:2rem}.heading-3[data-v-ea630669]{font-size:1.75rem}.heading-4[data-v-ea630669]{font-size:1.5rem}.heading-5[data-v-ea630669]{font-size:1.25rem}.heading-6[data-v-ea630669]{font-size:1rem}.error_text[data-v-ea630669]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-ea630669]{width:100%;min-height:50px}nav[data-v-ea630669]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-ea630669],.nav-right[data-v-ea630669]{display:flex;flex-direction:row}.nav-link[data-v-ea630669]{font-size:18px}.nav-loggedout[data-v-ea630669]{color:#000}.nav-loggedin[data-v-ea630669]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-ea630669]{color:#fff}.nav-loggedin a[data-v-ea630669]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-ea630669]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-ea630669]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-ea630669]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-ea630669]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-ea630669]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-ea630669]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-ea630669]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-ea630669]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-ea630669]{gap:5%}}button[data-v-ea630669]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-ea630669],.cancel_button[data-v-ea630669]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-ea630669]{background-color:#ccc}.action_button[data-v-ea630669]:disabled,.cancel_button[data-v-ea630669]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-ea630669]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-ea630669]{width:fit-content}.button__empty[data-v-ea630669]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-ea630669]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-ea630669]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-ea630669]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-ea630669]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-ea630669]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-ea630669]{background-color:#eef5fa}.btn-pricing[data-v-ea630669]{font-size:22px;border:none}.simple-table[data-v-ea630669]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-ea630669],.simple-table td[data-v-ea630669]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-ea630669]{padding:5px}.date-cell[data-v-ea630669]{white-space:nowrap}.number-cell[data-v-ea630669]{text-align:right}.negative-cell[data-v-ea630669]{color:#f94144}.net-worth-row[data-v-ea630669]{background-color:#f5dc98}.bold-cell[data-v-ea630669]{font-weight:700}.warn-text[data-v-ea630669]{color:#fb991c}.error-text[data-v-ea630669]{color:#f94144}.form__panel[data-v-ea630669]{display:block}.form__row[data-v-ea630669]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-ea630669]{display:flex}.form__header[data-v-ea630669]{width:26%}.form__input[data-v-ea630669]{width:100%}.form__input input[data-v-ea630669]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-ea630669]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-ea630669]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-ea630669]{width:100%}.form__input .dp__main input[data-v-ea630669]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-ea630669],.form__input select[data-v-ea630669],.form__input .dp__main[data-v-ea630669]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-ea630669],.form__input select[data-v-ea630669],.form__input .dp__main[data-v-ea630669]{width:50%}}.form__input input[data-v-ea630669]:hover,.form__input select[data-v-ea630669]:hover,.form__input textarea[data-v-ea630669]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-ea630669]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-ea630669]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-ea630669]:focus{border-color:var(--color-input-focus)}.form__input[data-v-ea630669]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-ea630669]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-ea630669]{display:flex;gap:10px}.form__input--mandatory[data-v-ea630669]{color:#f94144}.form__input--mandatory__one-of-two[data-v-ea630669]{color:#f94144;vertical-align:super}.form__section[data-v-ea630669]{padding:30px 10px}.disabled-field[data-v-ea630669]{color:#aaa}.select-wrapper[data-v-ea630669]{position:relative}.select-wrapper[data-v-ea630669]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-ea630669]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-ea630669]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-ea630669]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-ea630669]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-ea630669],.sysadmin-page-header h1[data-v-ea630669],.sysadmin-page-header .sysadmin-page-header__title[data-v-ea630669],.page-header h1[data-v-ea630669],.page-header .page-header__title[data-v-ea630669]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-ea630669]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-ea630669]{margin-bottom:18px}.page-header h1[data-v-ea630669],.page-header .page-header__title[data-v-ea630669]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-ea630669]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-ea630669]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-ea630669]{margin-bottom:18px}.sysadmin-page-header h1[data-v-ea630669],.sysadmin-page-header .sysadmin-page-header__title[data-v-ea630669]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-ea630669]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-ea630669]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-ea630669]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-ea630669]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-ea630669]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-ea630669]{font-size:14px}.admin-card[data-v-ea630669]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-ea630669]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-ea630669]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-ea630669]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-ea630669]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-ea630669]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-ea630669]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-ea630669]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-ea630669]{margin-top:18px}.deploy-page .deploy-list[data-v-ea630669]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-ea630669]{margin:6px 0}.admin-form-card[data-v-ea630669]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-ea630669]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-ea630669]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-ea630669]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-ea630669]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-ea630669]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-ea630669]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-ea630669]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-ea630669]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-ea630669],.admin-form-container .admin-form-group select[data-v-ea630669]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-ea630669]:disabled,.admin-form-container .admin-form-group select[data-v-ea630669]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-ea630669]:focus,.admin-form-container .admin-form-group select[data-v-ea630669]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-ea630669]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-ea630669]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-ea630669]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-ea630669]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-ea630669]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-ea630669]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-ea630669]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-ea630669]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-ea630669]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-ea630669]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-ea630669]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-ea630669]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-ea630669]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-ea630669]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-ea630669]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-ea630669]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-ea630669]{background-color:#177100;color:#fff}.admin-badge.id[data-v-ea630669],.admin-badge.external-uuid[data-v-ea630669]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-ea630669]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-ea630669]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-ea630669]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-ea630669]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-ea630669]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-ea630669]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-ea630669]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-ea630669]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-ea630669]{font-size:14px}.admin-detail-item[data-v-ea630669]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-ea630669]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-ea630669]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-ea630669]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-ea630669]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-ea630669]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-ea630669]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-ea630669]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-ea630669]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-ea630669]:hover{color:#2c5444}.admin-filter-select[data-v-ea630669]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-ea630669]{min-width:0;width:100%}.admin-filter-select select[data-v-ea630669]:focus{border-color:#2c5444}.admin-header-section[data-v-ea630669]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-ea630669]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-ea630669]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-ea630669],.sys-panel .top-row[data-v-ea630669]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-ea630669],.admin-header-section .top-row .sysadmin-page-header[data-v-ea630669],.sys-panel .top-row .page-header[data-v-ea630669],.sys-panel .top-row .sysadmin-page-header[data-v-ea630669]{width:100%}.admin-header-section .top-row .header-actions[data-v-ea630669],.admin-header-section .top-row .action-buttons[data-v-ea630669],.sys-panel .top-row .header-actions[data-v-ea630669],.sys-panel .top-row .action-buttons[data-v-ea630669]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-ea630669],.sys-panel .top-row>.admin-add-btn[data-v-ea630669],.sys-panel .top-row>.action-button[data-v-ea630669]{width:100%}}.admin-filters-row[data-v-ea630669]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-ea630669]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-ea630669]{font-size:14px}.admin-add-btn[data-v-ea630669]:hover{background-color:#1a3329}.table-containers[data-v-ea630669]{display:flex;gap:20px}.table-containers .table-container[data-v-ea630669]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-ea630669]{font-weight:700}.table-containers .table-value[data-v-ea630669]{font-size:1.2em}.sysadmin-button-bar[data-v-ea630669]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-ea630669]{margin:20px 0}.swal-password-form .form-group[data-v-ea630669]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-ea630669]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-ea630669]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-ea630669]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-ea630669]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-ea630669]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-ea630669]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.panel[data-v-ea630669]{border:1px solid rgba(0,0,0,.12);border-radius:10px;background:#fff;padding:18px}.panel-header[data-v-ea630669]{display:flex;align-items:center;justify-content:flex-start;margin-bottom:14px;text-align:left;width:100%}.panel-title[data-v-ea630669]{display:inline-flex;align-items:center;justify-content:flex-start;gap:10px;font-size:18px;font-weight:700;color:#2c5444;text-align:left;width:100%;margin-left:0!important;margin-right:auto!important;align-self:flex-start}.panel-title__icon[data-v-ea630669]{font-size:16px;color:#2c5444}.empty-state[data-v-ea630669]{background-color:#f8f9fa;border-radius:8px;padding:30px;text-align:center;color:#666}.training-list[data-v-ea630669]{display:flex;flex-direction:column;gap:24px}.training-pagination[data-v-ea630669]{margin-top:16px;display:flex;justify-content:center}.category-section[data-v-ea630669]{margin-bottom:16px}.category-section .category-header[data-v-ea630669]{margin-bottom:12px}.category-section .category-header h3[data-v-ea630669]{display:inline-block;font-size:18px;font-weight:600;color:#2c5444;padding:6px 12px;border-radius:12px;border:1px solid rgba(0,0,0,.06)}.training-item[data-v-ea630669]{display:flex;align-items:center;background-color:#f8f9fa;border-radius:8px;padding:16px 20px;box-shadow:0 2px 4px #0000000d}.training-item[data-v-ea630669]:hover{background-color:#f1f3f5}.training-item .training-info[data-v-ea630669]{flex:1}.training-item .training-info .training-title[data-v-ea630669]{font-size:18px;font-weight:500;color:#333}.training-item .training-info .training-title a[data-v-ea630669]{color:#2c5444;text-decoration:none}.training-item .training-info .training-title a[data-v-ea630669]:hover{text-decoration:underline}.training-item .training-info .training-user-name[data-v-ea630669]{margin-top:4px;font-size:13px;font-weight:600;color:#6b7280;display:inline-flex;align-items:center;gap:6px}.training-item .training-dates[data-v-ea630669]{font-size:14px;font-weight:500;margin-right:16px}.training-item .training-dates.expiry-normal[data-v-ea630669]{color:#000}.training-item .training-dates.expiry-warning[data-v-ea630669]{color:#fb991c}.training-item .training-dates.expiry-overdue[data-v-ea630669]{color:#f94144}.training-item .training-actions[data-v-ea630669]{display:flex;align-items:center;gap:8px;margin-left:auto;margin-right:16px}.training-item .training-actions button[data-v-ea630669]{padding:8px 16px;border:1px solid #2C5444;border-radius:4px;background-color:#fff;color:#2c5444;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.training-item .training-actions button[data-v-ea630669]:hover{background-color:#2c5444;color:#fff}.training-item .training-actions button[data-v-ea630669]:active{transform:scale(.98)}.training-item .training-actions .certificate-button[data-v-ea630669]{border-color:#2c5444;color:#2c5444}.training-item .training-actions .certificate-button[data-v-ea630669]:hover{background-color:#2c5444;color:#fff}.training-item .training-actions .certificate-button.is-expired[data-v-ea630669]{border-color:#b3b3b3;color:#b3b3b3}.training-item .training-actions .certificate-button.is-expired[data-v-ea630669]:hover{background-color:#fff;color:#b3b3b3}.training-item .training-actions .completion-record-button[data-v-ea630669]{border-color:#2c5444;color:#2c5444}.training-item .training-actions .completion-record-button[data-v-ea630669]:hover{background-color:#2c5444;color:#fff}.training-item .training-actions .completed-document-button[data-v-ea630669]{border-color:#2c5444;color:#2c5444}.training-item .training-actions .completed-document-button[data-v-ea630669]:hover{background-color:#2c5444;color:#fff}.training-item .training-status[data-v-ea630669]{margin-left:0;color:#57ca85;display:flex;align-items:center;font-size:22px}@media(max-width:560px){.panel[data-v-ea630669]{padding:10px}.category-section[data-v-ea630669]{padding-left:0;padding-right:0}.category-section .category-header h3[data-v-ea630669]{padding:6px 8px}.training-item[data-v-ea630669]{padding:12px 10px}.training-item .training-dates[data-v-ea630669]{margin-right:6px}.training-item .training-actions[data-v-ea630669]{gap:6px;margin-right:6px}.training-item .training-actions button[data-v-ea630669]{padding:4px 8px;font-size:13px}}.admin-dashboard-table-card[data-v-d3c20d8a]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-d3c20d8a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-d3c20d8a]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-d3c20d8a]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-d3c20d8a]{padding:0}:root .pad-l-0[data-v-d3c20d8a]{padding-left:0}:root .pad-r-0[data-v-d3c20d8a]{padding-right:0}:root .pad-t-0[data-v-d3c20d8a]{padding-top:0}:root .pad-b-0[data-v-d3c20d8a]{padding-bottom:0}:root .pad-lr-0[data-v-d3c20d8a]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-d3c20d8a]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-d3c20d8a]{margin:0}:root .mgn-l-0[data-v-d3c20d8a]{margin-left:0}:root .mgn-r-0[data-v-d3c20d8a]{margin-right:0}:root .mgn-t-0[data-v-d3c20d8a]{margin-top:0}:root .mgn-b-0[data-v-d3c20d8a]{margin-bottom:0}:root .mgn-lr-0[data-v-d3c20d8a]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-d3c20d8a]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-d3c20d8a]{padding:2px}:root .pad-l-2[data-v-d3c20d8a]{padding-left:2px}:root .pad-r-2[data-v-d3c20d8a]{padding-right:2px}:root .pad-t-2[data-v-d3c20d8a]{padding-top:2px}:root .pad-b-2[data-v-d3c20d8a]{padding-bottom:2px}:root .pad-lr-2[data-v-d3c20d8a]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-d3c20d8a]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-d3c20d8a]{margin:2px}:root .mgn-l-2[data-v-d3c20d8a]{margin-left:2px}:root .mgn-r-2[data-v-d3c20d8a]{margin-right:2px}:root .mgn-t-2[data-v-d3c20d8a]{margin-top:2px}:root .mgn-b-2[data-v-d3c20d8a]{margin-bottom:2px}:root .mgn-lr-2[data-v-d3c20d8a]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-d3c20d8a]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-d3c20d8a]{padding:3px}:root .pad-l-3[data-v-d3c20d8a]{padding-left:3px}:root .pad-r-3[data-v-d3c20d8a]{padding-right:3px}:root .pad-t-3[data-v-d3c20d8a]{padding-top:3px}:root .pad-b-3[data-v-d3c20d8a]{padding-bottom:3px}:root .pad-lr-3[data-v-d3c20d8a]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-d3c20d8a]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-d3c20d8a]{margin:3px}:root .mgn-l-3[data-v-d3c20d8a]{margin-left:3px}:root .mgn-r-3[data-v-d3c20d8a]{margin-right:3px}:root .mgn-t-3[data-v-d3c20d8a]{margin-top:3px}:root .mgn-b-3[data-v-d3c20d8a]{margin-bottom:3px}:root .mgn-lr-3[data-v-d3c20d8a]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-d3c20d8a]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-d3c20d8a]{padding:4px}:root .pad-l-4[data-v-d3c20d8a]{padding-left:4px}:root .pad-r-4[data-v-d3c20d8a]{padding-right:4px}:root .pad-t-4[data-v-d3c20d8a]{padding-top:4px}:root .pad-b-4[data-v-d3c20d8a]{padding-bottom:4px}:root .pad-lr-4[data-v-d3c20d8a]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-d3c20d8a]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-d3c20d8a]{margin:4px}:root .mgn-l-4[data-v-d3c20d8a]{margin-left:4px}:root .mgn-r-4[data-v-d3c20d8a]{margin-right:4px}:root .mgn-t-4[data-v-d3c20d8a]{margin-top:4px}:root .mgn-b-4[data-v-d3c20d8a]{margin-bottom:4px}:root .mgn-lr-4[data-v-d3c20d8a]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-d3c20d8a]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-d3c20d8a]{padding:5px}:root .pad-l-5[data-v-d3c20d8a]{padding-left:5px}:root .pad-r-5[data-v-d3c20d8a]{padding-right:5px}:root .pad-t-5[data-v-d3c20d8a]{padding-top:5px}:root .pad-b-5[data-v-d3c20d8a]{padding-bottom:5px}:root .pad-lr-5[data-v-d3c20d8a]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-d3c20d8a]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-d3c20d8a]{margin:5px}:root .mgn-l-5[data-v-d3c20d8a]{margin-left:5px}:root .mgn-r-5[data-v-d3c20d8a]{margin-right:5px}:root .mgn-t-5[data-v-d3c20d8a]{margin-top:5px}:root .mgn-b-5[data-v-d3c20d8a]{margin-bottom:5px}:root .mgn-lr-5[data-v-d3c20d8a]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-d3c20d8a]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-d3c20d8a]{padding:6px}:root .pad-l-6[data-v-d3c20d8a]{padding-left:6px}:root .pad-r-6[data-v-d3c20d8a]{padding-right:6px}:root .pad-t-6[data-v-d3c20d8a]{padding-top:6px}:root .pad-b-6[data-v-d3c20d8a]{padding-bottom:6px}:root .pad-lr-6[data-v-d3c20d8a]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-d3c20d8a]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-d3c20d8a]{margin:6px}:root .mgn-l-6[data-v-d3c20d8a]{margin-left:6px}:root .mgn-r-6[data-v-d3c20d8a]{margin-right:6px}:root .mgn-t-6[data-v-d3c20d8a]{margin-top:6px}:root .mgn-b-6[data-v-d3c20d8a]{margin-bottom:6px}:root .mgn-lr-6[data-v-d3c20d8a]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-d3c20d8a]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-d3c20d8a]{padding:8px}:root .pad-l-8[data-v-d3c20d8a]{padding-left:8px}:root .pad-r-8[data-v-d3c20d8a]{padding-right:8px}:root .pad-t-8[data-v-d3c20d8a]{padding-top:8px}:root .pad-b-8[data-v-d3c20d8a]{padding-bottom:8px}:root .pad-lr-8[data-v-d3c20d8a]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-d3c20d8a]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-d3c20d8a]{margin:8px}:root .mgn-l-8[data-v-d3c20d8a]{margin-left:8px}:root .mgn-r-8[data-v-d3c20d8a]{margin-right:8px}:root .mgn-t-8[data-v-d3c20d8a]{margin-top:8px}:root .mgn-b-8[data-v-d3c20d8a]{margin-bottom:8px}:root .mgn-lr-8[data-v-d3c20d8a]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-d3c20d8a]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-d3c20d8a]{padding:9px}:root .pad-l-9[data-v-d3c20d8a]{padding-left:9px}:root .pad-r-9[data-v-d3c20d8a]{padding-right:9px}:root .pad-t-9[data-v-d3c20d8a]{padding-top:9px}:root .pad-b-9[data-v-d3c20d8a]{padding-bottom:9px}:root .pad-lr-9[data-v-d3c20d8a]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-d3c20d8a]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-d3c20d8a]{margin:9px}:root .mgn-l-9[data-v-d3c20d8a]{margin-left:9px}:root .mgn-r-9[data-v-d3c20d8a]{margin-right:9px}:root .mgn-t-9[data-v-d3c20d8a]{margin-top:9px}:root .mgn-b-9[data-v-d3c20d8a]{margin-bottom:9px}:root .mgn-lr-9[data-v-d3c20d8a]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-d3c20d8a]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-d3c20d8a]{padding:10px}:root .pad-l-10[data-v-d3c20d8a]{padding-left:10px}:root .pad-r-10[data-v-d3c20d8a]{padding-right:10px}:root .pad-t-10[data-v-d3c20d8a]{padding-top:10px}:root .pad-b-10[data-v-d3c20d8a]{padding-bottom:10px}:root .pad-lr-10[data-v-d3c20d8a]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-d3c20d8a]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-d3c20d8a]{margin:10px}:root .mgn-l-10[data-v-d3c20d8a]{margin-left:10px}:root .mgn-r-10[data-v-d3c20d8a]{margin-right:10px}:root .mgn-t-10[data-v-d3c20d8a]{margin-top:10px}:root .mgn-b-10[data-v-d3c20d8a]{margin-bottom:10px}:root .mgn-lr-10[data-v-d3c20d8a]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-d3c20d8a]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-d3c20d8a]{padding:12px}:root .pad-l-12[data-v-d3c20d8a]{padding-left:12px}:root .pad-r-12[data-v-d3c20d8a]{padding-right:12px}:root .pad-t-12[data-v-d3c20d8a]{padding-top:12px}:root .pad-b-12[data-v-d3c20d8a]{padding-bottom:12px}:root .pad-lr-12[data-v-d3c20d8a]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-d3c20d8a]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-d3c20d8a]{margin:12px}:root .mgn-l-12[data-v-d3c20d8a]{margin-left:12px}:root .mgn-r-12[data-v-d3c20d8a]{margin-right:12px}:root .mgn-t-12[data-v-d3c20d8a]{margin-top:12px}:root .mgn-b-12[data-v-d3c20d8a]{margin-bottom:12px}:root .mgn-lr-12[data-v-d3c20d8a]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-d3c20d8a]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-d3c20d8a]{padding:15px}:root .pad-l-15[data-v-d3c20d8a]{padding-left:15px}:root .pad-r-15[data-v-d3c20d8a]{padding-right:15px}:root .pad-t-15[data-v-d3c20d8a]{padding-top:15px}:root .pad-b-15[data-v-d3c20d8a]{padding-bottom:15px}:root .pad-lr-15[data-v-d3c20d8a]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-d3c20d8a]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-d3c20d8a]{margin:15px}:root .mgn-l-15[data-v-d3c20d8a]{margin-left:15px}:root .mgn-r-15[data-v-d3c20d8a]{margin-right:15px}:root .mgn-t-15[data-v-d3c20d8a]{margin-top:15px}:root .mgn-b-15[data-v-d3c20d8a]{margin-bottom:15px}:root .mgn-lr-15[data-v-d3c20d8a]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-d3c20d8a]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-d3c20d8a]{padding:20px}:root .pad-l-20[data-v-d3c20d8a]{padding-left:20px}:root .pad-r-20[data-v-d3c20d8a]{padding-right:20px}:root .pad-t-20[data-v-d3c20d8a]{padding-top:20px}:root .pad-b-20[data-v-d3c20d8a]{padding-bottom:20px}:root .pad-lr-20[data-v-d3c20d8a]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-d3c20d8a]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-d3c20d8a]{margin:20px}:root .mgn-l-20[data-v-d3c20d8a]{margin-left:20px}:root .mgn-r-20[data-v-d3c20d8a]{margin-right:20px}:root .mgn-t-20[data-v-d3c20d8a]{margin-top:20px}:root .mgn-b-20[data-v-d3c20d8a]{margin-bottom:20px}:root .mgn-lr-20[data-v-d3c20d8a]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-d3c20d8a]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-d3c20d8a]{padding:24px}:root .pad-l-24[data-v-d3c20d8a]{padding-left:24px}:root .pad-r-24[data-v-d3c20d8a]{padding-right:24px}:root .pad-t-24[data-v-d3c20d8a]{padding-top:24px}:root .pad-b-24[data-v-d3c20d8a]{padding-bottom:24px}:root .pad-lr-24[data-v-d3c20d8a]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-d3c20d8a]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-d3c20d8a]{margin:24px}:root .mgn-l-24[data-v-d3c20d8a]{margin-left:24px}:root .mgn-r-24[data-v-d3c20d8a]{margin-right:24px}:root .mgn-t-24[data-v-d3c20d8a]{margin-top:24px}:root .mgn-b-24[data-v-d3c20d8a]{margin-bottom:24px}:root .mgn-lr-24[data-v-d3c20d8a]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-d3c20d8a]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-d3c20d8a]{padding:25px}:root .pad-l-25[data-v-d3c20d8a]{padding-left:25px}:root .pad-r-25[data-v-d3c20d8a]{padding-right:25px}:root .pad-t-25[data-v-d3c20d8a]{padding-top:25px}:root .pad-b-25[data-v-d3c20d8a]{padding-bottom:25px}:root .pad-lr-25[data-v-d3c20d8a]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-d3c20d8a]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-d3c20d8a]{margin:25px}:root .mgn-l-25[data-v-d3c20d8a]{margin-left:25px}:root .mgn-r-25[data-v-d3c20d8a]{margin-right:25px}:root .mgn-t-25[data-v-d3c20d8a]{margin-top:25px}:root .mgn-b-25[data-v-d3c20d8a]{margin-bottom:25px}:root .mgn-lr-25[data-v-d3c20d8a]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-d3c20d8a]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-d3c20d8a]{padding:30px}:root .pad-l-30[data-v-d3c20d8a]{padding-left:30px}:root .pad-r-30[data-v-d3c20d8a]{padding-right:30px}:root .pad-t-30[data-v-d3c20d8a]{padding-top:30px}:root .pad-b-30[data-v-d3c20d8a]{padding-bottom:30px}:root .pad-lr-30[data-v-d3c20d8a]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-d3c20d8a]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-d3c20d8a]{margin:30px}:root .mgn-l-30[data-v-d3c20d8a]{margin-left:30px}:root .mgn-r-30[data-v-d3c20d8a]{margin-right:30px}:root .mgn-t-30[data-v-d3c20d8a]{margin-top:30px}:root .mgn-b-30[data-v-d3c20d8a]{margin-bottom:30px}:root .mgn-lr-30[data-v-d3c20d8a]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-d3c20d8a]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-d3c20d8a]{padding:40px}:root .pad-l-40[data-v-d3c20d8a]{padding-left:40px}:root .pad-r-40[data-v-d3c20d8a]{padding-right:40px}:root .pad-t-40[data-v-d3c20d8a]{padding-top:40px}:root .pad-b-40[data-v-d3c20d8a]{padding-bottom:40px}:root .pad-lr-40[data-v-d3c20d8a]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-d3c20d8a]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-d3c20d8a]{margin:40px}:root .mgn-l-40[data-v-d3c20d8a]{margin-left:40px}:root .mgn-r-40[data-v-d3c20d8a]{margin-right:40px}:root .mgn-t-40[data-v-d3c20d8a]{margin-top:40px}:root .mgn-b-40[data-v-d3c20d8a]{margin-bottom:40px}:root .mgn-lr-40[data-v-d3c20d8a]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-d3c20d8a]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-d3c20d8a]{padding:50px}:root .pad-l-50[data-v-d3c20d8a]{padding-left:50px}:root .pad-r-50[data-v-d3c20d8a]{padding-right:50px}:root .pad-t-50[data-v-d3c20d8a]{padding-top:50px}:root .pad-b-50[data-v-d3c20d8a]{padding-bottom:50px}:root .pad-lr-50[data-v-d3c20d8a]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-d3c20d8a]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-d3c20d8a]{margin:50px}:root .mgn-l-50[data-v-d3c20d8a]{margin-left:50px}:root .mgn-r-50[data-v-d3c20d8a]{margin-right:50px}:root .mgn-t-50[data-v-d3c20d8a]{margin-top:50px}:root .mgn-b-50[data-v-d3c20d8a]{margin-bottom:50px}:root .mgn-lr-50[data-v-d3c20d8a]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-d3c20d8a]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-d3c20d8a]{padding:60px}:root .pad-l-60[data-v-d3c20d8a]{padding-left:60px}:root .pad-r-60[data-v-d3c20d8a]{padding-right:60px}:root .pad-t-60[data-v-d3c20d8a]{padding-top:60px}:root .pad-b-60[data-v-d3c20d8a]{padding-bottom:60px}:root .pad-lr-60[data-v-d3c20d8a]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-d3c20d8a]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-d3c20d8a]{margin:60px}:root .mgn-l-60[data-v-d3c20d8a]{margin-left:60px}:root .mgn-r-60[data-v-d3c20d8a]{margin-right:60px}:root .mgn-t-60[data-v-d3c20d8a]{margin-top:60px}:root .mgn-b-60[data-v-d3c20d8a]{margin-bottom:60px}:root .mgn-lr-60[data-v-d3c20d8a]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-d3c20d8a]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-d3c20d8a]{padding:70px}:root .pad-l-70[data-v-d3c20d8a]{padding-left:70px}:root .pad-r-70[data-v-d3c20d8a]{padding-right:70px}:root .pad-t-70[data-v-d3c20d8a]{padding-top:70px}:root .pad-b-70[data-v-d3c20d8a]{padding-bottom:70px}:root .pad-lr-70[data-v-d3c20d8a]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-d3c20d8a]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-d3c20d8a]{margin:70px}:root .mgn-l-70[data-v-d3c20d8a]{margin-left:70px}:root .mgn-r-70[data-v-d3c20d8a]{margin-right:70px}:root .mgn-t-70[data-v-d3c20d8a]{margin-top:70px}:root .mgn-b-70[data-v-d3c20d8a]{margin-bottom:70px}:root .mgn-lr-70[data-v-d3c20d8a]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-d3c20d8a]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-d3c20d8a]{padding:80px}:root .pad-l-80[data-v-d3c20d8a]{padding-left:80px}:root .pad-r-80[data-v-d3c20d8a]{padding-right:80px}:root .pad-t-80[data-v-d3c20d8a]{padding-top:80px}:root .pad-b-80[data-v-d3c20d8a]{padding-bottom:80px}:root .pad-lr-80[data-v-d3c20d8a]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-d3c20d8a]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-d3c20d8a]{margin:80px}:root .mgn-l-80[data-v-d3c20d8a]{margin-left:80px}:root .mgn-r-80[data-v-d3c20d8a]{margin-right:80px}:root .mgn-t-80[data-v-d3c20d8a]{margin-top:80px}:root .mgn-b-80[data-v-d3c20d8a]{margin-bottom:80px}:root .mgn-lr-80[data-v-d3c20d8a]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-d3c20d8a]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-d3c20d8a]{padding:90px}:root .pad-l-90[data-v-d3c20d8a]{padding-left:90px}:root .pad-r-90[data-v-d3c20d8a]{padding-right:90px}:root .pad-t-90[data-v-d3c20d8a]{padding-top:90px}:root .pad-b-90[data-v-d3c20d8a]{padding-bottom:90px}:root .pad-lr-90[data-v-d3c20d8a]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-d3c20d8a]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-d3c20d8a]{margin:90px}:root .mgn-l-90[data-v-d3c20d8a]{margin-left:90px}:root .mgn-r-90[data-v-d3c20d8a]{margin-right:90px}:root .mgn-t-90[data-v-d3c20d8a]{margin-top:90px}:root .mgn-b-90[data-v-d3c20d8a]{margin-bottom:90px}:root .mgn-lr-90[data-v-d3c20d8a]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-d3c20d8a]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-d3c20d8a]{padding:100px}:root .pad-l-100[data-v-d3c20d8a]{padding-left:100px}:root .pad-r-100[data-v-d3c20d8a]{padding-right:100px}:root .pad-t-100[data-v-d3c20d8a]{padding-top:100px}:root .pad-b-100[data-v-d3c20d8a]{padding-bottom:100px}:root .pad-lr-100[data-v-d3c20d8a]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-d3c20d8a]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-d3c20d8a]{margin:100px}:root .mgn-l-100[data-v-d3c20d8a]{margin-left:100px}:root .mgn-r-100[data-v-d3c20d8a]{margin-right:100px}:root .mgn-t-100[data-v-d3c20d8a]{margin-top:100px}:root .mgn-b-100[data-v-d3c20d8a]{margin-bottom:100px}:root .mgn-lr-100[data-v-d3c20d8a]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-d3c20d8a]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-d3c20d8a]{padding:120px}:root .pad-l-120[data-v-d3c20d8a]{padding-left:120px}:root .pad-r-120[data-v-d3c20d8a]{padding-right:120px}:root .pad-t-120[data-v-d3c20d8a]{padding-top:120px}:root .pad-b-120[data-v-d3c20d8a]{padding-bottom:120px}:root .pad-lr-120[data-v-d3c20d8a]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-d3c20d8a]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-d3c20d8a]{margin:120px}:root .mgn-l-120[data-v-d3c20d8a]{margin-left:120px}:root .mgn-r-120[data-v-d3c20d8a]{margin-right:120px}:root .mgn-t-120[data-v-d3c20d8a]{margin-top:120px}:root .mgn-b-120[data-v-d3c20d8a]{margin-bottom:120px}:root .mgn-lr-120[data-v-d3c20d8a]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-d3c20d8a]{margin-top:120px;margin-bottom:120px}[data-v-d3c20d8a]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-d3c20d8a]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-d3c20d8a]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-d3c20d8a]{width:100%}.v-app[data-v-d3c20d8a]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-d3c20d8a]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-d3c20d8a]{margin-bottom:10px}.devise-container input[type=email][data-v-d3c20d8a],.devise-container input[type=password][data-v-d3c20d8a],.devise-container input[type=submit][data-v-d3c20d8a]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-d3c20d8a]{cursor:pointer}.devise-container .actions input[data-v-d3c20d8a]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-d3c20d8a],a[data-v-d3c20d8a]:hover,a[data-v-d3c20d8a]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-d3c20d8a]:hover{color:#2d8e54;text-decoration:underline}a[data-v-d3c20d8a]:focus{color:#164057}h1[data-v-d3c20d8a],h2[data-v-d3c20d8a],h3[data-v-d3c20d8a],h4[data-v-d3c20d8a],h5[data-v-d3c20d8a],h6[data-v-d3c20d8a]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-d3c20d8a],.heading-2[data-v-d3c20d8a],.heading-3[data-v-d3c20d8a],.heading-4[data-v-d3c20d8a],.heading-5[data-v-d3c20d8a],.heading-6[data-v-d3c20d8a]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-d3c20d8a]{font-size:2.5rem}.heading-2[data-v-d3c20d8a]{font-size:2rem}.heading-3[data-v-d3c20d8a]{font-size:1.75rem}.heading-4[data-v-d3c20d8a]{font-size:1.5rem}.heading-5[data-v-d3c20d8a]{font-size:1.25rem}.heading-6[data-v-d3c20d8a]{font-size:1rem}.error_text[data-v-d3c20d8a]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-d3c20d8a]{width:100%;min-height:50px}nav[data-v-d3c20d8a]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-d3c20d8a],.nav-right[data-v-d3c20d8a]{display:flex;flex-direction:row}.nav-link[data-v-d3c20d8a]{font-size:18px}.nav-loggedout[data-v-d3c20d8a]{color:#000}.nav-loggedin[data-v-d3c20d8a]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-d3c20d8a]{color:#fff}.nav-loggedin a[data-v-d3c20d8a]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-d3c20d8a]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-d3c20d8a]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-d3c20d8a]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-d3c20d8a]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-d3c20d8a]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-d3c20d8a]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-d3c20d8a]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-d3c20d8a]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-d3c20d8a]{gap:5%}}button[data-v-d3c20d8a]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-d3c20d8a],.cancel_button[data-v-d3c20d8a]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-d3c20d8a]{background-color:#ccc}.action_button[data-v-d3c20d8a]:disabled,.cancel_button[data-v-d3c20d8a]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-d3c20d8a]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-d3c20d8a]{width:fit-content}.button__empty[data-v-d3c20d8a]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-d3c20d8a]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-d3c20d8a]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-d3c20d8a]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-d3c20d8a]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-d3c20d8a]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-d3c20d8a]{background-color:#eef5fa}.btn-pricing[data-v-d3c20d8a]{font-size:22px;border:none}.simple-table[data-v-d3c20d8a]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-d3c20d8a],.simple-table td[data-v-d3c20d8a]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-d3c20d8a]{padding:5px}.date-cell[data-v-d3c20d8a]{white-space:nowrap}.number-cell[data-v-d3c20d8a]{text-align:right}.negative-cell[data-v-d3c20d8a]{color:#f94144}.net-worth-row[data-v-d3c20d8a]{background-color:#f5dc98}.bold-cell[data-v-d3c20d8a]{font-weight:700}.warn-text[data-v-d3c20d8a]{color:#fb991c}.error-text[data-v-d3c20d8a]{color:#f94144}.form__panel[data-v-d3c20d8a]{display:block}.form__row[data-v-d3c20d8a]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-d3c20d8a]{display:flex}.form__header[data-v-d3c20d8a]{width:26%}.form__input[data-v-d3c20d8a]{width:100%}.form__input input[data-v-d3c20d8a]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-d3c20d8a]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-d3c20d8a]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-d3c20d8a]{width:100%}.form__input .dp__main input[data-v-d3c20d8a]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-d3c20d8a],.form__input select[data-v-d3c20d8a],.form__input .dp__main[data-v-d3c20d8a]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-d3c20d8a],.form__input select[data-v-d3c20d8a],.form__input .dp__main[data-v-d3c20d8a]{width:50%}}.form__input input[data-v-d3c20d8a]:hover,.form__input select[data-v-d3c20d8a]:hover,.form__input textarea[data-v-d3c20d8a]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-d3c20d8a]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-d3c20d8a]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-d3c20d8a]:focus{border-color:var(--color-input-focus)}.form__input[data-v-d3c20d8a]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-d3c20d8a]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-d3c20d8a]{display:flex;gap:10px}.form__input--mandatory[data-v-d3c20d8a]{color:#f94144}.form__input--mandatory__one-of-two[data-v-d3c20d8a]{color:#f94144;vertical-align:super}.form__section[data-v-d3c20d8a]{padding:30px 10px}.disabled-field[data-v-d3c20d8a]{color:#aaa}.select-wrapper[data-v-d3c20d8a]{position:relative}.select-wrapper[data-v-d3c20d8a]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-d3c20d8a]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-d3c20d8a]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-d3c20d8a]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-d3c20d8a]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-d3c20d8a],.sysadmin-page-header h1[data-v-d3c20d8a],.sysadmin-page-header .sysadmin-page-header__title[data-v-d3c20d8a],.page-header h1[data-v-d3c20d8a],.page-header .page-header__title[data-v-d3c20d8a]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-d3c20d8a]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-d3c20d8a]{margin-bottom:18px}.page-header h1[data-v-d3c20d8a],.page-header .page-header__title[data-v-d3c20d8a]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-d3c20d8a]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-d3c20d8a]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-d3c20d8a]{margin-bottom:18px}.sysadmin-page-header h1[data-v-d3c20d8a],.sysadmin-page-header .sysadmin-page-header__title[data-v-d3c20d8a]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-d3c20d8a]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-d3c20d8a]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-d3c20d8a]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-d3c20d8a]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-d3c20d8a]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-d3c20d8a]{font-size:14px}.admin-card[data-v-d3c20d8a]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-d3c20d8a]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-d3c20d8a]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-d3c20d8a]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-d3c20d8a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-d3c20d8a]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-d3c20d8a]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-d3c20d8a]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-d3c20d8a]{margin-top:18px}.deploy-page .deploy-list[data-v-d3c20d8a]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-d3c20d8a]{margin:6px 0}.admin-form-card[data-v-d3c20d8a]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-d3c20d8a],.my-training .loading-indicator[data-v-d3c20d8a]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-d3c20d8a],.my-training .loading-error[data-v-d3c20d8a]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-d3c20d8a]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-d3c20d8a]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-d3c20d8a]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-d3c20d8a]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-d3c20d8a]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-d3c20d8a]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-d3c20d8a],.admin-form-container .admin-form-group select[data-v-d3c20d8a]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-d3c20d8a]:disabled,.admin-form-container .admin-form-group select[data-v-d3c20d8a]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-d3c20d8a]:focus,.admin-form-container .admin-form-group select[data-v-d3c20d8a]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-d3c20d8a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-d3c20d8a]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-d3c20d8a]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-d3c20d8a]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-d3c20d8a]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-d3c20d8a]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-d3c20d8a]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-d3c20d8a]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-d3c20d8a]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-d3c20d8a]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-d3c20d8a]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-d3c20d8a]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-d3c20d8a]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-d3c20d8a]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-d3c20d8a]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-d3c20d8a]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-d3c20d8a]{background-color:#177100;color:#fff}.admin-badge.id[data-v-d3c20d8a],.admin-badge.external-uuid[data-v-d3c20d8a]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-d3c20d8a]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-d3c20d8a]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-d3c20d8a]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-d3c20d8a]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-d3c20d8a]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-d3c20d8a]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-d3c20d8a]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-d3c20d8a]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-d3c20d8a]{font-size:14px}.admin-detail-item[data-v-d3c20d8a]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-d3c20d8a]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-d3c20d8a]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-d3c20d8a]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-d3c20d8a]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-d3c20d8a]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-d3c20d8a]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-d3c20d8a]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-d3c20d8a]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-d3c20d8a]:hover{color:#2c5444}.admin-filter-select[data-v-d3c20d8a]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-d3c20d8a]{min-width:0;width:100%}.admin-filter-select select[data-v-d3c20d8a]:focus{border-color:#2c5444}.admin-header-section[data-v-d3c20d8a]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-d3c20d8a]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-d3c20d8a]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-d3c20d8a],.sys-panel .top-row[data-v-d3c20d8a]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-d3c20d8a],.admin-header-section .top-row .sysadmin-page-header[data-v-d3c20d8a],.sys-panel .top-row .page-header[data-v-d3c20d8a],.sys-panel .top-row .sysadmin-page-header[data-v-d3c20d8a]{width:100%}.admin-header-section .top-row .header-actions[data-v-d3c20d8a],.admin-header-section .top-row .action-buttons[data-v-d3c20d8a],.sys-panel .top-row .header-actions[data-v-d3c20d8a],.sys-panel .top-row .action-buttons[data-v-d3c20d8a]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-d3c20d8a],.sys-panel .top-row>.admin-add-btn[data-v-d3c20d8a],.sys-panel .top-row>.action-button[data-v-d3c20d8a]{width:100%}}.admin-filters-row[data-v-d3c20d8a]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-d3c20d8a]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-d3c20d8a]{font-size:14px}.admin-add-btn[data-v-d3c20d8a]:hover{background-color:#1a3329}.table-containers[data-v-d3c20d8a]{display:flex;gap:20px}.table-containers .table-container[data-v-d3c20d8a]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-d3c20d8a]{font-weight:700}.table-containers .table-value[data-v-d3c20d8a]{font-size:1.2em}.sysadmin-button-bar[data-v-d3c20d8a]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-d3c20d8a]{margin:20px 0}.swal-password-form .form-group[data-v-d3c20d8a]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-d3c20d8a]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-d3c20d8a]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-d3c20d8a]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-d3c20d8a]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-d3c20d8a]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-d3c20d8a]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.my-training[data-v-d3c20d8a]{padding:20px 0}.my-training .panels[data-v-d3c20d8a]{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:900px){.my-training .panels[data-v-d3c20d8a]{grid-template-columns:1fr 1fr}}@media(min-width:900px){.my-training .training-history-panel[data-v-d3c20d8a]{grid-column:1/-1}}.my-team[data-v-db600252]{width:100%}.user-todos[data-v-c1203476]{padding:0}.filters-row[data-v-c1203476]{display:flex;gap:15px;align-items:center;margin-bottom:15px}.filters-row .search-box[data-v-c1203476]{position:relative;display:flex;align-items:center;flex:1}.filters-row .search-box input[data-v-c1203476]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.filters-row .search-box input[data-v-c1203476]:focus{outline:none;border-color:#2c5444}.filters-row .module-filter select[data-v-c1203476],.filters-row .category-filter select[data-v-c1203476]{min-width:150px;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px}.filters-row .module-filter select[data-v-c1203476]:focus,.filters-row .category-filter select[data-v-c1203476]:focus{border-color:#2c5444}.panel[data-v-c1203476]{background:#fff;border-radius:12px;border:1px solid #ededed;box-shadow:0 2px 10px #0000000d;overflow:hidden}.activity-list[data-v-c1203476]{padding:12px 12px 0}.activity-empty[data-v-c1203476]{padding:12px 4px 14px;font-size:11px;color:#6b6b6b;font-weight:600}.activity-item[data-v-c1203476]{border-radius:10px;padding:10px 12px;margin-bottom:10px;border:1px solid transparent}.todo-item[data-v-c1203476]{cursor:pointer}.todo-item[data-v-c1203476]:hover{opacity:.95}.activity-top[data-v-c1203476]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.activity-pills[data-v-c1203476]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.activity-timesheet-name[data-v-c1203476]{font-size:11px;font-weight:600;color:#57534e;white-space:nowrap}.activity-pill[data-v-c1203476]{font-size:10px;font-weight:800;padding:3px 8px;border-radius:999px;display:inline-block}.activity-category[data-v-c1203476]{font-size:11px;color:#2c5444;padding:3px 8px;border-radius:12px;font-weight:500;border:1px solid rgba(0,0,0,.06);white-space:nowrap}.activity-time[data-v-c1203476]{font-size:10px;color:#6b6b6b;white-space:nowrap}.activity-time.expiry-normal[data-v-c1203476]{color:#000}.activity-time.expiry-warning[data-v-c1203476]{color:#fb991c}.activity-time.expiry-overdue[data-v-c1203476]{color:#f94144}.activity-title[data-v-c1203476]{font-weight:800;font-size:11px;color:#2e2e2e;margin-bottom:3px}.activity-body[data-v-c1203476]{font-size:10.5px;color:#5f5f5f;line-height:1.35;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.module-license[data-v-c1203476]{background:#fff3e9;border-color:#ffe1cc}.module-license .activity-pill[data-v-c1203476]{background:#ffb37b;color:#4a2206}.module-training[data-v-c1203476]{background:#eafff2;border-color:#c9f2dc}.module-training .activity-pill[data-v-c1203476]{background:#66d19a;color:#0c3a23}.module-article[data-v-c1203476]{background:#eef5ff;border-color:#d7e7ff}.module-article .activity-pill[data-v-c1203476]{background:#6aa7ff;color:#0b2a55}.module-swms[data-v-c1203476]{background:#eef4ff;border-color:#c7d8ff}.module-swms .activity-pill[data-v-c1203476]{background:#c0d3ff;color:#163779}.module-timesheet[data-v-c1203476]{background:#fffbeb;border-color:#fde68a}.module-timesheet .activity-pill[data-v-c1203476]{background:#fef08a;color:#713f12}.module-hazard[data-v-c1203476]{background:#fff7ed;border-color:#fdba74}.module-hazard .activity-pill[data-v-c1203476]{background:#fed7aa;color:#9a3412}.module-incident[data-v-c1203476]{background:#fef2f2;border-color:#fca5a5}.module-incident .activity-pill[data-v-c1203476]{background:#fecaca;color:#991b1b}.module-form[data-v-c1203476]{background:#f5f3ff;border-color:#c4b5fd}.module-form .activity-pill[data-v-c1203476]{background:#ddd6fe;color:#5b21b6}.activity-pagination[data-v-c1203476]{padding:10px 12px 14px;display:flex;justify-content:center}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container,.v-admin-user{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-back-button,.v-admin-user .back-button{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button:hover,.v-admin-user .back-button:hover{background-color:#f8f9fa}.admin-back-button svg,.v-admin-user .back-button svg{font-size:14px}.admin-card,.v-admin-user .user-profile-card,.v-admin-user .tabs-section{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.admin-loading-indicator,.v-admin-user .loading-indicator{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error,.v-admin-user .loading-error{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-badge,.v-admin-user .user-profile-card .user-info-section .user-badges .badge{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active,.v-admin-user .user-profile-card .user-info-section .user-badges .active.badge{background-color:#57ca85;color:#fff}.admin-badge.inactive,.v-admin-user .user-profile-card .user-info-section .user-badges .inactive.badge{background-color:#f94144;color:#fff}.admin-badge.admin,.v-admin-user .user-profile-card .user-info-section .user-badges .admin.badge{background-color:#797979;color:#fff}.admin-badge.sysadmin,.v-admin-user .user-profile-card .user-info-section .user-badges .sysadmin.badge{background-color:#1a5276;color:#fff}.admin-badge.manager,.v-admin-user .user-profile-card .user-info-section .user-badges .manager.badge{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager,.v-admin-user .user-profile-card .user-info-section .user-badges .senior_manager.badge{background-color:#8e44ad;color:#fff}.admin-badge.employee,.v-admin-user .user-profile-card .user-info-section .user-badges .employee.badge{background-color:#177100;color:#fff}.admin-badge.id,.v-admin-user .user-profile-card .user-info-section .user-badges .id.badge,.admin-badge.external-uuid,.v-admin-user .user-profile-card .user-info-section .user-badges .external-uuid.badge{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons,.v-admin-user .user-profile-card .action-buttons{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button,.v-admin-user .user-profile-card .action-buttons button{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn,.v-admin-user .user-profile-card .action-buttons button.change-password-btn{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn:hover,.v-admin-user .user-profile-card .action-buttons button.change-password-btn:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn,.v-admin-user .user-profile-card .action-buttons button.edit-btn{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn:hover,.v-admin-user .user-profile-card .action-buttons button.edit-btn:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn,.v-admin-user .user-profile-card .action-buttons button.delete-btn{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn:hover,.v-admin-user .user-profile-card .action-buttons button.delete-btn:hover{background-color:#f71013}.admin-action-buttons button svg,.v-admin-user .user-profile-card .action-buttons button svg{font-size:14px}.admin-detail-item,.v-admin-user .tabs-section .tab-content .profile-details .detail-item{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon,.v-admin-user .tabs-section .tab-content .profile-details .detail-item .detail-icon{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info,.v-admin-user .tabs-section .tab-content .profile-details .detail-item .detail-info{flex:1}.admin-detail-item .detail-info .detail-label,.v-admin-user .tabs-section .tab-content .profile-details .detail-item .detail-info .detail-label{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value,.v-admin-user .tabs-section .tab-content .profile-details .detail-item .detail-info .detail-value{font-size:14px;color:#333;font-weight:500}.v-admin-user .user-profile-container{max-width:1200px;margin:0 auto}.v-admin-user .user-profile-card{display:flex;flex-wrap:wrap;align-items:center;gap:30px}.v-admin-user .user-profile-card .profile-image-section{flex-shrink:0}.v-admin-user .user-profile-card .profile-image-section .profile-image{width:120px;height:120px;border-radius:50%;background-color:#f1f3f5;overflow:hidden}.v-admin-user .user-profile-card .profile-image-section .profile-image img{width:100%;height:100%;object-fit:cover}.v-admin-user .user-profile-card .profile-image-section .profile-image img.no-image{background-color:#e0e0e0;position:relative}.v-admin-user .user-profile-card .profile-image-section .profile-image img.no-image:after{content:"\\f007";font-family:"Font Awesome 5 Free";font-weight:900;font-size:60px;color:#999;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v-admin-user .user-profile-card .user-info-section{flex:1}.v-admin-user .user-profile-card .user-info-section .user-name{font-size:28px;font-weight:700;color:#2c5444;margin-bottom:8px}.v-admin-user .user-profile-card .user-info-section .user-title{font-size:18px;color:#666;margin-bottom:20px}.v-admin-user .user-profile-card .user-info-section .user-badges{display:flex;gap:12px}.v-admin-user .user-profile-card .user-info-section .user-badges .badge.employment{background-color:#e7f5ff;color:#1864ab}.v-admin-user .tabs-section{overflow:hidden}.v-admin-user .tabs-section .tab-nav{display:flex;border-bottom:1px solid #eee}.v-admin-user .tabs-section .tab-nav .tab-item{padding:16px 24px;font-size:16px;font-weight:500;color:#666;cursor:pointer;transition:all .2s}.v-admin-user .tabs-section .tab-nav .tab-item.active{color:#2c5444;background-color:#f8f9fa;border-bottom:3px solid #2C5444}.v-admin-user .tabs-section .tab-nav .tab-item:hover:not(.active){background-color:#f8f9fa}.v-admin-user .tabs-section .tab-content{padding:30px}.v-admin-user .tabs-section .tab-content .profile-details{display:flex;flex-wrap:wrap;gap:20px}@media(max-width:560px){.v-admin-user{padding:10px}.v-admin-user .user-profile-card{padding:16px;gap:16px}.v-admin-user .user-profile-card .profile-image-section .profile-image{width:92px;height:92px}.v-admin-user .user-profile-card .user-info-section .user-name{font-size:22px}.v-admin-user .user-profile-card .user-info-section .user-title{margin-bottom:12px}.v-admin-user .user-profile-card .user-info-section .user-badges{flex-wrap:wrap;gap:8px}.v-admin-user .tabs-section{padding:0}.v-admin-user .tabs-section .tab-nav{overflow-x:auto;-webkit-overflow-scrolling:touch}.v-admin-user .tabs-section .tab-item{padding:12px 14px;font-size:15px;white-space:nowrap;flex:0 0 auto}.v-admin-user .tabs-section .tab-content{padding:16px}}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container,.v-admin-user-edit{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-section-heading,.v-admin-user-edit .section-heading h2{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.admin-back-button,.v-admin-user-edit .back-navigation .back-btn{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button:hover,.v-admin-user-edit .back-navigation .back-btn:hover{background-color:#f8f9fa}.admin-back-button svg,.v-admin-user-edit .back-navigation .back-btn svg{font-size:14px}.admin-form-card,.v-admin-user-edit .user-form-container{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator,.v-admin-user-edit .loading-indicator{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error,.v-admin-user-edit .loading-error{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container,.v-admin-user-edit .form-container{margin-bottom:30px}.admin-form-container .admin-form-row,.v-admin-user-edit .form-container .admin-form-row,.v-admin-user-edit .form-container .form-row{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row:last-child,.v-admin-user-edit .form-container .admin-form-row:last-child,.v-admin-user-edit .form-container .form-row:last-child{margin-bottom:0}.admin-form-container .admin-form-group,.v-admin-user-edit .form-container .admin-form-group,.v-admin-user-edit .form-container .form-group{display:flex;flex-direction:column}.admin-form-container .admin-form-group label,.v-admin-user-edit .form-container .admin-form-group label,.v-admin-user-edit .form-container .form-group label{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text,.v-admin-user-edit .form-container .admin-form-group .field-text,.v-admin-user-edit .form-container .form-group .field-text{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input,.v-admin-user-edit .form-container .admin-form-group input,.v-admin-user-edit .form-container .form-group input,.admin-form-container .admin-form-group select,.v-admin-user-edit .form-container .admin-form-group select,.v-admin-user-edit .form-container .form-group select{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input:disabled,.v-admin-user-edit .form-container .admin-form-group input:disabled,.v-admin-user-edit .form-container .form-group input:disabled,.admin-form-container .admin-form-group select:disabled,.v-admin-user-edit .form-container .admin-form-group select:disabled,.v-admin-user-edit .form-container .form-group select:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input:focus,.v-admin-user-edit .form-container .admin-form-group input:focus,.v-admin-user-edit .form-container .form-group input:focus,.admin-form-container .admin-form-group select:focus,.v-admin-user-edit .form-container .admin-form-group select:focus,.v-admin-user-edit .form-container .form-group select:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper,.v-admin-user-edit .form-container .admin-form-group select.select-wrapper,.v-admin-user-edit .form-container .form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container,.v-admin-user-edit .button-container{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button,.v-admin-user-edit .button-container button{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn,.v-admin-user-edit .button-container .cancel-btn{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn:hover,.v-admin-user-edit .button-container .cancel-btn:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn,.v-admin-user-edit .button-container .action-btn{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn:hover,.v-admin-user-edit .button-container .action-btn:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn,.v-admin-user-edit .change-password-btn,.v-admin-user-edit .confirm-email-btn{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn:hover,.v-admin-user-edit .change-password-btn:hover,.v-admin-user-edit .confirm-email-btn:hover{background-color:#1a3329;border-color:#1a3329}.admin-header-section,.v-admin-user-edit .header-section{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1,.v-admin-user-edit .header-section h1{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row,.v-admin-user-edit .header-section .top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row,.v-admin-user-edit .header-section .top-row,.sys-panel .top-row{align-items:flex-start}.admin-header-section .top-row .page-header,.v-admin-user-edit .header-section .top-row .page-header,.admin-header-section .top-row .sysadmin-page-header,.v-admin-user-edit .header-section .top-row .sysadmin-page-header,.sys-panel .top-row .page-header,.sys-panel .top-row .sysadmin-page-header{width:100%}.admin-header-section .top-row .header-actions,.v-admin-user-edit .header-section .top-row .header-actions,.admin-header-section .top-row .action-buttons,.v-admin-user-edit .header-section .top-row .action-buttons,.sys-panel .top-row .header-actions,.sys-panel .top-row .action-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn,.v-admin-user-edit .header-section .top-row>.admin-add-btn,.sys-panel .top-row>.admin-add-btn,.sys-panel .top-row>.action-button{width:100%}}.v-admin-user-edit .back-navigation{margin-bottom:20px}.v-admin-user-edit .section-heading{margin-bottom:10px}.v-admin-user-edit .form-container .form-group.unique-id,.v-admin-user-edit .form-container .form-group.title,.v-admin-user-edit .form-container .form-group.first-name,.v-admin-user-edit .form-container .form-group.last-name,.v-admin-user-edit .form-container .form-group.position,.v-admin-user-edit .form-container .form-group.manager,.v-admin-user-edit .form-container .form-group.role,.v-admin-user-edit .form-container .form-group.account-status,.v-admin-user-edit .form-container .form-group.start-date,.v-admin-user-edit .form-container .form-group.subsidiary,.v-admin-user-edit .form-container .form-group.location,.v-admin-user-edit .form-container .form-group.employment-status,.v-admin-user-edit .form-container .form-group.mobile-phone{flex:1}.v-admin-user-edit .form-container .form-group.email{flex:1.5}.v-admin-user-edit .change-password-btn,.v-admin-user-edit .confirm-email-btn{padding:12px 16px;width:200px}.v-admin-user-edit .confirm-email-btn{background-color:#2c5444}.v-admin-user-edit .confirm-email-btn:hover{background-color:#1a3329}.v-admin-user-edit .profile-image-input-container{display:flex;flex-direction:column;flex:1}.v-admin-user-edit .checkbox-label{display:flex;align-items:center;gap:8px;cursor:pointer}.v-admin-user-edit .checkbox-label input[type=checkbox]{width:18px;height:18px;cursor:pointer}.v-admin-user-edit .checkbox-label span{font-size:14px;color:#333}.v-admin-user-edit .notifications-pref .notifications-warning{margin:10px 0 0 26px;max-width:640px;font-size:13px;line-height:1.45;color:#5c4d00;background:#fffbeb;border:1px solid #f5e0a3;border-radius:6px;padding:10px 12px}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container,.v-admin-locations{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-search-box,.v-admin-locations .search-box{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input,.v-admin-locations .search-box input{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input:focus,.v-admin-locations .search-box input:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button,.v-admin-locations .search-box .search-button{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button:hover,.v-admin-locations .search-box .search-button:hover{color:#2c5444}.admin-filter-select,.v-admin-locations .status-filter,.v-admin-locations .org-filter{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select,.v-admin-locations .status-filter select,.v-admin-locations .org-filter select{min-width:0;width:100%}.admin-filter-select select:focus,.v-admin-locations .status-filter select:focus,.v-admin-locations .org-filter select:focus{border-color:#2c5444}.admin-header-section,.v-admin-locations .header-section{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1,.v-admin-locations .header-section h1{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row,.v-admin-locations .header-section .top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row,.v-admin-locations .header-section .top-row,.sys-panel .top-row{align-items:flex-start}.admin-header-section .top-row .page-header,.v-admin-locations .header-section .top-row .page-header,.admin-header-section .top-row .sysadmin-page-header,.v-admin-locations .header-section .top-row .sysadmin-page-header,.sys-panel .top-row .page-header,.sys-panel .top-row .sysadmin-page-header{width:100%}.admin-header-section .top-row .header-actions,.v-admin-locations .header-section .top-row .header-actions,.admin-header-section .top-row .action-buttons,.v-admin-locations .header-section .top-row .action-buttons,.sys-panel .top-row .header-actions,.sys-panel .top-row .action-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn,.v-admin-locations .header-section .top-row>.admin-add-btn,.admin-header-section .v-admin-locations .action-buttons .top-row>.bulk-upload-btn,.v-admin-locations .action-buttons .admin-header-section .top-row>.bulk-upload-btn,.v-admin-locations .header-section .action-buttons .top-row>.bulk-upload-btn,.v-admin-locations .action-buttons .header-section .top-row>.bulk-upload-btn,.admin-header-section .v-admin-locations .action-buttons .top-row>.add-location-btn,.v-admin-locations .action-buttons .admin-header-section .top-row>.add-location-btn,.v-admin-locations .header-section .action-buttons .top-row>.add-location-btn,.v-admin-locations .action-buttons .header-section .top-row>.add-location-btn,.sys-panel .top-row>.admin-add-btn,.sys-panel .v-admin-locations .action-buttons .top-row>.bulk-upload-btn,.v-admin-locations .action-buttons .sys-panel .top-row>.bulk-upload-btn,.sys-panel .v-admin-locations .action-buttons .top-row>.add-location-btn,.v-admin-locations .action-buttons .sys-panel .top-row>.add-location-btn,.sys-panel .top-row>.action-button{width:100%}}.admin-filters-row,.v-admin-locations .filters-row{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn,.v-admin-locations .action-buttons .bulk-upload-btn,.v-admin-locations .action-buttons .add-location-btn{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa,.v-admin-locations .action-buttons .bulk-upload-btn .svg-inline--fa,.v-admin-locations .action-buttons .add-location-btn .svg-inline--fa{font-size:14px}.admin-add-btn:hover,.v-admin-locations .action-buttons .bulk-upload-btn:hover,.v-admin-locations .action-buttons .add-location-btn:hover{background-color:#1a3329}.v-admin-locations .action-buttons{display:flex;flex-direction:column;align-items:flex-end;gap:5px}.v-admin-locations .action-buttons .button-row{display:flex;align-items:center;gap:15px}.v-admin-locations .action-buttons .download-row{display:flex;justify-content:flex-start;width:100%;padding-left:15px}.v-admin-locations .action-buttons .sample-link{color:#2c5444;text-decoration:none;font-weight:500;font-size:12px;cursor:pointer}.v-admin-locations .action-buttons .sample-link:hover{text-decoration:underline;color:#1a3329}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container,.v-admin-location{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-back-button,.v-admin-location .header-section .back-button{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button:hover,.v-admin-location .header-section .back-button:hover{background-color:#f8f9fa}.admin-back-button svg,.v-admin-location .header-section .back-button svg{font-size:14px}.admin-card,.v-admin-location .location-profile-card,.v-admin-location .location-details{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.admin-loading-indicator,.v-admin-location .loading-indicator{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error,.v-admin-location .loading-error{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-badge,.v-admin-location .location-profile-card .location-info-section .location-badges .badge{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active,.v-admin-location .location-profile-card .location-info-section .location-badges .active.badge{background-color:#57ca85;color:#fff}.admin-badge.inactive,.v-admin-location .location-profile-card .location-info-section .location-badges .inactive.badge{background-color:#f94144;color:#fff}.admin-badge.admin,.v-admin-location .location-profile-card .location-info-section .location-badges .admin.badge{background-color:#797979;color:#fff}.admin-badge.sysadmin,.v-admin-location .location-profile-card .location-info-section .location-badges .sysadmin.badge{background-color:#1a5276;color:#fff}.admin-badge.manager,.v-admin-location .location-profile-card .location-info-section .location-badges .manager.badge{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager,.v-admin-location .location-profile-card .location-info-section .location-badges .senior_manager.badge{background-color:#8e44ad;color:#fff}.admin-badge.employee,.v-admin-location .location-profile-card .location-info-section .location-badges .employee.badge{background-color:#177100;color:#fff}.admin-badge.id,.v-admin-location .location-profile-card .location-info-section .location-badges .id.badge,.admin-badge.external-uuid,.v-admin-location .location-profile-card .location-info-section .location-badges .external-uuid.badge{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons,.v-admin-location .location-profile-card .action-buttons{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button,.v-admin-location .location-profile-card .action-buttons button{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn,.v-admin-location .location-profile-card .action-buttons button.change-password-btn{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn:hover,.v-admin-location .location-profile-card .action-buttons button.change-password-btn:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn,.v-admin-location .location-profile-card .action-buttons button.edit-btn{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn:hover,.v-admin-location .location-profile-card .action-buttons button.edit-btn:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn,.v-admin-location .location-profile-card .action-buttons button.delete-btn{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn:hover,.v-admin-location .location-profile-card .action-buttons button.delete-btn:hover{background-color:#f71013}.admin-action-buttons button svg,.v-admin-location .location-profile-card .action-buttons button svg{font-size:14px}.admin-detail-item,.v-admin-location .location-details .detail-item{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon,.v-admin-location .location-details .detail-item .detail-icon{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info,.v-admin-location .location-details .detail-item .detail-info{flex:1}.admin-detail-item .detail-info .detail-label,.v-admin-location .location-details .detail-item .detail-info .detail-label{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value,.v-admin-location .location-details .detail-item .detail-info .detail-value{font-size:14px;color:#333;font-weight:500}.admin-header-section,.v-admin-location .header-section{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1,.v-admin-location .header-section h1{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row,.v-admin-location .header-section .top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row,.v-admin-location .header-section .top-row,.sys-panel .top-row{align-items:flex-start}.admin-header-section .top-row .page-header,.v-admin-location .header-section .top-row .page-header,.admin-header-section .top-row .sysadmin-page-header,.v-admin-location .header-section .top-row .sysadmin-page-header,.sys-panel .top-row .page-header,.sys-panel .top-row .sysadmin-page-header{width:100%}.admin-header-section .top-row .header-actions,.v-admin-location .header-section .top-row .header-actions,.admin-header-section .top-row .action-buttons,.v-admin-location .header-section .top-row .action-buttons,.sys-panel .top-row .header-actions,.sys-panel .top-row .action-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn,.v-admin-location .header-section .top-row>.admin-add-btn,.sys-panel .top-row>.admin-add-btn,.sys-panel .top-row>.action-button{width:100%}}.v-admin-location .header-section .top-row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.v-admin-location .header-section .header-actions{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.v-admin-location .location-profile-container{max-width:1200px;margin:0 auto}.v-admin-location .location-profile-card{display:flex;flex-wrap:wrap;align-items:center;gap:30px}.v-admin-location .location-profile-card .location-info-section{flex:1}.v-admin-location .location-profile-card .location-info-section .location-name{font-size:28px;font-weight:700;color:#2c5444;margin-bottom:8px}.v-admin-location .location-profile-card .location-info-section .location-address{font-size:18px;color:#666;margin-bottom:20px}.v-admin-location .location-profile-card .location-info-section .location-badges{display:flex;gap:12px}.v-admin-location .location-details{display:flex;flex-wrap:wrap;gap:20px}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container,.v-admin-location-edit{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-section-heading,.v-admin-location-edit .location-info-section h2{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.admin-back-button,.v-admin-location-edit .header-section .back-btn{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button:hover,.v-admin-location-edit .header-section .back-btn:hover{background-color:#f8f9fa}.admin-back-button svg,.v-admin-location-edit .header-section .back-btn svg{font-size:14px}.admin-form-card,.v-admin-location-edit .location-form-container{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator,.v-admin-location-edit .loading-indicator{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error,.v-admin-location-edit .loading-error{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container,.v-admin-location-edit .form-container{margin-bottom:30px}.admin-form-container .admin-form-row,.v-admin-location-edit .form-container .admin-form-row,.v-admin-location-edit .form-container .form-row{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row:last-child,.v-admin-location-edit .form-container .admin-form-row:last-child,.v-admin-location-edit .form-container .form-row:last-child{margin-bottom:0}.admin-form-container .admin-form-group,.v-admin-location-edit .form-container .admin-form-group,.v-admin-location-edit .form-container .form-group{display:flex;flex-direction:column}.admin-form-container .admin-form-group label,.v-admin-location-edit .form-container .admin-form-group label,.v-admin-location-edit .form-container .form-group label{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text,.v-admin-location-edit .form-container .admin-form-group .field-text,.v-admin-location-edit .form-container .form-group .field-text{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input,.v-admin-location-edit .form-container .admin-form-group input,.v-admin-location-edit .form-container .form-group input,.admin-form-container .admin-form-group select,.v-admin-location-edit .form-container .admin-form-group select,.v-admin-location-edit .form-container .form-group select{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input:disabled,.v-admin-location-edit .form-container .admin-form-group input:disabled,.v-admin-location-edit .form-container .form-group input:disabled,.admin-form-container .admin-form-group select:disabled,.v-admin-location-edit .form-container .admin-form-group select:disabled,.v-admin-location-edit .form-container .form-group select:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input:focus,.v-admin-location-edit .form-container .admin-form-group input:focus,.v-admin-location-edit .form-container .form-group input:focus,.admin-form-container .admin-form-group select:focus,.v-admin-location-edit .form-container .admin-form-group select:focus,.v-admin-location-edit .form-container .form-group select:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper,.v-admin-location-edit .form-container .admin-form-group select.select-wrapper,.v-admin-location-edit .form-container .form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container,.v-admin-location-edit .button-container{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button,.v-admin-location-edit .button-container button{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn,.v-admin-location-edit .button-container .cancel-btn{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn:hover,.v-admin-location-edit .button-container .cancel-btn:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn,.v-admin-location-edit .button-container .action-btn{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn:hover,.v-admin-location-edit .button-container .action-btn:hover{background-color:#1a3329;border-color:#1a3329}.admin-header-section,.v-admin-location-edit .header-section{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1,.v-admin-location-edit .header-section h1{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row,.v-admin-location-edit .header-section .top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row,.v-admin-location-edit .header-section .top-row,.sys-panel .top-row{align-items:flex-start}.admin-header-section .top-row .page-header,.v-admin-location-edit .header-section .top-row .page-header,.admin-header-section .top-row .sysadmin-page-header,.v-admin-location-edit .header-section .top-row .sysadmin-page-header,.sys-panel .top-row .page-header,.sys-panel .top-row .sysadmin-page-header{width:100%}.admin-header-section .top-row .header-actions,.v-admin-location-edit .header-section .top-row .header-actions,.admin-header-section .top-row .action-buttons,.v-admin-location-edit .header-section .top-row .action-buttons,.sys-panel .top-row .header-actions,.sys-panel .top-row .action-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn,.v-admin-location-edit .header-section .top-row>.admin-add-btn,.sys-panel .top-row>.admin-add-btn,.sys-panel .top-row>.action-button{width:100%}}.v-admin-location-edit .header-section .top-row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.v-admin-location-edit .header-section .header-actions{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.v-admin-location-edit .location-info-section{margin-bottom:10px}.v-admin-location-edit .form-container .form-group.name,.v-admin-location-edit .form-container .form-group.external-uuid,.v-admin-location-edit .form-container .form-group.parent-location,.v-admin-location-edit .form-container .form-group.address-line-1,.v-admin-location-edit .form-container .form-group.address-line-2,.v-admin-location-edit .form-container .form-group.suburb,.v-admin-location-edit .form-container .form-group.state,.v-admin-location-edit .form-container .form-group.postcode,.v-admin-location-edit .form-container .form-group.country,.v-admin-location-edit .form-container .form-group.scheme,.v-admin-location-edit .form-container .form-group.timezone,.v-admin-location-edit .form-container .form-group.status{flex:1}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container,.v-admin-organisation{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-back-button,.v-admin-organisation .header-section .back-button{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button:hover,.v-admin-organisation .header-section .back-button:hover{background-color:#f8f9fa}.admin-back-button svg,.v-admin-organisation .header-section .back-button svg{font-size:14px}.admin-card,.v-admin-organisation .organisation-profile-card,.v-admin-organisation .subsidiaries-section{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.admin-loading-indicator,.v-admin-organisation .loading-indicator{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error,.v-admin-organisation .loading-error{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-badge,.v-admin-organisation .organisation-profile-card .organisation-info-section .organisation-badges .badge{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active,.v-admin-organisation .organisation-profile-card .organisation-info-section .organisation-badges .active.badge{background-color:#57ca85;color:#fff}.admin-badge.inactive,.v-admin-organisation .organisation-profile-card .organisation-info-section .organisation-badges .inactive.badge{background-color:#f94144;color:#fff}.admin-badge.admin,.v-admin-organisation .organisation-profile-card .organisation-info-section .organisation-badges .admin.badge{background-color:#797979;color:#fff}.admin-badge.sysadmin,.v-admin-organisation .organisation-profile-card .organisation-info-section .organisation-badges .sysadmin.badge{background-color:#1a5276;color:#fff}.admin-badge.manager,.v-admin-organisation .organisation-profile-card .organisation-info-section .organisation-badges .manager.badge{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager,.v-admin-organisation .organisation-profile-card .organisation-info-section .organisation-badges .senior_manager.badge{background-color:#8e44ad;color:#fff}.admin-badge.employee,.v-admin-organisation .organisation-profile-card .organisation-info-section .organisation-badges .employee.badge{background-color:#177100;color:#fff}.admin-badge.id,.v-admin-organisation .organisation-profile-card .organisation-info-section .organisation-badges .id.badge,.admin-badge.external-uuid,.v-admin-organisation .organisation-profile-card .organisation-info-section .organisation-badges .external-uuid.badge{background-color:#fff;color:#333;border:1px solid #ddd}.admin-search-box,.v-admin-organisation .subsidiaries-section .search-box{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input,.v-admin-organisation .subsidiaries-section .search-box input{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input:focus,.v-admin-organisation .subsidiaries-section .search-box input:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button,.v-admin-organisation .subsidiaries-section .search-box .search-button{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button:hover,.v-admin-organisation .subsidiaries-section .search-box .search-button:hover{color:#2c5444}.admin-filter-select,.v-admin-organisation .subsidiaries-section .status-filter{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select,.v-admin-organisation .subsidiaries-section .status-filter select{min-width:0;width:100%}.admin-filter-select select:focus,.v-admin-organisation .subsidiaries-section .status-filter select:focus{border-color:#2c5444}.admin-header-section,.v-admin-organisation .header-section{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1,.v-admin-organisation .header-section h1{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row,.v-admin-organisation .header-section .top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row,.v-admin-organisation .header-section .top-row,.sys-panel .top-row{align-items:flex-start}.admin-header-section .top-row .page-header,.v-admin-organisation .header-section .top-row .page-header,.admin-header-section .top-row .sysadmin-page-header,.v-admin-organisation .header-section .top-row .sysadmin-page-header,.sys-panel .top-row .page-header,.sys-panel .top-row .sysadmin-page-header{width:100%}.admin-header-section .top-row .header-actions,.v-admin-organisation .header-section .top-row .header-actions,.admin-header-section .top-row .action-buttons,.v-admin-organisation .header-section .top-row .action-buttons,.sys-panel .top-row .header-actions,.sys-panel .top-row .action-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn,.v-admin-organisation .header-section .top-row>.admin-add-btn,.v-admin-organisation .header-section .top-row>.bulk-upload-btn,.admin-header-section .v-admin-organisation .subsidiaries-section .section-header .action-buttons .top-row>.add-subsidiary-btn,.v-admin-organisation .subsidiaries-section .section-header .action-buttons .admin-header-section .top-row>.add-subsidiary-btn,.v-admin-organisation .header-section .subsidiaries-section .section-header .action-buttons .top-row>.add-subsidiary-btn,.v-admin-organisation .subsidiaries-section .section-header .action-buttons .header-section .top-row>.add-subsidiary-btn,.sys-panel .top-row>.admin-add-btn,.sys-panel .v-admin-organisation .subsidiaries-section .section-header .action-buttons .top-row>.add-subsidiary-btn,.v-admin-organisation .subsidiaries-section .section-header .action-buttons .sys-panel .top-row>.add-subsidiary-btn,.sys-panel .top-row>.action-button{width:100%}}.admin-filters-row,.v-admin-organisation .subsidiaries-section .filters-row{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn,.v-admin-organisation .header-section .bulk-upload-btn,.v-admin-organisation .subsidiaries-section .section-header .action-buttons .add-subsidiary-btn{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa,.v-admin-organisation .header-section .bulk-upload-btn .svg-inline--fa,.v-admin-organisation .subsidiaries-section .section-header .action-buttons .add-subsidiary-btn .svg-inline--fa{font-size:14px}.admin-add-btn:hover,.v-admin-organisation .header-section .bulk-upload-btn:hover,.v-admin-organisation .subsidiaries-section .section-header .action-buttons .add-subsidiary-btn:hover{background-color:#1a3329}.v-admin-organisation .header-section{margin-bottom:10px}.v-admin-organisation .header-section .top-row{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px}.v-admin-organisation .header-section .action-buttons{display:flex;flex-direction:column;gap:10px;align-items:flex-end}.v-admin-organisation .header-section .action-buttons .sample-link{color:#2c5444;text-decoration:none;font-weight:500;font-size:14px;cursor:pointer}.v-admin-organisation .header-section .action-buttons .sample-link:hover{text-decoration:underline;color:#1a3329}.v-admin-organisation .organisation-profile-container{max-width:1200px;margin:0 auto}.v-admin-organisation .organisation-profile-card{display:flex;flex-wrap:wrap;align-items:center;gap:30px}.v-admin-organisation .organisation-profile-card .organisation-info-section{flex:1}.v-admin-organisation .organisation-profile-card .organisation-info-section .organisation-name{font-size:28px;font-weight:700;color:#2c5444;margin-bottom:8px}.v-admin-organisation .organisation-profile-card .organisation-info-section .organisation-address{font-size:18px;color:#666;margin-bottom:20px}.v-admin-organisation .organisation-profile-card .organisation-info-section .organisation-badges{display:flex;gap:12px}.v-admin-organisation .organisation-profile-card .organisation-info-section .organisation-badges .badge.industry{background-color:#a9b9b2}.v-admin-organisation .subsidiaries-section{margin-top:20px}.v-admin-organisation .subsidiaries-section .section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.v-admin-organisation .subsidiaries-section .section-header h2{font-size:24px;font-weight:700;color:#2c5444;margin:0}.v-admin-organisation .subsidiaries-section .filters-row{margin-bottom:15px}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container,.v-admin-subsidiary{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-back-button,.v-admin-subsidiary .header-section .back-button{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button:hover,.v-admin-subsidiary .header-section .back-button:hover{background-color:#f8f9fa}.admin-back-button svg,.v-admin-subsidiary .header-section .back-button svg{font-size:14px}.admin-card,.v-admin-subsidiary .subsidiary-profile-card,.v-admin-subsidiary .subsidiary-details{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.admin-loading-indicator,.v-admin-subsidiary .loading-indicator{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error,.v-admin-subsidiary .loading-error{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-badge,.v-admin-subsidiary .subsidiary-profile-card .subsidiary-info-section .subsidiary-badges .badge{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active,.v-admin-subsidiary .subsidiary-profile-card .subsidiary-info-section .subsidiary-badges .active.badge{background-color:#57ca85;color:#fff}.admin-badge.inactive,.v-admin-subsidiary .subsidiary-profile-card .subsidiary-info-section .subsidiary-badges .inactive.badge{background-color:#f94144;color:#fff}.admin-badge.admin,.v-admin-subsidiary .subsidiary-profile-card .subsidiary-info-section .subsidiary-badges .admin.badge{background-color:#797979;color:#fff}.admin-badge.sysadmin,.v-admin-subsidiary .subsidiary-profile-card .subsidiary-info-section .subsidiary-badges .sysadmin.badge{background-color:#1a5276;color:#fff}.admin-badge.manager,.v-admin-subsidiary .subsidiary-profile-card .subsidiary-info-section .subsidiary-badges .manager.badge{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager,.v-admin-subsidiary .subsidiary-profile-card .subsidiary-info-section .subsidiary-badges .senior_manager.badge{background-color:#8e44ad;color:#fff}.admin-badge.employee,.v-admin-subsidiary .subsidiary-profile-card .subsidiary-info-section .subsidiary-badges .employee.badge{background-color:#177100;color:#fff}.admin-badge.id,.v-admin-subsidiary .subsidiary-profile-card .subsidiary-info-section .subsidiary-badges .id.badge,.admin-badge.external-uuid,.v-admin-subsidiary .subsidiary-profile-card .subsidiary-info-section .subsidiary-badges .external-uuid.badge{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons,.v-admin-subsidiary .subsidiary-profile-card .action-buttons{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button,.v-admin-subsidiary .subsidiary-profile-card .action-buttons button{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn,.v-admin-subsidiary .subsidiary-profile-card .action-buttons button.change-password-btn{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn:hover,.v-admin-subsidiary .subsidiary-profile-card .action-buttons button.change-password-btn:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn,.v-admin-subsidiary .subsidiary-profile-card .action-buttons button.edit-btn{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn:hover,.v-admin-subsidiary .subsidiary-profile-card .action-buttons button.edit-btn:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn,.v-admin-subsidiary .subsidiary-profile-card .action-buttons button.delete-btn{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn:hover,.v-admin-subsidiary .subsidiary-profile-card .action-buttons button.delete-btn:hover{background-color:#f71013}.admin-action-buttons button svg,.v-admin-subsidiary .subsidiary-profile-card .action-buttons button svg{font-size:14px}.admin-detail-item,.v-admin-subsidiary .subsidiary-details .detail-item{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon,.v-admin-subsidiary .subsidiary-details .detail-item .detail-icon{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info,.v-admin-subsidiary .subsidiary-details .detail-item .detail-info{flex:1}.admin-detail-item .detail-info .detail-label,.v-admin-subsidiary .subsidiary-details .detail-item .detail-info .detail-label{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value,.v-admin-subsidiary .subsidiary-details .detail-item .detail-info .detail-value{font-size:14px;color:#333;font-weight:500}.admin-header-section,.v-admin-subsidiary .header-section{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1,.v-admin-subsidiary .header-section h1{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row,.v-admin-subsidiary .header-section .top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row,.v-admin-subsidiary .header-section .top-row,.sys-panel .top-row{align-items:flex-start}.admin-header-section .top-row .page-header,.v-admin-subsidiary .header-section .top-row .page-header,.admin-header-section .top-row .sysadmin-page-header,.v-admin-subsidiary .header-section .top-row .sysadmin-page-header,.sys-panel .top-row .page-header,.sys-panel .top-row .sysadmin-page-header{width:100%}.admin-header-section .top-row .header-actions,.v-admin-subsidiary .header-section .top-row .header-actions,.admin-header-section .top-row .action-buttons,.v-admin-subsidiary .header-section .top-row .action-buttons,.sys-panel .top-row .header-actions,.sys-panel .top-row .action-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn,.v-admin-subsidiary .header-section .top-row>.admin-add-btn,.sys-panel .top-row>.admin-add-btn,.sys-panel .top-row>.action-button{width:100%}}.v-admin-subsidiary .header-section .top-row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.v-admin-subsidiary .header-section .header-actions{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.v-admin-subsidiary .subsidiary-profile-container{max-width:1200px;margin:0 auto}.v-admin-subsidiary .subsidiary-profile-card{display:flex;flex-wrap:wrap;align-items:center;gap:30px}.v-admin-subsidiary .subsidiary-profile-card .subsidiary-logo-section{flex-shrink:0}.v-admin-subsidiary .subsidiary-profile-card .subsidiary-logo-section .subsidiary-logo{width:120px;height:120px;border-radius:12px;background-color:#f1f3f5;overflow:hidden;border:1px solid #e5e7eb}.v-admin-subsidiary .subsidiary-profile-card .subsidiary-logo-section .subsidiary-logo img{width:100%;height:100%;object-fit:cover}.v-admin-subsidiary .subsidiary-profile-card .subsidiary-info-section{flex:1}.v-admin-subsidiary .subsidiary-profile-card .subsidiary-info-section .subsidiary-name{font-size:28px;font-weight:700;color:#2c5444;margin-bottom:8px}.v-admin-subsidiary .subsidiary-profile-card .subsidiary-info-section .subsidiary-badges{display:flex;gap:12px}.v-admin-subsidiary .subsidiary-details{display:flex;flex-wrap:wrap;gap:20px}.v-admin-subsidiary .subsidiary-details .detail-item .location-list{display:flex;flex-direction:column;gap:8px}.v-admin-subsidiary .subsidiary-details .detail-item .location-list .location-item{display:flex;flex-direction:column;gap:2px}.v-admin-subsidiary .subsidiary-details .detail-item .location-list .location-item .location-name{font-weight:600;color:#2c5444}.v-admin-subsidiary .subsidiary-details .detail-item .location-list .location-item .location-details{font-size:12px;color:#666;font-style:italic}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-form-container .admin-form-group,.admin-form-container .multi-selector .form-group,.multi-selector .admin-form-container .form-group{display:flex;flex-direction:column}.admin-form-container .admin-form-group label,.admin-form-container .multi-selector .form-group label,.multi-selector .admin-form-container .form-group label{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text,.admin-form-container .multi-selector .form-group .field-text,.multi-selector .admin-form-container .form-group .field-text{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input,.admin-form-container .multi-selector .form-group input,.multi-selector .admin-form-container .form-group input,.admin-form-container .admin-form-group select,.admin-form-container .multi-selector .form-group select,.multi-selector .admin-form-container .form-group select{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input:disabled,.admin-form-container .multi-selector .form-group input:disabled,.multi-selector .admin-form-container .form-group input:disabled,.admin-form-container .admin-form-group select:disabled,.admin-form-container .multi-selector .form-group select:disabled,.multi-selector .admin-form-container .form-group select:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input:focus,.admin-form-container .multi-selector .form-group input:focus,.multi-selector .admin-form-container .form-group input:focus,.admin-form-container .admin-form-group select:focus,.admin-form-container .multi-selector .form-group select:focus,.multi-selector .admin-form-container .form-group select:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper,.admin-form-container .multi-selector .form-group select.select-wrapper,.multi-selector .admin-form-container .form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.multi-selector .multi-select-container{position:relative;border:1px solid #ddd;border-radius:4px;background:#fff;min-height:40px}.multi-selector .multi-select-container:focus-within{border-color:#2c5444;box-shadow:0 0 0 2px #2c544433}.multi-selector .selected-items{display:flex;flex-wrap:wrap;gap:6px;padding:8px;border-bottom:1px solid #ddd}.multi-selector .selected-items .selected-item{display:flex;align-items:center;gap:6px;background:#2c5444;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px}.multi-selector .selected-items .selected-item .item-name{font-weight:500}.multi-selector .selected-items .selected-item .remove-btn{background:none;border:none;color:#fff;cursor:pointer;padding:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:50%}.multi-selector .selected-items .selected-item .remove-btn:hover{background:#fff3}.multi-selector .dropdown-container{position:relative}.multi-selector .dropdown-container .search-input{width:100%;border:none;padding:8px 12px;font-size:14px;outline:none;background:transparent}.multi-selector .dropdown-container .search-input::placeholder{color:#666}.multi-selector .dropdown-container .dropdown{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #ddd;border-top:none;border-radius:0 0 4px 4px;max-height:200px;overflow-y:auto;z-index:1000;box-shadow:0 4px 6px #0000001a}.multi-selector .dropdown-container .dropdown .dropdown-item{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;cursor:pointer;border-bottom:1px solid #eee}.multi-selector .dropdown-container .dropdown .dropdown-item:last-child{border-bottom:none}.multi-selector .dropdown-container .dropdown .dropdown-item:hover{background:#f8f9fa}.multi-selector .dropdown-container .dropdown .dropdown-item.selected{background:#2c54441a;color:#2c5444}.multi-selector .dropdown-container .dropdown .dropdown-item .item-name{font-weight:500}.multi-selector .dropdown-container .dropdown .dropdown-item .check-icon{color:#2c5444;font-size:12px}.multi-selector .dropdown-container .no-results{padding:12px;text-align:center;color:#666;font-style:italic}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container,.v-admin-subsidiary-edit{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-section-heading,.v-admin-subsidiary-edit .subsidiary-info-section h2{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.admin-back-button,.v-admin-subsidiary-edit .header-section .back-btn{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button:hover,.v-admin-subsidiary-edit .header-section .back-btn:hover{background-color:#f8f9fa}.admin-back-button svg,.v-admin-subsidiary-edit .header-section .back-btn svg{font-size:14px}.admin-form-card,.v-admin-subsidiary-edit .subsidiary-form-container{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator,.v-admin-subsidiary-edit .loading-indicator{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error,.v-admin-subsidiary-edit .loading-error{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container,.v-admin-subsidiary-edit .form-container{margin-bottom:30px}.admin-form-container .admin-form-row,.v-admin-subsidiary-edit .form-container .admin-form-row,.v-admin-subsidiary-edit .form-container .form-row{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row:last-child,.v-admin-subsidiary-edit .form-container .admin-form-row:last-child,.v-admin-subsidiary-edit .form-container .form-row:last-child{margin-bottom:0}.admin-form-container .admin-form-group,.v-admin-subsidiary-edit .form-container .admin-form-group,.v-admin-subsidiary-edit .form-container .form-group{display:flex;flex-direction:column}.admin-form-container .admin-form-group label,.v-admin-subsidiary-edit .form-container .admin-form-group label,.v-admin-subsidiary-edit .form-container .form-group label{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text,.v-admin-subsidiary-edit .form-container .admin-form-group .field-text,.v-admin-subsidiary-edit .form-container .form-group .field-text{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input,.v-admin-subsidiary-edit .form-container .admin-form-group input,.v-admin-subsidiary-edit .form-container .form-group input,.admin-form-container .admin-form-group select,.v-admin-subsidiary-edit .form-container .admin-form-group select,.v-admin-subsidiary-edit .form-container .form-group select{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input:disabled,.v-admin-subsidiary-edit .form-container .admin-form-group input:disabled,.v-admin-subsidiary-edit .form-container .form-group input:disabled,.admin-form-container .admin-form-group select:disabled,.v-admin-subsidiary-edit .form-container .admin-form-group select:disabled,.v-admin-subsidiary-edit .form-container .form-group select:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input:focus,.v-admin-subsidiary-edit .form-container .admin-form-group input:focus,.v-admin-subsidiary-edit .form-container .form-group input:focus,.admin-form-container .admin-form-group select:focus,.v-admin-subsidiary-edit .form-container .admin-form-group select:focus,.v-admin-subsidiary-edit .form-container .form-group select:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper,.v-admin-subsidiary-edit .form-container .admin-form-group select.select-wrapper,.v-admin-subsidiary-edit .form-container .form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container,.v-admin-subsidiary-edit .button-container{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button,.v-admin-subsidiary-edit .button-container button{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn,.v-admin-subsidiary-edit .button-container .cancel-btn{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn:hover,.v-admin-subsidiary-edit .button-container .cancel-btn:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn,.v-admin-subsidiary-edit .button-container .action-btn{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn:hover,.v-admin-subsidiary-edit .button-container .action-btn:hover{background-color:#1a3329;border-color:#1a3329}.admin-header-section,.v-admin-subsidiary-edit .header-section{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1,.v-admin-subsidiary-edit .header-section h1{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row,.v-admin-subsidiary-edit .header-section .top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row,.v-admin-subsidiary-edit .header-section .top-row,.sys-panel .top-row{align-items:flex-start}.admin-header-section .top-row .page-header,.v-admin-subsidiary-edit .header-section .top-row .page-header,.admin-header-section .top-row .sysadmin-page-header,.v-admin-subsidiary-edit .header-section .top-row .sysadmin-page-header,.sys-panel .top-row .page-header,.sys-panel .top-row .sysadmin-page-header{width:100%}.admin-header-section .top-row .header-actions,.v-admin-subsidiary-edit .header-section .top-row .header-actions,.admin-header-section .top-row .action-buttons,.v-admin-subsidiary-edit .header-section .top-row .action-buttons,.sys-panel .top-row .header-actions,.sys-panel .top-row .action-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn,.v-admin-subsidiary-edit .header-section .top-row>.admin-add-btn,.sys-panel .top-row>.admin-add-btn,.sys-panel .top-row>.action-button{width:100%}}.v-admin-subsidiary-edit .header-section .top-row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.v-admin-subsidiary-edit .header-section .header-actions{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.v-admin-subsidiary-edit .subsidiary-info-section{margin-bottom:10px}.v-admin-subsidiary-edit .form-container .form-group.name,.v-admin-subsidiary-edit .form-container .form-group.external-uuid,.v-admin-subsidiary-edit .form-container .form-group.parent-subsidiary,.v-admin-subsidiary-edit .form-container .form-group.status{flex:1}.v-admin-subsidiary-edit .form-container .form-group.locations,.v-admin-subsidiary-edit .form-container .form-group.full-width{flex:1;width:100%}.v-admin-subsidiary-edit .logo-input-container{display:flex;flex-direction:column;flex:1}.admin-dashboard-table-card[data-v-9d9c8581]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-9d9c8581]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-9d9c8581]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-9d9c8581]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-9d9c8581]{padding:0}:root .pad-l-0[data-v-9d9c8581]{padding-left:0}:root .pad-r-0[data-v-9d9c8581]{padding-right:0}:root .pad-t-0[data-v-9d9c8581]{padding-top:0}:root .pad-b-0[data-v-9d9c8581]{padding-bottom:0}:root .pad-lr-0[data-v-9d9c8581]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-9d9c8581]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-9d9c8581]{margin:0}:root .mgn-l-0[data-v-9d9c8581]{margin-left:0}:root .mgn-r-0[data-v-9d9c8581]{margin-right:0}:root .mgn-t-0[data-v-9d9c8581]{margin-top:0}:root .mgn-b-0[data-v-9d9c8581]{margin-bottom:0}:root .mgn-lr-0[data-v-9d9c8581]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-9d9c8581]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-9d9c8581]{padding:2px}:root .pad-l-2[data-v-9d9c8581]{padding-left:2px}:root .pad-r-2[data-v-9d9c8581]{padding-right:2px}:root .pad-t-2[data-v-9d9c8581]{padding-top:2px}:root .pad-b-2[data-v-9d9c8581]{padding-bottom:2px}:root .pad-lr-2[data-v-9d9c8581]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-9d9c8581]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-9d9c8581]{margin:2px}:root .mgn-l-2[data-v-9d9c8581]{margin-left:2px}:root .mgn-r-2[data-v-9d9c8581]{margin-right:2px}:root .mgn-t-2[data-v-9d9c8581]{margin-top:2px}:root .mgn-b-2[data-v-9d9c8581]{margin-bottom:2px}:root .mgn-lr-2[data-v-9d9c8581]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-9d9c8581]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-9d9c8581]{padding:3px}:root .pad-l-3[data-v-9d9c8581]{padding-left:3px}:root .pad-r-3[data-v-9d9c8581]{padding-right:3px}:root .pad-t-3[data-v-9d9c8581]{padding-top:3px}:root .pad-b-3[data-v-9d9c8581]{padding-bottom:3px}:root .pad-lr-3[data-v-9d9c8581]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-9d9c8581]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-9d9c8581]{margin:3px}:root .mgn-l-3[data-v-9d9c8581]{margin-left:3px}:root .mgn-r-3[data-v-9d9c8581]{margin-right:3px}:root .mgn-t-3[data-v-9d9c8581]{margin-top:3px}:root .mgn-b-3[data-v-9d9c8581]{margin-bottom:3px}:root .mgn-lr-3[data-v-9d9c8581]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-9d9c8581]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-9d9c8581]{padding:4px}:root .pad-l-4[data-v-9d9c8581]{padding-left:4px}:root .pad-r-4[data-v-9d9c8581]{padding-right:4px}:root .pad-t-4[data-v-9d9c8581]{padding-top:4px}:root .pad-b-4[data-v-9d9c8581]{padding-bottom:4px}:root .pad-lr-4[data-v-9d9c8581]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-9d9c8581]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-9d9c8581]{margin:4px}:root .mgn-l-4[data-v-9d9c8581]{margin-left:4px}:root .mgn-r-4[data-v-9d9c8581]{margin-right:4px}:root .mgn-t-4[data-v-9d9c8581]{margin-top:4px}:root .mgn-b-4[data-v-9d9c8581]{margin-bottom:4px}:root .mgn-lr-4[data-v-9d9c8581]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-9d9c8581]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-9d9c8581]{padding:5px}:root .pad-l-5[data-v-9d9c8581]{padding-left:5px}:root .pad-r-5[data-v-9d9c8581]{padding-right:5px}:root .pad-t-5[data-v-9d9c8581]{padding-top:5px}:root .pad-b-5[data-v-9d9c8581]{padding-bottom:5px}:root .pad-lr-5[data-v-9d9c8581]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-9d9c8581]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-9d9c8581]{margin:5px}:root .mgn-l-5[data-v-9d9c8581]{margin-left:5px}:root .mgn-r-5[data-v-9d9c8581]{margin-right:5px}:root .mgn-t-5[data-v-9d9c8581]{margin-top:5px}:root .mgn-b-5[data-v-9d9c8581]{margin-bottom:5px}:root .mgn-lr-5[data-v-9d9c8581]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-9d9c8581]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-9d9c8581]{padding:6px}:root .pad-l-6[data-v-9d9c8581]{padding-left:6px}:root .pad-r-6[data-v-9d9c8581]{padding-right:6px}:root .pad-t-6[data-v-9d9c8581]{padding-top:6px}:root .pad-b-6[data-v-9d9c8581]{padding-bottom:6px}:root .pad-lr-6[data-v-9d9c8581]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-9d9c8581]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-9d9c8581]{margin:6px}:root .mgn-l-6[data-v-9d9c8581]{margin-left:6px}:root .mgn-r-6[data-v-9d9c8581]{margin-right:6px}:root .mgn-t-6[data-v-9d9c8581]{margin-top:6px}:root .mgn-b-6[data-v-9d9c8581]{margin-bottom:6px}:root .mgn-lr-6[data-v-9d9c8581]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-9d9c8581]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-9d9c8581]{padding:8px}:root .pad-l-8[data-v-9d9c8581]{padding-left:8px}:root .pad-r-8[data-v-9d9c8581]{padding-right:8px}:root .pad-t-8[data-v-9d9c8581]{padding-top:8px}:root .pad-b-8[data-v-9d9c8581]{padding-bottom:8px}:root .pad-lr-8[data-v-9d9c8581]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-9d9c8581]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-9d9c8581]{margin:8px}:root .mgn-l-8[data-v-9d9c8581]{margin-left:8px}:root .mgn-r-8[data-v-9d9c8581]{margin-right:8px}:root .mgn-t-8[data-v-9d9c8581]{margin-top:8px}:root .mgn-b-8[data-v-9d9c8581]{margin-bottom:8px}:root .mgn-lr-8[data-v-9d9c8581]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-9d9c8581]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-9d9c8581]{padding:9px}:root .pad-l-9[data-v-9d9c8581]{padding-left:9px}:root .pad-r-9[data-v-9d9c8581]{padding-right:9px}:root .pad-t-9[data-v-9d9c8581]{padding-top:9px}:root .pad-b-9[data-v-9d9c8581]{padding-bottom:9px}:root .pad-lr-9[data-v-9d9c8581]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-9d9c8581]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-9d9c8581]{margin:9px}:root .mgn-l-9[data-v-9d9c8581]{margin-left:9px}:root .mgn-r-9[data-v-9d9c8581]{margin-right:9px}:root .mgn-t-9[data-v-9d9c8581]{margin-top:9px}:root .mgn-b-9[data-v-9d9c8581]{margin-bottom:9px}:root .mgn-lr-9[data-v-9d9c8581]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-9d9c8581]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-9d9c8581]{padding:10px}:root .pad-l-10[data-v-9d9c8581]{padding-left:10px}:root .pad-r-10[data-v-9d9c8581]{padding-right:10px}:root .pad-t-10[data-v-9d9c8581]{padding-top:10px}:root .pad-b-10[data-v-9d9c8581]{padding-bottom:10px}:root .pad-lr-10[data-v-9d9c8581]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-9d9c8581]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-9d9c8581]{margin:10px}:root .mgn-l-10[data-v-9d9c8581]{margin-left:10px}:root .mgn-r-10[data-v-9d9c8581]{margin-right:10px}:root .mgn-t-10[data-v-9d9c8581]{margin-top:10px}:root .mgn-b-10[data-v-9d9c8581]{margin-bottom:10px}:root .mgn-lr-10[data-v-9d9c8581]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-9d9c8581]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-9d9c8581]{padding:12px}:root .pad-l-12[data-v-9d9c8581]{padding-left:12px}:root .pad-r-12[data-v-9d9c8581]{padding-right:12px}:root .pad-t-12[data-v-9d9c8581]{padding-top:12px}:root .pad-b-12[data-v-9d9c8581]{padding-bottom:12px}:root .pad-lr-12[data-v-9d9c8581]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-9d9c8581]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-9d9c8581]{margin:12px}:root .mgn-l-12[data-v-9d9c8581]{margin-left:12px}:root .mgn-r-12[data-v-9d9c8581]{margin-right:12px}:root .mgn-t-12[data-v-9d9c8581]{margin-top:12px}:root .mgn-b-12[data-v-9d9c8581]{margin-bottom:12px}:root .mgn-lr-12[data-v-9d9c8581]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-9d9c8581]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-9d9c8581]{padding:15px}:root .pad-l-15[data-v-9d9c8581]{padding-left:15px}:root .pad-r-15[data-v-9d9c8581]{padding-right:15px}:root .pad-t-15[data-v-9d9c8581]{padding-top:15px}:root .pad-b-15[data-v-9d9c8581]{padding-bottom:15px}:root .pad-lr-15[data-v-9d9c8581]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-9d9c8581]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-9d9c8581]{margin:15px}:root .mgn-l-15[data-v-9d9c8581]{margin-left:15px}:root .mgn-r-15[data-v-9d9c8581]{margin-right:15px}:root .mgn-t-15[data-v-9d9c8581]{margin-top:15px}:root .mgn-b-15[data-v-9d9c8581]{margin-bottom:15px}:root .mgn-lr-15[data-v-9d9c8581]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-9d9c8581]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-9d9c8581]{padding:20px}:root .pad-l-20[data-v-9d9c8581]{padding-left:20px}:root .pad-r-20[data-v-9d9c8581]{padding-right:20px}:root .pad-t-20[data-v-9d9c8581]{padding-top:20px}:root .pad-b-20[data-v-9d9c8581]{padding-bottom:20px}:root .pad-lr-20[data-v-9d9c8581]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-9d9c8581]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-9d9c8581]{margin:20px}:root .mgn-l-20[data-v-9d9c8581]{margin-left:20px}:root .mgn-r-20[data-v-9d9c8581]{margin-right:20px}:root .mgn-t-20[data-v-9d9c8581]{margin-top:20px}:root .mgn-b-20[data-v-9d9c8581]{margin-bottom:20px}:root .mgn-lr-20[data-v-9d9c8581]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-9d9c8581]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-9d9c8581]{padding:24px}:root .pad-l-24[data-v-9d9c8581]{padding-left:24px}:root .pad-r-24[data-v-9d9c8581]{padding-right:24px}:root .pad-t-24[data-v-9d9c8581]{padding-top:24px}:root .pad-b-24[data-v-9d9c8581]{padding-bottom:24px}:root .pad-lr-24[data-v-9d9c8581]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-9d9c8581]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-9d9c8581]{margin:24px}:root .mgn-l-24[data-v-9d9c8581]{margin-left:24px}:root .mgn-r-24[data-v-9d9c8581]{margin-right:24px}:root .mgn-t-24[data-v-9d9c8581]{margin-top:24px}:root .mgn-b-24[data-v-9d9c8581]{margin-bottom:24px}:root .mgn-lr-24[data-v-9d9c8581]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-9d9c8581]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-9d9c8581]{padding:25px}:root .pad-l-25[data-v-9d9c8581]{padding-left:25px}:root .pad-r-25[data-v-9d9c8581]{padding-right:25px}:root .pad-t-25[data-v-9d9c8581]{padding-top:25px}:root .pad-b-25[data-v-9d9c8581]{padding-bottom:25px}:root .pad-lr-25[data-v-9d9c8581]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-9d9c8581]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-9d9c8581]{margin:25px}:root .mgn-l-25[data-v-9d9c8581]{margin-left:25px}:root .mgn-r-25[data-v-9d9c8581]{margin-right:25px}:root .mgn-t-25[data-v-9d9c8581]{margin-top:25px}:root .mgn-b-25[data-v-9d9c8581]{margin-bottom:25px}:root .mgn-lr-25[data-v-9d9c8581]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-9d9c8581]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-9d9c8581]{padding:30px}:root .pad-l-30[data-v-9d9c8581]{padding-left:30px}:root .pad-r-30[data-v-9d9c8581]{padding-right:30px}:root .pad-t-30[data-v-9d9c8581]{padding-top:30px}:root .pad-b-30[data-v-9d9c8581]{padding-bottom:30px}:root .pad-lr-30[data-v-9d9c8581]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-9d9c8581]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-9d9c8581]{margin:30px}:root .mgn-l-30[data-v-9d9c8581]{margin-left:30px}:root .mgn-r-30[data-v-9d9c8581]{margin-right:30px}:root .mgn-t-30[data-v-9d9c8581]{margin-top:30px}:root .mgn-b-30[data-v-9d9c8581]{margin-bottom:30px}:root .mgn-lr-30[data-v-9d9c8581]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-9d9c8581]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-9d9c8581]{padding:40px}:root .pad-l-40[data-v-9d9c8581]{padding-left:40px}:root .pad-r-40[data-v-9d9c8581]{padding-right:40px}:root .pad-t-40[data-v-9d9c8581]{padding-top:40px}:root .pad-b-40[data-v-9d9c8581]{padding-bottom:40px}:root .pad-lr-40[data-v-9d9c8581]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-9d9c8581]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-9d9c8581]{margin:40px}:root .mgn-l-40[data-v-9d9c8581]{margin-left:40px}:root .mgn-r-40[data-v-9d9c8581]{margin-right:40px}:root .mgn-t-40[data-v-9d9c8581]{margin-top:40px}:root .mgn-b-40[data-v-9d9c8581]{margin-bottom:40px}:root .mgn-lr-40[data-v-9d9c8581]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-9d9c8581]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-9d9c8581]{padding:50px}:root .pad-l-50[data-v-9d9c8581]{padding-left:50px}:root .pad-r-50[data-v-9d9c8581]{padding-right:50px}:root .pad-t-50[data-v-9d9c8581]{padding-top:50px}:root .pad-b-50[data-v-9d9c8581]{padding-bottom:50px}:root .pad-lr-50[data-v-9d9c8581]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-9d9c8581]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-9d9c8581]{margin:50px}:root .mgn-l-50[data-v-9d9c8581]{margin-left:50px}:root .mgn-r-50[data-v-9d9c8581]{margin-right:50px}:root .mgn-t-50[data-v-9d9c8581]{margin-top:50px}:root .mgn-b-50[data-v-9d9c8581]{margin-bottom:50px}:root .mgn-lr-50[data-v-9d9c8581]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-9d9c8581]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-9d9c8581]{padding:60px}:root .pad-l-60[data-v-9d9c8581]{padding-left:60px}:root .pad-r-60[data-v-9d9c8581]{padding-right:60px}:root .pad-t-60[data-v-9d9c8581]{padding-top:60px}:root .pad-b-60[data-v-9d9c8581]{padding-bottom:60px}:root .pad-lr-60[data-v-9d9c8581]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-9d9c8581]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-9d9c8581]{margin:60px}:root .mgn-l-60[data-v-9d9c8581]{margin-left:60px}:root .mgn-r-60[data-v-9d9c8581]{margin-right:60px}:root .mgn-t-60[data-v-9d9c8581]{margin-top:60px}:root .mgn-b-60[data-v-9d9c8581]{margin-bottom:60px}:root .mgn-lr-60[data-v-9d9c8581]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-9d9c8581]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-9d9c8581]{padding:70px}:root .pad-l-70[data-v-9d9c8581]{padding-left:70px}:root .pad-r-70[data-v-9d9c8581]{padding-right:70px}:root .pad-t-70[data-v-9d9c8581]{padding-top:70px}:root .pad-b-70[data-v-9d9c8581]{padding-bottom:70px}:root .pad-lr-70[data-v-9d9c8581]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-9d9c8581]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-9d9c8581]{margin:70px}:root .mgn-l-70[data-v-9d9c8581]{margin-left:70px}:root .mgn-r-70[data-v-9d9c8581]{margin-right:70px}:root .mgn-t-70[data-v-9d9c8581]{margin-top:70px}:root .mgn-b-70[data-v-9d9c8581]{margin-bottom:70px}:root .mgn-lr-70[data-v-9d9c8581]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-9d9c8581]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-9d9c8581]{padding:80px}:root .pad-l-80[data-v-9d9c8581]{padding-left:80px}:root .pad-r-80[data-v-9d9c8581]{padding-right:80px}:root .pad-t-80[data-v-9d9c8581]{padding-top:80px}:root .pad-b-80[data-v-9d9c8581]{padding-bottom:80px}:root .pad-lr-80[data-v-9d9c8581]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-9d9c8581]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-9d9c8581]{margin:80px}:root .mgn-l-80[data-v-9d9c8581]{margin-left:80px}:root .mgn-r-80[data-v-9d9c8581]{margin-right:80px}:root .mgn-t-80[data-v-9d9c8581]{margin-top:80px}:root .mgn-b-80[data-v-9d9c8581]{margin-bottom:80px}:root .mgn-lr-80[data-v-9d9c8581]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-9d9c8581]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-9d9c8581]{padding:90px}:root .pad-l-90[data-v-9d9c8581]{padding-left:90px}:root .pad-r-90[data-v-9d9c8581]{padding-right:90px}:root .pad-t-90[data-v-9d9c8581]{padding-top:90px}:root .pad-b-90[data-v-9d9c8581]{padding-bottom:90px}:root .pad-lr-90[data-v-9d9c8581]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-9d9c8581]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-9d9c8581]{margin:90px}:root .mgn-l-90[data-v-9d9c8581]{margin-left:90px}:root .mgn-r-90[data-v-9d9c8581]{margin-right:90px}:root .mgn-t-90[data-v-9d9c8581]{margin-top:90px}:root .mgn-b-90[data-v-9d9c8581]{margin-bottom:90px}:root .mgn-lr-90[data-v-9d9c8581]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-9d9c8581]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-9d9c8581]{padding:100px}:root .pad-l-100[data-v-9d9c8581]{padding-left:100px}:root .pad-r-100[data-v-9d9c8581]{padding-right:100px}:root .pad-t-100[data-v-9d9c8581]{padding-top:100px}:root .pad-b-100[data-v-9d9c8581]{padding-bottom:100px}:root .pad-lr-100[data-v-9d9c8581]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-9d9c8581]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-9d9c8581]{margin:100px}:root .mgn-l-100[data-v-9d9c8581]{margin-left:100px}:root .mgn-r-100[data-v-9d9c8581]{margin-right:100px}:root .mgn-t-100[data-v-9d9c8581]{margin-top:100px}:root .mgn-b-100[data-v-9d9c8581]{margin-bottom:100px}:root .mgn-lr-100[data-v-9d9c8581]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-9d9c8581]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-9d9c8581]{padding:120px}:root .pad-l-120[data-v-9d9c8581]{padding-left:120px}:root .pad-r-120[data-v-9d9c8581]{padding-right:120px}:root .pad-t-120[data-v-9d9c8581]{padding-top:120px}:root .pad-b-120[data-v-9d9c8581]{padding-bottom:120px}:root .pad-lr-120[data-v-9d9c8581]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-9d9c8581]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-9d9c8581]{margin:120px}:root .mgn-l-120[data-v-9d9c8581]{margin-left:120px}:root .mgn-r-120[data-v-9d9c8581]{margin-right:120px}:root .mgn-t-120[data-v-9d9c8581]{margin-top:120px}:root .mgn-b-120[data-v-9d9c8581]{margin-bottom:120px}:root .mgn-lr-120[data-v-9d9c8581]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-9d9c8581]{margin-top:120px;margin-bottom:120px}[data-v-9d9c8581]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-9d9c8581]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-9d9c8581]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-9d9c8581]{width:100%}.v-app[data-v-9d9c8581]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-9d9c8581]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-9d9c8581]{margin-bottom:10px}.devise-container input[type=email][data-v-9d9c8581],.devise-container input[type=password][data-v-9d9c8581],.devise-container input[type=submit][data-v-9d9c8581]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-9d9c8581]{cursor:pointer}.devise-container .actions input[data-v-9d9c8581]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-9d9c8581],a[data-v-9d9c8581]:hover,a[data-v-9d9c8581]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-9d9c8581]:hover{color:#2d8e54;text-decoration:underline}a[data-v-9d9c8581]:focus{color:#164057}h1[data-v-9d9c8581],h2[data-v-9d9c8581],h3[data-v-9d9c8581],h4[data-v-9d9c8581],h5[data-v-9d9c8581],h6[data-v-9d9c8581]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-9d9c8581],.heading-2[data-v-9d9c8581],.heading-3[data-v-9d9c8581],.heading-4[data-v-9d9c8581],.heading-5[data-v-9d9c8581],.heading-6[data-v-9d9c8581]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-9d9c8581]{font-size:2.5rem}.heading-2[data-v-9d9c8581]{font-size:2rem}.heading-3[data-v-9d9c8581]{font-size:1.75rem}.heading-4[data-v-9d9c8581]{font-size:1.5rem}.heading-5[data-v-9d9c8581]{font-size:1.25rem}.heading-6[data-v-9d9c8581]{font-size:1rem}.error_text[data-v-9d9c8581]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-9d9c8581]{width:100%;min-height:50px}nav[data-v-9d9c8581]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-9d9c8581],.nav-right[data-v-9d9c8581]{display:flex;flex-direction:row}.nav-link[data-v-9d9c8581]{font-size:18px}.nav-loggedout[data-v-9d9c8581]{color:#000}.nav-loggedin[data-v-9d9c8581]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-9d9c8581]{color:#fff}.nav-loggedin a[data-v-9d9c8581]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-9d9c8581]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-9d9c8581]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-9d9c8581]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-9d9c8581]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-9d9c8581]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-9d9c8581]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-9d9c8581]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-9d9c8581]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-9d9c8581]{gap:5%}}button[data-v-9d9c8581]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-9d9c8581],.cancel_button[data-v-9d9c8581]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-9d9c8581]{background-color:#ccc}.action_button[data-v-9d9c8581]:disabled,.cancel_button[data-v-9d9c8581]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-9d9c8581]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-9d9c8581]{width:fit-content}.button__empty[data-v-9d9c8581]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-9d9c8581]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-9d9c8581]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-9d9c8581]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-9d9c8581]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-9d9c8581]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-9d9c8581]{background-color:#eef5fa}.btn-pricing[data-v-9d9c8581]{font-size:22px;border:none}.simple-table[data-v-9d9c8581]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-9d9c8581],.simple-table td[data-v-9d9c8581]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-9d9c8581]{padding:5px}.date-cell[data-v-9d9c8581]{white-space:nowrap}.number-cell[data-v-9d9c8581]{text-align:right}.negative-cell[data-v-9d9c8581]{color:#f94144}.net-worth-row[data-v-9d9c8581]{background-color:#f5dc98}.bold-cell[data-v-9d9c8581]{font-weight:700}.warn-text[data-v-9d9c8581]{color:#fb991c}.error-text[data-v-9d9c8581]{color:#f94144}.form__panel[data-v-9d9c8581]{display:block}.form__row[data-v-9d9c8581]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-9d9c8581]{display:flex}.form__header[data-v-9d9c8581]{width:26%}.form__input[data-v-9d9c8581]{width:100%}.form__input input[data-v-9d9c8581]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-9d9c8581]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-9d9c8581]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-9d9c8581]{width:100%}.form__input .dp__main input[data-v-9d9c8581]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-9d9c8581],.form__input select[data-v-9d9c8581],.form__input .dp__main[data-v-9d9c8581]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-9d9c8581],.form__input select[data-v-9d9c8581],.form__input .dp__main[data-v-9d9c8581]{width:50%}}.form__input input[data-v-9d9c8581]:hover,.form__input select[data-v-9d9c8581]:hover,.form__input textarea[data-v-9d9c8581]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-9d9c8581]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-9d9c8581]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-9d9c8581]:focus{border-color:var(--color-input-focus)}.form__input[data-v-9d9c8581]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-9d9c8581]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-9d9c8581]{display:flex;gap:10px}.form__input--mandatory[data-v-9d9c8581]{color:#f94144}.form__input--mandatory__one-of-two[data-v-9d9c8581]{color:#f94144;vertical-align:super}.form__section[data-v-9d9c8581]{padding:30px 10px}.disabled-field[data-v-9d9c8581]{color:#aaa}.select-wrapper[data-v-9d9c8581]{position:relative}.select-wrapper[data-v-9d9c8581]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-9d9c8581]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-9d9c8581]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-9d9c8581]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-9d9c8581],.employee-management-container[data-v-9d9c8581]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-9d9c8581],.employee-management-container .main-title[data-v-9d9c8581],.sysadmin-page-header h1[data-v-9d9c8581],.sysadmin-page-header .sysadmin-page-header__title[data-v-9d9c8581],.page-header h1[data-v-9d9c8581],.page-header .page-header__title[data-v-9d9c8581]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-9d9c8581],.employee-management-container .bulk-upload-card .card-title[data-v-9d9c8581]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-9d9c8581]{margin-bottom:18px}.page-header h1[data-v-9d9c8581],.page-header .page-header__title[data-v-9d9c8581]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-9d9c8581]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-9d9c8581]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-9d9c8581]{margin-bottom:18px}.sysadmin-page-header h1[data-v-9d9c8581],.sysadmin-page-header .sysadmin-page-header__title[data-v-9d9c8581]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-9d9c8581]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-9d9c8581]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-9d9c8581]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-9d9c8581]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-9d9c8581]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-9d9c8581]{font-size:14px}.admin-card[data-v-9d9c8581]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-9d9c8581]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-9d9c8581]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-9d9c8581]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-9d9c8581]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-9d9c8581]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-9d9c8581]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-9d9c8581]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-9d9c8581]{margin-top:18px}.deploy-page .deploy-list[data-v-9d9c8581]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-9d9c8581]{margin:6px 0}.admin-form-card[data-v-9d9c8581],.employee-management-container .bulk-upload-card[data-v-9d9c8581]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-9d9c8581]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-9d9c8581]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-9d9c8581]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-9d9c8581]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-9d9c8581]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-9d9c8581]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-9d9c8581]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-9d9c8581]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-9d9c8581],.admin-form-container .admin-form-group select[data-v-9d9c8581]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-9d9c8581]:disabled,.admin-form-container .admin-form-group select[data-v-9d9c8581]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-9d9c8581]:focus,.admin-form-container .admin-form-group select[data-v-9d9c8581]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-9d9c8581]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-9d9c8581]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-9d9c8581]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-9d9c8581]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-9d9c8581]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-9d9c8581]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-9d9c8581]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-9d9c8581],.employee-management-container .bulk-upload-card .upload-components .upload-component .upload-section .file-input-wrapper .upload-actions .upload-btn[data-v-9d9c8581],.btn[data-v-9d9c8581],.btn.btn-primary[data-v-9d9c8581]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-9d9c8581]:hover,.employee-management-container .bulk-upload-card .upload-components .upload-component .upload-section .file-input-wrapper .upload-actions .upload-btn[data-v-9d9c8581]:hover,.btn[data-v-9d9c8581]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-9d9c8581]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-9d9c8581]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-9d9c8581]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-9d9c8581]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-9d9c8581]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-9d9c8581]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-9d9c8581]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-9d9c8581]{background-color:#177100;color:#fff}.admin-badge.id[data-v-9d9c8581],.admin-badge.external-uuid[data-v-9d9c8581]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-9d9c8581]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-9d9c8581]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-9d9c8581]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-9d9c8581]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-9d9c8581]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-9d9c8581]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-9d9c8581]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-9d9c8581]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-9d9c8581]{font-size:14px}.admin-detail-item[data-v-9d9c8581]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-9d9c8581]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-9d9c8581]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-9d9c8581]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-9d9c8581]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-9d9c8581]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-9d9c8581]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-9d9c8581]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-9d9c8581]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-9d9c8581]:hover{color:#2c5444}.admin-filter-select[data-v-9d9c8581]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-9d9c8581]{min-width:0;width:100%}.admin-filter-select select[data-v-9d9c8581]:focus{border-color:#2c5444}.admin-header-section[data-v-9d9c8581]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-9d9c8581]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-9d9c8581]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-9d9c8581],.sys-panel .top-row[data-v-9d9c8581]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-9d9c8581],.admin-header-section .top-row .sysadmin-page-header[data-v-9d9c8581],.sys-panel .top-row .page-header[data-v-9d9c8581],.sys-panel .top-row .sysadmin-page-header[data-v-9d9c8581]{width:100%}.admin-header-section .top-row .header-actions[data-v-9d9c8581],.admin-header-section .top-row .action-buttons[data-v-9d9c8581],.sys-panel .top-row .header-actions[data-v-9d9c8581],.sys-panel .top-row .action-buttons[data-v-9d9c8581]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-9d9c8581],.sys-panel .top-row>.admin-add-btn[data-v-9d9c8581],.sys-panel .top-row>.action-button[data-v-9d9c8581]{width:100%}}.admin-filters-row[data-v-9d9c8581]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-9d9c8581]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-9d9c8581]{font-size:14px}.admin-add-btn[data-v-9d9c8581]:hover{background-color:#1a3329}.table-containers[data-v-9d9c8581]{display:flex;gap:20px}.table-containers .table-container[data-v-9d9c8581]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-9d9c8581]{font-weight:700}.table-containers .table-value[data-v-9d9c8581]{font-size:1.2em}.sysadmin-button-bar[data-v-9d9c8581]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-9d9c8581]{margin:20px 0}.swal-password-form .form-group[data-v-9d9c8581]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-9d9c8581]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-9d9c8581]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-9d9c8581]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-9d9c8581]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-9d9c8581]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-9d9c8581]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.employee-management-container .instruction-text[data-v-9d9c8581]{color:#666;font-size:16px;margin-bottom:30px}.employee-management-container .bulk-upload-card[data-v-9d9c8581],.employee-management-container .bulk-upload-card .card-title[data-v-9d9c8581]{margin-bottom:30px}.employee-management-container .bulk-upload-card .upload-components[data-v-9d9c8581]{display:flex;flex-direction:column;gap:25px}.employee-management-container .bulk-upload-card .upload-components .upload-component[data-v-9d9c8581]{display:flex;align-items:flex-start;gap:30px;padding:20px;background:#fff;border-radius:8px;border:1px solid #e9ecef}.employee-management-container .bulk-upload-card .upload-components .upload-component.disabled[data-v-9d9c8581]{opacity:.6;background:#f8f9fa;border-color:#dee2e6}.employee-management-container .bulk-upload-card .upload-components .upload-component.disabled .file-label[data-v-9d9c8581]{color:#6c757d}.employee-management-container .bulk-upload-card .upload-components .upload-component.disabled .upload-icon[data-v-9d9c8581]{cursor:not-allowed;border-color:#dee2e6;background:#f1f3f5}.employee-management-container .bulk-upload-card .upload-components .upload-component.disabled .upload-icon[data-v-9d9c8581]:hover{border-color:#dee2e6;background:#f1f3f5}.employee-management-container .bulk-upload-card .upload-components .upload-component.disabled .upload-icon svg[data-v-9d9c8581]{color:#adb5bd}.employee-management-container .bulk-upload-card .upload-components .upload-component.disabled .explanation-text.error-text[data-v-9d9c8581]{color:#f94144;font-weight:500}.employee-management-container .bulk-upload-card .upload-components .upload-component.disabled .sample-link.disabled[data-v-9d9c8581]{color:#adb5bd;cursor:not-allowed;pointer-events:none}.employee-management-container .bulk-upload-card .upload-components .upload-component.disabled .sample-link.disabled[data-v-9d9c8581]:hover{text-decoration:none}.employee-management-container .bulk-upload-card .upload-components .upload-component .upload-section[data-v-9d9c8581]{flex:0 0 300px}.employee-management-container .bulk-upload-card .upload-components .upload-component .upload-section .file-label[data-v-9d9c8581]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;text-transform:uppercase;letter-spacing:.5px}.employee-management-container .bulk-upload-card .upload-components .upload-component .upload-section .file-input-wrapper[data-v-9d9c8581]{position:relative;display:flex;align-items:center;gap:10px;border:2px dashed transparent;border-radius:8px;padding:10px;transition:all .2s ease}.employee-management-container .bulk-upload-card .upload-components .upload-component .upload-section .file-input-wrapper.drag-over[data-v-9d9c8581]{border-color:#2c5444;background:#fff}.employee-management-container .bulk-upload-card .upload-components .upload-component .upload-section .file-input-wrapper input[type=file][data-v-9d9c8581]{display:none}.employee-management-container .bulk-upload-card .upload-components .upload-component .upload-section .file-input-wrapper .upload-icon[data-v-9d9c8581]{width:50px;height:50px;border:2px solid #ddd;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;background:#fff}.employee-management-container .bulk-upload-card .upload-components .upload-component .upload-section .file-input-wrapper .upload-icon[data-v-9d9c8581]:hover{border-color:#2c5444;background:#fff}.employee-management-container .bulk-upload-card .upload-components .upload-component .upload-section .file-input-wrapper .upload-icon[data-v-9d9c8581]:active{transform:scale(.95)}.employee-management-container .bulk-upload-card .upload-components .upload-component .upload-section .file-input-wrapper .upload-icon svg[data-v-9d9c8581]{font-size:20px;color:#666}.employee-management-container .bulk-upload-card .upload-components .upload-component .upload-section .file-input-wrapper .upload-actions[data-v-9d9c8581]{display:flex;flex-direction:column;gap:10px;margin-left:10px}.employee-management-container .bulk-upload-card .upload-components .upload-component .upload-section .file-input-wrapper .upload-actions .file-info .selected-file-name[data-v-9d9c8581]{margin:0;font-size:14px;color:#666;font-weight:500;background:#f8f9fa;padding:8px 12px;border-radius:4px;border:1px solid #e9ecef;word-break:break-all}.employee-management-container .bulk-upload-card .upload-components .upload-component .upload-section .file-input-wrapper .upload-actions .upload-btn[data-v-9d9c8581]{padding:8px 16px;font-size:14px;align-self:flex-start}.employee-management-container .bulk-upload-card .upload-components .upload-component .explanation-section[data-v-9d9c8581]{flex:1}.employee-management-container .bulk-upload-card .upload-components .upload-component .explanation-section .explanation-text[data-v-9d9c8581]{color:#555;line-height:1.5;margin-bottom:10px;font-size:16px}.employee-management-container .bulk-upload-card .upload-components .upload-component .explanation-section .sample-link[data-v-9d9c8581]{color:#2c5444;text-decoration:none;font-weight:500;font-size:14px}.employee-management-container .bulk-upload-card .upload-components .upload-component .explanation-section .sample-link[data-v-9d9c8581]:hover{text-decoration:underline;color:#1a3329}.employee-management-container .bulk-upload-card .upload-actions[data-v-9d9c8581]{display:flex;justify-content:flex-end;gap:15px}.btn.btn-primary[data-v-9d9c8581]:disabled{background-color:#6c757d;cursor:not-allowed;border-color:#6c757d}.btn.btn-secondary[data-v-9d9c8581]{background-color:#fff;color:#555;border:1px solid #ddd}.btn.btn-secondary[data-v-9d9c8581]:hover{background-color:#f8f9fa;border-color:#adb5bd}@media(max-width:768px){.employee-management-container[data-v-9d9c8581]{padding:20px 10px}.employee-management-container .main-title[data-v-9d9c8581]{font-size:24px}.employee-management-container .bulk-upload-card[data-v-9d9c8581]{padding:20px}.employee-management-container .bulk-upload-card .upload-components .upload-component[data-v-9d9c8581]{flex-direction:column;gap:15px}.employee-management-container .bulk-upload-card .upload-components .upload-component .upload-section[data-v-9d9c8581]{flex:none;width:100%}}.admin-dashboard-table-card[data-v-003927b4]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-003927b4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-003927b4]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-003927b4]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-003927b4]{padding:0}:root .pad-l-0[data-v-003927b4]{padding-left:0}:root .pad-r-0[data-v-003927b4]{padding-right:0}:root .pad-t-0[data-v-003927b4]{padding-top:0}:root .pad-b-0[data-v-003927b4]{padding-bottom:0}:root .pad-lr-0[data-v-003927b4]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-003927b4]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-003927b4]{margin:0}:root .mgn-l-0[data-v-003927b4]{margin-left:0}:root .mgn-r-0[data-v-003927b4]{margin-right:0}:root .mgn-t-0[data-v-003927b4]{margin-top:0}:root .mgn-b-0[data-v-003927b4]{margin-bottom:0}:root .mgn-lr-0[data-v-003927b4]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-003927b4]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-003927b4]{padding:2px}:root .pad-l-2[data-v-003927b4]{padding-left:2px}:root .pad-r-2[data-v-003927b4]{padding-right:2px}:root .pad-t-2[data-v-003927b4]{padding-top:2px}:root .pad-b-2[data-v-003927b4]{padding-bottom:2px}:root .pad-lr-2[data-v-003927b4]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-003927b4]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-003927b4]{margin:2px}:root .mgn-l-2[data-v-003927b4]{margin-left:2px}:root .mgn-r-2[data-v-003927b4]{margin-right:2px}:root .mgn-t-2[data-v-003927b4]{margin-top:2px}:root .mgn-b-2[data-v-003927b4]{margin-bottom:2px}:root .mgn-lr-2[data-v-003927b4]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-003927b4]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-003927b4]{padding:3px}:root .pad-l-3[data-v-003927b4]{padding-left:3px}:root .pad-r-3[data-v-003927b4]{padding-right:3px}:root .pad-t-3[data-v-003927b4]{padding-top:3px}:root .pad-b-3[data-v-003927b4]{padding-bottom:3px}:root .pad-lr-3[data-v-003927b4]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-003927b4]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-003927b4]{margin:3px}:root .mgn-l-3[data-v-003927b4]{margin-left:3px}:root .mgn-r-3[data-v-003927b4]{margin-right:3px}:root .mgn-t-3[data-v-003927b4]{margin-top:3px}:root .mgn-b-3[data-v-003927b4]{margin-bottom:3px}:root .mgn-lr-3[data-v-003927b4]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-003927b4]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-003927b4]{padding:4px}:root .pad-l-4[data-v-003927b4]{padding-left:4px}:root .pad-r-4[data-v-003927b4]{padding-right:4px}:root .pad-t-4[data-v-003927b4]{padding-top:4px}:root .pad-b-4[data-v-003927b4]{padding-bottom:4px}:root .pad-lr-4[data-v-003927b4]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-003927b4]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-003927b4]{margin:4px}:root .mgn-l-4[data-v-003927b4]{margin-left:4px}:root .mgn-r-4[data-v-003927b4]{margin-right:4px}:root .mgn-t-4[data-v-003927b4]{margin-top:4px}:root .mgn-b-4[data-v-003927b4]{margin-bottom:4px}:root .mgn-lr-4[data-v-003927b4]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-003927b4]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-003927b4]{padding:5px}:root .pad-l-5[data-v-003927b4]{padding-left:5px}:root .pad-r-5[data-v-003927b4]{padding-right:5px}:root .pad-t-5[data-v-003927b4]{padding-top:5px}:root .pad-b-5[data-v-003927b4]{padding-bottom:5px}:root .pad-lr-5[data-v-003927b4]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-003927b4]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-003927b4]{margin:5px}:root .mgn-l-5[data-v-003927b4]{margin-left:5px}:root .mgn-r-5[data-v-003927b4]{margin-right:5px}:root .mgn-t-5[data-v-003927b4]{margin-top:5px}:root .mgn-b-5[data-v-003927b4]{margin-bottom:5px}:root .mgn-lr-5[data-v-003927b4]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-003927b4]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-003927b4]{padding:6px}:root .pad-l-6[data-v-003927b4]{padding-left:6px}:root .pad-r-6[data-v-003927b4]{padding-right:6px}:root .pad-t-6[data-v-003927b4]{padding-top:6px}:root .pad-b-6[data-v-003927b4]{padding-bottom:6px}:root .pad-lr-6[data-v-003927b4]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-003927b4]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-003927b4]{margin:6px}:root .mgn-l-6[data-v-003927b4]{margin-left:6px}:root .mgn-r-6[data-v-003927b4]{margin-right:6px}:root .mgn-t-6[data-v-003927b4]{margin-top:6px}:root .mgn-b-6[data-v-003927b4]{margin-bottom:6px}:root .mgn-lr-6[data-v-003927b4]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-003927b4]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-003927b4]{padding:8px}:root .pad-l-8[data-v-003927b4]{padding-left:8px}:root .pad-r-8[data-v-003927b4]{padding-right:8px}:root .pad-t-8[data-v-003927b4]{padding-top:8px}:root .pad-b-8[data-v-003927b4]{padding-bottom:8px}:root .pad-lr-8[data-v-003927b4]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-003927b4]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-003927b4]{margin:8px}:root .mgn-l-8[data-v-003927b4]{margin-left:8px}:root .mgn-r-8[data-v-003927b4]{margin-right:8px}:root .mgn-t-8[data-v-003927b4]{margin-top:8px}:root .mgn-b-8[data-v-003927b4]{margin-bottom:8px}:root .mgn-lr-8[data-v-003927b4]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-003927b4]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-003927b4]{padding:9px}:root .pad-l-9[data-v-003927b4]{padding-left:9px}:root .pad-r-9[data-v-003927b4]{padding-right:9px}:root .pad-t-9[data-v-003927b4]{padding-top:9px}:root .pad-b-9[data-v-003927b4]{padding-bottom:9px}:root .pad-lr-9[data-v-003927b4]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-003927b4]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-003927b4]{margin:9px}:root .mgn-l-9[data-v-003927b4]{margin-left:9px}:root .mgn-r-9[data-v-003927b4]{margin-right:9px}:root .mgn-t-9[data-v-003927b4]{margin-top:9px}:root .mgn-b-9[data-v-003927b4]{margin-bottom:9px}:root .mgn-lr-9[data-v-003927b4]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-003927b4]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-003927b4]{padding:10px}:root .pad-l-10[data-v-003927b4]{padding-left:10px}:root .pad-r-10[data-v-003927b4]{padding-right:10px}:root .pad-t-10[data-v-003927b4]{padding-top:10px}:root .pad-b-10[data-v-003927b4]{padding-bottom:10px}:root .pad-lr-10[data-v-003927b4]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-003927b4]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-003927b4]{margin:10px}:root .mgn-l-10[data-v-003927b4]{margin-left:10px}:root .mgn-r-10[data-v-003927b4]{margin-right:10px}:root .mgn-t-10[data-v-003927b4]{margin-top:10px}:root .mgn-b-10[data-v-003927b4]{margin-bottom:10px}:root .mgn-lr-10[data-v-003927b4]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-003927b4]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-003927b4]{padding:12px}:root .pad-l-12[data-v-003927b4]{padding-left:12px}:root .pad-r-12[data-v-003927b4]{padding-right:12px}:root .pad-t-12[data-v-003927b4]{padding-top:12px}:root .pad-b-12[data-v-003927b4]{padding-bottom:12px}:root .pad-lr-12[data-v-003927b4]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-003927b4]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-003927b4]{margin:12px}:root .mgn-l-12[data-v-003927b4]{margin-left:12px}:root .mgn-r-12[data-v-003927b4]{margin-right:12px}:root .mgn-t-12[data-v-003927b4]{margin-top:12px}:root .mgn-b-12[data-v-003927b4]{margin-bottom:12px}:root .mgn-lr-12[data-v-003927b4]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-003927b4]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-003927b4]{padding:15px}:root .pad-l-15[data-v-003927b4]{padding-left:15px}:root .pad-r-15[data-v-003927b4]{padding-right:15px}:root .pad-t-15[data-v-003927b4]{padding-top:15px}:root .pad-b-15[data-v-003927b4]{padding-bottom:15px}:root .pad-lr-15[data-v-003927b4]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-003927b4]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-003927b4]{margin:15px}:root .mgn-l-15[data-v-003927b4]{margin-left:15px}:root .mgn-r-15[data-v-003927b4]{margin-right:15px}:root .mgn-t-15[data-v-003927b4]{margin-top:15px}:root .mgn-b-15[data-v-003927b4]{margin-bottom:15px}:root .mgn-lr-15[data-v-003927b4]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-003927b4]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-003927b4]{padding:20px}:root .pad-l-20[data-v-003927b4]{padding-left:20px}:root .pad-r-20[data-v-003927b4]{padding-right:20px}:root .pad-t-20[data-v-003927b4]{padding-top:20px}:root .pad-b-20[data-v-003927b4]{padding-bottom:20px}:root .pad-lr-20[data-v-003927b4]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-003927b4]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-003927b4]{margin:20px}:root .mgn-l-20[data-v-003927b4]{margin-left:20px}:root .mgn-r-20[data-v-003927b4]{margin-right:20px}:root .mgn-t-20[data-v-003927b4]{margin-top:20px}:root .mgn-b-20[data-v-003927b4]{margin-bottom:20px}:root .mgn-lr-20[data-v-003927b4]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-003927b4]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-003927b4]{padding:24px}:root .pad-l-24[data-v-003927b4]{padding-left:24px}:root .pad-r-24[data-v-003927b4]{padding-right:24px}:root .pad-t-24[data-v-003927b4]{padding-top:24px}:root .pad-b-24[data-v-003927b4]{padding-bottom:24px}:root .pad-lr-24[data-v-003927b4]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-003927b4]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-003927b4]{margin:24px}:root .mgn-l-24[data-v-003927b4]{margin-left:24px}:root .mgn-r-24[data-v-003927b4]{margin-right:24px}:root .mgn-t-24[data-v-003927b4]{margin-top:24px}:root .mgn-b-24[data-v-003927b4]{margin-bottom:24px}:root .mgn-lr-24[data-v-003927b4]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-003927b4]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-003927b4]{padding:25px}:root .pad-l-25[data-v-003927b4]{padding-left:25px}:root .pad-r-25[data-v-003927b4]{padding-right:25px}:root .pad-t-25[data-v-003927b4]{padding-top:25px}:root .pad-b-25[data-v-003927b4]{padding-bottom:25px}:root .pad-lr-25[data-v-003927b4]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-003927b4]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-003927b4]{margin:25px}:root .mgn-l-25[data-v-003927b4]{margin-left:25px}:root .mgn-r-25[data-v-003927b4]{margin-right:25px}:root .mgn-t-25[data-v-003927b4]{margin-top:25px}:root .mgn-b-25[data-v-003927b4]{margin-bottom:25px}:root .mgn-lr-25[data-v-003927b4]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-003927b4]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-003927b4]{padding:30px}:root .pad-l-30[data-v-003927b4]{padding-left:30px}:root .pad-r-30[data-v-003927b4]{padding-right:30px}:root .pad-t-30[data-v-003927b4]{padding-top:30px}:root .pad-b-30[data-v-003927b4]{padding-bottom:30px}:root .pad-lr-30[data-v-003927b4]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-003927b4]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-003927b4]{margin:30px}:root .mgn-l-30[data-v-003927b4]{margin-left:30px}:root .mgn-r-30[data-v-003927b4]{margin-right:30px}:root .mgn-t-30[data-v-003927b4]{margin-top:30px}:root .mgn-b-30[data-v-003927b4]{margin-bottom:30px}:root .mgn-lr-30[data-v-003927b4]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-003927b4]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-003927b4]{padding:40px}:root .pad-l-40[data-v-003927b4]{padding-left:40px}:root .pad-r-40[data-v-003927b4]{padding-right:40px}:root .pad-t-40[data-v-003927b4]{padding-top:40px}:root .pad-b-40[data-v-003927b4]{padding-bottom:40px}:root .pad-lr-40[data-v-003927b4]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-003927b4]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-003927b4]{margin:40px}:root .mgn-l-40[data-v-003927b4]{margin-left:40px}:root .mgn-r-40[data-v-003927b4]{margin-right:40px}:root .mgn-t-40[data-v-003927b4]{margin-top:40px}:root .mgn-b-40[data-v-003927b4]{margin-bottom:40px}:root .mgn-lr-40[data-v-003927b4]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-003927b4]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-003927b4]{padding:50px}:root .pad-l-50[data-v-003927b4]{padding-left:50px}:root .pad-r-50[data-v-003927b4]{padding-right:50px}:root .pad-t-50[data-v-003927b4]{padding-top:50px}:root .pad-b-50[data-v-003927b4]{padding-bottom:50px}:root .pad-lr-50[data-v-003927b4]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-003927b4]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-003927b4]{margin:50px}:root .mgn-l-50[data-v-003927b4]{margin-left:50px}:root .mgn-r-50[data-v-003927b4]{margin-right:50px}:root .mgn-t-50[data-v-003927b4]{margin-top:50px}:root .mgn-b-50[data-v-003927b4]{margin-bottom:50px}:root .mgn-lr-50[data-v-003927b4]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-003927b4]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-003927b4]{padding:60px}:root .pad-l-60[data-v-003927b4]{padding-left:60px}:root .pad-r-60[data-v-003927b4]{padding-right:60px}:root .pad-t-60[data-v-003927b4]{padding-top:60px}:root .pad-b-60[data-v-003927b4]{padding-bottom:60px}:root .pad-lr-60[data-v-003927b4]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-003927b4]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-003927b4]{margin:60px}:root .mgn-l-60[data-v-003927b4]{margin-left:60px}:root .mgn-r-60[data-v-003927b4]{margin-right:60px}:root .mgn-t-60[data-v-003927b4]{margin-top:60px}:root .mgn-b-60[data-v-003927b4]{margin-bottom:60px}:root .mgn-lr-60[data-v-003927b4]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-003927b4]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-003927b4]{padding:70px}:root .pad-l-70[data-v-003927b4]{padding-left:70px}:root .pad-r-70[data-v-003927b4]{padding-right:70px}:root .pad-t-70[data-v-003927b4]{padding-top:70px}:root .pad-b-70[data-v-003927b4]{padding-bottom:70px}:root .pad-lr-70[data-v-003927b4]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-003927b4]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-003927b4]{margin:70px}:root .mgn-l-70[data-v-003927b4]{margin-left:70px}:root .mgn-r-70[data-v-003927b4]{margin-right:70px}:root .mgn-t-70[data-v-003927b4]{margin-top:70px}:root .mgn-b-70[data-v-003927b4]{margin-bottom:70px}:root .mgn-lr-70[data-v-003927b4]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-003927b4]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-003927b4]{padding:80px}:root .pad-l-80[data-v-003927b4]{padding-left:80px}:root .pad-r-80[data-v-003927b4]{padding-right:80px}:root .pad-t-80[data-v-003927b4]{padding-top:80px}:root .pad-b-80[data-v-003927b4]{padding-bottom:80px}:root .pad-lr-80[data-v-003927b4]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-003927b4]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-003927b4]{margin:80px}:root .mgn-l-80[data-v-003927b4]{margin-left:80px}:root .mgn-r-80[data-v-003927b4]{margin-right:80px}:root .mgn-t-80[data-v-003927b4]{margin-top:80px}:root .mgn-b-80[data-v-003927b4]{margin-bottom:80px}:root .mgn-lr-80[data-v-003927b4]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-003927b4]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-003927b4]{padding:90px}:root .pad-l-90[data-v-003927b4]{padding-left:90px}:root .pad-r-90[data-v-003927b4]{padding-right:90px}:root .pad-t-90[data-v-003927b4]{padding-top:90px}:root .pad-b-90[data-v-003927b4]{padding-bottom:90px}:root .pad-lr-90[data-v-003927b4]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-003927b4]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-003927b4]{margin:90px}:root .mgn-l-90[data-v-003927b4]{margin-left:90px}:root .mgn-r-90[data-v-003927b4]{margin-right:90px}:root .mgn-t-90[data-v-003927b4]{margin-top:90px}:root .mgn-b-90[data-v-003927b4]{margin-bottom:90px}:root .mgn-lr-90[data-v-003927b4]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-003927b4]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-003927b4]{padding:100px}:root .pad-l-100[data-v-003927b4]{padding-left:100px}:root .pad-r-100[data-v-003927b4]{padding-right:100px}:root .pad-t-100[data-v-003927b4]{padding-top:100px}:root .pad-b-100[data-v-003927b4]{padding-bottom:100px}:root .pad-lr-100[data-v-003927b4]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-003927b4]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-003927b4]{margin:100px}:root .mgn-l-100[data-v-003927b4]{margin-left:100px}:root .mgn-r-100[data-v-003927b4]{margin-right:100px}:root .mgn-t-100[data-v-003927b4]{margin-top:100px}:root .mgn-b-100[data-v-003927b4]{margin-bottom:100px}:root .mgn-lr-100[data-v-003927b4]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-003927b4]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-003927b4]{padding:120px}:root .pad-l-120[data-v-003927b4]{padding-left:120px}:root .pad-r-120[data-v-003927b4]{padding-right:120px}:root .pad-t-120[data-v-003927b4]{padding-top:120px}:root .pad-b-120[data-v-003927b4]{padding-bottom:120px}:root .pad-lr-120[data-v-003927b4]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-003927b4]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-003927b4]{margin:120px}:root .mgn-l-120[data-v-003927b4]{margin-left:120px}:root .mgn-r-120[data-v-003927b4]{margin-right:120px}:root .mgn-t-120[data-v-003927b4]{margin-top:120px}:root .mgn-b-120[data-v-003927b4]{margin-bottom:120px}:root .mgn-lr-120[data-v-003927b4]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-003927b4]{margin-top:120px;margin-bottom:120px}[data-v-003927b4]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-003927b4]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-003927b4]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-003927b4]{width:100%}.v-app[data-v-003927b4]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-003927b4]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-003927b4]{margin-bottom:10px}.devise-container input[type=email][data-v-003927b4],.devise-container input[type=password][data-v-003927b4],.devise-container input[type=submit][data-v-003927b4]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-003927b4]{cursor:pointer}.devise-container .actions input[data-v-003927b4]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-003927b4],a[data-v-003927b4]:hover,a[data-v-003927b4]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-003927b4]:hover{color:#2d8e54;text-decoration:underline}a[data-v-003927b4]:focus{color:#164057}h1[data-v-003927b4],h2[data-v-003927b4],h3[data-v-003927b4],h4[data-v-003927b4],h5[data-v-003927b4],h6[data-v-003927b4]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-003927b4],.heading-2[data-v-003927b4],.heading-3[data-v-003927b4],.heading-4[data-v-003927b4],.heading-5[data-v-003927b4],.heading-6[data-v-003927b4]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-003927b4]{font-size:2.5rem}.heading-2[data-v-003927b4]{font-size:2rem}.heading-3[data-v-003927b4]{font-size:1.75rem}.heading-4[data-v-003927b4]{font-size:1.5rem}.heading-5[data-v-003927b4]{font-size:1.25rem}.heading-6[data-v-003927b4]{font-size:1rem}.error_text[data-v-003927b4]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-003927b4]{width:100%;min-height:50px}nav[data-v-003927b4]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-003927b4],.nav-right[data-v-003927b4]{display:flex;flex-direction:row}.nav-link[data-v-003927b4]{font-size:18px}.nav-loggedout[data-v-003927b4]{color:#000}.nav-loggedin[data-v-003927b4]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-003927b4]{color:#fff}.nav-loggedin a[data-v-003927b4]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-003927b4]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-003927b4]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-003927b4]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-003927b4]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-003927b4]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-003927b4]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-003927b4]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-003927b4]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-003927b4]{gap:5%}}button[data-v-003927b4]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-003927b4],.cancel_button[data-v-003927b4]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-003927b4]{background-color:#ccc}.action_button[data-v-003927b4]:disabled,.cancel_button[data-v-003927b4]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-003927b4]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-003927b4]{width:fit-content}.button__empty[data-v-003927b4]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-003927b4]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-003927b4]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-003927b4]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-003927b4]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-003927b4]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-003927b4]{background-color:#eef5fa}.btn-pricing[data-v-003927b4]{font-size:22px;border:none}.simple-table[data-v-003927b4]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-003927b4],.simple-table td[data-v-003927b4]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-003927b4]{padding:5px}.date-cell[data-v-003927b4]{white-space:nowrap}.number-cell[data-v-003927b4]{text-align:right}.negative-cell[data-v-003927b4]{color:#f94144}.net-worth-row[data-v-003927b4]{background-color:#f5dc98}.bold-cell[data-v-003927b4]{font-weight:700}.warn-text[data-v-003927b4]{color:#fb991c}.error-text[data-v-003927b4]{color:#f94144}.form__panel[data-v-003927b4]{display:block}.form__row[data-v-003927b4]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-003927b4]{display:flex}.form__header[data-v-003927b4]{width:26%}.form__input[data-v-003927b4]{width:100%}.form__input input[data-v-003927b4]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-003927b4]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-003927b4]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-003927b4]{width:100%}.form__input .dp__main input[data-v-003927b4]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-003927b4],.form__input select[data-v-003927b4],.form__input .dp__main[data-v-003927b4]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-003927b4],.form__input select[data-v-003927b4],.form__input .dp__main[data-v-003927b4]{width:50%}}.form__input input[data-v-003927b4]:hover,.form__input select[data-v-003927b4]:hover,.form__input textarea[data-v-003927b4]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-003927b4]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-003927b4]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-003927b4]:focus{border-color:var(--color-input-focus)}.form__input[data-v-003927b4]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-003927b4]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-003927b4]{display:flex;gap:10px}.form__input--mandatory[data-v-003927b4]{color:#f94144}.form__input--mandatory__one-of-two[data-v-003927b4]{color:#f94144;vertical-align:super}.form__section[data-v-003927b4]{padding:30px 10px}.disabled-field[data-v-003927b4]{color:#aaa}.select-wrapper[data-v-003927b4]{position:relative}.select-wrapper[data-v-003927b4]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-003927b4]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-003927b4]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-003927b4]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-003927b4],.location-verify-container[data-v-003927b4]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-003927b4],.location-verify-container .verify-title[data-v-003927b4],.sysadmin-page-header h1[data-v-003927b4],.sysadmin-page-header .sysadmin-page-header__title[data-v-003927b4],.page-header h1[data-v-003927b4],.page-header .page-header__title[data-v-003927b4]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-003927b4]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-003927b4]{margin-bottom:18px}.page-header h1[data-v-003927b4],.page-header .page-header__title[data-v-003927b4]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-003927b4]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-003927b4]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-003927b4]{margin-bottom:18px}.sysadmin-page-header h1[data-v-003927b4],.sysadmin-page-header .sysadmin-page-header__title[data-v-003927b4]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-003927b4]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-003927b4]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-003927b4]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-003927b4]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-003927b4]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-003927b4]{font-size:14px}.admin-card[data-v-003927b4]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-003927b4]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-003927b4]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-003927b4]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-003927b4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-003927b4]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-003927b4]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-003927b4]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-003927b4]{margin-top:18px}.deploy-page .deploy-list[data-v-003927b4]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-003927b4]{margin:6px 0}.admin-form-card[data-v-003927b4],.location-verify-container .verification-content[data-v-003927b4]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-003927b4]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-003927b4]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-003927b4]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-003927b4]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-003927b4]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-003927b4]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-003927b4]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-003927b4]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-003927b4],.admin-form-container .admin-form-group select[data-v-003927b4]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-003927b4]:disabled,.admin-form-container .admin-form-group select[data-v-003927b4]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-003927b4]:focus,.admin-form-container .admin-form-group select[data-v-003927b4]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-003927b4]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-003927b4]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-003927b4]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-003927b4]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-003927b4]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-003927b4]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-003927b4]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-003927b4],.btn[data-v-003927b4],.btn.btn-primary[data-v-003927b4]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-003927b4]:hover,.btn[data-v-003927b4]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-003927b4]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-003927b4]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-003927b4]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-003927b4]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-003927b4]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-003927b4]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-003927b4]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-003927b4]{background-color:#177100;color:#fff}.admin-badge.id[data-v-003927b4],.admin-badge.external-uuid[data-v-003927b4]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-003927b4]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-003927b4]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-003927b4]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-003927b4]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-003927b4]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-003927b4]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-003927b4]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-003927b4]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-003927b4]{font-size:14px}.admin-detail-item[data-v-003927b4]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-003927b4]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-003927b4]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-003927b4]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-003927b4]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-003927b4]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-003927b4]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-003927b4]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-003927b4]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-003927b4]:hover{color:#2c5444}.admin-filter-select[data-v-003927b4]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-003927b4]{min-width:0;width:100%}.admin-filter-select select[data-v-003927b4]:focus{border-color:#2c5444}.admin-header-section[data-v-003927b4]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-003927b4]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-003927b4]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-003927b4],.sys-panel .top-row[data-v-003927b4]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-003927b4],.admin-header-section .top-row .sysadmin-page-header[data-v-003927b4],.sys-panel .top-row .page-header[data-v-003927b4],.sys-panel .top-row .sysadmin-page-header[data-v-003927b4]{width:100%}.admin-header-section .top-row .header-actions[data-v-003927b4],.admin-header-section .top-row .action-buttons[data-v-003927b4],.sys-panel .top-row .header-actions[data-v-003927b4],.sys-panel .top-row .action-buttons[data-v-003927b4]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-003927b4],.sys-panel .top-row>.admin-add-btn[data-v-003927b4],.sys-panel .top-row>.action-button[data-v-003927b4]{width:100%}}.admin-filters-row[data-v-003927b4]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-003927b4]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-003927b4]{font-size:14px}.admin-add-btn[data-v-003927b4]:hover{background-color:#1a3329}.table-containers[data-v-003927b4]{display:flex;gap:20px}.table-containers .table-container[data-v-003927b4]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-003927b4]{font-weight:700}.table-containers .table-value[data-v-003927b4]{font-size:1.2em}.sysadmin-button-bar[data-v-003927b4]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-003927b4]{margin:20px 0}.swal-password-form .form-group[data-v-003927b4]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-003927b4]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-003927b4]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-003927b4]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-003927b4]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-003927b4]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-003927b4]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.location-verify-container .verify-title[data-v-003927b4]{margin:0 0 30px}.location-verify-container .verification-content[data-v-003927b4]{margin-bottom:30px}.location-verify-container .verification-content .loading-container[data-v-003927b4]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 0}.location-verify-container .verification-content .loading-container .spinner[data-v-003927b4]{width:50px;height:50px;border:5px solid #f3f3f3;border-top:5px solid #2C5444;border-radius:50%;animation:spin-003927b4 1s linear infinite;margin-bottom:20px}.location-verify-container .verification-content .loading-container .loading-text[data-v-003927b4]{font-size:18px;color:#555;font-weight:500}@keyframes spin-003927b4{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.location-verify-container .verification-content .results-container[data-v-003927b4]{padding:30px;text-align:center}.location-verify-container .verification-content .results-container .success-result[data-v-003927b4],.location-verify-container .verification-content .results-container .error-result[data-v-003927b4]{display:flex;flex-direction:column;align-items:center}.location-verify-container .verification-content .results-container .success-result .button-group[data-v-003927b4],.location-verify-container .verification-content .results-container .error-result .button-group[data-v-003927b4]{display:flex;gap:15px;margin-top:10px}.location-verify-container .verification-content .results-container .success-result .success-icon[data-v-003927b4],.location-verify-container .verification-content .results-container .success-result .error-icon[data-v-003927b4],.location-verify-container .verification-content .results-container .error-result .success-icon[data-v-003927b4],.location-verify-container .verification-content .results-container .error-result .error-icon[data-v-003927b4]{font-size:60px;margin-bottom:20px}.location-verify-container .verification-content .results-container .success-result .success-icon[data-v-003927b4],.location-verify-container .verification-content .results-container .error-result .success-icon[data-v-003927b4]{color:#28a745}.location-verify-container .verification-content .results-container .success-result .error-icon[data-v-003927b4],.location-verify-container .verification-content .results-container .error-result .error-icon[data-v-003927b4]{color:#f94144}.location-verify-container .verification-content .results-container .success-result .result-title[data-v-003927b4],.location-verify-container .verification-content .results-container .error-result .result-title[data-v-003927b4]{font-size:24px;margin-bottom:20px;font-weight:600}.location-verify-container .verification-content .results-container .success-result .result-description[data-v-003927b4],.location-verify-container .verification-content .results-container .error-result .result-description[data-v-003927b4]{font-size:16px;color:#555;margin-bottom:10px}.location-verify-container .verification-content .results-container .success-result .count-description[data-v-003927b4],.location-verify-container .verification-content .results-container .error-result .count-description[data-v-003927b4]{font-size:16px;color:#666;margin-bottom:30px;font-weight:500}.location-verify-container .verification-content .results-container .error-list[data-v-003927b4]{width:100%;max-width:600px;margin:0 auto 30px;padding:20px;background-color:#fff8f8;border:1px solid #ffcdd2;border-radius:6px;text-align:left;list-style-type:none}.location-verify-container .verification-content .results-container .error-list .error-item[data-v-003927b4]{color:#d32f2f;margin-bottom:8px;padding-left:20px;position:relative}.location-verify-container .verification-content .results-container .error-list .error-item[data-v-003927b4]:before{content:"•";position:absolute;left:0;color:#d32f2f}.location-verify-container .verification-content .results-container .error-list .error-item[data-v-003927b4]:last-child{margin-bottom:0}.btn.btn-secondary[data-v-003927b4]{background-color:#fff;color:#555;border:1px solid #ddd}.btn.btn-secondary[data-v-003927b4]:hover{background-color:#f8f9fa;border-color:#adb5bd}@media(max-width:768px){.location-verify-container[data-v-003927b4]{padding:20px 10px}.location-verify-container .verify-title[data-v-003927b4]{font-size:24px}.location-verify-container .verification-content[data-v-003927b4]{padding:20px}}.admin-dashboard-table-card[data-v-f9bb0080]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-f9bb0080]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-f9bb0080]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-f9bb0080]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-f9bb0080]{padding:0}:root .pad-l-0[data-v-f9bb0080]{padding-left:0}:root .pad-r-0[data-v-f9bb0080]{padding-right:0}:root .pad-t-0[data-v-f9bb0080]{padding-top:0}:root .pad-b-0[data-v-f9bb0080]{padding-bottom:0}:root .pad-lr-0[data-v-f9bb0080]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-f9bb0080]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-f9bb0080]{margin:0}:root .mgn-l-0[data-v-f9bb0080]{margin-left:0}:root .mgn-r-0[data-v-f9bb0080]{margin-right:0}:root .mgn-t-0[data-v-f9bb0080]{margin-top:0}:root .mgn-b-0[data-v-f9bb0080]{margin-bottom:0}:root .mgn-lr-0[data-v-f9bb0080]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-f9bb0080]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-f9bb0080]{padding:2px}:root .pad-l-2[data-v-f9bb0080]{padding-left:2px}:root .pad-r-2[data-v-f9bb0080]{padding-right:2px}:root .pad-t-2[data-v-f9bb0080]{padding-top:2px}:root .pad-b-2[data-v-f9bb0080]{padding-bottom:2px}:root .pad-lr-2[data-v-f9bb0080]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-f9bb0080]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-f9bb0080]{margin:2px}:root .mgn-l-2[data-v-f9bb0080]{margin-left:2px}:root .mgn-r-2[data-v-f9bb0080]{margin-right:2px}:root .mgn-t-2[data-v-f9bb0080]{margin-top:2px}:root .mgn-b-2[data-v-f9bb0080]{margin-bottom:2px}:root .mgn-lr-2[data-v-f9bb0080]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-f9bb0080]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-f9bb0080]{padding:3px}:root .pad-l-3[data-v-f9bb0080]{padding-left:3px}:root .pad-r-3[data-v-f9bb0080]{padding-right:3px}:root .pad-t-3[data-v-f9bb0080]{padding-top:3px}:root .pad-b-3[data-v-f9bb0080]{padding-bottom:3px}:root .pad-lr-3[data-v-f9bb0080]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-f9bb0080]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-f9bb0080]{margin:3px}:root .mgn-l-3[data-v-f9bb0080]{margin-left:3px}:root .mgn-r-3[data-v-f9bb0080]{margin-right:3px}:root .mgn-t-3[data-v-f9bb0080]{margin-top:3px}:root .mgn-b-3[data-v-f9bb0080]{margin-bottom:3px}:root .mgn-lr-3[data-v-f9bb0080]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-f9bb0080]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-f9bb0080]{padding:4px}:root .pad-l-4[data-v-f9bb0080]{padding-left:4px}:root .pad-r-4[data-v-f9bb0080]{padding-right:4px}:root .pad-t-4[data-v-f9bb0080]{padding-top:4px}:root .pad-b-4[data-v-f9bb0080]{padding-bottom:4px}:root .pad-lr-4[data-v-f9bb0080]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-f9bb0080]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-f9bb0080]{margin:4px}:root .mgn-l-4[data-v-f9bb0080]{margin-left:4px}:root .mgn-r-4[data-v-f9bb0080]{margin-right:4px}:root .mgn-t-4[data-v-f9bb0080]{margin-top:4px}:root .mgn-b-4[data-v-f9bb0080]{margin-bottom:4px}:root .mgn-lr-4[data-v-f9bb0080]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-f9bb0080]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-f9bb0080]{padding:5px}:root .pad-l-5[data-v-f9bb0080]{padding-left:5px}:root .pad-r-5[data-v-f9bb0080]{padding-right:5px}:root .pad-t-5[data-v-f9bb0080]{padding-top:5px}:root .pad-b-5[data-v-f9bb0080]{padding-bottom:5px}:root .pad-lr-5[data-v-f9bb0080]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-f9bb0080]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-f9bb0080]{margin:5px}:root .mgn-l-5[data-v-f9bb0080]{margin-left:5px}:root .mgn-r-5[data-v-f9bb0080]{margin-right:5px}:root .mgn-t-5[data-v-f9bb0080]{margin-top:5px}:root .mgn-b-5[data-v-f9bb0080]{margin-bottom:5px}:root .mgn-lr-5[data-v-f9bb0080]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-f9bb0080]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-f9bb0080]{padding:6px}:root .pad-l-6[data-v-f9bb0080]{padding-left:6px}:root .pad-r-6[data-v-f9bb0080]{padding-right:6px}:root .pad-t-6[data-v-f9bb0080]{padding-top:6px}:root .pad-b-6[data-v-f9bb0080]{padding-bottom:6px}:root .pad-lr-6[data-v-f9bb0080]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-f9bb0080]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-f9bb0080]{margin:6px}:root .mgn-l-6[data-v-f9bb0080]{margin-left:6px}:root .mgn-r-6[data-v-f9bb0080]{margin-right:6px}:root .mgn-t-6[data-v-f9bb0080]{margin-top:6px}:root .mgn-b-6[data-v-f9bb0080]{margin-bottom:6px}:root .mgn-lr-6[data-v-f9bb0080]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-f9bb0080]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-f9bb0080]{padding:8px}:root .pad-l-8[data-v-f9bb0080]{padding-left:8px}:root .pad-r-8[data-v-f9bb0080]{padding-right:8px}:root .pad-t-8[data-v-f9bb0080]{padding-top:8px}:root .pad-b-8[data-v-f9bb0080]{padding-bottom:8px}:root .pad-lr-8[data-v-f9bb0080]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-f9bb0080]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-f9bb0080]{margin:8px}:root .mgn-l-8[data-v-f9bb0080]{margin-left:8px}:root .mgn-r-8[data-v-f9bb0080]{margin-right:8px}:root .mgn-t-8[data-v-f9bb0080]{margin-top:8px}:root .mgn-b-8[data-v-f9bb0080]{margin-bottom:8px}:root .mgn-lr-8[data-v-f9bb0080]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-f9bb0080]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-f9bb0080]{padding:9px}:root .pad-l-9[data-v-f9bb0080]{padding-left:9px}:root .pad-r-9[data-v-f9bb0080]{padding-right:9px}:root .pad-t-9[data-v-f9bb0080]{padding-top:9px}:root .pad-b-9[data-v-f9bb0080]{padding-bottom:9px}:root .pad-lr-9[data-v-f9bb0080]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-f9bb0080]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-f9bb0080]{margin:9px}:root .mgn-l-9[data-v-f9bb0080]{margin-left:9px}:root .mgn-r-9[data-v-f9bb0080]{margin-right:9px}:root .mgn-t-9[data-v-f9bb0080]{margin-top:9px}:root .mgn-b-9[data-v-f9bb0080]{margin-bottom:9px}:root .mgn-lr-9[data-v-f9bb0080]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-f9bb0080]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-f9bb0080]{padding:10px}:root .pad-l-10[data-v-f9bb0080]{padding-left:10px}:root .pad-r-10[data-v-f9bb0080]{padding-right:10px}:root .pad-t-10[data-v-f9bb0080]{padding-top:10px}:root .pad-b-10[data-v-f9bb0080]{padding-bottom:10px}:root .pad-lr-10[data-v-f9bb0080]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-f9bb0080]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-f9bb0080]{margin:10px}:root .mgn-l-10[data-v-f9bb0080]{margin-left:10px}:root .mgn-r-10[data-v-f9bb0080]{margin-right:10px}:root .mgn-t-10[data-v-f9bb0080]{margin-top:10px}:root .mgn-b-10[data-v-f9bb0080]{margin-bottom:10px}:root .mgn-lr-10[data-v-f9bb0080]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-f9bb0080]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-f9bb0080]{padding:12px}:root .pad-l-12[data-v-f9bb0080]{padding-left:12px}:root .pad-r-12[data-v-f9bb0080]{padding-right:12px}:root .pad-t-12[data-v-f9bb0080]{padding-top:12px}:root .pad-b-12[data-v-f9bb0080]{padding-bottom:12px}:root .pad-lr-12[data-v-f9bb0080]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-f9bb0080]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-f9bb0080]{margin:12px}:root .mgn-l-12[data-v-f9bb0080]{margin-left:12px}:root .mgn-r-12[data-v-f9bb0080]{margin-right:12px}:root .mgn-t-12[data-v-f9bb0080]{margin-top:12px}:root .mgn-b-12[data-v-f9bb0080]{margin-bottom:12px}:root .mgn-lr-12[data-v-f9bb0080]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-f9bb0080]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-f9bb0080]{padding:15px}:root .pad-l-15[data-v-f9bb0080]{padding-left:15px}:root .pad-r-15[data-v-f9bb0080]{padding-right:15px}:root .pad-t-15[data-v-f9bb0080]{padding-top:15px}:root .pad-b-15[data-v-f9bb0080]{padding-bottom:15px}:root .pad-lr-15[data-v-f9bb0080]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-f9bb0080]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-f9bb0080]{margin:15px}:root .mgn-l-15[data-v-f9bb0080]{margin-left:15px}:root .mgn-r-15[data-v-f9bb0080]{margin-right:15px}:root .mgn-t-15[data-v-f9bb0080]{margin-top:15px}:root .mgn-b-15[data-v-f9bb0080]{margin-bottom:15px}:root .mgn-lr-15[data-v-f9bb0080]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-f9bb0080]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-f9bb0080]{padding:20px}:root .pad-l-20[data-v-f9bb0080]{padding-left:20px}:root .pad-r-20[data-v-f9bb0080]{padding-right:20px}:root .pad-t-20[data-v-f9bb0080]{padding-top:20px}:root .pad-b-20[data-v-f9bb0080]{padding-bottom:20px}:root .pad-lr-20[data-v-f9bb0080]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-f9bb0080]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-f9bb0080]{margin:20px}:root .mgn-l-20[data-v-f9bb0080]{margin-left:20px}:root .mgn-r-20[data-v-f9bb0080]{margin-right:20px}:root .mgn-t-20[data-v-f9bb0080]{margin-top:20px}:root .mgn-b-20[data-v-f9bb0080]{margin-bottom:20px}:root .mgn-lr-20[data-v-f9bb0080]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-f9bb0080]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-f9bb0080]{padding:24px}:root .pad-l-24[data-v-f9bb0080]{padding-left:24px}:root .pad-r-24[data-v-f9bb0080]{padding-right:24px}:root .pad-t-24[data-v-f9bb0080]{padding-top:24px}:root .pad-b-24[data-v-f9bb0080]{padding-bottom:24px}:root .pad-lr-24[data-v-f9bb0080]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-f9bb0080]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-f9bb0080]{margin:24px}:root .mgn-l-24[data-v-f9bb0080]{margin-left:24px}:root .mgn-r-24[data-v-f9bb0080]{margin-right:24px}:root .mgn-t-24[data-v-f9bb0080]{margin-top:24px}:root .mgn-b-24[data-v-f9bb0080]{margin-bottom:24px}:root .mgn-lr-24[data-v-f9bb0080]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-f9bb0080]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-f9bb0080]{padding:25px}:root .pad-l-25[data-v-f9bb0080]{padding-left:25px}:root .pad-r-25[data-v-f9bb0080]{padding-right:25px}:root .pad-t-25[data-v-f9bb0080]{padding-top:25px}:root .pad-b-25[data-v-f9bb0080]{padding-bottom:25px}:root .pad-lr-25[data-v-f9bb0080]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-f9bb0080]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-f9bb0080]{margin:25px}:root .mgn-l-25[data-v-f9bb0080]{margin-left:25px}:root .mgn-r-25[data-v-f9bb0080]{margin-right:25px}:root .mgn-t-25[data-v-f9bb0080]{margin-top:25px}:root .mgn-b-25[data-v-f9bb0080]{margin-bottom:25px}:root .mgn-lr-25[data-v-f9bb0080]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-f9bb0080]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-f9bb0080]{padding:30px}:root .pad-l-30[data-v-f9bb0080]{padding-left:30px}:root .pad-r-30[data-v-f9bb0080]{padding-right:30px}:root .pad-t-30[data-v-f9bb0080]{padding-top:30px}:root .pad-b-30[data-v-f9bb0080]{padding-bottom:30px}:root .pad-lr-30[data-v-f9bb0080]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-f9bb0080]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-f9bb0080]{margin:30px}:root .mgn-l-30[data-v-f9bb0080]{margin-left:30px}:root .mgn-r-30[data-v-f9bb0080]{margin-right:30px}:root .mgn-t-30[data-v-f9bb0080]{margin-top:30px}:root .mgn-b-30[data-v-f9bb0080]{margin-bottom:30px}:root .mgn-lr-30[data-v-f9bb0080]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-f9bb0080]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-f9bb0080]{padding:40px}:root .pad-l-40[data-v-f9bb0080]{padding-left:40px}:root .pad-r-40[data-v-f9bb0080]{padding-right:40px}:root .pad-t-40[data-v-f9bb0080]{padding-top:40px}:root .pad-b-40[data-v-f9bb0080]{padding-bottom:40px}:root .pad-lr-40[data-v-f9bb0080]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-f9bb0080]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-f9bb0080]{margin:40px}:root .mgn-l-40[data-v-f9bb0080]{margin-left:40px}:root .mgn-r-40[data-v-f9bb0080]{margin-right:40px}:root .mgn-t-40[data-v-f9bb0080]{margin-top:40px}:root .mgn-b-40[data-v-f9bb0080]{margin-bottom:40px}:root .mgn-lr-40[data-v-f9bb0080]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-f9bb0080]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-f9bb0080]{padding:50px}:root .pad-l-50[data-v-f9bb0080]{padding-left:50px}:root .pad-r-50[data-v-f9bb0080]{padding-right:50px}:root .pad-t-50[data-v-f9bb0080]{padding-top:50px}:root .pad-b-50[data-v-f9bb0080]{padding-bottom:50px}:root .pad-lr-50[data-v-f9bb0080]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-f9bb0080]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-f9bb0080]{margin:50px}:root .mgn-l-50[data-v-f9bb0080]{margin-left:50px}:root .mgn-r-50[data-v-f9bb0080]{margin-right:50px}:root .mgn-t-50[data-v-f9bb0080]{margin-top:50px}:root .mgn-b-50[data-v-f9bb0080]{margin-bottom:50px}:root .mgn-lr-50[data-v-f9bb0080]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-f9bb0080]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-f9bb0080]{padding:60px}:root .pad-l-60[data-v-f9bb0080]{padding-left:60px}:root .pad-r-60[data-v-f9bb0080]{padding-right:60px}:root .pad-t-60[data-v-f9bb0080]{padding-top:60px}:root .pad-b-60[data-v-f9bb0080]{padding-bottom:60px}:root .pad-lr-60[data-v-f9bb0080]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-f9bb0080]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-f9bb0080]{margin:60px}:root .mgn-l-60[data-v-f9bb0080]{margin-left:60px}:root .mgn-r-60[data-v-f9bb0080]{margin-right:60px}:root .mgn-t-60[data-v-f9bb0080]{margin-top:60px}:root .mgn-b-60[data-v-f9bb0080]{margin-bottom:60px}:root .mgn-lr-60[data-v-f9bb0080]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-f9bb0080]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-f9bb0080]{padding:70px}:root .pad-l-70[data-v-f9bb0080]{padding-left:70px}:root .pad-r-70[data-v-f9bb0080]{padding-right:70px}:root .pad-t-70[data-v-f9bb0080]{padding-top:70px}:root .pad-b-70[data-v-f9bb0080]{padding-bottom:70px}:root .pad-lr-70[data-v-f9bb0080]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-f9bb0080]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-f9bb0080]{margin:70px}:root .mgn-l-70[data-v-f9bb0080]{margin-left:70px}:root .mgn-r-70[data-v-f9bb0080]{margin-right:70px}:root .mgn-t-70[data-v-f9bb0080]{margin-top:70px}:root .mgn-b-70[data-v-f9bb0080]{margin-bottom:70px}:root .mgn-lr-70[data-v-f9bb0080]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-f9bb0080]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-f9bb0080]{padding:80px}:root .pad-l-80[data-v-f9bb0080]{padding-left:80px}:root .pad-r-80[data-v-f9bb0080]{padding-right:80px}:root .pad-t-80[data-v-f9bb0080]{padding-top:80px}:root .pad-b-80[data-v-f9bb0080]{padding-bottom:80px}:root .pad-lr-80[data-v-f9bb0080]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-f9bb0080]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-f9bb0080]{margin:80px}:root .mgn-l-80[data-v-f9bb0080]{margin-left:80px}:root .mgn-r-80[data-v-f9bb0080]{margin-right:80px}:root .mgn-t-80[data-v-f9bb0080]{margin-top:80px}:root .mgn-b-80[data-v-f9bb0080]{margin-bottom:80px}:root .mgn-lr-80[data-v-f9bb0080]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-f9bb0080]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-f9bb0080]{padding:90px}:root .pad-l-90[data-v-f9bb0080]{padding-left:90px}:root .pad-r-90[data-v-f9bb0080]{padding-right:90px}:root .pad-t-90[data-v-f9bb0080]{padding-top:90px}:root .pad-b-90[data-v-f9bb0080]{padding-bottom:90px}:root .pad-lr-90[data-v-f9bb0080]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-f9bb0080]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-f9bb0080]{margin:90px}:root .mgn-l-90[data-v-f9bb0080]{margin-left:90px}:root .mgn-r-90[data-v-f9bb0080]{margin-right:90px}:root .mgn-t-90[data-v-f9bb0080]{margin-top:90px}:root .mgn-b-90[data-v-f9bb0080]{margin-bottom:90px}:root .mgn-lr-90[data-v-f9bb0080]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-f9bb0080]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-f9bb0080]{padding:100px}:root .pad-l-100[data-v-f9bb0080]{padding-left:100px}:root .pad-r-100[data-v-f9bb0080]{padding-right:100px}:root .pad-t-100[data-v-f9bb0080]{padding-top:100px}:root .pad-b-100[data-v-f9bb0080]{padding-bottom:100px}:root .pad-lr-100[data-v-f9bb0080]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-f9bb0080]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-f9bb0080]{margin:100px}:root .mgn-l-100[data-v-f9bb0080]{margin-left:100px}:root .mgn-r-100[data-v-f9bb0080]{margin-right:100px}:root .mgn-t-100[data-v-f9bb0080]{margin-top:100px}:root .mgn-b-100[data-v-f9bb0080]{margin-bottom:100px}:root .mgn-lr-100[data-v-f9bb0080]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-f9bb0080]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-f9bb0080]{padding:120px}:root .pad-l-120[data-v-f9bb0080]{padding-left:120px}:root .pad-r-120[data-v-f9bb0080]{padding-right:120px}:root .pad-t-120[data-v-f9bb0080]{padding-top:120px}:root .pad-b-120[data-v-f9bb0080]{padding-bottom:120px}:root .pad-lr-120[data-v-f9bb0080]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-f9bb0080]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-f9bb0080]{margin:120px}:root .mgn-l-120[data-v-f9bb0080]{margin-left:120px}:root .mgn-r-120[data-v-f9bb0080]{margin-right:120px}:root .mgn-t-120[data-v-f9bb0080]{margin-top:120px}:root .mgn-b-120[data-v-f9bb0080]{margin-bottom:120px}:root .mgn-lr-120[data-v-f9bb0080]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-f9bb0080]{margin-top:120px;margin-bottom:120px}[data-v-f9bb0080]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-f9bb0080]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-f9bb0080]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-f9bb0080]{width:100%}.v-app[data-v-f9bb0080]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-f9bb0080]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-f9bb0080]{margin-bottom:10px}.devise-container input[type=email][data-v-f9bb0080],.devise-container input[type=password][data-v-f9bb0080],.devise-container input[type=submit][data-v-f9bb0080]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-f9bb0080]{cursor:pointer}.devise-container .actions input[data-v-f9bb0080]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-f9bb0080],a[data-v-f9bb0080]:hover,a[data-v-f9bb0080]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-f9bb0080]:hover{color:#2d8e54;text-decoration:underline}a[data-v-f9bb0080]:focus{color:#164057}h1[data-v-f9bb0080],h2[data-v-f9bb0080],h3[data-v-f9bb0080],h4[data-v-f9bb0080],h5[data-v-f9bb0080],h6[data-v-f9bb0080]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-f9bb0080],.heading-2[data-v-f9bb0080],.heading-3[data-v-f9bb0080],.heading-4[data-v-f9bb0080],.heading-5[data-v-f9bb0080],.heading-6[data-v-f9bb0080]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-f9bb0080]{font-size:2.5rem}.heading-2[data-v-f9bb0080]{font-size:2rem}.heading-3[data-v-f9bb0080]{font-size:1.75rem}.heading-4[data-v-f9bb0080]{font-size:1.5rem}.heading-5[data-v-f9bb0080]{font-size:1.25rem}.heading-6[data-v-f9bb0080]{font-size:1rem}.error_text[data-v-f9bb0080]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-f9bb0080]{width:100%;min-height:50px}nav[data-v-f9bb0080]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-f9bb0080],.nav-right[data-v-f9bb0080]{display:flex;flex-direction:row}.nav-link[data-v-f9bb0080]{font-size:18px}.nav-loggedout[data-v-f9bb0080]{color:#000}.nav-loggedin[data-v-f9bb0080]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-f9bb0080]{color:#fff}.nav-loggedin a[data-v-f9bb0080]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-f9bb0080]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-f9bb0080]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-f9bb0080]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-f9bb0080]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-f9bb0080]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-f9bb0080]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-f9bb0080]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-f9bb0080]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-f9bb0080]{gap:5%}}button[data-v-f9bb0080]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-f9bb0080],.cancel_button[data-v-f9bb0080]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-f9bb0080]{background-color:#ccc}.action_button[data-v-f9bb0080]:disabled,.cancel_button[data-v-f9bb0080]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-f9bb0080]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-f9bb0080]{width:fit-content}.button__empty[data-v-f9bb0080]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-f9bb0080]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-f9bb0080]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-f9bb0080]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-f9bb0080]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-f9bb0080]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-f9bb0080]{background-color:#eef5fa}.btn-pricing[data-v-f9bb0080]{font-size:22px;border:none}.simple-table[data-v-f9bb0080]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-f9bb0080],.simple-table td[data-v-f9bb0080]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-f9bb0080]{padding:5px}.date-cell[data-v-f9bb0080]{white-space:nowrap}.number-cell[data-v-f9bb0080]{text-align:right}.negative-cell[data-v-f9bb0080]{color:#f94144}.net-worth-row[data-v-f9bb0080]{background-color:#f5dc98}.bold-cell[data-v-f9bb0080]{font-weight:700}.warn-text[data-v-f9bb0080]{color:#fb991c}.error-text[data-v-f9bb0080]{color:#f94144}.form__panel[data-v-f9bb0080]{display:block}.form__row[data-v-f9bb0080]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-f9bb0080]{display:flex}.form__header[data-v-f9bb0080]{width:26%}.form__input[data-v-f9bb0080]{width:100%}.form__input input[data-v-f9bb0080]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-f9bb0080]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-f9bb0080]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-f9bb0080]{width:100%}.form__input .dp__main input[data-v-f9bb0080]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-f9bb0080],.form__input select[data-v-f9bb0080],.form__input .dp__main[data-v-f9bb0080]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-f9bb0080],.form__input select[data-v-f9bb0080],.form__input .dp__main[data-v-f9bb0080]{width:50%}}.form__input input[data-v-f9bb0080]:hover,.form__input select[data-v-f9bb0080]:hover,.form__input textarea[data-v-f9bb0080]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-f9bb0080]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-f9bb0080]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-f9bb0080]:focus{border-color:var(--color-input-focus)}.form__input[data-v-f9bb0080]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-f9bb0080]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-f9bb0080]{display:flex;gap:10px}.form__input--mandatory[data-v-f9bb0080]{color:#f94144}.form__input--mandatory__one-of-two[data-v-f9bb0080]{color:#f94144;vertical-align:super}.form__section[data-v-f9bb0080]{padding:30px 10px}.disabled-field[data-v-f9bb0080]{color:#aaa}.select-wrapper[data-v-f9bb0080]{position:relative}.select-wrapper[data-v-f9bb0080]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-f9bb0080]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-f9bb0080]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-f9bb0080]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-f9bb0080],.user-verify-container[data-v-f9bb0080]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-f9bb0080],.user-verify-container .verify-title[data-v-f9bb0080],.sysadmin-page-header h1[data-v-f9bb0080],.sysadmin-page-header .sysadmin-page-header__title[data-v-f9bb0080],.page-header h1[data-v-f9bb0080],.page-header .page-header__title[data-v-f9bb0080]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-f9bb0080]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-f9bb0080]{margin-bottom:18px}.page-header h1[data-v-f9bb0080],.page-header .page-header__title[data-v-f9bb0080]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-f9bb0080]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-f9bb0080]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-f9bb0080]{margin-bottom:18px}.sysadmin-page-header h1[data-v-f9bb0080],.sysadmin-page-header .sysadmin-page-header__title[data-v-f9bb0080]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-f9bb0080]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-f9bb0080]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-f9bb0080]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-f9bb0080]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-f9bb0080]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-f9bb0080]{font-size:14px}.admin-card[data-v-f9bb0080]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-f9bb0080]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-f9bb0080]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-f9bb0080]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-f9bb0080]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-f9bb0080]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-f9bb0080]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-f9bb0080]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-f9bb0080]{margin-top:18px}.deploy-page .deploy-list[data-v-f9bb0080]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-f9bb0080]{margin:6px 0}.admin-form-card[data-v-f9bb0080],.user-verify-container .verification-content[data-v-f9bb0080]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-f9bb0080]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-f9bb0080]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-f9bb0080]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-f9bb0080]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-f9bb0080]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-f9bb0080]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-f9bb0080]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-f9bb0080]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-f9bb0080],.admin-form-container .admin-form-group select[data-v-f9bb0080]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-f9bb0080]:disabled,.admin-form-container .admin-form-group select[data-v-f9bb0080]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-f9bb0080]:focus,.admin-form-container .admin-form-group select[data-v-f9bb0080]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-f9bb0080]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-f9bb0080]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-f9bb0080]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-f9bb0080]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-f9bb0080]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-f9bb0080]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-f9bb0080]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-f9bb0080],.btn[data-v-f9bb0080],.btn.btn-primary[data-v-f9bb0080]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-f9bb0080]:hover,.btn[data-v-f9bb0080]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-f9bb0080]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-f9bb0080]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-f9bb0080]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-f9bb0080]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-f9bb0080]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-f9bb0080]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-f9bb0080]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-f9bb0080]{background-color:#177100;color:#fff}.admin-badge.id[data-v-f9bb0080],.admin-badge.external-uuid[data-v-f9bb0080]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-f9bb0080]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-f9bb0080]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-f9bb0080]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-f9bb0080]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-f9bb0080]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-f9bb0080]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-f9bb0080]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-f9bb0080]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-f9bb0080]{font-size:14px}.admin-detail-item[data-v-f9bb0080]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-f9bb0080]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-f9bb0080]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-f9bb0080]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-f9bb0080]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-f9bb0080]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-f9bb0080]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-f9bb0080]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-f9bb0080]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-f9bb0080]:hover{color:#2c5444}.admin-filter-select[data-v-f9bb0080]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-f9bb0080]{min-width:0;width:100%}.admin-filter-select select[data-v-f9bb0080]:focus{border-color:#2c5444}.admin-header-section[data-v-f9bb0080]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-f9bb0080]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-f9bb0080]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-f9bb0080],.sys-panel .top-row[data-v-f9bb0080]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-f9bb0080],.admin-header-section .top-row .sysadmin-page-header[data-v-f9bb0080],.sys-panel .top-row .page-header[data-v-f9bb0080],.sys-panel .top-row .sysadmin-page-header[data-v-f9bb0080]{width:100%}.admin-header-section .top-row .header-actions[data-v-f9bb0080],.admin-header-section .top-row .action-buttons[data-v-f9bb0080],.sys-panel .top-row .header-actions[data-v-f9bb0080],.sys-panel .top-row .action-buttons[data-v-f9bb0080]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-f9bb0080],.sys-panel .top-row>.admin-add-btn[data-v-f9bb0080],.sys-panel .top-row>.action-button[data-v-f9bb0080]{width:100%}}.admin-filters-row[data-v-f9bb0080]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-f9bb0080]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-f9bb0080]{font-size:14px}.admin-add-btn[data-v-f9bb0080]:hover{background-color:#1a3329}.table-containers[data-v-f9bb0080]{display:flex;gap:20px}.table-containers .table-container[data-v-f9bb0080]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-f9bb0080]{font-weight:700}.table-containers .table-value[data-v-f9bb0080]{font-size:1.2em}.sysadmin-button-bar[data-v-f9bb0080]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-f9bb0080]{margin:20px 0}.swal-password-form .form-group[data-v-f9bb0080]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-f9bb0080]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-f9bb0080]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-f9bb0080]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-f9bb0080]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-f9bb0080]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-f9bb0080]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.user-verify-container .verify-title[data-v-f9bb0080]{margin:0 0 30px}.user-verify-container .verification-content[data-v-f9bb0080]{margin-bottom:30px}.user-verify-container .verification-content .loading-container[data-v-f9bb0080]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 0}.user-verify-container .verification-content .loading-container .spinner[data-v-f9bb0080]{width:50px;height:50px;border:5px solid #f3f3f3;border-top:5px solid #2C5444;border-radius:50%;animation:spin-f9bb0080 1s linear infinite;margin-bottom:20px}.user-verify-container .verification-content .loading-container .loading-text[data-v-f9bb0080]{font-size:18px;color:#555;font-weight:500}@keyframes spin-f9bb0080{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.user-verify-container .verification-content .results-container[data-v-f9bb0080]{padding:30px;text-align:center}.user-verify-container .verification-content .results-container .success-result[data-v-f9bb0080],.user-verify-container .verification-content .results-container .error-result[data-v-f9bb0080]{display:flex;flex-direction:column;align-items:center}.user-verify-container .verification-content .results-container .success-result .button-group[data-v-f9bb0080],.user-verify-container .verification-content .results-container .error-result .button-group[data-v-f9bb0080]{display:flex;gap:15px;margin-top:10px}.user-verify-container .verification-content .results-container .success-result .success-icon[data-v-f9bb0080],.user-verify-container .verification-content .results-container .success-result .error-icon[data-v-f9bb0080],.user-verify-container .verification-content .results-container .error-result .success-icon[data-v-f9bb0080],.user-verify-container .verification-content .results-container .error-result .error-icon[data-v-f9bb0080]{font-size:60px;margin-bottom:20px}.user-verify-container .verification-content .results-container .success-result .success-icon[data-v-f9bb0080],.user-verify-container .verification-content .results-container .error-result .success-icon[data-v-f9bb0080]{color:#28a745}.user-verify-container .verification-content .results-container .success-result .error-icon[data-v-f9bb0080],.user-verify-container .verification-content .results-container .error-result .error-icon[data-v-f9bb0080]{color:#f94144}.user-verify-container .verification-content .results-container .success-result .result-title[data-v-f9bb0080],.user-verify-container .verification-content .results-container .error-result .result-title[data-v-f9bb0080]{font-size:24px;margin-bottom:20px;font-weight:600}.user-verify-container .verification-content .results-container .success-result .result-description[data-v-f9bb0080],.user-verify-container .verification-content .results-container .error-result .result-description[data-v-f9bb0080]{font-size:16px;color:#555;margin-bottom:10px}.user-verify-container .verification-content .results-container .success-result .count-description[data-v-f9bb0080],.user-verify-container .verification-content .results-container .error-result .count-description[data-v-f9bb0080]{font-size:16px;color:#666;margin-bottom:30px;font-weight:500}.user-verify-container .verification-content .results-container .error-list[data-v-f9bb0080]{width:100%;max-width:600px;margin:0 auto 30px;padding:20px;background-color:#fff8f8;border:1px solid #ffcdd2;border-radius:6px;text-align:left;list-style-type:none}.user-verify-container .verification-content .results-container .error-list .error-item[data-v-f9bb0080]{color:#d32f2f;margin-bottom:8px;padding-left:20px;position:relative}.user-verify-container .verification-content .results-container .error-list .error-item[data-v-f9bb0080]:before{content:"•";position:absolute;left:0;color:#d32f2f}.user-verify-container .verification-content .results-container .error-list .error-item[data-v-f9bb0080]:last-child{margin-bottom:0}.btn.btn-secondary[data-v-f9bb0080]{background-color:#fff;color:#555;border:1px solid #ddd}.btn.btn-secondary[data-v-f9bb0080]:hover{background-color:#f8f9fa;border-color:#adb5bd}@media(max-width:768px){.user-verify-container[data-v-f9bb0080]{padding:20px 10px}.user-verify-container .verify-title[data-v-f9bb0080]{font-size:24px}.user-verify-container .verification-content[data-v-f9bb0080]{padding:20px}}.admin-dashboard-table-card[data-v-2d7305a9]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-2d7305a9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-2d7305a9]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-2d7305a9]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-2d7305a9]{padding:0}:root .pad-l-0[data-v-2d7305a9]{padding-left:0}:root .pad-r-0[data-v-2d7305a9]{padding-right:0}:root .pad-t-0[data-v-2d7305a9]{padding-top:0}:root .pad-b-0[data-v-2d7305a9]{padding-bottom:0}:root .pad-lr-0[data-v-2d7305a9]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-2d7305a9]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-2d7305a9]{margin:0}:root .mgn-l-0[data-v-2d7305a9]{margin-left:0}:root .mgn-r-0[data-v-2d7305a9]{margin-right:0}:root .mgn-t-0[data-v-2d7305a9]{margin-top:0}:root .mgn-b-0[data-v-2d7305a9]{margin-bottom:0}:root .mgn-lr-0[data-v-2d7305a9]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-2d7305a9]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-2d7305a9]{padding:2px}:root .pad-l-2[data-v-2d7305a9]{padding-left:2px}:root .pad-r-2[data-v-2d7305a9]{padding-right:2px}:root .pad-t-2[data-v-2d7305a9]{padding-top:2px}:root .pad-b-2[data-v-2d7305a9]{padding-bottom:2px}:root .pad-lr-2[data-v-2d7305a9]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-2d7305a9]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-2d7305a9]{margin:2px}:root .mgn-l-2[data-v-2d7305a9]{margin-left:2px}:root .mgn-r-2[data-v-2d7305a9]{margin-right:2px}:root .mgn-t-2[data-v-2d7305a9]{margin-top:2px}:root .mgn-b-2[data-v-2d7305a9]{margin-bottom:2px}:root .mgn-lr-2[data-v-2d7305a9]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-2d7305a9]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-2d7305a9]{padding:3px}:root .pad-l-3[data-v-2d7305a9]{padding-left:3px}:root .pad-r-3[data-v-2d7305a9]{padding-right:3px}:root .pad-t-3[data-v-2d7305a9]{padding-top:3px}:root .pad-b-3[data-v-2d7305a9]{padding-bottom:3px}:root .pad-lr-3[data-v-2d7305a9]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-2d7305a9]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-2d7305a9]{margin:3px}:root .mgn-l-3[data-v-2d7305a9]{margin-left:3px}:root .mgn-r-3[data-v-2d7305a9]{margin-right:3px}:root .mgn-t-3[data-v-2d7305a9]{margin-top:3px}:root .mgn-b-3[data-v-2d7305a9]{margin-bottom:3px}:root .mgn-lr-3[data-v-2d7305a9]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-2d7305a9]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-2d7305a9]{padding:4px}:root .pad-l-4[data-v-2d7305a9]{padding-left:4px}:root .pad-r-4[data-v-2d7305a9]{padding-right:4px}:root .pad-t-4[data-v-2d7305a9]{padding-top:4px}:root .pad-b-4[data-v-2d7305a9]{padding-bottom:4px}:root .pad-lr-4[data-v-2d7305a9]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-2d7305a9]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-2d7305a9]{margin:4px}:root .mgn-l-4[data-v-2d7305a9]{margin-left:4px}:root .mgn-r-4[data-v-2d7305a9]{margin-right:4px}:root .mgn-t-4[data-v-2d7305a9]{margin-top:4px}:root .mgn-b-4[data-v-2d7305a9]{margin-bottom:4px}:root .mgn-lr-4[data-v-2d7305a9]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-2d7305a9]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-2d7305a9]{padding:5px}:root .pad-l-5[data-v-2d7305a9]{padding-left:5px}:root .pad-r-5[data-v-2d7305a9]{padding-right:5px}:root .pad-t-5[data-v-2d7305a9]{padding-top:5px}:root .pad-b-5[data-v-2d7305a9]{padding-bottom:5px}:root .pad-lr-5[data-v-2d7305a9]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-2d7305a9]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-2d7305a9]{margin:5px}:root .mgn-l-5[data-v-2d7305a9]{margin-left:5px}:root .mgn-r-5[data-v-2d7305a9]{margin-right:5px}:root .mgn-t-5[data-v-2d7305a9]{margin-top:5px}:root .mgn-b-5[data-v-2d7305a9]{margin-bottom:5px}:root .mgn-lr-5[data-v-2d7305a9]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-2d7305a9]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-2d7305a9]{padding:6px}:root .pad-l-6[data-v-2d7305a9]{padding-left:6px}:root .pad-r-6[data-v-2d7305a9]{padding-right:6px}:root .pad-t-6[data-v-2d7305a9]{padding-top:6px}:root .pad-b-6[data-v-2d7305a9]{padding-bottom:6px}:root .pad-lr-6[data-v-2d7305a9]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-2d7305a9]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-2d7305a9]{margin:6px}:root .mgn-l-6[data-v-2d7305a9]{margin-left:6px}:root .mgn-r-6[data-v-2d7305a9]{margin-right:6px}:root .mgn-t-6[data-v-2d7305a9]{margin-top:6px}:root .mgn-b-6[data-v-2d7305a9]{margin-bottom:6px}:root .mgn-lr-6[data-v-2d7305a9]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-2d7305a9]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-2d7305a9]{padding:8px}:root .pad-l-8[data-v-2d7305a9]{padding-left:8px}:root .pad-r-8[data-v-2d7305a9]{padding-right:8px}:root .pad-t-8[data-v-2d7305a9]{padding-top:8px}:root .pad-b-8[data-v-2d7305a9]{padding-bottom:8px}:root .pad-lr-8[data-v-2d7305a9]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-2d7305a9]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-2d7305a9]{margin:8px}:root .mgn-l-8[data-v-2d7305a9]{margin-left:8px}:root .mgn-r-8[data-v-2d7305a9]{margin-right:8px}:root .mgn-t-8[data-v-2d7305a9]{margin-top:8px}:root .mgn-b-8[data-v-2d7305a9]{margin-bottom:8px}:root .mgn-lr-8[data-v-2d7305a9]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-2d7305a9]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-2d7305a9]{padding:9px}:root .pad-l-9[data-v-2d7305a9]{padding-left:9px}:root .pad-r-9[data-v-2d7305a9]{padding-right:9px}:root .pad-t-9[data-v-2d7305a9]{padding-top:9px}:root .pad-b-9[data-v-2d7305a9]{padding-bottom:9px}:root .pad-lr-9[data-v-2d7305a9]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-2d7305a9]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-2d7305a9]{margin:9px}:root .mgn-l-9[data-v-2d7305a9]{margin-left:9px}:root .mgn-r-9[data-v-2d7305a9]{margin-right:9px}:root .mgn-t-9[data-v-2d7305a9]{margin-top:9px}:root .mgn-b-9[data-v-2d7305a9]{margin-bottom:9px}:root .mgn-lr-9[data-v-2d7305a9]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-2d7305a9]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-2d7305a9]{padding:10px}:root .pad-l-10[data-v-2d7305a9]{padding-left:10px}:root .pad-r-10[data-v-2d7305a9]{padding-right:10px}:root .pad-t-10[data-v-2d7305a9]{padding-top:10px}:root .pad-b-10[data-v-2d7305a9]{padding-bottom:10px}:root .pad-lr-10[data-v-2d7305a9]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-2d7305a9]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-2d7305a9]{margin:10px}:root .mgn-l-10[data-v-2d7305a9]{margin-left:10px}:root .mgn-r-10[data-v-2d7305a9]{margin-right:10px}:root .mgn-t-10[data-v-2d7305a9]{margin-top:10px}:root .mgn-b-10[data-v-2d7305a9]{margin-bottom:10px}:root .mgn-lr-10[data-v-2d7305a9]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-2d7305a9]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-2d7305a9]{padding:12px}:root .pad-l-12[data-v-2d7305a9]{padding-left:12px}:root .pad-r-12[data-v-2d7305a9]{padding-right:12px}:root .pad-t-12[data-v-2d7305a9]{padding-top:12px}:root .pad-b-12[data-v-2d7305a9]{padding-bottom:12px}:root .pad-lr-12[data-v-2d7305a9]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-2d7305a9]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-2d7305a9]{margin:12px}:root .mgn-l-12[data-v-2d7305a9]{margin-left:12px}:root .mgn-r-12[data-v-2d7305a9]{margin-right:12px}:root .mgn-t-12[data-v-2d7305a9]{margin-top:12px}:root .mgn-b-12[data-v-2d7305a9]{margin-bottom:12px}:root .mgn-lr-12[data-v-2d7305a9]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-2d7305a9]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-2d7305a9]{padding:15px}:root .pad-l-15[data-v-2d7305a9]{padding-left:15px}:root .pad-r-15[data-v-2d7305a9]{padding-right:15px}:root .pad-t-15[data-v-2d7305a9]{padding-top:15px}:root .pad-b-15[data-v-2d7305a9]{padding-bottom:15px}:root .pad-lr-15[data-v-2d7305a9]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-2d7305a9]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-2d7305a9]{margin:15px}:root .mgn-l-15[data-v-2d7305a9]{margin-left:15px}:root .mgn-r-15[data-v-2d7305a9]{margin-right:15px}:root .mgn-t-15[data-v-2d7305a9]{margin-top:15px}:root .mgn-b-15[data-v-2d7305a9]{margin-bottom:15px}:root .mgn-lr-15[data-v-2d7305a9]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-2d7305a9]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-2d7305a9]{padding:20px}:root .pad-l-20[data-v-2d7305a9]{padding-left:20px}:root .pad-r-20[data-v-2d7305a9]{padding-right:20px}:root .pad-t-20[data-v-2d7305a9]{padding-top:20px}:root .pad-b-20[data-v-2d7305a9]{padding-bottom:20px}:root .pad-lr-20[data-v-2d7305a9]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-2d7305a9]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-2d7305a9]{margin:20px}:root .mgn-l-20[data-v-2d7305a9]{margin-left:20px}:root .mgn-r-20[data-v-2d7305a9]{margin-right:20px}:root .mgn-t-20[data-v-2d7305a9]{margin-top:20px}:root .mgn-b-20[data-v-2d7305a9]{margin-bottom:20px}:root .mgn-lr-20[data-v-2d7305a9]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-2d7305a9]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-2d7305a9]{padding:24px}:root .pad-l-24[data-v-2d7305a9]{padding-left:24px}:root .pad-r-24[data-v-2d7305a9]{padding-right:24px}:root .pad-t-24[data-v-2d7305a9]{padding-top:24px}:root .pad-b-24[data-v-2d7305a9]{padding-bottom:24px}:root .pad-lr-24[data-v-2d7305a9]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-2d7305a9]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-2d7305a9]{margin:24px}:root .mgn-l-24[data-v-2d7305a9]{margin-left:24px}:root .mgn-r-24[data-v-2d7305a9]{margin-right:24px}:root .mgn-t-24[data-v-2d7305a9]{margin-top:24px}:root .mgn-b-24[data-v-2d7305a9]{margin-bottom:24px}:root .mgn-lr-24[data-v-2d7305a9]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-2d7305a9]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-2d7305a9]{padding:25px}:root .pad-l-25[data-v-2d7305a9]{padding-left:25px}:root .pad-r-25[data-v-2d7305a9]{padding-right:25px}:root .pad-t-25[data-v-2d7305a9]{padding-top:25px}:root .pad-b-25[data-v-2d7305a9]{padding-bottom:25px}:root .pad-lr-25[data-v-2d7305a9]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-2d7305a9]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-2d7305a9]{margin:25px}:root .mgn-l-25[data-v-2d7305a9]{margin-left:25px}:root .mgn-r-25[data-v-2d7305a9]{margin-right:25px}:root .mgn-t-25[data-v-2d7305a9]{margin-top:25px}:root .mgn-b-25[data-v-2d7305a9]{margin-bottom:25px}:root .mgn-lr-25[data-v-2d7305a9]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-2d7305a9]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-2d7305a9]{padding:30px}:root .pad-l-30[data-v-2d7305a9]{padding-left:30px}:root .pad-r-30[data-v-2d7305a9]{padding-right:30px}:root .pad-t-30[data-v-2d7305a9]{padding-top:30px}:root .pad-b-30[data-v-2d7305a9]{padding-bottom:30px}:root .pad-lr-30[data-v-2d7305a9]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-2d7305a9]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-2d7305a9]{margin:30px}:root .mgn-l-30[data-v-2d7305a9]{margin-left:30px}:root .mgn-r-30[data-v-2d7305a9]{margin-right:30px}:root .mgn-t-30[data-v-2d7305a9]{margin-top:30px}:root .mgn-b-30[data-v-2d7305a9]{margin-bottom:30px}:root .mgn-lr-30[data-v-2d7305a9]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-2d7305a9]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-2d7305a9]{padding:40px}:root .pad-l-40[data-v-2d7305a9]{padding-left:40px}:root .pad-r-40[data-v-2d7305a9]{padding-right:40px}:root .pad-t-40[data-v-2d7305a9]{padding-top:40px}:root .pad-b-40[data-v-2d7305a9]{padding-bottom:40px}:root .pad-lr-40[data-v-2d7305a9]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-2d7305a9]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-2d7305a9]{margin:40px}:root .mgn-l-40[data-v-2d7305a9]{margin-left:40px}:root .mgn-r-40[data-v-2d7305a9]{margin-right:40px}:root .mgn-t-40[data-v-2d7305a9]{margin-top:40px}:root .mgn-b-40[data-v-2d7305a9]{margin-bottom:40px}:root .mgn-lr-40[data-v-2d7305a9]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-2d7305a9]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-2d7305a9]{padding:50px}:root .pad-l-50[data-v-2d7305a9]{padding-left:50px}:root .pad-r-50[data-v-2d7305a9]{padding-right:50px}:root .pad-t-50[data-v-2d7305a9]{padding-top:50px}:root .pad-b-50[data-v-2d7305a9]{padding-bottom:50px}:root .pad-lr-50[data-v-2d7305a9]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-2d7305a9]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-2d7305a9]{margin:50px}:root .mgn-l-50[data-v-2d7305a9]{margin-left:50px}:root .mgn-r-50[data-v-2d7305a9]{margin-right:50px}:root .mgn-t-50[data-v-2d7305a9]{margin-top:50px}:root .mgn-b-50[data-v-2d7305a9]{margin-bottom:50px}:root .mgn-lr-50[data-v-2d7305a9]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-2d7305a9]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-2d7305a9]{padding:60px}:root .pad-l-60[data-v-2d7305a9]{padding-left:60px}:root .pad-r-60[data-v-2d7305a9]{padding-right:60px}:root .pad-t-60[data-v-2d7305a9]{padding-top:60px}:root .pad-b-60[data-v-2d7305a9]{padding-bottom:60px}:root .pad-lr-60[data-v-2d7305a9]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-2d7305a9]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-2d7305a9]{margin:60px}:root .mgn-l-60[data-v-2d7305a9]{margin-left:60px}:root .mgn-r-60[data-v-2d7305a9]{margin-right:60px}:root .mgn-t-60[data-v-2d7305a9]{margin-top:60px}:root .mgn-b-60[data-v-2d7305a9]{margin-bottom:60px}:root .mgn-lr-60[data-v-2d7305a9]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-2d7305a9]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-2d7305a9]{padding:70px}:root .pad-l-70[data-v-2d7305a9]{padding-left:70px}:root .pad-r-70[data-v-2d7305a9]{padding-right:70px}:root .pad-t-70[data-v-2d7305a9]{padding-top:70px}:root .pad-b-70[data-v-2d7305a9]{padding-bottom:70px}:root .pad-lr-70[data-v-2d7305a9]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-2d7305a9]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-2d7305a9]{margin:70px}:root .mgn-l-70[data-v-2d7305a9]{margin-left:70px}:root .mgn-r-70[data-v-2d7305a9]{margin-right:70px}:root .mgn-t-70[data-v-2d7305a9]{margin-top:70px}:root .mgn-b-70[data-v-2d7305a9]{margin-bottom:70px}:root .mgn-lr-70[data-v-2d7305a9]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-2d7305a9]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-2d7305a9]{padding:80px}:root .pad-l-80[data-v-2d7305a9]{padding-left:80px}:root .pad-r-80[data-v-2d7305a9]{padding-right:80px}:root .pad-t-80[data-v-2d7305a9]{padding-top:80px}:root .pad-b-80[data-v-2d7305a9]{padding-bottom:80px}:root .pad-lr-80[data-v-2d7305a9]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-2d7305a9]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-2d7305a9]{margin:80px}:root .mgn-l-80[data-v-2d7305a9]{margin-left:80px}:root .mgn-r-80[data-v-2d7305a9]{margin-right:80px}:root .mgn-t-80[data-v-2d7305a9]{margin-top:80px}:root .mgn-b-80[data-v-2d7305a9]{margin-bottom:80px}:root .mgn-lr-80[data-v-2d7305a9]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-2d7305a9]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-2d7305a9]{padding:90px}:root .pad-l-90[data-v-2d7305a9]{padding-left:90px}:root .pad-r-90[data-v-2d7305a9]{padding-right:90px}:root .pad-t-90[data-v-2d7305a9]{padding-top:90px}:root .pad-b-90[data-v-2d7305a9]{padding-bottom:90px}:root .pad-lr-90[data-v-2d7305a9]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-2d7305a9]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-2d7305a9]{margin:90px}:root .mgn-l-90[data-v-2d7305a9]{margin-left:90px}:root .mgn-r-90[data-v-2d7305a9]{margin-right:90px}:root .mgn-t-90[data-v-2d7305a9]{margin-top:90px}:root .mgn-b-90[data-v-2d7305a9]{margin-bottom:90px}:root .mgn-lr-90[data-v-2d7305a9]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-2d7305a9]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-2d7305a9]{padding:100px}:root .pad-l-100[data-v-2d7305a9]{padding-left:100px}:root .pad-r-100[data-v-2d7305a9]{padding-right:100px}:root .pad-t-100[data-v-2d7305a9]{padding-top:100px}:root .pad-b-100[data-v-2d7305a9]{padding-bottom:100px}:root .pad-lr-100[data-v-2d7305a9]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-2d7305a9]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-2d7305a9]{margin:100px}:root .mgn-l-100[data-v-2d7305a9]{margin-left:100px}:root .mgn-r-100[data-v-2d7305a9]{margin-right:100px}:root .mgn-t-100[data-v-2d7305a9]{margin-top:100px}:root .mgn-b-100[data-v-2d7305a9]{margin-bottom:100px}:root .mgn-lr-100[data-v-2d7305a9]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-2d7305a9]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-2d7305a9]{padding:120px}:root .pad-l-120[data-v-2d7305a9]{padding-left:120px}:root .pad-r-120[data-v-2d7305a9]{padding-right:120px}:root .pad-t-120[data-v-2d7305a9]{padding-top:120px}:root .pad-b-120[data-v-2d7305a9]{padding-bottom:120px}:root .pad-lr-120[data-v-2d7305a9]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-2d7305a9]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-2d7305a9]{margin:120px}:root .mgn-l-120[data-v-2d7305a9]{margin-left:120px}:root .mgn-r-120[data-v-2d7305a9]{margin-right:120px}:root .mgn-t-120[data-v-2d7305a9]{margin-top:120px}:root .mgn-b-120[data-v-2d7305a9]{margin-bottom:120px}:root .mgn-lr-120[data-v-2d7305a9]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-2d7305a9]{margin-top:120px;margin-bottom:120px}[data-v-2d7305a9]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-2d7305a9]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-2d7305a9]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-2d7305a9]{width:100%}.v-app[data-v-2d7305a9]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-2d7305a9]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-2d7305a9]{margin-bottom:10px}.devise-container input[type=email][data-v-2d7305a9],.devise-container input[type=password][data-v-2d7305a9],.devise-container input[type=submit][data-v-2d7305a9]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-2d7305a9]{cursor:pointer}.devise-container .actions input[data-v-2d7305a9]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-2d7305a9],a[data-v-2d7305a9]:hover,a[data-v-2d7305a9]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-2d7305a9]:hover{color:#2d8e54;text-decoration:underline}a[data-v-2d7305a9]:focus{color:#164057}h1[data-v-2d7305a9],h2[data-v-2d7305a9],h3[data-v-2d7305a9],h4[data-v-2d7305a9],h5[data-v-2d7305a9],h6[data-v-2d7305a9]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-2d7305a9],.heading-2[data-v-2d7305a9],.heading-3[data-v-2d7305a9],.heading-4[data-v-2d7305a9],.heading-5[data-v-2d7305a9],.heading-6[data-v-2d7305a9]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-2d7305a9]{font-size:2.5rem}.heading-2[data-v-2d7305a9]{font-size:2rem}.heading-3[data-v-2d7305a9]{font-size:1.75rem}.heading-4[data-v-2d7305a9]{font-size:1.5rem}.heading-5[data-v-2d7305a9]{font-size:1.25rem}.heading-6[data-v-2d7305a9]{font-size:1rem}.error_text[data-v-2d7305a9]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-2d7305a9]{width:100%;min-height:50px}nav[data-v-2d7305a9]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-2d7305a9],.nav-right[data-v-2d7305a9]{display:flex;flex-direction:row}.nav-link[data-v-2d7305a9]{font-size:18px}.nav-loggedout[data-v-2d7305a9]{color:#000}.nav-loggedin[data-v-2d7305a9]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-2d7305a9]{color:#fff}.nav-loggedin a[data-v-2d7305a9]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-2d7305a9]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-2d7305a9]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-2d7305a9]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-2d7305a9]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-2d7305a9]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-2d7305a9]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-2d7305a9]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-2d7305a9]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-2d7305a9]{gap:5%}}button[data-v-2d7305a9]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-2d7305a9],.cancel_button[data-v-2d7305a9]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-2d7305a9]{background-color:#ccc}.action_button[data-v-2d7305a9]:disabled,.cancel_button[data-v-2d7305a9]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-2d7305a9]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-2d7305a9]{width:fit-content}.button__empty[data-v-2d7305a9]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-2d7305a9]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-2d7305a9]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-2d7305a9]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-2d7305a9]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-2d7305a9]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-2d7305a9]{background-color:#eef5fa}.btn-pricing[data-v-2d7305a9]{font-size:22px;border:none}.simple-table[data-v-2d7305a9]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-2d7305a9],.simple-table td[data-v-2d7305a9]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-2d7305a9]{padding:5px}.date-cell[data-v-2d7305a9]{white-space:nowrap}.number-cell[data-v-2d7305a9]{text-align:right}.negative-cell[data-v-2d7305a9]{color:#f94144}.net-worth-row[data-v-2d7305a9]{background-color:#f5dc98}.bold-cell[data-v-2d7305a9]{font-weight:700}.warn-text[data-v-2d7305a9]{color:#fb991c}.error-text[data-v-2d7305a9]{color:#f94144}.form__panel[data-v-2d7305a9]{display:block}.form__row[data-v-2d7305a9]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-2d7305a9]{display:flex}.form__header[data-v-2d7305a9]{width:26%}.form__input[data-v-2d7305a9]{width:100%}.form__input input[data-v-2d7305a9]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-2d7305a9]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-2d7305a9]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-2d7305a9]{width:100%}.form__input .dp__main input[data-v-2d7305a9]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-2d7305a9],.form__input select[data-v-2d7305a9],.form__input .dp__main[data-v-2d7305a9]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-2d7305a9],.form__input select[data-v-2d7305a9],.form__input .dp__main[data-v-2d7305a9]{width:50%}}.form__input input[data-v-2d7305a9]:hover,.form__input select[data-v-2d7305a9]:hover,.form__input textarea[data-v-2d7305a9]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-2d7305a9]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-2d7305a9]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-2d7305a9]:focus{border-color:var(--color-input-focus)}.form__input[data-v-2d7305a9]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-2d7305a9]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-2d7305a9]{display:flex;gap:10px}.form__input--mandatory[data-v-2d7305a9]{color:#f94144}.form__input--mandatory__one-of-two[data-v-2d7305a9]{color:#f94144;vertical-align:super}.form__section[data-v-2d7305a9]{padding:30px 10px}.disabled-field[data-v-2d7305a9]{color:#aaa}.select-wrapper[data-v-2d7305a9]{position:relative}.select-wrapper[data-v-2d7305a9]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-2d7305a9]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-2d7305a9]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-2d7305a9]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-2d7305a9],.subsidiary-verify-container[data-v-2d7305a9]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-2d7305a9],.subsidiary-verify-container .verify-title[data-v-2d7305a9],.sysadmin-page-header h1[data-v-2d7305a9],.sysadmin-page-header .sysadmin-page-header__title[data-v-2d7305a9],.page-header h1[data-v-2d7305a9],.page-header .page-header__title[data-v-2d7305a9]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-2d7305a9]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-2d7305a9]{margin-bottom:18px}.page-header h1[data-v-2d7305a9],.page-header .page-header__title[data-v-2d7305a9]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-2d7305a9]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-2d7305a9]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-2d7305a9]{margin-bottom:18px}.sysadmin-page-header h1[data-v-2d7305a9],.sysadmin-page-header .sysadmin-page-header__title[data-v-2d7305a9]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-2d7305a9]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-2d7305a9]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-2d7305a9]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-2d7305a9]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-2d7305a9]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-2d7305a9]{font-size:14px}.admin-card[data-v-2d7305a9]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-2d7305a9]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-2d7305a9]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-2d7305a9]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-2d7305a9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-2d7305a9]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-2d7305a9]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-2d7305a9]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-2d7305a9]{margin-top:18px}.deploy-page .deploy-list[data-v-2d7305a9]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-2d7305a9]{margin:6px 0}.admin-form-card[data-v-2d7305a9],.subsidiary-verify-container .verification-content[data-v-2d7305a9]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-2d7305a9]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-2d7305a9]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-2d7305a9]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-2d7305a9]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-2d7305a9]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-2d7305a9]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-2d7305a9]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-2d7305a9]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-2d7305a9],.admin-form-container .admin-form-group select[data-v-2d7305a9]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-2d7305a9]:disabled,.admin-form-container .admin-form-group select[data-v-2d7305a9]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-2d7305a9]:focus,.admin-form-container .admin-form-group select[data-v-2d7305a9]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-2d7305a9]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-2d7305a9]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-2d7305a9]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-2d7305a9]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-2d7305a9]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-2d7305a9]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-2d7305a9]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-2d7305a9],.btn[data-v-2d7305a9],.btn.btn-primary[data-v-2d7305a9]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-2d7305a9]:hover,.btn[data-v-2d7305a9]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-2d7305a9]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-2d7305a9]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-2d7305a9]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-2d7305a9]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-2d7305a9]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-2d7305a9]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-2d7305a9]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-2d7305a9]{background-color:#177100;color:#fff}.admin-badge.id[data-v-2d7305a9],.admin-badge.external-uuid[data-v-2d7305a9]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-2d7305a9]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-2d7305a9]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-2d7305a9]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-2d7305a9]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-2d7305a9]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-2d7305a9]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-2d7305a9]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-2d7305a9]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-2d7305a9]{font-size:14px}.admin-detail-item[data-v-2d7305a9]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-2d7305a9]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-2d7305a9]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-2d7305a9]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-2d7305a9]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-2d7305a9]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-2d7305a9]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-2d7305a9]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-2d7305a9]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-2d7305a9]:hover{color:#2c5444}.admin-filter-select[data-v-2d7305a9]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-2d7305a9]{min-width:0;width:100%}.admin-filter-select select[data-v-2d7305a9]:focus{border-color:#2c5444}.admin-header-section[data-v-2d7305a9]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-2d7305a9]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-2d7305a9]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-2d7305a9],.sys-panel .top-row[data-v-2d7305a9]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-2d7305a9],.admin-header-section .top-row .sysadmin-page-header[data-v-2d7305a9],.sys-panel .top-row .page-header[data-v-2d7305a9],.sys-panel .top-row .sysadmin-page-header[data-v-2d7305a9]{width:100%}.admin-header-section .top-row .header-actions[data-v-2d7305a9],.admin-header-section .top-row .action-buttons[data-v-2d7305a9],.sys-panel .top-row .header-actions[data-v-2d7305a9],.sys-panel .top-row .action-buttons[data-v-2d7305a9]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-2d7305a9],.sys-panel .top-row>.admin-add-btn[data-v-2d7305a9],.sys-panel .top-row>.action-button[data-v-2d7305a9]{width:100%}}.admin-filters-row[data-v-2d7305a9]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-2d7305a9]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-2d7305a9]{font-size:14px}.admin-add-btn[data-v-2d7305a9]:hover{background-color:#1a3329}.table-containers[data-v-2d7305a9]{display:flex;gap:20px}.table-containers .table-container[data-v-2d7305a9]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-2d7305a9]{font-weight:700}.table-containers .table-value[data-v-2d7305a9]{font-size:1.2em}.sysadmin-button-bar[data-v-2d7305a9]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-2d7305a9]{margin:20px 0}.swal-password-form .form-group[data-v-2d7305a9]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-2d7305a9]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-2d7305a9]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-2d7305a9]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-2d7305a9]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-2d7305a9]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-2d7305a9]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.subsidiary-verify-container .verify-title[data-v-2d7305a9]{margin:0 0 30px}.subsidiary-verify-container .verification-content[data-v-2d7305a9]{margin-bottom:30px}.subsidiary-verify-container .verification-content .loading-container[data-v-2d7305a9]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 0}.subsidiary-verify-container .verification-content .loading-container .spinner[data-v-2d7305a9]{width:50px;height:50px;border:5px solid #f3f3f3;border-top:5px solid #2C5444;border-radius:50%;animation:spin-2d7305a9 1s linear infinite;margin-bottom:20px}.subsidiary-verify-container .verification-content .loading-container .loading-text[data-v-2d7305a9]{font-size:18px;color:#555;font-weight:500}@keyframes spin-2d7305a9{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.subsidiary-verify-container .verification-content .results-container[data-v-2d7305a9]{padding:30px;text-align:center}.subsidiary-verify-container .verification-content .results-container .success-result[data-v-2d7305a9],.subsidiary-verify-container .verification-content .results-container .error-result[data-v-2d7305a9]{display:flex;flex-direction:column;align-items:center}.subsidiary-verify-container .verification-content .results-container .success-result .button-group[data-v-2d7305a9],.subsidiary-verify-container .verification-content .results-container .error-result .button-group[data-v-2d7305a9]{display:flex;gap:15px;margin-top:10px}.subsidiary-verify-container .verification-content .results-container .success-result .success-icon[data-v-2d7305a9],.subsidiary-verify-container .verification-content .results-container .success-result .error-icon[data-v-2d7305a9],.subsidiary-verify-container .verification-content .results-container .error-result .success-icon[data-v-2d7305a9],.subsidiary-verify-container .verification-content .results-container .error-result .error-icon[data-v-2d7305a9]{font-size:60px;margin-bottom:20px}.subsidiary-verify-container .verification-content .results-container .success-result .success-icon[data-v-2d7305a9],.subsidiary-verify-container .verification-content .results-container .error-result .success-icon[data-v-2d7305a9]{color:#28a745}.subsidiary-verify-container .verification-content .results-container .success-result .error-icon[data-v-2d7305a9],.subsidiary-verify-container .verification-content .results-container .error-result .error-icon[data-v-2d7305a9]{color:#f94144}.subsidiary-verify-container .verification-content .results-container .success-result .result-title[data-v-2d7305a9],.subsidiary-verify-container .verification-content .results-container .error-result .result-title[data-v-2d7305a9]{font-size:24px;margin-bottom:20px;font-weight:600}.subsidiary-verify-container .verification-content .results-container .success-result .result-description[data-v-2d7305a9],.subsidiary-verify-container .verification-content .results-container .error-result .result-description[data-v-2d7305a9]{font-size:16px;color:#555;margin-bottom:10px}.subsidiary-verify-container .verification-content .results-container .success-result .count-description[data-v-2d7305a9],.subsidiary-verify-container .verification-content .results-container .error-result .count-description[data-v-2d7305a9]{font-size:16px;color:#666;margin-bottom:30px;font-weight:500}.subsidiary-verify-container .verification-content .results-container .error-list[data-v-2d7305a9]{width:100%;max-width:600px;margin:0 auto 30px;padding:20px;background-color:#fff8f8;border:1px solid #ffcdd2;border-radius:6px;text-align:left;list-style-type:none}.subsidiary-verify-container .verification-content .results-container .error-list .error-item[data-v-2d7305a9]{color:#d32f2f;margin-bottom:8px;padding-left:20px;position:relative}.subsidiary-verify-container .verification-content .results-container .error-list .error-item[data-v-2d7305a9]:before{content:"•";position:absolute;left:0;color:#d32f2f}.subsidiary-verify-container .verification-content .results-container .error-list .error-item[data-v-2d7305a9]:last-child{margin-bottom:0}.btn.btn-secondary[data-v-2d7305a9]{background-color:#fff;color:#555;border:1px solid #ddd}.btn.btn-secondary[data-v-2d7305a9]:hover{background-color:#f8f9fa;border-color:#adb5bd}@media(max-width:768px){.subsidiary-verify-container[data-v-2d7305a9]{padding:20px 10px}.subsidiary-verify-container .verify-title[data-v-2d7305a9]{font-size:24px}.subsidiary-verify-container .verification-content[data-v-2d7305a9]{padding:20px}}.admin-dashboard-table-card[data-v-9eee7cb5]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-9eee7cb5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-9eee7cb5]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-9eee7cb5]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-9eee7cb5]{padding:0}:root .pad-l-0[data-v-9eee7cb5]{padding-left:0}:root .pad-r-0[data-v-9eee7cb5]{padding-right:0}:root .pad-t-0[data-v-9eee7cb5]{padding-top:0}:root .pad-b-0[data-v-9eee7cb5]{padding-bottom:0}:root .pad-lr-0[data-v-9eee7cb5]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-9eee7cb5]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-9eee7cb5]{margin:0}:root .mgn-l-0[data-v-9eee7cb5]{margin-left:0}:root .mgn-r-0[data-v-9eee7cb5]{margin-right:0}:root .mgn-t-0[data-v-9eee7cb5]{margin-top:0}:root .mgn-b-0[data-v-9eee7cb5]{margin-bottom:0}:root .mgn-lr-0[data-v-9eee7cb5]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-9eee7cb5]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-9eee7cb5]{padding:2px}:root .pad-l-2[data-v-9eee7cb5]{padding-left:2px}:root .pad-r-2[data-v-9eee7cb5]{padding-right:2px}:root .pad-t-2[data-v-9eee7cb5]{padding-top:2px}:root .pad-b-2[data-v-9eee7cb5]{padding-bottom:2px}:root .pad-lr-2[data-v-9eee7cb5]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-9eee7cb5]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-9eee7cb5]{margin:2px}:root .mgn-l-2[data-v-9eee7cb5]{margin-left:2px}:root .mgn-r-2[data-v-9eee7cb5]{margin-right:2px}:root .mgn-t-2[data-v-9eee7cb5]{margin-top:2px}:root .mgn-b-2[data-v-9eee7cb5]{margin-bottom:2px}:root .mgn-lr-2[data-v-9eee7cb5]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-9eee7cb5]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-9eee7cb5]{padding:3px}:root .pad-l-3[data-v-9eee7cb5]{padding-left:3px}:root .pad-r-3[data-v-9eee7cb5]{padding-right:3px}:root .pad-t-3[data-v-9eee7cb5]{padding-top:3px}:root .pad-b-3[data-v-9eee7cb5]{padding-bottom:3px}:root .pad-lr-3[data-v-9eee7cb5]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-9eee7cb5]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-9eee7cb5]{margin:3px}:root .mgn-l-3[data-v-9eee7cb5]{margin-left:3px}:root .mgn-r-3[data-v-9eee7cb5]{margin-right:3px}:root .mgn-t-3[data-v-9eee7cb5]{margin-top:3px}:root .mgn-b-3[data-v-9eee7cb5]{margin-bottom:3px}:root .mgn-lr-3[data-v-9eee7cb5]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-9eee7cb5]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-9eee7cb5]{padding:4px}:root .pad-l-4[data-v-9eee7cb5]{padding-left:4px}:root .pad-r-4[data-v-9eee7cb5]{padding-right:4px}:root .pad-t-4[data-v-9eee7cb5]{padding-top:4px}:root .pad-b-4[data-v-9eee7cb5]{padding-bottom:4px}:root .pad-lr-4[data-v-9eee7cb5]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-9eee7cb5]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-9eee7cb5]{margin:4px}:root .mgn-l-4[data-v-9eee7cb5]{margin-left:4px}:root .mgn-r-4[data-v-9eee7cb5]{margin-right:4px}:root .mgn-t-4[data-v-9eee7cb5]{margin-top:4px}:root .mgn-b-4[data-v-9eee7cb5]{margin-bottom:4px}:root .mgn-lr-4[data-v-9eee7cb5]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-9eee7cb5]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-9eee7cb5]{padding:5px}:root .pad-l-5[data-v-9eee7cb5]{padding-left:5px}:root .pad-r-5[data-v-9eee7cb5]{padding-right:5px}:root .pad-t-5[data-v-9eee7cb5]{padding-top:5px}:root .pad-b-5[data-v-9eee7cb5]{padding-bottom:5px}:root .pad-lr-5[data-v-9eee7cb5]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-9eee7cb5]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-9eee7cb5]{margin:5px}:root .mgn-l-5[data-v-9eee7cb5]{margin-left:5px}:root .mgn-r-5[data-v-9eee7cb5]{margin-right:5px}:root .mgn-t-5[data-v-9eee7cb5]{margin-top:5px}:root .mgn-b-5[data-v-9eee7cb5]{margin-bottom:5px}:root .mgn-lr-5[data-v-9eee7cb5]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-9eee7cb5]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-9eee7cb5]{padding:6px}:root .pad-l-6[data-v-9eee7cb5]{padding-left:6px}:root .pad-r-6[data-v-9eee7cb5]{padding-right:6px}:root .pad-t-6[data-v-9eee7cb5]{padding-top:6px}:root .pad-b-6[data-v-9eee7cb5]{padding-bottom:6px}:root .pad-lr-6[data-v-9eee7cb5]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-9eee7cb5]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-9eee7cb5]{margin:6px}:root .mgn-l-6[data-v-9eee7cb5]{margin-left:6px}:root .mgn-r-6[data-v-9eee7cb5]{margin-right:6px}:root .mgn-t-6[data-v-9eee7cb5]{margin-top:6px}:root .mgn-b-6[data-v-9eee7cb5]{margin-bottom:6px}:root .mgn-lr-6[data-v-9eee7cb5]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-9eee7cb5]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-9eee7cb5]{padding:8px}:root .pad-l-8[data-v-9eee7cb5]{padding-left:8px}:root .pad-r-8[data-v-9eee7cb5]{padding-right:8px}:root .pad-t-8[data-v-9eee7cb5]{padding-top:8px}:root .pad-b-8[data-v-9eee7cb5]{padding-bottom:8px}:root .pad-lr-8[data-v-9eee7cb5]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-9eee7cb5]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-9eee7cb5]{margin:8px}:root .mgn-l-8[data-v-9eee7cb5]{margin-left:8px}:root .mgn-r-8[data-v-9eee7cb5]{margin-right:8px}:root .mgn-t-8[data-v-9eee7cb5]{margin-top:8px}:root .mgn-b-8[data-v-9eee7cb5]{margin-bottom:8px}:root .mgn-lr-8[data-v-9eee7cb5]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-9eee7cb5]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-9eee7cb5]{padding:9px}:root .pad-l-9[data-v-9eee7cb5]{padding-left:9px}:root .pad-r-9[data-v-9eee7cb5]{padding-right:9px}:root .pad-t-9[data-v-9eee7cb5]{padding-top:9px}:root .pad-b-9[data-v-9eee7cb5]{padding-bottom:9px}:root .pad-lr-9[data-v-9eee7cb5]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-9eee7cb5]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-9eee7cb5]{margin:9px}:root .mgn-l-9[data-v-9eee7cb5]{margin-left:9px}:root .mgn-r-9[data-v-9eee7cb5]{margin-right:9px}:root .mgn-t-9[data-v-9eee7cb5]{margin-top:9px}:root .mgn-b-9[data-v-9eee7cb5]{margin-bottom:9px}:root .mgn-lr-9[data-v-9eee7cb5]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-9eee7cb5]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-9eee7cb5]{padding:10px}:root .pad-l-10[data-v-9eee7cb5]{padding-left:10px}:root .pad-r-10[data-v-9eee7cb5]{padding-right:10px}:root .pad-t-10[data-v-9eee7cb5]{padding-top:10px}:root .pad-b-10[data-v-9eee7cb5]{padding-bottom:10px}:root .pad-lr-10[data-v-9eee7cb5]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-9eee7cb5]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-9eee7cb5]{margin:10px}:root .mgn-l-10[data-v-9eee7cb5]{margin-left:10px}:root .mgn-r-10[data-v-9eee7cb5]{margin-right:10px}:root .mgn-t-10[data-v-9eee7cb5]{margin-top:10px}:root .mgn-b-10[data-v-9eee7cb5]{margin-bottom:10px}:root .mgn-lr-10[data-v-9eee7cb5]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-9eee7cb5]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-9eee7cb5]{padding:12px}:root .pad-l-12[data-v-9eee7cb5]{padding-left:12px}:root .pad-r-12[data-v-9eee7cb5]{padding-right:12px}:root .pad-t-12[data-v-9eee7cb5]{padding-top:12px}:root .pad-b-12[data-v-9eee7cb5]{padding-bottom:12px}:root .pad-lr-12[data-v-9eee7cb5]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-9eee7cb5]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-9eee7cb5]{margin:12px}:root .mgn-l-12[data-v-9eee7cb5]{margin-left:12px}:root .mgn-r-12[data-v-9eee7cb5]{margin-right:12px}:root .mgn-t-12[data-v-9eee7cb5]{margin-top:12px}:root .mgn-b-12[data-v-9eee7cb5]{margin-bottom:12px}:root .mgn-lr-12[data-v-9eee7cb5]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-9eee7cb5]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-9eee7cb5]{padding:15px}:root .pad-l-15[data-v-9eee7cb5]{padding-left:15px}:root .pad-r-15[data-v-9eee7cb5]{padding-right:15px}:root .pad-t-15[data-v-9eee7cb5]{padding-top:15px}:root .pad-b-15[data-v-9eee7cb5]{padding-bottom:15px}:root .pad-lr-15[data-v-9eee7cb5]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-9eee7cb5]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-9eee7cb5]{margin:15px}:root .mgn-l-15[data-v-9eee7cb5]{margin-left:15px}:root .mgn-r-15[data-v-9eee7cb5]{margin-right:15px}:root .mgn-t-15[data-v-9eee7cb5]{margin-top:15px}:root .mgn-b-15[data-v-9eee7cb5]{margin-bottom:15px}:root .mgn-lr-15[data-v-9eee7cb5]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-9eee7cb5]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-9eee7cb5]{padding:20px}:root .pad-l-20[data-v-9eee7cb5]{padding-left:20px}:root .pad-r-20[data-v-9eee7cb5]{padding-right:20px}:root .pad-t-20[data-v-9eee7cb5]{padding-top:20px}:root .pad-b-20[data-v-9eee7cb5]{padding-bottom:20px}:root .pad-lr-20[data-v-9eee7cb5]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-9eee7cb5]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-9eee7cb5]{margin:20px}:root .mgn-l-20[data-v-9eee7cb5]{margin-left:20px}:root .mgn-r-20[data-v-9eee7cb5]{margin-right:20px}:root .mgn-t-20[data-v-9eee7cb5]{margin-top:20px}:root .mgn-b-20[data-v-9eee7cb5]{margin-bottom:20px}:root .mgn-lr-20[data-v-9eee7cb5]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-9eee7cb5]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-9eee7cb5]{padding:24px}:root .pad-l-24[data-v-9eee7cb5]{padding-left:24px}:root .pad-r-24[data-v-9eee7cb5]{padding-right:24px}:root .pad-t-24[data-v-9eee7cb5]{padding-top:24px}:root .pad-b-24[data-v-9eee7cb5]{padding-bottom:24px}:root .pad-lr-24[data-v-9eee7cb5]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-9eee7cb5]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-9eee7cb5]{margin:24px}:root .mgn-l-24[data-v-9eee7cb5]{margin-left:24px}:root .mgn-r-24[data-v-9eee7cb5]{margin-right:24px}:root .mgn-t-24[data-v-9eee7cb5]{margin-top:24px}:root .mgn-b-24[data-v-9eee7cb5]{margin-bottom:24px}:root .mgn-lr-24[data-v-9eee7cb5]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-9eee7cb5]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-9eee7cb5]{padding:25px}:root .pad-l-25[data-v-9eee7cb5]{padding-left:25px}:root .pad-r-25[data-v-9eee7cb5]{padding-right:25px}:root .pad-t-25[data-v-9eee7cb5]{padding-top:25px}:root .pad-b-25[data-v-9eee7cb5]{padding-bottom:25px}:root .pad-lr-25[data-v-9eee7cb5]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-9eee7cb5]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-9eee7cb5]{margin:25px}:root .mgn-l-25[data-v-9eee7cb5]{margin-left:25px}:root .mgn-r-25[data-v-9eee7cb5]{margin-right:25px}:root .mgn-t-25[data-v-9eee7cb5]{margin-top:25px}:root .mgn-b-25[data-v-9eee7cb5]{margin-bottom:25px}:root .mgn-lr-25[data-v-9eee7cb5]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-9eee7cb5]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-9eee7cb5]{padding:30px}:root .pad-l-30[data-v-9eee7cb5]{padding-left:30px}:root .pad-r-30[data-v-9eee7cb5]{padding-right:30px}:root .pad-t-30[data-v-9eee7cb5]{padding-top:30px}:root .pad-b-30[data-v-9eee7cb5]{padding-bottom:30px}:root .pad-lr-30[data-v-9eee7cb5]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-9eee7cb5]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-9eee7cb5]{margin:30px}:root .mgn-l-30[data-v-9eee7cb5]{margin-left:30px}:root .mgn-r-30[data-v-9eee7cb5]{margin-right:30px}:root .mgn-t-30[data-v-9eee7cb5]{margin-top:30px}:root .mgn-b-30[data-v-9eee7cb5]{margin-bottom:30px}:root .mgn-lr-30[data-v-9eee7cb5]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-9eee7cb5]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-9eee7cb5]{padding:40px}:root .pad-l-40[data-v-9eee7cb5]{padding-left:40px}:root .pad-r-40[data-v-9eee7cb5]{padding-right:40px}:root .pad-t-40[data-v-9eee7cb5]{padding-top:40px}:root .pad-b-40[data-v-9eee7cb5]{padding-bottom:40px}:root .pad-lr-40[data-v-9eee7cb5]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-9eee7cb5]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-9eee7cb5]{margin:40px}:root .mgn-l-40[data-v-9eee7cb5]{margin-left:40px}:root .mgn-r-40[data-v-9eee7cb5]{margin-right:40px}:root .mgn-t-40[data-v-9eee7cb5]{margin-top:40px}:root .mgn-b-40[data-v-9eee7cb5]{margin-bottom:40px}:root .mgn-lr-40[data-v-9eee7cb5]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-9eee7cb5]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-9eee7cb5]{padding:50px}:root .pad-l-50[data-v-9eee7cb5]{padding-left:50px}:root .pad-r-50[data-v-9eee7cb5]{padding-right:50px}:root .pad-t-50[data-v-9eee7cb5]{padding-top:50px}:root .pad-b-50[data-v-9eee7cb5]{padding-bottom:50px}:root .pad-lr-50[data-v-9eee7cb5]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-9eee7cb5]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-9eee7cb5]{margin:50px}:root .mgn-l-50[data-v-9eee7cb5]{margin-left:50px}:root .mgn-r-50[data-v-9eee7cb5]{margin-right:50px}:root .mgn-t-50[data-v-9eee7cb5]{margin-top:50px}:root .mgn-b-50[data-v-9eee7cb5]{margin-bottom:50px}:root .mgn-lr-50[data-v-9eee7cb5]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-9eee7cb5]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-9eee7cb5]{padding:60px}:root .pad-l-60[data-v-9eee7cb5]{padding-left:60px}:root .pad-r-60[data-v-9eee7cb5]{padding-right:60px}:root .pad-t-60[data-v-9eee7cb5]{padding-top:60px}:root .pad-b-60[data-v-9eee7cb5]{padding-bottom:60px}:root .pad-lr-60[data-v-9eee7cb5]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-9eee7cb5]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-9eee7cb5]{margin:60px}:root .mgn-l-60[data-v-9eee7cb5]{margin-left:60px}:root .mgn-r-60[data-v-9eee7cb5]{margin-right:60px}:root .mgn-t-60[data-v-9eee7cb5]{margin-top:60px}:root .mgn-b-60[data-v-9eee7cb5]{margin-bottom:60px}:root .mgn-lr-60[data-v-9eee7cb5]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-9eee7cb5]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-9eee7cb5]{padding:70px}:root .pad-l-70[data-v-9eee7cb5]{padding-left:70px}:root .pad-r-70[data-v-9eee7cb5]{padding-right:70px}:root .pad-t-70[data-v-9eee7cb5]{padding-top:70px}:root .pad-b-70[data-v-9eee7cb5]{padding-bottom:70px}:root .pad-lr-70[data-v-9eee7cb5]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-9eee7cb5]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-9eee7cb5]{margin:70px}:root .mgn-l-70[data-v-9eee7cb5]{margin-left:70px}:root .mgn-r-70[data-v-9eee7cb5]{margin-right:70px}:root .mgn-t-70[data-v-9eee7cb5]{margin-top:70px}:root .mgn-b-70[data-v-9eee7cb5]{margin-bottom:70px}:root .mgn-lr-70[data-v-9eee7cb5]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-9eee7cb5]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-9eee7cb5]{padding:80px}:root .pad-l-80[data-v-9eee7cb5]{padding-left:80px}:root .pad-r-80[data-v-9eee7cb5]{padding-right:80px}:root .pad-t-80[data-v-9eee7cb5]{padding-top:80px}:root .pad-b-80[data-v-9eee7cb5]{padding-bottom:80px}:root .pad-lr-80[data-v-9eee7cb5]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-9eee7cb5]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-9eee7cb5]{margin:80px}:root .mgn-l-80[data-v-9eee7cb5]{margin-left:80px}:root .mgn-r-80[data-v-9eee7cb5]{margin-right:80px}:root .mgn-t-80[data-v-9eee7cb5]{margin-top:80px}:root .mgn-b-80[data-v-9eee7cb5]{margin-bottom:80px}:root .mgn-lr-80[data-v-9eee7cb5]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-9eee7cb5]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-9eee7cb5]{padding:90px}:root .pad-l-90[data-v-9eee7cb5]{padding-left:90px}:root .pad-r-90[data-v-9eee7cb5]{padding-right:90px}:root .pad-t-90[data-v-9eee7cb5]{padding-top:90px}:root .pad-b-90[data-v-9eee7cb5]{padding-bottom:90px}:root .pad-lr-90[data-v-9eee7cb5]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-9eee7cb5]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-9eee7cb5]{margin:90px}:root .mgn-l-90[data-v-9eee7cb5]{margin-left:90px}:root .mgn-r-90[data-v-9eee7cb5]{margin-right:90px}:root .mgn-t-90[data-v-9eee7cb5]{margin-top:90px}:root .mgn-b-90[data-v-9eee7cb5]{margin-bottom:90px}:root .mgn-lr-90[data-v-9eee7cb5]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-9eee7cb5]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-9eee7cb5]{padding:100px}:root .pad-l-100[data-v-9eee7cb5]{padding-left:100px}:root .pad-r-100[data-v-9eee7cb5]{padding-right:100px}:root .pad-t-100[data-v-9eee7cb5]{padding-top:100px}:root .pad-b-100[data-v-9eee7cb5]{padding-bottom:100px}:root .pad-lr-100[data-v-9eee7cb5]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-9eee7cb5]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-9eee7cb5]{margin:100px}:root .mgn-l-100[data-v-9eee7cb5]{margin-left:100px}:root .mgn-r-100[data-v-9eee7cb5]{margin-right:100px}:root .mgn-t-100[data-v-9eee7cb5]{margin-top:100px}:root .mgn-b-100[data-v-9eee7cb5]{margin-bottom:100px}:root .mgn-lr-100[data-v-9eee7cb5]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-9eee7cb5]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-9eee7cb5]{padding:120px}:root .pad-l-120[data-v-9eee7cb5]{padding-left:120px}:root .pad-r-120[data-v-9eee7cb5]{padding-right:120px}:root .pad-t-120[data-v-9eee7cb5]{padding-top:120px}:root .pad-b-120[data-v-9eee7cb5]{padding-bottom:120px}:root .pad-lr-120[data-v-9eee7cb5]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-9eee7cb5]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-9eee7cb5]{margin:120px}:root .mgn-l-120[data-v-9eee7cb5]{margin-left:120px}:root .mgn-r-120[data-v-9eee7cb5]{margin-right:120px}:root .mgn-t-120[data-v-9eee7cb5]{margin-top:120px}:root .mgn-b-120[data-v-9eee7cb5]{margin-bottom:120px}:root .mgn-lr-120[data-v-9eee7cb5]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-9eee7cb5]{margin-top:120px;margin-bottom:120px}[data-v-9eee7cb5]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-9eee7cb5]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-9eee7cb5]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-9eee7cb5]{width:100%}.v-app[data-v-9eee7cb5]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-9eee7cb5]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-9eee7cb5]{margin-bottom:10px}.devise-container input[type=email][data-v-9eee7cb5],.devise-container input[type=password][data-v-9eee7cb5],.devise-container input[type=submit][data-v-9eee7cb5]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-9eee7cb5]{cursor:pointer}.devise-container .actions input[data-v-9eee7cb5]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-9eee7cb5],a[data-v-9eee7cb5]:hover,a[data-v-9eee7cb5]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-9eee7cb5]:hover{color:#2d8e54;text-decoration:underline}a[data-v-9eee7cb5]:focus{color:#164057}h1[data-v-9eee7cb5],h2[data-v-9eee7cb5],h3[data-v-9eee7cb5],h4[data-v-9eee7cb5],h5[data-v-9eee7cb5],h6[data-v-9eee7cb5]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-9eee7cb5],.heading-2[data-v-9eee7cb5],.heading-3[data-v-9eee7cb5],.heading-4[data-v-9eee7cb5],.heading-5[data-v-9eee7cb5],.heading-6[data-v-9eee7cb5]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-9eee7cb5]{font-size:2.5rem}.heading-2[data-v-9eee7cb5]{font-size:2rem}.heading-3[data-v-9eee7cb5]{font-size:1.75rem}.heading-4[data-v-9eee7cb5]{font-size:1.5rem}.heading-5[data-v-9eee7cb5]{font-size:1.25rem}.heading-6[data-v-9eee7cb5]{font-size:1rem}.error_text[data-v-9eee7cb5]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-9eee7cb5]{width:100%;min-height:50px}nav[data-v-9eee7cb5]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-9eee7cb5],.nav-right[data-v-9eee7cb5]{display:flex;flex-direction:row}.nav-link[data-v-9eee7cb5]{font-size:18px}.nav-loggedout[data-v-9eee7cb5]{color:#000}.nav-loggedin[data-v-9eee7cb5]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-9eee7cb5]{color:#fff}.nav-loggedin a[data-v-9eee7cb5]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-9eee7cb5]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-9eee7cb5]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-9eee7cb5]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-9eee7cb5]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-9eee7cb5]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-9eee7cb5]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-9eee7cb5]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-9eee7cb5]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-9eee7cb5]{gap:5%}}button[data-v-9eee7cb5]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-9eee7cb5],.cancel_button[data-v-9eee7cb5]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-9eee7cb5]{background-color:#ccc}.action_button[data-v-9eee7cb5]:disabled,.cancel_button[data-v-9eee7cb5]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-9eee7cb5]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-9eee7cb5]{width:fit-content}.button__empty[data-v-9eee7cb5]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-9eee7cb5]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-9eee7cb5]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-9eee7cb5]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-9eee7cb5]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-9eee7cb5]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-9eee7cb5]{background-color:#eef5fa}.btn-pricing[data-v-9eee7cb5]{font-size:22px;border:none}.simple-table[data-v-9eee7cb5]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-9eee7cb5],.simple-table td[data-v-9eee7cb5]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-9eee7cb5]{padding:5px}.date-cell[data-v-9eee7cb5]{white-space:nowrap}.number-cell[data-v-9eee7cb5]{text-align:right}.negative-cell[data-v-9eee7cb5]{color:#f94144}.net-worth-row[data-v-9eee7cb5]{background-color:#f5dc98}.bold-cell[data-v-9eee7cb5]{font-weight:700}.warn-text[data-v-9eee7cb5]{color:#fb991c}.error-text[data-v-9eee7cb5]{color:#f94144}.form__panel[data-v-9eee7cb5]{display:block}.form__row[data-v-9eee7cb5]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-9eee7cb5]{display:flex}.form__header[data-v-9eee7cb5]{width:26%}.form__input[data-v-9eee7cb5]{width:100%}.form__input input[data-v-9eee7cb5]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-9eee7cb5]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-9eee7cb5]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-9eee7cb5]{width:100%}.form__input .dp__main input[data-v-9eee7cb5]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-9eee7cb5],.form__input select[data-v-9eee7cb5],.form__input .dp__main[data-v-9eee7cb5]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-9eee7cb5],.form__input select[data-v-9eee7cb5],.form__input .dp__main[data-v-9eee7cb5]{width:50%}}.form__input input[data-v-9eee7cb5]:hover,.form__input select[data-v-9eee7cb5]:hover,.form__input textarea[data-v-9eee7cb5]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-9eee7cb5]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-9eee7cb5]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-9eee7cb5]:focus{border-color:var(--color-input-focus)}.form__input[data-v-9eee7cb5]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-9eee7cb5]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-9eee7cb5]{display:flex;gap:10px}.form__input--mandatory[data-v-9eee7cb5]{color:#f94144}.form__input--mandatory__one-of-two[data-v-9eee7cb5]{color:#f94144;vertical-align:super}.form__section[data-v-9eee7cb5]{padding:30px 10px}.disabled-field[data-v-9eee7cb5]{color:#aaa}.select-wrapper[data-v-9eee7cb5]{position:relative}.select-wrapper[data-v-9eee7cb5]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-9eee7cb5]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-9eee7cb5]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-9eee7cb5]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-9eee7cb5]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-9eee7cb5],.sysadmin-page-header h1[data-v-9eee7cb5],.sysadmin-page-header .sysadmin-page-header__title[data-v-9eee7cb5],.page-header h1[data-v-9eee7cb5],.page-header .page-header__title[data-v-9eee7cb5]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-9eee7cb5]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-9eee7cb5]{margin-bottom:18px}.page-header h1[data-v-9eee7cb5],.page-header .page-header__title[data-v-9eee7cb5]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-9eee7cb5]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-9eee7cb5]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-9eee7cb5]{margin-bottom:18px}.sysadmin-page-header h1[data-v-9eee7cb5],.sysadmin-page-header .sysadmin-page-header__title[data-v-9eee7cb5]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-9eee7cb5]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-9eee7cb5]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-9eee7cb5]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-9eee7cb5]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-9eee7cb5]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-9eee7cb5]{font-size:14px}.admin-card[data-v-9eee7cb5]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-9eee7cb5]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-9eee7cb5]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-9eee7cb5]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-9eee7cb5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-9eee7cb5]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-9eee7cb5]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-9eee7cb5]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-9eee7cb5]{margin-top:18px}.deploy-page .deploy-list[data-v-9eee7cb5]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-9eee7cb5]{margin:6px 0}.admin-form-card[data-v-9eee7cb5]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-9eee7cb5]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-9eee7cb5]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-9eee7cb5]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-9eee7cb5]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-9eee7cb5]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-9eee7cb5]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-9eee7cb5]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-9eee7cb5]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-9eee7cb5],.admin-form-container .admin-form-group select[data-v-9eee7cb5]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-9eee7cb5]:disabled,.admin-form-container .admin-form-group select[data-v-9eee7cb5]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-9eee7cb5]:focus,.admin-form-container .admin-form-group select[data-v-9eee7cb5]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-9eee7cb5]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-9eee7cb5]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-9eee7cb5]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-9eee7cb5]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-9eee7cb5]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-9eee7cb5]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-9eee7cb5]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-9eee7cb5]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-9eee7cb5]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-9eee7cb5]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-9eee7cb5]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-9eee7cb5]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-9eee7cb5]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-9eee7cb5]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-9eee7cb5]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-9eee7cb5]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-9eee7cb5]{background-color:#177100;color:#fff}.admin-badge.id[data-v-9eee7cb5],.admin-badge.external-uuid[data-v-9eee7cb5]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-9eee7cb5]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-9eee7cb5]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-9eee7cb5]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-9eee7cb5]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-9eee7cb5]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-9eee7cb5]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-9eee7cb5]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-9eee7cb5]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-9eee7cb5]{font-size:14px}.admin-detail-item[data-v-9eee7cb5]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-9eee7cb5]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-9eee7cb5]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-9eee7cb5]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-9eee7cb5]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-9eee7cb5]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-9eee7cb5]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-9eee7cb5]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-9eee7cb5]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-9eee7cb5]:hover{color:#2c5444}.admin-filter-select[data-v-9eee7cb5]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-9eee7cb5]{min-width:0;width:100%}.admin-filter-select select[data-v-9eee7cb5]:focus{border-color:#2c5444}.admin-header-section[data-v-9eee7cb5]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-9eee7cb5]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-9eee7cb5]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-9eee7cb5],.sys-panel .top-row[data-v-9eee7cb5]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-9eee7cb5],.admin-header-section .top-row .sysadmin-page-header[data-v-9eee7cb5],.sys-panel .top-row .page-header[data-v-9eee7cb5],.sys-panel .top-row .sysadmin-page-header[data-v-9eee7cb5]{width:100%}.admin-header-section .top-row .header-actions[data-v-9eee7cb5],.admin-header-section .top-row .action-buttons[data-v-9eee7cb5],.sys-panel .top-row .header-actions[data-v-9eee7cb5],.sys-panel .top-row .action-buttons[data-v-9eee7cb5]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-9eee7cb5],.sys-panel .top-row>.admin-add-btn[data-v-9eee7cb5],.sys-panel .top-row>.action-button[data-v-9eee7cb5]{width:100%}}.admin-filters-row[data-v-9eee7cb5]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-9eee7cb5]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-9eee7cb5]{font-size:14px}.admin-add-btn[data-v-9eee7cb5]:hover{background-color:#1a3329}.table-containers[data-v-9eee7cb5]{display:flex;gap:20px}.table-containers .table-container[data-v-9eee7cb5]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-9eee7cb5]{font-weight:700}.table-containers .table-value[data-v-9eee7cb5]{font-size:1.2em}.sysadmin-button-bar[data-v-9eee7cb5]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-9eee7cb5]{margin:20px 0}.swal-password-form .form-group[data-v-9eee7cb5]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-9eee7cb5]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-9eee7cb5]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-9eee7cb5]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-9eee7cb5]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-9eee7cb5]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-9eee7cb5]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.panel[data-v-9eee7cb5]{border:1px solid rgba(0,0,0,.12);border-radius:10px;background:#fff;padding:18px}.panel-header[data-v-9eee7cb5]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.panel-title[data-v-9eee7cb5]{display:inline-flex;align-items:center;gap:10px;font-size:18px;font-weight:700;color:#2c5444}.panel-title__icon[data-v-9eee7cb5]{font-size:16px;color:#2c5444}.empty-state[data-v-9eee7cb5]{background-color:#f8f9fa;border-radius:8px;padding:30px;text-align:center;color:#666}.training-list[data-v-9eee7cb5]{display:flex;flex-direction:column;gap:24px}.training-pagination[data-v-9eee7cb5]{margin-top:16px;display:flex;justify-content:center}.category-section[data-v-9eee7cb5]{margin-bottom:16px}.category-section .category-header[data-v-9eee7cb5]{margin-bottom:12px}.category-section .category-header h3[data-v-9eee7cb5]{display:inline-block;font-size:18px;font-weight:600;color:#2c5444;padding:6px 12px;border-radius:12px;border:1px solid rgba(0,0,0,.06)}.training-item[data-v-9eee7cb5]{display:flex;align-items:center;background-color:#f8f9fa;border-radius:8px;padding:16px 20px;box-shadow:0 2px 4px #0000000d;cursor:pointer;transition:background-color .15s ease}.training-item[data-v-9eee7cb5]:hover{background-color:#e9ecef}.training-item .training-info[data-v-9eee7cb5]{flex:1}.training-item .training-info .training-title[data-v-9eee7cb5]{font-size:18px;font-weight:500;color:#333}.training-item .training-info .training-completed-date[data-v-9eee7cb5]{font-size:14px;font-weight:500;color:#6b7280;margin-top:4px}.training-item .training-info .training-user-name[data-v-9eee7cb5]{margin-top:4px;font-size:13px;font-weight:600;color:#6b7280;display:inline-flex;align-items:center;gap:6px}.training-item .training-actions[data-v-9eee7cb5]{display:flex;align-items:center;gap:8px;margin-left:auto;margin-right:16px}.training-item .training-actions button[data-v-9eee7cb5],.training-item .training-actions a[data-v-9eee7cb5]{padding:8px 16px;border:1px solid #2C5444;border-radius:4px;background-color:#fff;color:#2c5444;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.training-item .training-actions button[data-v-9eee7cb5]:hover,.training-item .training-actions a[data-v-9eee7cb5]:hover{background-color:#2c5444;color:#fff}.training-item .training-actions button[data-v-9eee7cb5]:active,.training-item .training-actions a[data-v-9eee7cb5]:active{transform:scale(.98)}.training-item .training-actions .certificate-button[data-v-9eee7cb5]{border-color:#2c5444;color:#2c5444}.training-item .training-actions .certificate-button[data-v-9eee7cb5]:hover{background-color:#2c5444;color:#fff}.training-item .training-actions .certificate-button.is-expired[data-v-9eee7cb5]{border-color:#b3b3b3;color:#b3b3b3}.training-item .training-actions .certificate-button.is-expired[data-v-9eee7cb5]:hover{background-color:#fff;color:#b3b3b3}.training-item .training-actions .completion-record-button[data-v-9eee7cb5]{border-color:#2c5444;color:#2c5444}.training-item .training-actions .completion-record-button[data-v-9eee7cb5]:hover{background-color:#2c5444;color:#fff}.training-item .training-actions .completed-document-button[data-v-9eee7cb5]{border-color:#2c5444;color:#2c5444}.training-item .training-actions .completed-document-button[data-v-9eee7cb5]:hover{background-color:#2c5444;color:#fff}.training-item .training-status[data-v-9eee7cb5]{margin-left:0;color:#57ca85;display:flex;align-items:center;font-size:22px}@media(max-width:560px){.panel[data-v-9eee7cb5]{padding:10px}.category-section[data-v-9eee7cb5]{padding-left:0;padding-right:0}.category-section .category-header h3[data-v-9eee7cb5]{padding:6px 8px}.training-item[data-v-9eee7cb5]{padding:12px 10px}.training-item .training-actions[data-v-9eee7cb5]{gap:6px;margin-right:6px}.training-item .training-actions button[data-v-9eee7cb5]{padding:4px 8px;font-size:13px}}.admin-dashboard-table-card[data-v-b80112a4]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-b80112a4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-b80112a4]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-b80112a4]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-b80112a4]{padding:0}:root .pad-l-0[data-v-b80112a4]{padding-left:0}:root .pad-r-0[data-v-b80112a4]{padding-right:0}:root .pad-t-0[data-v-b80112a4]{padding-top:0}:root .pad-b-0[data-v-b80112a4]{padding-bottom:0}:root .pad-lr-0[data-v-b80112a4]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-b80112a4]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-b80112a4]{margin:0}:root .mgn-l-0[data-v-b80112a4]{margin-left:0}:root .mgn-r-0[data-v-b80112a4]{margin-right:0}:root .mgn-t-0[data-v-b80112a4]{margin-top:0}:root .mgn-b-0[data-v-b80112a4]{margin-bottom:0}:root .mgn-lr-0[data-v-b80112a4]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-b80112a4]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-b80112a4]{padding:2px}:root .pad-l-2[data-v-b80112a4]{padding-left:2px}:root .pad-r-2[data-v-b80112a4]{padding-right:2px}:root .pad-t-2[data-v-b80112a4]{padding-top:2px}:root .pad-b-2[data-v-b80112a4]{padding-bottom:2px}:root .pad-lr-2[data-v-b80112a4]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-b80112a4]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-b80112a4]{margin:2px}:root .mgn-l-2[data-v-b80112a4]{margin-left:2px}:root .mgn-r-2[data-v-b80112a4]{margin-right:2px}:root .mgn-t-2[data-v-b80112a4]{margin-top:2px}:root .mgn-b-2[data-v-b80112a4]{margin-bottom:2px}:root .mgn-lr-2[data-v-b80112a4]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-b80112a4]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-b80112a4]{padding:3px}:root .pad-l-3[data-v-b80112a4]{padding-left:3px}:root .pad-r-3[data-v-b80112a4]{padding-right:3px}:root .pad-t-3[data-v-b80112a4]{padding-top:3px}:root .pad-b-3[data-v-b80112a4]{padding-bottom:3px}:root .pad-lr-3[data-v-b80112a4]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-b80112a4]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-b80112a4]{margin:3px}:root .mgn-l-3[data-v-b80112a4]{margin-left:3px}:root .mgn-r-3[data-v-b80112a4]{margin-right:3px}:root .mgn-t-3[data-v-b80112a4]{margin-top:3px}:root .mgn-b-3[data-v-b80112a4]{margin-bottom:3px}:root .mgn-lr-3[data-v-b80112a4]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-b80112a4]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-b80112a4]{padding:4px}:root .pad-l-4[data-v-b80112a4]{padding-left:4px}:root .pad-r-4[data-v-b80112a4]{padding-right:4px}:root .pad-t-4[data-v-b80112a4]{padding-top:4px}:root .pad-b-4[data-v-b80112a4]{padding-bottom:4px}:root .pad-lr-4[data-v-b80112a4]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-b80112a4]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-b80112a4]{margin:4px}:root .mgn-l-4[data-v-b80112a4]{margin-left:4px}:root .mgn-r-4[data-v-b80112a4]{margin-right:4px}:root .mgn-t-4[data-v-b80112a4]{margin-top:4px}:root .mgn-b-4[data-v-b80112a4]{margin-bottom:4px}:root .mgn-lr-4[data-v-b80112a4]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-b80112a4]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-b80112a4]{padding:5px}:root .pad-l-5[data-v-b80112a4]{padding-left:5px}:root .pad-r-5[data-v-b80112a4]{padding-right:5px}:root .pad-t-5[data-v-b80112a4]{padding-top:5px}:root .pad-b-5[data-v-b80112a4]{padding-bottom:5px}:root .pad-lr-5[data-v-b80112a4]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-b80112a4]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-b80112a4]{margin:5px}:root .mgn-l-5[data-v-b80112a4]{margin-left:5px}:root .mgn-r-5[data-v-b80112a4]{margin-right:5px}:root .mgn-t-5[data-v-b80112a4]{margin-top:5px}:root .mgn-b-5[data-v-b80112a4]{margin-bottom:5px}:root .mgn-lr-5[data-v-b80112a4]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-b80112a4]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-b80112a4]{padding:6px}:root .pad-l-6[data-v-b80112a4]{padding-left:6px}:root .pad-r-6[data-v-b80112a4]{padding-right:6px}:root .pad-t-6[data-v-b80112a4]{padding-top:6px}:root .pad-b-6[data-v-b80112a4]{padding-bottom:6px}:root .pad-lr-6[data-v-b80112a4]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-b80112a4]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-b80112a4]{margin:6px}:root .mgn-l-6[data-v-b80112a4]{margin-left:6px}:root .mgn-r-6[data-v-b80112a4]{margin-right:6px}:root .mgn-t-6[data-v-b80112a4]{margin-top:6px}:root .mgn-b-6[data-v-b80112a4]{margin-bottom:6px}:root .mgn-lr-6[data-v-b80112a4]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-b80112a4]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-b80112a4]{padding:8px}:root .pad-l-8[data-v-b80112a4]{padding-left:8px}:root .pad-r-8[data-v-b80112a4]{padding-right:8px}:root .pad-t-8[data-v-b80112a4]{padding-top:8px}:root .pad-b-8[data-v-b80112a4]{padding-bottom:8px}:root .pad-lr-8[data-v-b80112a4]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-b80112a4]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-b80112a4]{margin:8px}:root .mgn-l-8[data-v-b80112a4]{margin-left:8px}:root .mgn-r-8[data-v-b80112a4]{margin-right:8px}:root .mgn-t-8[data-v-b80112a4]{margin-top:8px}:root .mgn-b-8[data-v-b80112a4]{margin-bottom:8px}:root .mgn-lr-8[data-v-b80112a4]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-b80112a4]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-b80112a4]{padding:9px}:root .pad-l-9[data-v-b80112a4]{padding-left:9px}:root .pad-r-9[data-v-b80112a4]{padding-right:9px}:root .pad-t-9[data-v-b80112a4]{padding-top:9px}:root .pad-b-9[data-v-b80112a4]{padding-bottom:9px}:root .pad-lr-9[data-v-b80112a4]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-b80112a4]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-b80112a4]{margin:9px}:root .mgn-l-9[data-v-b80112a4]{margin-left:9px}:root .mgn-r-9[data-v-b80112a4]{margin-right:9px}:root .mgn-t-9[data-v-b80112a4]{margin-top:9px}:root .mgn-b-9[data-v-b80112a4]{margin-bottom:9px}:root .mgn-lr-9[data-v-b80112a4]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-b80112a4]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-b80112a4]{padding:10px}:root .pad-l-10[data-v-b80112a4]{padding-left:10px}:root .pad-r-10[data-v-b80112a4]{padding-right:10px}:root .pad-t-10[data-v-b80112a4]{padding-top:10px}:root .pad-b-10[data-v-b80112a4]{padding-bottom:10px}:root .pad-lr-10[data-v-b80112a4]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-b80112a4]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-b80112a4]{margin:10px}:root .mgn-l-10[data-v-b80112a4]{margin-left:10px}:root .mgn-r-10[data-v-b80112a4]{margin-right:10px}:root .mgn-t-10[data-v-b80112a4]{margin-top:10px}:root .mgn-b-10[data-v-b80112a4]{margin-bottom:10px}:root .mgn-lr-10[data-v-b80112a4]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-b80112a4]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-b80112a4]{padding:12px}:root .pad-l-12[data-v-b80112a4]{padding-left:12px}:root .pad-r-12[data-v-b80112a4]{padding-right:12px}:root .pad-t-12[data-v-b80112a4]{padding-top:12px}:root .pad-b-12[data-v-b80112a4]{padding-bottom:12px}:root .pad-lr-12[data-v-b80112a4]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-b80112a4]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-b80112a4]{margin:12px}:root .mgn-l-12[data-v-b80112a4]{margin-left:12px}:root .mgn-r-12[data-v-b80112a4]{margin-right:12px}:root .mgn-t-12[data-v-b80112a4]{margin-top:12px}:root .mgn-b-12[data-v-b80112a4]{margin-bottom:12px}:root .mgn-lr-12[data-v-b80112a4]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-b80112a4]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-b80112a4]{padding:15px}:root .pad-l-15[data-v-b80112a4]{padding-left:15px}:root .pad-r-15[data-v-b80112a4]{padding-right:15px}:root .pad-t-15[data-v-b80112a4]{padding-top:15px}:root .pad-b-15[data-v-b80112a4]{padding-bottom:15px}:root .pad-lr-15[data-v-b80112a4]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-b80112a4]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-b80112a4]{margin:15px}:root .mgn-l-15[data-v-b80112a4]{margin-left:15px}:root .mgn-r-15[data-v-b80112a4]{margin-right:15px}:root .mgn-t-15[data-v-b80112a4]{margin-top:15px}:root .mgn-b-15[data-v-b80112a4]{margin-bottom:15px}:root .mgn-lr-15[data-v-b80112a4]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-b80112a4]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-b80112a4]{padding:20px}:root .pad-l-20[data-v-b80112a4]{padding-left:20px}:root .pad-r-20[data-v-b80112a4]{padding-right:20px}:root .pad-t-20[data-v-b80112a4]{padding-top:20px}:root .pad-b-20[data-v-b80112a4]{padding-bottom:20px}:root .pad-lr-20[data-v-b80112a4]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-b80112a4]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-b80112a4]{margin:20px}:root .mgn-l-20[data-v-b80112a4]{margin-left:20px}:root .mgn-r-20[data-v-b80112a4]{margin-right:20px}:root .mgn-t-20[data-v-b80112a4]{margin-top:20px}:root .mgn-b-20[data-v-b80112a4]{margin-bottom:20px}:root .mgn-lr-20[data-v-b80112a4]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-b80112a4]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-b80112a4]{padding:24px}:root .pad-l-24[data-v-b80112a4]{padding-left:24px}:root .pad-r-24[data-v-b80112a4]{padding-right:24px}:root .pad-t-24[data-v-b80112a4]{padding-top:24px}:root .pad-b-24[data-v-b80112a4]{padding-bottom:24px}:root .pad-lr-24[data-v-b80112a4]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-b80112a4]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-b80112a4]{margin:24px}:root .mgn-l-24[data-v-b80112a4]{margin-left:24px}:root .mgn-r-24[data-v-b80112a4]{margin-right:24px}:root .mgn-t-24[data-v-b80112a4]{margin-top:24px}:root .mgn-b-24[data-v-b80112a4]{margin-bottom:24px}:root .mgn-lr-24[data-v-b80112a4]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-b80112a4]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-b80112a4]{padding:25px}:root .pad-l-25[data-v-b80112a4]{padding-left:25px}:root .pad-r-25[data-v-b80112a4]{padding-right:25px}:root .pad-t-25[data-v-b80112a4]{padding-top:25px}:root .pad-b-25[data-v-b80112a4]{padding-bottom:25px}:root .pad-lr-25[data-v-b80112a4]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-b80112a4]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-b80112a4]{margin:25px}:root .mgn-l-25[data-v-b80112a4]{margin-left:25px}:root .mgn-r-25[data-v-b80112a4]{margin-right:25px}:root .mgn-t-25[data-v-b80112a4]{margin-top:25px}:root .mgn-b-25[data-v-b80112a4]{margin-bottom:25px}:root .mgn-lr-25[data-v-b80112a4]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-b80112a4]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-b80112a4]{padding:30px}:root .pad-l-30[data-v-b80112a4]{padding-left:30px}:root .pad-r-30[data-v-b80112a4]{padding-right:30px}:root .pad-t-30[data-v-b80112a4]{padding-top:30px}:root .pad-b-30[data-v-b80112a4]{padding-bottom:30px}:root .pad-lr-30[data-v-b80112a4]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-b80112a4]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-b80112a4]{margin:30px}:root .mgn-l-30[data-v-b80112a4]{margin-left:30px}:root .mgn-r-30[data-v-b80112a4]{margin-right:30px}:root .mgn-t-30[data-v-b80112a4]{margin-top:30px}:root .mgn-b-30[data-v-b80112a4]{margin-bottom:30px}:root .mgn-lr-30[data-v-b80112a4]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-b80112a4]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-b80112a4]{padding:40px}:root .pad-l-40[data-v-b80112a4]{padding-left:40px}:root .pad-r-40[data-v-b80112a4]{padding-right:40px}:root .pad-t-40[data-v-b80112a4]{padding-top:40px}:root .pad-b-40[data-v-b80112a4]{padding-bottom:40px}:root .pad-lr-40[data-v-b80112a4]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-b80112a4]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-b80112a4]{margin:40px}:root .mgn-l-40[data-v-b80112a4]{margin-left:40px}:root .mgn-r-40[data-v-b80112a4]{margin-right:40px}:root .mgn-t-40[data-v-b80112a4]{margin-top:40px}:root .mgn-b-40[data-v-b80112a4]{margin-bottom:40px}:root .mgn-lr-40[data-v-b80112a4]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-b80112a4]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-b80112a4]{padding:50px}:root .pad-l-50[data-v-b80112a4]{padding-left:50px}:root .pad-r-50[data-v-b80112a4]{padding-right:50px}:root .pad-t-50[data-v-b80112a4]{padding-top:50px}:root .pad-b-50[data-v-b80112a4]{padding-bottom:50px}:root .pad-lr-50[data-v-b80112a4]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-b80112a4]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-b80112a4]{margin:50px}:root .mgn-l-50[data-v-b80112a4]{margin-left:50px}:root .mgn-r-50[data-v-b80112a4]{margin-right:50px}:root .mgn-t-50[data-v-b80112a4]{margin-top:50px}:root .mgn-b-50[data-v-b80112a4]{margin-bottom:50px}:root .mgn-lr-50[data-v-b80112a4]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-b80112a4]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-b80112a4]{padding:60px}:root .pad-l-60[data-v-b80112a4]{padding-left:60px}:root .pad-r-60[data-v-b80112a4]{padding-right:60px}:root .pad-t-60[data-v-b80112a4]{padding-top:60px}:root .pad-b-60[data-v-b80112a4]{padding-bottom:60px}:root .pad-lr-60[data-v-b80112a4]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-b80112a4]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-b80112a4]{margin:60px}:root .mgn-l-60[data-v-b80112a4]{margin-left:60px}:root .mgn-r-60[data-v-b80112a4]{margin-right:60px}:root .mgn-t-60[data-v-b80112a4]{margin-top:60px}:root .mgn-b-60[data-v-b80112a4]{margin-bottom:60px}:root .mgn-lr-60[data-v-b80112a4]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-b80112a4]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-b80112a4]{padding:70px}:root .pad-l-70[data-v-b80112a4]{padding-left:70px}:root .pad-r-70[data-v-b80112a4]{padding-right:70px}:root .pad-t-70[data-v-b80112a4]{padding-top:70px}:root .pad-b-70[data-v-b80112a4]{padding-bottom:70px}:root .pad-lr-70[data-v-b80112a4]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-b80112a4]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-b80112a4]{margin:70px}:root .mgn-l-70[data-v-b80112a4]{margin-left:70px}:root .mgn-r-70[data-v-b80112a4]{margin-right:70px}:root .mgn-t-70[data-v-b80112a4]{margin-top:70px}:root .mgn-b-70[data-v-b80112a4]{margin-bottom:70px}:root .mgn-lr-70[data-v-b80112a4]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-b80112a4]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-b80112a4]{padding:80px}:root .pad-l-80[data-v-b80112a4]{padding-left:80px}:root .pad-r-80[data-v-b80112a4]{padding-right:80px}:root .pad-t-80[data-v-b80112a4]{padding-top:80px}:root .pad-b-80[data-v-b80112a4]{padding-bottom:80px}:root .pad-lr-80[data-v-b80112a4]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-b80112a4]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-b80112a4]{margin:80px}:root .mgn-l-80[data-v-b80112a4]{margin-left:80px}:root .mgn-r-80[data-v-b80112a4]{margin-right:80px}:root .mgn-t-80[data-v-b80112a4]{margin-top:80px}:root .mgn-b-80[data-v-b80112a4]{margin-bottom:80px}:root .mgn-lr-80[data-v-b80112a4]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-b80112a4]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-b80112a4]{padding:90px}:root .pad-l-90[data-v-b80112a4]{padding-left:90px}:root .pad-r-90[data-v-b80112a4]{padding-right:90px}:root .pad-t-90[data-v-b80112a4]{padding-top:90px}:root .pad-b-90[data-v-b80112a4]{padding-bottom:90px}:root .pad-lr-90[data-v-b80112a4]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-b80112a4]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-b80112a4]{margin:90px}:root .mgn-l-90[data-v-b80112a4]{margin-left:90px}:root .mgn-r-90[data-v-b80112a4]{margin-right:90px}:root .mgn-t-90[data-v-b80112a4]{margin-top:90px}:root .mgn-b-90[data-v-b80112a4]{margin-bottom:90px}:root .mgn-lr-90[data-v-b80112a4]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-b80112a4]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-b80112a4]{padding:100px}:root .pad-l-100[data-v-b80112a4]{padding-left:100px}:root .pad-r-100[data-v-b80112a4]{padding-right:100px}:root .pad-t-100[data-v-b80112a4]{padding-top:100px}:root .pad-b-100[data-v-b80112a4]{padding-bottom:100px}:root .pad-lr-100[data-v-b80112a4]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-b80112a4]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-b80112a4]{margin:100px}:root .mgn-l-100[data-v-b80112a4]{margin-left:100px}:root .mgn-r-100[data-v-b80112a4]{margin-right:100px}:root .mgn-t-100[data-v-b80112a4]{margin-top:100px}:root .mgn-b-100[data-v-b80112a4]{margin-bottom:100px}:root .mgn-lr-100[data-v-b80112a4]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-b80112a4]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-b80112a4]{padding:120px}:root .pad-l-120[data-v-b80112a4]{padding-left:120px}:root .pad-r-120[data-v-b80112a4]{padding-right:120px}:root .pad-t-120[data-v-b80112a4]{padding-top:120px}:root .pad-b-120[data-v-b80112a4]{padding-bottom:120px}:root .pad-lr-120[data-v-b80112a4]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-b80112a4]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-b80112a4]{margin:120px}:root .mgn-l-120[data-v-b80112a4]{margin-left:120px}:root .mgn-r-120[data-v-b80112a4]{margin-right:120px}:root .mgn-t-120[data-v-b80112a4]{margin-top:120px}:root .mgn-b-120[data-v-b80112a4]{margin-bottom:120px}:root .mgn-lr-120[data-v-b80112a4]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-b80112a4]{margin-top:120px;margin-bottom:120px}[data-v-b80112a4]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-b80112a4]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-b80112a4]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-b80112a4]{width:100%}.v-app[data-v-b80112a4]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-b80112a4]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-b80112a4]{margin-bottom:10px}.devise-container input[type=email][data-v-b80112a4],.devise-container input[type=password][data-v-b80112a4],.devise-container input[type=submit][data-v-b80112a4]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-b80112a4]{cursor:pointer}.devise-container .actions input[data-v-b80112a4]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-b80112a4],a[data-v-b80112a4]:hover,a[data-v-b80112a4]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-b80112a4]:hover{color:#2d8e54;text-decoration:underline}a[data-v-b80112a4]:focus{color:#164057}h1[data-v-b80112a4],h2[data-v-b80112a4],h3[data-v-b80112a4],h4[data-v-b80112a4],h5[data-v-b80112a4],h6[data-v-b80112a4]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-b80112a4],.heading-2[data-v-b80112a4],.heading-3[data-v-b80112a4],.heading-4[data-v-b80112a4],.heading-5[data-v-b80112a4],.heading-6[data-v-b80112a4]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-b80112a4]{font-size:2.5rem}.heading-2[data-v-b80112a4]{font-size:2rem}.heading-3[data-v-b80112a4]{font-size:1.75rem}.heading-4[data-v-b80112a4]{font-size:1.5rem}.heading-5[data-v-b80112a4]{font-size:1.25rem}.heading-6[data-v-b80112a4]{font-size:1rem}.error_text[data-v-b80112a4]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-b80112a4]{width:100%;min-height:50px}nav[data-v-b80112a4]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-b80112a4],.nav-right[data-v-b80112a4]{display:flex;flex-direction:row}.nav-link[data-v-b80112a4]{font-size:18px}.nav-loggedout[data-v-b80112a4]{color:#000}.nav-loggedin[data-v-b80112a4]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-b80112a4]{color:#fff}.nav-loggedin a[data-v-b80112a4]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-b80112a4]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-b80112a4]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-b80112a4]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-b80112a4]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-b80112a4]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-b80112a4]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-b80112a4]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-b80112a4]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-b80112a4]{gap:5%}}button[data-v-b80112a4]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-b80112a4],.cancel_button[data-v-b80112a4]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-b80112a4]{background-color:#ccc}.action_button[data-v-b80112a4]:disabled,.cancel_button[data-v-b80112a4]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-b80112a4]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-b80112a4]{width:fit-content}.button__empty[data-v-b80112a4]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-b80112a4]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-b80112a4]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-b80112a4]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-b80112a4]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-b80112a4]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-b80112a4]{background-color:#eef5fa}.btn-pricing[data-v-b80112a4]{font-size:22px;border:none}.simple-table[data-v-b80112a4]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-b80112a4],.simple-table td[data-v-b80112a4]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-b80112a4]{padding:5px}.date-cell[data-v-b80112a4]{white-space:nowrap}.number-cell[data-v-b80112a4]{text-align:right}.negative-cell[data-v-b80112a4]{color:#f94144}.net-worth-row[data-v-b80112a4]{background-color:#f5dc98}.bold-cell[data-v-b80112a4]{font-weight:700}.warn-text[data-v-b80112a4]{color:#fb991c}.error-text[data-v-b80112a4]{color:#f94144}.form__panel[data-v-b80112a4]{display:block}.form__row[data-v-b80112a4]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-b80112a4]{display:flex}.form__header[data-v-b80112a4]{width:26%}.form__input[data-v-b80112a4]{width:100%}.form__input input[data-v-b80112a4]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-b80112a4]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-b80112a4]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-b80112a4]{width:100%}.form__input .dp__main input[data-v-b80112a4]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-b80112a4],.form__input select[data-v-b80112a4],.form__input .dp__main[data-v-b80112a4]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-b80112a4],.form__input select[data-v-b80112a4],.form__input .dp__main[data-v-b80112a4]{width:50%}}.form__input input[data-v-b80112a4]:hover,.form__input select[data-v-b80112a4]:hover,.form__input textarea[data-v-b80112a4]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-b80112a4]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-b80112a4]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-b80112a4]:focus{border-color:var(--color-input-focus)}.form__input[data-v-b80112a4]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-b80112a4]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-b80112a4]{display:flex;gap:10px}.form__input--mandatory[data-v-b80112a4]{color:#f94144}.form__input--mandatory__one-of-two[data-v-b80112a4]{color:#f94144;vertical-align:super}.form__section[data-v-b80112a4]{padding:30px 10px}.disabled-field[data-v-b80112a4]{color:#aaa}.select-wrapper[data-v-b80112a4]{position:relative}.select-wrapper[data-v-b80112a4]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-b80112a4]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-b80112a4]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-b80112a4]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-b80112a4]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-b80112a4],.sysadmin-page-header h1[data-v-b80112a4],.sysadmin-page-header .sysadmin-page-header__title[data-v-b80112a4],.page-header h1[data-v-b80112a4],.page-header .page-header__title[data-v-b80112a4]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-b80112a4]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-b80112a4]{margin-bottom:18px}.page-header h1[data-v-b80112a4],.page-header .page-header__title[data-v-b80112a4]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-b80112a4]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-b80112a4]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-b80112a4]{margin-bottom:18px}.sysadmin-page-header h1[data-v-b80112a4],.sysadmin-page-header .sysadmin-page-header__title[data-v-b80112a4]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-b80112a4]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-b80112a4]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-b80112a4]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-b80112a4]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-b80112a4]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-b80112a4]{font-size:14px}.admin-card[data-v-b80112a4]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-b80112a4]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-b80112a4]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-b80112a4]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-b80112a4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-b80112a4]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-b80112a4]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-b80112a4]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-b80112a4]{margin-top:18px}.deploy-page .deploy-list[data-v-b80112a4]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-b80112a4]{margin:6px 0}.admin-form-card[data-v-b80112a4]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-b80112a4]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-b80112a4]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-b80112a4]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-b80112a4]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-b80112a4]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-b80112a4]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-b80112a4]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-b80112a4]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-b80112a4],.admin-form-container .admin-form-group select[data-v-b80112a4]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-b80112a4]:disabled,.admin-form-container .admin-form-group select[data-v-b80112a4]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-b80112a4]:focus,.admin-form-container .admin-form-group select[data-v-b80112a4]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-b80112a4]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-b80112a4]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-b80112a4]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-b80112a4]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-b80112a4]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-b80112a4]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-b80112a4]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-b80112a4]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-b80112a4]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-b80112a4]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-b80112a4]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-b80112a4]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-b80112a4]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-b80112a4]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-b80112a4]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-b80112a4]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-b80112a4]{background-color:#177100;color:#fff}.admin-badge.id[data-v-b80112a4],.admin-badge.external-uuid[data-v-b80112a4]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-b80112a4]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-b80112a4]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-b80112a4]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-b80112a4]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-b80112a4]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-b80112a4]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-b80112a4]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-b80112a4]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-b80112a4]{font-size:14px}.admin-detail-item[data-v-b80112a4]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-b80112a4]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-b80112a4]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-b80112a4]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-b80112a4]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-b80112a4]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-b80112a4]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-b80112a4]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-b80112a4]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-b80112a4]:hover{color:#2c5444}.admin-filter-select[data-v-b80112a4]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-b80112a4]{min-width:0;width:100%}.admin-filter-select select[data-v-b80112a4]:focus{border-color:#2c5444}.admin-header-section[data-v-b80112a4]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-b80112a4]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-b80112a4]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-b80112a4],.sys-panel .top-row[data-v-b80112a4]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-b80112a4],.admin-header-section .top-row .sysadmin-page-header[data-v-b80112a4],.sys-panel .top-row .page-header[data-v-b80112a4],.sys-panel .top-row .sysadmin-page-header[data-v-b80112a4]{width:100%}.admin-header-section .top-row .header-actions[data-v-b80112a4],.admin-header-section .top-row .action-buttons[data-v-b80112a4],.sys-panel .top-row .header-actions[data-v-b80112a4],.sys-panel .top-row .action-buttons[data-v-b80112a4]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-b80112a4],.sys-panel .top-row>.admin-add-btn[data-v-b80112a4],.sys-panel .top-row>.action-button[data-v-b80112a4]{width:100%}}.admin-filters-row[data-v-b80112a4]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-b80112a4]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-b80112a4]{font-size:14px}.admin-add-btn[data-v-b80112a4]:hover{background-color:#1a3329}.table-containers[data-v-b80112a4]{display:flex;gap:20px}.table-containers .table-container[data-v-b80112a4]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-b80112a4]{font-weight:700}.table-containers .table-value[data-v-b80112a4]{font-size:1.2em}.sysadmin-button-bar[data-v-b80112a4]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-b80112a4]{margin:20px 0}.swal-password-form .form-group[data-v-b80112a4]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-b80112a4]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-b80112a4]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-b80112a4]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-b80112a4]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-b80112a4]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-b80112a4]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.panel[data-v-b80112a4]{border:1px solid rgba(0,0,0,.12);border-radius:10px;background:#fff;padding:18px}.panel-header[data-v-b80112a4]{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.panel-title[data-v-b80112a4]{display:inline-flex;align-items:center;gap:10px;font-size:18px;font-weight:700;color:#2c5444}.panel-title__icon[data-v-b80112a4]{font-size:16px;color:#2c5444}.todo-sections[data-v-b80112a4]{display:flex;flex-direction:column;gap:24px}.todo-filters[data-v-b80112a4]{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:16px}.todo-filters .todo-search[data-v-b80112a4]{display:flex;align-items:center;gap:8px;background-color:#f8f9fa;border:1px solid rgba(0,0,0,.08);border-radius:8px;padding:8px 12px;flex:1 1 260px}.todo-filters .todo-search input[data-v-b80112a4]{border:none;background:transparent;outline:none;font-size:14px;width:100%;color:#111827}.todo-filters .todo-search__icon[data-v-b80112a4]{color:#6b7280;font-size:13px}.todo-filters .todo-category[data-v-b80112a4],.todo-filters .todo-expiration[data-v-b80112a4]{min-width:180px}.todo-filters .view-mode-toggle[data-v-b80112a4]{display:inline-flex;border:1px solid #ddd;border-radius:8px;overflow:hidden;background:#fff;margin-left:4px}.todo-filters .view-mode-btn[data-v-b80112a4]{display:flex;align-items:center;justify-content:center;width:40px;height:38px;padding:0;border:none;background:#fff;color:#777;cursor:pointer;transition:background .15s ease,color .15s ease}.todo-filters .view-mode-btn[data-v-b80112a4]:not(:last-child){border-right:1px solid #ddd}.todo-filters .view-mode-btn[data-v-b80112a4]:hover:not(.is-selected){background:#f5f5f5;color:#000}.todo-filters .view-mode-btn.is-selected[data-v-b80112a4]{background:#2c5444;color:#fff}.list-table-wrap[data-v-b80112a4]{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.todo-table[data-v-b80112a4]{width:100%;min-width:640px;border-collapse:collapse;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000000d}.todo-table thead th[data-v-b80112a4]{text-align:left;font-size:11px;font-weight:600;color:#555;text-transform:uppercase;letter-spacing:.03em;padding:10px 12px;background:#f8f9fa;border-bottom:1px solid #eee;white-space:nowrap}.todo-table .todo-table-cell[data-v-b80112a4]{padding:10px 12px;font-size:14px;font-weight:400;font-family:inherit;color:#333;vertical-align:middle}.todo-table .todo-table-cell--strong[data-v-b80112a4]{font-weight:400}.todo-table .todo-table-code[data-v-b80112a4]{white-space:nowrap}.todo-table .todo-table-dash[data-v-b80112a4]{color:#aaa}.todo-table tbody tr.list-category-row .list-category-cell[data-v-b80112a4]{font-size:15px;font-weight:600;color:#000;padding:8px 12px;border-bottom:1px solid #eee;border-top:1px solid #e8e8e8;vertical-align:middle}.todo-table tbody tr.list-category-row .list-category-cell.list-category-cell--uncategorized[data-v-b80112a4]{background-color:#f3f4f6}.todo-table tbody tr.list-category-row:first-child .list-category-cell[data-v-b80112a4]{border-top:none}.todo-table tbody tr.todo-table-row[data-v-b80112a4]{cursor:pointer;transition:background .15s ease}.todo-table tbody tr.todo-table-row[data-v-b80112a4]:hover{background:#fafafa}.todo-table tbody tr.todo-table-row.is-disabled[data-v-b80112a4]{cursor:default;opacity:.65}.todo-table tbody tr.todo-table-row.is-disabled[data-v-b80112a4]:hover{background:#fff}.todo-table tbody tr.todo-table-row .todo-table-cell[data-v-b80112a4]{border-bottom:1px solid #f0f0f0}.todo-table tbody tr.todo-table-row:last-child .todo-table-cell[data-v-b80112a4]{border-bottom:none}.todo-table .todo-type-pill[data-v-b80112a4]{display:inline-block;font-size:11px;font-weight:400;font-family:inherit;padding:3px 8px;border-radius:999px}.todo-table .todo-type-pill--article[data-v-b80112a4]{background:#e3f2fd;color:#1565c0}.todo-table .todo-type-pill--asset[data-v-b80112a4]{background:#e8f5e9;color:#2e7d32}.todo-table .expiry-normal[data-v-b80112a4]{color:#000}.todo-table .expiry-warning[data-v-b80112a4]{color:#fb991c}.todo-table .expiry-overdue[data-v-b80112a4]{color:#f94144}.todo-section .section-header[data-v-b80112a4]{display:flex;align-items:center;gap:10px;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid rgba(0,0,0,.08)}.todo-section .section-header .section-icon[data-v-b80112a4]{font-size:16px;color:#2c5444}.todo-section .section-header .section-title[data-v-b80112a4]{font-size:16px;font-weight:600;color:#2c5444;margin:0;flex:1}.todo-section .section-header .section-count[data-v-b80112a4]{font-size:14px;font-weight:600;color:#6b7280;background-color:#f3f4f6;padding:4px 10px;border-radius:12px}.todo-section .section-content[data-v-b80112a4]{display:flex;flex-direction:column;gap:12px}.empty-state[data-v-b80112a4]{background-color:#f8f9fa;border-radius:8px;padding:20px;text-align:center;color:#666;font-size:14px}.training-tiles[data-v-b80112a4]{display:flex;flex-wrap:wrap;gap:14px;align-items:stretch}.training-tile[data-v-b80112a4]{background-color:#f8f9fa;border-radius:10px;padding:14px 16px;box-shadow:0 1px 3px #0000000d;border:1px solid rgba(0,0,0,.06);cursor:pointer;transition:background-color .15s ease,transform .15s ease;flex:0 0 260px;width:260px}.training-tile[data-v-b80112a4]:hover{background-color:#f1f3f5;transform:translateY(-1px)}.training-tile.is-disabled[data-v-b80112a4]{cursor:default}.training-tile.is-disabled[data-v-b80112a4]:hover{background-color:#f8f9fa;transform:none}.training-tile .training-tile__header[data-v-b80112a4]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.training-tile .training-tile__icon[data-v-b80112a4]{font-size:16px;color:#2c5444}.training-tile .training-tile__category[data-v-b80112a4]{font-size:12px;color:#2c5444;padding:4px 8px;border-radius:12px;font-weight:500;border:1px solid rgba(0,0,0,.06)}.training-tile .training-tile__title[data-v-b80112a4]{font-size:15px;font-weight:600;color:#333;margin-bottom:6px}.training-tile .training-tile__code[data-v-b80112a4]{font-size:12px;font-weight:600;color:#6b7280;margin-bottom:6px;font-family:Courier New,monospace}.training-tile .training-tile__user[data-v-b80112a4]{margin-top:4px;font-size:12px;font-weight:600;color:#6b7280;display:inline-flex;align-items:center;gap:6px}.training-tile .training-tile__dates[data-v-b80112a4]{font-size:13px;font-weight:500;margin-top:6px}.training-tile .training-tile__dates.expiry-normal[data-v-b80112a4]{color:#000}.training-tile .training-tile__dates.expiry-warning[data-v-b80112a4]{color:#fb991c}.training-tile .training-tile__dates.expiry-overdue[data-v-b80112a4]{color:#f94144}.todo-item[data-v-b80112a4]{display:flex;align-items:center;background-color:#f8f9fa;border-radius:8px;padding:12px 16px;box-shadow:0 1px 3px #0000000d;transition:background-color .15s ease}.todo-item[data-v-b80112a4]:hover{background-color:#f1f3f5}.todo-item.license-item[data-v-b80112a4]{cursor:pointer}.todo-item.license-item[data-v-b80112a4]:hover{background-color:#e9ecef}.todo-item.training-item[data-v-b80112a4]{cursor:pointer}.todo-item.training-item[data-v-b80112a4]:hover{background-color:#e9ecef}.todo-item.training-item.is-disabled[data-v-b80112a4]{cursor:default}.todo-item.training-item.is-disabled[data-v-b80112a4]:hover{background-color:#f8f9fa}.todo-item .todo-info[data-v-b80112a4]{flex:1}.todo-item .todo-info .todo-title[data-v-b80112a4]{font-size:15px;font-weight:500;color:#333;margin-bottom:4px}.todo-item .todo-info .todo-subtitle[data-v-b80112a4]{font-size:13px;color:#6b7280;margin-top:2px}.todo-item .todo-info .todo-user-name[data-v-b80112a4]{margin-top:4px;font-size:12px;font-weight:600;color:#6b7280;display:inline-flex;align-items:center;gap:6px}.todo-item .todo-info .todo-dates[data-v-b80112a4]{font-size:13px;font-weight:500;margin-top:4px}.todo-item .todo-info .todo-dates.expiry-normal[data-v-b80112a4]{color:#000}.todo-item .todo-info .todo-dates.expiry-warning[data-v-b80112a4]{color:#fb991c}.todo-item .todo-info .todo-dates.expiry-overdue[data-v-b80112a4]{color:#f94144}@media(max-width:560px){.panel[data-v-b80112a4]{padding:10px}.todo-sections[data-v-b80112a4]{gap:18px}.todo-section .section-header .section-title[data-v-b80112a4]{font-size:14px}.todo-section .section-header .section-count[data-v-b80112a4]{font-size:12px;padding:3px 8px}.todo-item[data-v-b80112a4]{padding:10px 12px}.todo-item .todo-info .todo-title[data-v-b80112a4]{font-size:14px}.todo-item .todo-info .todo-dates[data-v-b80112a4]{font-size:12px}}.admin-dashboard-table-card[data-v-cbc3c797]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-cbc3c797]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-cbc3c797]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-cbc3c797]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-cbc3c797]{padding:0}:root .pad-l-0[data-v-cbc3c797]{padding-left:0}:root .pad-r-0[data-v-cbc3c797]{padding-right:0}:root .pad-t-0[data-v-cbc3c797]{padding-top:0}:root .pad-b-0[data-v-cbc3c797]{padding-bottom:0}:root .pad-lr-0[data-v-cbc3c797]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-cbc3c797]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-cbc3c797]{margin:0}:root .mgn-l-0[data-v-cbc3c797]{margin-left:0}:root .mgn-r-0[data-v-cbc3c797]{margin-right:0}:root .mgn-t-0[data-v-cbc3c797]{margin-top:0}:root .mgn-b-0[data-v-cbc3c797]{margin-bottom:0}:root .mgn-lr-0[data-v-cbc3c797]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-cbc3c797]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-cbc3c797]{padding:2px}:root .pad-l-2[data-v-cbc3c797]{padding-left:2px}:root .pad-r-2[data-v-cbc3c797]{padding-right:2px}:root .pad-t-2[data-v-cbc3c797]{padding-top:2px}:root .pad-b-2[data-v-cbc3c797]{padding-bottom:2px}:root .pad-lr-2[data-v-cbc3c797]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-cbc3c797]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-cbc3c797]{margin:2px}:root .mgn-l-2[data-v-cbc3c797]{margin-left:2px}:root .mgn-r-2[data-v-cbc3c797]{margin-right:2px}:root .mgn-t-2[data-v-cbc3c797]{margin-top:2px}:root .mgn-b-2[data-v-cbc3c797]{margin-bottom:2px}:root .mgn-lr-2[data-v-cbc3c797]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-cbc3c797]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-cbc3c797]{padding:3px}:root .pad-l-3[data-v-cbc3c797]{padding-left:3px}:root .pad-r-3[data-v-cbc3c797]{padding-right:3px}:root .pad-t-3[data-v-cbc3c797]{padding-top:3px}:root .pad-b-3[data-v-cbc3c797]{padding-bottom:3px}:root .pad-lr-3[data-v-cbc3c797]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-cbc3c797]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-cbc3c797]{margin:3px}:root .mgn-l-3[data-v-cbc3c797]{margin-left:3px}:root .mgn-r-3[data-v-cbc3c797]{margin-right:3px}:root .mgn-t-3[data-v-cbc3c797]{margin-top:3px}:root .mgn-b-3[data-v-cbc3c797]{margin-bottom:3px}:root .mgn-lr-3[data-v-cbc3c797]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-cbc3c797]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-cbc3c797]{padding:4px}:root .pad-l-4[data-v-cbc3c797]{padding-left:4px}:root .pad-r-4[data-v-cbc3c797]{padding-right:4px}:root .pad-t-4[data-v-cbc3c797]{padding-top:4px}:root .pad-b-4[data-v-cbc3c797]{padding-bottom:4px}:root .pad-lr-4[data-v-cbc3c797]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-cbc3c797]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-cbc3c797]{margin:4px}:root .mgn-l-4[data-v-cbc3c797]{margin-left:4px}:root .mgn-r-4[data-v-cbc3c797]{margin-right:4px}:root .mgn-t-4[data-v-cbc3c797]{margin-top:4px}:root .mgn-b-4[data-v-cbc3c797]{margin-bottom:4px}:root .mgn-lr-4[data-v-cbc3c797]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-cbc3c797]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-cbc3c797]{padding:5px}:root .pad-l-5[data-v-cbc3c797]{padding-left:5px}:root .pad-r-5[data-v-cbc3c797]{padding-right:5px}:root .pad-t-5[data-v-cbc3c797]{padding-top:5px}:root .pad-b-5[data-v-cbc3c797]{padding-bottom:5px}:root .pad-lr-5[data-v-cbc3c797]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-cbc3c797]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-cbc3c797]{margin:5px}:root .mgn-l-5[data-v-cbc3c797]{margin-left:5px}:root .mgn-r-5[data-v-cbc3c797]{margin-right:5px}:root .mgn-t-5[data-v-cbc3c797]{margin-top:5px}:root .mgn-b-5[data-v-cbc3c797]{margin-bottom:5px}:root .mgn-lr-5[data-v-cbc3c797]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-cbc3c797]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-cbc3c797]{padding:6px}:root .pad-l-6[data-v-cbc3c797]{padding-left:6px}:root .pad-r-6[data-v-cbc3c797]{padding-right:6px}:root .pad-t-6[data-v-cbc3c797]{padding-top:6px}:root .pad-b-6[data-v-cbc3c797]{padding-bottom:6px}:root .pad-lr-6[data-v-cbc3c797]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-cbc3c797]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-cbc3c797]{margin:6px}:root .mgn-l-6[data-v-cbc3c797]{margin-left:6px}:root .mgn-r-6[data-v-cbc3c797]{margin-right:6px}:root .mgn-t-6[data-v-cbc3c797]{margin-top:6px}:root .mgn-b-6[data-v-cbc3c797]{margin-bottom:6px}:root .mgn-lr-6[data-v-cbc3c797]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-cbc3c797]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-cbc3c797]{padding:8px}:root .pad-l-8[data-v-cbc3c797]{padding-left:8px}:root .pad-r-8[data-v-cbc3c797]{padding-right:8px}:root .pad-t-8[data-v-cbc3c797]{padding-top:8px}:root .pad-b-8[data-v-cbc3c797]{padding-bottom:8px}:root .pad-lr-8[data-v-cbc3c797]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-cbc3c797]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-cbc3c797]{margin:8px}:root .mgn-l-8[data-v-cbc3c797]{margin-left:8px}:root .mgn-r-8[data-v-cbc3c797]{margin-right:8px}:root .mgn-t-8[data-v-cbc3c797]{margin-top:8px}:root .mgn-b-8[data-v-cbc3c797]{margin-bottom:8px}:root .mgn-lr-8[data-v-cbc3c797]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-cbc3c797]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-cbc3c797]{padding:9px}:root .pad-l-9[data-v-cbc3c797]{padding-left:9px}:root .pad-r-9[data-v-cbc3c797]{padding-right:9px}:root .pad-t-9[data-v-cbc3c797]{padding-top:9px}:root .pad-b-9[data-v-cbc3c797]{padding-bottom:9px}:root .pad-lr-9[data-v-cbc3c797]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-cbc3c797]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-cbc3c797]{margin:9px}:root .mgn-l-9[data-v-cbc3c797]{margin-left:9px}:root .mgn-r-9[data-v-cbc3c797]{margin-right:9px}:root .mgn-t-9[data-v-cbc3c797]{margin-top:9px}:root .mgn-b-9[data-v-cbc3c797]{margin-bottom:9px}:root .mgn-lr-9[data-v-cbc3c797]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-cbc3c797]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-cbc3c797]{padding:10px}:root .pad-l-10[data-v-cbc3c797]{padding-left:10px}:root .pad-r-10[data-v-cbc3c797]{padding-right:10px}:root .pad-t-10[data-v-cbc3c797]{padding-top:10px}:root .pad-b-10[data-v-cbc3c797]{padding-bottom:10px}:root .pad-lr-10[data-v-cbc3c797]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-cbc3c797]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-cbc3c797]{margin:10px}:root .mgn-l-10[data-v-cbc3c797]{margin-left:10px}:root .mgn-r-10[data-v-cbc3c797]{margin-right:10px}:root .mgn-t-10[data-v-cbc3c797]{margin-top:10px}:root .mgn-b-10[data-v-cbc3c797]{margin-bottom:10px}:root .mgn-lr-10[data-v-cbc3c797]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-cbc3c797]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-cbc3c797]{padding:12px}:root .pad-l-12[data-v-cbc3c797]{padding-left:12px}:root .pad-r-12[data-v-cbc3c797]{padding-right:12px}:root .pad-t-12[data-v-cbc3c797]{padding-top:12px}:root .pad-b-12[data-v-cbc3c797]{padding-bottom:12px}:root .pad-lr-12[data-v-cbc3c797]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-cbc3c797]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-cbc3c797]{margin:12px}:root .mgn-l-12[data-v-cbc3c797]{margin-left:12px}:root .mgn-r-12[data-v-cbc3c797]{margin-right:12px}:root .mgn-t-12[data-v-cbc3c797]{margin-top:12px}:root .mgn-b-12[data-v-cbc3c797]{margin-bottom:12px}:root .mgn-lr-12[data-v-cbc3c797]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-cbc3c797]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-cbc3c797]{padding:15px}:root .pad-l-15[data-v-cbc3c797]{padding-left:15px}:root .pad-r-15[data-v-cbc3c797]{padding-right:15px}:root .pad-t-15[data-v-cbc3c797]{padding-top:15px}:root .pad-b-15[data-v-cbc3c797]{padding-bottom:15px}:root .pad-lr-15[data-v-cbc3c797]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-cbc3c797]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-cbc3c797]{margin:15px}:root .mgn-l-15[data-v-cbc3c797]{margin-left:15px}:root .mgn-r-15[data-v-cbc3c797]{margin-right:15px}:root .mgn-t-15[data-v-cbc3c797]{margin-top:15px}:root .mgn-b-15[data-v-cbc3c797]{margin-bottom:15px}:root .mgn-lr-15[data-v-cbc3c797]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-cbc3c797]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-cbc3c797]{padding:20px}:root .pad-l-20[data-v-cbc3c797]{padding-left:20px}:root .pad-r-20[data-v-cbc3c797]{padding-right:20px}:root .pad-t-20[data-v-cbc3c797]{padding-top:20px}:root .pad-b-20[data-v-cbc3c797]{padding-bottom:20px}:root .pad-lr-20[data-v-cbc3c797]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-cbc3c797]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-cbc3c797]{margin:20px}:root .mgn-l-20[data-v-cbc3c797]{margin-left:20px}:root .mgn-r-20[data-v-cbc3c797]{margin-right:20px}:root .mgn-t-20[data-v-cbc3c797]{margin-top:20px}:root .mgn-b-20[data-v-cbc3c797]{margin-bottom:20px}:root .mgn-lr-20[data-v-cbc3c797]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-cbc3c797]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-cbc3c797]{padding:24px}:root .pad-l-24[data-v-cbc3c797]{padding-left:24px}:root .pad-r-24[data-v-cbc3c797]{padding-right:24px}:root .pad-t-24[data-v-cbc3c797]{padding-top:24px}:root .pad-b-24[data-v-cbc3c797]{padding-bottom:24px}:root .pad-lr-24[data-v-cbc3c797]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-cbc3c797]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-cbc3c797]{margin:24px}:root .mgn-l-24[data-v-cbc3c797]{margin-left:24px}:root .mgn-r-24[data-v-cbc3c797]{margin-right:24px}:root .mgn-t-24[data-v-cbc3c797]{margin-top:24px}:root .mgn-b-24[data-v-cbc3c797]{margin-bottom:24px}:root .mgn-lr-24[data-v-cbc3c797]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-cbc3c797]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-cbc3c797]{padding:25px}:root .pad-l-25[data-v-cbc3c797]{padding-left:25px}:root .pad-r-25[data-v-cbc3c797]{padding-right:25px}:root .pad-t-25[data-v-cbc3c797]{padding-top:25px}:root .pad-b-25[data-v-cbc3c797]{padding-bottom:25px}:root .pad-lr-25[data-v-cbc3c797]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-cbc3c797]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-cbc3c797]{margin:25px}:root .mgn-l-25[data-v-cbc3c797]{margin-left:25px}:root .mgn-r-25[data-v-cbc3c797]{margin-right:25px}:root .mgn-t-25[data-v-cbc3c797]{margin-top:25px}:root .mgn-b-25[data-v-cbc3c797]{margin-bottom:25px}:root .mgn-lr-25[data-v-cbc3c797]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-cbc3c797]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-cbc3c797]{padding:30px}:root .pad-l-30[data-v-cbc3c797]{padding-left:30px}:root .pad-r-30[data-v-cbc3c797]{padding-right:30px}:root .pad-t-30[data-v-cbc3c797]{padding-top:30px}:root .pad-b-30[data-v-cbc3c797]{padding-bottom:30px}:root .pad-lr-30[data-v-cbc3c797]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-cbc3c797]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-cbc3c797]{margin:30px}:root .mgn-l-30[data-v-cbc3c797]{margin-left:30px}:root .mgn-r-30[data-v-cbc3c797]{margin-right:30px}:root .mgn-t-30[data-v-cbc3c797]{margin-top:30px}:root .mgn-b-30[data-v-cbc3c797]{margin-bottom:30px}:root .mgn-lr-30[data-v-cbc3c797]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-cbc3c797]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-cbc3c797]{padding:40px}:root .pad-l-40[data-v-cbc3c797]{padding-left:40px}:root .pad-r-40[data-v-cbc3c797]{padding-right:40px}:root .pad-t-40[data-v-cbc3c797]{padding-top:40px}:root .pad-b-40[data-v-cbc3c797]{padding-bottom:40px}:root .pad-lr-40[data-v-cbc3c797]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-cbc3c797]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-cbc3c797]{margin:40px}:root .mgn-l-40[data-v-cbc3c797]{margin-left:40px}:root .mgn-r-40[data-v-cbc3c797]{margin-right:40px}:root .mgn-t-40[data-v-cbc3c797]{margin-top:40px}:root .mgn-b-40[data-v-cbc3c797]{margin-bottom:40px}:root .mgn-lr-40[data-v-cbc3c797]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-cbc3c797]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-cbc3c797]{padding:50px}:root .pad-l-50[data-v-cbc3c797]{padding-left:50px}:root .pad-r-50[data-v-cbc3c797]{padding-right:50px}:root .pad-t-50[data-v-cbc3c797]{padding-top:50px}:root .pad-b-50[data-v-cbc3c797]{padding-bottom:50px}:root .pad-lr-50[data-v-cbc3c797]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-cbc3c797]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-cbc3c797]{margin:50px}:root .mgn-l-50[data-v-cbc3c797]{margin-left:50px}:root .mgn-r-50[data-v-cbc3c797]{margin-right:50px}:root .mgn-t-50[data-v-cbc3c797]{margin-top:50px}:root .mgn-b-50[data-v-cbc3c797]{margin-bottom:50px}:root .mgn-lr-50[data-v-cbc3c797]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-cbc3c797]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-cbc3c797]{padding:60px}:root .pad-l-60[data-v-cbc3c797]{padding-left:60px}:root .pad-r-60[data-v-cbc3c797]{padding-right:60px}:root .pad-t-60[data-v-cbc3c797]{padding-top:60px}:root .pad-b-60[data-v-cbc3c797]{padding-bottom:60px}:root .pad-lr-60[data-v-cbc3c797]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-cbc3c797]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-cbc3c797]{margin:60px}:root .mgn-l-60[data-v-cbc3c797]{margin-left:60px}:root .mgn-r-60[data-v-cbc3c797]{margin-right:60px}:root .mgn-t-60[data-v-cbc3c797]{margin-top:60px}:root .mgn-b-60[data-v-cbc3c797]{margin-bottom:60px}:root .mgn-lr-60[data-v-cbc3c797]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-cbc3c797]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-cbc3c797]{padding:70px}:root .pad-l-70[data-v-cbc3c797]{padding-left:70px}:root .pad-r-70[data-v-cbc3c797]{padding-right:70px}:root .pad-t-70[data-v-cbc3c797]{padding-top:70px}:root .pad-b-70[data-v-cbc3c797]{padding-bottom:70px}:root .pad-lr-70[data-v-cbc3c797]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-cbc3c797]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-cbc3c797]{margin:70px}:root .mgn-l-70[data-v-cbc3c797]{margin-left:70px}:root .mgn-r-70[data-v-cbc3c797]{margin-right:70px}:root .mgn-t-70[data-v-cbc3c797]{margin-top:70px}:root .mgn-b-70[data-v-cbc3c797]{margin-bottom:70px}:root .mgn-lr-70[data-v-cbc3c797]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-cbc3c797]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-cbc3c797]{padding:80px}:root .pad-l-80[data-v-cbc3c797]{padding-left:80px}:root .pad-r-80[data-v-cbc3c797]{padding-right:80px}:root .pad-t-80[data-v-cbc3c797]{padding-top:80px}:root .pad-b-80[data-v-cbc3c797]{padding-bottom:80px}:root .pad-lr-80[data-v-cbc3c797]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-cbc3c797]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-cbc3c797]{margin:80px}:root .mgn-l-80[data-v-cbc3c797]{margin-left:80px}:root .mgn-r-80[data-v-cbc3c797]{margin-right:80px}:root .mgn-t-80[data-v-cbc3c797]{margin-top:80px}:root .mgn-b-80[data-v-cbc3c797]{margin-bottom:80px}:root .mgn-lr-80[data-v-cbc3c797]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-cbc3c797]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-cbc3c797]{padding:90px}:root .pad-l-90[data-v-cbc3c797]{padding-left:90px}:root .pad-r-90[data-v-cbc3c797]{padding-right:90px}:root .pad-t-90[data-v-cbc3c797]{padding-top:90px}:root .pad-b-90[data-v-cbc3c797]{padding-bottom:90px}:root .pad-lr-90[data-v-cbc3c797]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-cbc3c797]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-cbc3c797]{margin:90px}:root .mgn-l-90[data-v-cbc3c797]{margin-left:90px}:root .mgn-r-90[data-v-cbc3c797]{margin-right:90px}:root .mgn-t-90[data-v-cbc3c797]{margin-top:90px}:root .mgn-b-90[data-v-cbc3c797]{margin-bottom:90px}:root .mgn-lr-90[data-v-cbc3c797]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-cbc3c797]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-cbc3c797]{padding:100px}:root .pad-l-100[data-v-cbc3c797]{padding-left:100px}:root .pad-r-100[data-v-cbc3c797]{padding-right:100px}:root .pad-t-100[data-v-cbc3c797]{padding-top:100px}:root .pad-b-100[data-v-cbc3c797]{padding-bottom:100px}:root .pad-lr-100[data-v-cbc3c797]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-cbc3c797]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-cbc3c797]{margin:100px}:root .mgn-l-100[data-v-cbc3c797]{margin-left:100px}:root .mgn-r-100[data-v-cbc3c797]{margin-right:100px}:root .mgn-t-100[data-v-cbc3c797]{margin-top:100px}:root .mgn-b-100[data-v-cbc3c797]{margin-bottom:100px}:root .mgn-lr-100[data-v-cbc3c797]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-cbc3c797]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-cbc3c797]{padding:120px}:root .pad-l-120[data-v-cbc3c797]{padding-left:120px}:root .pad-r-120[data-v-cbc3c797]{padding-right:120px}:root .pad-t-120[data-v-cbc3c797]{padding-top:120px}:root .pad-b-120[data-v-cbc3c797]{padding-bottom:120px}:root .pad-lr-120[data-v-cbc3c797]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-cbc3c797]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-cbc3c797]{margin:120px}:root .mgn-l-120[data-v-cbc3c797]{margin-left:120px}:root .mgn-r-120[data-v-cbc3c797]{margin-right:120px}:root .mgn-t-120[data-v-cbc3c797]{margin-top:120px}:root .mgn-b-120[data-v-cbc3c797]{margin-bottom:120px}:root .mgn-lr-120[data-v-cbc3c797]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-cbc3c797]{margin-top:120px;margin-bottom:120px}[data-v-cbc3c797]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-cbc3c797]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-cbc3c797]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-cbc3c797]{width:100%}.v-app[data-v-cbc3c797]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-cbc3c797]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-cbc3c797]{margin-bottom:10px}.devise-container input[type=email][data-v-cbc3c797],.devise-container input[type=password][data-v-cbc3c797],.devise-container input[type=submit][data-v-cbc3c797]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-cbc3c797]{cursor:pointer}.devise-container .actions input[data-v-cbc3c797]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-cbc3c797],a[data-v-cbc3c797]:hover,a[data-v-cbc3c797]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-cbc3c797]:hover{color:#2d8e54;text-decoration:underline}a[data-v-cbc3c797]:focus{color:#164057}h1[data-v-cbc3c797],h2[data-v-cbc3c797],h3[data-v-cbc3c797],h4[data-v-cbc3c797],h5[data-v-cbc3c797],h6[data-v-cbc3c797]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-cbc3c797],.heading-2[data-v-cbc3c797],.heading-3[data-v-cbc3c797],.heading-4[data-v-cbc3c797],.heading-5[data-v-cbc3c797],.heading-6[data-v-cbc3c797]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-cbc3c797]{font-size:2.5rem}.heading-2[data-v-cbc3c797]{font-size:2rem}.heading-3[data-v-cbc3c797]{font-size:1.75rem}.heading-4[data-v-cbc3c797]{font-size:1.5rem}.heading-5[data-v-cbc3c797]{font-size:1.25rem}.heading-6[data-v-cbc3c797]{font-size:1rem}.error_text[data-v-cbc3c797]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-cbc3c797]{width:100%;min-height:50px}nav[data-v-cbc3c797]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-cbc3c797],.nav-right[data-v-cbc3c797]{display:flex;flex-direction:row}.nav-link[data-v-cbc3c797]{font-size:18px}.nav-loggedout[data-v-cbc3c797]{color:#000}.nav-loggedin[data-v-cbc3c797]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-cbc3c797]{color:#fff}.nav-loggedin a[data-v-cbc3c797]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-cbc3c797]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-cbc3c797]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-cbc3c797]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-cbc3c797]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-cbc3c797]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-cbc3c797]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-cbc3c797]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-cbc3c797]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-cbc3c797]{gap:5%}}button[data-v-cbc3c797]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-cbc3c797],.cancel_button[data-v-cbc3c797]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-cbc3c797]{background-color:#ccc}.action_button[data-v-cbc3c797]:disabled,.cancel_button[data-v-cbc3c797]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-cbc3c797]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-cbc3c797]{width:fit-content}.button__empty[data-v-cbc3c797]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-cbc3c797]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-cbc3c797]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-cbc3c797]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-cbc3c797]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-cbc3c797]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-cbc3c797]{background-color:#eef5fa}.btn-pricing[data-v-cbc3c797]{font-size:22px;border:none}.simple-table[data-v-cbc3c797]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-cbc3c797],.simple-table td[data-v-cbc3c797]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-cbc3c797]{padding:5px}.date-cell[data-v-cbc3c797]{white-space:nowrap}.number-cell[data-v-cbc3c797]{text-align:right}.negative-cell[data-v-cbc3c797]{color:#f94144}.net-worth-row[data-v-cbc3c797]{background-color:#f5dc98}.bold-cell[data-v-cbc3c797]{font-weight:700}.warn-text[data-v-cbc3c797]{color:#fb991c}.error-text[data-v-cbc3c797]{color:#f94144}.form__panel[data-v-cbc3c797]{display:block}.form__row[data-v-cbc3c797]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-cbc3c797]{display:flex}.form__header[data-v-cbc3c797]{width:26%}.form__input[data-v-cbc3c797]{width:100%}.form__input input[data-v-cbc3c797]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-cbc3c797]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-cbc3c797]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-cbc3c797]{width:100%}.form__input .dp__main input[data-v-cbc3c797]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-cbc3c797],.form__input select[data-v-cbc3c797],.form__input .dp__main[data-v-cbc3c797]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-cbc3c797],.form__input select[data-v-cbc3c797],.form__input .dp__main[data-v-cbc3c797]{width:50%}}.form__input input[data-v-cbc3c797]:hover,.form__input select[data-v-cbc3c797]:hover,.form__input textarea[data-v-cbc3c797]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-cbc3c797]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-cbc3c797]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-cbc3c797]:focus{border-color:var(--color-input-focus)}.form__input[data-v-cbc3c797]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-cbc3c797]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-cbc3c797]{display:flex;gap:10px}.form__input--mandatory[data-v-cbc3c797]{color:#f94144}.form__input--mandatory__one-of-two[data-v-cbc3c797]{color:#f94144;vertical-align:super}.form__section[data-v-cbc3c797]{padding:30px 10px}.disabled-field[data-v-cbc3c797]{color:#aaa}.select-wrapper[data-v-cbc3c797]{position:relative}.select-wrapper[data-v-cbc3c797]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-cbc3c797]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-cbc3c797]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-cbc3c797]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-cbc3c797],.v-training-dashboard[data-v-cbc3c797]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-cbc3c797],.sysadmin-page-header h1[data-v-cbc3c797],.sysadmin-page-header .sysadmin-page-header__title[data-v-cbc3c797],.page-header h1[data-v-cbc3c797],.page-header .page-header__title[data-v-cbc3c797]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-cbc3c797]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-cbc3c797]{margin-bottom:18px}.page-header h1[data-v-cbc3c797],.page-header .page-header__title[data-v-cbc3c797]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-cbc3c797]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-cbc3c797]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-cbc3c797]{margin-bottom:18px}.sysadmin-page-header h1[data-v-cbc3c797],.sysadmin-page-header .sysadmin-page-header__title[data-v-cbc3c797]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-cbc3c797]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-cbc3c797]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-cbc3c797]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-cbc3c797]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-cbc3c797]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-cbc3c797]{font-size:14px}.admin-card[data-v-cbc3c797],.v-training-dashboard .stat-card[data-v-cbc3c797]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-cbc3c797]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-cbc3c797]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-cbc3c797]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-cbc3c797]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-cbc3c797]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-cbc3c797]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-cbc3c797]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-cbc3c797]{margin-top:18px}.deploy-page .deploy-list[data-v-cbc3c797]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-cbc3c797]{margin:6px 0}.admin-form-card[data-v-cbc3c797]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-cbc3c797],.v-training-dashboard .loading-indicator[data-v-cbc3c797]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-cbc3c797],.v-training-dashboard .loading-error[data-v-cbc3c797]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-cbc3c797]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-cbc3c797]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-cbc3c797]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-cbc3c797]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-cbc3c797]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-cbc3c797]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-cbc3c797],.admin-form-container .admin-form-group select[data-v-cbc3c797]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-cbc3c797]:disabled,.admin-form-container .admin-form-group select[data-v-cbc3c797]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-cbc3c797]:focus,.admin-form-container .admin-form-group select[data-v-cbc3c797]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-cbc3c797]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-cbc3c797]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-cbc3c797]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-cbc3c797]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-cbc3c797]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-cbc3c797]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-cbc3c797]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-cbc3c797]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-cbc3c797]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-cbc3c797]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-cbc3c797]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-cbc3c797]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-cbc3c797]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-cbc3c797]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-cbc3c797]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-cbc3c797]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-cbc3c797]{background-color:#177100;color:#fff}.admin-badge.id[data-v-cbc3c797],.admin-badge.external-uuid[data-v-cbc3c797]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-cbc3c797]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-cbc3c797]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-cbc3c797]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-cbc3c797]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-cbc3c797]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-cbc3c797]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-cbc3c797]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-cbc3c797]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-cbc3c797]{font-size:14px}.admin-detail-item[data-v-cbc3c797]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-cbc3c797]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-cbc3c797]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-cbc3c797]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-cbc3c797]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-cbc3c797]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-cbc3c797]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-cbc3c797]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-cbc3c797]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-cbc3c797]:hover{color:#2c5444}.admin-filter-select[data-v-cbc3c797],.v-training-dashboard .filters-row .category-filter[data-v-cbc3c797]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-cbc3c797],.v-training-dashboard .filters-row .category-filter select[data-v-cbc3c797]{min-width:0;width:100%}.admin-filter-select select[data-v-cbc3c797]:focus,.v-training-dashboard .filters-row .category-filter select[data-v-cbc3c797]:focus{border-color:#2c5444}.admin-header-section[data-v-cbc3c797]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-cbc3c797]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-cbc3c797]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-cbc3c797],.sys-panel .top-row[data-v-cbc3c797]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-cbc3c797],.admin-header-section .top-row .sysadmin-page-header[data-v-cbc3c797],.sys-panel .top-row .page-header[data-v-cbc3c797],.sys-panel .top-row .sysadmin-page-header[data-v-cbc3c797]{width:100%}.admin-header-section .top-row .header-actions[data-v-cbc3c797],.admin-header-section .top-row .action-buttons[data-v-cbc3c797],.sys-panel .top-row .header-actions[data-v-cbc3c797],.sys-panel .top-row .action-buttons[data-v-cbc3c797]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-cbc3c797],.sys-panel .top-row>.admin-add-btn[data-v-cbc3c797],.sys-panel .top-row>.action-button[data-v-cbc3c797]{width:100%}}.admin-filters-row[data-v-cbc3c797],.v-training-dashboard .filters-row[data-v-cbc3c797]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-cbc3c797]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-cbc3c797]{font-size:14px}.admin-add-btn[data-v-cbc3c797]:hover{background-color:#1a3329}.table-containers[data-v-cbc3c797]{display:flex;gap:20px}.table-containers .table-container[data-v-cbc3c797]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-cbc3c797]{font-weight:700}.table-containers .table-value[data-v-cbc3c797]{font-size:1.2em}.sysadmin-button-bar[data-v-cbc3c797]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-cbc3c797]{margin:20px 0}.swal-password-form .form-group[data-v-cbc3c797]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-cbc3c797]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-cbc3c797]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-cbc3c797]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-cbc3c797]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-cbc3c797]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-cbc3c797]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.v-training-dashboard .stats-grid[data-v-cbc3c797]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-bottom:18px}@media(max-width:1100px){.v-training-dashboard .stats-grid[data-v-cbc3c797]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media(max-width:650px){.v-training-dashboard .stats-grid[data-v-cbc3c797]{grid-template-columns:1fr}}.v-training-dashboard .stat-card[data-v-cbc3c797]{border:1px solid rgba(0,0,0,.08);border-radius:10px;padding:16px;display:flex;justify-content:space-between;align-items:center;gap:14px}.v-training-dashboard .stat-card.clickable[data-v-cbc3c797]{cursor:pointer;transition:background-color .15s ease,border-color .15s ease,transform .1s ease}.v-training-dashboard .stat-card.clickable[data-v-cbc3c797]:hover{background-color:#f8fafc;border-color:#00000026;transform:translateY(-1px)}.v-training-dashboard .stat-card.clickable[data-v-cbc3c797]:active{transform:translateY(0)}.v-training-dashboard .stat-card .stat-title[data-v-cbc3c797]{font-size:12px;color:#6b7280;font-weight:700}.v-training-dashboard .stat-card .stat-value[data-v-cbc3c797]{font-size:28px;font-weight:800;color:#111827;line-height:1.1;margin-top:4px}.v-training-dashboard .stat-card .stat-subtitle[data-v-cbc3c797]{font-size:12px;color:#6b7280;margin-top:4px;font-weight:600}.v-training-dashboard .stat-card .stat-icon[data-v-cbc3c797]{width:38px;height:38px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;flex:0 0 auto}.v-training-dashboard .stat-card .icon-green[data-v-cbc3c797]{background:#0f766e}.v-training-dashboard .stat-card .icon-amber[data-v-cbc3c797]{background:#d97706}.v-training-dashboard .stat-card .icon-red[data-v-cbc3c797]{background:#dc2626}.v-training-dashboard .nav-buttons[data-v-cbc3c797]{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:12px;margin-bottom:18px}@media(max-width:1100px){.v-training-dashboard .nav-buttons[data-v-cbc3c797]{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media(max-width:650px){.v-training-dashboard .nav-buttons[data-v-cbc3c797]{grid-template-columns:1fr}}.v-training-dashboard .nav-btn[data-v-cbc3c797]{border:1px solid rgba(0,0,0,.12);border-radius:8px;background:#fff;padding:12px 14px;font-weight:700;color:#111827;cursor:pointer;transition:background-color .15s ease,border-color .15s ease;display:inline-flex;align-items:center;justify-content:center;gap:10px}.v-training-dashboard .nav-btn[data-v-cbc3c797]:hover{background:#f8fafc;border-color:#0000002e}.v-training-dashboard .nav-btn .nav-btn__icon[data-v-cbc3c797]{font-size:.95em;color:#2c5444;flex:0 0 auto}.v-training-dashboard .section-header[data-v-cbc3c797]{display:flex;justify-content:space-between;align-items:center;margin:18px 0 14px}.v-training-dashboard .training-mode-select[data-v-cbc3c797]{max-width:250px}.v-training-dashboard .training-mode-select .select-wrapper[data-v-cbc3c797]{position:relative;border-bottom:2px solid #2C5444;padding-bottom:2px}.v-training-dashboard .training-mode-select .select-wrapper[data-v-cbc3c797]:after{right:0;border-top-color:#2c5444}.v-training-dashboard .training-mode-select .select-wrapper select[data-v-cbc3c797]{width:100%}.v-training-dashboard .training-mode-select .select-wrapper select.section-title[data-v-cbc3c797]{font-size:20px;font-weight:800;color:#2c5444;border:none;background-color:transparent;padding:0 25px 2px 0;cursor:pointer;margin:0}.v-training-dashboard .training-mode-select .select-wrapper select.section-title[data-v-cbc3c797]:focus{outline:none;border:none}.v-training-dashboard .filters-row[data-v-cbc3c797]{margin-bottom:15px}.v-training-dashboard .filters-row .user-filter[data-v-cbc3c797]{min-width:250px}.v-training-dashboard .section-title[data-v-cbc3c797]{font-size:20px;font-weight:700;color:#2c5444;margin:0}.v-training-dashboard .panels[data-v-cbc3c797]{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:900px){.v-training-dashboard .panels[data-v-cbc3c797]{grid-template-columns:1fr 1fr}}@media(min-width:900px){.v-training-dashboard .panels .todo-panel[data-v-cbc3c797]{grid-column:1/-1}}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.assign-members-modal .modal-container .modal-header .asset-version{font-size:14px;color:#666;font-weight:400;margin-bottom:10px}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container,.v-training-assets{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-loading-indicator,.v-training-assets .loading-indicator{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error,.v-training-assets .loading-error{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-search-box,.v-training-assets .assets-container .search-box{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input,.v-training-assets .assets-container .search-box input{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input:focus,.v-training-assets .assets-container .search-box input:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button,.v-training-assets .assets-container .search-box .search-button{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button:hover,.v-training-assets .assets-container .search-box .search-button:hover{color:#2c5444}.admin-filter-select,.v-training-assets .assets-container .category-filter,.v-training-assets .assets-container .status-filter{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select,.v-training-assets .assets-container .category-filter select,.v-training-assets .assets-container .status-filter select{min-width:0;width:100%}.admin-filter-select select:focus,.v-training-assets .assets-container .category-filter select:focus,.v-training-assets .assets-container .status-filter select:focus{border-color:#2c5444}.admin-header-section,.v-training-assets .header-section{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1,.v-training-assets .header-section h1{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row,.v-training-assets .header-section .top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row,.v-training-assets .header-section .top-row,.sys-panel .top-row{align-items:flex-start}.admin-header-section .top-row .page-header,.v-training-assets .header-section .top-row .page-header,.admin-header-section .top-row .sysadmin-page-header,.v-training-assets .header-section .top-row .sysadmin-page-header,.sys-panel .top-row .page-header,.sys-panel .top-row .sysadmin-page-header{width:100%}.admin-header-section .top-row .header-actions,.v-training-assets .header-section .top-row .header-actions,.admin-header-section .top-row .action-buttons,.v-training-assets .header-section .top-row .action-buttons,.sys-panel .top-row .header-actions,.sys-panel .top-row .action-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn,.v-training-assets .header-section .top-row>.admin-add-btn,.v-training-assets .header-section .action-buttons .top-row>.add-asset-btn,.sys-panel .top-row>.admin-add-btn,.sys-panel .top-row>.action-button{width:100%}}.admin-filters-row,.v-training-assets .assets-container .filters-row{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn,.v-training-assets .header-section .action-buttons .add-asset-btn{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa,.v-training-assets .header-section .action-buttons .add-asset-btn .svg-inline--fa{font-size:14px}.admin-add-btn:hover,.v-training-assets .header-section .action-buttons .add-asset-btn:hover{background-color:#1a3329}.v-training-assets .header-section{margin-bottom:20px}.v-training-assets .header-section .top-row{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px}.v-training-assets .header-section .instruction{font-size:14px;color:#000;margin-bottom:20px}.v-training-assets .header-section .action-buttons{display:flex;gap:10px}.v-training-assets .header-section .action-buttons .manage-categories-btn{background-color:#fff;border:1px solid #ddd;color:#000;display:flex;align-items:center;padding:10px 15px;border-radius:4px;font-weight:500;cursor:pointer;transition:all .2s ease}.v-training-assets .header-section .action-buttons .manage-categories-btn .svg-inline--fa{margin-right:8px}.v-training-assets .header-section .action-buttons .manage-categories-btn:hover{background-color:#f5f5f5}.v-training-assets .assets-container .filters-row{padding-bottom:10px}.v-training-assets .assets-container .view-mode-toggle{display:inline-flex;border:1px solid #ddd;border-radius:4px;overflow:hidden;background:#fff;margin-left:4px}.v-training-assets .assets-container .view-mode-btn{display:flex;align-items:center;justify-content:center;width:40px;height:38px;padding:0;border:none;background:#fff;color:#777;cursor:pointer;transition:background .15s ease,color .15s ease}.v-training-assets .assets-container .view-mode-btn:not(:last-child){border-right:1px solid #ddd}.v-training-assets .assets-container .view-mode-btn:hover:not(.is-selected){background:#f5f5f5;color:#000}.v-training-assets .assets-container .view-mode-btn.is-selected{background:#2c5444;color:#fff}.v-training-assets .assets-container .assets-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.v-training-assets .assets-container .assets-list .no-assets{grid-column:1/-1;text-align:center;padding:40px;background-color:#f9f9f9;border-radius:4px;color:#777}.v-training-assets .assets-container .assets-list .asset-card{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px #0000000d;padding:15px;cursor:pointer;transition:all .2s ease;border:1px solid #eee}.v-training-assets .assets-container .assets-list .asset-card:hover{box-shadow:0 4px 8px #0000001a;transform:translateY(-2px)}.v-training-assets .assets-container .assets-list .asset-card .asset-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px;gap:8px}.v-training-assets .assets-container .assets-list .asset-card .asset-header .asset-category{font-size:12px;color:#2c5444;padding:4px 8px;border-radius:12px;font-weight:500;border:1px solid rgba(0,0,0,.06)}.v-training-assets .assets-container .assets-list .asset-card .asset-header .asset-card__menu{position:relative;display:inline-flex;margin-left:auto;flex-shrink:0}.v-training-assets .assets-container .assets-list .asset-card .asset-header .asset-card__menu-btn{border:none;background:transparent;color:#6b7280;width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.v-training-assets .assets-container .assets-list .asset-card .asset-header .asset-card__menu-btn:hover{background:#f3f4f6;color:#374151}.v-training-assets .assets-container .assets-list .asset-card .asset-header .asset-card__dropdown{position:absolute;top:calc(100% + 8px);right:0;z-index:15;min-width:200px;width:max-content;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 8px 20px #0000001f;padding:8px;display:flex;flex-direction:column;gap:2px}.v-training-assets .assets-container .assets-list .asset-card .asset-header .asset-card__dropdown-item{border:none;background:transparent;color:#111827;border-radius:8px;height:38px;display:flex;align-items:center;gap:10px;width:100%;text-align:left;cursor:pointer;padding:0 10px;font-size:16px;font-weight:600;white-space:nowrap}.v-training-assets .assets-container .assets-list .asset-card .asset-header .asset-card__dropdown-item:hover{background:#f8fafc}.v-training-assets .assets-container .assets-list .asset-card .asset-header .asset-card__dropdown-item:disabled,.v-training-assets .assets-container .assets-list .asset-card .asset-header .asset-card__dropdown-item.is-disabled{cursor:not-allowed;opacity:.5}.v-training-assets .assets-container .assets-list .asset-card .asset-header .asset-card__dropdown-item:disabled:hover,.v-training-assets .assets-container .assets-list .asset-card .asset-header .asset-card__dropdown-item.is-disabled:hover{background:transparent}.v-training-assets .assets-container .assets-list .asset-card .asset-header .asset-card__dropdown-item .svg-inline--fa{width:16px;color:#111827;flex:0 0 16px}.v-training-assets .assets-container .assets-list .asset-card .asset-title{font-size:16px;font-weight:600;margin-bottom:8px;color:#000}.v-training-assets .assets-container .assets-list .asset-card .asset-code-row{display:flex;align-items:center;gap:8px;margin-bottom:8px;flex-wrap:wrap}.v-training-assets .assets-container .assets-list .asset-card .asset-code{font-size:13px;font-weight:500;color:#666;font-family:Courier New,monospace}.v-training-assets .assets-container .assets-list .asset-card .asset-status{font-size:12px;padding:4px 8px;border-radius:3px;font-weight:500}.v-training-assets .assets-container .assets-list .asset-card .asset-status.active{background-color:#e6f7e6;color:#2e7d32}.v-training-assets .assets-container .assets-list .asset-card .asset-status.inactive{background-color:#f5f5f5;color:#757575}.v-training-assets .assets-container .assets-list .asset-card .asset-description{font-size:14px;color:#666;margin-bottom:10px;line-height:1.4}.v-training-assets .assets-container .assets-list .asset-card .asset-version-row{display:flex;align-items:center;gap:8px;margin-bottom:10px;flex-wrap:wrap}.v-training-assets .assets-container .assets-list .asset-card .asset-version{font-size:13px;font-weight:600;color:#1976d2;padding:2px 6px;background-color:#e3f2fd;border-radius:4px;display:inline-block}.v-training-assets .assets-container .assets-list .asset-card .unpublished-badge{font-size:11px;font-weight:600;padding:4px 8px;border-radius:3px;background-color:#fee;color:#c33;border:1px solid #fcc}.v-training-assets .assets-container .assets-list .asset-card .asset-details{display:flex;flex-direction:column;gap:8px;margin-bottom:15px}.v-training-assets .assets-container .assets-list .asset-card .asset-details .asset-detail{display:flex;align-items:center;font-size:13px;color:#777}.v-training-assets .assets-container .assets-list .asset-card .asset-details .asset-detail .svg-inline--fa{margin-right:5px;font-size:12px}.v-training-assets .assets-container .assets-list--list{display:block;width:100%}.v-training-assets .assets-container .assets-list--list .list-table-wrap{width:100%}.v-training-assets .assets-container .assets-list--list .assets-table{width:100%;border-collapse:collapse;background:#fff;border:1px solid #eee;border-radius:6px;overflow:hidden;box-shadow:0 1px 3px #0000000d}.v-training-assets .assets-container .assets-list--list .assets-table thead th{text-align:left;font-size:12px;font-weight:600;color:#555;text-transform:uppercase;letter-spacing:.03em;padding:12px 14px;background:#f8f9fa;border-bottom:1px solid #eee}.v-training-assets .assets-container .assets-list--list .assets-table thead th.actions-col{text-align:right;width:1%;white-space:nowrap}.v-training-assets .assets-container .assets-list--list .assets-table tbody tr.list-category-row .list-category-cell{font-size:15px;font-weight:600;color:#000;padding:8px 14px;border-bottom:1px solid #eee;border-top:1px solid #e8e8e8;border-radius:0;border-left:none;border-right:none;box-shadow:none;vertical-align:middle}.v-training-assets .assets-container .assets-list--list .assets-table tbody tr.list-category-row .list-category-cell.list-category-cell--uncategorized{background-color:#f3f4f6}.v-training-assets .assets-container .assets-list--list .assets-table tbody tr.list-category-row:first-child .list-category-cell{border-top:none}.v-training-assets .assets-container .assets-list--list .assets-table tbody tr.asset-table-row{cursor:pointer;transition:background .15s ease}.v-training-assets .assets-container .assets-list--list .assets-table tbody tr.asset-table-row:hover{background:#fafafa}.v-training-assets .assets-container .assets-list--list .assets-table tbody tr.asset-table-row:not(:last-child) td{border-bottom:1px solid #f0f0f0}.v-training-assets .assets-container .assets-list--list .assets-table .asset-table-cell{padding:12px 14px;font-size:14px;font-weight:400;font-family:inherit;color:#000;vertical-align:middle}.v-training-assets .assets-container .assets-list--list .assets-table .asset-table-code{white-space:nowrap}.v-training-assets .assets-container .assets-list--list .assets-table .asset-table-description-inner{line-height:1.4;max-width:28rem;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.v-training-assets .assets-container .assets-list--list .assets-table .asset-table-dash{color:#aaa}.v-training-assets .assets-container .assets-list--list .assets-table .table-unpublished{display:inline-block;margin-left:8px;font-size:11px;font-weight:400;font-family:inherit;padding:2px 6px;border-radius:3px;background-color:#fee;color:#c33;border:1px solid #fcc}.v-training-assets .assets-container .assets-list--list .assets-table .table-status{font-size:12px;padding:4px 8px;border-radius:3px;font-weight:400;font-family:inherit}.v-training-assets .assets-container .assets-list--list .assets-table .table-status.active{background-color:#e6f7e6;color:#2e7d32}.v-training-assets .assets-container .assets-list--list .assets-table .table-status.inactive{background-color:#f5f5f5;color:#757575}.v-training-assets .assets-container .assets-list--list .assets-table .asset-table-actions{text-align:right;white-space:nowrap}.v-training-assets .assets-container .assets-list--list .assets-table .asset-table-actions button{background:none;border:none;cursor:pointer;padding:6px 8px;color:#777;transition:color .15s ease;vertical-align:middle}.v-training-assets .assets-container .assets-list--list .assets-table .asset-table-actions button:hover:not(:disabled){color:#2c5444}.v-training-assets .assets-container .assets-list--list .assets-table .asset-table-actions button.preview-btn:hover:not(:disabled){color:#a9b9b2}.v-training-assets .assets-container .assets-list--list .assets-table .asset-table-actions button:disabled,.v-training-assets .assets-container .assets-list--list .assets-table .asset-table-actions button.disabled{cursor:not-allowed;opacity:.5}.v-training-assets .assets-container .assets-list--list .assets-table .asset-table-actions .content-edit-btn:hover:not(:disabled){color:#1976d2}.v-training-assets .assets-container .assets-list--list .assets-table .asset-table-actions .assign-table-btn{color:#4caf50}.v-training-assets .assets-container .assets-list--list .assets-table .asset-table-actions .assign-table-btn:hover:not(:disabled){color:#39843c}.v-training-assets .assets-container .assets-list--list .assets-table .asset-table-actions .view-assignments-table-btn{color:#1565c0}.v-training-assets .assets-container .assets-list--list .assets-table .asset-table-actions .view-assignments-table-btn:hover:not(:disabled){color:#0d47a1}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container,.v-training-asset-assignments{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-loading-error,.v-training-asset-assignments .loading-error{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-search-box,.v-training-asset-assignments .search-box{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input,.v-training-asset-assignments .search-box input{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input:focus,.v-training-asset-assignments .search-box input:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button,.v-training-asset-assignments .search-box .search-button{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button:hover,.v-training-asset-assignments .search-box .search-button:hover{color:#2c5444}.admin-header-section,.v-training-asset-assignments .header-section{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1,.v-training-asset-assignments .header-section h1{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row,.v-training-asset-assignments .header-section .top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row,.v-training-asset-assignments .header-section .top-row,.sys-panel .top-row{align-items:flex-start}.admin-header-section .top-row .page-header,.v-training-asset-assignments .header-section .top-row .page-header,.admin-header-section .top-row .sysadmin-page-header,.v-training-asset-assignments .header-section .top-row .sysadmin-page-header,.sys-panel .top-row .page-header,.sys-panel .top-row .sysadmin-page-header{width:100%}.admin-header-section .top-row .header-actions,.v-training-asset-assignments .header-section .top-row .header-actions,.admin-header-section .top-row .action-buttons,.v-training-asset-assignments .header-section .top-row .action-buttons,.sys-panel .top-row .header-actions,.sys-panel .top-row .action-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn,.v-training-asset-assignments .header-section .top-row>.admin-add-btn,.sys-panel .top-row>.admin-add-btn,.sys-panel .top-row>.action-button{width:100%}}.admin-filters-row,.v-training-asset-assignments .filters-row{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.v-training-asset-assignments .header-section{margin-bottom:20px}.v-training-asset-assignments .header-section .top-row{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px}.v-training-asset-assignments .header-section .page-header__subtitle{font-size:15px;font-weight:600;color:#000;margin:.35rem 0 0}.v-training-asset-assignments .header-section .page-header__subtitle--muted{font-weight:400;color:#777}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.confirmation-edit{background-color:#f5f5f5;border-radius:0 0 6px 6px;box-shadow:0 2px 4px #0000000d;border:1px solid #eee;border-top:none;padding:20px;width:100%;max-width:100%;min-width:0;box-sizing:border-box;display:block;margin:0;flex:1 1 100%}.confirmation-edit .checkbox-wrapper{display:flex;align-items:flex-start;margin-bottom:15px;justify-content:flex-start;width:100%;text-align:left}.confirmation-edit .checkbox-wrapper input[type=checkbox]{margin-top:3px;margin-right:10px;margin-left:0;flex-shrink:0}.confirmation-edit .checkbox-wrapper label{font-size:14px;line-height:1.5;color:#000;font-weight:400;text-align:left;margin-left:0}.confirmation-edit .text-editor-wrapper{margin-bottom:15px}.confirmation-edit .text-editor-wrapper label{display:block;margin-bottom:5px;font-weight:400;font-size:14px;color:#000}.confirmation-edit .text-editor-wrapper textarea{width:100%;padding:8px;border:1px solid #ddd;border-radius:4px;font-size:14px;font-family:inherit;resize:vertical}.confirmation-edit .text-editor-wrapper textarea:focus{outline:none;border-color:#2c5444}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container,.v-training-asset-edit{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-section-heading,.v-training-asset-edit .asset-info-section h2{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.admin-back-button,.v-training-asset-edit .header-section .back-btn{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button:hover,.v-training-asset-edit .header-section .back-btn:hover{background-color:#f8f9fa}.admin-back-button svg,.v-training-asset-edit .header-section .back-btn svg{font-size:14px}.admin-form-card,.v-training-asset-edit .asset-form-container{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator,.v-training-asset-edit .loading-indicator{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error,.v-training-asset-edit .loading-error{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container,.v-training-asset-edit .form-container{margin-bottom:30px}.admin-form-container .admin-form-row,.v-training-asset-edit .form-container .admin-form-row,.v-training-asset-edit .form-container .form-row{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row:last-child,.v-training-asset-edit .form-container .admin-form-row:last-child,.v-training-asset-edit .form-container .form-row:last-child{margin-bottom:0}.admin-form-container .admin-form-group,.v-training-asset-edit .form-container .admin-form-group,.v-training-asset-edit .form-container .form-group{display:flex;flex-direction:column}.admin-form-container .admin-form-group label,.v-training-asset-edit .form-container .admin-form-group label,.v-training-asset-edit .form-container .form-group label{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text,.v-training-asset-edit .form-container .admin-form-group .field-text,.v-training-asset-edit .form-container .form-group .field-text{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input,.v-training-asset-edit .form-container .admin-form-group input,.v-training-asset-edit .form-container .form-group input,.admin-form-container .admin-form-group select,.v-training-asset-edit .form-container .admin-form-group select,.v-training-asset-edit .form-container .form-group select{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input:disabled,.v-training-asset-edit .form-container .admin-form-group input:disabled,.v-training-asset-edit .form-container .form-group input:disabled,.admin-form-container .admin-form-group select:disabled,.v-training-asset-edit .form-container .admin-form-group select:disabled,.v-training-asset-edit .form-container .form-group select:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input:focus,.v-training-asset-edit .form-container .admin-form-group input:focus,.v-training-asset-edit .form-container .form-group input:focus,.admin-form-container .admin-form-group select:focus,.v-training-asset-edit .form-container .admin-form-group select:focus,.v-training-asset-edit .form-container .form-group select:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper,.v-training-asset-edit .form-container .admin-form-group select.select-wrapper,.v-training-asset-edit .form-container .form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container,.v-training-asset-edit .button-container{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button,.v-training-asset-edit .button-container button{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn,.v-training-asset-edit .button-container .cancel-btn{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn:hover,.v-training-asset-edit .button-container .cancel-btn:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn,.v-training-asset-edit .button-container .action-btn{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn:hover,.v-training-asset-edit .button-container .action-btn:hover{background-color:#1a3329;border-color:#1a3329}.admin-header-section,.v-training-asset-edit .header-section{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1,.v-training-asset-edit .header-section h1{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row,.v-training-asset-edit .header-section .top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row,.v-training-asset-edit .header-section .top-row,.sys-panel .top-row{align-items:flex-start}.admin-header-section .top-row .page-header,.v-training-asset-edit .header-section .top-row .page-header,.admin-header-section .top-row .sysadmin-page-header,.v-training-asset-edit .header-section .top-row .sysadmin-page-header,.sys-panel .top-row .page-header,.sys-panel .top-row .sysadmin-page-header{width:100%}.admin-header-section .top-row .header-actions,.v-training-asset-edit .header-section .top-row .header-actions,.admin-header-section .top-row .action-buttons,.v-training-asset-edit .header-section .top-row .action-buttons,.sys-panel .top-row .header-actions,.sys-panel .top-row .action-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn,.v-training-asset-edit .header-section .top-row>.admin-add-btn,.sys-panel .top-row>.admin-add-btn,.sys-panel .top-row>.action-button{width:100%}}.v-training-asset-edit .header-section .top-row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.v-training-asset-edit .header-section .header-actions{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.v-training-asset-edit .header-section .unpublished-changes-indicator{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;border:1px solid #fed7aa;background-color:#fff7ed;color:#b45309;font-size:12px;font-weight:600;white-space:nowrap}.v-training-asset-edit .header-section .unpublished-changes-indicator .asterisk{font-size:14px;line-height:1}.v-training-asset-edit .asset-info-section{margin-bottom:10px}.v-training-asset-edit .form-container .form-group.asset-code,.v-training-asset-edit .form-container .form-group.category,.v-training-asset-edit .form-container .form-group.title,.v-training-asset-edit .form-container .form-group.description,.v-training-asset-edit .form-container .form-group.duration,.v-training-asset-edit .form-container .form-group.instructor,.v-training-asset-edit .form-container .form-group.certification-valid,.v-training-asset-edit .form-container .form-group.passing-score,.v-training-asset-edit .form-container .form-group.training-materials{flex:1}.v-training-asset-edit .form-container .form-group .certification-input-container{display:flex;align-items:flex-start}.v-training-asset-edit .form-container .form-group .certification-input-container input[type=number]{flex:1;margin-right:15px;min-width:80px}.v-training-asset-edit .form-container .form-group .certification-input-container .certification-checkboxes{display:flex;flex-direction:column;gap:8px}.v-training-asset-edit .form-container .form-group .certification-input-container .certification-checkboxes .checkbox-wrapper{display:flex;align-items:center;white-space:nowrap}.v-training-asset-edit .form-container .form-group .certification-input-container .certification-checkboxes .checkbox-wrapper input[type=checkbox]{width:auto;margin-right:5px}.v-training-asset-edit .form-container .form-group .certification-input-container .certification-checkboxes .checkbox-wrapper label{margin-bottom:0;font-weight:400;text-transform:none;letter-spacing:0}.v-training-asset-edit .form-container .form-group.expires-valid{flex:1}.v-training-asset-edit .form-container .form-group .completion-outputs-box{border:1px solid #eee;padding:15px;border-radius:6px;background-color:#fafafa}.v-training-asset-edit .form-container .form-group.description textarea{min-height:100px;resize:vertical;padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.v-training-asset-edit .form-container .form-group.description textarea:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.v-training-asset-edit .form-container .form-group .checkbox-container{display:flex;flex-direction:column;margin-top:10px;margin-bottom:15px}.v-training-asset-edit .form-container .form-group .checkbox-container .checkbox-wrapper{display:flex;align-items:center}.v-training-asset-edit .form-container .form-group .checkbox-container input[type=checkbox]{margin-top:0;margin-right:8px;width:auto}.v-training-asset-edit .form-container .form-group .checkbox-container label{font-weight:400;margin-bottom:0;text-transform:none;letter-spacing:0}.v-training-asset-edit .form-container .form-group .checkbox-container .helper-text{font-size:12px;color:#777;margin-top:2px;margin-left:24px}.v-training-asset-edit .form-container .form-group .status-checkbox{flex-direction:row;align-items:center;margin-top:20px;margin-bottom:0}.v-training-asset-edit .form-container .form-group .status-checkbox label{font-weight:600}.v-training-asset-edit .form-container .form-group .asset-setting-note{font-size:12px;color:#777;margin-top:4px;margin-bottom:0;margin-left:24px}.v-training-asset-edit .form-section{margin-top:20px;margin-bottom:10px}.v-training-asset-edit .form-section h3{font-size:16px;font-weight:600;color:#000;margin-bottom:10px}.v-training-asset-edit .form-section .radio-option{padding:10px 0;display:flex;align-items:center;position:relative}.v-training-asset-edit .form-section .radio-option:not(:last-child){margin-bottom:5px}.v-training-asset-edit .form-section .radio-option input[type=radio]{margin:0 10px 0 0;width:auto}.v-training-asset-edit .form-section .radio-option label{font-weight:600;font-size:14px;margin-bottom:0;margin-right:auto}.v-training-asset-edit .form-section .radio-option-text{font-size:14px;color:#666;margin:0 0 15px 25px;display:block;width:100%;padding-bottom:15px;border-bottom:1px solid #eee}.v-training-asset-edit .form-section .radio-option-text:last-child{border-bottom:none}.v-training-asset-edit .form-section .subsidiary-checkboxes{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:10px;border:1px solid #eee;padding:15px;border-radius:6px;background-color:#fafafa}@media(max-width:768px){.v-training-asset-edit .form-section .subsidiary-checkboxes{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.v-training-asset-edit .form-section .subsidiary-checkboxes{grid-template-columns:1fr}}.v-training-asset-edit .form-section .subsidiary-checkboxes .checkbox-container{margin:5px 0}.v-training-asset-edit .form-section .subsidiary-checkboxes .checkbox-container .checkbox-wrapper{display:flex;align-items:center}.v-training-asset-edit .form-section .subsidiary-checkboxes .checkbox-container .checkbox-wrapper input[type=checkbox]{width:auto;margin-right:8px}.v-training-asset-edit .form-section .subsidiary-checkboxes .checkbox-container .checkbox-wrapper label{margin-bottom:0;font-weight:400;text-transform:none;letter-spacing:0}.v-training-asset-edit .form-section .full-width{flex:1 1 100%!important;width:100%}.v-training-asset-edit .button-container{margin-top:40px}.v-training-asset-edit .button-container .cancel-btn{min-width:140px}.v-training-asset-edit .button-container .action-btn{min-width:140px;background-color:#2c5444;color:#fff;border-radius:6px;font-weight:500}.v-training-asset-edit .button-container .delete-btn{min-width:140px;background-color:#d32f2f;color:#fff;border-radius:6px;font-weight:500;margin-left:10px}.v-training-asset-edit .button-container .delete-btn:hover{background-color:#ab2424}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container,.v-training-matrix{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-search-box,.v-training-matrix .search-box{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input,.v-training-matrix .search-box input{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input:focus,.v-training-matrix .search-box input:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button,.v-training-matrix .search-box .search-button{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button:hover,.v-training-matrix .search-box .search-button:hover{color:#2c5444}.admin-filter-select,.v-training-matrix .department-filter,.v-training-matrix .role-filter,.v-training-matrix .category-filter{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select,.v-training-matrix .department-filter select,.v-training-matrix .role-filter select,.v-training-matrix .category-filter select{min-width:0;width:100%}.admin-filter-select select:focus,.v-training-matrix .department-filter select:focus,.v-training-matrix .role-filter select:focus,.v-training-matrix .category-filter select:focus{border-color:#2c5444}.admin-header-section,.v-training-matrix .header-section{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1,.v-training-matrix .header-section h1{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row,.v-training-matrix .header-section .top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row,.v-training-matrix .header-section .top-row,.sys-panel .top-row{align-items:flex-start}.admin-header-section .top-row .page-header,.v-training-matrix .header-section .top-row .page-header,.admin-header-section .top-row .sysadmin-page-header,.v-training-matrix .header-section .top-row .sysadmin-page-header,.sys-panel .top-row .page-header,.sys-panel .top-row .sysadmin-page-header{width:100%}.admin-header-section .top-row .header-actions,.v-training-matrix .header-section .top-row .header-actions,.admin-header-section .top-row .action-buttons,.v-training-matrix .header-section .top-row .action-buttons,.sys-panel .top-row .header-actions,.sys-panel .top-row .action-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn,.v-training-matrix .header-section .top-row>.admin-add-btn,.v-training-matrix .header-section .action-buttons .top-row>.export-btn,.sys-panel .top-row>.admin-add-btn,.sys-panel .top-row>.action-button{width:100%}}.admin-filters-row,.v-training-matrix .filters-row{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn,.v-training-matrix .header-section .action-buttons .export-btn{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa,.v-training-matrix .header-section .action-buttons .export-btn .svg-inline--fa{font-size:14px}.admin-add-btn:hover,.v-training-matrix .header-section .action-buttons .export-btn:hover{background-color:#1a3329}.v-training-matrix{width:100%;max-width:100vw;overflow-x:hidden!important;box-sizing:border-box;position:relative}.v-training-matrix *{max-width:100%}.v-training-matrix .header-section .top-row{align-items:flex-start}.v-training-matrix .header-section .action-buttons{display:flex;align-items:center;gap:15px}.v-training-matrix .header-section .matrix-toggle{display:inline-flex;gap:8px;margin-top:10px}.v-training-matrix .header-section .matrix-toggle .matrix-toggle__btn{border:1px solid #d0d0d0;background:#fff;color:#2c5444;padding:6px 12px;border-radius:6px;font-size:13px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.v-training-matrix .header-section .matrix-toggle .matrix-toggle__btn.active{background:#2c5444;border-color:#2c5444;color:#fff}.v-training-matrix .filters-row{margin-bottom:15px}.v-training-matrix .filters-row .info-text{display:flex;align-items:center;gap:8px;color:#666;font-size:14px;margin-top:10px}.v-training-matrix .filters-row .info-text svg{color:#ffc107}.v-training-matrix .v-report-table .content{position:relative;max-height:70vh;overflow:auto}.v-training-matrix .v-report-table table{table-layout:fixed;display:table;border-collapse:separate;border-spacing:0}.v-training-matrix .v-report-table table th,.v-training-matrix .v-report-table table td{box-sizing:border-box}.v-training-matrix .v-report-table table thead th{min-width:inherit}.v-training-matrix .v-report-table table thead th{font-size:15px!important;padding:8px 6px;white-space:nowrap;text-transform:none!important;overflow:hidden;text-overflow:ellipsis;position:sticky;top:0;z-index:3;background-color:#f9f9f9}.v-training-matrix .v-report-table table thead tr+tr th{top:34px;z-index:4}.v-training-matrix .v-report-table table thead tr:last-child th{font-size:15px!important;padding:6px;text-transform:none!important}.v-training-matrix .v-report-table table tbody td{font-size:.75em;padding:8px 6px}.v-training-matrix .v-report-table table thead tr:first-child th:first-child,.v-training-matrix .v-report-table table thead tr:last-child th:first-child,.v-training-matrix .v-report-table table tbody tr td:first-child{position:sticky;left:0;z-index:2;background-color:#f9f9f9;box-shadow:2px 0 4px #0000001a}.v-training-matrix .v-report-table table thead tr:first-child th:first-child,.v-training-matrix .v-report-table table thead tr:last-child th:first-child{background-color:#f9f9f9;z-index:5}.v-training-matrix .v-report-table table tbody tr td:first-child{background-color:#fff;font-size:.9em}.v-training-matrix .v-report-table table tbody tr td:first-child:hover{background-color:#a9b9b21a}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container,.v-training-records{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-search-box,.v-training-records .search-box{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input,.v-training-records .search-box input{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input:focus,.v-training-records .search-box input:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button,.v-training-records .search-box .search-button{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button:hover,.v-training-records .search-box .search-button:hover{color:#2c5444}.admin-filter-select,.v-training-records .status-filter{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select,.v-training-records .status-filter select{min-width:0;width:100%}.admin-filter-select select:focus,.v-training-records .status-filter select:focus{border-color:#2c5444}.admin-header-section,.v-training-records .header-section{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1,.v-training-records .header-section h1{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row,.v-training-records .header-section .top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row,.v-training-records .header-section .top-row,.sys-panel .top-row{align-items:flex-start}.admin-header-section .top-row .page-header,.v-training-records .header-section .top-row .page-header,.admin-header-section .top-row .sysadmin-page-header,.v-training-records .header-section .top-row .sysadmin-page-header,.sys-panel .top-row .page-header,.sys-panel .top-row .sysadmin-page-header{width:100%}.admin-header-section .top-row .header-actions,.v-training-records .header-section .top-row .header-actions,.admin-header-section .top-row .action-buttons,.v-training-records .header-section .top-row .action-buttons,.sys-panel .top-row .header-actions,.sys-panel .top-row .action-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn,.v-training-records .header-section .top-row>.admin-add-btn,.admin-header-section .v-training-records .action-buttons .top-row>.add-record-btn,.v-training-records .action-buttons .admin-header-section .top-row>.add-record-btn,.v-training-records .header-section .action-buttons .top-row>.add-record-btn,.v-training-records .action-buttons .header-section .top-row>.add-record-btn,.sys-panel .top-row>.admin-add-btn,.sys-panel .v-training-records .action-buttons .top-row>.add-record-btn,.v-training-records .action-buttons .sys-panel .top-row>.add-record-btn,.sys-panel .top-row>.action-button{width:100%}}.admin-filters-row,.v-training-records .filters-row{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn,.v-training-records .action-buttons .add-record-btn{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa,.v-training-records .action-buttons .add-record-btn .svg-inline--fa{font-size:14px}.admin-add-btn:hover,.v-training-records .action-buttons .add-record-btn:hover{background-color:#1a3329}.v-training-records .view-mode-toggle{display:inline-flex;border:1px solid #ddd;border-radius:4px;overflow:hidden;background:#fff;margin-left:4px}.v-training-records .view-mode-btn{display:flex;align-items:center;justify-content:center;width:40px;height:38px;padding:0;border:none;background:#fff;color:#777;cursor:pointer;transition:background .15s ease,color .15s ease}.v-training-records .view-mode-btn:not(:last-child){border-right:1px solid #ddd}.v-training-records .view-mode-btn:hover:not(.is-selected){background:#f5f5f5;color:#000}.v-training-records .view-mode-btn.is-selected{background:#2c5444;color:#fff}.v-training-records .action-buttons{display:flex;flex-direction:column;align-items:flex-end;gap:5px}.v-training-records .action-buttons .button-row{display:flex;align-items:center;gap:15px}.v-training-records .records-tile-view{margin-top:4px}.v-training-records .empty-state{background-color:#f8f9fa;border-radius:8px;padding:40px 20px;text-align:center;color:#666;font-size:14px}.v-training-records .training-tiles{display:flex;flex-wrap:wrap;gap:14px;align-items:stretch}.v-training-records .training-tile{background-color:#f8f9fa;border-radius:10px;padding:14px 16px;box-shadow:0 1px 3px #0000000d;border:1px solid rgba(0,0,0,.06);cursor:pointer;transition:background-color .15s ease,transform .15s ease;flex:0 0 260px;width:260px}.v-training-records .training-tile:hover{background-color:#f1f3f5;transform:translateY(-1px)}.v-training-records .training-tile .training-tile__header{display:flex;align-items:center;gap:10px;margin-bottom:10px}.v-training-records .training-tile .training-tile__icon{font-size:16px;color:#2c5444}.v-training-records .training-tile .training-tile__category{font-size:12px;color:#2c5444;padding:4px 8px;border-radius:12px;font-weight:500;border:1px solid rgba(0,0,0,.06)}.v-training-records .training-tile .training-tile__title{font-size:15px;font-weight:600;color:#333;margin-bottom:6px}.v-training-records .training-tile .training-tile__code{font-size:12px;font-weight:600;color:#6b7280;margin-bottom:6px;font-family:Courier New,monospace}.v-training-records .training-tile .training-tile__user{margin-top:4px;font-size:12px;font-weight:600;color:#6b7280;display:inline-flex;align-items:center;gap:6px}.v-training-records .training-tile .training-tile__meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:8px}.v-training-records .training-tile .record-status-badge{font-size:11px;font-weight:600;padding:3px 8px;border-radius:12px;color:#fff}.v-training-records .training-tile .record-status-badge.enrolled{background-color:#f0ad4e}.v-training-records .training-tile .record-status-badge.in_progress{background-color:#5bc0de}.v-training-records .training-tile .record-status-badge.completed{background-color:#5cb85c}.v-training-records .training-tile .record-status-badge.failed{background-color:#d9534f}.v-training-records .training-tile .record-status-badge.expired{background-color:#777}.v-training-records .training-tile .training-tile__score{font-size:12px;font-weight:600;color:#a9b9b2}.v-training-records .training-tile .training-tile__dates{font-size:12px;font-weight:500;color:#6b7280;margin-top:6px}.v-training-records .tile-footer{margin-top:16px}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container,.v-training-record-edit{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-section-heading,.v-training-record-edit .record-info-section h2{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.admin-form-card,.v-training-record-edit .record-form-container{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator,.v-training-record-edit .loading-indicator{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error,.v-training-record-edit .loading-error{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container,.v-training-record-edit .form-container{margin-bottom:30px}.admin-form-container .admin-form-row,.v-training-record-edit .form-container .admin-form-row,.v-training-record-edit .form-container .form-row{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row:last-child,.v-training-record-edit .form-container .admin-form-row:last-child,.v-training-record-edit .form-container .form-row:last-child{margin-bottom:0}.admin-form-container .admin-form-group,.v-training-record-edit .form-container .admin-form-group,.v-training-record-edit .form-container .form-group{display:flex;flex-direction:column}.admin-form-container .admin-form-group label,.v-training-record-edit .form-container .admin-form-group label,.v-training-record-edit .form-container .form-group label{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text,.v-training-record-edit .form-container .admin-form-group .field-text,.v-training-record-edit .form-container .form-group .field-text{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input,.v-training-record-edit .form-container .admin-form-group input,.v-training-record-edit .form-container .form-group input,.admin-form-container .admin-form-group select,.v-training-record-edit .form-container .admin-form-group select,.v-training-record-edit .form-container .form-group select{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input:disabled,.v-training-record-edit .form-container .admin-form-group input:disabled,.v-training-record-edit .form-container .form-group input:disabled,.admin-form-container .admin-form-group select:disabled,.v-training-record-edit .form-container .admin-form-group select:disabled,.v-training-record-edit .form-container .form-group select:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input:focus,.v-training-record-edit .form-container .admin-form-group input:focus,.v-training-record-edit .form-container .form-group input:focus,.admin-form-container .admin-form-group select:focus,.v-training-record-edit .form-container .admin-form-group select:focus,.v-training-record-edit .form-container .form-group select:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper,.v-training-record-edit .form-container .admin-form-group select.select-wrapper,.v-training-record-edit .form-container .form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container,.v-training-record-edit .button-container{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button,.v-training-record-edit .button-container button{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn,.v-training-record-edit .button-container .cancel-btn{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn:hover,.v-training-record-edit .button-container .cancel-btn:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn,.v-training-record-edit .button-container .action-btn{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn:hover,.v-training-record-edit .button-container .action-btn:hover{background-color:#1a3329;border-color:#1a3329}.admin-header-section,.v-training-record-edit .header-section{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1,.v-training-record-edit .header-section h1{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row,.v-training-record-edit .header-section .top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row,.v-training-record-edit .header-section .top-row,.sys-panel .top-row{align-items:flex-start}.admin-header-section .top-row .page-header,.v-training-record-edit .header-section .top-row .page-header,.admin-header-section .top-row .sysadmin-page-header,.v-training-record-edit .header-section .top-row .sysadmin-page-header,.sys-panel .top-row .page-header,.sys-panel .top-row .sysadmin-page-header{width:100%}.admin-header-section .top-row .header-actions,.v-training-record-edit .header-section .top-row .header-actions,.admin-header-section .top-row .action-buttons,.v-training-record-edit .header-section .top-row .action-buttons,.sys-panel .top-row .header-actions,.sys-panel .top-row .action-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn,.v-training-record-edit .header-section .top-row>.admin-add-btn,.sys-panel .top-row>.admin-add-btn,.sys-panel .top-row>.action-button{width:100%}}.v-training-record-edit .header-section .top-row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.v-training-record-edit .record-info-section{margin-bottom:10px}.v-training-record-edit .form-container .form-group.employee,.v-training-record-edit .form-container .form-group.training-course,.v-training-record-edit .form-container .form-group.enrollment-date,.v-training-record-edit .form-container .form-group.status,.v-training-record-edit .form-container .form-group.completion-date,.v-training-record-edit .form-container .form-group.score,.v-training-record-edit .form-container .form-group.expiration-date{flex:1}.v-training-record-edit .form-container .form-group .date-input-container{position:relative;display:flex;align-items:center}.v-training-record-edit .form-container .form-group .date-input-container input[type=date]{width:100%;padding-right:30px}.v-training-record-edit .form-container .form-group .date-input-container .clear-date-btn{position:absolute;right:10px;background:none;border:none;color:#666;cursor:pointer;font-size:18px;padding:0 5px;z-index:2}.v-training-record-edit .form-container .form-group .date-input-container .clear-date-btn:hover{color:#f94144}.v-training-record-edit .button-container{margin-top:40px}.v-training-record-edit .button-container .cancel-btn{min-width:140px}.v-training-record-edit .button-container .delete-btn{min-width:140px;background-color:#f94144;color:#fff;border-radius:6px;font-weight:500;margin-right:10px;display:flex;align-items:center;justify-content:center;gap:8px}.v-training-record-edit .button-container .delete-btn:hover{background-color:#f71013}.v-training-record-edit .button-container .action-btn{min-width:140px;background-color:#2c5444;color:#fff;border-radius:6px;font-weight:500}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container,.v-training-record{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading,.v-training-record .header-section h1,.sysadmin-page-header h1,.sysadmin-page-header .sysadmin-page-header__title,.page-header h1,.page-header .page-header__title{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-back-button,.v-training-record .header-section .back-button{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button:hover,.v-training-record .header-section .back-button:hover{background-color:#f8f9fa}.admin-back-button svg,.v-training-record .header-section .back-button svg{font-size:14px}.admin-card,.v-training-record .record-profile-card,.v-training-record .record-details{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.admin-loading-indicator,.v-training-record .loading-indicator{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error,.v-training-record .loading-error{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-badge,.v-training-record .record-profile-card .record-info-section .record-badges .badge{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active,.v-training-record .record-profile-card .record-info-section .record-badges .active.badge{background-color:#57ca85;color:#fff}.admin-badge.inactive,.v-training-record .record-profile-card .record-info-section .record-badges .inactive.badge{background-color:#f94144;color:#fff}.admin-badge.admin,.v-training-record .record-profile-card .record-info-section .record-badges .admin.badge{background-color:#797979;color:#fff}.admin-badge.sysadmin,.v-training-record .record-profile-card .record-info-section .record-badges .sysadmin.badge{background-color:#1a5276;color:#fff}.admin-badge.manager,.v-training-record .record-profile-card .record-info-section .record-badges .manager.badge{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager,.v-training-record .record-profile-card .record-info-section .record-badges .senior_manager.badge{background-color:#8e44ad;color:#fff}.admin-badge.employee,.v-training-record .record-profile-card .record-info-section .record-badges .employee.badge{background-color:#177100;color:#fff}.admin-badge.id,.v-training-record .record-profile-card .record-info-section .record-badges .id.badge,.admin-badge.external-uuid,.v-training-record .record-profile-card .record-info-section .record-badges .external-uuid.badge{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons,.v-training-record .record-profile-card .action-buttons{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button,.v-training-record .record-profile-card .action-buttons button{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn,.v-training-record .record-profile-card .action-buttons button.change-password-btn{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn:hover,.v-training-record .record-profile-card .action-buttons button.change-password-btn:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn,.v-training-record .record-profile-card .action-buttons button.edit-btn{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn:hover,.v-training-record .record-profile-card .action-buttons button.edit-btn:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn,.v-training-record .record-profile-card .action-buttons button.delete-btn{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn:hover,.v-training-record .record-profile-card .action-buttons button.delete-btn:hover{background-color:#f71013}.admin-action-buttons button svg,.v-training-record .record-profile-card .action-buttons button svg{font-size:14px}.admin-detail-item,.v-training-record .record-details .detail-item{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon,.v-training-record .record-details .detail-item .detail-icon{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info,.v-training-record .record-details .detail-item .detail-info{flex:1}.admin-detail-item .detail-info .detail-label,.v-training-record .record-details .detail-item .detail-info .detail-label{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value,.v-training-record .record-details .detail-item .detail-info .detail-value{font-size:14px;color:#333;font-weight:500}.v-training-record .header-section{margin-bottom:10px}.v-training-record .record-profile-container{max-width:1200px;margin:0 auto}.v-training-record .record-profile-card{display:flex;flex-wrap:wrap;align-items:center;gap:30px}.v-training-record .record-profile-card .record-info-section{flex:1}.v-training-record .record-profile-card .record-info-section .record-title{font-size:28px;font-weight:700;color:#2c5444;margin-bottom:8px}.v-training-record .record-profile-card .record-info-section .record-employee{font-size:18px;color:#666;margin-bottom:20px}.v-training-record .record-profile-card .record-info-section .record-badges{display:flex;gap:12px}.v-training-record .record-profile-card .record-info-section .record-badges .badge.enrolled{background-color:#f0ad4e}.v-training-record .record-profile-card .record-info-section .record-badges .badge.in_progress{background-color:#5bc0de}.v-training-record .record-profile-card .record-info-section .record-badges .badge.completed{background-color:#5cb85c}.v-training-record .record-profile-card .record-info-section .record-badges .badge.failed{background-color:#d9534f}.v-training-record .record-profile-card .record-info-section .record-badges .badge.expired{background-color:#777}.v-training-record .record-profile-card .record-info-section .record-badges .badge.score{background-color:#a9b9b2}.v-training-record .record-profile-card .action-buttons .completion-btn{background-color:#a9b9b2;color:#fff;border-radius:6px;font-weight:500;margin-right:10px;display:flex;align-items:center;justify-content:center;gap:8px}.v-training-record .record-profile-card .action-buttons .completion-btn:hover{background-color:#8da299}.v-training-record .record-details{display:flex;flex-wrap:wrap;gap:20px}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container,.v-training-record-completion{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading,.v-training-record-completion .header-section h1,.sysadmin-page-header h1,.sysadmin-page-header .sysadmin-page-header__title,.page-header h1,.page-header .page-header__title{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-back-button,.v-training-record-completion .navigation-row .back-navigation .back-btn{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button:hover,.v-training-record-completion .navigation-row .back-navigation .back-btn:hover{background-color:#f8f9fa}.admin-back-button svg,.v-training-record-completion .navigation-row .back-navigation .back-btn svg{font-size:14px}.admin-card,.v-training-record-completion .completion-record-container{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.admin-loading-indicator,.v-training-record-completion .loading-indicator{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error,.v-training-record-completion .loading-error{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-detail-item,.v-training-record-completion .completion-details .completion-detail-item{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon,.v-training-record-completion .completion-details .completion-detail-item .detail-icon{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info,.v-training-record-completion .completion-details .completion-detail-item .detail-info{flex:1}.admin-detail-item .detail-info .detail-label,.v-training-record-completion .completion-details .completion-detail-item .detail-info .detail-label{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value,.v-training-record-completion .completion-details .completion-detail-item .detail-info .detail-value{font-size:14px;color:#333;font-weight:500}.v-training-record-completion{max-width:900px;margin:0 auto;padding:20px;background-color:#fff}.v-training-record-completion .header-section{margin-bottom:10px;text-align:center}.v-training-record-completion .navigation-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.v-training-record-completion .navigation-row .action-buttons-top .print-btn{background-color:#a9b9b2;color:#fff;border:none;border-radius:6px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:8px}.v-training-record-completion .navigation-row .action-buttons-top .print-btn:hover{background-color:#8da299}.v-training-record-completion .completion-record-container{padding:30px}.v-training-record-completion .completion-record-header{text-align:center;margin-bottom:30px}.v-training-record-completion .completion-record-header h2{font-size:32px;font-weight:700;color:#2c5444;margin-bottom:5px}.v-training-record-completion .completion-record-header .completion-record-subtitle{font-size:22px;color:#555}.v-training-record-completion .employee-info-section{display:flex;flex-wrap:wrap;margin-bottom:30px}.v-training-record-completion .employee-info-section .employee-info-item{flex:1 0 45%;margin-bottom:15px;min-width:250px;display:flex}.v-training-record-completion .employee-info-section .employee-info-item .info-label{font-weight:700;width:140px;flex-shrink:0}.v-training-record-completion .employee-info-section .employee-info-item .info-value{flex-grow:1}.v-training-record-completion .completion-details{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:40px}.v-training-record-completion .completion-details .completion-detail-item{flex:1 0 45%;min-width:250px}.v-training-record-completion .certification-section{margin-bottom:40px;padding:20px;border:1px solid #ddd;border-radius:8px;background-color:#f9f9f9}.v-training-record-completion .certification-section .certification-header{font-size:24px;font-weight:700;text-align:center;margin-bottom:15px}.v-training-record-completion .certification-section .certification-text{line-height:1.6;text-align:center}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.signature-panel{width:100%;max-width:100%;min-width:0;box-sizing:border-box;background-color:#f5f5f5;border-radius:6px;box-shadow:0 2px 4px #0000000d;border:1px solid #eee;padding:20px}.signature-panel .signature-container{width:100%;max-width:100%;min-width:0;display:flex;justify-content:center;margin-bottom:15px}.signature-panel .signature-container canvas{border:1px solid #ddd;border-radius:4px;background-color:#fff;box-sizing:border-box;display:block;max-width:100%}.signature-panel .signature-container canvas.disabled{cursor:not-allowed;opacity:.8}.signature-panel .signature-controls{display:flex;justify-content:center;gap:15px;margin-bottom:10px}.signature-panel .signature-controls button{padding:8px 16px;border-radius:4px;font-weight:500;cursor:pointer;transition:background-color .2s,transform .1s}.signature-panel .signature-controls button:active{transform:translateY(1px)}.signature-panel .signature-controls .upload-btn{background-color:#f8f9fa;border:1px solid #ddd;color:#555}.signature-panel .signature-controls .upload-btn:hover{background-color:#e9ecef}.signature-panel .signature-controls .clear-btn{background-color:#f8f9fa;border:1px solid #ddd;color:#555}.signature-panel .signature-controls .clear-btn:hover{background-color:#e9ecef}.signature-panel .signature-controls .save-btn{background-color:#2c5444;border:1px solid #2C5444;color:#fff}.signature-panel .signature-controls .save-btn:hover{background-color:#234336}.signature-panel .signature-message{text-align:center;font-style:italic;color:#666}.signature-panel .signature-message.signature-help{color:#2c5444;margin-top:10px;font-weight:500}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.confirmation-explore{background-color:#f5f5f5;border-radius:0 0 6px 6px;box-shadow:0 2px 4px #0000000d;border:1px solid #eee;border-top:none;padding:20px;width:100%;max-width:100%;min-width:0;box-sizing:border-box;display:block;margin:0;flex:0 0 auto}.confirmation-explore .checkbox-wrapper{display:flex;align-items:flex-start;margin-bottom:15px;justify-content:flex-start;width:100%;text-align:left}.confirmation-explore .checkbox-wrapper input[type=checkbox]{margin-top:3px;margin-right:10px;margin-left:0;flex-shrink:0}.confirmation-explore .checkbox-wrapper label{font-size:14px;line-height:1.5;color:#000;font-weight:400;text-align:left;margin-left:0}.confirmation-explore .signature-section{margin-top:20px;width:100%;max-width:100%;min-width:0}.confirmation-explore .signature-section .signature-image{border:1px solid #ddd;border-radius:4px;background-color:#fff;display:block;object-fit:contain;margin:0 auto}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.text-element .content-display{padding:20px;font-size:16px;line-height:1.6}.text-element .content-display h1,.text-element .content-display h2,.text-element .content-display h3,.text-element .content-display h4,.text-element .content-display h5,.text-element .content-display h6{margin-top:1em;margin-bottom:.5em}.text-element .content-display p{margin-bottom:1em}.text-element .content-display ul,.text-element .content-display ol{padding-left:2em;margin-bottom:1em}.text-element .content-display blockquote{border-left:4px solid #ccc;margin-left:0;padding-left:16px}.text-element .content-display img{max-width:100%}.text-element .content-display pre{background-color:#f0f0f0;border-radius:3px;padding:10px;white-space:pre-wrap}.text-element .content-display code{background-color:#f0f0f0;border-radius:3px;padding:2px 4px;font-family:monospace}.text-element .content-display .ql-align-center{text-align:center}.text-element .content-display .ql-align-right{text-align:right}.text-element .content-display .ql-align-justify{text-align:justify}/*!
* Quill Editor v2.0.3
* https://quilljs.com
* Copyright (c) 2017-2024, Slab
* Copyright (c) 2014, Jason Chen
* Copyright (c) 2013, salesforce.com
*/.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media(pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.element-actions{display:flex;gap:10px}.element-actions .edit-btn{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:8px 12px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.element-actions .edit-btn:hover{background-color:#1a3329}.element-actions .delete-btn{background-color:#dc3545;color:#fff;border:none;border-radius:4px;padding:8px 12px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.element-actions .delete-btn:hover:not(:disabled){background-color:#bd2130}.element-actions .delete-btn:disabled{background-color:#f0f0f0;color:#999;cursor:not-allowed;opacity:.6}.element-actions .cancel-btn{background-color:#f5f5f5;color:#000;border:1px solid #ddd;border-radius:4px;padding:8px 15px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:8px;transition:background-color .2s ease}.element-actions .cancel-btn:hover{background-color:#e9e9e9}.element-actions .save-btn{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:8px 15px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:8px;transition:background-color .2s ease}.element-actions .save-btn:hover{background-color:#1a3329}.element-actions .save-btn:disabled,.element-actions .save-btn.is-disabled{background-color:#ccc;color:#f5f5f5;border-color:#ccc;cursor:not-allowed;opacity:.75;pointer-events:none}.element-actions .move-up-btn,.element-actions .move-down-btn{background-color:#f5f5f5;color:#000;border:1px solid #ddd;border-radius:4px;padding:8px 12px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.element-actions .move-up-btn:hover:not(:disabled),.element-actions .move-down-btn:hover:not(:disabled){background-color:#e9e9e9}.element-actions .move-up-btn:disabled,.element-actions .move-down-btn:disabled{background-color:#f0f0f0;color:#999;cursor:not-allowed;opacity:.6}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.text-editor .editor-header{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid #eee;background-color:#f9f9f9}.text-editor .editor-header h3{font-size:18px;font-weight:600;color:#000;margin:0;display:flex;align-items:center;gap:8px}.text-editor .quill-editor-wrapper{min-height:400px}.text-editor .quill-editor-wrapper .quill-editor{height:400px}.text-editor .quill-editor-wrapper .quill-editor .ql-editor{font-size:16px;line-height:1.6}.ql-toolbar.ql-snow{border-color:#eee;border-top:none;border-left:none;border-right:none;padding:12px 20px;background-color:#f9f9f9}.ql-container.ql-snow{border-color:#eee;border-bottom:none;border-left:none;border-right:none}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.link-element .link-display{padding:20px}.link-element .link-display .link-url{display:inline-flex;align-items:center;gap:8px;color:#2c5444;text-decoration:none;font-size:16px;word-break:break-all;transition:color .2s ease}.link-element .link-display .link-url:hover{color:#1a3329;text-decoration:underline}.link-element .link-display .link-url:visited{color:#3e755f}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.link-editor .editor-header{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid #eee;background-color:#f9f9f9}.link-editor .editor-header h3{font-size:18px;font-weight:600;color:#000;margin:0;display:flex;align-items:center;gap:8px}.link-editor .link-input-wrapper{padding:20px}.link-editor .link-input-wrapper label{display:block;margin-bottom:8px;font-weight:500;font-size:14px;color:#000}.link-editor .link-input-wrapper input[type=url]{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:4px;font-size:16px;font-family:inherit;box-sizing:border-box}.link-editor .link-input-wrapper input[type=url]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #2c54441a}.link-editor .link-input-wrapper input[type=url]:invalid{border-color:#dc3545}.link-editor .link-input-wrapper .url-error{margin-top:8px;color:#dc3545;font-size:14px}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.image-element .image-display{padding:20px;display:flex;justify-content:center;align-items:center}.image-element .image-display img{max-width:100%;max-height:600px;height:auto;border-radius:4px;box-shadow:0 2px 8px #0000001a}.image-element .image-display .image-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:#999;background-color:#f5f5f5;border-radius:4px;min-height:200px;width:100%}.image-element .image-display .image-placeholder .svg-inline--fa{font-size:48px;margin-bottom:12px;opacity:.5}.image-element .image-display .image-placeholder span{font-size:14px}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.image-editor .editor-header{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid #eee;background-color:#f9f9f9}.image-editor .editor-header h3{font-size:18px;font-weight:600;color:#000;margin:0;display:flex;align-items:center;gap:8px}.image-editor .image-input-wrapper{padding:20px}.image-editor .image-input-wrapper label{display:block;margin-bottom:8px;font-weight:500;font-size:14px;color:#000}.image-editor .image-input-wrapper input[type=file]{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:4px;font-size:16px;font-family:inherit;box-sizing:border-box;cursor:pointer}.image-editor .image-input-wrapper input[type=file]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #2c54441a}.image-editor .image-input-wrapper .image-preview{margin-top:16px;padding:16px;border:1px solid #ddd;border-radius:4px;background-color:#f9f9f9}.image-editor .image-input-wrapper .image-preview img{max-width:100%;max-height:400px;display:block;margin:0 auto;border-radius:4px}.image-editor .image-input-wrapper .image-preview .remove-image-btn{margin-top:12px;padding:6px 12px;background-color:#dc3545;color:#fff;border:none;border-radius:4px;font-size:14px;cursor:pointer;transition:background-color .2s ease}.image-editor .image-input-wrapper .image-preview .remove-image-btn:hover{background-color:#bd2130}.image-editor .image-input-wrapper .image-error{margin-top:8px;color:#dc3545;font-size:14px}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.video-element .video-display{padding:20px;display:flex;justify-content:center;align-items:center}.video-element .video-display video{max-width:100%;max-height:600px;height:auto;border-radius:4px;box-shadow:0 2px 8px #0000001a}.video-element .video-display .video-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:#999;background-color:#f5f5f5;border-radius:4px;min-height:200px;width:100%}.video-element .video-display .video-placeholder .svg-inline--fa{font-size:48px;margin-bottom:12px;opacity:.5}.video-element .video-display .video-placeholder span{font-size:14px}.video-element .video-status{display:flex;justify-content:center;margin:0 20px 16px}.video-element .status-pill{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:600;background-color:#f5f5f5;color:#555}.video-element .status-pill.completed{background-color:#95d898;color:#1b5e20}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.video-editor .editor-header{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid #eee;background-color:#f9f9f9}.video-editor .editor-header h3{font-size:18px;font-weight:600;color:#000;margin:0;display:flex;align-items:center;gap:8px}.video-editor .video-input-wrapper{padding:20px}.video-editor .video-input-wrapper label{display:block;margin-bottom:8px;font-weight:500;font-size:14px;color:#000}.video-editor .video-input-wrapper input[type=file]{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:4px;font-size:16px;font-family:inherit;box-sizing:border-box;cursor:pointer}.video-editor .video-input-wrapper input[type=file]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #2c54441a}.video-editor .video-input-wrapper .video-preview{margin-top:16px;padding:16px;border:1px solid #ddd;border-radius:4px;background-color:#f9f9f9}.video-editor .video-input-wrapper .video-preview video{max-width:100%;max-height:400px;display:block;margin:0 auto;border-radius:4px}.video-editor .video-input-wrapper .video-preview .remove-video-btn{margin-top:12px;padding:6px 12px;background-color:#dc3545;color:#fff;border:none;border-radius:4px;font-size:14px;cursor:pointer;transition:background-color .2s ease}.video-editor .video-input-wrapper .video-preview .remove-video-btn:hover{background-color:#bd2130}.video-editor .video-input-wrapper .video-error{margin-top:8px;color:#dc3545;font-size:14px}.video-editor .video-input-wrapper .upload-progress{margin-top:16px;padding:16px;border:1px solid #ddd;border-radius:4px;background-color:#f9f9f9}.video-editor .video-input-wrapper .upload-progress .progress-bar-container{width:100%;height:24px;background-color:#e0e0e0;border-radius:12px;overflow:hidden;position:relative}.video-editor .video-input-wrapper .upload-progress .progress-bar-container .progress-bar{height:100%;background-color:#2c5444;transition:width .3s ease;border-radius:12px}.video-editor .video-input-wrapper .upload-progress .progress-bar-container .progress-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:12px;font-weight:600;color:#fff;z-index:1}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.document-element{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%}.document-element .confirmation-explore{flex-shrink:0}.document-element .document-display{flex:1 1 auto;min-height:600px;padding:20px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.document-element .document-display iframe{flex:1 1 auto;min-height:600px;height:0;width:100%;border:none;border-radius:4px;box-shadow:0 2px 8px #0000001a}.document-element .document-display .ios-pdf-fallback{flex:1 1 auto;min-height:600px;width:100%;border:1px solid rgba(0,0,0,.08);border-radius:8px;background:#fff;padding:16px;display:flex;align-items:center;gap:12px;box-shadow:0 2px 8px #0000000f}.document-element .document-display .ios-pdf-fallback .svg-inline--fa{font-size:28px;color:#2c5444}.document-element .document-display .ios-pdf-fallback__text{flex:1;min-width:0}.document-element .document-display .ios-pdf-fallback__title{font-weight:700;color:#000;margin-bottom:2px}.document-element .document-display .ios-pdf-fallback__subtitle{font-size:13px;color:#0000009e;line-height:1.35}.document-element .document-display .ios-pdf-fallback__button{display:inline-flex;align-items:center;justify-content:center;padding:10px 12px;border-radius:6px;background:#2c5444;color:#fff;font-weight:600;text-decoration:none;white-space:nowrap}.document-element .document-display .ios-pdf-fallback__button:hover{background:#1a3329}.document-element .document-display .document-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:#999;background-color:#f5f5f5;border-radius:4px;min-height:200px;width:100%}.document-element .document-display .document-placeholder .svg-inline--fa{font-size:48px;margin-bottom:12px;opacity:.5}.document-element .document-display .document-placeholder span{font-size:14px}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.document-editor{position:relative;display:flex;flex-direction:column}.document-editor__saving-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;background:#ffffffd9;border-radius:4px}.document-editor__saving-message{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:500;color:#000}.document-editor__saving-spinner{font-size:20px;animation:document-editor-spin .8s linear infinite}.document-editor__content--disabled{pointer-events:none;opacity:.7}.document-editor .editor-header{flex-shrink:0;display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid #eee;background-color:#f9f9f9}.document-editor .editor-header h3{font-size:18px;font-weight:600;color:#000;margin:0;display:flex;align-items:center;gap:8px}.document-editor .document-input-wrapper{padding:20px;display:flex;flex-direction:column}.document-editor .document-input-wrapper label{display:block;margin-bottom:8px;font-weight:500;font-size:14px;color:#000}.document-editor .document-input-wrapper input[type=file]{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:4px;font-size:16px;font-family:inherit;box-sizing:border-box;cursor:pointer}.document-editor .document-input-wrapper input[type=file]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #2c54441a}.document-editor .document-input-wrapper .document-preview{margin-top:16px;padding:16px;border:1px solid #ddd;border-radius:4px;background-color:#f9f9f9;flex:1 1 auto;min-height:600px;display:flex;flex-direction:column}.document-editor .document-input-wrapper .document-preview__rotate-wrapper{width:100%;flex:1 1 auto;min-height:600px;display:flex;flex-direction:column;transform-origin:center center}.document-editor .document-input-wrapper .document-preview iframe{flex:1 1 auto;min-height:600px;height:0;width:100%;min-width:100%;border:none;border-radius:4px;display:block}.document-editor .document-input-wrapper .document-preview__actions{flex-shrink:0;display:flex;gap:12px;margin-top:12px;flex-wrap:wrap}.document-editor .document-input-wrapper .document-preview__fallback{flex:1 1 auto;min-height:600px;width:100%;border:1px solid rgba(0,0,0,.12);border-radius:8px;padding:12px;display:flex;align-items:center;gap:10px;background:#fff}.document-editor .document-input-wrapper .document-preview__fallback .svg-inline--fa{font-size:22px;color:#2c5444}.document-editor .document-input-wrapper .document-preview__fallback-text{flex:1;font-size:13px;color:#0000009e;line-height:1.35}.document-editor .document-input-wrapper .document-preview__fallback-button{display:inline-flex;align-items:center;justify-content:center;padding:8px 10px;border-radius:6px;background:#2c5444;color:#fff;font-weight:600;text-decoration:none;white-space:nowrap}.document-editor .document-input-wrapper .document-preview__fallback-button:hover{background:#1a3329}.document-editor .document-input-wrapper .document-preview .rotate-document-btn{padding:6px 12px;background-color:#f5f5f5;color:#000;border:1px solid #ddd;border-radius:4px;font-size:14px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:background-color .2s ease}.document-editor .document-input-wrapper .document-preview .rotate-document-btn:hover{background-color:#e9e9e9}.document-editor .document-input-wrapper .document-preview .remove-document-btn{padding:6px 12px;background-color:#dc3545;color:#fff;border:none;border-radius:4px;font-size:14px;cursor:pointer;transition:background-color .2s ease}.document-editor .document-input-wrapper .document-preview .remove-document-btn:hover{background-color:#bd2130}.document-editor .document-input-wrapper .document-error{flex-shrink:0;margin-top:8px;color:#dc3545;font-size:14px}.document-editor .document-input-wrapper .confirmation-edit{flex-shrink:0}@keyframes document-editor-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.quiz-editor .editor-header{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid #eee;background-color:#f9f9f9}.quiz-editor .editor-header h3{font-size:18px;font-weight:600;color:#000;margin:0;display:flex;align-items:center;gap:8px}.quiz-editor .quiz-settings{padding:20px;background-color:#fff;border-bottom:1px solid #eee}.quiz-editor .quiz-settings .settings-row{display:flex;gap:30px;flex-wrap:wrap}.quiz-editor .quiz-settings .settings-row .setting-item{display:flex;flex-direction:column;gap:8px}.quiz-editor .quiz-settings .settings-row .setting-item label{font-size:14px;font-weight:500;color:#000}.quiz-editor .quiz-settings .settings-row .setting-item input[type=number]{width:100px;padding:8px;border:1px solid #ddd;border-radius:4px;font-size:14px}.quiz-editor .quiz-settings .settings-row .setting-item input[type=number]:focus{outline:none;border-color:#2c5444}.quiz-editor .quiz-settings .settings-row .setting-item .toggle-group{display:flex;flex-direction:column;gap:12px}.quiz-editor .quiz-settings .settings-row .setting-item .toggle-group .toggle-label{display:flex;align-items:center;gap:8px;font-size:14px;color:#000;cursor:pointer}.quiz-editor .quiz-settings .settings-row .setting-item .toggle-group .toggle-label input[type=checkbox]{cursor:pointer}.quiz-editor .quiz-settings .settings-row .setting-item .toggle-group .toggle-label span{-webkit-user-select:none;user-select:none}.quiz-editor .questions-container{padding:20px;background-color:#fff}.quiz-editor .questions-container .question-item{margin-bottom:24px;padding:16px;border:1px solid #eee;border-radius:6px;background-color:#f9f9f9}.quiz-editor .questions-container .question-item .question-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.quiz-editor .questions-container .question-item .question-header .question-title{display:flex;align-items:center;gap:8px;font-weight:600;font-size:16px;color:#000}.quiz-editor .questions-container .question-item .question-header .question-title .svg-inline--fa{color:#999;cursor:move}.quiz-editor .questions-container .question-item .question-header .delete-question-btn{padding:6px 10px;background-color:#dc3545;color:#fff;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;transition:background-color .2s ease}.quiz-editor .questions-container .question-item .question-header .delete-question-btn:hover:not(:disabled){background-color:#bd2130}.quiz-editor .questions-container .question-item .question-header .delete-question-btn:disabled{background-color:#ccc;cursor:not-allowed;opacity:.6}.quiz-editor .questions-container .question-item .question-content .question-text{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;font-family:inherit;resize:vertical;margin-bottom:16px}.quiz-editor .questions-container .question-item .question-content .question-text:focus{outline:none;border-color:#2c5444}.quiz-editor .questions-container .question-item .question-content .options-section label{display:block;margin-bottom:12px;font-size:14px;font-weight:500;color:#000}.quiz-editor .questions-container .question-item .question-content .options-section .option-item{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.quiz-editor .questions-container .question-item .question-content .options-section .option-item .option-row{display:flex;align-items:center;gap:10px}.quiz-editor .questions-container .question-item .question-content .options-section .option-item .option-row input[type=checkbox]{cursor:pointer}.quiz-editor .questions-container .question-item .question-content .options-section .option-item .option-row .option-input{flex:1;padding:8px;border:1px solid #ddd;border-radius:4px;font-size:14px}.quiz-editor .questions-container .question-item .question-content .options-section .option-item .option-row .option-input:focus{outline:none;border-color:#2c5444}.quiz-editor .questions-container .question-item .question-content .options-section .option-item .option-row .delete-option-btn{padding:6px 10px;background-color:#dc3545;color:#fff;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;transition:background-color .2s ease}.quiz-editor .questions-container .question-item .question-content .options-section .option-item .option-row .delete-option-btn:hover:not(:disabled){background-color:#bd2130}.quiz-editor .questions-container .question-item .question-content .options-section .option-item .option-row .delete-option-btn:disabled{background-color:#ccc;cursor:not-allowed;opacity:.6}.quiz-editor .questions-container .question-item .question-content .options-section .option-item .option-image-upload{display:flex;flex-direction:row;align-items:flex-start;gap:12px;margin-left:28px}.quiz-editor .questions-container .question-item .question-content .options-section .option-item .option-image-upload .option-image-preview{position:relative;width:150px;flex-shrink:0;border:1px solid #ddd;border-radius:4px;overflow:hidden;background-color:#f9f9f9}.quiz-editor .questions-container .question-item .question-content .options-section .option-item .option-image-upload .option-image-preview img{width:100%;height:auto;display:block}.quiz-editor .questions-container .question-item .question-content .options-section .option-item .option-image-upload .option-image-preview .uploading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fffc;display:flex;align-items:center;justify-content:center}.quiz-editor .questions-container .question-item .question-content .options-section .option-item .option-image-upload .option-image-preview .uploading-overlay .spin{animation:spin 1s linear infinite;font-size:24px;color:#2c5444}.quiz-editor .questions-container .question-item .question-content .options-section .option-item .option-image-upload .option-image-controls{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.quiz-editor .questions-container .question-item .question-content .options-section .option-item .option-image-upload .option-image-controls .option-image-label{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;background-color:transparent;color:#2c5444;border:1px solid #2C5444;border-radius:4px;cursor:pointer;font-size:12px;white-space:nowrap;transition:all .2s ease}.quiz-editor .questions-container .question-item .question-content .options-section .option-item .option-image-upload .option-image-controls .option-image-label:hover{background-color:#2c5444;color:#fff}.quiz-editor .questions-container .question-item .question-content .options-section .option-item .option-image-upload .option-image-controls .remove-option-image-btn{padding:6px 10px;background-color:#dc3545;color:#fff;border:none;border-radius:4px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;font-size:12px;white-space:nowrap;transition:background-color .2s ease}.quiz-editor .questions-container .question-item .question-content .options-section .option-item .option-image-upload .option-image-controls .remove-option-image-btn:hover:not(:disabled){background-color:#bd2130}.quiz-editor .questions-container .question-item .question-content .options-section .option-item .option-image-upload .option-image-controls .remove-option-image-btn:disabled{opacity:.5;cursor:not-allowed}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.quiz-editor .questions-container .question-item .question-content .options-section .add-option-btn{padding:8px 12px;background-color:transparent;color:#2c5444;border:1px solid #2C5444;border-radius:4px;cursor:pointer;display:flex;align-items:center;gap:6px;font-size:14px;transition:all .2s ease}.quiz-editor .questions-container .question-item .question-content .options-section .add-option-btn:hover:not(:disabled){background-color:#2c5444;color:#fff}.quiz-editor .questions-container .question-item .question-content .options-section .add-option-btn:disabled{opacity:.5;cursor:not-allowed}.quiz-editor .questions-container .add-question-btn{width:100%;padding:12px;background-color:transparent;color:#2c5444;border:2px dashed #2C5444;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:500;transition:all .2s ease}.quiz-editor .questions-container .add-question-btn:hover:not(:disabled){background-color:#2c5444;color:#fff;border-style:solid}.quiz-editor .questions-container .add-question-btn:disabled{opacity:.5;cursor:not-allowed}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.element-adder{display:flex;justify-content:center;align-items:center;background-color:transparent;padding:10px 0;position:relative}.element-adder .button-container{display:flex;flex-direction:row;align-items:center;gap:8px}.element-adder .button-container .add-button{width:22px;height:22px;border-radius:50%;border:1px solid #2C5444;background-color:transparent;color:#2c5444;font-size:14px;font-weight:300;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;padding:0}.element-adder .button-container .add-button:hover{background-color:#2c5444;color:#fff}.element-adder .button-container .add-button span{line-height:1}.element-adder .button-container .expanded-options{display:flex;gap:8px}.element-adder .button-container .expanded-options .option-button{padding:6px 12px;border:1px solid #2C5444;background-color:transparent;color:#2c5444;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:6px}.element-adder .button-container .expanded-options .option-button:hover{background-color:#2c5444;color:#fff}.element-adder .button-container .expanded-options .option-button .svg-inline--fa{font-size:14px}.expand-enter-active{transition:all .3s cubic-bezier(.4,0,.2,1)}.expand-leave-active{transition:all .25s cubic-bezier(.4,0,.2,1)}.expand-enter-from{opacity:0;transform:translate(-15px) scale(.9)}.expand-enter-to,.expand-leave-from{opacity:1;transform:translate(0) scale(1)}.expand-leave-to{opacity:0;transform:translate(-15px) scale(.9)}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.quiz-element .quiz-container{padding:20px;background-color:#fff}.quiz-element .quiz-container .question-progress{margin-bottom:20px;font-size:14px;color:#666;font-weight:500}.quiz-element .quiz-container .question-display .question-text{font-size:18px;font-weight:600;color:#000;margin-bottom:24px;line-height:1.5}.quiz-element .quiz-container .question-display .options-list{margin-bottom:24px}.quiz-element .quiz-container .question-display .options-list .option-item{display:flex;align-items:center;gap:12px;padding:14px;margin-bottom:12px;border:2px solid #ddd;border-radius:6px;background-color:#f9f9f9;cursor:pointer;transition:all .2s ease}.quiz-element .quiz-container .question-display .options-list .option-item:hover{border-color:#2c5444;background-color:#f0f7ff}.quiz-element .quiz-container .question-display .options-list .option-item.selected{border-color:#2c5444;background-color:#e8f4ff}.quiz-element .quiz-container .question-display .options-list .option-item.correct{border-color:#28a745;background-color:#d4edda}.quiz-element .quiz-container .question-display .options-list .option-item.incorrect{border-color:#dc3545;background-color:#f8d7da}.quiz-element .quiz-container .question-display .options-list .option-item.disabled{cursor:not-allowed}.quiz-element .quiz-container .question-display .options-list .option-item.disabled:hover{border-color:#ddd;background-color:#f9f9f9}.quiz-element .quiz-container .question-display .options-list .option-item input[type=radio]{cursor:pointer;flex-shrink:0}.quiz-element .quiz-container .question-display .options-list .option-item input[type=radio]:disabled{cursor:not-allowed}.quiz-element .quiz-container .question-display .options-list .option-item .option-content{flex:1;display:flex;flex-direction:column;align-items:center;gap:8px}.quiz-element .quiz-container .question-display .options-list .option-item .option-content .option-image{width:100%;max-width:300px;max-height:300px;border-radius:4px;overflow:hidden;background-color:#f0f0f0}.quiz-element .quiz-container .question-display .options-list .option-item .option-content .option-image img{width:100%;height:100%;max-width:300px;max-height:300px;display:block;object-fit:contain}.quiz-element .quiz-container .question-display .options-list .option-item .option-content .option-text{font-size:16px;color:#000;text-align:center}.quiz-element .quiz-container .question-display .options-list .option-item .correct-icon{color:#28a745;font-size:20px}.quiz-element .quiz-container .question-display .options-list .option-item .incorrect-icon{color:#dc3545;font-size:20px}.quiz-element .quiz-container .question-display .question-actions{display:flex;justify-content:flex-end}.quiz-element .quiz-container .question-display .question-actions .next-btn{padding:12px 24px;background-color:#2c5444;color:#fff;border:none;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:8px;transition:background-color .2s ease}.quiz-element .quiz-container .question-display .question-actions .next-btn:hover{background-color:#1a3329}.quiz-element .quiz-container .quiz-results{padding:30px;background-color:#f9f9f9;border-radius:8px;text-align:center}.quiz-element .quiz-container .quiz-results .results-header{margin-bottom:24px}.quiz-element .quiz-container .quiz-results .results-header h3{font-size:24px;font-weight:600;color:#000;margin:0}.quiz-element .quiz-container .quiz-results .score-display{margin-bottom:24px}.quiz-element .quiz-container .quiz-results .score-display .score-value{font-size:48px;font-weight:700;color:#2c5444;margin-bottom:8px}.quiz-element .quiz-container .quiz-results .score-display .score-label{font-size:16px;color:#666;margin-bottom:16px}.quiz-element .quiz-container .quiz-results .score-display .pass-status{display:flex;align-items:center;justify-content:center;gap:8px;font-size:18px;font-weight:600}.quiz-element .quiz-container .quiz-results .score-display .pass-status.passed{color:#28a745}.quiz-element .quiz-container .quiz-results .score-display .pass-status.failed{color:#dc3545}.quiz-element .quiz-container .quiz-results .results-summary p{font-size:16px;color:#000;margin:0}.quiz-element .quiz-container .quiz-results .retry-section{margin-top:24px}.quiz-element .quiz-container .quiz-results .retry-section .retry-btn{padding:12px 24px;background-color:#2c5444;color:#fff;border:none;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:background-color .2s ease}.quiz-element .quiz-container .quiz-results .retry-section .retry-btn:hover{background-color:#1a3329}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.element-preview{border:1px solid #eee;border-radius:4px;background-color:#fff;overflow:hidden}.element-preview:has(.document-element){display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.element-preview:has(.document-element)>.document-element{flex:1 1 auto;min-height:0}.element-preview .element-header{flex-shrink:0;display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid #eee;background-color:#f9f9f9}.element-preview .element-header h3{font-size:18px;font-weight:600;color:#000;margin:0;display:flex;align-items:center;gap:8px}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.section-element{padding:20px;margin:20px 0}.section-element .section-title{font-size:24px;font-weight:600;color:#000;margin:0 0 10px}.section-element .section-description{font-size:16px;color:#666;margin:0;line-height:1.5}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.section-editor{border:1px solid #eee;border-radius:4px;background-color:#fff;overflow:hidden}.section-editor .editor-header{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid #eee;background-color:#f9f9f9}.section-editor .editor-header h3{font-size:18px;font-weight:600;color:#000;margin:0;display:flex;align-items:center;gap:8px}.section-editor .editor-content{padding:20px}.section-editor .editor-content .form-group{margin-bottom:20px}.section-editor .editor-content .form-group label{display:block;font-size:14px;font-weight:500;color:#000;margin-bottom:8px}.section-editor .editor-content .form-group .form-input{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:4px;font-size:16px;font-family:inherit}.section-editor .editor-content .form-group .form-input:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #2c54441a}.section-editor .editor-content .form-group .form-textarea{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:4px;font-size:16px;font-family:inherit;resize:vertical}.section-editor .editor-content .form-group .form-textarea:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #2c54441a}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container,.v-training-asset-content{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-back-button,.v-training-asset-content .header-section .back-btn{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button:hover,.v-training-asset-content .header-section .back-btn:hover{background-color:#f8f9fa}.admin-back-button svg,.v-training-asset-content .header-section .back-btn svg{font-size:14px}.admin-loading-indicator,.v-training-asset-content .loading-indicator{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error,.v-training-asset-content .loading-error{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-header-section,.v-training-asset-content .header-section{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1,.v-training-asset-content .header-section h1{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row,.v-training-asset-content .header-section .top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row,.v-training-asset-content .header-section .top-row,.sys-panel .top-row{align-items:flex-start}.admin-header-section .top-row .page-header,.v-training-asset-content .header-section .top-row .page-header,.admin-header-section .top-row .sysadmin-page-header,.v-training-asset-content .header-section .top-row .sysadmin-page-header,.sys-panel .top-row .page-header,.sys-panel .top-row .sysadmin-page-header{width:100%}.admin-header-section .top-row .header-actions,.v-training-asset-content .header-section .top-row .header-actions,.admin-header-section .top-row .action-buttons,.v-training-asset-content .header-section .top-row .action-buttons,.sys-panel .top-row .header-actions,.sys-panel .top-row .action-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn,.v-training-asset-content .header-section .top-row>.admin-add-btn,.sys-panel .top-row>.admin-add-btn,.sys-panel .top-row>.action-button{width:100%}}.v-training-asset-content{display:flex;flex-direction:column;flex:1 1 auto;min-height:100%}.v-training-asset-content .header-section{flex-shrink:0}.v-training-asset-content .header-section .top-row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.v-training-asset-content .header-section .header-actions{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.v-training-asset-content .header-section .preview-btn{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:8px 16px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:background-color .2s ease}.v-training-asset-content .header-section .preview-btn:hover{background-color:#1a3329}.v-training-asset-content .content-editor-container{flex:1 1 0;min-height:0;overflow:hidden;display:flex;flex-direction:column}.v-training-asset-content .content-editor-container>.element-adder,.v-training-asset-content .content-editor-container>.confirmation-explore{flex-shrink:0}.v-training-asset-content .content-editor-container .flat-items-container{flex:1 1 0;min-height:0;overflow-y:auto;display:flex;flex-direction:column;position:relative;padding-bottom:20px;transform:translateZ(0);-webkit-transform:translateZ(0)}.v-training-asset-content .content-editor-container .confirmation-row{margin-top:8px}.v-training-asset-content .content-editor-container .section-item{display:flex;flex-direction:column;margin-bottom:20px;position:relative;will-change:transform}.v-training-asset-content .content-editor-container .section-panel{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px #0000000d;border:1px solid #eee;overflow:hidden}.v-training-asset-content .content-editor-container .section-panel .section-wrapper{position:relative}.v-training-asset-content .content-editor-container .section-panel .section-wrapper .section-actions{position:absolute;top:10px;right:10px;z-index:10}.v-training-asset-content .content-editor-container .part-item{display:flex;flex-direction:column;margin-bottom:20px;position:relative;overflow:visible;will-change:transform}.v-training-asset-content .content-editor-container .content-panel{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px #0000000d;border:1px solid #eee;overflow:hidden}.v-training-asset-content .content-editor-container .content-panel .text-element:not(:last-child),.v-training-asset-content .content-editor-container .content-panel .text-editor:not(:last-child){border-bottom:1px solid #eee}.v-training-asset-content .content-editor-container .flat-list-move{transition:transform .4s cubic-bezier(.4,0,.2,1);transform:translateZ(0);-webkit-transform:translateZ(0)}.v-training-asset-content .content-editor-container .section-item,.v-training-asset-content .content-editor-container .part-item{transition:transform .4s cubic-bezier(.4,0,.2,1)}.v-training-asset-content .content-editor-container .flat-list-enter-active{transition:all .4s cubic-bezier(.4,0,.2,1)}.v-training-asset-content .content-editor-container .flat-list-leave-active{position:absolute;width:100%;z-index:0;transition:all .4s cubic-bezier(.4,0,.2,1)}.v-training-asset-content .content-editor-container .flat-list-enter-from{opacity:0;transform:translateY(-20px)}.v-training-asset-content .content-editor-container .flat-list-enter-to,.v-training-asset-content .content-editor-container .flat-list-leave-from{opacity:1;transform:translateY(0)}.v-training-asset-content .content-editor-container .flat-list-leave-to{opacity:0;transform:translateY(-20px)}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container,.v-training-asset-preview{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-back-button,.v-training-asset-preview .header-section .back-btn{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button:hover,.v-training-asset-preview .header-section .back-btn:hover{background-color:#f8f9fa}.admin-back-button svg,.v-training-asset-preview .header-section .back-btn svg{font-size:14px}.admin-loading-indicator,.v-training-asset-preview .loading-indicator{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error,.v-training-asset-preview .loading-error{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-header-section,.v-training-asset-preview .header-section{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1,.v-training-asset-preview .header-section h1{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row,.v-training-asset-preview .header-section .top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row,.v-training-asset-preview .header-section .top-row,.sys-panel .top-row{align-items:flex-start}.admin-header-section .top-row .page-header,.v-training-asset-preview .header-section .top-row .page-header,.admin-header-section .top-row .sysadmin-page-header,.v-training-asset-preview .header-section .top-row .sysadmin-page-header,.sys-panel .top-row .page-header,.sys-panel .top-row .sysadmin-page-header{width:100%}.admin-header-section .top-row .header-actions,.v-training-asset-preview .header-section .top-row .header-actions,.admin-header-section .top-row .action-buttons,.v-training-asset-preview .header-section .top-row .action-buttons,.sys-panel .top-row .header-actions,.sys-panel .top-row .action-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn,.v-training-asset-preview .header-section .top-row>.admin-add-btn,.sys-panel .top-row>.admin-add-btn,.sys-panel .top-row>.action-button{width:100%}}.v-training-asset-preview{display:flex;flex-direction:column;flex:1 1 auto;min-height:100%}.v-training-asset-preview .header-section{flex-shrink:0}.v-training-asset-preview .header-section .top-row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.v-training-asset-preview .header-section .header-actions{display:inline-flex;align-items:center;gap:12px;justify-content:flex-end}.v-training-asset-preview .header-section .edit-content-btn{background-color:#6c757d;color:#fff;border:none;border-radius:4px;padding:8px 16px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;transition:background-color .2s ease}.v-training-asset-preview .header-section .edit-content-btn:hover{background-color:#545b62}.v-training-asset-preview .header-section .publish-btn{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:8px 16px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:background-color .2s ease}.v-training-asset-preview .header-section .publish-btn:hover{opacity:.9}.v-training-asset-preview .content-preview-container{flex:1 1 0;min-height:0;display:flex;flex-direction:column}.v-training-asset-preview .content-preview-container>.section-header{flex-shrink:0;margin-bottom:20px}.v-training-asset-preview .content-preview-container>.section-header .section-title{font-size:24px;font-weight:600;color:#000;margin:0;padding:15px 20px;background-color:#fff;border-radius:6px;box-shadow:0 2px 4px #0000000d;border:1px solid #eee}.v-training-asset-preview .content-preview-container>.confirmation-explore{flex-shrink:0}.v-training-asset-preview .content-preview-container>.content-panel:not(.content-panel--document){flex-shrink:0}.v-training-asset-preview .content-preview-container .content-panel{background-color:#fff;box-shadow:0 2px 4px #0000000d;border:1px solid #eee;overflow:hidden}.v-training-asset-preview .content-preview-container .content-panel.content-panel--document{flex-shrink:0;min-height:720px;display:flex;flex-direction:column}.v-training-asset-preview .content-preview-container .content-panel:only-child{border-radius:6px}.v-training-asset-preview .content-preview-container .content-panel:first-child:not(:only-child){border-radius:6px 6px 0 0;border-bottom:none}.v-training-asset-preview .content-preview-container .content-panel:last-child:not(:only-child){border-radius:0 0 6px 6px}.v-training-asset-preview .content-preview-container .content-panel:not(:first-child):not(:last-child){border-top:none;border-bottom:none}.v-training-asset-preview .content-preview-container .content-panel:not(:last-child){margin-bottom:20px}.v-training-asset-preview .content-preview-container .content-panel .preview-header{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid #eee;background-color:#f9f9f9}.v-training-asset-preview .content-preview-container .content-panel .preview-header h3{font-size:18px;font-weight:600;color:#000;margin:0}.v-training-asset-preview .content-preview-container .content-panel .content-display{padding:20px;font-size:16px;line-height:1.6}.v-training-asset-preview .content-preview-container .content-panel .content-display h1,.v-training-asset-preview .content-preview-container .content-panel .content-display h2,.v-training-asset-preview .content-preview-container .content-panel .content-display h3,.v-training-asset-preview .content-preview-container .content-panel .content-display h4,.v-training-asset-preview .content-preview-container .content-panel .content-display h5,.v-training-asset-preview .content-preview-container .content-panel .content-display h6{margin-top:1em;margin-bottom:.5em}.v-training-asset-preview .content-preview-container .content-panel .content-display p{margin-bottom:1em}.v-training-asset-preview .content-preview-container .content-panel .content-display ul,.v-training-asset-preview .content-preview-container .content-panel .content-display ol{padding-left:2em;margin-bottom:1em}.v-training-asset-preview .content-preview-container .content-panel .content-display blockquote{border-left:4px solid #ccc;margin-left:0;padding-left:16px}.v-training-asset-preview .content-preview-container .content-panel .content-display img{max-width:100%}.v-training-asset-preview .content-preview-container .content-panel .content-display pre{background-color:#f0f0f0;border-radius:3px;padding:10px;white-space:pre-wrap}.v-training-asset-preview .content-preview-container .content-panel .content-display code{background-color:#f0f0f0;border-radius:3px;padding:2px 4px;font-family:monospace}.v-training-asset-preview .content-preview-container .content-panel--document .document-element,.v-training-asset-preview .content-preview-container .content-panel--document .document-display,.v-training-asset-preview .content-preview-container .content-panel--document iframe,.v-training-asset-preview .content-preview-container .content-panel--document .ios-pdf-fallback{min-height:720px}.v-training-asset-preview .content-preview-container .content-panel--document iframe{height:720px}.v-training-asset-preview .content-preview-container .action-buttons{flex-shrink:0;margin-top:20px;display:flex;justify-content:flex-end}.v-training-asset-preview .content-preview-container .action-buttons .confirm-btn{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:8px;transition:background-color .2s ease}.v-training-asset-preview .content-preview-container .action-buttons .confirm-btn:hover{background-color:#1a3329}.v-training-asset-preview .content-preview-container .action-buttons .confirm-btn:disabled{background-color:#ccc;cursor:not-allowed}.v-training-asset-preview .content-preview-container .action-buttons .confirm-btn .svg-inline--fa{font-size:14px}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container,.v-training-asset-preview-sections{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-loading-indicator,.v-training-asset-preview-sections .loading-indicator{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error,.v-training-asset-preview-sections .loading-error{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-header-section,.v-training-asset-preview-sections .header-section{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1,.v-training-asset-preview-sections .header-section h1{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row,.v-training-asset-preview-sections .header-section .top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row,.v-training-asset-preview-sections .header-section .top-row,.sys-panel .top-row{align-items:flex-start}.admin-header-section .top-row .page-header,.v-training-asset-preview-sections .header-section .top-row .page-header,.admin-header-section .top-row .sysadmin-page-header,.v-training-asset-preview-sections .header-section .top-row .sysadmin-page-header,.sys-panel .top-row .page-header,.sys-panel .top-row .sysadmin-page-header{width:100%}.admin-header-section .top-row .header-actions,.v-training-asset-preview-sections .header-section .top-row .header-actions,.admin-header-section .top-row .action-buttons,.v-training-asset-preview-sections .header-section .top-row .action-buttons,.sys-panel .top-row .header-actions,.sys-panel .top-row .action-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn,.v-training-asset-preview-sections .header-section .top-row>.admin-add-btn,.sys-panel .top-row>.admin-add-btn,.sys-panel .top-row>.action-button{width:100%}}.v-training-asset-preview-sections .header-section .top-row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.v-training-asset-preview-sections .header-section .header-actions{display:inline-flex;align-items:center;gap:12px;justify-content:flex-end}.v-training-asset-preview-sections .header-section .edit-content-btn{background-color:#6c757d;color:#fff;border:none;border-radius:4px;padding:8px 16px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;transition:background-color .2s ease}.v-training-asset-preview-sections .header-section .edit-content-btn:hover{background-color:#545b62}.v-training-asset-preview-sections .header-section .publish-btn{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:8px 16px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:background-color .2s ease}.v-training-asset-preview-sections .header-section .publish-btn:hover{opacity:.9}.v-training-asset-preview-sections .sections-container{display:flex;flex-direction:column;max-width:400px;margin:0 auto}.v-training-asset-preview-sections .sections-container .sections-list{display:flex;flex-direction:column;align-items:center;position:relative}.v-training-asset-preview-sections .sections-container .sections-list .section-button{background-color:#fff;border:1px solid #999;border-radius:16px;padding:16px 20px;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:background-color .2s ease,box-shadow .2s ease;width:100%;text-align:center;min-height:60px;margin-bottom:15px}.v-training-asset-preview-sections .sections-container .sections-list .section-button:hover{background-color:#f9f9f9;box-shadow:0 2px 4px #0000001a}.v-training-asset-preview-sections .sections-container .sections-list .section-button .section-title{font-size:18px;font-weight:500;color:#000}.v-training-asset-preview-sections .sections-container .sections-list .vertical-connector{width:2px;height:17px;background-color:#666;margin:-16px auto 0;position:relative;z-index:1}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container,.v-training-asset-preview-section{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-loading-indicator,.v-training-asset-preview-section .loading-indicator{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error,.v-training-asset-preview-section .loading-error{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-header-section,.v-training-asset-preview-section .header-section{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1,.v-training-asset-preview-section .header-section h1{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row,.v-training-asset-preview-section .header-section .top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row,.v-training-asset-preview-section .header-section .top-row,.sys-panel .top-row{align-items:flex-start}.admin-header-section .top-row .page-header,.v-training-asset-preview-section .header-section .top-row .page-header,.admin-header-section .top-row .sysadmin-page-header,.v-training-asset-preview-section .header-section .top-row .sysadmin-page-header,.sys-panel .top-row .page-header,.sys-panel .top-row .sysadmin-page-header{width:100%}.admin-header-section .top-row .header-actions,.v-training-asset-preview-section .header-section .top-row .header-actions,.admin-header-section .top-row .action-buttons,.v-training-asset-preview-section .header-section .top-row .action-buttons,.sys-panel .top-row .header-actions,.sys-panel .top-row .action-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn,.v-training-asset-preview-section .header-section .top-row>.admin-add-btn,.sys-panel .top-row>.admin-add-btn,.sys-panel .top-row>.action-button{width:100%}}.v-training-asset-preview-section{display:flex;flex-direction:column;flex:1 1 auto;min-height:100%}.v-training-asset-preview-section .header-section{flex-shrink:0}.v-training-asset-preview-section .header-section .top-row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.v-training-asset-preview-section .header-section .header-actions{display:inline-flex;align-items:center;gap:12px;justify-content:flex-end}.v-training-asset-preview-section .header-section .edit-content-btn{background-color:#6c757d;color:#fff;border:none;border-radius:4px;padding:8px 16px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;transition:background-color .2s ease}.v-training-asset-preview-section .header-section .edit-content-btn:hover{background-color:#545b62}.v-training-asset-preview-section .header-section .publish-btn{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:8px 16px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:background-color .2s ease}.v-training-asset-preview-section .header-section .publish-btn:hover{opacity:.9}.v-training-asset-preview-section .content-preview-container{flex:1 1 0;min-height:0;display:flex;flex-direction:column}.v-training-asset-preview-section .content-preview-container>.section-header{flex-shrink:0;margin-bottom:20px}.v-training-asset-preview-section .content-preview-container>.section-header .section-title{font-size:24px;font-weight:600;color:#000;margin:0;padding:15px 20px;background-color:#fff;border-radius:6px;box-shadow:0 2px 4px #0000000d;border:1px solid #eee}.v-training-asset-preview-section .content-preview-container>.confirmation-explore{flex-shrink:0}.v-training-asset-preview-section .content-preview-container>.content-panel:not(.content-panel--document){flex-shrink:0}.v-training-asset-preview-section .content-preview-container .content-panel{background-color:#fff;box-shadow:0 2px 4px #0000000d;border:1px solid #eee;overflow:hidden}.v-training-asset-preview-section .content-preview-container .content-panel.content-panel--document{flex:1 1 0;min-height:720px;display:flex;flex-direction:column}.v-training-asset-preview-section .content-preview-container .content-panel:only-child{border-radius:6px}.v-training-asset-preview-section .content-preview-container .content-panel:first-child:not(:only-child){border-radius:6px 6px 0 0;border-bottom:none}.v-training-asset-preview-section .content-preview-container .content-panel:last-child:not(:only-child){border-radius:0 0 6px 6px}.v-training-asset-preview-section .content-preview-container .content-panel:not(:first-child):not(:last-child){border-top:none;border-bottom:none}.v-training-asset-preview-section .content-preview-container .content-panel:not(:last-child){margin-bottom:20px}.v-training-asset-preview-section .content-preview-container .content-panel .preview-header{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid #eee;background-color:#f9f9f9}.v-training-asset-preview-section .content-preview-container .content-panel .preview-header h3{font-size:18px;font-weight:600;color:#000;margin:0}.v-training-asset-preview-section .content-preview-container .content-panel .content-display{padding:20px;font-size:16px;line-height:1.6}.v-training-asset-preview-section .content-preview-container .content-panel .content-display h1,.v-training-asset-preview-section .content-preview-container .content-panel .content-display h2,.v-training-asset-preview-section .content-preview-container .content-panel .content-display h3,.v-training-asset-preview-section .content-preview-container .content-panel .content-display h4,.v-training-asset-preview-section .content-preview-container .content-panel .content-display h5,.v-training-asset-preview-section .content-preview-container .content-panel .content-display h6{margin-top:1em;margin-bottom:.5em}.v-training-asset-preview-section .content-preview-container .content-panel .content-display p{margin-bottom:1em}.v-training-asset-preview-section .content-preview-container .content-panel .content-display ul,.v-training-asset-preview-section .content-preview-container .content-panel .content-display ol{padding-left:2em;margin-bottom:1em}.v-training-asset-preview-section .content-preview-container .content-panel .content-display blockquote{border-left:4px solid #ccc;margin-left:0;padding-left:16px}.v-training-asset-preview-section .content-preview-container .content-panel .content-display img{max-width:100%}.v-training-asset-preview-section .content-preview-container .content-panel .content-display pre{background-color:#f0f0f0;border-radius:3px;padding:10px;white-space:pre-wrap}.v-training-asset-preview-section .content-preview-container .content-panel .content-display code{background-color:#f0f0f0;border-radius:3px;padding:2px 4px;font-family:monospace}.v-training-asset-preview-section .content-preview-container .content-panel--document .document-element,.v-training-asset-preview-section .content-preview-container .content-panel--document .document-display,.v-training-asset-preview-section .content-preview-container .content-panel--document iframe,.v-training-asset-preview-section .content-preview-container .content-panel--document .ios-pdf-fallback{min-height:720px}.v-training-asset-preview-section .content-preview-container .content-panel--document iframe{height:720px}.v-training-asset-preview-section .content-preview-container .action-buttons{flex-shrink:0;margin-top:20px;display:flex;justify-content:flex-end}.v-training-asset-preview-section .content-preview-container .action-buttons .confirm-btn{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:8px;transition:background-color .2s ease}.v-training-asset-preview-section .content-preview-container .action-buttons .confirm-btn:hover{background-color:#1a3329}.v-training-asset-preview-section .content-preview-container .action-buttons .confirm-btn:disabled{background-color:#ccc;cursor:not-allowed}.v-training-asset-preview-section .content-preview-container .action-buttons .confirm-btn .svg-inline--fa{font-size:14px}.v-training-asset-preview-section .content-preview-container .section-navigation{flex-shrink:0;margin-top:30px;padding-top:20px;border-top:1px solid #eee;display:flex;justify-content:space-between;align-items:center;gap:20px}.v-training-asset-preview-section .content-preview-container .section-navigation .nav-button{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:8px;transition:background-color .2s ease}.v-training-asset-preview-section .content-preview-container .section-navigation .nav-button:hover:not(:disabled){background-color:#1a3329}.v-training-asset-preview-section .content-preview-container .section-navigation .nav-button:disabled{background-color:#ccc;cursor:not-allowed;opacity:.6}.v-training-asset-preview-section .content-preview-container .section-navigation .nav-button.prev-button{order:1}.v-training-asset-preview-section .content-preview-container .section-navigation .nav-button.next-button{order:3}.v-training-asset-preview-section .content-preview-container .section-navigation .navigation-center{order:2;display:flex;align-items:center;gap:20px;flex:1;justify-content:center}.v-training-asset-preview-section .content-preview-container .section-navigation .navigation-center .page-info{font-size:16px;font-weight:500;color:#000}.v-training-asset-preview-section .content-preview-container .section-navigation .navigation-center .toc-button{background-color:transparent;border:1px solid #ddd;border-radius:4px;padding:8px 12px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,border-color .2s ease;color:#000}.v-training-asset-preview-section .content-preview-container .section-navigation .navigation-center .toc-button:hover{background-color:#f9f9f9;border-color:#2c5444;color:#2c5444}.v-training-asset-preview-section .content-preview-container .section-navigation .navigation-center .toc-button .svg-inline--fa{font-size:18px}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container,.v-training-asset-explore{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-back-button,.v-training-asset-explore .header-section .back-btn{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button:hover,.v-training-asset-explore .header-section .back-btn:hover{background-color:#f8f9fa}.admin-back-button svg,.v-training-asset-explore .header-section .back-btn svg{font-size:14px}.admin-loading-indicator,.v-training-asset-explore .loading-indicator{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error,.v-training-asset-explore .loading-error{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-header-section,.v-training-asset-explore .header-section{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1,.v-training-asset-explore .header-section h1{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row,.v-training-asset-explore .header-section .top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row,.v-training-asset-explore .header-section .top-row,.sys-panel .top-row{align-items:flex-start}.admin-header-section .top-row .page-header,.v-training-asset-explore .header-section .top-row .page-header,.admin-header-section .top-row .sysadmin-page-header,.v-training-asset-explore .header-section .top-row .sysadmin-page-header,.sys-panel .top-row .page-header,.sys-panel .top-row .sysadmin-page-header{width:100%}.admin-header-section .top-row .header-actions,.v-training-asset-explore .header-section .top-row .header-actions,.admin-header-section .top-row .action-buttons,.v-training-asset-explore .header-section .top-row .action-buttons,.sys-panel .top-row .header-actions,.sys-panel .top-row .action-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn,.v-training-asset-explore .header-section .top-row>.admin-add-btn,.sys-panel .top-row>.admin-add-btn,.sys-panel .top-row>.action-button{width:100%}}.v-training-asset-explore{display:flex;flex-direction:column;flex:1 1 auto;min-height:100%}.v-training-asset-explore .header-section{flex-shrink:0}.v-training-asset-explore .header-section .top-row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.v-training-asset-explore .content-explore-container{flex:1 1 0;min-height:0;display:flex;flex-direction:column}.v-training-asset-explore .content-explore-container>.section-header{flex-shrink:0;margin-bottom:20px}.v-training-asset-explore .content-explore-container>.section-header .section-title{font-size:24px;font-weight:600;color:#000;margin:0;padding:15px 20px;background-color:#fff;border-radius:6px;box-shadow:0 2px 4px #0000000d;border:1px solid #eee}.v-training-asset-explore .content-explore-container>.confirmation-explore{flex-shrink:0}.v-training-asset-explore .content-explore-container .ios-pdf-completion-hint{flex-shrink:0;margin:16px 0 0;padding:12px 14px;font-size:14px;line-height:1.4;color:#000000b8;background:#fff8e6;border:1px solid rgba(0,0,0,.08);border-radius:6px}.v-training-asset-explore .content-explore-container .explore-panel{flex-shrink:0;background-color:#fff;box-shadow:0 2px 4px #0000000d;border:1px solid #eee;overflow:hidden}.v-training-asset-explore .content-explore-container .explore-panel:only-child{border-radius:6px}.v-training-asset-explore .content-explore-container .explore-panel:first-child:not(:only-child){border-radius:6px 6px 0 0;border-bottom:none}.v-training-asset-explore .content-explore-container .explore-panel:last-child:not(:only-child){border-radius:0 0 6px 6px}.v-training-asset-explore .content-explore-container .explore-panel:not(:first-child):not(:last-child){border-top:none;border-bottom:none}.v-training-asset-explore .content-explore-container .explore-panel:not(:last-child){margin-bottom:20px}.v-training-asset-explore .content-explore-container .explore-panel--document{min-height:600px;display:flex;flex-direction:column}.v-training-asset-explore .content-explore-container .explore-panel--document .document-element,.v-training-asset-explore .content-explore-container .explore-panel--document .document-element .document-display,.v-training-asset-explore .content-explore-container .explore-panel--document .document-element .ios-pdf-fallback{min-height:600px}.v-training-asset-explore .content-explore-container .explore-panel--document .document-element .document-display iframe{flex:0 0 auto;min-height:600px!important;height:600px!important}.v-training-asset-explore .content-explore-container .action-buttons{flex-shrink:0;margin-top:20px;display:flex;justify-content:flex-end;align-items:center;gap:16px;flex-wrap:wrap;position:relative}.v-training-asset-explore .content-explore-container .action-buttons .section-complete-indicator{position:absolute;left:50%;transform:translate(-50%);color:#57ca85;font-size:18px;display:flex;align-items:center}.v-training-asset-explore .content-explore-container .action-buttons .completion-text{font-size:14px;color:#000;font-weight:500}.v-training-asset-explore .content-explore-container .action-buttons .confirm-btn{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:8px;transition:background-color .2s ease}.v-training-asset-explore .content-explore-container .action-buttons .confirm-btn:hover{background-color:#1a3329}.v-training-asset-explore .content-explore-container .action-buttons .confirm-btn:disabled{background-color:#ccc;cursor:not-allowed}.v-training-asset-explore .content-explore-container .action-buttons .confirm-btn .svg-inline--fa{font-size:14px}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container,.v-training-asset-explore-sections{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-loading-indicator,.v-training-asset-explore-sections .loading-indicator{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error,.v-training-asset-explore-sections .loading-error{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-header-section,.v-training-asset-explore-sections .header-section{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1,.v-training-asset-explore-sections .header-section h1{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row,.v-training-asset-explore-sections .header-section .top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row,.v-training-asset-explore-sections .header-section .top-row,.sys-panel .top-row{align-items:flex-start}.admin-header-section .top-row .page-header,.v-training-asset-explore-sections .header-section .top-row .page-header,.admin-header-section .top-row .sysadmin-page-header,.v-training-asset-explore-sections .header-section .top-row .sysadmin-page-header,.sys-panel .top-row .page-header,.sys-panel .top-row .sysadmin-page-header{width:100%}.admin-header-section .top-row .header-actions,.v-training-asset-explore-sections .header-section .top-row .header-actions,.admin-header-section .top-row .action-buttons,.v-training-asset-explore-sections .header-section .top-row .action-buttons,.sys-panel .top-row .header-actions,.sys-panel .top-row .action-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn,.v-training-asset-explore-sections .header-section .top-row>.admin-add-btn,.sys-panel .top-row>.admin-add-btn,.sys-panel .top-row>.action-button{width:100%}}.v-training-asset-explore-sections .header-section .top-row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.v-training-asset-explore-sections .sections-container{display:flex;flex-direction:column;max-width:400px;margin:0 auto}.v-training-asset-explore-sections .sections-container .sections-list{display:flex;flex-direction:column;align-items:center;position:relative}.v-training-asset-explore-sections .sections-container .sections-list .section-button{background-color:#fff;border:1px solid #999;border-radius:16px;padding:16px 20px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background-color .2s ease,box-shadow .2s ease;width:100%;min-height:60px;margin-bottom:15px}.v-training-asset-explore-sections .sections-container .sections-list .section-button.completed{background-color:#d4edda;border-color:#28a745}.v-training-asset-explore-sections .sections-container .sections-list .section-button.locked{cursor:not-allowed}.v-training-asset-explore-sections .sections-container .sections-list .section-button:hover:not(:disabled):not(.locked){background-color:#f9f9f9;box-shadow:0 2px 4px #0000001a}.v-training-asset-explore-sections .sections-container .sections-list .section-button:hover:not(:disabled):not(.locked).completed{background-color:#c3e6cb}.v-training-asset-explore-sections .sections-container .sections-list .section-button:disabled{cursor:not-allowed}.v-training-asset-explore-sections .sections-container .sections-list .section-button .section-title{font-size:18px;font-weight:500;color:#000;flex:1;text-align:center}.v-training-asset-explore-sections .sections-container .sections-list .section-button .locked-icon{color:#999;font-size:16px;margin-left:12px}.v-training-asset-explore-sections .sections-container .sections-list .section-button .completed-icon{color:#28a745;font-size:16px;margin-left:12px}.v-training-asset-explore-sections .sections-container .sections-list .vertical-connector{width:2px;height:17px;background-color:#666;margin:-16px auto 0;position:relative;z-index:1}.v-training-asset-explore-sections .sections-container .sections-list .complete-training-button{background-color:#fff;border:1px solid #999;border-radius:16px;padding:16px 20px;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:8px;transition:background-color .2s ease,box-shadow .2s ease;width:100%;min-height:60px;margin-top:15px;font-size:18px;font-weight:500;color:#000}.v-training-asset-explore-sections .sections-container .sections-list .complete-training-button.completed{background-color:#d4edda;border-color:#28a745;cursor:not-allowed}.v-training-asset-explore-sections .sections-container .sections-list .complete-training-button.enabled:not(.completed):hover{background-color:#f9f9f9;box-shadow:0 2px 4px #0000001a}.v-training-asset-explore-sections .sections-container .sections-list .complete-training-button:disabled:not(.completed){cursor:not-allowed;opacity:.6}.v-training-asset-explore-sections .sections-container .sections-list .complete-training-button font-awesome-icon{font-size:16px}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container,.v-training-asset-explore-section{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-loading-indicator,.v-training-asset-explore-section .loading-indicator{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error,.v-training-asset-explore-section .loading-error{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-header-section,.v-training-asset-explore-section .header-section{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1,.v-training-asset-explore-section .header-section h1{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row,.v-training-asset-explore-section .header-section .top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row,.v-training-asset-explore-section .header-section .top-row,.sys-panel .top-row{align-items:flex-start}.admin-header-section .top-row .page-header,.v-training-asset-explore-section .header-section .top-row .page-header,.admin-header-section .top-row .sysadmin-page-header,.v-training-asset-explore-section .header-section .top-row .sysadmin-page-header,.sys-panel .top-row .page-header,.sys-panel .top-row .sysadmin-page-header{width:100%}.admin-header-section .top-row .header-actions,.v-training-asset-explore-section .header-section .top-row .header-actions,.admin-header-section .top-row .action-buttons,.v-training-asset-explore-section .header-section .top-row .action-buttons,.sys-panel .top-row .header-actions,.sys-panel .top-row .action-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn,.v-training-asset-explore-section .header-section .top-row>.admin-add-btn,.sys-panel .top-row>.admin-add-btn,.sys-panel .top-row>.action-button{width:100%}}.v-training-asset-explore-section{display:flex;flex-direction:column;flex:1 1 auto;min-height:100%}.v-training-asset-explore-section .header-section{flex-shrink:0}.v-training-asset-explore-section .header-section .top-row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.v-training-asset-explore-section .content-explore-container{flex:1 1 0;min-height:0;display:flex;flex-direction:column}.v-training-asset-explore-section .content-explore-container>.section-header{flex-shrink:0;margin-bottom:20px}.v-training-asset-explore-section .content-explore-container>.section-header .section-title{font-size:24px;font-weight:600;color:#000;margin:0;padding:15px 20px;background-color:#fff;border-radius:6px;box-shadow:0 2px 4px #0000000d;border:1px solid #eee}.v-training-asset-explore-section .content-explore-container>.confirmation-explore{flex-shrink:0}.v-training-asset-explore-section .content-explore-container .ios-pdf-completion-hint{flex-shrink:0;margin:16px 0 0;padding:12px 14px;font-size:14px;line-height:1.4;color:#000000b8;background:#fff8e6;border:1px solid rgba(0,0,0,.08);border-radius:6px}.v-training-asset-explore-section .content-explore-container>.validation-errors{flex-shrink:0}.v-training-asset-explore-section .content-explore-container>.explore-panel:not(.explore-panel--document){flex-shrink:0}.v-training-asset-explore-section .content-explore-container .explore-panel{background-color:#fff;box-shadow:0 2px 4px #0000000d;border:1px solid #eee;overflow:hidden}.v-training-asset-explore-section .content-explore-container .explore-panel:only-child{border-radius:6px}.v-training-asset-explore-section .content-explore-container .explore-panel:first-child:not(:only-child){border-radius:6px 6px 0 0;border-bottom:none}.v-training-asset-explore-section .content-explore-container .explore-panel:last-child:not(:only-child){border-radius:0 0 6px 6px}.v-training-asset-explore-section .content-explore-container .explore-panel:not(:first-child):not(:last-child){border-top:none;border-bottom:none}.v-training-asset-explore-section .content-explore-container .explore-panel:not(:last-child){margin-bottom:20px}.v-training-asset-explore-section .content-explore-container .explore-panel--document{flex-shrink:0;min-height:600px;display:flex;flex-direction:column}.v-training-asset-explore-section .content-explore-container .explore-panel--document .document-element,.v-training-asset-explore-section .content-explore-container .explore-panel--document .document-element .document-display,.v-training-asset-explore-section .content-explore-container .explore-panel--document .document-element .ios-pdf-fallback{min-height:600px}.v-training-asset-explore-section .content-explore-container .explore-panel--document .document-element .document-display iframe{flex:0 0 auto;min-height:600px!important;height:600px!important}.v-training-asset-explore-section .content-explore-container .action-buttons{flex-shrink:0;margin-top:20px;display:flex;justify-content:flex-end;align-items:center;gap:16px;flex-wrap:wrap}.v-training-asset-explore-section .content-explore-container .action-buttons .completion-text{font-size:14px;color:#000;font-weight:500}.v-training-asset-explore-section .content-explore-container .action-buttons .confirm-btn{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:8px;transition:background-color .2s ease}.v-training-asset-explore-section .content-explore-container .action-buttons .confirm-btn:hover{background-color:#1a3329}.v-training-asset-explore-section .content-explore-container .action-buttons .confirm-btn:disabled{background-color:#ccc;cursor:not-allowed}.v-training-asset-explore-section .content-explore-container .action-buttons .confirm-btn .svg-inline--fa{font-size:14px}.v-training-asset-explore-section .content-explore-container .validation-errors{margin-top:20px;padding:15px 20px;background-color:#fff5f5;border:1px solid #fc8181;border-radius:6px}.v-training-asset-explore-section .content-explore-container .validation-errors .validation-errors-list{margin:0;padding-left:20px;list-style:none}.v-training-asset-explore-section .content-explore-container .validation-errors .validation-errors-list li{color:#c53030;font-size:14px;line-height:1.6;margin-bottom:8px}.v-training-asset-explore-section .content-explore-container .validation-errors .validation-errors-list li:last-child{margin-bottom:0}.v-training-asset-explore-section .content-explore-container .validation-errors .validation-errors-list li:before{content:"•";color:#c53030;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.v-training-asset-explore-section .content-explore-container .section-navigation{flex-shrink:0;margin-top:30px;padding-top:20px;border-top:1px solid #eee;display:flex;justify-content:space-between;align-items:center;gap:20px}.v-training-asset-explore-section .content-explore-container .section-navigation .nav-button{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:8px;transition:background-color .2s ease}.v-training-asset-explore-section .content-explore-container .section-navigation .nav-button:hover:not(:disabled){background-color:#1a3329}.v-training-asset-explore-section .content-explore-container .section-navigation .nav-button:disabled{background-color:#ccc;cursor:not-allowed;opacity:.6}.v-training-asset-explore-section .content-explore-container .section-navigation .nav-button.prev-button{order:1}.v-training-asset-explore-section .content-explore-container .section-navigation .nav-button.next-button,.v-training-asset-explore-section .content-explore-container .section-navigation .nav-button.complete-button{order:3}.v-training-asset-explore-section .content-explore-container .section-navigation .navigation-center{order:2;display:flex;align-items:center;gap:20px;flex:1;justify-content:center}.v-training-asset-explore-section .content-explore-container .section-navigation .navigation-center .page-info{font-size:16px;font-weight:500;color:#000}.v-training-asset-explore-section .content-explore-container .section-navigation .navigation-center .toc-button{background-color:transparent;border:1px solid #ddd;border-radius:4px;padding:8px 12px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,border-color .2s ease;color:#000}.v-training-asset-explore-section .content-explore-container .section-navigation .navigation-center .toc-button:hover{background-color:#f9f9f9;border-color:#2c5444;color:#2c5444}.v-training-asset-explore-section .content-explore-container .section-navigation .navigation-center .toc-button .svg-inline--fa{font-size:18px}.v-training-asset-explore-section .content-explore-container .section-navigation .navigation-center .section-complete-indicator{color:#57ca85;font-size:18px;display:flex;align-items:center}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.assign-members-modal .modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:999}.assign-members-modal .modal-container{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;width:90%;max-width:800px;max-height:90vh;display:flex;flex-direction:column;z-index:1000}.assign-members-modal .modal-container .modal-header{display:flex;justify-content:space-between;padding:15px 20px;border-bottom:1px solid #eee}.assign-members-modal .modal-container .modal-header .header-content{display:flex;flex-direction:column}.assign-members-modal .modal-container .modal-header h2{margin:0 0 3px;font-size:20px;font-weight:600}.assign-members-modal .modal-container .modal-header .article-version{font-size:14px;color:#666;font-weight:400;margin-bottom:10px}.assign-members-modal .modal-container .modal-header .close-btn{background:none;border:none;font-size:18px;cursor:pointer;color:#666}.assign-members-modal .modal-container .modal-header .close-btn:hover{color:#2c5444}.assign-members-modal .modal-container .modal-body{padding:20px;overflow-y:auto;max-height:calc(90vh - 130px)}.assign-members-modal .modal-container .modal-body .search-container{margin-bottom:15px}.assign-members-modal .modal-container .modal-body .search-container input{width:100%;padding:10px 15px;border:1px solid #ddd;border-radius:4px;font-size:14px}.assign-members-modal .modal-container .modal-body .search-container input:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 2px #2c544433}.assign-members-modal .modal-container .modal-body .select-all-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;padding:10px;background-color:#f9f9f9;border-radius:4px}.assign-members-modal .modal-container .modal-body .select-all-container .selected-count{font-size:14px;font-weight:500;color:#2c5444}.assign-members-modal .modal-container .modal-body .members-list .no-members{text-align:center;padding:20px;color:#777;background-color:#f9f9f9;border-radius:4px}.assign-members-modal .modal-container .modal-body .members-list .member-item{display:flex;align-items:center;padding:12px;border-bottom:1px solid #eee}.assign-members-modal .modal-container .modal-body .members-list .member-item:last-child{border-bottom:none}.assign-members-modal .modal-container .modal-body .members-list .member-item:hover{background-color:#f9f9f9}.assign-members-modal .modal-container .modal-body .members-list .member-item .member-avatar{width:40px;height:40px;border-radius:50%;background-color:#a9b9b2;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;margin-right:15px}.assign-members-modal .modal-container .modal-body .members-list .member-item .member-info{flex:1;display:flex;flex-direction:column}.assign-members-modal .modal-container .modal-body .members-list .member-item .member-info .row{width:100%;line-height:1.4}.assign-members-modal .modal-container .modal-body .members-list .member-item .member-info .name-row{font-weight:600;font-size:15px;color:#333;display:flex;justify-content:space-between;align-items:center}.assign-members-modal .modal-container .modal-body .members-list .member-item .member-info .name-row .assignment-badge{display:flex;align-items:center;padding:2px 8px;border-radius:12px;font-size:12px;font-weight:500;background-color:#e3f2fd;color:#1976d2}.assign-members-modal .modal-container .modal-body .members-list .member-item .member-info .name-row .assignment-badge.completed{background-color:#e8f5e9;color:#2e7d32}.assign-members-modal .modal-container .modal-body .members-list .member-item .member-info .name-row .assignment-badge .svg-inline--fa{margin-right:4px;font-size:11px}.assign-members-modal .modal-container .modal-body .members-list .member-item .member-info .email-row{font-size:13px;color:#666;margin:3px 0}.assign-members-modal .modal-container .modal-body .members-list .member-item .member-info .subsidiary-position{display:flex;font-size:13px}.assign-members-modal .modal-container .modal-body .members-list .member-item .member-info .subsidiary-position .subsidiary{color:#1976d2;font-weight:500;margin-right:8px}.assign-members-modal .modal-container .modal-body .members-list .member-item .member-info .subsidiary-position .position{color:#555}.assign-members-modal .modal-container .modal-body .members-list .member-item .member-info .subsidiary-position .position:before{content:"•";margin:0 5px}.assign-members-modal .modal-container .modal-body .loading-indicator{text-align:center;padding:20px}.assign-members-modal .modal-container .modal-body .loading-error{text-align:center;padding:20px;color:#e53935}.assign-members-modal .modal-container .modal-footer{display:flex;justify-content:flex-end;gap:10px;padding:15px 20px;border-top:1px solid #eee}.assign-members-modal .modal-container .modal-footer .cancel-btn{padding:10px 15px;border:1px solid #ddd;background-color:#fff;border-radius:4px;font-weight:500;cursor:pointer}.assign-members-modal .modal-container .modal-footer .cancel-btn:hover{background-color:#f5f5f5}.assign-members-modal .modal-container .modal-footer .unassign-btn{padding:10px 15px;background-color:#fff;color:#e53935;border:1px solid #e53935;border-radius:4px;font-weight:500;cursor:pointer;margin-right:10px}.assign-members-modal .modal-container .modal-footer .unassign-btn:disabled{color:#f1928f;border-color:#f1928f;cursor:not-allowed}.assign-members-modal .modal-container .modal-footer .unassign-btn:not(:disabled):hover{background-color:#ffebee}.assign-members-modal .modal-container .modal-footer .assign-btn{padding:10px 20px;background-color:#2c5444;color:#fff;border:none;border-radius:4px;font-weight:500;cursor:pointer}.assign-members-modal .modal-container .modal-footer .assign-btn:disabled{background-color:#4f977a;cursor:not-allowed}.assign-members-modal .modal-container .modal-footer .assign-btn:not(:disabled):hover{background-color:#1a3329}.assign-members-modal .modal-container .modal-footer .complete-btn{padding:10px 15px;background-color:#2e7d32;color:#fff;border:none;border-radius:4px;font-weight:500;cursor:pointer}.assign-members-modal .modal-container .modal-footer .complete-btn:disabled{background-color:#52bf57;cursor:not-allowed}.assign-members-modal .modal-container .modal-footer .complete-btn:not(:disabled):hover{background-color:#235f26}.assign-members-modal .checkbox-container{display:flex;align-items:center;position:relative;padding-left:30px;cursor:pointer;font-size:14px;-webkit-user-select:none;user-select:none;margin-right:15px}.assign-members-modal .checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.assign-members-modal .checkbox-container .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#fff;border:1px solid #ddd;border-radius:3px}.assign-members-modal .checkbox-container .checkmark:after{content:"";position:absolute;display:none;left:6px;top:2px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.assign-members-modal .checkbox-container:hover input~.checkmark{border-color:#2c5444}.assign-members-modal .checkbox-container input:checked~.checkmark{background-color:#2c5444;border-color:#2c5444}.assign-members-modal .checkbox-container input:checked~.checkmark:after{display:block}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container,.v-library-articles{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-loading-indicator,.v-library-articles .loading-indicator{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error,.v-library-articles .loading-error{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-search-box,.v-library-articles .articles-container .search-box{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input,.v-library-articles .articles-container .search-box input{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input:focus,.v-library-articles .articles-container .search-box input:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button,.v-library-articles .articles-container .search-box .search-button{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button:hover,.v-library-articles .articles-container .search-box .search-button:hover{color:#2c5444}.admin-filter-select,.v-library-articles .articles-container .category-filter,.v-library-articles .articles-container .status-filter{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select,.v-library-articles .articles-container .category-filter select,.v-library-articles .articles-container .status-filter select{min-width:0;width:100%}.admin-filter-select select:focus,.v-library-articles .articles-container .category-filter select:focus,.v-library-articles .articles-container .status-filter select:focus{border-color:#2c5444}.admin-header-section,.v-library-articles .header-section{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1,.v-library-articles .header-section h1{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row,.v-library-articles .header-section .top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row,.v-library-articles .header-section .top-row,.sys-panel .top-row{align-items:flex-start}.admin-header-section .top-row .page-header,.v-library-articles .header-section .top-row .page-header,.admin-header-section .top-row .sysadmin-page-header,.v-library-articles .header-section .top-row .sysadmin-page-header,.sys-panel .top-row .page-header,.sys-panel .top-row .sysadmin-page-header{width:100%}.admin-header-section .top-row .header-actions,.v-library-articles .header-section .top-row .header-actions,.admin-header-section .top-row .action-buttons,.v-library-articles .header-section .top-row .action-buttons,.sys-panel .top-row .header-actions,.sys-panel .top-row .action-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn,.v-library-articles .header-section .top-row>.admin-add-btn,.v-library-articles .header-section .action-buttons .top-row>.add-article-btn,.sys-panel .top-row>.admin-add-btn,.sys-panel .top-row>.action-button{width:100%}}.admin-filters-row,.v-library-articles .articles-container .filters-row{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn,.v-library-articles .header-section .action-buttons .add-article-btn{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa,.v-library-articles .header-section .action-buttons .add-article-btn .svg-inline--fa{font-size:14px}.admin-add-btn:hover,.v-library-articles .header-section .action-buttons .add-article-btn:hover{background-color:#1a3329}.v-library-articles .header-section{margin-bottom:20px}.v-library-articles .header-section .top-row{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px}.v-library-articles .header-section .instruction{font-size:14px;color:#000;margin-bottom:20px}.v-library-articles .header-section .action-buttons{display:flex;gap:10px}.v-library-articles .header-section .action-buttons .manage-categories-btn{background-color:#fff;border:1px solid #ddd;color:#000;display:flex;align-items:center;padding:10px 15px;border-radius:4px;font-weight:500;cursor:pointer;transition:all .2s ease}.v-library-articles .header-section .action-buttons .manage-categories-btn .svg-inline--fa{margin-right:8px}.v-library-articles .header-section .action-buttons .manage-categories-btn:hover{background-color:#f5f5f5}.v-library-articles .articles-container .filters-row{padding-bottom:10px}.v-library-articles .articles-container .view-mode-toggle{display:inline-flex;flex-shrink:0;border:1px solid #ddd;border-radius:4px;overflow:hidden;background:#fff;margin-left:4px}.v-library-articles .articles-container .view-mode-btn{display:flex;align-items:center;justify-content:center;width:40px;height:38px;padding:0;border:none;background:#fff;color:#777;cursor:pointer;transition:background .15s ease,color .15s ease}.v-library-articles .articles-container .view-mode-btn:not(:last-child){border-right:1px solid #ddd}.v-library-articles .articles-container .view-mode-btn:hover:not(.is-selected){background:#f5f5f5;color:#000}.v-library-articles .articles-container .view-mode-btn.is-selected{background:#2c5444;color:#fff}.v-library-articles .articles-container .articles-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.v-library-articles .articles-container .articles-list .no-articles{grid-column:1/-1;text-align:center;padding:40px;background-color:#f9f9f9;border-radius:4px;color:#777}.v-library-articles .articles-container .articles-list .article-card{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px #0000000d;padding:15px;cursor:pointer;transition:all .2s ease;border:1px solid #eee}.v-library-articles .articles-container .articles-list .article-card:hover{box-shadow:0 4px 8px #0000001a;transform:translateY(-2px)}.v-library-articles .articles-container .articles-list .article-card .article-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px;gap:8px}.v-library-articles .articles-container .articles-list .article-card .article-header .article-category{font-size:12px;color:#2c5444;padding:4px 8px;border-radius:12px;font-weight:500;border:1px solid rgba(0,0,0,.06)}.v-library-articles .articles-container .articles-list .article-card .article-header .article-card__menu{position:relative;display:inline-flex;margin-left:auto;flex-shrink:0}.v-library-articles .articles-container .articles-list .article-card .article-header .article-card__menu-btn{border:none;background:transparent;color:#6b7280;width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.v-library-articles .articles-container .articles-list .article-card .article-header .article-card__menu-btn:hover{background:#f3f4f6;color:#374151}.v-library-articles .articles-container .articles-list .article-card .article-header .article-card__dropdown{position:absolute;top:calc(100% + 8px);right:0;z-index:15;min-width:200px;width:max-content;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 8px 20px #0000001f;padding:8px;display:flex;flex-direction:column;gap:2px}.v-library-articles .articles-container .articles-list .article-card .article-header .article-card__dropdown-item{border:none;background:transparent;color:#111827;border-radius:8px;height:38px;display:flex;align-items:center;gap:10px;width:100%;text-align:left;cursor:pointer;padding:0 10px;font-size:16px;font-weight:600;white-space:nowrap}.v-library-articles .articles-container .articles-list .article-card .article-header .article-card__dropdown-item:hover{background:#f8fafc}.v-library-articles .articles-container .articles-list .article-card .article-header .article-card__dropdown-item:disabled,.v-library-articles .articles-container .articles-list .article-card .article-header .article-card__dropdown-item.is-disabled{cursor:not-allowed;opacity:.5}.v-library-articles .articles-container .articles-list .article-card .article-header .article-card__dropdown-item:disabled:hover,.v-library-articles .articles-container .articles-list .article-card .article-header .article-card__dropdown-item.is-disabled:hover{background:transparent}.v-library-articles .articles-container .articles-list .article-card .article-header .article-card__dropdown-item .svg-inline--fa{width:16px;color:#111827;flex:0 0 16px}.v-library-articles .articles-container .articles-list .article-card .article-title{font-size:16px;font-weight:600;margin-bottom:8px;color:#000}.v-library-articles .articles-container .articles-list .article-card .article-code-row{display:flex;align-items:center;gap:8px;margin-bottom:8px;flex-wrap:wrap}.v-library-articles .articles-container .articles-list .article-card .article-code{font-size:13px;font-weight:500;color:#666;font-family:Courier New,monospace}.v-library-articles .articles-container .articles-list .article-card .article-status{font-size:12px;padding:4px 8px;border-radius:3px;font-weight:500}.v-library-articles .articles-container .articles-list .article-card .article-status.active{background-color:#e6f7e6;color:#2e7d32}.v-library-articles .articles-container .articles-list .article-card .article-status.inactive{background-color:#f5f5f5;color:#757575}.v-library-articles .articles-container .articles-list .article-card .article-description{font-size:14px;color:#666;margin-bottom:10px;line-height:1.4}.v-library-articles .articles-container .articles-list .article-card .article-version-row{display:flex;align-items:center;gap:8px;margin-bottom:10px;flex-wrap:wrap}.v-library-articles .articles-container .articles-list .article-card .article-version{font-size:13px;font-weight:600;color:#1976d2;padding:2px 6px;background-color:#e3f2fd;border-radius:4px;display:inline-block}.v-library-articles .articles-container .articles-list .article-card .unpublished-badge{font-size:11px;font-weight:600;padding:4px 8px;border-radius:3px;background-color:#fee;color:#c33;border:1px solid #fcc}.v-library-articles .articles-container .articles-list--list{display:block;width:100%}.v-library-articles .articles-container .articles-list--list .list-table-wrap{width:100%}.v-library-articles .articles-container .articles-list--list .articles-table{width:100%;border-collapse:collapse;background:#fff;border:1px solid #eee;border-radius:6px;overflow:hidden;box-shadow:0 1px 3px #0000000d}.v-library-articles .articles-container .articles-list--list .articles-table thead th{text-align:left;font-size:12px;font-weight:600;color:#555;text-transform:uppercase;letter-spacing:.03em;padding:12px 14px;background:#f8f9fa;border-bottom:1px solid #eee}.v-library-articles .articles-container .articles-list--list .articles-table thead th.actions-col{text-align:right;width:1%;white-space:nowrap}.v-library-articles .articles-container .articles-list--list .articles-table tbody tr.list-category-row .list-category-cell{font-size:15px;font-weight:600;color:#000;padding:8px 14px;border-bottom:1px solid #eee;border-top:1px solid #e8e8e8;border-radius:0;border-left:none;border-right:none;box-shadow:none;vertical-align:middle}.v-library-articles .articles-container .articles-list--list .articles-table tbody tr.list-category-row .list-category-cell.list-category-cell--uncategorized{background-color:#f3f4f6}.v-library-articles .articles-container .articles-list--list .articles-table tbody tr.list-category-row:first-child .list-category-cell{border-top:none}.v-library-articles .articles-container .articles-list--list .articles-table tbody tr.article-table-row{cursor:pointer;transition:background .15s ease}.v-library-articles .articles-container .articles-list--list .articles-table tbody tr.article-table-row:hover{background:#fafafa}.v-library-articles .articles-container .articles-list--list .articles-table tbody tr.article-table-row:not(:last-child) td{border-bottom:1px solid #f0f0f0}.v-library-articles .articles-container .articles-list--list .articles-table .article-table-cell{padding:12px 14px;font-size:14px;font-weight:400;font-family:inherit;color:#000;vertical-align:middle}.v-library-articles .articles-container .articles-list--list .articles-table .article-table-code{white-space:nowrap}.v-library-articles .articles-container .articles-list--list .articles-table .article-table-description-inner{line-height:1.4;max-width:28rem;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.v-library-articles .articles-container .articles-list--list .articles-table .article-table-dash{color:#aaa}.v-library-articles .articles-container .articles-list--list .articles-table .table-unpublished{display:inline-block;margin-left:8px;font-size:11px;font-weight:400;font-family:inherit;padding:2px 6px;border-radius:3px;background-color:#fee;color:#c33;border:1px solid #fcc}.v-library-articles .articles-container .articles-list--list .articles-table .table-status{font-size:12px;padding:4px 8px;border-radius:3px;font-weight:400;font-family:inherit}.v-library-articles .articles-container .articles-list--list .articles-table .table-status.active{background-color:#e6f7e6;color:#2e7d32}.v-library-articles .articles-container .articles-list--list .articles-table .table-status.inactive{background-color:#f5f5f5;color:#757575}.v-library-articles .articles-container .articles-list--list .articles-table .article-table-actions{text-align:right;white-space:nowrap}.v-library-articles .articles-container .articles-list--list .articles-table .article-table-actions button{background:none;border:none;cursor:pointer;padding:6px 8px;color:#777;transition:color .15s ease;vertical-align:middle}.v-library-articles .articles-container .articles-list--list .articles-table .article-table-actions button:hover:not(:disabled){color:#2c5444}.v-library-articles .articles-container .articles-list--list .articles-table .article-table-actions button.preview-btn:hover:not(:disabled){color:#a9b9b2}.v-library-articles .articles-container .articles-list--list .articles-table .article-table-actions button:disabled,.v-library-articles .articles-container .articles-list--list .articles-table .article-table-actions button.disabled{cursor:not-allowed;opacity:.5}.v-library-articles .articles-container .articles-list--list .articles-table .article-table-actions .assign-table-btn{color:#4caf50}.v-library-articles .articles-container .articles-list--list .articles-table .article-table-actions .assign-table-btn:hover:not(:disabled){color:#39843c}@media(max-width:767px){.v-library-articles .articles-container .articles-list--list .articles-table .hide-on-mobile{display:none}}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container,.v-library-article-edit{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-section-heading,.v-library-article-edit .article-info-section h2{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.admin-form-card,.v-library-article-edit .article-form-container,.v-library-article-edit .confirmation-summary{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator,.v-library-article-edit .loading-indicator{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error,.v-library-article-edit .loading-error{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container,.v-library-article-edit .form-container{margin-bottom:30px}.admin-form-container .admin-form-row,.v-library-article-edit .form-container .admin-form-row,.v-library-article-edit .form-container .form-row{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row:last-child,.v-library-article-edit .form-container .admin-form-row:last-child,.v-library-article-edit .form-container .form-row:last-child{margin-bottom:0}.admin-form-container .admin-form-group,.v-library-article-edit .form-container .admin-form-group,.v-library-article-edit .form-container .form-group{display:flex;flex-direction:column}.admin-form-container .admin-form-group label,.v-library-article-edit .form-container .admin-form-group label,.v-library-article-edit .form-container .form-group label{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text,.v-library-article-edit .form-container .admin-form-group .field-text,.v-library-article-edit .form-container .form-group .field-text{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input,.v-library-article-edit .form-container .admin-form-group input,.v-library-article-edit .form-container .form-group input,.admin-form-container .admin-form-group select,.v-library-article-edit .form-container .admin-form-group select,.v-library-article-edit .form-container .form-group select{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input:disabled,.v-library-article-edit .form-container .admin-form-group input:disabled,.v-library-article-edit .form-container .form-group input:disabled,.admin-form-container .admin-form-group select:disabled,.v-library-article-edit .form-container .admin-form-group select:disabled,.v-library-article-edit .form-container .form-group select:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input:focus,.v-library-article-edit .form-container .admin-form-group input:focus,.v-library-article-edit .form-container .form-group input:focus,.admin-form-container .admin-form-group select:focus,.v-library-article-edit .form-container .admin-form-group select:focus,.v-library-article-edit .form-container .form-group select:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper,.v-library-article-edit .form-container .admin-form-group select.select-wrapper,.v-library-article-edit .form-container .form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container,.v-library-article-edit .button-container{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button,.v-library-article-edit .button-container button{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn,.v-library-article-edit .button-container .cancel-btn{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn:hover,.v-library-article-edit .button-container .cancel-btn:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn,.v-library-article-edit .button-container .action-btn{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn:hover,.v-library-article-edit .button-container .action-btn:hover{background-color:#1a3329;border-color:#1a3329}.admin-header-section,.v-library-article-edit .header-section{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1,.v-library-article-edit .header-section h1{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row,.v-library-article-edit .header-section .top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row,.v-library-article-edit .header-section .top-row,.sys-panel .top-row{align-items:flex-start}.admin-header-section .top-row .page-header,.v-library-article-edit .header-section .top-row .page-header,.admin-header-section .top-row .sysadmin-page-header,.v-library-article-edit .header-section .top-row .sysadmin-page-header,.sys-panel .top-row .page-header,.sys-panel .top-row .sysadmin-page-header{width:100%}.admin-header-section .top-row .header-actions,.v-library-article-edit .header-section .top-row .header-actions,.admin-header-section .top-row .action-buttons,.v-library-article-edit .header-section .top-row .action-buttons,.sys-panel .top-row .header-actions,.sys-panel .top-row .action-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn,.v-library-article-edit .header-section .top-row>.admin-add-btn,.sys-panel .top-row>.admin-add-btn,.sys-panel .top-row>.action-button{width:100%}}.v-library-article-edit .header-section .top-row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.v-library-article-edit .header-section .header-actions{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.v-library-article-edit .header-section .unpublished-changes-indicator{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;border:1px solid #fed7aa;background-color:#fff7ed;color:#b45309;font-size:12px;font-weight:600;white-space:nowrap}.v-library-article-edit .header-section .unpublished-changes-indicator .asterisk{font-size:14px;line-height:1}.v-library-article-edit .article-info-section{margin-bottom:10px}.v-library-article-edit .form-container .form-group.full-width{flex:1 1 100%;width:100%;min-width:0}.v-library-article-edit .form-container .form-group.article-code,.v-library-article-edit .form-container .form-group.category,.v-library-article-edit .form-container .form-group.review-date{flex:1}.v-library-article-edit .form-container .form-group.description textarea{min-height:120px;resize:vertical;padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.v-library-article-edit .form-container .form-group.description textarea:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.v-library-article-edit .form-container .form-group .checkbox-container{display:flex;flex-direction:column;margin-top:10px;margin-bottom:15px}.v-library-article-edit .form-container .form-group .checkbox-container .checkbox-wrapper{display:flex;align-items:center}.v-library-article-edit .form-container .form-group .checkbox-container input[type=checkbox]{margin-top:0;margin-right:8px;width:auto}.v-library-article-edit .form-container .form-group .checkbox-container label{font-weight:400;margin-bottom:0;text-transform:none;letter-spacing:0}.v-library-article-edit .form-container .form-group .status-checkbox{flex-direction:row;align-items:center;margin-top:20px;margin-bottom:0}.v-library-article-edit .form-container .form-group .status-checkbox label{font-weight:600}.v-library-article-edit .form-container .form-group .article-setting-note{font-size:12px;color:#777;margin-top:4px;margin-bottom:0;margin-left:24px}.v-library-article-edit .form-section{margin-top:20px;margin-bottom:10px}.v-library-article-edit .form-section h3{font-size:16px;font-weight:600;color:#000;margin-bottom:10px}.v-library-article-edit .form-section .completion-outputs-box{border:1px solid #eee;padding:15px;border-radius:6px;background-color:#fafafa}.v-library-article-edit .form-section .checkbox-container{display:flex;flex-direction:column;margin-top:10px;margin-bottom:15px}.v-library-article-edit .form-section .checkbox-container .checkbox-wrapper{display:flex;align-items:center}.v-library-article-edit .form-section .checkbox-container input[type=checkbox]{margin-top:0;margin-right:8px;width:auto}.v-library-article-edit .form-section .checkbox-container label{font-weight:400;margin-bottom:0;text-transform:none;letter-spacing:0}.v-library-article-edit .form-section .checkbox-container .helper-text{font-size:12px;color:#777;margin-top:2px;margin-left:24px}.v-library-article-edit .form-section .full-width{flex:1 1 100%!important;width:100%}.v-library-article-edit .confirmation-summary{padding:16px;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;width:100%}.v-library-article-edit .confirmation-summary .summary-row{display:flex;gap:8px;font-size:14px;line-height:1.5}.v-library-article-edit .confirmation-summary .summary-row:not(:last-child){margin-bottom:8px}.v-library-article-edit .confirmation-summary .summary-label{font-weight:600;color:#000;min-width:180px}.v-library-article-edit .confirmation-summary .summary-value{color:#4b5563;word-break:break-word}.v-library-article-edit .readonly-field{display:flex;gap:8px;font-size:14px;line-height:1.5;padding:6px 0}.v-library-article-edit .readonly-field .readonly-label{font-weight:600;color:#000}.v-library-article-edit .readonly-field .readonly-value{color:#4b5563}.v-library-article-edit .button-container{margin-top:40px}.v-library-article-edit .button-container .cancel-btn{min-width:140px}.v-library-article-edit .button-container .action-btn{min-width:140px;background-color:#2c5444;color:#fff;border-radius:6px;font-weight:500}.v-library-article-edit .button-container .delete-btn{min-width:140px;background-color:#d32f2f;color:#fff;border-radius:6px;font-weight:500;margin-left:10px}.v-library-article-edit .button-container .delete-btn:hover{background-color:#ab2424}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container,.v-library-article-content{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-back-button,.v-library-article-content .header-section .back-btn{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button:hover,.v-library-article-content .header-section .back-btn:hover{background-color:#f8f9fa}.admin-back-button svg,.v-library-article-content .header-section .back-btn svg{font-size:14px}.admin-loading-indicator,.v-library-article-content .loading-indicator{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error,.v-library-article-content .loading-error{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-header-section,.v-library-article-content .header-section{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1,.v-library-article-content .header-section h1{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row,.v-library-article-content .header-section .top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row,.v-library-article-content .header-section .top-row,.sys-panel .top-row{align-items:flex-start}.admin-header-section .top-row .page-header,.v-library-article-content .header-section .top-row .page-header,.admin-header-section .top-row .sysadmin-page-header,.v-library-article-content .header-section .top-row .sysadmin-page-header,.sys-panel .top-row .page-header,.sys-panel .top-row .sysadmin-page-header{width:100%}.admin-header-section .top-row .header-actions,.v-library-article-content .header-section .top-row .header-actions,.admin-header-section .top-row .action-buttons,.v-library-article-content .header-section .top-row .action-buttons,.sys-panel .top-row .header-actions,.sys-panel .top-row .action-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn,.v-library-article-content .header-section .top-row>.admin-add-btn,.sys-panel .top-row>.admin-add-btn,.sys-panel .top-row>.action-button{width:100%}}.v-library-article-content{display:flex;flex-direction:column;flex:1 1 auto;min-height:100%}.v-library-article-content .header-section{flex-shrink:0}.v-library-article-content .header-section .top-row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.v-library-article-content .header-section .header-actions{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.v-library-article-content .header-section .preview-btn{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:8px 16px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:background-color .2s ease}.v-library-article-content .header-section .preview-btn:hover{background-color:#1a3329}.v-library-article-content .content-editor-container{flex:1 1 0;min-height:0;overflow:hidden;display:flex;flex-direction:column}.v-library-article-content .content-editor-container>.confirmation-explore{flex-shrink:0}.v-library-article-content .content-editor-container .parts-container{flex:1 1 0;min-height:0;overflow-y:auto;display:flex;flex-direction:column;position:relative;padding-bottom:20px}.v-library-article-content .content-editor-container .confirmation-row,.v-library-article-content .content-editor-container .end-adder-row{flex-shrink:0}.v-library-article-content .content-editor-container .confirmation-row{margin-top:8px}.v-library-article-content .content-editor-container .part-item{display:flex;flex-direction:column;flex-shrink:0;margin-bottom:20px;position:relative;overflow:visible;transition:transform .4s cubic-bezier(.4,0,.2,1)}.v-library-article-content .content-editor-container .part-item.part-item--document{flex:1 1 0;min-height:0;overflow:hidden}.v-library-article-content .content-editor-container .part-item.part-item--document>.content-panel{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.v-library-article-content .content-editor-container .part-item.part-item--document>.content-panel>.document-editor,.v-library-article-content .content-editor-container .part-item.part-item--document>.content-panel>.element-preview{flex:1 1 auto;min-height:0}.v-library-article-content .content-editor-container .content-panel{background-color:#fff;border-radius:6px;box-shadow:0 2px 4px #0000000d;border:1px solid #eee;overflow:hidden}.v-library-article-content .content-editor-container .content-panel .text-element:not(:last-child),.v-library-article-content .content-editor-container .content-panel .text-editor:not(:last-child){border-bottom:1px solid #eee}.v-library-article-content .content-editor-container .part-list-move{transition:transform .4s cubic-bezier(.4,0,.2,1)}.v-library-article-content .content-editor-container .part-list-enter-active{transition:all .4s cubic-bezier(.4,0,.2,1)}.v-library-article-content .content-editor-container .part-list-leave-active{transition:all .4s cubic-bezier(.4,0,.2,1);position:absolute;width:100%;z-index:0;overflow:hidden}.v-library-article-content .content-editor-container .part-list-enter-from{opacity:0;transform:translateY(-30px)}.v-library-article-content .content-editor-container .part-list-leave-from{opacity:1;transform:scale(1);max-height:2000px}.v-library-article-content .content-editor-container .part-list-leave-to{opacity:0;transform:scale(.3) translateY(-20px);max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container,.v-library-article-preview{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-back-button,.v-library-article-preview .header-section .back-btn{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button:hover,.v-library-article-preview .header-section .back-btn:hover{background-color:#f8f9fa}.admin-back-button svg,.v-library-article-preview .header-section .back-btn svg{font-size:14px}.admin-loading-indicator,.v-library-article-preview .loading-indicator{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error,.v-library-article-preview .loading-error{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-header-section,.v-library-article-preview .header-section{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1,.v-library-article-preview .header-section h1{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row,.v-library-article-preview .header-section .top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row,.v-library-article-preview .header-section .top-row,.sys-panel .top-row{align-items:flex-start}.admin-header-section .top-row .page-header,.v-library-article-preview .header-section .top-row .page-header,.admin-header-section .top-row .sysadmin-page-header,.v-library-article-preview .header-section .top-row .sysadmin-page-header,.sys-panel .top-row .page-header,.sys-panel .top-row .sysadmin-page-header{width:100%}.admin-header-section .top-row .header-actions,.v-library-article-preview .header-section .top-row .header-actions,.admin-header-section .top-row .action-buttons,.v-library-article-preview .header-section .top-row .action-buttons,.sys-panel .top-row .header-actions,.sys-panel .top-row .action-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn,.v-library-article-preview .header-section .top-row>.admin-add-btn,.sys-panel .top-row>.admin-add-btn,.sys-panel .top-row>.action-button{width:100%}}.v-library-article-preview{display:flex;flex-direction:column;flex:1 1 auto;min-height:100%}.v-library-article-preview .header-section{flex-shrink:0}.v-library-article-preview .header-section .top-row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.v-library-article-preview .header-section .header-actions{display:inline-flex;align-items:center;gap:12px;justify-content:flex-end}.v-library-article-preview .header-section .edit-content-btn{background-color:#6c757d;color:#fff;border:none;border-radius:4px;padding:8px 16px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;transition:background-color .2s ease}.v-library-article-preview .header-section .edit-content-btn:hover{background-color:#545b62}.v-library-article-preview .header-section .pdf-btn{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:8px 16px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;transition:background-color .2s ease,opacity .2s ease}.v-library-article-preview .header-section .pdf-btn:hover:not(:disabled){background-color:#1a3329}.v-library-article-preview .header-section .pdf-btn:disabled{cursor:default;opacity:.7}.v-library-article-preview .header-section .publish-btn{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:8px 16px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;transition:background-color .2s ease}.v-library-article-preview .header-section .publish-btn:hover{opacity:.9}.v-library-article-preview .content-preview-container{flex:1 1 0;min-height:0;display:flex;flex-direction:column}.v-library-article-preview .content-preview-container>.confirmation-explore{flex-shrink:0}.v-library-article-preview .content-preview-container>.content-panel:not(.content-panel--document){flex-shrink:0}.v-library-article-preview .content-preview-container .content-panel{background-color:#fff;box-shadow:0 2px 4px #0000000d;border:1px solid #eee;overflow:hidden}.v-library-article-preview .content-preview-container .content-panel:only-child{border-radius:6px}.v-library-article-preview .content-preview-container .content-panel:first-child:not(:only-child){border-radius:6px 6px 0 0;border-bottom:none}.v-library-article-preview .content-preview-container .content-panel:last-child:not(:only-child){border-radius:0 0 6px 6px}.v-library-article-preview .content-preview-container .content-panel:not(:first-child):not(:last-child){border-top:none;border-bottom:none}.v-library-article-preview .content-preview-container .content-panel:not(:last-child){margin-bottom:20px}.v-library-article-preview .content-preview-container .content-panel--document{flex-shrink:0;min-height:720px;display:flex;flex-direction:column}.v-library-article-preview .content-preview-container .content-panel--document .document-element,.v-library-article-preview .content-preview-container .content-panel--document .document-element .document-display,.v-library-article-preview .content-preview-container .content-panel--document .document-element .ios-pdf-fallback{min-height:720px}.v-library-article-preview .content-preview-container .content-panel--document .document-element .document-display iframe{flex:0 0 auto;min-height:720px!important;height:720px!important}.v-library-article-preview .content-preview-container .action-buttons{flex-shrink:0;margin-top:20px;display:flex;justify-content:flex-end;align-items:center;gap:16px;flex-wrap:wrap}.v-library-article-preview .content-preview-container .action-buttons .completion-text{font-size:14px;color:#000;font-weight:500}.v-library-article-preview .content-preview-container .action-buttons .confirm-btn{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:8px;transition:background-color .2s ease}.v-library-article-preview .content-preview-container .action-buttons .confirm-btn:hover{background-color:#1a3329}.v-library-article-preview .content-preview-container .action-buttons .confirm-btn:disabled{background-color:#ccc;cursor:not-allowed}.v-library-article-preview .content-preview-container .action-buttons .confirm-btn .svg-inline--fa{font-size:14px}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container,.v-library-article-explore{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-loading-indicator,.v-library-article-explore .loading-indicator{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error,.v-library-article-explore .loading-error{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-header-section,.v-library-article-explore .header-section{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1,.v-library-article-explore .header-section h1{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row,.v-library-article-explore .header-section .top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row,.v-library-article-explore .header-section .top-row,.sys-panel .top-row{align-items:flex-start}.admin-header-section .top-row .page-header,.v-library-article-explore .header-section .top-row .page-header,.admin-header-section .top-row .sysadmin-page-header,.v-library-article-explore .header-section .top-row .sysadmin-page-header,.sys-panel .top-row .page-header,.sys-panel .top-row .sysadmin-page-header{width:100%}.admin-header-section .top-row .header-actions,.v-library-article-explore .header-section .top-row .header-actions,.admin-header-section .top-row .action-buttons,.v-library-article-explore .header-section .top-row .action-buttons,.sys-panel .top-row .header-actions,.sys-panel .top-row .action-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn,.v-library-article-explore .header-section .top-row>.admin-add-btn,.sys-panel .top-row>.admin-add-btn,.sys-panel .top-row>.action-button{width:100%}}.v-library-article-explore{display:flex;flex-direction:column;flex:1 1 auto;min-height:100%;max-width:100%;overflow-x:hidden}.v-library-article-explore .header-section{flex-shrink:0}.v-library-article-explore .header-section .top-row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.v-library-article-explore .content-explore-container{flex:1 1 0;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;padding-bottom:20px}.v-library-article-explore .content-explore-container>.confirmation-explore{flex-shrink:0;min-width:0;max-width:100%}.v-library-article-explore .content-explore-container>.content-panel:not(.content-panel--document){flex-shrink:0}.v-library-article-explore .content-explore-container .content-panel{background-color:#fff;box-shadow:0 2px 4px #0000000d;border:1px solid #eee;overflow:hidden}.v-library-article-explore .content-explore-container .content-panel:only-child{border-radius:6px}.v-library-article-explore .content-explore-container .content-panel:first-child:not(:only-child){border-radius:6px 6px 0 0;border-bottom:none}.v-library-article-explore .content-explore-container .content-panel:last-child:not(:only-child){border-radius:0 0 6px 6px}.v-library-article-explore .content-explore-container .content-panel:not(:first-child):not(:last-child){border-top:none;border-bottom:none}.v-library-article-explore .content-explore-container .content-panel:not(:last-child){margin-bottom:20px}.v-library-article-explore .content-explore-container .content-panel--document{flex-shrink:0;min-height:600px;display:flex;flex-direction:column}.v-library-article-explore .content-explore-container .content-panel--document .document-element,.v-library-article-explore .content-explore-container .content-panel--document .document-element .document-display,.v-library-article-explore .content-explore-container .content-panel--document .document-element .ios-pdf-fallback{min-height:600px}.v-library-article-explore .content-explore-container .content-panel--document .document-element .document-display iframe{flex:0 0 auto;min-height:600px!important;height:600px!important}.v-library-article-explore .content-explore-container .action-buttons{flex-shrink:0;margin-top:20px;display:flex;justify-content:flex-end;align-items:center;gap:16px;flex-wrap:wrap}.v-library-article-explore .content-explore-container .action-buttons .completion-text{font-size:14px;color:#000;font-weight:500}.v-library-article-explore .content-explore-container .action-buttons .confirm-btn{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:8px;transition:background-color .2s ease}.v-library-article-explore .content-explore-container .action-buttons .confirm-btn:hover{background-color:#1a3329}.v-library-article-explore .content-explore-container .action-buttons .confirm-btn:disabled{background-color:#ccc;cursor:not-allowed}.v-library-article-explore .content-explore-container .action-buttons .confirm-btn .svg-inline--fa{font-size:14px}.upload-file[data-v-26360efe]{width:100%}.upload-file__dropzone[data-v-26360efe]{width:100%;border:2px dashed #cbd5e1;border-radius:10px;padding:22px 16px;background:#f8fafc;text-align:center;cursor:pointer;transition:border-color .2s ease,background-color .2s ease;display:block}.upload-file__dropzone[data-v-26360efe]:hover:not(:disabled){border-color:#2563eb;background:#f1f5f9}.upload-file__dropzone[data-v-26360efe]:disabled{opacity:.7;cursor:default}.upload-file__icon[data-v-26360efe]{font-size:28px;color:#94a3b8;margin-bottom:10px}.upload-file__text[data-v-26360efe]{font-weight:600;color:#334155;display:inline-flex;gap:6px;justify-content:center;align-items:baseline}.upload-file__link-text[data-v-26360efe]{color:#2563eb}.upload-file__hint[data-v-26360efe]{margin-top:6px;font-size:12px;color:#64748b}.upload-file__below[data-v-26360efe]{margin-top:8px}.upload-file__helper[data-v-26360efe]{margin-top:8px;font-size:12px;color:#64748b}.upload-file__items[data-v-26360efe]{margin-top:12px;display:flex;flex-wrap:wrap;gap:12px}.upload-file__item[data-v-26360efe]{flex:1 1 220px;max-width:260px;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;background:#fff}.upload-file__item-preview[data-v-26360efe]{width:100%;height:180px;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;justify-content:center;overflow:hidden}.upload-file__preview-image[data-v-26360efe]{display:block;width:100%;height:100%;object-fit:contain}.upload-file__preview-pdf[data-v-26360efe]{display:block;width:100%;height:100%;border:0}.upload-file__preview-fallback[data-v-26360efe]{display:flex;align-items:center;gap:10px;padding:12px;color:#64748b;font-size:12px;font-weight:600}.upload-file__item-footer[data-v-26360efe]{padding:10px;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left}.upload-file__item-name[data-v-26360efe]{font-size:12px;font-weight:700;color:#334155;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1 1 auto;text-decoration:none}.upload-file__item-name[data-v-26360efe]:hover{text-decoration:underline}.upload-file__remove-btn[data-v-26360efe]{border:1px solid #fecaca;background:#fef2f2;padding:6px 10px;border-radius:8px;font-size:12px;font-weight:700;color:#dc2626;cursor:pointer}.upload-file__remove-btn[data-v-26360efe]:hover:not(:disabled){background:#fee2e2;border-color:#fca5a5}.upload-file__remove-btn[data-v-26360efe]:disabled{opacity:.65;cursor:default}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container,.v-license-edit{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-back-button,.v-license-edit .header-section .back-btn{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button:hover,.v-license-edit .header-section .back-btn:hover{background-color:#f8f9fa}.admin-back-button svg,.v-license-edit .header-section .back-btn svg{font-size:14px}.admin-form-card,.v-license-edit .license-form-container{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator,.v-license-edit .loading-indicator{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error,.v-license-edit .loading-error{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container,.v-license-edit .form-container{margin-bottom:30px}.admin-form-container .admin-form-row,.v-license-edit .form-container .admin-form-row,.v-license-edit .form-container .form-row{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row:last-child,.v-license-edit .form-container .admin-form-row:last-child,.v-license-edit .form-container .form-row:last-child{margin-bottom:0}.admin-form-container .admin-form-group,.v-license-edit .form-container .admin-form-group,.v-license-edit .form-container .form-group{display:flex;flex-direction:column}.admin-form-container .admin-form-group label,.v-license-edit .form-container .admin-form-group label,.v-license-edit .form-container .form-group label{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text,.v-license-edit .form-container .admin-form-group .field-text,.v-license-edit .form-container .form-group .field-text{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input,.v-license-edit .form-container .admin-form-group input,.v-license-edit .form-container .form-group input,.admin-form-container .admin-form-group select,.v-license-edit .form-container .admin-form-group select,.v-license-edit .form-container .form-group select{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input:disabled,.v-license-edit .form-container .admin-form-group input:disabled,.v-license-edit .form-container .form-group input:disabled,.admin-form-container .admin-form-group select:disabled,.v-license-edit .form-container .admin-form-group select:disabled,.v-license-edit .form-container .form-group select:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input:focus,.v-license-edit .form-container .admin-form-group input:focus,.v-license-edit .form-container .form-group input:focus,.admin-form-container .admin-form-group select:focus,.v-license-edit .form-container .admin-form-group select:focus,.v-license-edit .form-container .form-group select:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper,.v-license-edit .form-container .admin-form-group select.select-wrapper,.v-license-edit .form-container .form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container,.v-license-edit .button-container{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button,.v-license-edit .button-container button{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn,.v-license-edit .button-container .cancel-btn{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn:hover,.v-license-edit .button-container .cancel-btn:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn,.v-license-edit .button-container .action-btn{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn:hover,.v-license-edit .button-container .action-btn:hover{background-color:#1a3329;border-color:#1a3329}.admin-header-section,.v-license-edit .header-section{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1,.v-license-edit .header-section h1{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row,.v-license-edit .header-section .top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row,.v-license-edit .header-section .top-row,.sys-panel .top-row{align-items:flex-start}.admin-header-section .top-row .page-header,.v-license-edit .header-section .top-row .page-header,.admin-header-section .top-row .sysadmin-page-header,.v-license-edit .header-section .top-row .sysadmin-page-header,.sys-panel .top-row .page-header,.sys-panel .top-row .sysadmin-page-header{width:100%}.admin-header-section .top-row .header-actions,.v-license-edit .header-section .top-row .header-actions,.admin-header-section .top-row .action-buttons,.v-license-edit .header-section .top-row .action-buttons,.sys-panel .top-row .header-actions,.sys-panel .top-row .action-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn,.v-license-edit .header-section .top-row>.admin-add-btn,.sys-panel .top-row>.admin-add-btn,.sys-panel .top-row>.action-button{width:100%}}.v-license-edit .header-section .top-row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.v-license-edit .license-form-container{position:relative}.v-license-edit .saving-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffffbf;border-radius:10px;z-index:10;display:flex;align-items:center;justify-content:center}.v-license-edit .saving-overlay__inner{display:inline-flex;gap:10px;align-items:center;font-weight:800;color:#2c5444;background:#fff;border:1px solid rgba(0,0,0,.08);padding:10px 14px;border-radius:999px;box-shadow:0 6px 18px #00000014}.v-license-edit .form-container .form-group.type,.v-license-edit .form-container .form-group.title,.v-license-edit .form-container .form-group.issuing-authority,.v-license-edit .form-container .form-group.license-number,.v-license-edit .form-container .form-group.issue-date,.v-license-edit .form-container .form-group.expiry-date,.v-license-edit .form-container .form-group.notification-email,.v-license-edit .form-container .form-group.notice-period,.v-license-edit .form-container .form-group.manager-notification-email,.v-license-edit .form-container .form-group.manager-notice-period{flex:1}.v-license-edit .form-container .form-group.attach-document.full-width,.v-license-edit .form-container .form-group.notes.full-width{flex:1 1 100%!important;width:100%}.v-license-edit .form-container .form-group.notes textarea{min-height:110px;resize:vertical;width:100%}.v-license-edit .form-container .form-group .helper-text{font-size:12px;color:#64748b;margin-top:4px;margin-bottom:0}.v-license-edit .form-container .notification-settings{margin-top:14px;border:1px solid #e5e7eb;border-radius:10px;padding:14px;background:#fff}.v-license-edit .form-container .notification-settings__header{display:inline-flex;align-items:center;gap:10px;font-weight:700;color:#000;margin-bottom:10px}.v-license-edit .form-container .notification-settings__note{margin:0;font-size:12px;color:#64748b}.v-license-edit .validation-error-box{background-color:#fff3f3;border:1px solid #f8d7da;border-radius:4px;padding:15px 20px;margin-top:16px;margin-bottom:20px}.v-license-edit .validation-error-box h3{color:#f94144;font-size:18px;margin-top:0;margin-bottom:10px}.v-license-edit .button-container{margin-top:26px}.v-license-edit .button-container .action-btn{min-width:140px;background-color:#2c5444;color:#fff;border-radius:6px;font-weight:600}.v-license-edit .button-container .action-btn:hover{background-color:#214034}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container,.v-license{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-section-heading,.v-license .license-document h2,.v-license .notification-settings h2{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.admin-back-button,.v-license .header-section .back-button{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button:hover,.v-license .header-section .back-button:hover{background-color:#f8f9fa}.admin-back-button svg,.v-license .header-section .back-button svg{font-size:14px}.admin-card,.v-license .license-profile-card,.v-license .license-details,.v-license .license-document,.v-license .notification-settings{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.admin-loading-indicator,.v-license .loading-indicator{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error,.v-license .loading-error{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-badge,.v-license .license-info-section .license-badges .badge{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active,.v-license .license-info-section .license-badges .active.badge{background-color:#57ca85;color:#fff}.admin-badge.inactive,.v-license .license-info-section .license-badges .inactive.badge{background-color:#f94144;color:#fff}.admin-badge.admin,.v-license .license-info-section .license-badges .admin.badge{background-color:#797979;color:#fff}.admin-badge.sysadmin,.v-license .license-info-section .license-badges .sysadmin.badge{background-color:#1a5276;color:#fff}.admin-badge.manager,.v-license .license-info-section .license-badges .manager.badge{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager,.v-license .license-info-section .license-badges .senior_manager.badge{background-color:#8e44ad;color:#fff}.admin-badge.employee,.v-license .license-info-section .license-badges .employee.badge{background-color:#177100;color:#fff}.admin-badge.id,.v-license .license-info-section .license-badges .id.badge,.admin-badge.external-uuid,.v-license .license-info-section .license-badges .external-uuid.badge{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons,.v-license .action-buttons{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button,.v-license .action-buttons button{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn,.v-license .action-buttons button.change-password-btn{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn:hover,.v-license .action-buttons button.change-password-btn:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn,.v-license .action-buttons button.edit-btn{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn:hover,.v-license .action-buttons button.edit-btn:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn,.v-license .action-buttons button.delete-btn{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn:hover,.v-license .action-buttons button.delete-btn:hover{background-color:#f71013}.admin-action-buttons button svg,.v-license .action-buttons button svg{font-size:14px}.admin-detail-item,.v-license .detail-item{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon,.v-license .detail-item .detail-icon{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info,.v-license .detail-item .detail-info{flex:1}.admin-detail-item .detail-info .detail-label,.v-license .detail-item .detail-info .detail-label{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value,.v-license .detail-item .detail-info .detail-value{font-size:14px;color:#333;font-weight:500}.v-license .header-section{margin-bottom:10px}.v-license .license-profile-container{width:100%;max-width:none;margin:0}.v-license .license-profile-card{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px}.v-license .license-info-section{flex:1;min-width:260px}.v-license .license-info-section .license-name{font-size:26px;font-weight:800;color:#2c5444;margin-bottom:6px}.v-license .license-info-section .license-authority{font-size:16px;color:#4b5563;font-weight:600;margin-bottom:12px}.v-license .license-info-section .license-owner{font-size:14px;color:#6b7280;font-weight:600;margin-bottom:6px}.v-license .license-info-section .license-badges{display:flex;flex-wrap:wrap;gap:10px}.v-license .license-info-section .license-badges .badge{display:inline-flex;align-items:center;gap:8px}.v-license .license-info-section .license-badges .badge.active{background-color:#ecfdf5;color:#047857;border:1px solid #a7f3d0}.v-license .license-info-section .license-badges .badge.expiring{background-color:#fffbeb;color:#b45309;border:1px solid #fde68a}.v-license .license-info-section .license-badges .badge.expired{background-color:#fef2f2;color:#dc2626;border:1px solid #fecaca}.v-license .license-details{margin-top:16px;display:flex;flex-wrap:wrap;gap:20px}.v-license .detail-item.full-width{flex:1 1 100%}.v-license .license-document{margin-top:16px}.v-license .license-document h2{margin-bottom:12px}.v-license .license-document__items{display:flex;flex-wrap:wrap;gap:12px}.v-license .license-document__item{flex:1 1 220px;max-width:260px;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;background:#fff}.v-license .license-document__item-preview{width:100%;height:180px;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;justify-content:center;overflow:hidden}.v-license .license-document__item-preview img{display:block;width:100%;height:100%;object-fit:contain}.v-license .license-document__item-preview iframe{display:block;width:100%;height:100%;border:0}.v-license .license-document__preview-fallback{display:flex;align-items:center;gap:10px;padding:12px;color:#64748b;font-size:12px;font-weight:600}.v-license .license-document__item-footer{padding:10px;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left}.v-license .license-document__item-name{font-size:12px;font-weight:700;color:#2c5444;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1 1 auto;text-decoration:none}.v-license .license-document__item-name:hover{text-decoration:underline}.v-license .notification-settings{margin-top:16px}.v-license .notification-settings h2{margin-bottom:12px}.v-license .notification-settings .notification-grid{display:flex;flex-wrap:wrap;gap:20px}.v-license .notification-settings .notification-column{display:flex;flex-direction:column;gap:20px;flex:1;min-width:260px}.v-license .admin-detail-item .detail-info .detail-value.is-placeholder,.v-license .detail-item .detail-info .detail-value.is-placeholder{color:#d1d5db;font-weight:500}.admin-dashboard-table-card[data-v-596029d2]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-596029d2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-596029d2]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-596029d2]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-596029d2]{padding:0}:root .pad-l-0[data-v-596029d2]{padding-left:0}:root .pad-r-0[data-v-596029d2]{padding-right:0}:root .pad-t-0[data-v-596029d2]{padding-top:0}:root .pad-b-0[data-v-596029d2]{padding-bottom:0}:root .pad-lr-0[data-v-596029d2]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-596029d2]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-596029d2]{margin:0}:root .mgn-l-0[data-v-596029d2]{margin-left:0}:root .mgn-r-0[data-v-596029d2]{margin-right:0}:root .mgn-t-0[data-v-596029d2]{margin-top:0}:root .mgn-b-0[data-v-596029d2]{margin-bottom:0}:root .mgn-lr-0[data-v-596029d2]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-596029d2]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-596029d2]{padding:2px}:root .pad-l-2[data-v-596029d2]{padding-left:2px}:root .pad-r-2[data-v-596029d2]{padding-right:2px}:root .pad-t-2[data-v-596029d2]{padding-top:2px}:root .pad-b-2[data-v-596029d2]{padding-bottom:2px}:root .pad-lr-2[data-v-596029d2]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-596029d2]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-596029d2]{margin:2px}:root .mgn-l-2[data-v-596029d2]{margin-left:2px}:root .mgn-r-2[data-v-596029d2]{margin-right:2px}:root .mgn-t-2[data-v-596029d2]{margin-top:2px}:root .mgn-b-2[data-v-596029d2]{margin-bottom:2px}:root .mgn-lr-2[data-v-596029d2]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-596029d2]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-596029d2]{padding:3px}:root .pad-l-3[data-v-596029d2]{padding-left:3px}:root .pad-r-3[data-v-596029d2]{padding-right:3px}:root .pad-t-3[data-v-596029d2]{padding-top:3px}:root .pad-b-3[data-v-596029d2]{padding-bottom:3px}:root .pad-lr-3[data-v-596029d2]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-596029d2]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-596029d2]{margin:3px}:root .mgn-l-3[data-v-596029d2]{margin-left:3px}:root .mgn-r-3[data-v-596029d2]{margin-right:3px}:root .mgn-t-3[data-v-596029d2]{margin-top:3px}:root .mgn-b-3[data-v-596029d2]{margin-bottom:3px}:root .mgn-lr-3[data-v-596029d2]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-596029d2]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-596029d2]{padding:4px}:root .pad-l-4[data-v-596029d2]{padding-left:4px}:root .pad-r-4[data-v-596029d2]{padding-right:4px}:root .pad-t-4[data-v-596029d2]{padding-top:4px}:root .pad-b-4[data-v-596029d2]{padding-bottom:4px}:root .pad-lr-4[data-v-596029d2]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-596029d2]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-596029d2]{margin:4px}:root .mgn-l-4[data-v-596029d2]{margin-left:4px}:root .mgn-r-4[data-v-596029d2]{margin-right:4px}:root .mgn-t-4[data-v-596029d2]{margin-top:4px}:root .mgn-b-4[data-v-596029d2]{margin-bottom:4px}:root .mgn-lr-4[data-v-596029d2]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-596029d2]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-596029d2]{padding:5px}:root .pad-l-5[data-v-596029d2]{padding-left:5px}:root .pad-r-5[data-v-596029d2]{padding-right:5px}:root .pad-t-5[data-v-596029d2]{padding-top:5px}:root .pad-b-5[data-v-596029d2]{padding-bottom:5px}:root .pad-lr-5[data-v-596029d2]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-596029d2]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-596029d2]{margin:5px}:root .mgn-l-5[data-v-596029d2]{margin-left:5px}:root .mgn-r-5[data-v-596029d2]{margin-right:5px}:root .mgn-t-5[data-v-596029d2]{margin-top:5px}:root .mgn-b-5[data-v-596029d2]{margin-bottom:5px}:root .mgn-lr-5[data-v-596029d2]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-596029d2]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-596029d2]{padding:6px}:root .pad-l-6[data-v-596029d2]{padding-left:6px}:root .pad-r-6[data-v-596029d2]{padding-right:6px}:root .pad-t-6[data-v-596029d2]{padding-top:6px}:root .pad-b-6[data-v-596029d2]{padding-bottom:6px}:root .pad-lr-6[data-v-596029d2]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-596029d2]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-596029d2]{margin:6px}:root .mgn-l-6[data-v-596029d2]{margin-left:6px}:root .mgn-r-6[data-v-596029d2]{margin-right:6px}:root .mgn-t-6[data-v-596029d2]{margin-top:6px}:root .mgn-b-6[data-v-596029d2]{margin-bottom:6px}:root .mgn-lr-6[data-v-596029d2]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-596029d2]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-596029d2]{padding:8px}:root .pad-l-8[data-v-596029d2]{padding-left:8px}:root .pad-r-8[data-v-596029d2]{padding-right:8px}:root .pad-t-8[data-v-596029d2]{padding-top:8px}:root .pad-b-8[data-v-596029d2]{padding-bottom:8px}:root .pad-lr-8[data-v-596029d2]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-596029d2]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-596029d2]{margin:8px}:root .mgn-l-8[data-v-596029d2]{margin-left:8px}:root .mgn-r-8[data-v-596029d2]{margin-right:8px}:root .mgn-t-8[data-v-596029d2]{margin-top:8px}:root .mgn-b-8[data-v-596029d2]{margin-bottom:8px}:root .mgn-lr-8[data-v-596029d2]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-596029d2]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-596029d2]{padding:9px}:root .pad-l-9[data-v-596029d2]{padding-left:9px}:root .pad-r-9[data-v-596029d2]{padding-right:9px}:root .pad-t-9[data-v-596029d2]{padding-top:9px}:root .pad-b-9[data-v-596029d2]{padding-bottom:9px}:root .pad-lr-9[data-v-596029d2]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-596029d2]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-596029d2]{margin:9px}:root .mgn-l-9[data-v-596029d2]{margin-left:9px}:root .mgn-r-9[data-v-596029d2]{margin-right:9px}:root .mgn-t-9[data-v-596029d2]{margin-top:9px}:root .mgn-b-9[data-v-596029d2]{margin-bottom:9px}:root .mgn-lr-9[data-v-596029d2]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-596029d2]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-596029d2]{padding:10px}:root .pad-l-10[data-v-596029d2]{padding-left:10px}:root .pad-r-10[data-v-596029d2]{padding-right:10px}:root .pad-t-10[data-v-596029d2]{padding-top:10px}:root .pad-b-10[data-v-596029d2]{padding-bottom:10px}:root .pad-lr-10[data-v-596029d2]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-596029d2]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-596029d2]{margin:10px}:root .mgn-l-10[data-v-596029d2]{margin-left:10px}:root .mgn-r-10[data-v-596029d2]{margin-right:10px}:root .mgn-t-10[data-v-596029d2]{margin-top:10px}:root .mgn-b-10[data-v-596029d2]{margin-bottom:10px}:root .mgn-lr-10[data-v-596029d2]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-596029d2]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-596029d2]{padding:12px}:root .pad-l-12[data-v-596029d2]{padding-left:12px}:root .pad-r-12[data-v-596029d2]{padding-right:12px}:root .pad-t-12[data-v-596029d2]{padding-top:12px}:root .pad-b-12[data-v-596029d2]{padding-bottom:12px}:root .pad-lr-12[data-v-596029d2]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-596029d2]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-596029d2]{margin:12px}:root .mgn-l-12[data-v-596029d2]{margin-left:12px}:root .mgn-r-12[data-v-596029d2]{margin-right:12px}:root .mgn-t-12[data-v-596029d2]{margin-top:12px}:root .mgn-b-12[data-v-596029d2]{margin-bottom:12px}:root .mgn-lr-12[data-v-596029d2]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-596029d2]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-596029d2]{padding:15px}:root .pad-l-15[data-v-596029d2]{padding-left:15px}:root .pad-r-15[data-v-596029d2]{padding-right:15px}:root .pad-t-15[data-v-596029d2]{padding-top:15px}:root .pad-b-15[data-v-596029d2]{padding-bottom:15px}:root .pad-lr-15[data-v-596029d2]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-596029d2]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-596029d2]{margin:15px}:root .mgn-l-15[data-v-596029d2]{margin-left:15px}:root .mgn-r-15[data-v-596029d2]{margin-right:15px}:root .mgn-t-15[data-v-596029d2]{margin-top:15px}:root .mgn-b-15[data-v-596029d2]{margin-bottom:15px}:root .mgn-lr-15[data-v-596029d2]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-596029d2]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-596029d2]{padding:20px}:root .pad-l-20[data-v-596029d2]{padding-left:20px}:root .pad-r-20[data-v-596029d2]{padding-right:20px}:root .pad-t-20[data-v-596029d2]{padding-top:20px}:root .pad-b-20[data-v-596029d2]{padding-bottom:20px}:root .pad-lr-20[data-v-596029d2]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-596029d2]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-596029d2]{margin:20px}:root .mgn-l-20[data-v-596029d2]{margin-left:20px}:root .mgn-r-20[data-v-596029d2]{margin-right:20px}:root .mgn-t-20[data-v-596029d2]{margin-top:20px}:root .mgn-b-20[data-v-596029d2]{margin-bottom:20px}:root .mgn-lr-20[data-v-596029d2]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-596029d2]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-596029d2]{padding:24px}:root .pad-l-24[data-v-596029d2]{padding-left:24px}:root .pad-r-24[data-v-596029d2]{padding-right:24px}:root .pad-t-24[data-v-596029d2]{padding-top:24px}:root .pad-b-24[data-v-596029d2]{padding-bottom:24px}:root .pad-lr-24[data-v-596029d2]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-596029d2]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-596029d2]{margin:24px}:root .mgn-l-24[data-v-596029d2]{margin-left:24px}:root .mgn-r-24[data-v-596029d2]{margin-right:24px}:root .mgn-t-24[data-v-596029d2]{margin-top:24px}:root .mgn-b-24[data-v-596029d2]{margin-bottom:24px}:root .mgn-lr-24[data-v-596029d2]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-596029d2]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-596029d2]{padding:25px}:root .pad-l-25[data-v-596029d2]{padding-left:25px}:root .pad-r-25[data-v-596029d2]{padding-right:25px}:root .pad-t-25[data-v-596029d2]{padding-top:25px}:root .pad-b-25[data-v-596029d2]{padding-bottom:25px}:root .pad-lr-25[data-v-596029d2]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-596029d2]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-596029d2]{margin:25px}:root .mgn-l-25[data-v-596029d2]{margin-left:25px}:root .mgn-r-25[data-v-596029d2]{margin-right:25px}:root .mgn-t-25[data-v-596029d2]{margin-top:25px}:root .mgn-b-25[data-v-596029d2]{margin-bottom:25px}:root .mgn-lr-25[data-v-596029d2]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-596029d2]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-596029d2]{padding:30px}:root .pad-l-30[data-v-596029d2]{padding-left:30px}:root .pad-r-30[data-v-596029d2]{padding-right:30px}:root .pad-t-30[data-v-596029d2]{padding-top:30px}:root .pad-b-30[data-v-596029d2]{padding-bottom:30px}:root .pad-lr-30[data-v-596029d2]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-596029d2]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-596029d2]{margin:30px}:root .mgn-l-30[data-v-596029d2]{margin-left:30px}:root .mgn-r-30[data-v-596029d2]{margin-right:30px}:root .mgn-t-30[data-v-596029d2]{margin-top:30px}:root .mgn-b-30[data-v-596029d2]{margin-bottom:30px}:root .mgn-lr-30[data-v-596029d2]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-596029d2]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-596029d2]{padding:40px}:root .pad-l-40[data-v-596029d2]{padding-left:40px}:root .pad-r-40[data-v-596029d2]{padding-right:40px}:root .pad-t-40[data-v-596029d2]{padding-top:40px}:root .pad-b-40[data-v-596029d2]{padding-bottom:40px}:root .pad-lr-40[data-v-596029d2]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-596029d2]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-596029d2]{margin:40px}:root .mgn-l-40[data-v-596029d2]{margin-left:40px}:root .mgn-r-40[data-v-596029d2]{margin-right:40px}:root .mgn-t-40[data-v-596029d2]{margin-top:40px}:root .mgn-b-40[data-v-596029d2]{margin-bottom:40px}:root .mgn-lr-40[data-v-596029d2]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-596029d2]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-596029d2]{padding:50px}:root .pad-l-50[data-v-596029d2]{padding-left:50px}:root .pad-r-50[data-v-596029d2]{padding-right:50px}:root .pad-t-50[data-v-596029d2]{padding-top:50px}:root .pad-b-50[data-v-596029d2]{padding-bottom:50px}:root .pad-lr-50[data-v-596029d2]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-596029d2]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-596029d2]{margin:50px}:root .mgn-l-50[data-v-596029d2]{margin-left:50px}:root .mgn-r-50[data-v-596029d2]{margin-right:50px}:root .mgn-t-50[data-v-596029d2]{margin-top:50px}:root .mgn-b-50[data-v-596029d2]{margin-bottom:50px}:root .mgn-lr-50[data-v-596029d2]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-596029d2]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-596029d2]{padding:60px}:root .pad-l-60[data-v-596029d2]{padding-left:60px}:root .pad-r-60[data-v-596029d2]{padding-right:60px}:root .pad-t-60[data-v-596029d2]{padding-top:60px}:root .pad-b-60[data-v-596029d2]{padding-bottom:60px}:root .pad-lr-60[data-v-596029d2]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-596029d2]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-596029d2]{margin:60px}:root .mgn-l-60[data-v-596029d2]{margin-left:60px}:root .mgn-r-60[data-v-596029d2]{margin-right:60px}:root .mgn-t-60[data-v-596029d2]{margin-top:60px}:root .mgn-b-60[data-v-596029d2]{margin-bottom:60px}:root .mgn-lr-60[data-v-596029d2]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-596029d2]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-596029d2]{padding:70px}:root .pad-l-70[data-v-596029d2]{padding-left:70px}:root .pad-r-70[data-v-596029d2]{padding-right:70px}:root .pad-t-70[data-v-596029d2]{padding-top:70px}:root .pad-b-70[data-v-596029d2]{padding-bottom:70px}:root .pad-lr-70[data-v-596029d2]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-596029d2]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-596029d2]{margin:70px}:root .mgn-l-70[data-v-596029d2]{margin-left:70px}:root .mgn-r-70[data-v-596029d2]{margin-right:70px}:root .mgn-t-70[data-v-596029d2]{margin-top:70px}:root .mgn-b-70[data-v-596029d2]{margin-bottom:70px}:root .mgn-lr-70[data-v-596029d2]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-596029d2]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-596029d2]{padding:80px}:root .pad-l-80[data-v-596029d2]{padding-left:80px}:root .pad-r-80[data-v-596029d2]{padding-right:80px}:root .pad-t-80[data-v-596029d2]{padding-top:80px}:root .pad-b-80[data-v-596029d2]{padding-bottom:80px}:root .pad-lr-80[data-v-596029d2]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-596029d2]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-596029d2]{margin:80px}:root .mgn-l-80[data-v-596029d2]{margin-left:80px}:root .mgn-r-80[data-v-596029d2]{margin-right:80px}:root .mgn-t-80[data-v-596029d2]{margin-top:80px}:root .mgn-b-80[data-v-596029d2]{margin-bottom:80px}:root .mgn-lr-80[data-v-596029d2]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-596029d2]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-596029d2]{padding:90px}:root .pad-l-90[data-v-596029d2]{padding-left:90px}:root .pad-r-90[data-v-596029d2]{padding-right:90px}:root .pad-t-90[data-v-596029d2]{padding-top:90px}:root .pad-b-90[data-v-596029d2]{padding-bottom:90px}:root .pad-lr-90[data-v-596029d2]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-596029d2]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-596029d2]{margin:90px}:root .mgn-l-90[data-v-596029d2]{margin-left:90px}:root .mgn-r-90[data-v-596029d2]{margin-right:90px}:root .mgn-t-90[data-v-596029d2]{margin-top:90px}:root .mgn-b-90[data-v-596029d2]{margin-bottom:90px}:root .mgn-lr-90[data-v-596029d2]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-596029d2]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-596029d2]{padding:100px}:root .pad-l-100[data-v-596029d2]{padding-left:100px}:root .pad-r-100[data-v-596029d2]{padding-right:100px}:root .pad-t-100[data-v-596029d2]{padding-top:100px}:root .pad-b-100[data-v-596029d2]{padding-bottom:100px}:root .pad-lr-100[data-v-596029d2]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-596029d2]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-596029d2]{margin:100px}:root .mgn-l-100[data-v-596029d2]{margin-left:100px}:root .mgn-r-100[data-v-596029d2]{margin-right:100px}:root .mgn-t-100[data-v-596029d2]{margin-top:100px}:root .mgn-b-100[data-v-596029d2]{margin-bottom:100px}:root .mgn-lr-100[data-v-596029d2]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-596029d2]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-596029d2]{padding:120px}:root .pad-l-120[data-v-596029d2]{padding-left:120px}:root .pad-r-120[data-v-596029d2]{padding-right:120px}:root .pad-t-120[data-v-596029d2]{padding-top:120px}:root .pad-b-120[data-v-596029d2]{padding-bottom:120px}:root .pad-lr-120[data-v-596029d2]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-596029d2]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-596029d2]{margin:120px}:root .mgn-l-120[data-v-596029d2]{margin-left:120px}:root .mgn-r-120[data-v-596029d2]{margin-right:120px}:root .mgn-t-120[data-v-596029d2]{margin-top:120px}:root .mgn-b-120[data-v-596029d2]{margin-bottom:120px}:root .mgn-lr-120[data-v-596029d2]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-596029d2]{margin-top:120px;margin-bottom:120px}[data-v-596029d2]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-596029d2]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-596029d2]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-596029d2]{width:100%}.v-app[data-v-596029d2]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-596029d2]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-596029d2]{margin-bottom:10px}.devise-container input[type=email][data-v-596029d2],.devise-container input[type=password][data-v-596029d2],.devise-container input[type=submit][data-v-596029d2]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-596029d2]{cursor:pointer}.devise-container .actions input[data-v-596029d2]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-596029d2],a[data-v-596029d2]:hover,a[data-v-596029d2]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-596029d2]:hover{color:#2d8e54;text-decoration:underline}a[data-v-596029d2]:focus{color:#164057}h1[data-v-596029d2],h2[data-v-596029d2],h3[data-v-596029d2],h4[data-v-596029d2],h5[data-v-596029d2],h6[data-v-596029d2]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-596029d2],.heading-2[data-v-596029d2],.heading-3[data-v-596029d2],.heading-4[data-v-596029d2],.heading-5[data-v-596029d2],.heading-6[data-v-596029d2]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-596029d2]{font-size:2.5rem}.heading-2[data-v-596029d2]{font-size:2rem}.heading-3[data-v-596029d2]{font-size:1.75rem}.heading-4[data-v-596029d2]{font-size:1.5rem}.heading-5[data-v-596029d2]{font-size:1.25rem}.heading-6[data-v-596029d2]{font-size:1rem}.error_text[data-v-596029d2]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-596029d2]{width:100%;min-height:50px}nav[data-v-596029d2]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-596029d2],.nav-right[data-v-596029d2]{display:flex;flex-direction:row}.nav-link[data-v-596029d2]{font-size:18px}.nav-loggedout[data-v-596029d2]{color:#000}.nav-loggedin[data-v-596029d2]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-596029d2]{color:#fff}.nav-loggedin a[data-v-596029d2]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-596029d2]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-596029d2]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-596029d2]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-596029d2]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-596029d2]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-596029d2]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-596029d2]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-596029d2]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-596029d2]{gap:5%}}button[data-v-596029d2]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-596029d2],.cancel_button[data-v-596029d2]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-596029d2]{background-color:#ccc}.action_button[data-v-596029d2]:disabled,.cancel_button[data-v-596029d2]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-596029d2]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-596029d2]{width:fit-content}.button__empty[data-v-596029d2]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-596029d2]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-596029d2]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-596029d2]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-596029d2]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-596029d2]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-596029d2]{background-color:#eef5fa}.btn-pricing[data-v-596029d2]{font-size:22px;border:none}.simple-table[data-v-596029d2]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-596029d2],.simple-table td[data-v-596029d2]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-596029d2]{padding:5px}.date-cell[data-v-596029d2]{white-space:nowrap}.number-cell[data-v-596029d2]{text-align:right}.negative-cell[data-v-596029d2]{color:#f94144}.net-worth-row[data-v-596029d2]{background-color:#f5dc98}.bold-cell[data-v-596029d2]{font-weight:700}.warn-text[data-v-596029d2]{color:#fb991c}.error-text[data-v-596029d2]{color:#f94144}.form__panel[data-v-596029d2]{display:block}.form__row[data-v-596029d2]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-596029d2]{display:flex}.form__header[data-v-596029d2]{width:26%}.form__input[data-v-596029d2]{width:100%}.form__input input[data-v-596029d2]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-596029d2]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-596029d2]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-596029d2]{width:100%}.form__input .dp__main input[data-v-596029d2]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-596029d2],.form__input select[data-v-596029d2],.form__input .dp__main[data-v-596029d2]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-596029d2],.form__input select[data-v-596029d2],.form__input .dp__main[data-v-596029d2]{width:50%}}.form__input input[data-v-596029d2]:hover,.form__input select[data-v-596029d2]:hover,.form__input textarea[data-v-596029d2]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-596029d2]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-596029d2]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-596029d2]:focus{border-color:var(--color-input-focus)}.form__input[data-v-596029d2]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-596029d2]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-596029d2]{display:flex;gap:10px}.form__input--mandatory[data-v-596029d2]{color:#f94144}.form__input--mandatory__one-of-two[data-v-596029d2]{color:#f94144;vertical-align:super}.form__section[data-v-596029d2]{padding:30px 10px}.disabled-field[data-v-596029d2]{color:#aaa}.select-wrapper[data-v-596029d2]{position:relative}.select-wrapper[data-v-596029d2]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-596029d2]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-596029d2]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-596029d2]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-596029d2],.v-team-members[data-v-596029d2]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-596029d2],.sysadmin-page-header h1[data-v-596029d2],.sysadmin-page-header .sysadmin-page-header__title[data-v-596029d2],.page-header h1[data-v-596029d2],.page-header .page-header__title[data-v-596029d2]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-596029d2]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-596029d2]{margin-bottom:18px}.page-header h1[data-v-596029d2],.page-header .page-header__title[data-v-596029d2]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-596029d2]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-596029d2]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-596029d2]{margin-bottom:18px}.sysadmin-page-header h1[data-v-596029d2],.sysadmin-page-header .sysadmin-page-header__title[data-v-596029d2]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-596029d2]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-596029d2]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-596029d2]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-596029d2]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-596029d2]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-596029d2]{font-size:14px}.admin-card[data-v-596029d2],.v-team-members .member-card[data-v-596029d2]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-596029d2]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-596029d2]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-596029d2]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-596029d2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-596029d2]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-596029d2]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-596029d2]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-596029d2]{margin-top:18px}.deploy-page .deploy-list[data-v-596029d2]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-596029d2]{margin:6px 0}.admin-form-card[data-v-596029d2]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-596029d2],.v-team-members .loading-indicator[data-v-596029d2]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-596029d2],.v-team-members .loading-error[data-v-596029d2]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-596029d2]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-596029d2]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-596029d2]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-596029d2]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-596029d2]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-596029d2]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-596029d2],.admin-form-container .admin-form-group select[data-v-596029d2]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-596029d2]:disabled,.admin-form-container .admin-form-group select[data-v-596029d2]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-596029d2]:focus,.admin-form-container .admin-form-group select[data-v-596029d2]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-596029d2]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-596029d2]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-596029d2]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-596029d2]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-596029d2]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-596029d2]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-596029d2]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-596029d2]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-596029d2]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-596029d2]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-596029d2]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-596029d2]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-596029d2]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-596029d2]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-596029d2]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-596029d2]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-596029d2]{background-color:#177100;color:#fff}.admin-badge.id[data-v-596029d2],.admin-badge.external-uuid[data-v-596029d2]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-596029d2]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-596029d2]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-596029d2]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-596029d2]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-596029d2]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-596029d2]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-596029d2]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-596029d2]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-596029d2]{font-size:14px}.admin-detail-item[data-v-596029d2]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-596029d2]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-596029d2]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-596029d2]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-596029d2]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-596029d2]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-596029d2]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-596029d2]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-596029d2]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-596029d2]:hover{color:#2c5444}.admin-filter-select[data-v-596029d2]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-596029d2]{min-width:0;width:100%}.admin-filter-select select[data-v-596029d2]:focus{border-color:#2c5444}.admin-header-section[data-v-596029d2]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-596029d2]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-596029d2]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-596029d2],.sys-panel .top-row[data-v-596029d2]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-596029d2],.admin-header-section .top-row .sysadmin-page-header[data-v-596029d2],.sys-panel .top-row .page-header[data-v-596029d2],.sys-panel .top-row .sysadmin-page-header[data-v-596029d2]{width:100%}.admin-header-section .top-row .header-actions[data-v-596029d2],.admin-header-section .top-row .action-buttons[data-v-596029d2],.sys-panel .top-row .header-actions[data-v-596029d2],.sys-panel .top-row .action-buttons[data-v-596029d2]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-596029d2],.sys-panel .top-row>.admin-add-btn[data-v-596029d2],.sys-panel .top-row>.action-button[data-v-596029d2]{width:100%}}.admin-filters-row[data-v-596029d2]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-596029d2]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-596029d2]{font-size:14px}.admin-add-btn[data-v-596029d2]:hover{background-color:#1a3329}.table-containers[data-v-596029d2]{display:flex;gap:20px}.table-containers .table-container[data-v-596029d2]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-596029d2]{font-weight:700}.table-containers .table-value[data-v-596029d2]{font-size:1.2em}.sysadmin-button-bar[data-v-596029d2]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-596029d2]{margin:20px 0}.swal-password-form .form-group[data-v-596029d2]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-596029d2]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-596029d2]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-596029d2]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-596029d2]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-596029d2]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-596029d2]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.v-team-members .page-header[data-v-596029d2]{position:relative;margin-bottom:24px}.v-team-members .team-members-grid[data-v-596029d2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px}@media(max-width:650px){.v-team-members .team-members-grid[data-v-596029d2]{grid-template-columns:1fr}}.v-team-members .member-card[data-v-596029d2]{border:1px solid rgba(0,0,0,.08);border-radius:10px;padding:18px;cursor:pointer;transition:all .15s ease}.v-team-members .member-card[data-v-596029d2]:hover{background-color:#f8fafc;border-color:#00000026;transform:translateY(-2px);box-shadow:0 4px 6px #0000000d}.v-team-members .member-card.selected[data-v-596029d2]{border:2px solid #0f766e;background-color:#f0fdfa}.v-team-members .member-card__header[data-v-596029d2]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.v-team-members .member-card .member-info[data-v-596029d2]{flex:1}.v-team-members .member-card .member-name[data-v-596029d2]{font-size:18px;font-weight:700;color:#111827;margin-bottom:4px}.v-team-members .member-card .member-position[data-v-596029d2]{font-size:14px;color:#6b7280;font-weight:600}.v-team-members .member-card .member-avatar[data-v-596029d2]{width:40px;height:40px;border-radius:50%;background:#e5e7eb;display:flex;align-items:center;justify-content:center;color:#6b7280;flex:0 0 auto;overflow:hidden}.v-team-members .member-card .member-avatar img[data-v-596029d2]{width:100%;height:100%;object-fit:cover}.v-team-members .member-card .member-avatar font-awesome-icon[data-v-596029d2]{font-size:18px}.v-team-members .member-card__stats[data-v-596029d2]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.v-team-members .member-card .stat-box[data-v-596029d2]{padding:12px 8px;border-radius:8px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.v-team-members .member-card .stat-completed[data-v-596029d2]{background:#d1fae5;color:#065f46}.v-team-members .member-card .stat-expiring[data-v-596029d2]{background:#fef3c7;color:#92400e}.v-team-members .member-card .stat-expired[data-v-596029d2]{background:#fee2e2;color:#991b1b}.v-team-members .member-card .stat-value[data-v-596029d2]{font-size:20px;font-weight:800;line-height:1.2;margin-bottom:4px}.v-team-members .member-card .stat-label[data-v-596029d2]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.admin-dashboard-table-card[data-v-1e3c1394]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-1e3c1394]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-1e3c1394]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-1e3c1394]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-1e3c1394]{padding:0}:root .pad-l-0[data-v-1e3c1394]{padding-left:0}:root .pad-r-0[data-v-1e3c1394]{padding-right:0}:root .pad-t-0[data-v-1e3c1394]{padding-top:0}:root .pad-b-0[data-v-1e3c1394]{padding-bottom:0}:root .pad-lr-0[data-v-1e3c1394]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-1e3c1394]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-1e3c1394]{margin:0}:root .mgn-l-0[data-v-1e3c1394]{margin-left:0}:root .mgn-r-0[data-v-1e3c1394]{margin-right:0}:root .mgn-t-0[data-v-1e3c1394]{margin-top:0}:root .mgn-b-0[data-v-1e3c1394]{margin-bottom:0}:root .mgn-lr-0[data-v-1e3c1394]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-1e3c1394]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-1e3c1394]{padding:2px}:root .pad-l-2[data-v-1e3c1394]{padding-left:2px}:root .pad-r-2[data-v-1e3c1394]{padding-right:2px}:root .pad-t-2[data-v-1e3c1394]{padding-top:2px}:root .pad-b-2[data-v-1e3c1394]{padding-bottom:2px}:root .pad-lr-2[data-v-1e3c1394]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-1e3c1394]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-1e3c1394]{margin:2px}:root .mgn-l-2[data-v-1e3c1394]{margin-left:2px}:root .mgn-r-2[data-v-1e3c1394]{margin-right:2px}:root .mgn-t-2[data-v-1e3c1394]{margin-top:2px}:root .mgn-b-2[data-v-1e3c1394]{margin-bottom:2px}:root .mgn-lr-2[data-v-1e3c1394]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-1e3c1394]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-1e3c1394]{padding:3px}:root .pad-l-3[data-v-1e3c1394]{padding-left:3px}:root .pad-r-3[data-v-1e3c1394]{padding-right:3px}:root .pad-t-3[data-v-1e3c1394]{padding-top:3px}:root .pad-b-3[data-v-1e3c1394]{padding-bottom:3px}:root .pad-lr-3[data-v-1e3c1394]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-1e3c1394]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-1e3c1394]{margin:3px}:root .mgn-l-3[data-v-1e3c1394]{margin-left:3px}:root .mgn-r-3[data-v-1e3c1394]{margin-right:3px}:root .mgn-t-3[data-v-1e3c1394]{margin-top:3px}:root .mgn-b-3[data-v-1e3c1394]{margin-bottom:3px}:root .mgn-lr-3[data-v-1e3c1394]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-1e3c1394]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-1e3c1394]{padding:4px}:root .pad-l-4[data-v-1e3c1394]{padding-left:4px}:root .pad-r-4[data-v-1e3c1394]{padding-right:4px}:root .pad-t-4[data-v-1e3c1394]{padding-top:4px}:root .pad-b-4[data-v-1e3c1394]{padding-bottom:4px}:root .pad-lr-4[data-v-1e3c1394]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-1e3c1394]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-1e3c1394]{margin:4px}:root .mgn-l-4[data-v-1e3c1394]{margin-left:4px}:root .mgn-r-4[data-v-1e3c1394]{margin-right:4px}:root .mgn-t-4[data-v-1e3c1394]{margin-top:4px}:root .mgn-b-4[data-v-1e3c1394]{margin-bottom:4px}:root .mgn-lr-4[data-v-1e3c1394]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-1e3c1394]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-1e3c1394]{padding:5px}:root .pad-l-5[data-v-1e3c1394]{padding-left:5px}:root .pad-r-5[data-v-1e3c1394]{padding-right:5px}:root .pad-t-5[data-v-1e3c1394]{padding-top:5px}:root .pad-b-5[data-v-1e3c1394]{padding-bottom:5px}:root .pad-lr-5[data-v-1e3c1394]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-1e3c1394]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-1e3c1394]{margin:5px}:root .mgn-l-5[data-v-1e3c1394]{margin-left:5px}:root .mgn-r-5[data-v-1e3c1394]{margin-right:5px}:root .mgn-t-5[data-v-1e3c1394]{margin-top:5px}:root .mgn-b-5[data-v-1e3c1394]{margin-bottom:5px}:root .mgn-lr-5[data-v-1e3c1394]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-1e3c1394]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-1e3c1394]{padding:6px}:root .pad-l-6[data-v-1e3c1394]{padding-left:6px}:root .pad-r-6[data-v-1e3c1394]{padding-right:6px}:root .pad-t-6[data-v-1e3c1394]{padding-top:6px}:root .pad-b-6[data-v-1e3c1394]{padding-bottom:6px}:root .pad-lr-6[data-v-1e3c1394]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-1e3c1394]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-1e3c1394]{margin:6px}:root .mgn-l-6[data-v-1e3c1394]{margin-left:6px}:root .mgn-r-6[data-v-1e3c1394]{margin-right:6px}:root .mgn-t-6[data-v-1e3c1394]{margin-top:6px}:root .mgn-b-6[data-v-1e3c1394]{margin-bottom:6px}:root .mgn-lr-6[data-v-1e3c1394]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-1e3c1394]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-1e3c1394]{padding:8px}:root .pad-l-8[data-v-1e3c1394]{padding-left:8px}:root .pad-r-8[data-v-1e3c1394]{padding-right:8px}:root .pad-t-8[data-v-1e3c1394]{padding-top:8px}:root .pad-b-8[data-v-1e3c1394]{padding-bottom:8px}:root .pad-lr-8[data-v-1e3c1394]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-1e3c1394]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-1e3c1394]{margin:8px}:root .mgn-l-8[data-v-1e3c1394]{margin-left:8px}:root .mgn-r-8[data-v-1e3c1394]{margin-right:8px}:root .mgn-t-8[data-v-1e3c1394]{margin-top:8px}:root .mgn-b-8[data-v-1e3c1394]{margin-bottom:8px}:root .mgn-lr-8[data-v-1e3c1394]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-1e3c1394]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-1e3c1394]{padding:9px}:root .pad-l-9[data-v-1e3c1394]{padding-left:9px}:root .pad-r-9[data-v-1e3c1394]{padding-right:9px}:root .pad-t-9[data-v-1e3c1394]{padding-top:9px}:root .pad-b-9[data-v-1e3c1394]{padding-bottom:9px}:root .pad-lr-9[data-v-1e3c1394]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-1e3c1394]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-1e3c1394]{margin:9px}:root .mgn-l-9[data-v-1e3c1394]{margin-left:9px}:root .mgn-r-9[data-v-1e3c1394]{margin-right:9px}:root .mgn-t-9[data-v-1e3c1394]{margin-top:9px}:root .mgn-b-9[data-v-1e3c1394]{margin-bottom:9px}:root .mgn-lr-9[data-v-1e3c1394]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-1e3c1394]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-1e3c1394]{padding:10px}:root .pad-l-10[data-v-1e3c1394]{padding-left:10px}:root .pad-r-10[data-v-1e3c1394]{padding-right:10px}:root .pad-t-10[data-v-1e3c1394]{padding-top:10px}:root .pad-b-10[data-v-1e3c1394]{padding-bottom:10px}:root .pad-lr-10[data-v-1e3c1394]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-1e3c1394]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-1e3c1394]{margin:10px}:root .mgn-l-10[data-v-1e3c1394]{margin-left:10px}:root .mgn-r-10[data-v-1e3c1394]{margin-right:10px}:root .mgn-t-10[data-v-1e3c1394]{margin-top:10px}:root .mgn-b-10[data-v-1e3c1394]{margin-bottom:10px}:root .mgn-lr-10[data-v-1e3c1394]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-1e3c1394]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-1e3c1394]{padding:12px}:root .pad-l-12[data-v-1e3c1394]{padding-left:12px}:root .pad-r-12[data-v-1e3c1394]{padding-right:12px}:root .pad-t-12[data-v-1e3c1394]{padding-top:12px}:root .pad-b-12[data-v-1e3c1394]{padding-bottom:12px}:root .pad-lr-12[data-v-1e3c1394]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-1e3c1394]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-1e3c1394]{margin:12px}:root .mgn-l-12[data-v-1e3c1394]{margin-left:12px}:root .mgn-r-12[data-v-1e3c1394]{margin-right:12px}:root .mgn-t-12[data-v-1e3c1394]{margin-top:12px}:root .mgn-b-12[data-v-1e3c1394]{margin-bottom:12px}:root .mgn-lr-12[data-v-1e3c1394]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-1e3c1394]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-1e3c1394]{padding:15px}:root .pad-l-15[data-v-1e3c1394]{padding-left:15px}:root .pad-r-15[data-v-1e3c1394]{padding-right:15px}:root .pad-t-15[data-v-1e3c1394]{padding-top:15px}:root .pad-b-15[data-v-1e3c1394]{padding-bottom:15px}:root .pad-lr-15[data-v-1e3c1394]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-1e3c1394]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-1e3c1394]{margin:15px}:root .mgn-l-15[data-v-1e3c1394]{margin-left:15px}:root .mgn-r-15[data-v-1e3c1394]{margin-right:15px}:root .mgn-t-15[data-v-1e3c1394]{margin-top:15px}:root .mgn-b-15[data-v-1e3c1394]{margin-bottom:15px}:root .mgn-lr-15[data-v-1e3c1394]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-1e3c1394]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-1e3c1394]{padding:20px}:root .pad-l-20[data-v-1e3c1394]{padding-left:20px}:root .pad-r-20[data-v-1e3c1394]{padding-right:20px}:root .pad-t-20[data-v-1e3c1394]{padding-top:20px}:root .pad-b-20[data-v-1e3c1394]{padding-bottom:20px}:root .pad-lr-20[data-v-1e3c1394]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-1e3c1394]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-1e3c1394]{margin:20px}:root .mgn-l-20[data-v-1e3c1394]{margin-left:20px}:root .mgn-r-20[data-v-1e3c1394]{margin-right:20px}:root .mgn-t-20[data-v-1e3c1394]{margin-top:20px}:root .mgn-b-20[data-v-1e3c1394]{margin-bottom:20px}:root .mgn-lr-20[data-v-1e3c1394]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-1e3c1394]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-1e3c1394]{padding:24px}:root .pad-l-24[data-v-1e3c1394]{padding-left:24px}:root .pad-r-24[data-v-1e3c1394]{padding-right:24px}:root .pad-t-24[data-v-1e3c1394]{padding-top:24px}:root .pad-b-24[data-v-1e3c1394]{padding-bottom:24px}:root .pad-lr-24[data-v-1e3c1394]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-1e3c1394]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-1e3c1394]{margin:24px}:root .mgn-l-24[data-v-1e3c1394]{margin-left:24px}:root .mgn-r-24[data-v-1e3c1394]{margin-right:24px}:root .mgn-t-24[data-v-1e3c1394]{margin-top:24px}:root .mgn-b-24[data-v-1e3c1394]{margin-bottom:24px}:root .mgn-lr-24[data-v-1e3c1394]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-1e3c1394]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-1e3c1394]{padding:25px}:root .pad-l-25[data-v-1e3c1394]{padding-left:25px}:root .pad-r-25[data-v-1e3c1394]{padding-right:25px}:root .pad-t-25[data-v-1e3c1394]{padding-top:25px}:root .pad-b-25[data-v-1e3c1394]{padding-bottom:25px}:root .pad-lr-25[data-v-1e3c1394]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-1e3c1394]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-1e3c1394]{margin:25px}:root .mgn-l-25[data-v-1e3c1394]{margin-left:25px}:root .mgn-r-25[data-v-1e3c1394]{margin-right:25px}:root .mgn-t-25[data-v-1e3c1394]{margin-top:25px}:root .mgn-b-25[data-v-1e3c1394]{margin-bottom:25px}:root .mgn-lr-25[data-v-1e3c1394]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-1e3c1394]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-1e3c1394]{padding:30px}:root .pad-l-30[data-v-1e3c1394]{padding-left:30px}:root .pad-r-30[data-v-1e3c1394]{padding-right:30px}:root .pad-t-30[data-v-1e3c1394]{padding-top:30px}:root .pad-b-30[data-v-1e3c1394]{padding-bottom:30px}:root .pad-lr-30[data-v-1e3c1394]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-1e3c1394]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-1e3c1394]{margin:30px}:root .mgn-l-30[data-v-1e3c1394]{margin-left:30px}:root .mgn-r-30[data-v-1e3c1394]{margin-right:30px}:root .mgn-t-30[data-v-1e3c1394]{margin-top:30px}:root .mgn-b-30[data-v-1e3c1394]{margin-bottom:30px}:root .mgn-lr-30[data-v-1e3c1394]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-1e3c1394]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-1e3c1394]{padding:40px}:root .pad-l-40[data-v-1e3c1394]{padding-left:40px}:root .pad-r-40[data-v-1e3c1394]{padding-right:40px}:root .pad-t-40[data-v-1e3c1394]{padding-top:40px}:root .pad-b-40[data-v-1e3c1394]{padding-bottom:40px}:root .pad-lr-40[data-v-1e3c1394]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-1e3c1394]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-1e3c1394]{margin:40px}:root .mgn-l-40[data-v-1e3c1394]{margin-left:40px}:root .mgn-r-40[data-v-1e3c1394]{margin-right:40px}:root .mgn-t-40[data-v-1e3c1394]{margin-top:40px}:root .mgn-b-40[data-v-1e3c1394]{margin-bottom:40px}:root .mgn-lr-40[data-v-1e3c1394]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-1e3c1394]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-1e3c1394]{padding:50px}:root .pad-l-50[data-v-1e3c1394]{padding-left:50px}:root .pad-r-50[data-v-1e3c1394]{padding-right:50px}:root .pad-t-50[data-v-1e3c1394]{padding-top:50px}:root .pad-b-50[data-v-1e3c1394]{padding-bottom:50px}:root .pad-lr-50[data-v-1e3c1394]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-1e3c1394]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-1e3c1394]{margin:50px}:root .mgn-l-50[data-v-1e3c1394]{margin-left:50px}:root .mgn-r-50[data-v-1e3c1394]{margin-right:50px}:root .mgn-t-50[data-v-1e3c1394]{margin-top:50px}:root .mgn-b-50[data-v-1e3c1394]{margin-bottom:50px}:root .mgn-lr-50[data-v-1e3c1394]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-1e3c1394]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-1e3c1394]{padding:60px}:root .pad-l-60[data-v-1e3c1394]{padding-left:60px}:root .pad-r-60[data-v-1e3c1394]{padding-right:60px}:root .pad-t-60[data-v-1e3c1394]{padding-top:60px}:root .pad-b-60[data-v-1e3c1394]{padding-bottom:60px}:root .pad-lr-60[data-v-1e3c1394]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-1e3c1394]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-1e3c1394]{margin:60px}:root .mgn-l-60[data-v-1e3c1394]{margin-left:60px}:root .mgn-r-60[data-v-1e3c1394]{margin-right:60px}:root .mgn-t-60[data-v-1e3c1394]{margin-top:60px}:root .mgn-b-60[data-v-1e3c1394]{margin-bottom:60px}:root .mgn-lr-60[data-v-1e3c1394]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-1e3c1394]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-1e3c1394]{padding:70px}:root .pad-l-70[data-v-1e3c1394]{padding-left:70px}:root .pad-r-70[data-v-1e3c1394]{padding-right:70px}:root .pad-t-70[data-v-1e3c1394]{padding-top:70px}:root .pad-b-70[data-v-1e3c1394]{padding-bottom:70px}:root .pad-lr-70[data-v-1e3c1394]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-1e3c1394]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-1e3c1394]{margin:70px}:root .mgn-l-70[data-v-1e3c1394]{margin-left:70px}:root .mgn-r-70[data-v-1e3c1394]{margin-right:70px}:root .mgn-t-70[data-v-1e3c1394]{margin-top:70px}:root .mgn-b-70[data-v-1e3c1394]{margin-bottom:70px}:root .mgn-lr-70[data-v-1e3c1394]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-1e3c1394]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-1e3c1394]{padding:80px}:root .pad-l-80[data-v-1e3c1394]{padding-left:80px}:root .pad-r-80[data-v-1e3c1394]{padding-right:80px}:root .pad-t-80[data-v-1e3c1394]{padding-top:80px}:root .pad-b-80[data-v-1e3c1394]{padding-bottom:80px}:root .pad-lr-80[data-v-1e3c1394]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-1e3c1394]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-1e3c1394]{margin:80px}:root .mgn-l-80[data-v-1e3c1394]{margin-left:80px}:root .mgn-r-80[data-v-1e3c1394]{margin-right:80px}:root .mgn-t-80[data-v-1e3c1394]{margin-top:80px}:root .mgn-b-80[data-v-1e3c1394]{margin-bottom:80px}:root .mgn-lr-80[data-v-1e3c1394]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-1e3c1394]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-1e3c1394]{padding:90px}:root .pad-l-90[data-v-1e3c1394]{padding-left:90px}:root .pad-r-90[data-v-1e3c1394]{padding-right:90px}:root .pad-t-90[data-v-1e3c1394]{padding-top:90px}:root .pad-b-90[data-v-1e3c1394]{padding-bottom:90px}:root .pad-lr-90[data-v-1e3c1394]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-1e3c1394]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-1e3c1394]{margin:90px}:root .mgn-l-90[data-v-1e3c1394]{margin-left:90px}:root .mgn-r-90[data-v-1e3c1394]{margin-right:90px}:root .mgn-t-90[data-v-1e3c1394]{margin-top:90px}:root .mgn-b-90[data-v-1e3c1394]{margin-bottom:90px}:root .mgn-lr-90[data-v-1e3c1394]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-1e3c1394]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-1e3c1394]{padding:100px}:root .pad-l-100[data-v-1e3c1394]{padding-left:100px}:root .pad-r-100[data-v-1e3c1394]{padding-right:100px}:root .pad-t-100[data-v-1e3c1394]{padding-top:100px}:root .pad-b-100[data-v-1e3c1394]{padding-bottom:100px}:root .pad-lr-100[data-v-1e3c1394]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-1e3c1394]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-1e3c1394]{margin:100px}:root .mgn-l-100[data-v-1e3c1394]{margin-left:100px}:root .mgn-r-100[data-v-1e3c1394]{margin-right:100px}:root .mgn-t-100[data-v-1e3c1394]{margin-top:100px}:root .mgn-b-100[data-v-1e3c1394]{margin-bottom:100px}:root .mgn-lr-100[data-v-1e3c1394]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-1e3c1394]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-1e3c1394]{padding:120px}:root .pad-l-120[data-v-1e3c1394]{padding-left:120px}:root .pad-r-120[data-v-1e3c1394]{padding-right:120px}:root .pad-t-120[data-v-1e3c1394]{padding-top:120px}:root .pad-b-120[data-v-1e3c1394]{padding-bottom:120px}:root .pad-lr-120[data-v-1e3c1394]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-1e3c1394]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-1e3c1394]{margin:120px}:root .mgn-l-120[data-v-1e3c1394]{margin-left:120px}:root .mgn-r-120[data-v-1e3c1394]{margin-right:120px}:root .mgn-t-120[data-v-1e3c1394]{margin-top:120px}:root .mgn-b-120[data-v-1e3c1394]{margin-bottom:120px}:root .mgn-lr-120[data-v-1e3c1394]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-1e3c1394]{margin-top:120px;margin-bottom:120px}[data-v-1e3c1394]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-1e3c1394]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-1e3c1394]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-1e3c1394]{width:100%}.v-app[data-v-1e3c1394]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-1e3c1394]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-1e3c1394]{margin-bottom:10px}.devise-container input[type=email][data-v-1e3c1394],.devise-container input[type=password][data-v-1e3c1394],.devise-container input[type=submit][data-v-1e3c1394]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-1e3c1394]{cursor:pointer}.devise-container .actions input[data-v-1e3c1394]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-1e3c1394],a[data-v-1e3c1394]:hover,a[data-v-1e3c1394]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-1e3c1394]:hover{color:#2d8e54;text-decoration:underline}a[data-v-1e3c1394]:focus{color:#164057}h1[data-v-1e3c1394],h2[data-v-1e3c1394],h3[data-v-1e3c1394],h4[data-v-1e3c1394],h5[data-v-1e3c1394],h6[data-v-1e3c1394]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-1e3c1394],.heading-2[data-v-1e3c1394],.heading-3[data-v-1e3c1394],.heading-4[data-v-1e3c1394],.heading-5[data-v-1e3c1394],.heading-6[data-v-1e3c1394]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-1e3c1394]{font-size:2.5rem}.heading-2[data-v-1e3c1394]{font-size:2rem}.heading-3[data-v-1e3c1394]{font-size:1.75rem}.heading-4[data-v-1e3c1394]{font-size:1.5rem}.heading-5[data-v-1e3c1394]{font-size:1.25rem}.heading-6[data-v-1e3c1394]{font-size:1rem}.error_text[data-v-1e3c1394]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-1e3c1394]{width:100%;min-height:50px}nav[data-v-1e3c1394]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-1e3c1394],.nav-right[data-v-1e3c1394]{display:flex;flex-direction:row}.nav-link[data-v-1e3c1394]{font-size:18px}.nav-loggedout[data-v-1e3c1394]{color:#000}.nav-loggedin[data-v-1e3c1394]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-1e3c1394]{color:#fff}.nav-loggedin a[data-v-1e3c1394]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-1e3c1394]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-1e3c1394]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-1e3c1394]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-1e3c1394]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-1e3c1394]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-1e3c1394]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-1e3c1394]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-1e3c1394]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-1e3c1394]{gap:5%}}button[data-v-1e3c1394]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-1e3c1394],.cancel_button[data-v-1e3c1394]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-1e3c1394]{background-color:#ccc}.action_button[data-v-1e3c1394]:disabled,.cancel_button[data-v-1e3c1394]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-1e3c1394]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-1e3c1394]{width:fit-content}.button__empty[data-v-1e3c1394]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-1e3c1394]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-1e3c1394]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-1e3c1394]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-1e3c1394]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-1e3c1394]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-1e3c1394]{background-color:#eef5fa}.btn-pricing[data-v-1e3c1394]{font-size:22px;border:none}.simple-table[data-v-1e3c1394]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-1e3c1394],.simple-table td[data-v-1e3c1394]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-1e3c1394]{padding:5px}.date-cell[data-v-1e3c1394]{white-space:nowrap}.number-cell[data-v-1e3c1394]{text-align:right}.negative-cell[data-v-1e3c1394]{color:#f94144}.net-worth-row[data-v-1e3c1394]{background-color:#f5dc98}.bold-cell[data-v-1e3c1394]{font-weight:700}.warn-text[data-v-1e3c1394]{color:#fb991c}.error-text[data-v-1e3c1394]{color:#f94144}.form__panel[data-v-1e3c1394]{display:block}.form__row[data-v-1e3c1394]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-1e3c1394]{display:flex}.form__header[data-v-1e3c1394]{width:26%}.form__input[data-v-1e3c1394]{width:100%}.form__input input[data-v-1e3c1394]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-1e3c1394]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-1e3c1394]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-1e3c1394]{width:100%}.form__input .dp__main input[data-v-1e3c1394]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-1e3c1394],.form__input select[data-v-1e3c1394],.form__input .dp__main[data-v-1e3c1394]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-1e3c1394],.form__input select[data-v-1e3c1394],.form__input .dp__main[data-v-1e3c1394]{width:50%}}.form__input input[data-v-1e3c1394]:hover,.form__input select[data-v-1e3c1394]:hover,.form__input textarea[data-v-1e3c1394]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-1e3c1394]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-1e3c1394]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-1e3c1394]:focus{border-color:var(--color-input-focus)}.form__input[data-v-1e3c1394]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-1e3c1394]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-1e3c1394]{display:flex;gap:10px}.form__input--mandatory[data-v-1e3c1394]{color:#f94144}.form__input--mandatory__one-of-two[data-v-1e3c1394]{color:#f94144;vertical-align:super}.form__section[data-v-1e3c1394]{padding:30px 10px}.disabled-field[data-v-1e3c1394]{color:#aaa}.select-wrapper[data-v-1e3c1394]{position:relative}.select-wrapper[data-v-1e3c1394]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-1e3c1394]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-1e3c1394]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-1e3c1394]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-1e3c1394]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-1e3c1394],.sysadmin-page-header h1[data-v-1e3c1394],.sysadmin-page-header .sysadmin-page-header__title[data-v-1e3c1394],.page-header h1[data-v-1e3c1394],.page-header .page-header__title[data-v-1e3c1394]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-1e3c1394]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-1e3c1394]{margin-bottom:18px}.page-header h1[data-v-1e3c1394],.page-header .page-header__title[data-v-1e3c1394]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-1e3c1394]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-1e3c1394]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-1e3c1394]{margin-bottom:18px}.sysadmin-page-header h1[data-v-1e3c1394],.sysadmin-page-header .sysadmin-page-header__title[data-v-1e3c1394]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-1e3c1394]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-1e3c1394]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-1e3c1394]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-1e3c1394]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-1e3c1394]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-1e3c1394]{font-size:14px}.admin-card[data-v-1e3c1394]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-1e3c1394]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-1e3c1394]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-1e3c1394]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-1e3c1394]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-1e3c1394]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-1e3c1394]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-1e3c1394]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-1e3c1394]{margin-top:18px}.deploy-page .deploy-list[data-v-1e3c1394]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-1e3c1394]{margin:6px 0}.admin-form-card[data-v-1e3c1394]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-1e3c1394]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-1e3c1394]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-1e3c1394]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-1e3c1394]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-1e3c1394]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-1e3c1394]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-1e3c1394]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-1e3c1394]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-1e3c1394],.admin-form-container .admin-form-group select[data-v-1e3c1394]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-1e3c1394]:disabled,.admin-form-container .admin-form-group select[data-v-1e3c1394]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-1e3c1394]:focus,.admin-form-container .admin-form-group select[data-v-1e3c1394]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-1e3c1394]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-1e3c1394]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-1e3c1394]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-1e3c1394]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-1e3c1394]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-1e3c1394]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-1e3c1394]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-1e3c1394]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-1e3c1394]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-1e3c1394]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-1e3c1394]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-1e3c1394]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-1e3c1394]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-1e3c1394]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-1e3c1394]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-1e3c1394]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-1e3c1394]{background-color:#177100;color:#fff}.admin-badge.id[data-v-1e3c1394],.admin-badge.external-uuid[data-v-1e3c1394]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-1e3c1394]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-1e3c1394]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-1e3c1394]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-1e3c1394]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-1e3c1394]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-1e3c1394]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-1e3c1394]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-1e3c1394]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-1e3c1394]{font-size:14px}.admin-detail-item[data-v-1e3c1394]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-1e3c1394]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-1e3c1394]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-1e3c1394]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-1e3c1394]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-1e3c1394]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-1e3c1394]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-1e3c1394]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-1e3c1394]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-1e3c1394]:hover{color:#2c5444}.admin-filter-select[data-v-1e3c1394]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-1e3c1394]{min-width:0;width:100%}.admin-filter-select select[data-v-1e3c1394]:focus{border-color:#2c5444}.admin-header-section[data-v-1e3c1394]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-1e3c1394]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-1e3c1394]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-1e3c1394],.sys-panel .top-row[data-v-1e3c1394]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-1e3c1394],.admin-header-section .top-row .sysadmin-page-header[data-v-1e3c1394],.sys-panel .top-row .page-header[data-v-1e3c1394],.sys-panel .top-row .sysadmin-page-header[data-v-1e3c1394]{width:100%}.admin-header-section .top-row .header-actions[data-v-1e3c1394],.admin-header-section .top-row .action-buttons[data-v-1e3c1394],.sys-panel .top-row .header-actions[data-v-1e3c1394],.sys-panel .top-row .action-buttons[data-v-1e3c1394]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-1e3c1394],.sys-panel .top-row>.admin-add-btn[data-v-1e3c1394],.sys-panel .top-row>.action-button[data-v-1e3c1394]{width:100%}}.admin-filters-row[data-v-1e3c1394]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-1e3c1394]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-1e3c1394]{font-size:14px}.admin-add-btn[data-v-1e3c1394]:hover{background-color:#1a3329}.table-containers[data-v-1e3c1394]{display:flex;gap:20px}.table-containers .table-container[data-v-1e3c1394]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-1e3c1394]{font-weight:700}.table-containers .table-value[data-v-1e3c1394]{font-size:1.2em}.sysadmin-button-bar[data-v-1e3c1394]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-1e3c1394]{margin:20px 0}.swal-password-form .form-group[data-v-1e3c1394]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-1e3c1394]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-1e3c1394]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-1e3c1394]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-1e3c1394]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-1e3c1394]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-1e3c1394]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.panel[data-v-1e3c1394]{border:1px solid rgba(0,0,0,.12);border-radius:10px;background:#fff;padding:18px}.panel-header[data-v-1e3c1394]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.panel-title[data-v-1e3c1394]{display:inline-flex;align-items:center;gap:10px;font-size:18px;font-weight:700;color:#2c5444}.panel-title__icon[data-v-1e3c1394]{font-size:16px;color:#2c5444}.empty-state[data-v-1e3c1394]{background-color:#f8f9fa;border-radius:8px;padding:30px;text-align:center;color:#666}.training-list[data-v-1e3c1394]{display:flex;flex-direction:column;gap:24px}.training-pagination[data-v-1e3c1394]{margin-top:16px;display:flex;justify-content:center}.category-section[data-v-1e3c1394]{margin-bottom:16px}.category-section .category-header[data-v-1e3c1394]{margin-bottom:12px}.category-section .category-header h3[data-v-1e3c1394]{display:inline-block;font-size:18px;font-weight:600;color:#2c5444;padding:6px 12px;border-radius:12px;border:1px solid rgba(0,0,0,.06)}.training-item[data-v-1e3c1394]{display:flex;align-items:center;background-color:#f8f9fa;border-radius:8px;padding:16px 20px;box-shadow:0 2px 4px #0000000d}.training-item[data-v-1e3c1394]:hover{background-color:#f1f3f5}.training-item .training-info[data-v-1e3c1394]{flex:1}.training-item .training-info .training-title[data-v-1e3c1394]{font-size:18px;font-weight:500;color:#333}.training-item .training-info .training-user-name[data-v-1e3c1394]{margin-top:4px;font-size:13px;font-weight:600;color:#6b7280;display:inline-flex;align-items:center;gap:6px}.training-item .training-dates[data-v-1e3c1394]{font-size:14px;font-weight:500;margin-right:16px}.training-item .training-dates.expiry-normal[data-v-1e3c1394]{color:#000}.training-item .training-dates.expiry-warning[data-v-1e3c1394]{color:#fb991c}.training-item .training-dates.expiry-overdue[data-v-1e3c1394]{color:#f94144}.training-item .training-actions[data-v-1e3c1394]{display:flex;align-items:center;gap:8px;margin-left:auto}.training-item .training-actions button[data-v-1e3c1394]{padding:8px 16px;border:1px solid #2C5444;border-radius:4px;background-color:#fff;color:#2c5444;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.training-item .training-actions button[data-v-1e3c1394]:hover{background-color:#2c5444;color:#fff}.training-item .training-actions button[data-v-1e3c1394]:active{transform:scale(.98)}.training-item .training-actions .certificate-button[data-v-1e3c1394]{border-color:#2c5444;color:#2c5444}.training-item .training-actions .certificate-button[data-v-1e3c1394]:hover{background-color:#2c5444;color:#fff}.training-item .training-actions .certificate-button.is-expired[data-v-1e3c1394]{border-color:#b3b3b3;color:#b3b3b3}.training-item .training-actions .certificate-button.is-expired[data-v-1e3c1394]:hover{background-color:#fff;color:#b3b3b3}.training-item .training-actions .completion-record-button[data-v-1e3c1394]{border-color:#2c5444;color:#2c5444}.training-item .training-actions .completion-record-button[data-v-1e3c1394]:hover{background-color:#2c5444;color:#fff}@media(max-width:560px){.panel[data-v-1e3c1394]{padding:10px}.category-section[data-v-1e3c1394]{padding-left:0;padding-right:0}.category-section .category-header h3[data-v-1e3c1394]{padding:6px 8px}.training-item[data-v-1e3c1394]{padding:12px 10px}.training-item .training-dates[data-v-1e3c1394]{margin-right:6px}.training-item .training-actions[data-v-1e3c1394]{gap:6px}.training-item .training-actions button[data-v-1e3c1394]{padding:4px 8px;font-size:13px}}.admin-dashboard-table-card[data-v-8e441036]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-8e441036]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-8e441036]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-8e441036]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-8e441036]{padding:0}:root .pad-l-0[data-v-8e441036]{padding-left:0}:root .pad-r-0[data-v-8e441036]{padding-right:0}:root .pad-t-0[data-v-8e441036]{padding-top:0}:root .pad-b-0[data-v-8e441036]{padding-bottom:0}:root .pad-lr-0[data-v-8e441036]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-8e441036]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-8e441036]{margin:0}:root .mgn-l-0[data-v-8e441036]{margin-left:0}:root .mgn-r-0[data-v-8e441036]{margin-right:0}:root .mgn-t-0[data-v-8e441036]{margin-top:0}:root .mgn-b-0[data-v-8e441036]{margin-bottom:0}:root .mgn-lr-0[data-v-8e441036]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-8e441036]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-8e441036]{padding:2px}:root .pad-l-2[data-v-8e441036]{padding-left:2px}:root .pad-r-2[data-v-8e441036]{padding-right:2px}:root .pad-t-2[data-v-8e441036]{padding-top:2px}:root .pad-b-2[data-v-8e441036]{padding-bottom:2px}:root .pad-lr-2[data-v-8e441036]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-8e441036]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-8e441036]{margin:2px}:root .mgn-l-2[data-v-8e441036]{margin-left:2px}:root .mgn-r-2[data-v-8e441036]{margin-right:2px}:root .mgn-t-2[data-v-8e441036]{margin-top:2px}:root .mgn-b-2[data-v-8e441036]{margin-bottom:2px}:root .mgn-lr-2[data-v-8e441036]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-8e441036]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-8e441036]{padding:3px}:root .pad-l-3[data-v-8e441036]{padding-left:3px}:root .pad-r-3[data-v-8e441036]{padding-right:3px}:root .pad-t-3[data-v-8e441036]{padding-top:3px}:root .pad-b-3[data-v-8e441036]{padding-bottom:3px}:root .pad-lr-3[data-v-8e441036]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-8e441036]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-8e441036]{margin:3px}:root .mgn-l-3[data-v-8e441036]{margin-left:3px}:root .mgn-r-3[data-v-8e441036]{margin-right:3px}:root .mgn-t-3[data-v-8e441036]{margin-top:3px}:root .mgn-b-3[data-v-8e441036]{margin-bottom:3px}:root .mgn-lr-3[data-v-8e441036]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-8e441036]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-8e441036]{padding:4px}:root .pad-l-4[data-v-8e441036]{padding-left:4px}:root .pad-r-4[data-v-8e441036]{padding-right:4px}:root .pad-t-4[data-v-8e441036]{padding-top:4px}:root .pad-b-4[data-v-8e441036]{padding-bottom:4px}:root .pad-lr-4[data-v-8e441036]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-8e441036]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-8e441036]{margin:4px}:root .mgn-l-4[data-v-8e441036]{margin-left:4px}:root .mgn-r-4[data-v-8e441036]{margin-right:4px}:root .mgn-t-4[data-v-8e441036]{margin-top:4px}:root .mgn-b-4[data-v-8e441036]{margin-bottom:4px}:root .mgn-lr-4[data-v-8e441036]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-8e441036]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-8e441036]{padding:5px}:root .pad-l-5[data-v-8e441036]{padding-left:5px}:root .pad-r-5[data-v-8e441036]{padding-right:5px}:root .pad-t-5[data-v-8e441036]{padding-top:5px}:root .pad-b-5[data-v-8e441036]{padding-bottom:5px}:root .pad-lr-5[data-v-8e441036]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-8e441036]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-8e441036]{margin:5px}:root .mgn-l-5[data-v-8e441036]{margin-left:5px}:root .mgn-r-5[data-v-8e441036]{margin-right:5px}:root .mgn-t-5[data-v-8e441036]{margin-top:5px}:root .mgn-b-5[data-v-8e441036]{margin-bottom:5px}:root .mgn-lr-5[data-v-8e441036]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-8e441036]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-8e441036]{padding:6px}:root .pad-l-6[data-v-8e441036]{padding-left:6px}:root .pad-r-6[data-v-8e441036]{padding-right:6px}:root .pad-t-6[data-v-8e441036]{padding-top:6px}:root .pad-b-6[data-v-8e441036]{padding-bottom:6px}:root .pad-lr-6[data-v-8e441036]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-8e441036]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-8e441036]{margin:6px}:root .mgn-l-6[data-v-8e441036]{margin-left:6px}:root .mgn-r-6[data-v-8e441036]{margin-right:6px}:root .mgn-t-6[data-v-8e441036]{margin-top:6px}:root .mgn-b-6[data-v-8e441036]{margin-bottom:6px}:root .mgn-lr-6[data-v-8e441036]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-8e441036]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-8e441036]{padding:8px}:root .pad-l-8[data-v-8e441036]{padding-left:8px}:root .pad-r-8[data-v-8e441036]{padding-right:8px}:root .pad-t-8[data-v-8e441036]{padding-top:8px}:root .pad-b-8[data-v-8e441036]{padding-bottom:8px}:root .pad-lr-8[data-v-8e441036]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-8e441036]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-8e441036]{margin:8px}:root .mgn-l-8[data-v-8e441036]{margin-left:8px}:root .mgn-r-8[data-v-8e441036]{margin-right:8px}:root .mgn-t-8[data-v-8e441036]{margin-top:8px}:root .mgn-b-8[data-v-8e441036]{margin-bottom:8px}:root .mgn-lr-8[data-v-8e441036]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-8e441036]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-8e441036]{padding:9px}:root .pad-l-9[data-v-8e441036]{padding-left:9px}:root .pad-r-9[data-v-8e441036]{padding-right:9px}:root .pad-t-9[data-v-8e441036]{padding-top:9px}:root .pad-b-9[data-v-8e441036]{padding-bottom:9px}:root .pad-lr-9[data-v-8e441036]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-8e441036]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-8e441036]{margin:9px}:root .mgn-l-9[data-v-8e441036]{margin-left:9px}:root .mgn-r-9[data-v-8e441036]{margin-right:9px}:root .mgn-t-9[data-v-8e441036]{margin-top:9px}:root .mgn-b-9[data-v-8e441036]{margin-bottom:9px}:root .mgn-lr-9[data-v-8e441036]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-8e441036]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-8e441036]{padding:10px}:root .pad-l-10[data-v-8e441036]{padding-left:10px}:root .pad-r-10[data-v-8e441036]{padding-right:10px}:root .pad-t-10[data-v-8e441036]{padding-top:10px}:root .pad-b-10[data-v-8e441036]{padding-bottom:10px}:root .pad-lr-10[data-v-8e441036]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-8e441036]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-8e441036]{margin:10px}:root .mgn-l-10[data-v-8e441036]{margin-left:10px}:root .mgn-r-10[data-v-8e441036]{margin-right:10px}:root .mgn-t-10[data-v-8e441036]{margin-top:10px}:root .mgn-b-10[data-v-8e441036]{margin-bottom:10px}:root .mgn-lr-10[data-v-8e441036]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-8e441036]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-8e441036]{padding:12px}:root .pad-l-12[data-v-8e441036]{padding-left:12px}:root .pad-r-12[data-v-8e441036]{padding-right:12px}:root .pad-t-12[data-v-8e441036]{padding-top:12px}:root .pad-b-12[data-v-8e441036]{padding-bottom:12px}:root .pad-lr-12[data-v-8e441036]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-8e441036]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-8e441036]{margin:12px}:root .mgn-l-12[data-v-8e441036]{margin-left:12px}:root .mgn-r-12[data-v-8e441036]{margin-right:12px}:root .mgn-t-12[data-v-8e441036]{margin-top:12px}:root .mgn-b-12[data-v-8e441036]{margin-bottom:12px}:root .mgn-lr-12[data-v-8e441036]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-8e441036]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-8e441036]{padding:15px}:root .pad-l-15[data-v-8e441036]{padding-left:15px}:root .pad-r-15[data-v-8e441036]{padding-right:15px}:root .pad-t-15[data-v-8e441036]{padding-top:15px}:root .pad-b-15[data-v-8e441036]{padding-bottom:15px}:root .pad-lr-15[data-v-8e441036]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-8e441036]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-8e441036]{margin:15px}:root .mgn-l-15[data-v-8e441036]{margin-left:15px}:root .mgn-r-15[data-v-8e441036]{margin-right:15px}:root .mgn-t-15[data-v-8e441036]{margin-top:15px}:root .mgn-b-15[data-v-8e441036]{margin-bottom:15px}:root .mgn-lr-15[data-v-8e441036]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-8e441036]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-8e441036]{padding:20px}:root .pad-l-20[data-v-8e441036]{padding-left:20px}:root .pad-r-20[data-v-8e441036]{padding-right:20px}:root .pad-t-20[data-v-8e441036]{padding-top:20px}:root .pad-b-20[data-v-8e441036]{padding-bottom:20px}:root .pad-lr-20[data-v-8e441036]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-8e441036]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-8e441036]{margin:20px}:root .mgn-l-20[data-v-8e441036]{margin-left:20px}:root .mgn-r-20[data-v-8e441036]{margin-right:20px}:root .mgn-t-20[data-v-8e441036]{margin-top:20px}:root .mgn-b-20[data-v-8e441036]{margin-bottom:20px}:root .mgn-lr-20[data-v-8e441036]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-8e441036]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-8e441036]{padding:24px}:root .pad-l-24[data-v-8e441036]{padding-left:24px}:root .pad-r-24[data-v-8e441036]{padding-right:24px}:root .pad-t-24[data-v-8e441036]{padding-top:24px}:root .pad-b-24[data-v-8e441036]{padding-bottom:24px}:root .pad-lr-24[data-v-8e441036]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-8e441036]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-8e441036]{margin:24px}:root .mgn-l-24[data-v-8e441036]{margin-left:24px}:root .mgn-r-24[data-v-8e441036]{margin-right:24px}:root .mgn-t-24[data-v-8e441036]{margin-top:24px}:root .mgn-b-24[data-v-8e441036]{margin-bottom:24px}:root .mgn-lr-24[data-v-8e441036]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-8e441036]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-8e441036]{padding:25px}:root .pad-l-25[data-v-8e441036]{padding-left:25px}:root .pad-r-25[data-v-8e441036]{padding-right:25px}:root .pad-t-25[data-v-8e441036]{padding-top:25px}:root .pad-b-25[data-v-8e441036]{padding-bottom:25px}:root .pad-lr-25[data-v-8e441036]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-8e441036]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-8e441036]{margin:25px}:root .mgn-l-25[data-v-8e441036]{margin-left:25px}:root .mgn-r-25[data-v-8e441036]{margin-right:25px}:root .mgn-t-25[data-v-8e441036]{margin-top:25px}:root .mgn-b-25[data-v-8e441036]{margin-bottom:25px}:root .mgn-lr-25[data-v-8e441036]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-8e441036]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-8e441036]{padding:30px}:root .pad-l-30[data-v-8e441036]{padding-left:30px}:root .pad-r-30[data-v-8e441036]{padding-right:30px}:root .pad-t-30[data-v-8e441036]{padding-top:30px}:root .pad-b-30[data-v-8e441036]{padding-bottom:30px}:root .pad-lr-30[data-v-8e441036]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-8e441036]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-8e441036]{margin:30px}:root .mgn-l-30[data-v-8e441036]{margin-left:30px}:root .mgn-r-30[data-v-8e441036]{margin-right:30px}:root .mgn-t-30[data-v-8e441036]{margin-top:30px}:root .mgn-b-30[data-v-8e441036]{margin-bottom:30px}:root .mgn-lr-30[data-v-8e441036]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-8e441036]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-8e441036]{padding:40px}:root .pad-l-40[data-v-8e441036]{padding-left:40px}:root .pad-r-40[data-v-8e441036]{padding-right:40px}:root .pad-t-40[data-v-8e441036]{padding-top:40px}:root .pad-b-40[data-v-8e441036]{padding-bottom:40px}:root .pad-lr-40[data-v-8e441036]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-8e441036]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-8e441036]{margin:40px}:root .mgn-l-40[data-v-8e441036]{margin-left:40px}:root .mgn-r-40[data-v-8e441036]{margin-right:40px}:root .mgn-t-40[data-v-8e441036]{margin-top:40px}:root .mgn-b-40[data-v-8e441036]{margin-bottom:40px}:root .mgn-lr-40[data-v-8e441036]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-8e441036]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-8e441036]{padding:50px}:root .pad-l-50[data-v-8e441036]{padding-left:50px}:root .pad-r-50[data-v-8e441036]{padding-right:50px}:root .pad-t-50[data-v-8e441036]{padding-top:50px}:root .pad-b-50[data-v-8e441036]{padding-bottom:50px}:root .pad-lr-50[data-v-8e441036]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-8e441036]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-8e441036]{margin:50px}:root .mgn-l-50[data-v-8e441036]{margin-left:50px}:root .mgn-r-50[data-v-8e441036]{margin-right:50px}:root .mgn-t-50[data-v-8e441036]{margin-top:50px}:root .mgn-b-50[data-v-8e441036]{margin-bottom:50px}:root .mgn-lr-50[data-v-8e441036]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-8e441036]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-8e441036]{padding:60px}:root .pad-l-60[data-v-8e441036]{padding-left:60px}:root .pad-r-60[data-v-8e441036]{padding-right:60px}:root .pad-t-60[data-v-8e441036]{padding-top:60px}:root .pad-b-60[data-v-8e441036]{padding-bottom:60px}:root .pad-lr-60[data-v-8e441036]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-8e441036]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-8e441036]{margin:60px}:root .mgn-l-60[data-v-8e441036]{margin-left:60px}:root .mgn-r-60[data-v-8e441036]{margin-right:60px}:root .mgn-t-60[data-v-8e441036]{margin-top:60px}:root .mgn-b-60[data-v-8e441036]{margin-bottom:60px}:root .mgn-lr-60[data-v-8e441036]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-8e441036]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-8e441036]{padding:70px}:root .pad-l-70[data-v-8e441036]{padding-left:70px}:root .pad-r-70[data-v-8e441036]{padding-right:70px}:root .pad-t-70[data-v-8e441036]{padding-top:70px}:root .pad-b-70[data-v-8e441036]{padding-bottom:70px}:root .pad-lr-70[data-v-8e441036]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-8e441036]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-8e441036]{margin:70px}:root .mgn-l-70[data-v-8e441036]{margin-left:70px}:root .mgn-r-70[data-v-8e441036]{margin-right:70px}:root .mgn-t-70[data-v-8e441036]{margin-top:70px}:root .mgn-b-70[data-v-8e441036]{margin-bottom:70px}:root .mgn-lr-70[data-v-8e441036]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-8e441036]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-8e441036]{padding:80px}:root .pad-l-80[data-v-8e441036]{padding-left:80px}:root .pad-r-80[data-v-8e441036]{padding-right:80px}:root .pad-t-80[data-v-8e441036]{padding-top:80px}:root .pad-b-80[data-v-8e441036]{padding-bottom:80px}:root .pad-lr-80[data-v-8e441036]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-8e441036]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-8e441036]{margin:80px}:root .mgn-l-80[data-v-8e441036]{margin-left:80px}:root .mgn-r-80[data-v-8e441036]{margin-right:80px}:root .mgn-t-80[data-v-8e441036]{margin-top:80px}:root .mgn-b-80[data-v-8e441036]{margin-bottom:80px}:root .mgn-lr-80[data-v-8e441036]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-8e441036]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-8e441036]{padding:90px}:root .pad-l-90[data-v-8e441036]{padding-left:90px}:root .pad-r-90[data-v-8e441036]{padding-right:90px}:root .pad-t-90[data-v-8e441036]{padding-top:90px}:root .pad-b-90[data-v-8e441036]{padding-bottom:90px}:root .pad-lr-90[data-v-8e441036]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-8e441036]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-8e441036]{margin:90px}:root .mgn-l-90[data-v-8e441036]{margin-left:90px}:root .mgn-r-90[data-v-8e441036]{margin-right:90px}:root .mgn-t-90[data-v-8e441036]{margin-top:90px}:root .mgn-b-90[data-v-8e441036]{margin-bottom:90px}:root .mgn-lr-90[data-v-8e441036]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-8e441036]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-8e441036]{padding:100px}:root .pad-l-100[data-v-8e441036]{padding-left:100px}:root .pad-r-100[data-v-8e441036]{padding-right:100px}:root .pad-t-100[data-v-8e441036]{padding-top:100px}:root .pad-b-100[data-v-8e441036]{padding-bottom:100px}:root .pad-lr-100[data-v-8e441036]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-8e441036]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-8e441036]{margin:100px}:root .mgn-l-100[data-v-8e441036]{margin-left:100px}:root .mgn-r-100[data-v-8e441036]{margin-right:100px}:root .mgn-t-100[data-v-8e441036]{margin-top:100px}:root .mgn-b-100[data-v-8e441036]{margin-bottom:100px}:root .mgn-lr-100[data-v-8e441036]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-8e441036]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-8e441036]{padding:120px}:root .pad-l-120[data-v-8e441036]{padding-left:120px}:root .pad-r-120[data-v-8e441036]{padding-right:120px}:root .pad-t-120[data-v-8e441036]{padding-top:120px}:root .pad-b-120[data-v-8e441036]{padding-bottom:120px}:root .pad-lr-120[data-v-8e441036]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-8e441036]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-8e441036]{margin:120px}:root .mgn-l-120[data-v-8e441036]{margin-left:120px}:root .mgn-r-120[data-v-8e441036]{margin-right:120px}:root .mgn-t-120[data-v-8e441036]{margin-top:120px}:root .mgn-b-120[data-v-8e441036]{margin-bottom:120px}:root .mgn-lr-120[data-v-8e441036]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-8e441036]{margin-top:120px;margin-bottom:120px}[data-v-8e441036]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-8e441036]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-8e441036]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-8e441036]{width:100%}.v-app[data-v-8e441036]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-8e441036]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-8e441036]{margin-bottom:10px}.devise-container input[type=email][data-v-8e441036],.devise-container input[type=password][data-v-8e441036],.devise-container input[type=submit][data-v-8e441036]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-8e441036]{cursor:pointer}.devise-container .actions input[data-v-8e441036]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-8e441036],a[data-v-8e441036]:hover,a[data-v-8e441036]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-8e441036]:hover{color:#2d8e54;text-decoration:underline}a[data-v-8e441036]:focus{color:#164057}h1[data-v-8e441036],h2[data-v-8e441036],h3[data-v-8e441036],h4[data-v-8e441036],h5[data-v-8e441036],h6[data-v-8e441036]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-8e441036],.heading-2[data-v-8e441036],.heading-3[data-v-8e441036],.heading-4[data-v-8e441036],.heading-5[data-v-8e441036],.heading-6[data-v-8e441036]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-8e441036]{font-size:2.5rem}.heading-2[data-v-8e441036]{font-size:2rem}.heading-3[data-v-8e441036]{font-size:1.75rem}.heading-4[data-v-8e441036]{font-size:1.5rem}.heading-5[data-v-8e441036]{font-size:1.25rem}.heading-6[data-v-8e441036]{font-size:1rem}.error_text[data-v-8e441036]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-8e441036]{width:100%;min-height:50px}nav[data-v-8e441036]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-8e441036],.nav-right[data-v-8e441036]{display:flex;flex-direction:row}.nav-link[data-v-8e441036]{font-size:18px}.nav-loggedout[data-v-8e441036]{color:#000}.nav-loggedin[data-v-8e441036]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-8e441036]{color:#fff}.nav-loggedin a[data-v-8e441036]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-8e441036]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-8e441036]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-8e441036]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-8e441036]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-8e441036]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-8e441036]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-8e441036]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-8e441036]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-8e441036]{gap:5%}}button[data-v-8e441036]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-8e441036],.cancel_button[data-v-8e441036]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-8e441036]{background-color:#ccc}.action_button[data-v-8e441036]:disabled,.cancel_button[data-v-8e441036]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-8e441036]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-8e441036]{width:fit-content}.button__empty[data-v-8e441036]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-8e441036]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-8e441036]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-8e441036]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-8e441036]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-8e441036]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-8e441036]{background-color:#eef5fa}.btn-pricing[data-v-8e441036]{font-size:22px;border:none}.simple-table[data-v-8e441036]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-8e441036],.simple-table td[data-v-8e441036]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-8e441036]{padding:5px}.date-cell[data-v-8e441036]{white-space:nowrap}.number-cell[data-v-8e441036]{text-align:right}.negative-cell[data-v-8e441036]{color:#f94144}.net-worth-row[data-v-8e441036]{background-color:#f5dc98}.bold-cell[data-v-8e441036]{font-weight:700}.warn-text[data-v-8e441036]{color:#fb991c}.error-text[data-v-8e441036]{color:#f94144}.form__panel[data-v-8e441036]{display:block}.form__row[data-v-8e441036]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-8e441036]{display:flex}.form__header[data-v-8e441036]{width:26%}.form__input[data-v-8e441036]{width:100%}.form__input input[data-v-8e441036]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-8e441036]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-8e441036]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-8e441036]{width:100%}.form__input .dp__main input[data-v-8e441036]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-8e441036],.form__input select[data-v-8e441036],.form__input .dp__main[data-v-8e441036]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-8e441036],.form__input select[data-v-8e441036],.form__input .dp__main[data-v-8e441036]{width:50%}}.form__input input[data-v-8e441036]:hover,.form__input select[data-v-8e441036]:hover,.form__input textarea[data-v-8e441036]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-8e441036]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-8e441036]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-8e441036]:focus{border-color:var(--color-input-focus)}.form__input[data-v-8e441036]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-8e441036]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-8e441036]{display:flex;gap:10px}.form__input--mandatory[data-v-8e441036]{color:#f94144}.form__input--mandatory__one-of-two[data-v-8e441036]{color:#f94144;vertical-align:super}.form__section[data-v-8e441036]{padding:30px 10px}.disabled-field[data-v-8e441036]{color:#aaa}.select-wrapper[data-v-8e441036]{position:relative}.select-wrapper[data-v-8e441036]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-8e441036]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-8e441036]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-8e441036]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-8e441036],.v-team-member[data-v-8e441036]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-8e441036],.sysadmin-page-header h1[data-v-8e441036],.sysadmin-page-header .sysadmin-page-header__title[data-v-8e441036],.page-header h1[data-v-8e441036],.page-header .page-header__title[data-v-8e441036]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-8e441036]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-8e441036]{margin-bottom:18px}.page-header h1[data-v-8e441036],.page-header .page-header__title[data-v-8e441036]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-8e441036]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-8e441036]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-8e441036]{margin-bottom:18px}.sysadmin-page-header h1[data-v-8e441036],.sysadmin-page-header .sysadmin-page-header__title[data-v-8e441036]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-8e441036]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-8e441036]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-8e441036]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-8e441036]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-8e441036]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-8e441036]{font-size:14px}.admin-card[data-v-8e441036],.v-team-member .unauthorized-error[data-v-8e441036]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-8e441036]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-8e441036]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-8e441036]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-8e441036]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-8e441036]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-8e441036]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-8e441036]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-8e441036]{margin-top:18px}.deploy-page .deploy-list[data-v-8e441036]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-8e441036]{margin:6px 0}.admin-form-card[data-v-8e441036]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-8e441036],.v-team-member .loading-indicator[data-v-8e441036]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-8e441036],.v-team-member .loading-error[data-v-8e441036]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-8e441036]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-8e441036]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-8e441036]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-8e441036]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-8e441036]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-8e441036]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-8e441036],.admin-form-container .admin-form-group select[data-v-8e441036]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-8e441036]:disabled,.admin-form-container .admin-form-group select[data-v-8e441036]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-8e441036]:focus,.admin-form-container .admin-form-group select[data-v-8e441036]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-8e441036]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-8e441036]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-8e441036]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-8e441036]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-8e441036]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-8e441036]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-8e441036]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-8e441036],.v-team-member .page-header .profile-image-header .edit-btn[data-v-8e441036],.v-team-member .unauthorized-error .back-btn[data-v-8e441036]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-8e441036]:hover,.v-team-member .page-header .profile-image-header .edit-btn[data-v-8e441036]:hover,.v-team-member .unauthorized-error .back-btn[data-v-8e441036]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-8e441036]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-8e441036]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-8e441036]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-8e441036]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-8e441036]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-8e441036]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-8e441036]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-8e441036]{background-color:#177100;color:#fff}.admin-badge.id[data-v-8e441036],.admin-badge.external-uuid[data-v-8e441036]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-8e441036]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-8e441036]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-8e441036]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-8e441036]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-8e441036]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-8e441036]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-8e441036]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-8e441036]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-8e441036]{font-size:14px}.admin-detail-item[data-v-8e441036]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-8e441036]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-8e441036]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-8e441036]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-8e441036]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-8e441036]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-8e441036]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-8e441036]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-8e441036]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-8e441036]:hover{color:#2c5444}.admin-filter-select[data-v-8e441036]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-8e441036]{min-width:0;width:100%}.admin-filter-select select[data-v-8e441036]:focus{border-color:#2c5444}.admin-header-section[data-v-8e441036]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-8e441036]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-8e441036]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-8e441036],.sys-panel .top-row[data-v-8e441036]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-8e441036],.admin-header-section .top-row .sysadmin-page-header[data-v-8e441036],.sys-panel .top-row .page-header[data-v-8e441036],.sys-panel .top-row .sysadmin-page-header[data-v-8e441036]{width:100%}.admin-header-section .top-row .header-actions[data-v-8e441036],.admin-header-section .top-row .action-buttons[data-v-8e441036],.sys-panel .top-row .header-actions[data-v-8e441036],.sys-panel .top-row .action-buttons[data-v-8e441036]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-8e441036],.sys-panel .top-row>.admin-add-btn[data-v-8e441036],.sys-panel .top-row>.action-button[data-v-8e441036]{width:100%}}.admin-filters-row[data-v-8e441036]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-8e441036]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-8e441036]{font-size:14px}.admin-add-btn[data-v-8e441036]:hover{background-color:#1a3329}.table-containers[data-v-8e441036]{display:flex;gap:20px}.table-containers .table-container[data-v-8e441036]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-8e441036]{font-weight:700}.table-containers .table-value[data-v-8e441036]{font-size:1.2em}.sysadmin-button-bar[data-v-8e441036]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-8e441036]{margin:20px 0}.swal-password-form .form-group[data-v-8e441036]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-8e441036]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-8e441036]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-8e441036]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-8e441036]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-8e441036]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-8e441036]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.v-team-member .page-header[data-v-8e441036]{position:relative;margin-bottom:24px}.v-team-member .page-header .profile-image-header[data-v-8e441036]{position:absolute;top:0;right:0;display:flex;align-items:center;gap:12px}.v-team-member .page-header .profile-image-header .edit-btn[data-v-8e441036]{padding:8px 16px;font-size:14px;display:flex;align-items:center;gap:6px;white-space:nowrap}.v-team-member .page-header .profile-image-header .edit-btn font-awesome-icon[data-v-8e441036]{font-size:14px}.v-team-member .page-header .profile-image-header .profile-image[data-v-8e441036]{width:50px;height:50px;border-radius:50%;background-color:#f1f3f5;overflow:hidden}.v-team-member .page-header .profile-image-header .profile-image img[data-v-8e441036]{width:100%;height:100%;object-fit:cover}.v-team-member .page-header .profile-image-header .profile-image img.no-image[data-v-8e441036]{background-color:#e0e0e0;position:relative}.v-team-member .page-header .profile-image-header .profile-image img.no-image[data-v-8e441036]:after{content:"\\f007";font-family:"Font Awesome 5 Free";font-weight:900;font-size:24px;color:#999;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v-team-member .unauthorized-error[data-v-8e441036]{padding:40px;text-align:center}.v-team-member .unauthorized-error .error-message[data-v-8e441036]{display:flex;align-items:center;justify-content:center;gap:12px;font-size:18px;font-weight:600;color:#dc2626;margin-bottom:24px}.v-team-member .unauthorized-error .error-message font-awesome-icon[data-v-8e441036]{font-size:24px}.v-team-member .unauthorized-error .back-btn[data-v-8e441036]{padding:12px 24px}.v-team-member .training-panels[data-v-8e441036]{display:flex;flex-direction:column;gap:24px}@media(max-width:560px){.v-team-member[data-v-8e441036]{padding:10px}}.admin-dashboard-table-card[data-v-4d633478]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-4d633478]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-4d633478]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-4d633478]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-4d633478]{padding:0}:root .pad-l-0[data-v-4d633478]{padding-left:0}:root .pad-r-0[data-v-4d633478]{padding-right:0}:root .pad-t-0[data-v-4d633478]{padding-top:0}:root .pad-b-0[data-v-4d633478]{padding-bottom:0}:root .pad-lr-0[data-v-4d633478]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-4d633478]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-4d633478]{margin:0}:root .mgn-l-0[data-v-4d633478]{margin-left:0}:root .mgn-r-0[data-v-4d633478]{margin-right:0}:root .mgn-t-0[data-v-4d633478]{margin-top:0}:root .mgn-b-0[data-v-4d633478]{margin-bottom:0}:root .mgn-lr-0[data-v-4d633478]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-4d633478]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-4d633478]{padding:2px}:root .pad-l-2[data-v-4d633478]{padding-left:2px}:root .pad-r-2[data-v-4d633478]{padding-right:2px}:root .pad-t-2[data-v-4d633478]{padding-top:2px}:root .pad-b-2[data-v-4d633478]{padding-bottom:2px}:root .pad-lr-2[data-v-4d633478]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-4d633478]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-4d633478]{margin:2px}:root .mgn-l-2[data-v-4d633478]{margin-left:2px}:root .mgn-r-2[data-v-4d633478]{margin-right:2px}:root .mgn-t-2[data-v-4d633478]{margin-top:2px}:root .mgn-b-2[data-v-4d633478]{margin-bottom:2px}:root .mgn-lr-2[data-v-4d633478]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-4d633478]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-4d633478]{padding:3px}:root .pad-l-3[data-v-4d633478]{padding-left:3px}:root .pad-r-3[data-v-4d633478]{padding-right:3px}:root .pad-t-3[data-v-4d633478]{padding-top:3px}:root .pad-b-3[data-v-4d633478]{padding-bottom:3px}:root .pad-lr-3[data-v-4d633478]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-4d633478]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-4d633478]{margin:3px}:root .mgn-l-3[data-v-4d633478]{margin-left:3px}:root .mgn-r-3[data-v-4d633478]{margin-right:3px}:root .mgn-t-3[data-v-4d633478]{margin-top:3px}:root .mgn-b-3[data-v-4d633478]{margin-bottom:3px}:root .mgn-lr-3[data-v-4d633478]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-4d633478]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-4d633478]{padding:4px}:root .pad-l-4[data-v-4d633478]{padding-left:4px}:root .pad-r-4[data-v-4d633478]{padding-right:4px}:root .pad-t-4[data-v-4d633478]{padding-top:4px}:root .pad-b-4[data-v-4d633478]{padding-bottom:4px}:root .pad-lr-4[data-v-4d633478]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-4d633478]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-4d633478]{margin:4px}:root .mgn-l-4[data-v-4d633478]{margin-left:4px}:root .mgn-r-4[data-v-4d633478]{margin-right:4px}:root .mgn-t-4[data-v-4d633478]{margin-top:4px}:root .mgn-b-4[data-v-4d633478]{margin-bottom:4px}:root .mgn-lr-4[data-v-4d633478]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-4d633478]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-4d633478]{padding:5px}:root .pad-l-5[data-v-4d633478]{padding-left:5px}:root .pad-r-5[data-v-4d633478]{padding-right:5px}:root .pad-t-5[data-v-4d633478]{padding-top:5px}:root .pad-b-5[data-v-4d633478]{padding-bottom:5px}:root .pad-lr-5[data-v-4d633478]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-4d633478]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-4d633478]{margin:5px}:root .mgn-l-5[data-v-4d633478]{margin-left:5px}:root .mgn-r-5[data-v-4d633478]{margin-right:5px}:root .mgn-t-5[data-v-4d633478]{margin-top:5px}:root .mgn-b-5[data-v-4d633478]{margin-bottom:5px}:root .mgn-lr-5[data-v-4d633478]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-4d633478]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-4d633478]{padding:6px}:root .pad-l-6[data-v-4d633478]{padding-left:6px}:root .pad-r-6[data-v-4d633478]{padding-right:6px}:root .pad-t-6[data-v-4d633478]{padding-top:6px}:root .pad-b-6[data-v-4d633478]{padding-bottom:6px}:root .pad-lr-6[data-v-4d633478]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-4d633478]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-4d633478]{margin:6px}:root .mgn-l-6[data-v-4d633478]{margin-left:6px}:root .mgn-r-6[data-v-4d633478]{margin-right:6px}:root .mgn-t-6[data-v-4d633478]{margin-top:6px}:root .mgn-b-6[data-v-4d633478]{margin-bottom:6px}:root .mgn-lr-6[data-v-4d633478]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-4d633478]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-4d633478]{padding:8px}:root .pad-l-8[data-v-4d633478]{padding-left:8px}:root .pad-r-8[data-v-4d633478]{padding-right:8px}:root .pad-t-8[data-v-4d633478]{padding-top:8px}:root .pad-b-8[data-v-4d633478]{padding-bottom:8px}:root .pad-lr-8[data-v-4d633478]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-4d633478]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-4d633478]{margin:8px}:root .mgn-l-8[data-v-4d633478]{margin-left:8px}:root .mgn-r-8[data-v-4d633478]{margin-right:8px}:root .mgn-t-8[data-v-4d633478]{margin-top:8px}:root .mgn-b-8[data-v-4d633478]{margin-bottom:8px}:root .mgn-lr-8[data-v-4d633478]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-4d633478]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-4d633478]{padding:9px}:root .pad-l-9[data-v-4d633478]{padding-left:9px}:root .pad-r-9[data-v-4d633478]{padding-right:9px}:root .pad-t-9[data-v-4d633478]{padding-top:9px}:root .pad-b-9[data-v-4d633478]{padding-bottom:9px}:root .pad-lr-9[data-v-4d633478]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-4d633478]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-4d633478]{margin:9px}:root .mgn-l-9[data-v-4d633478]{margin-left:9px}:root .mgn-r-9[data-v-4d633478]{margin-right:9px}:root .mgn-t-9[data-v-4d633478]{margin-top:9px}:root .mgn-b-9[data-v-4d633478]{margin-bottom:9px}:root .mgn-lr-9[data-v-4d633478]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-4d633478]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-4d633478]{padding:10px}:root .pad-l-10[data-v-4d633478]{padding-left:10px}:root .pad-r-10[data-v-4d633478]{padding-right:10px}:root .pad-t-10[data-v-4d633478]{padding-top:10px}:root .pad-b-10[data-v-4d633478]{padding-bottom:10px}:root .pad-lr-10[data-v-4d633478]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-4d633478]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-4d633478]{margin:10px}:root .mgn-l-10[data-v-4d633478]{margin-left:10px}:root .mgn-r-10[data-v-4d633478]{margin-right:10px}:root .mgn-t-10[data-v-4d633478]{margin-top:10px}:root .mgn-b-10[data-v-4d633478]{margin-bottom:10px}:root .mgn-lr-10[data-v-4d633478]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-4d633478]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-4d633478]{padding:12px}:root .pad-l-12[data-v-4d633478]{padding-left:12px}:root .pad-r-12[data-v-4d633478]{padding-right:12px}:root .pad-t-12[data-v-4d633478]{padding-top:12px}:root .pad-b-12[data-v-4d633478]{padding-bottom:12px}:root .pad-lr-12[data-v-4d633478]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-4d633478]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-4d633478]{margin:12px}:root .mgn-l-12[data-v-4d633478]{margin-left:12px}:root .mgn-r-12[data-v-4d633478]{margin-right:12px}:root .mgn-t-12[data-v-4d633478]{margin-top:12px}:root .mgn-b-12[data-v-4d633478]{margin-bottom:12px}:root .mgn-lr-12[data-v-4d633478]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-4d633478]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-4d633478]{padding:15px}:root .pad-l-15[data-v-4d633478]{padding-left:15px}:root .pad-r-15[data-v-4d633478]{padding-right:15px}:root .pad-t-15[data-v-4d633478]{padding-top:15px}:root .pad-b-15[data-v-4d633478]{padding-bottom:15px}:root .pad-lr-15[data-v-4d633478]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-4d633478]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-4d633478]{margin:15px}:root .mgn-l-15[data-v-4d633478]{margin-left:15px}:root .mgn-r-15[data-v-4d633478]{margin-right:15px}:root .mgn-t-15[data-v-4d633478]{margin-top:15px}:root .mgn-b-15[data-v-4d633478]{margin-bottom:15px}:root .mgn-lr-15[data-v-4d633478]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-4d633478]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-4d633478]{padding:20px}:root .pad-l-20[data-v-4d633478]{padding-left:20px}:root .pad-r-20[data-v-4d633478]{padding-right:20px}:root .pad-t-20[data-v-4d633478]{padding-top:20px}:root .pad-b-20[data-v-4d633478]{padding-bottom:20px}:root .pad-lr-20[data-v-4d633478]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-4d633478]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-4d633478]{margin:20px}:root .mgn-l-20[data-v-4d633478]{margin-left:20px}:root .mgn-r-20[data-v-4d633478]{margin-right:20px}:root .mgn-t-20[data-v-4d633478]{margin-top:20px}:root .mgn-b-20[data-v-4d633478]{margin-bottom:20px}:root .mgn-lr-20[data-v-4d633478]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-4d633478]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-4d633478]{padding:24px}:root .pad-l-24[data-v-4d633478]{padding-left:24px}:root .pad-r-24[data-v-4d633478]{padding-right:24px}:root .pad-t-24[data-v-4d633478]{padding-top:24px}:root .pad-b-24[data-v-4d633478]{padding-bottom:24px}:root .pad-lr-24[data-v-4d633478]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-4d633478]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-4d633478]{margin:24px}:root .mgn-l-24[data-v-4d633478]{margin-left:24px}:root .mgn-r-24[data-v-4d633478]{margin-right:24px}:root .mgn-t-24[data-v-4d633478]{margin-top:24px}:root .mgn-b-24[data-v-4d633478]{margin-bottom:24px}:root .mgn-lr-24[data-v-4d633478]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-4d633478]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-4d633478]{padding:25px}:root .pad-l-25[data-v-4d633478]{padding-left:25px}:root .pad-r-25[data-v-4d633478]{padding-right:25px}:root .pad-t-25[data-v-4d633478]{padding-top:25px}:root .pad-b-25[data-v-4d633478]{padding-bottom:25px}:root .pad-lr-25[data-v-4d633478]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-4d633478]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-4d633478]{margin:25px}:root .mgn-l-25[data-v-4d633478]{margin-left:25px}:root .mgn-r-25[data-v-4d633478]{margin-right:25px}:root .mgn-t-25[data-v-4d633478]{margin-top:25px}:root .mgn-b-25[data-v-4d633478]{margin-bottom:25px}:root .mgn-lr-25[data-v-4d633478]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-4d633478]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-4d633478]{padding:30px}:root .pad-l-30[data-v-4d633478]{padding-left:30px}:root .pad-r-30[data-v-4d633478]{padding-right:30px}:root .pad-t-30[data-v-4d633478]{padding-top:30px}:root .pad-b-30[data-v-4d633478]{padding-bottom:30px}:root .pad-lr-30[data-v-4d633478]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-4d633478]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-4d633478]{margin:30px}:root .mgn-l-30[data-v-4d633478]{margin-left:30px}:root .mgn-r-30[data-v-4d633478]{margin-right:30px}:root .mgn-t-30[data-v-4d633478]{margin-top:30px}:root .mgn-b-30[data-v-4d633478]{margin-bottom:30px}:root .mgn-lr-30[data-v-4d633478]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-4d633478]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-4d633478]{padding:40px}:root .pad-l-40[data-v-4d633478]{padding-left:40px}:root .pad-r-40[data-v-4d633478]{padding-right:40px}:root .pad-t-40[data-v-4d633478]{padding-top:40px}:root .pad-b-40[data-v-4d633478]{padding-bottom:40px}:root .pad-lr-40[data-v-4d633478]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-4d633478]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-4d633478]{margin:40px}:root .mgn-l-40[data-v-4d633478]{margin-left:40px}:root .mgn-r-40[data-v-4d633478]{margin-right:40px}:root .mgn-t-40[data-v-4d633478]{margin-top:40px}:root .mgn-b-40[data-v-4d633478]{margin-bottom:40px}:root .mgn-lr-40[data-v-4d633478]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-4d633478]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-4d633478]{padding:50px}:root .pad-l-50[data-v-4d633478]{padding-left:50px}:root .pad-r-50[data-v-4d633478]{padding-right:50px}:root .pad-t-50[data-v-4d633478]{padding-top:50px}:root .pad-b-50[data-v-4d633478]{padding-bottom:50px}:root .pad-lr-50[data-v-4d633478]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-4d633478]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-4d633478]{margin:50px}:root .mgn-l-50[data-v-4d633478]{margin-left:50px}:root .mgn-r-50[data-v-4d633478]{margin-right:50px}:root .mgn-t-50[data-v-4d633478]{margin-top:50px}:root .mgn-b-50[data-v-4d633478]{margin-bottom:50px}:root .mgn-lr-50[data-v-4d633478]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-4d633478]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-4d633478]{padding:60px}:root .pad-l-60[data-v-4d633478]{padding-left:60px}:root .pad-r-60[data-v-4d633478]{padding-right:60px}:root .pad-t-60[data-v-4d633478]{padding-top:60px}:root .pad-b-60[data-v-4d633478]{padding-bottom:60px}:root .pad-lr-60[data-v-4d633478]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-4d633478]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-4d633478]{margin:60px}:root .mgn-l-60[data-v-4d633478]{margin-left:60px}:root .mgn-r-60[data-v-4d633478]{margin-right:60px}:root .mgn-t-60[data-v-4d633478]{margin-top:60px}:root .mgn-b-60[data-v-4d633478]{margin-bottom:60px}:root .mgn-lr-60[data-v-4d633478]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-4d633478]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-4d633478]{padding:70px}:root .pad-l-70[data-v-4d633478]{padding-left:70px}:root .pad-r-70[data-v-4d633478]{padding-right:70px}:root .pad-t-70[data-v-4d633478]{padding-top:70px}:root .pad-b-70[data-v-4d633478]{padding-bottom:70px}:root .pad-lr-70[data-v-4d633478]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-4d633478]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-4d633478]{margin:70px}:root .mgn-l-70[data-v-4d633478]{margin-left:70px}:root .mgn-r-70[data-v-4d633478]{margin-right:70px}:root .mgn-t-70[data-v-4d633478]{margin-top:70px}:root .mgn-b-70[data-v-4d633478]{margin-bottom:70px}:root .mgn-lr-70[data-v-4d633478]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-4d633478]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-4d633478]{padding:80px}:root .pad-l-80[data-v-4d633478]{padding-left:80px}:root .pad-r-80[data-v-4d633478]{padding-right:80px}:root .pad-t-80[data-v-4d633478]{padding-top:80px}:root .pad-b-80[data-v-4d633478]{padding-bottom:80px}:root .pad-lr-80[data-v-4d633478]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-4d633478]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-4d633478]{margin:80px}:root .mgn-l-80[data-v-4d633478]{margin-left:80px}:root .mgn-r-80[data-v-4d633478]{margin-right:80px}:root .mgn-t-80[data-v-4d633478]{margin-top:80px}:root .mgn-b-80[data-v-4d633478]{margin-bottom:80px}:root .mgn-lr-80[data-v-4d633478]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-4d633478]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-4d633478]{padding:90px}:root .pad-l-90[data-v-4d633478]{padding-left:90px}:root .pad-r-90[data-v-4d633478]{padding-right:90px}:root .pad-t-90[data-v-4d633478]{padding-top:90px}:root .pad-b-90[data-v-4d633478]{padding-bottom:90px}:root .pad-lr-90[data-v-4d633478]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-4d633478]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-4d633478]{margin:90px}:root .mgn-l-90[data-v-4d633478]{margin-left:90px}:root .mgn-r-90[data-v-4d633478]{margin-right:90px}:root .mgn-t-90[data-v-4d633478]{margin-top:90px}:root .mgn-b-90[data-v-4d633478]{margin-bottom:90px}:root .mgn-lr-90[data-v-4d633478]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-4d633478]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-4d633478]{padding:100px}:root .pad-l-100[data-v-4d633478]{padding-left:100px}:root .pad-r-100[data-v-4d633478]{padding-right:100px}:root .pad-t-100[data-v-4d633478]{padding-top:100px}:root .pad-b-100[data-v-4d633478]{padding-bottom:100px}:root .pad-lr-100[data-v-4d633478]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-4d633478]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-4d633478]{margin:100px}:root .mgn-l-100[data-v-4d633478]{margin-left:100px}:root .mgn-r-100[data-v-4d633478]{margin-right:100px}:root .mgn-t-100[data-v-4d633478]{margin-top:100px}:root .mgn-b-100[data-v-4d633478]{margin-bottom:100px}:root .mgn-lr-100[data-v-4d633478]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-4d633478]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-4d633478]{padding:120px}:root .pad-l-120[data-v-4d633478]{padding-left:120px}:root .pad-r-120[data-v-4d633478]{padding-right:120px}:root .pad-t-120[data-v-4d633478]{padding-top:120px}:root .pad-b-120[data-v-4d633478]{padding-bottom:120px}:root .pad-lr-120[data-v-4d633478]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-4d633478]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-4d633478]{margin:120px}:root .mgn-l-120[data-v-4d633478]{margin-left:120px}:root .mgn-r-120[data-v-4d633478]{margin-right:120px}:root .mgn-t-120[data-v-4d633478]{margin-top:120px}:root .mgn-b-120[data-v-4d633478]{margin-bottom:120px}:root .mgn-lr-120[data-v-4d633478]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-4d633478]{margin-top:120px;margin-bottom:120px}[data-v-4d633478]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-4d633478]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-4d633478]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-4d633478]{width:100%}.v-app[data-v-4d633478]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-4d633478]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-4d633478]{margin-bottom:10px}.devise-container input[type=email][data-v-4d633478],.devise-container input[type=password][data-v-4d633478],.devise-container input[type=submit][data-v-4d633478]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-4d633478]{cursor:pointer}.devise-container .actions input[data-v-4d633478]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-4d633478],a[data-v-4d633478]:hover,a[data-v-4d633478]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-4d633478]:hover{color:#2d8e54;text-decoration:underline}a[data-v-4d633478]:focus{color:#164057}h1[data-v-4d633478],h2[data-v-4d633478],h3[data-v-4d633478],h4[data-v-4d633478],h5[data-v-4d633478],h6[data-v-4d633478]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-4d633478],.heading-2[data-v-4d633478],.heading-3[data-v-4d633478],.heading-4[data-v-4d633478],.heading-5[data-v-4d633478],.heading-6[data-v-4d633478]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-4d633478]{font-size:2.5rem}.heading-2[data-v-4d633478]{font-size:2rem}.heading-3[data-v-4d633478]{font-size:1.75rem}.heading-4[data-v-4d633478]{font-size:1.5rem}.heading-5[data-v-4d633478]{font-size:1.25rem}.heading-6[data-v-4d633478]{font-size:1rem}.error_text[data-v-4d633478]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-4d633478]{width:100%;min-height:50px}nav[data-v-4d633478]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-4d633478],.nav-right[data-v-4d633478]{display:flex;flex-direction:row}.nav-link[data-v-4d633478]{font-size:18px}.nav-loggedout[data-v-4d633478]{color:#000}.nav-loggedin[data-v-4d633478]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-4d633478]{color:#fff}.nav-loggedin a[data-v-4d633478]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-4d633478]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-4d633478]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-4d633478]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-4d633478]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-4d633478]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-4d633478]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-4d633478]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-4d633478]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-4d633478]{gap:5%}}button[data-v-4d633478]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-4d633478],.cancel_button[data-v-4d633478]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-4d633478]{background-color:#ccc}.action_button[data-v-4d633478]:disabled,.cancel_button[data-v-4d633478]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-4d633478]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-4d633478]{width:fit-content}.button__empty[data-v-4d633478]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-4d633478]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-4d633478]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-4d633478]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-4d633478]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-4d633478]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-4d633478]{background-color:#eef5fa}.btn-pricing[data-v-4d633478]{font-size:22px;border:none}.simple-table[data-v-4d633478]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-4d633478],.simple-table td[data-v-4d633478]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-4d633478]{padding:5px}.date-cell[data-v-4d633478]{white-space:nowrap}.number-cell[data-v-4d633478]{text-align:right}.negative-cell[data-v-4d633478]{color:#f94144}.net-worth-row[data-v-4d633478]{background-color:#f5dc98}.bold-cell[data-v-4d633478]{font-weight:700}.warn-text[data-v-4d633478]{color:#fb991c}.error-text[data-v-4d633478]{color:#f94144}.form__panel[data-v-4d633478]{display:block}.form__row[data-v-4d633478]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-4d633478]{display:flex}.form__header[data-v-4d633478]{width:26%}.form__input[data-v-4d633478]{width:100%}.form__input input[data-v-4d633478]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-4d633478]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-4d633478]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-4d633478]{width:100%}.form__input .dp__main input[data-v-4d633478]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-4d633478],.form__input select[data-v-4d633478],.form__input .dp__main[data-v-4d633478]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-4d633478],.form__input select[data-v-4d633478],.form__input .dp__main[data-v-4d633478]{width:50%}}.form__input input[data-v-4d633478]:hover,.form__input select[data-v-4d633478]:hover,.form__input textarea[data-v-4d633478]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-4d633478]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-4d633478]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-4d633478]:focus{border-color:var(--color-input-focus)}.form__input[data-v-4d633478]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-4d633478]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-4d633478]{display:flex;gap:10px}.form__input--mandatory[data-v-4d633478]{color:#f94144}.form__input--mandatory__one-of-two[data-v-4d633478]{color:#f94144;vertical-align:super}.form__section[data-v-4d633478]{padding:30px 10px}.disabled-field[data-v-4d633478]{color:#aaa}.select-wrapper[data-v-4d633478]{position:relative}.select-wrapper[data-v-4d633478]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-4d633478]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-4d633478]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-4d633478]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-4d633478],.v-swms-dashboard[data-v-4d633478]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-4d633478],.sysadmin-page-header h1[data-v-4d633478],.sysadmin-page-header .sysadmin-page-header__title[data-v-4d633478],.page-header h1[data-v-4d633478],.page-header .page-header__title[data-v-4d633478]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-4d633478]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-4d633478]{margin-bottom:18px}.page-header h1[data-v-4d633478],.page-header .page-header__title[data-v-4d633478]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-4d633478]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-4d633478]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-4d633478]{margin-bottom:18px}.sysadmin-page-header h1[data-v-4d633478],.sysadmin-page-header .sysadmin-page-header__title[data-v-4d633478]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-4d633478]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-4d633478]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-4d633478]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-4d633478]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-4d633478]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-4d633478]{font-size:14px}.admin-card[data-v-4d633478],.v-swms-dashboard .stat-card[data-v-4d633478],.v-swms-dashboard .table-card[data-v-4d633478]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-4d633478]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-4d633478]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-4d633478]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-4d633478]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-4d633478]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-4d633478]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-4d633478]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-4d633478]{margin-top:18px}.deploy-page .deploy-list[data-v-4d633478]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-4d633478]{margin:6px 0}.admin-form-card[data-v-4d633478]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-4d633478]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-4d633478]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-4d633478]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-4d633478]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-4d633478]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-4d633478]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-4d633478]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-4d633478]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-4d633478],.admin-form-container .admin-form-group select[data-v-4d633478]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-4d633478]:disabled,.admin-form-container .admin-form-group select[data-v-4d633478]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-4d633478]:focus,.admin-form-container .admin-form-group select[data-v-4d633478]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-4d633478]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-4d633478]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-4d633478]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-4d633478]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-4d633478]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-4d633478]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-4d633478]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-4d633478]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-4d633478]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-4d633478]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-4d633478]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-4d633478]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-4d633478]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-4d633478]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-4d633478]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-4d633478]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-4d633478]{background-color:#177100;color:#fff}.admin-badge.id[data-v-4d633478],.admin-badge.external-uuid[data-v-4d633478]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-4d633478]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-4d633478]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-4d633478]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-4d633478]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-4d633478]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-4d633478]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-4d633478]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-4d633478]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-4d633478]{font-size:14px}.admin-detail-item[data-v-4d633478]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-4d633478]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-4d633478]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-4d633478]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-4d633478]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-4d633478]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-4d633478]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-4d633478]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-4d633478]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-4d633478]:hover{color:#2c5444}.admin-filter-select[data-v-4d633478],.v-swms-dashboard .status-filter[data-v-4d633478],.v-swms-dashboard .activity-filter[data-v-4d633478]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-4d633478],.v-swms-dashboard .status-filter select[data-v-4d633478],.v-swms-dashboard .activity-filter select[data-v-4d633478]{min-width:0;width:100%}.admin-filter-select select[data-v-4d633478]:focus,.v-swms-dashboard .status-filter select[data-v-4d633478]:focus,.v-swms-dashboard .activity-filter select[data-v-4d633478]:focus{border-color:#2c5444}.admin-header-section[data-v-4d633478],.v-swms-dashboard .header-section[data-v-4d633478]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-4d633478],.v-swms-dashboard .header-section h1[data-v-4d633478]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-4d633478],.v-swms-dashboard .header-section .top-row[data-v-4d633478]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-4d633478],.v-swms-dashboard .header-section .top-row[data-v-4d633478],.sys-panel .top-row[data-v-4d633478]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-4d633478],.v-swms-dashboard .header-section .top-row .page-header[data-v-4d633478],.admin-header-section .top-row .sysadmin-page-header[data-v-4d633478],.v-swms-dashboard .header-section .top-row .sysadmin-page-header[data-v-4d633478],.sys-panel .top-row .page-header[data-v-4d633478],.sys-panel .top-row .sysadmin-page-header[data-v-4d633478]{width:100%}.admin-header-section .top-row .header-actions[data-v-4d633478],.v-swms-dashboard .header-section .top-row .header-actions[data-v-4d633478],.admin-header-section .top-row .action-buttons[data-v-4d633478],.v-swms-dashboard .header-section .top-row .action-buttons[data-v-4d633478],.sys-panel .top-row .header-actions[data-v-4d633478],.sys-panel .top-row .action-buttons[data-v-4d633478]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-4d633478],.v-swms-dashboard .header-section .top-row>.admin-add-btn[data-v-4d633478],.sys-panel .top-row>.admin-add-btn[data-v-4d633478],.sys-panel .top-row>.action-button[data-v-4d633478]{width:100%}}.admin-filters-row[data-v-4d633478]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-4d633478]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-4d633478]{font-size:14px}.admin-add-btn[data-v-4d633478]:hover{background-color:#1a3329}.table-containers[data-v-4d633478]{display:flex;gap:20px}.table-containers .table-container[data-v-4d633478]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-4d633478]{font-weight:700}.table-containers .table-value[data-v-4d633478]{font-size:1.2em}.sysadmin-button-bar[data-v-4d633478]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-4d633478]{margin:20px 0}.swal-password-form .form-group[data-v-4d633478]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-4d633478]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-4d633478]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-4d633478]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-4d633478]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-4d633478]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-4d633478]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.v-swms-dashboard .header-section .top-row[data-v-4d633478]{align-items:flex-start}.v-swms-dashboard .header-section .page-header[data-v-4d633478]{margin-bottom:0}.v-swms-dashboard .stats-grid[data-v-4d633478]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-bottom:18px}@media(max-width:1100px){.v-swms-dashboard .stats-grid[data-v-4d633478]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media(max-width:650px){.v-swms-dashboard .stats-grid[data-v-4d633478]{grid-template-columns:1fr}}.v-swms-dashboard .stat-card[data-v-4d633478]{border:1px solid rgba(0,0,0,.08);border-radius:10px;padding:16px;display:flex;justify-content:space-between;align-items:center;gap:14px;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.v-swms-dashboard .stat-card[data-v-4d633478]:focus{outline:none}.v-swms-dashboard .stat-card[data-v-4d633478]:hover{border-color:#cbd5e1}.v-swms-dashboard .stat-card--active[data-v-4d633478]{border-color:#1f2937;box-shadow:0 0 0 2px #1f293714}.v-swms-dashboard .stat-title[data-v-4d633478]{font-size:12px;color:#6b7280;font-weight:700}.v-swms-dashboard .stat-value[data-v-4d633478]{font-size:28px;font-weight:800;color:#111827;line-height:1.1;margin-top:4px}.v-swms-dashboard .stat-subtitle[data-v-4d633478]{font-size:12px;color:#6b7280;margin-top:4px;font-weight:600}.v-swms-dashboard .stat-icon[data-v-4d633478]{width:38px;height:38px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;flex:0 0 auto}.v-swms-dashboard .icon-slate[data-v-4d633478]{background:#334155}.v-swms-dashboard .icon-green[data-v-4d633478]{background:#0f766e}.v-swms-dashboard .icon-amber[data-v-4d633478]{background:#d97706}.v-swms-dashboard .table-card[data-v-4d633478]{border:1px solid #e5e7eb;border-radius:12px;padding:16px}.v-swms-dashboard .table-card__header[data-v-4d633478]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.v-swms-dashboard .table-filters[data-v-4d633478]{display:flex;align-items:center;gap:10px}.v-swms-dashboard .status-filter[data-v-4d633478]{min-width:180px}.v-swms-dashboard .table-title[data-v-4d633478]{font-size:24px;font-weight:700;color:#111827;margin:0}.v-swms-dashboard .activity-filter[data-v-4d633478]{min-width:160px}.v-swms-dashboard[data-v-4d633478] .swms-actions{display:inline-flex;align-items:center;gap:8px}.v-swms-dashboard[data-v-4d633478] .swms-action-btn{background:none;border:none;padding:4px 8px;cursor:pointer;color:#6b7280;font-size:16px}.v-swms-dashboard[data-v-4d633478] .swms-action-btn:hover{color:#111827}.v-swms-dashboard[data-v-4d633478] .swms-action-btn:focus{outline:none}.send-swms-modal .modal-overlay[data-v-4d633478]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:999}.send-swms-modal .modal-container[data-v-4d633478]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:12px;box-shadow:0 4px 20px #00000026;width:90%;max-width:460px;display:flex;flex-direction:column;z-index:1000}.send-swms-modal .modal-header[data-v-4d633478]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #e5e7eb}.send-swms-modal .modal-header h2[data-v-4d633478]{margin:0;font-size:20px;font-weight:700;color:#111827}.send-swms-modal .modal-header .close-btn[data-v-4d633478]{background:none;border:none;font-size:18px;cursor:pointer;color:#6b7280}.send-swms-modal .modal-header .close-btn[data-v-4d633478]:hover{color:#111827}.send-swms-modal .modal-body[data-v-4d633478]{padding:20px}.send-swms-modal .modal-body .form-group[data-v-4d633478]{margin-bottom:0}.send-swms-modal .modal-body .form-group label[data-v-4d633478]{display:block;font-size:14px;font-weight:600;color:#374151;margin-bottom:8px}.send-swms-modal .modal-body .form-group .send-email-input[data-v-4d633478]{width:100%;padding:10px 12px;font-size:14px;border:1px solid #d1d5db;border-radius:8px}.send-swms-modal .modal-body .form-group .send-email-input[data-v-4d633478]:focus{outline:none;border-color:#111827}.send-swms-modal .modal-body .form-group .email-validation-error[data-v-4d633478]{margin-top:8px;font-size:13px;color:#dc2626;font-weight:500}.send-swms-modal .modal-footer[data-v-4d633478]{display:flex;justify-content:flex-end;gap:10px;padding:16px 20px;border-top:1px solid #e5e7eb}.send-swms-modal .modal-footer .cancel-btn[data-v-4d633478]{padding:8px 16px;border:1px solid #d1d5db;border-radius:8px;background:#fff;cursor:pointer;font-weight:600;color:#374151}.send-swms-modal .modal-footer .cancel-btn[data-v-4d633478]:hover{background:#f9fafb}.send-swms-modal .modal-footer .action-btn[data-v-4d633478]{padding:8px 16px;border-radius:8px;background:#111827;color:#fff;border:none;cursor:pointer;font-weight:600}.send-swms-modal .modal-footer .action-btn[data-v-4d633478]:hover:not(:disabled){background:#374151}.send-swms-modal .modal-footer .action-btn[data-v-4d633478]:disabled{opacity:.6;cursor:not-allowed}.copy-swms-modal .modal-overlay[data-v-4d633478]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:999}.copy-swms-modal .modal-container[data-v-4d633478]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:12px;box-shadow:0 4px 20px #00000026;width:90%;max-width:460px;display:flex;flex-direction:column;z-index:1000}.copy-swms-modal .modal-header[data-v-4d633478]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #e5e7eb}.copy-swms-modal .modal-header h2[data-v-4d633478]{margin:0;font-size:20px;font-weight:700;color:#111827}.copy-swms-modal .modal-header .close-btn[data-v-4d633478]{background:none;border:none;font-size:18px;cursor:pointer;color:#6b7280}.copy-swms-modal .modal-header .close-btn[data-v-4d633478]:hover:not(:disabled){color:#111827}.copy-swms-modal .modal-header .close-btn[data-v-4d633478]:disabled{opacity:.5;cursor:not-allowed}.copy-swms-modal .modal-body[data-v-4d633478]{padding:20px}.copy-swms-modal .modal-body .copy-question[data-v-4d633478]{margin:0 0 12px;font-size:15px;color:#374151}.copy-swms-modal .modal-body .copy-details[data-v-4d633478]{margin-bottom:12px}.copy-swms-modal .modal-body .copy-details .copy-name[data-v-4d633478]{font-size:14px;font-weight:600;color:#111827}.copy-swms-modal .modal-body .copy-details .copy-id[data-v-4d633478]{font-size:13px;color:#6b7280;margin-top:4px}.copy-swms-modal .modal-body .copy-status[data-v-4d633478]{font-size:14px;color:#6b7280;font-style:italic}.copy-swms-modal .modal-footer[data-v-4d633478]{display:flex;justify-content:flex-end;gap:10px;padding:16px 20px;border-top:1px solid #e5e7eb}.copy-swms-modal .modal-footer .cancel-btn[data-v-4d633478]{padding:8px 16px;border:1px solid #d1d5db;border-radius:8px;background:#fff;cursor:pointer;font-weight:600;color:#374151}.copy-swms-modal .modal-footer .cancel-btn[data-v-4d633478]:hover:not(:disabled){background:#f9fafb}.copy-swms-modal .modal-footer .cancel-btn[data-v-4d633478]:disabled{opacity:.6;cursor:not-allowed}.copy-swms-modal .modal-footer .action-btn[data-v-4d633478]{padding:8px 16px;border-radius:8px;background:#111827;color:#fff;border:none;cursor:pointer;font-weight:600}.copy-swms-modal .modal-footer .action-btn[data-v-4d633478]:hover:not(:disabled){background:#374151}.copy-swms-modal .modal-footer .action-btn[data-v-4d633478]:disabled{opacity:.6;cursor:not-allowed}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container,.v-swms{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-form-card,.v-swms .swms-view-container{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-error,.v-swms .loading-error{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container,.v-swms .button-container{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button,.v-swms .button-container button{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn,.v-swms .button-container .cancel-btn{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn:hover,.v-swms .button-container .cancel-btn:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn,.v-swms .button-container .action-btn{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn:hover,.v-swms .button-container .action-btn:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn,.v-swms .action-btn{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn:hover,.v-swms .action-btn:hover{background-color:#1a3329;border-color:#1a3329}.admin-header-section,.v-swms .header-section{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1,.v-swms .header-section h1{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row,.v-swms .header-section .top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row,.v-swms .header-section .top-row,.sys-panel .top-row{align-items:flex-start}.admin-header-section .top-row .page-header,.v-swms .header-section .top-row .page-header,.admin-header-section .top-row .sysadmin-page-header,.v-swms .header-section .top-row .sysadmin-page-header,.sys-panel .top-row .page-header,.sys-panel .top-row .sysadmin-page-header{width:100%}.admin-header-section .top-row .header-actions,.v-swms .header-section .top-row .header-actions,.admin-header-section .top-row .action-buttons,.v-swms .header-section .top-row .action-buttons,.sys-panel .top-row .header-actions,.sys-panel .top-row .action-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn,.v-swms .header-section .top-row>.admin-add-btn,.sys-panel .top-row>.admin-add-btn,.sys-panel .top-row>.action-button{width:100%}}.v-swms .header-section .top-row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.v-swms .header-section .header-actions{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.v-swms .swms-view-container{border:1px solid #e5e7eb;border-radius:12px;padding:24px}.v-swms .form-panel{border:1px solid #e5e7eb;border-radius:12px;padding:20px;background:#fff;margin-bottom:20px}.v-swms .panel-title{margin:0 0 20px;font-size:28px;font-weight:700;color:#111827}.v-swms .revision-table-wrap{overflow-x:auto}.v-swms .revision-table{width:100%;border-collapse:collapse;font-size:14px}.v-swms .revision-table th,.v-swms .revision-table td{padding:10px 12px;text-align:left;border:1px solid #e5e7eb}.v-swms .revision-table th{background:#f9fafb;font-weight:600;color:#374151}.v-swms .revision-table .revision-desc{max-width:320px;white-space:pre-wrap;word-break:break-word}.v-swms .badge-row{display:flex;align-items:center;gap:12px;margin-top:6px;flex-wrap:wrap}.v-swms .badge-row .swms-meta-id{font-size:14px;color:#6b7280;font-weight:600}.v-swms .badge-row .version-badge,.v-swms .badge-row .status-badge,.v-swms .badge-row .activity-badge{display:inline-flex;align-items:center;padding:4px 8px;border-radius:6px;font-size:12px;font-weight:600}.v-swms .badge-row .version-badge{background:#e5e7eb;color:#374151}.v-swms .badge-row .status-badge--draft{background:#f3f4f6;color:#374151}.v-swms .badge-row .status-badge--pending{background:#fef3c7;color:#92400e}.v-swms .badge-row .status-badge--approved,.v-swms .badge-row .activity-badge--active{background:#dcfce7;color:#166534}.v-swms .badge-row .activity-badge--inactive{background:#f3f4f6;color:#374151}.v-swms .action-btn{min-width:120px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#111827;border-color:#111827}.v-swms .action-btn:disabled{opacity:.6;cursor:not-allowed}.v-swms .delete-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:120px;padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;background-color:#f94144;color:#fff;border:none}.v-swms .delete-btn:hover:not(:disabled){background-color:#f71013}.v-swms .delete-btn:disabled{opacity:.6;cursor:not-allowed}.v-swms .detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media(max-width:900px){.v-swms .detail-grid{grid-template-columns:1fr}}.v-swms .detail-item{border:1px solid #e5e7eb;border-radius:10px;padding:12px;background:#fff}.v-swms .detail-item.full-width{grid-column:1/-1}.v-swms .detail-label{font-size:13px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.02em;margin-bottom:6px}.v-swms .detail-value{color:#111827;font-size:16px;line-height:1.4}.v-swms .text-block{white-space:pre-wrap}.v-swms .chip-list{display:flex;flex-wrap:wrap;gap:8px}.v-swms .chip{display:inline-flex;align-items:center;border-radius:999px;background:#f3f4f6;color:#111827;padding:5px 10px;font-size:13px}.v-swms .card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}@media(max-width:1200px){.v-swms .card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.v-swms .card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.v-swms .option-card{border:1px solid #e5e7eb;border-radius:8px;background:#fff;min-height:78px;padding:10px 12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.v-swms .option-card-icon{font-size:16px;line-height:1}.v-swms .option-card-name{font-size:16px;font-weight:500;text-align:center;line-height:1.2}.v-swms .existing-steps{display:flex;flex-direction:column;gap:12px}.v-swms .step-view-card{border:1px solid #d1d5db;border-radius:10px;padding:14px;background:#fff}.v-swms .step-view-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.v-swms .step-view-header h3{margin:0;font-size:28px;font-weight:700;color:#111827}.v-swms .step-view-line{margin-bottom:8px;color:#1f2937;font-size:16px}.v-swms .step-view-line b{color:#111827;margin-right:6px}.v-swms .inline-hazard-list,.v-swms .inline-control-list{display:inline-flex;flex-wrap:wrap;gap:6px;vertical-align:top}.v-swms .inline-hazard-chip,.v-swms .inline-control-chip{display:inline-flex;align-items:center;border:1px solid #d1d5db;border-radius:999px;background:#fff;color:#1f2937;padding:4px 10px;font-size:13px;line-height:1.2}.v-swms .inline-hazard-chip.high-risk,.v-swms .inline-control-chip.high-risk{border-color:#fecaca;background:#fff1f2;color:#9f1239}.v-swms .high-risk-tag{display:inline-flex;align-items:center;border-radius:999px;background:#fee2e2;color:#991b1b;padding:2px 8px;font-size:11px;font-weight:700;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;margin-left:6px}.v-swms .empty-state{color:#6b7280;font-size:14px}.v-swms .signature-note{color:#374151;font-size:14px;margin-bottom:12px}.v-swms .signature-section .signature-image{border:1px solid #d1d5db;border-radius:8px;background:#fff;width:100%;max-width:500px;height:auto;display:block}.v-swms .signature-group+.signature-group{margin-top:20px;padding-top:16px;border-top:1px solid #e5e7eb}.v-swms .signature-heading{margin:0 0 10px;font-size:16px;font-weight:700;color:#111827}.v-swms .signature-image-wrap{display:block}.v-swms .signature-missing{color:#6b7280;font-size:14px}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container,.v-swms-edit{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-form-card,.v-swms-edit .swms-form-container{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-error,.v-swms-edit .loading-error{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container,.v-swms-edit .form-container{margin-bottom:30px}.admin-form-container .admin-form-row,.v-swms-edit .form-container .admin-form-row,.v-swms-edit .form-container .form-row{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row:last-child,.v-swms-edit .form-container .admin-form-row:last-child,.v-swms-edit .form-container .form-row:last-child{margin-bottom:0}.admin-form-container .admin-form-group,.v-swms-edit .form-container .admin-form-group,.v-swms-edit .form-container .form-group{display:flex;flex-direction:column}.admin-form-container .admin-form-group label,.v-swms-edit .form-container .admin-form-group label,.v-swms-edit .form-container .form-group label{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text,.v-swms-edit .form-container .admin-form-group .field-text,.v-swms-edit .form-container .form-group .field-text{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input,.v-swms-edit .form-container .admin-form-group input,.v-swms-edit .form-container .form-group input,.admin-form-container .admin-form-group select,.v-swms-edit .form-container .admin-form-group select,.v-swms-edit .form-container .form-group select{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input:disabled,.v-swms-edit .form-container .admin-form-group input:disabled,.v-swms-edit .form-container .form-group input:disabled,.admin-form-container .admin-form-group select:disabled,.v-swms-edit .form-container .admin-form-group select:disabled,.v-swms-edit .form-container .form-group select:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input:focus,.v-swms-edit .form-container .admin-form-group input:focus,.v-swms-edit .form-container .form-group input:focus,.admin-form-container .admin-form-group select:focus,.v-swms-edit .form-container .admin-form-group select:focus,.v-swms-edit .form-container .form-group select:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper,.v-swms-edit .form-container .admin-form-group select.select-wrapper,.v-swms-edit .form-container .form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container,.v-swms-edit .button-container{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button,.v-swms-edit .button-container button{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn,.v-swms-edit .button-container .cancel-btn{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn:hover,.v-swms-edit .button-container .cancel-btn:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn,.v-swms-edit .button-container .action-btn{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn:hover,.v-swms-edit .button-container .action-btn:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn,.v-swms-edit .step-launcher .action-btn,.v-swms-edit .step-editor-actions .action-btn{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn:hover,.v-swms-edit .step-launcher .action-btn:hover,.v-swms-edit .step-editor-actions .action-btn:hover{background-color:#1a3329;border-color:#1a3329}.admin-header-section,.v-swms-edit .header-section{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1,.v-swms-edit .header-section h1{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row,.v-swms-edit .header-section .top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row,.v-swms-edit .header-section .top-row,.sys-panel .top-row{align-items:flex-start}.admin-header-section .top-row .page-header,.v-swms-edit .header-section .top-row .page-header,.admin-header-section .top-row .sysadmin-page-header,.v-swms-edit .header-section .top-row .sysadmin-page-header,.sys-panel .top-row .page-header,.sys-panel .top-row .sysadmin-page-header{width:100%}.admin-header-section .top-row .header-actions,.v-swms-edit .header-section .top-row .header-actions,.admin-header-section .top-row .action-buttons,.v-swms-edit .header-section .top-row .action-buttons,.sys-panel .top-row .header-actions,.sys-panel .top-row .action-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn,.v-swms-edit .header-section .top-row>.admin-add-btn,.sys-panel .top-row>.admin-add-btn,.sys-panel .top-row>.action-button{width:100%}}.v-swms-edit .header-section .top-row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.v-swms-edit .header-section .badge-row{display:flex;align-items:center;gap:12px;margin-top:6px;flex-wrap:wrap}.v-swms-edit .header-section .badge-row .swms-meta-id{font-size:14px;color:#6b7280;font-weight:600}.v-swms-edit .header-section .badge-row .version-badge,.v-swms-edit .header-section .badge-row .status-badge,.v-swms-edit .header-section .badge-row .activity-badge{display:inline-flex;align-items:center;padding:4px 8px;border-radius:6px;font-size:12px;font-weight:600}.v-swms-edit .header-section .badge-row .version-badge{background:#e5e7eb;color:#374151}.v-swms-edit .header-section .badge-row .status-badge--draft{background:#f3f4f6;color:#374151}.v-swms-edit .header-section .badge-row .status-badge--pending{background:#fef3c7;color:#92400e}.v-swms-edit .header-section .badge-row .status-badge--approved,.v-swms-edit .header-section .badge-row .activity-badge--active{background:#dcfce7;color:#166534}.v-swms-edit .header-section .badge-row .activity-badge--inactive{background:#f3f4f6;color:#374151}.v-swms-edit .swms-form-container{border:1px solid #e5e7eb;border-radius:12px;padding:24px}.v-swms-edit .form-panel{border:1px solid #e5e7eb;border-radius:12px;padding:20px;background:#fff;margin-bottom:20px}.v-swms-edit .panel-title{margin:0 0 20px;font-size:28px;font-weight:700;color:#111827}.v-swms-edit .revision-table-wrap{overflow-x:auto}.v-swms-edit .revision-table{width:100%;border-collapse:collapse;font-size:14px}.v-swms-edit .revision-table th,.v-swms-edit .revision-table td{padding:10px 12px;text-align:left;border:1px solid #e5e7eb}.v-swms-edit .revision-table th{background:#f9fafb;font-weight:600;color:#374151}.v-swms-edit .revision-table .revision-desc{max-width:320px;white-space:pre-wrap;word-break:break-word}.v-swms-edit .form-container .form-row{flex-direction:row}@media(max-width:900px){.v-swms-edit .form-container .form-row{flex-direction:column}}.v-swms-edit .form-container .form-group .field-error{margin-top:6px;color:#dc2626;font-size:13px;font-weight:500}.v-swms-edit .form-container .form-group.work-activity-name,.v-swms-edit .form-container .form-group.location,.v-swms-edit .form-container .form-group.start-date,.v-swms-edit .form-container .form-group.finish-date,.v-swms-edit .form-container .form-group.prepared-by,.v-swms-edit .form-container .form-group.supervisor,.v-swms-edit .form-container .form-group.required-ppe,.v-swms-edit .form-container .form-group.required-equipment{flex:1}.v-swms-edit .form-container .form-group.full-width{width:100%;flex:1 1 100%}.v-swms-edit .form-container .form-group textarea{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;resize:vertical;min-height:120px;transition:border-color .2s,box-shadow .2s}.v-swms-edit .form-container .form-group textarea:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.v-swms-edit .button-container .action-btn:disabled{opacity:.6;cursor:not-allowed}.v-swms-edit :deep(.multi-selector .form-group > label){display:none}.v-swms-edit .selected-worker-chip-list{display:flex;flex-wrap:wrap;gap:8px}.v-swms-edit .selected-worker-chip{border:none;border-radius:4px;background:#2f6f5e;color:#fff;font-size:14px;font-weight:600;line-height:1.2;padding:8px 12px;cursor:pointer;opacity:1;transition:background-color .15s ease,transform .05s ease}.v-swms-edit .selected-worker-chip:hover{background:#245648}.v-swms-edit .selected-worker-chip:active{transform:translateY(1px)}.v-swms-edit .selected-worker-chip--active{background:#1d8740}.v-swms-edit .selected-worker-license-hint{padding:12px 14px;border:1px dashed #d1d5db;border-radius:8px;color:#6b7280;font-size:14px}.v-swms-edit .ppe-grid,.v-swms-edit .equipment-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:6px}@media(max-width:1200px){.v-swms-edit .ppe-grid,.v-swms-edit .equipment-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.v-swms-edit .ppe-grid,.v-swms-edit .equipment-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.v-swms-edit .ppe-card,.v-swms-edit .equipment-card{border:1px solid #e5e7eb;border-radius:8px;background:#fff;min-height:78px;padding:10px 12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:all .15s ease}.v-swms-edit .ppe-card:hover,.v-swms-edit .equipment-card:hover{border-color:#cbd5e1}.v-swms-edit .ppe-card.selected,.v-swms-edit .equipment-card.selected{border-color:#1d8740;background:#1d8740;color:#fff}.v-swms-edit .ppe-card-icon,.v-swms-edit .equipment-card-icon{font-size:16px;line-height:1}.v-swms-edit .ppe-card-name,.v-swms-edit .equipment-card-name{font-size:16px;font-weight:500;text-align:center;line-height:1.2}.v-swms-edit .custom-ppe-entry,.v-swms-edit .custom-equipment-entry,.v-swms-edit .custom-legislation-entry{margin-top:12px;position:relative}.v-swms-edit .other-hazard-entry{margin-top:16px;padding-top:14px;border-top:1px dashed #e5e7eb;position:relative}.v-swms-edit .other-hazard-label{font-size:14px;font-weight:600;color:#374151;margin-bottom:8px}.v-swms-edit .other-hazard-input-row{display:grid;grid-template-columns:1fr 1fr auto;gap:8px;align-items:center}@media(max-width:700px){.v-swms-edit .other-hazard-input-row{grid-template-columns:1fr}}.v-swms-edit .other-hazard-input{padding:12px 14px;border:1px solid #111827;border-radius:8px;background:#fff;font-size:16px;width:100%}.v-swms-edit .other-hazard-input:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.v-swms-edit .add-other-hazard-btn{width:44px;height:40px;border:none;border-radius:8px;background:#111827;color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.v-swms-edit .add-other-hazard-btn:disabled{opacity:.5;cursor:not-allowed}.v-swms-edit .other-hazard-measure{font-weight:400;color:#4b5563}.v-swms-edit .selected-chip.other-hazard-chip{background:#f3f4f6;color:#111827}.v-swms-edit .inline-hazard-chip.other-hazard{border-style:dashed}.v-swms-edit .custom-ppe-input-row,.v-swms-edit .custom-equipment-input-row,.v-swms-edit .custom-legislation-input-row{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center}.v-swms-edit .custom-ppe-input,.v-swms-edit .custom-equipment-input,.v-swms-edit .custom-legislation-input{padding:12px 14px;border:1px solid #111827;border-radius:8px;background:#fff;font-size:16px;width:100%}.v-swms-edit .custom-ppe-input:focus,.v-swms-edit .custom-equipment-input:focus,.v-swms-edit .custom-legislation-input:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.v-swms-edit .add-custom-ppe-btn,.v-swms-edit .add-custom-equipment-btn,.v-swms-edit .add-custom-legislation-btn{width:44px;height:40px;border:none;border-radius:8px;background:#111827;color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.v-swms-edit .add-custom-ppe-btn:disabled,.v-swms-edit .add-custom-equipment-btn:disabled,.v-swms-edit .add-custom-legislation-btn:disabled{opacity:.5;cursor:not-allowed}.v-swms-edit .custom-ppe-suggestions,.v-swms-edit .custom-equipment-suggestions,.v-swms-edit .custom-legislation-suggestions{margin-top:6px;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;background:#fff}.v-swms-edit .custom-ppe-suggestion,.v-swms-edit .custom-equipment-suggestion,.v-swms-edit .custom-legislation-suggestion{width:100%;text-align:left;border:none;border-bottom:1px solid #eef2f7;background:#fff;padding:9px 12px;cursor:pointer}.v-swms-edit .custom-ppe-suggestion:last-child,.v-swms-edit .custom-equipment-suggestion:last-child,.v-swms-edit .custom-legislation-suggestion:last-child{border-bottom:none}.v-swms-edit .custom-ppe-suggestion:hover,.v-swms-edit .custom-equipment-suggestion:hover,.v-swms-edit .custom-legislation-suggestion:hover{background:#f8fafc}.v-swms-edit .custom-ppe-chip-list,.v-swms-edit .custom-equipment-chip-list,.v-swms-edit .custom-legislation-chip-list{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.v-swms-edit .custom-ppe-chip,.v-swms-edit .custom-equipment-chip,.v-swms-edit .custom-legislation-chip{display:inline-flex;align-items:center;gap:6px;border-radius:999px;background:#e5f5ea;color:#1d8740;padding:6px 10px;font-size:13px}.v-swms-edit .custom-ppe-chip button,.v-swms-edit .custom-equipment-chip button,.v-swms-edit .custom-legislation-chip button{background:transparent;border:none;color:inherit;cursor:pointer;padding:0;line-height:1}.v-swms-edit .existing-steps{display:flex;flex-direction:column;gap:12px;margin-bottom:14px}.v-swms-edit .step-view-card{border:1px solid #d1d5db;border-radius:10px;padding:14px;background:#fff}.v-swms-edit .step-view-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.v-swms-edit .step-view-header h3{margin:0;font-size:28px;font-weight:700;color:#111827}.v-swms-edit .step-view-actions{display:inline-flex;gap:8px}.v-swms-edit .step-action-btn{display:inline-flex;align-items:center;gap:6px;border:1px solid #d1d5db;background:#fff;border-radius:8px;padding:6px 10px;cursor:pointer;font-size:13px}.v-swms-edit .step-action-btn.delete{color:#b91c1c;border-color:#fecaca;background:#fff5f5}.v-swms-edit .step-view-line{margin-bottom:8px;color:#1f2937;font-size:16px}.v-swms-edit .step-view-line b{color:#111827;margin-right:6px}.v-swms-edit .step-editor-card{border:1px solid #bfd4e7;border-radius:10px;padding:14px;background:#edf4fb}.v-swms-edit .step-launcher{margin-bottom:14px}.v-swms-edit .step-launcher .action-btn{display:inline-flex;align-items:center;gap:8px;background:#111827;border-color:#111827}.v-swms-edit .step-editor-title{margin:0 0 14px;font-size:32px;font-weight:700;color:#111827}.v-swms-edit .hazard-groups{border:1px solid #d5dee7;border-radius:10px;background:#eaf2fb;overflow:hidden}.v-swms-edit .hazard-group{border-bottom:1px solid #d5dee7}.v-swms-edit .hazard-group:last-child{border-bottom:none}.v-swms-edit .hazard-empty{padding:12px 14px;font-size:14px;color:#6b7280;background:#fff}.v-swms-edit .hazard-group-header{width:100%;display:flex;justify-content:space-between;align-items:center;border:none;background:#f3f7fc;padding:12px 14px;cursor:pointer;font-weight:600;font-size:16px;color:#1f2937}.v-swms-edit .hazard-options{padding:8px 14px 10px;background:#fff;display:flex;flex-direction:column;gap:6px}.v-swms-edit .legislation-options{max-height:360px;overflow-y:auto}.v-swms-edit .hazard-option,.v-swms-edit .control-option,.v-swms-edit .legislation-option{display:flex;align-items:center;justify-content:flex-start;gap:10px;font-size:16px;color:#1f2937}.v-swms-edit .hazard-option-name{flex:0 1 auto}.v-swms-edit .high-risk-tag{display:inline-flex;align-items:center;border-radius:999px;background:#fee2e2;color:#991b1b;padding:2px 8px;font-size:11px;font-weight:700;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;margin-left:6px}.v-swms-edit .hazard-option input[type=checkbox],.v-swms-edit .control-option input[type=checkbox],.v-swms-edit .legislation-option input[type=checkbox]{width:auto;min-width:16px;height:16px;padding:0;margin:0;border-radius:3px;background:#fff;flex:0 0 auto;box-shadow:none}.v-swms-edit .selected-items-panel,.v-swms-edit .selected-controls-panel{border:1px solid #cdd9e6;border-radius:10px;padding:12px;background:#eef5fc}.v-swms-edit .selected-items-title,.v-swms-edit .selected-controls-title{font-size:16px;font-weight:700;margin-bottom:8px;color:#1f3f6b}.v-swms-edit .selected-chip-list{display:flex;flex-wrap:wrap;gap:8px}.v-swms-edit .selected-chip{display:inline-flex;align-items:center;gap:6px;border:1px solid #bfd3e6;border-radius:6px;background:#fff;padding:4px 8px;font-size:13px;color:#1f3f6b}.v-swms-edit .selected-chip.control{color:#14532d;border-color:#bbf7d0;background:#f0fdf4}.v-swms-edit .selected-chip.high-risk{border-color:#fecaca;background:#fff1f2;color:#9f1239}.v-swms-edit .selected-chip button{background:transparent;border:none;color:inherit;cursor:pointer;padding:0;line-height:1}.v-swms-edit .controls-by-hazard{display:flex;flex-direction:column;gap:12px}.v-swms-edit .hazard-controls-card{border:1px solid #d1d5db;border-left:4px solid #3b82f6;border-radius:10px;background:#fff;padding:12px}.v-swms-edit .hazard-controls-card.high-risk{border-color:#fecaca;border-left-color:#dc2626;background:#fff7f7}.v-swms-edit .hazard-controls-title{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:18px;font-weight:700;margin-bottom:10px;color:#1f2937}.v-swms-edit .control-options{display:flex;flex-direction:column;gap:6px;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #e5e7eb}.v-swms-edit .custom-control-input-row{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center}.v-swms-edit .custom-control-input{padding:10px 12px;border:1px solid #111827;border-radius:8px;font-size:16px;background:#fff}.v-swms-edit .add-custom-control-btn{width:40px;height:40px;border:none;border-radius:8px;background:#16a34a;color:#fff;cursor:pointer}.v-swms-edit .step-editor-actions{margin-top:14px;display:flex;gap:10px;justify-content:flex-end}.v-swms-edit .step-editor-actions .cancel-btn{min-height:44px;min-width:120px;border:1px solid #d1d5db;border-radius:8px;background:#fff;color:#374151;font-weight:600;cursor:pointer}.v-swms-edit .step-editor-actions .cancel-btn:hover{background:#f9fafb}.v-swms-edit .step-editor-actions .action-btn{min-width:120px;display:inline-flex;align-items:center;justify-content:center;background:#111827;border-color:#111827}.v-swms-edit .inline-hazard-list,.v-swms-edit .inline-control-list{display:inline-flex;flex-wrap:wrap;gap:6px;vertical-align:top}.v-swms-edit .inline-hazard-chip,.v-swms-edit .inline-control-chip{display:inline-flex;align-items:center;border:1px solid #d1d5db;border-radius:999px;background:#fff;color:#1f2937;padding:4px 10px;font-size:13px;line-height:1.2}.v-swms-edit .inline-hazard-chip.high-risk,.v-swms-edit .inline-control-chip.high-risk{border-color:#fecaca;background:#fff1f2;color:#9f1239}.admin-dashboard-table-card[data-v-42b418a6]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-42b418a6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-42b418a6]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-42b418a6]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-42b418a6]{padding:0}:root .pad-l-0[data-v-42b418a6]{padding-left:0}:root .pad-r-0[data-v-42b418a6]{padding-right:0}:root .pad-t-0[data-v-42b418a6]{padding-top:0}:root .pad-b-0[data-v-42b418a6]{padding-bottom:0}:root .pad-lr-0[data-v-42b418a6]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-42b418a6]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-42b418a6]{margin:0}:root .mgn-l-0[data-v-42b418a6]{margin-left:0}:root .mgn-r-0[data-v-42b418a6]{margin-right:0}:root .mgn-t-0[data-v-42b418a6]{margin-top:0}:root .mgn-b-0[data-v-42b418a6]{margin-bottom:0}:root .mgn-lr-0[data-v-42b418a6]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-42b418a6]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-42b418a6]{padding:2px}:root .pad-l-2[data-v-42b418a6]{padding-left:2px}:root .pad-r-2[data-v-42b418a6]{padding-right:2px}:root .pad-t-2[data-v-42b418a6]{padding-top:2px}:root .pad-b-2[data-v-42b418a6]{padding-bottom:2px}:root .pad-lr-2[data-v-42b418a6]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-42b418a6]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-42b418a6]{margin:2px}:root .mgn-l-2[data-v-42b418a6]{margin-left:2px}:root .mgn-r-2[data-v-42b418a6]{margin-right:2px}:root .mgn-t-2[data-v-42b418a6]{margin-top:2px}:root .mgn-b-2[data-v-42b418a6]{margin-bottom:2px}:root .mgn-lr-2[data-v-42b418a6]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-42b418a6]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-42b418a6]{padding:3px}:root .pad-l-3[data-v-42b418a6]{padding-left:3px}:root .pad-r-3[data-v-42b418a6]{padding-right:3px}:root .pad-t-3[data-v-42b418a6]{padding-top:3px}:root .pad-b-3[data-v-42b418a6]{padding-bottom:3px}:root .pad-lr-3[data-v-42b418a6]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-42b418a6]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-42b418a6]{margin:3px}:root .mgn-l-3[data-v-42b418a6]{margin-left:3px}:root .mgn-r-3[data-v-42b418a6]{margin-right:3px}:root .mgn-t-3[data-v-42b418a6]{margin-top:3px}:root .mgn-b-3[data-v-42b418a6]{margin-bottom:3px}:root .mgn-lr-3[data-v-42b418a6]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-42b418a6]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-42b418a6]{padding:4px}:root .pad-l-4[data-v-42b418a6]{padding-left:4px}:root .pad-r-4[data-v-42b418a6]{padding-right:4px}:root .pad-t-4[data-v-42b418a6]{padding-top:4px}:root .pad-b-4[data-v-42b418a6]{padding-bottom:4px}:root .pad-lr-4[data-v-42b418a6]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-42b418a6]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-42b418a6]{margin:4px}:root .mgn-l-4[data-v-42b418a6]{margin-left:4px}:root .mgn-r-4[data-v-42b418a6]{margin-right:4px}:root .mgn-t-4[data-v-42b418a6]{margin-top:4px}:root .mgn-b-4[data-v-42b418a6]{margin-bottom:4px}:root .mgn-lr-4[data-v-42b418a6]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-42b418a6]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-42b418a6]{padding:5px}:root .pad-l-5[data-v-42b418a6]{padding-left:5px}:root .pad-r-5[data-v-42b418a6]{padding-right:5px}:root .pad-t-5[data-v-42b418a6]{padding-top:5px}:root .pad-b-5[data-v-42b418a6]{padding-bottom:5px}:root .pad-lr-5[data-v-42b418a6]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-42b418a6]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-42b418a6]{margin:5px}:root .mgn-l-5[data-v-42b418a6]{margin-left:5px}:root .mgn-r-5[data-v-42b418a6]{margin-right:5px}:root .mgn-t-5[data-v-42b418a6]{margin-top:5px}:root .mgn-b-5[data-v-42b418a6]{margin-bottom:5px}:root .mgn-lr-5[data-v-42b418a6]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-42b418a6]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-42b418a6]{padding:6px}:root .pad-l-6[data-v-42b418a6]{padding-left:6px}:root .pad-r-6[data-v-42b418a6]{padding-right:6px}:root .pad-t-6[data-v-42b418a6]{padding-top:6px}:root .pad-b-6[data-v-42b418a6]{padding-bottom:6px}:root .pad-lr-6[data-v-42b418a6]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-42b418a6]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-42b418a6]{margin:6px}:root .mgn-l-6[data-v-42b418a6]{margin-left:6px}:root .mgn-r-6[data-v-42b418a6]{margin-right:6px}:root .mgn-t-6[data-v-42b418a6]{margin-top:6px}:root .mgn-b-6[data-v-42b418a6]{margin-bottom:6px}:root .mgn-lr-6[data-v-42b418a6]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-42b418a6]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-42b418a6]{padding:8px}:root .pad-l-8[data-v-42b418a6]{padding-left:8px}:root .pad-r-8[data-v-42b418a6]{padding-right:8px}:root .pad-t-8[data-v-42b418a6]{padding-top:8px}:root .pad-b-8[data-v-42b418a6]{padding-bottom:8px}:root .pad-lr-8[data-v-42b418a6]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-42b418a6]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-42b418a6]{margin:8px}:root .mgn-l-8[data-v-42b418a6]{margin-left:8px}:root .mgn-r-8[data-v-42b418a6]{margin-right:8px}:root .mgn-t-8[data-v-42b418a6]{margin-top:8px}:root .mgn-b-8[data-v-42b418a6]{margin-bottom:8px}:root .mgn-lr-8[data-v-42b418a6]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-42b418a6]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-42b418a6]{padding:9px}:root .pad-l-9[data-v-42b418a6]{padding-left:9px}:root .pad-r-9[data-v-42b418a6]{padding-right:9px}:root .pad-t-9[data-v-42b418a6]{padding-top:9px}:root .pad-b-9[data-v-42b418a6]{padding-bottom:9px}:root .pad-lr-9[data-v-42b418a6]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-42b418a6]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-42b418a6]{margin:9px}:root .mgn-l-9[data-v-42b418a6]{margin-left:9px}:root .mgn-r-9[data-v-42b418a6]{margin-right:9px}:root .mgn-t-9[data-v-42b418a6]{margin-top:9px}:root .mgn-b-9[data-v-42b418a6]{margin-bottom:9px}:root .mgn-lr-9[data-v-42b418a6]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-42b418a6]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-42b418a6]{padding:10px}:root .pad-l-10[data-v-42b418a6]{padding-left:10px}:root .pad-r-10[data-v-42b418a6]{padding-right:10px}:root .pad-t-10[data-v-42b418a6]{padding-top:10px}:root .pad-b-10[data-v-42b418a6]{padding-bottom:10px}:root .pad-lr-10[data-v-42b418a6]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-42b418a6]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-42b418a6]{margin:10px}:root .mgn-l-10[data-v-42b418a6]{margin-left:10px}:root .mgn-r-10[data-v-42b418a6]{margin-right:10px}:root .mgn-t-10[data-v-42b418a6]{margin-top:10px}:root .mgn-b-10[data-v-42b418a6]{margin-bottom:10px}:root .mgn-lr-10[data-v-42b418a6]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-42b418a6]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-42b418a6]{padding:12px}:root .pad-l-12[data-v-42b418a6]{padding-left:12px}:root .pad-r-12[data-v-42b418a6]{padding-right:12px}:root .pad-t-12[data-v-42b418a6]{padding-top:12px}:root .pad-b-12[data-v-42b418a6]{padding-bottom:12px}:root .pad-lr-12[data-v-42b418a6]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-42b418a6]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-42b418a6]{margin:12px}:root .mgn-l-12[data-v-42b418a6]{margin-left:12px}:root .mgn-r-12[data-v-42b418a6]{margin-right:12px}:root .mgn-t-12[data-v-42b418a6]{margin-top:12px}:root .mgn-b-12[data-v-42b418a6]{margin-bottom:12px}:root .mgn-lr-12[data-v-42b418a6]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-42b418a6]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-42b418a6]{padding:15px}:root .pad-l-15[data-v-42b418a6]{padding-left:15px}:root .pad-r-15[data-v-42b418a6]{padding-right:15px}:root .pad-t-15[data-v-42b418a6]{padding-top:15px}:root .pad-b-15[data-v-42b418a6]{padding-bottom:15px}:root .pad-lr-15[data-v-42b418a6]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-42b418a6]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-42b418a6]{margin:15px}:root .mgn-l-15[data-v-42b418a6]{margin-left:15px}:root .mgn-r-15[data-v-42b418a6]{margin-right:15px}:root .mgn-t-15[data-v-42b418a6]{margin-top:15px}:root .mgn-b-15[data-v-42b418a6]{margin-bottom:15px}:root .mgn-lr-15[data-v-42b418a6]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-42b418a6]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-42b418a6]{padding:20px}:root .pad-l-20[data-v-42b418a6]{padding-left:20px}:root .pad-r-20[data-v-42b418a6]{padding-right:20px}:root .pad-t-20[data-v-42b418a6]{padding-top:20px}:root .pad-b-20[data-v-42b418a6]{padding-bottom:20px}:root .pad-lr-20[data-v-42b418a6]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-42b418a6]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-42b418a6]{margin:20px}:root .mgn-l-20[data-v-42b418a6]{margin-left:20px}:root .mgn-r-20[data-v-42b418a6]{margin-right:20px}:root .mgn-t-20[data-v-42b418a6]{margin-top:20px}:root .mgn-b-20[data-v-42b418a6]{margin-bottom:20px}:root .mgn-lr-20[data-v-42b418a6]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-42b418a6]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-42b418a6]{padding:24px}:root .pad-l-24[data-v-42b418a6]{padding-left:24px}:root .pad-r-24[data-v-42b418a6]{padding-right:24px}:root .pad-t-24[data-v-42b418a6]{padding-top:24px}:root .pad-b-24[data-v-42b418a6]{padding-bottom:24px}:root .pad-lr-24[data-v-42b418a6]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-42b418a6]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-42b418a6]{margin:24px}:root .mgn-l-24[data-v-42b418a6]{margin-left:24px}:root .mgn-r-24[data-v-42b418a6]{margin-right:24px}:root .mgn-t-24[data-v-42b418a6]{margin-top:24px}:root .mgn-b-24[data-v-42b418a6]{margin-bottom:24px}:root .mgn-lr-24[data-v-42b418a6]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-42b418a6]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-42b418a6]{padding:25px}:root .pad-l-25[data-v-42b418a6]{padding-left:25px}:root .pad-r-25[data-v-42b418a6]{padding-right:25px}:root .pad-t-25[data-v-42b418a6]{padding-top:25px}:root .pad-b-25[data-v-42b418a6]{padding-bottom:25px}:root .pad-lr-25[data-v-42b418a6]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-42b418a6]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-42b418a6]{margin:25px}:root .mgn-l-25[data-v-42b418a6]{margin-left:25px}:root .mgn-r-25[data-v-42b418a6]{margin-right:25px}:root .mgn-t-25[data-v-42b418a6]{margin-top:25px}:root .mgn-b-25[data-v-42b418a6]{margin-bottom:25px}:root .mgn-lr-25[data-v-42b418a6]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-42b418a6]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-42b418a6]{padding:30px}:root .pad-l-30[data-v-42b418a6]{padding-left:30px}:root .pad-r-30[data-v-42b418a6]{padding-right:30px}:root .pad-t-30[data-v-42b418a6]{padding-top:30px}:root .pad-b-30[data-v-42b418a6]{padding-bottom:30px}:root .pad-lr-30[data-v-42b418a6]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-42b418a6]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-42b418a6]{margin:30px}:root .mgn-l-30[data-v-42b418a6]{margin-left:30px}:root .mgn-r-30[data-v-42b418a6]{margin-right:30px}:root .mgn-t-30[data-v-42b418a6]{margin-top:30px}:root .mgn-b-30[data-v-42b418a6]{margin-bottom:30px}:root .mgn-lr-30[data-v-42b418a6]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-42b418a6]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-42b418a6]{padding:40px}:root .pad-l-40[data-v-42b418a6]{padding-left:40px}:root .pad-r-40[data-v-42b418a6]{padding-right:40px}:root .pad-t-40[data-v-42b418a6]{padding-top:40px}:root .pad-b-40[data-v-42b418a6]{padding-bottom:40px}:root .pad-lr-40[data-v-42b418a6]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-42b418a6]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-42b418a6]{margin:40px}:root .mgn-l-40[data-v-42b418a6]{margin-left:40px}:root .mgn-r-40[data-v-42b418a6]{margin-right:40px}:root .mgn-t-40[data-v-42b418a6]{margin-top:40px}:root .mgn-b-40[data-v-42b418a6]{margin-bottom:40px}:root .mgn-lr-40[data-v-42b418a6]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-42b418a6]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-42b418a6]{padding:50px}:root .pad-l-50[data-v-42b418a6]{padding-left:50px}:root .pad-r-50[data-v-42b418a6]{padding-right:50px}:root .pad-t-50[data-v-42b418a6]{padding-top:50px}:root .pad-b-50[data-v-42b418a6]{padding-bottom:50px}:root .pad-lr-50[data-v-42b418a6]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-42b418a6]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-42b418a6]{margin:50px}:root .mgn-l-50[data-v-42b418a6]{margin-left:50px}:root .mgn-r-50[data-v-42b418a6]{margin-right:50px}:root .mgn-t-50[data-v-42b418a6]{margin-top:50px}:root .mgn-b-50[data-v-42b418a6]{margin-bottom:50px}:root .mgn-lr-50[data-v-42b418a6]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-42b418a6]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-42b418a6]{padding:60px}:root .pad-l-60[data-v-42b418a6]{padding-left:60px}:root .pad-r-60[data-v-42b418a6]{padding-right:60px}:root .pad-t-60[data-v-42b418a6]{padding-top:60px}:root .pad-b-60[data-v-42b418a6]{padding-bottom:60px}:root .pad-lr-60[data-v-42b418a6]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-42b418a6]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-42b418a6]{margin:60px}:root .mgn-l-60[data-v-42b418a6]{margin-left:60px}:root .mgn-r-60[data-v-42b418a6]{margin-right:60px}:root .mgn-t-60[data-v-42b418a6]{margin-top:60px}:root .mgn-b-60[data-v-42b418a6]{margin-bottom:60px}:root .mgn-lr-60[data-v-42b418a6]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-42b418a6]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-42b418a6]{padding:70px}:root .pad-l-70[data-v-42b418a6]{padding-left:70px}:root .pad-r-70[data-v-42b418a6]{padding-right:70px}:root .pad-t-70[data-v-42b418a6]{padding-top:70px}:root .pad-b-70[data-v-42b418a6]{padding-bottom:70px}:root .pad-lr-70[data-v-42b418a6]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-42b418a6]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-42b418a6]{margin:70px}:root .mgn-l-70[data-v-42b418a6]{margin-left:70px}:root .mgn-r-70[data-v-42b418a6]{margin-right:70px}:root .mgn-t-70[data-v-42b418a6]{margin-top:70px}:root .mgn-b-70[data-v-42b418a6]{margin-bottom:70px}:root .mgn-lr-70[data-v-42b418a6]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-42b418a6]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-42b418a6]{padding:80px}:root .pad-l-80[data-v-42b418a6]{padding-left:80px}:root .pad-r-80[data-v-42b418a6]{padding-right:80px}:root .pad-t-80[data-v-42b418a6]{padding-top:80px}:root .pad-b-80[data-v-42b418a6]{padding-bottom:80px}:root .pad-lr-80[data-v-42b418a6]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-42b418a6]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-42b418a6]{margin:80px}:root .mgn-l-80[data-v-42b418a6]{margin-left:80px}:root .mgn-r-80[data-v-42b418a6]{margin-right:80px}:root .mgn-t-80[data-v-42b418a6]{margin-top:80px}:root .mgn-b-80[data-v-42b418a6]{margin-bottom:80px}:root .mgn-lr-80[data-v-42b418a6]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-42b418a6]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-42b418a6]{padding:90px}:root .pad-l-90[data-v-42b418a6]{padding-left:90px}:root .pad-r-90[data-v-42b418a6]{padding-right:90px}:root .pad-t-90[data-v-42b418a6]{padding-top:90px}:root .pad-b-90[data-v-42b418a6]{padding-bottom:90px}:root .pad-lr-90[data-v-42b418a6]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-42b418a6]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-42b418a6]{margin:90px}:root .mgn-l-90[data-v-42b418a6]{margin-left:90px}:root .mgn-r-90[data-v-42b418a6]{margin-right:90px}:root .mgn-t-90[data-v-42b418a6]{margin-top:90px}:root .mgn-b-90[data-v-42b418a6]{margin-bottom:90px}:root .mgn-lr-90[data-v-42b418a6]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-42b418a6]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-42b418a6]{padding:100px}:root .pad-l-100[data-v-42b418a6]{padding-left:100px}:root .pad-r-100[data-v-42b418a6]{padding-right:100px}:root .pad-t-100[data-v-42b418a6]{padding-top:100px}:root .pad-b-100[data-v-42b418a6]{padding-bottom:100px}:root .pad-lr-100[data-v-42b418a6]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-42b418a6]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-42b418a6]{margin:100px}:root .mgn-l-100[data-v-42b418a6]{margin-left:100px}:root .mgn-r-100[data-v-42b418a6]{margin-right:100px}:root .mgn-t-100[data-v-42b418a6]{margin-top:100px}:root .mgn-b-100[data-v-42b418a6]{margin-bottom:100px}:root .mgn-lr-100[data-v-42b418a6]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-42b418a6]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-42b418a6]{padding:120px}:root .pad-l-120[data-v-42b418a6]{padding-left:120px}:root .pad-r-120[data-v-42b418a6]{padding-right:120px}:root .pad-t-120[data-v-42b418a6]{padding-top:120px}:root .pad-b-120[data-v-42b418a6]{padding-bottom:120px}:root .pad-lr-120[data-v-42b418a6]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-42b418a6]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-42b418a6]{margin:120px}:root .mgn-l-120[data-v-42b418a6]{margin-left:120px}:root .mgn-r-120[data-v-42b418a6]{margin-right:120px}:root .mgn-t-120[data-v-42b418a6]{margin-top:120px}:root .mgn-b-120[data-v-42b418a6]{margin-bottom:120px}:root .mgn-lr-120[data-v-42b418a6]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-42b418a6]{margin-top:120px;margin-bottom:120px}[data-v-42b418a6]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-42b418a6]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-42b418a6]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-42b418a6]{width:100%}.v-app[data-v-42b418a6]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-42b418a6]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-42b418a6]{margin-bottom:10px}.devise-container input[type=email][data-v-42b418a6],.devise-container input[type=password][data-v-42b418a6],.devise-container input[type=submit][data-v-42b418a6]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-42b418a6]{cursor:pointer}.devise-container .actions input[data-v-42b418a6]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-42b418a6],a[data-v-42b418a6]:hover,a[data-v-42b418a6]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-42b418a6]:hover{color:#2d8e54;text-decoration:underline}a[data-v-42b418a6]:focus{color:#164057}h1[data-v-42b418a6],h2[data-v-42b418a6],h3[data-v-42b418a6],h4[data-v-42b418a6],h5[data-v-42b418a6],h6[data-v-42b418a6]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-42b418a6],.heading-2[data-v-42b418a6],.heading-3[data-v-42b418a6],.heading-4[data-v-42b418a6],.heading-5[data-v-42b418a6],.heading-6[data-v-42b418a6]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-42b418a6]{font-size:2.5rem}.heading-2[data-v-42b418a6]{font-size:2rem}.heading-3[data-v-42b418a6]{font-size:1.75rem}.heading-4[data-v-42b418a6]{font-size:1.5rem}.heading-5[data-v-42b418a6]{font-size:1.25rem}.heading-6[data-v-42b418a6]{font-size:1rem}.error_text[data-v-42b418a6]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-42b418a6]{width:100%;min-height:50px}nav[data-v-42b418a6]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-42b418a6],.nav-right[data-v-42b418a6]{display:flex;flex-direction:row}.nav-link[data-v-42b418a6]{font-size:18px}.nav-loggedout[data-v-42b418a6]{color:#000}.nav-loggedin[data-v-42b418a6]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-42b418a6]{color:#fff}.nav-loggedin a[data-v-42b418a6]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-42b418a6]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-42b418a6]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-42b418a6]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-42b418a6]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-42b418a6]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-42b418a6]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-42b418a6]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-42b418a6]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-42b418a6]{gap:5%}}button[data-v-42b418a6]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-42b418a6],.cancel_button[data-v-42b418a6]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-42b418a6]{background-color:#ccc}.action_button[data-v-42b418a6]:disabled,.cancel_button[data-v-42b418a6]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-42b418a6]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-42b418a6]{width:fit-content}.button__empty[data-v-42b418a6]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-42b418a6]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-42b418a6]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-42b418a6]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-42b418a6]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-42b418a6]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-42b418a6]{background-color:#eef5fa}.btn-pricing[data-v-42b418a6]{font-size:22px;border:none}.simple-table[data-v-42b418a6]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-42b418a6],.simple-table td[data-v-42b418a6]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-42b418a6]{padding:5px}.date-cell[data-v-42b418a6]{white-space:nowrap}.number-cell[data-v-42b418a6]{text-align:right}.negative-cell[data-v-42b418a6]{color:#f94144}.net-worth-row[data-v-42b418a6]{background-color:#f5dc98}.bold-cell[data-v-42b418a6]{font-weight:700}.warn-text[data-v-42b418a6]{color:#fb991c}.error-text[data-v-42b418a6]{color:#f94144}.form__panel[data-v-42b418a6]{display:block}.form__row[data-v-42b418a6]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-42b418a6]{display:flex}.form__header[data-v-42b418a6]{width:26%}.form__input[data-v-42b418a6]{width:100%}.form__input input[data-v-42b418a6]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-42b418a6]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-42b418a6]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-42b418a6]{width:100%}.form__input .dp__main input[data-v-42b418a6]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-42b418a6],.form__input select[data-v-42b418a6],.form__input .dp__main[data-v-42b418a6]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-42b418a6],.form__input select[data-v-42b418a6],.form__input .dp__main[data-v-42b418a6]{width:50%}}.form__input input[data-v-42b418a6]:hover,.form__input select[data-v-42b418a6]:hover,.form__input textarea[data-v-42b418a6]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-42b418a6]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-42b418a6]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-42b418a6]:focus{border-color:var(--color-input-focus)}.form__input[data-v-42b418a6]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-42b418a6]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-42b418a6]{display:flex;gap:10px}.form__input--mandatory[data-v-42b418a6]{color:#f94144}.form__input--mandatory__one-of-two[data-v-42b418a6]{color:#f94144;vertical-align:super}.form__section[data-v-42b418a6]{padding:30px 10px}.disabled-field[data-v-42b418a6]{color:#aaa}.select-wrapper[data-v-42b418a6]{position:relative}.select-wrapper[data-v-42b418a6]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-42b418a6]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-42b418a6]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-42b418a6]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-42b418a6],.v-time-entries-dashboard[data-v-42b418a6]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-42b418a6],.sysadmin-page-header h1[data-v-42b418a6],.sysadmin-page-header .sysadmin-page-header__title[data-v-42b418a6],.page-header h1[data-v-42b418a6],.page-header .page-header__title[data-v-42b418a6]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-42b418a6]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-42b418a6]{margin-bottom:18px}.page-header h1[data-v-42b418a6],.page-header .page-header__title[data-v-42b418a6]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-42b418a6]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-42b418a6]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-42b418a6]{margin-bottom:18px}.sysadmin-page-header h1[data-v-42b418a6],.sysadmin-page-header .sysadmin-page-header__title[data-v-42b418a6]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-42b418a6]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-42b418a6]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-42b418a6]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-42b418a6]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-42b418a6]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-42b418a6]{font-size:14px}.admin-card[data-v-42b418a6]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-42b418a6]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-42b418a6]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-42b418a6]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-42b418a6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-42b418a6]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-42b418a6]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-42b418a6]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-42b418a6]{margin-top:18px}.deploy-page .deploy-list[data-v-42b418a6]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-42b418a6]{margin:6px 0}.admin-form-card[data-v-42b418a6]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-42b418a6]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-42b418a6]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-42b418a6]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-42b418a6]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-42b418a6]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-42b418a6]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-42b418a6]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-42b418a6]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-42b418a6],.admin-form-container .admin-form-group select[data-v-42b418a6]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-42b418a6]:disabled,.admin-form-container .admin-form-group select[data-v-42b418a6]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-42b418a6]:focus,.admin-form-container .admin-form-group select[data-v-42b418a6]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-42b418a6]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-42b418a6]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-42b418a6]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-42b418a6]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-42b418a6]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-42b418a6]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-42b418a6]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-42b418a6]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-42b418a6]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-42b418a6]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-42b418a6]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-42b418a6]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-42b418a6]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-42b418a6]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-42b418a6]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-42b418a6]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-42b418a6]{background-color:#177100;color:#fff}.admin-badge.id[data-v-42b418a6],.admin-badge.external-uuid[data-v-42b418a6]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-42b418a6]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-42b418a6]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-42b418a6]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-42b418a6]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-42b418a6]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-42b418a6]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-42b418a6]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-42b418a6]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-42b418a6]{font-size:14px}.admin-detail-item[data-v-42b418a6]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-42b418a6]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-42b418a6]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-42b418a6]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-42b418a6]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-42b418a6],.v-time-entries-dashboard .search-box[data-v-42b418a6]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-42b418a6],.v-time-entries-dashboard .search-box input[data-v-42b418a6]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-42b418a6]:focus,.v-time-entries-dashboard .search-box input[data-v-42b418a6]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-42b418a6],.v-time-entries-dashboard .search-box .search-button[data-v-42b418a6]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-42b418a6]:hover,.v-time-entries-dashboard .search-box .search-button[data-v-42b418a6]:hover{color:#2c5444}.admin-filter-select[data-v-42b418a6],.v-time-entries-dashboard .status-filter[data-v-42b418a6]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-42b418a6],.v-time-entries-dashboard .status-filter select[data-v-42b418a6]{min-width:0;width:100%}.admin-filter-select select[data-v-42b418a6]:focus,.v-time-entries-dashboard .status-filter select[data-v-42b418a6]:focus{border-color:#2c5444}.admin-header-section[data-v-42b418a6],.v-time-entries-dashboard .header-section[data-v-42b418a6]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-42b418a6],.v-time-entries-dashboard .header-section h1[data-v-42b418a6]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-42b418a6],.v-time-entries-dashboard .header-section .top-row[data-v-42b418a6]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-42b418a6],.v-time-entries-dashboard .header-section .top-row[data-v-42b418a6],.sys-panel .top-row[data-v-42b418a6]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-42b418a6],.v-time-entries-dashboard .header-section .top-row .page-header[data-v-42b418a6],.admin-header-section .top-row .sysadmin-page-header[data-v-42b418a6],.v-time-entries-dashboard .header-section .top-row .sysadmin-page-header[data-v-42b418a6],.sys-panel .top-row .page-header[data-v-42b418a6],.sys-panel .top-row .sysadmin-page-header[data-v-42b418a6]{width:100%}.admin-header-section .top-row .header-actions[data-v-42b418a6],.v-time-entries-dashboard .header-section .top-row .header-actions[data-v-42b418a6],.admin-header-section .top-row .action-buttons[data-v-42b418a6],.v-time-entries-dashboard .header-section .top-row .action-buttons[data-v-42b418a6],.sys-panel .top-row .header-actions[data-v-42b418a6],.sys-panel .top-row .action-buttons[data-v-42b418a6]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-42b418a6],.v-time-entries-dashboard .header-section .top-row>.admin-add-btn[data-v-42b418a6],.sys-panel .top-row>.admin-add-btn[data-v-42b418a6],.sys-panel .top-row>.action-button[data-v-42b418a6]{width:100%}}.admin-filters-row[data-v-42b418a6],.v-time-entries-dashboard .filters-row[data-v-42b418a6]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-42b418a6]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-42b418a6]{font-size:14px}.admin-add-btn[data-v-42b418a6]:hover{background-color:#1a3329}.table-containers[data-v-42b418a6]{display:flex;gap:20px}.table-containers .table-container[data-v-42b418a6]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-42b418a6]{font-weight:700}.table-containers .table-value[data-v-42b418a6]{font-size:1.2em}.sysadmin-button-bar[data-v-42b418a6]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-42b418a6]{margin:20px 0}.swal-password-form .form-group[data-v-42b418a6]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-42b418a6]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-42b418a6]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-42b418a6]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-42b418a6]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-42b418a6]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-42b418a6]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.v-time-entries-dashboard .header-section .top-row[data-v-42b418a6]{align-items:flex-start}.v-time-entries-dashboard .header-section .page-header[data-v-42b418a6]{margin-bottom:0}.v-time-entries-dashboard .date-filter[data-v-42b418a6]{display:flex;align-items:center;gap:8px;flex-shrink:0}.v-time-entries-dashboard .date-filter__label[data-v-42b418a6]{font-size:14px;color:#666;white-space:nowrap}.v-time-entries-dashboard .date-filter input[type=date][data-v-42b418a6]{padding:8px 10px;border:1px solid #ddd;border-radius:4px;font-size:14px;background:#fff;color:#333}.v-time-entries-dashboard .date-filter input[type=date][data-v-42b418a6]:focus{outline:none;border-color:#2c5444}.v-time-entries-dashboard[data-v-42b418a6] .icon-route-cell{gap:8px}.v-time-entries-dashboard[data-v-42b418a6] .icon-route-btn{background:none;border:none;padding:4px 8px;cursor:pointer;color:#6b7280;font-size:16px}.v-time-entries-dashboard[data-v-42b418a6] .icon-route-btn:hover{color:#111827}.v-time-entries-dashboard[data-v-42b418a6] .icon-route-btn:focus{outline:none}.admin-dashboard-table-card[data-v-ecf838b7]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-ecf838b7]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-ecf838b7]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-ecf838b7]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-ecf838b7]{padding:0}:root .pad-l-0[data-v-ecf838b7]{padding-left:0}:root .pad-r-0[data-v-ecf838b7]{padding-right:0}:root .pad-t-0[data-v-ecf838b7]{padding-top:0}:root .pad-b-0[data-v-ecf838b7]{padding-bottom:0}:root .pad-lr-0[data-v-ecf838b7]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-ecf838b7]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-ecf838b7]{margin:0}:root .mgn-l-0[data-v-ecf838b7]{margin-left:0}:root .mgn-r-0[data-v-ecf838b7]{margin-right:0}:root .mgn-t-0[data-v-ecf838b7]{margin-top:0}:root .mgn-b-0[data-v-ecf838b7]{margin-bottom:0}:root .mgn-lr-0[data-v-ecf838b7]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-ecf838b7]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-ecf838b7]{padding:2px}:root .pad-l-2[data-v-ecf838b7]{padding-left:2px}:root .pad-r-2[data-v-ecf838b7]{padding-right:2px}:root .pad-t-2[data-v-ecf838b7]{padding-top:2px}:root .pad-b-2[data-v-ecf838b7]{padding-bottom:2px}:root .pad-lr-2[data-v-ecf838b7]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-ecf838b7]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-ecf838b7]{margin:2px}:root .mgn-l-2[data-v-ecf838b7]{margin-left:2px}:root .mgn-r-2[data-v-ecf838b7]{margin-right:2px}:root .mgn-t-2[data-v-ecf838b7]{margin-top:2px}:root .mgn-b-2[data-v-ecf838b7]{margin-bottom:2px}:root .mgn-lr-2[data-v-ecf838b7]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-ecf838b7]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-ecf838b7]{padding:3px}:root .pad-l-3[data-v-ecf838b7]{padding-left:3px}:root .pad-r-3[data-v-ecf838b7]{padding-right:3px}:root .pad-t-3[data-v-ecf838b7]{padding-top:3px}:root .pad-b-3[data-v-ecf838b7]{padding-bottom:3px}:root .pad-lr-3[data-v-ecf838b7]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-ecf838b7]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-ecf838b7]{margin:3px}:root .mgn-l-3[data-v-ecf838b7]{margin-left:3px}:root .mgn-r-3[data-v-ecf838b7]{margin-right:3px}:root .mgn-t-3[data-v-ecf838b7]{margin-top:3px}:root .mgn-b-3[data-v-ecf838b7]{margin-bottom:3px}:root .mgn-lr-3[data-v-ecf838b7]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-ecf838b7]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-ecf838b7]{padding:4px}:root .pad-l-4[data-v-ecf838b7]{padding-left:4px}:root .pad-r-4[data-v-ecf838b7]{padding-right:4px}:root .pad-t-4[data-v-ecf838b7]{padding-top:4px}:root .pad-b-4[data-v-ecf838b7]{padding-bottom:4px}:root .pad-lr-4[data-v-ecf838b7]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-ecf838b7]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-ecf838b7]{margin:4px}:root .mgn-l-4[data-v-ecf838b7]{margin-left:4px}:root .mgn-r-4[data-v-ecf838b7]{margin-right:4px}:root .mgn-t-4[data-v-ecf838b7]{margin-top:4px}:root .mgn-b-4[data-v-ecf838b7]{margin-bottom:4px}:root .mgn-lr-4[data-v-ecf838b7]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-ecf838b7]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-ecf838b7]{padding:5px}:root .pad-l-5[data-v-ecf838b7]{padding-left:5px}:root .pad-r-5[data-v-ecf838b7]{padding-right:5px}:root .pad-t-5[data-v-ecf838b7]{padding-top:5px}:root .pad-b-5[data-v-ecf838b7]{padding-bottom:5px}:root .pad-lr-5[data-v-ecf838b7]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-ecf838b7]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-ecf838b7]{margin:5px}:root .mgn-l-5[data-v-ecf838b7]{margin-left:5px}:root .mgn-r-5[data-v-ecf838b7]{margin-right:5px}:root .mgn-t-5[data-v-ecf838b7]{margin-top:5px}:root .mgn-b-5[data-v-ecf838b7]{margin-bottom:5px}:root .mgn-lr-5[data-v-ecf838b7]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-ecf838b7]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-ecf838b7]{padding:6px}:root .pad-l-6[data-v-ecf838b7]{padding-left:6px}:root .pad-r-6[data-v-ecf838b7]{padding-right:6px}:root .pad-t-6[data-v-ecf838b7]{padding-top:6px}:root .pad-b-6[data-v-ecf838b7]{padding-bottom:6px}:root .pad-lr-6[data-v-ecf838b7]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-ecf838b7]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-ecf838b7]{margin:6px}:root .mgn-l-6[data-v-ecf838b7]{margin-left:6px}:root .mgn-r-6[data-v-ecf838b7]{margin-right:6px}:root .mgn-t-6[data-v-ecf838b7]{margin-top:6px}:root .mgn-b-6[data-v-ecf838b7]{margin-bottom:6px}:root .mgn-lr-6[data-v-ecf838b7]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-ecf838b7]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-ecf838b7]{padding:8px}:root .pad-l-8[data-v-ecf838b7]{padding-left:8px}:root .pad-r-8[data-v-ecf838b7]{padding-right:8px}:root .pad-t-8[data-v-ecf838b7]{padding-top:8px}:root .pad-b-8[data-v-ecf838b7]{padding-bottom:8px}:root .pad-lr-8[data-v-ecf838b7]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-ecf838b7]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-ecf838b7]{margin:8px}:root .mgn-l-8[data-v-ecf838b7]{margin-left:8px}:root .mgn-r-8[data-v-ecf838b7]{margin-right:8px}:root .mgn-t-8[data-v-ecf838b7]{margin-top:8px}:root .mgn-b-8[data-v-ecf838b7]{margin-bottom:8px}:root .mgn-lr-8[data-v-ecf838b7]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-ecf838b7]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-ecf838b7]{padding:9px}:root .pad-l-9[data-v-ecf838b7]{padding-left:9px}:root .pad-r-9[data-v-ecf838b7]{padding-right:9px}:root .pad-t-9[data-v-ecf838b7]{padding-top:9px}:root .pad-b-9[data-v-ecf838b7]{padding-bottom:9px}:root .pad-lr-9[data-v-ecf838b7]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-ecf838b7]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-ecf838b7]{margin:9px}:root .mgn-l-9[data-v-ecf838b7]{margin-left:9px}:root .mgn-r-9[data-v-ecf838b7]{margin-right:9px}:root .mgn-t-9[data-v-ecf838b7]{margin-top:9px}:root .mgn-b-9[data-v-ecf838b7]{margin-bottom:9px}:root .mgn-lr-9[data-v-ecf838b7]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-ecf838b7]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-ecf838b7]{padding:10px}:root .pad-l-10[data-v-ecf838b7]{padding-left:10px}:root .pad-r-10[data-v-ecf838b7]{padding-right:10px}:root .pad-t-10[data-v-ecf838b7]{padding-top:10px}:root .pad-b-10[data-v-ecf838b7]{padding-bottom:10px}:root .pad-lr-10[data-v-ecf838b7]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-ecf838b7]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-ecf838b7]{margin:10px}:root .mgn-l-10[data-v-ecf838b7]{margin-left:10px}:root .mgn-r-10[data-v-ecf838b7]{margin-right:10px}:root .mgn-t-10[data-v-ecf838b7]{margin-top:10px}:root .mgn-b-10[data-v-ecf838b7]{margin-bottom:10px}:root .mgn-lr-10[data-v-ecf838b7]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-ecf838b7]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-ecf838b7]{padding:12px}:root .pad-l-12[data-v-ecf838b7]{padding-left:12px}:root .pad-r-12[data-v-ecf838b7]{padding-right:12px}:root .pad-t-12[data-v-ecf838b7]{padding-top:12px}:root .pad-b-12[data-v-ecf838b7]{padding-bottom:12px}:root .pad-lr-12[data-v-ecf838b7]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-ecf838b7]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-ecf838b7]{margin:12px}:root .mgn-l-12[data-v-ecf838b7]{margin-left:12px}:root .mgn-r-12[data-v-ecf838b7]{margin-right:12px}:root .mgn-t-12[data-v-ecf838b7]{margin-top:12px}:root .mgn-b-12[data-v-ecf838b7]{margin-bottom:12px}:root .mgn-lr-12[data-v-ecf838b7]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-ecf838b7]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-ecf838b7]{padding:15px}:root .pad-l-15[data-v-ecf838b7]{padding-left:15px}:root .pad-r-15[data-v-ecf838b7]{padding-right:15px}:root .pad-t-15[data-v-ecf838b7]{padding-top:15px}:root .pad-b-15[data-v-ecf838b7]{padding-bottom:15px}:root .pad-lr-15[data-v-ecf838b7]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-ecf838b7]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-ecf838b7]{margin:15px}:root .mgn-l-15[data-v-ecf838b7]{margin-left:15px}:root .mgn-r-15[data-v-ecf838b7]{margin-right:15px}:root .mgn-t-15[data-v-ecf838b7]{margin-top:15px}:root .mgn-b-15[data-v-ecf838b7]{margin-bottom:15px}:root .mgn-lr-15[data-v-ecf838b7]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-ecf838b7]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-ecf838b7]{padding:20px}:root .pad-l-20[data-v-ecf838b7]{padding-left:20px}:root .pad-r-20[data-v-ecf838b7]{padding-right:20px}:root .pad-t-20[data-v-ecf838b7]{padding-top:20px}:root .pad-b-20[data-v-ecf838b7]{padding-bottom:20px}:root .pad-lr-20[data-v-ecf838b7]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-ecf838b7]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-ecf838b7]{margin:20px}:root .mgn-l-20[data-v-ecf838b7]{margin-left:20px}:root .mgn-r-20[data-v-ecf838b7]{margin-right:20px}:root .mgn-t-20[data-v-ecf838b7]{margin-top:20px}:root .mgn-b-20[data-v-ecf838b7]{margin-bottom:20px}:root .mgn-lr-20[data-v-ecf838b7]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-ecf838b7]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-ecf838b7]{padding:24px}:root .pad-l-24[data-v-ecf838b7]{padding-left:24px}:root .pad-r-24[data-v-ecf838b7]{padding-right:24px}:root .pad-t-24[data-v-ecf838b7]{padding-top:24px}:root .pad-b-24[data-v-ecf838b7]{padding-bottom:24px}:root .pad-lr-24[data-v-ecf838b7]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-ecf838b7]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-ecf838b7]{margin:24px}:root .mgn-l-24[data-v-ecf838b7]{margin-left:24px}:root .mgn-r-24[data-v-ecf838b7]{margin-right:24px}:root .mgn-t-24[data-v-ecf838b7]{margin-top:24px}:root .mgn-b-24[data-v-ecf838b7]{margin-bottom:24px}:root .mgn-lr-24[data-v-ecf838b7]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-ecf838b7]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-ecf838b7]{padding:25px}:root .pad-l-25[data-v-ecf838b7]{padding-left:25px}:root .pad-r-25[data-v-ecf838b7]{padding-right:25px}:root .pad-t-25[data-v-ecf838b7]{padding-top:25px}:root .pad-b-25[data-v-ecf838b7]{padding-bottom:25px}:root .pad-lr-25[data-v-ecf838b7]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-ecf838b7]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-ecf838b7]{margin:25px}:root .mgn-l-25[data-v-ecf838b7]{margin-left:25px}:root .mgn-r-25[data-v-ecf838b7]{margin-right:25px}:root .mgn-t-25[data-v-ecf838b7]{margin-top:25px}:root .mgn-b-25[data-v-ecf838b7]{margin-bottom:25px}:root .mgn-lr-25[data-v-ecf838b7]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-ecf838b7]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-ecf838b7]{padding:30px}:root .pad-l-30[data-v-ecf838b7]{padding-left:30px}:root .pad-r-30[data-v-ecf838b7]{padding-right:30px}:root .pad-t-30[data-v-ecf838b7]{padding-top:30px}:root .pad-b-30[data-v-ecf838b7]{padding-bottom:30px}:root .pad-lr-30[data-v-ecf838b7]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-ecf838b7]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-ecf838b7]{margin:30px}:root .mgn-l-30[data-v-ecf838b7]{margin-left:30px}:root .mgn-r-30[data-v-ecf838b7]{margin-right:30px}:root .mgn-t-30[data-v-ecf838b7]{margin-top:30px}:root .mgn-b-30[data-v-ecf838b7]{margin-bottom:30px}:root .mgn-lr-30[data-v-ecf838b7]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-ecf838b7]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-ecf838b7]{padding:40px}:root .pad-l-40[data-v-ecf838b7]{padding-left:40px}:root .pad-r-40[data-v-ecf838b7]{padding-right:40px}:root .pad-t-40[data-v-ecf838b7]{padding-top:40px}:root .pad-b-40[data-v-ecf838b7]{padding-bottom:40px}:root .pad-lr-40[data-v-ecf838b7]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-ecf838b7]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-ecf838b7]{margin:40px}:root .mgn-l-40[data-v-ecf838b7]{margin-left:40px}:root .mgn-r-40[data-v-ecf838b7]{margin-right:40px}:root .mgn-t-40[data-v-ecf838b7]{margin-top:40px}:root .mgn-b-40[data-v-ecf838b7]{margin-bottom:40px}:root .mgn-lr-40[data-v-ecf838b7]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-ecf838b7]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-ecf838b7]{padding:50px}:root .pad-l-50[data-v-ecf838b7]{padding-left:50px}:root .pad-r-50[data-v-ecf838b7]{padding-right:50px}:root .pad-t-50[data-v-ecf838b7]{padding-top:50px}:root .pad-b-50[data-v-ecf838b7]{padding-bottom:50px}:root .pad-lr-50[data-v-ecf838b7]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-ecf838b7]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-ecf838b7]{margin:50px}:root .mgn-l-50[data-v-ecf838b7]{margin-left:50px}:root .mgn-r-50[data-v-ecf838b7]{margin-right:50px}:root .mgn-t-50[data-v-ecf838b7]{margin-top:50px}:root .mgn-b-50[data-v-ecf838b7]{margin-bottom:50px}:root .mgn-lr-50[data-v-ecf838b7]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-ecf838b7]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-ecf838b7]{padding:60px}:root .pad-l-60[data-v-ecf838b7]{padding-left:60px}:root .pad-r-60[data-v-ecf838b7]{padding-right:60px}:root .pad-t-60[data-v-ecf838b7]{padding-top:60px}:root .pad-b-60[data-v-ecf838b7]{padding-bottom:60px}:root .pad-lr-60[data-v-ecf838b7]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-ecf838b7]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-ecf838b7]{margin:60px}:root .mgn-l-60[data-v-ecf838b7]{margin-left:60px}:root .mgn-r-60[data-v-ecf838b7]{margin-right:60px}:root .mgn-t-60[data-v-ecf838b7]{margin-top:60px}:root .mgn-b-60[data-v-ecf838b7]{margin-bottom:60px}:root .mgn-lr-60[data-v-ecf838b7]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-ecf838b7]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-ecf838b7]{padding:70px}:root .pad-l-70[data-v-ecf838b7]{padding-left:70px}:root .pad-r-70[data-v-ecf838b7]{padding-right:70px}:root .pad-t-70[data-v-ecf838b7]{padding-top:70px}:root .pad-b-70[data-v-ecf838b7]{padding-bottom:70px}:root .pad-lr-70[data-v-ecf838b7]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-ecf838b7]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-ecf838b7]{margin:70px}:root .mgn-l-70[data-v-ecf838b7]{margin-left:70px}:root .mgn-r-70[data-v-ecf838b7]{margin-right:70px}:root .mgn-t-70[data-v-ecf838b7]{margin-top:70px}:root .mgn-b-70[data-v-ecf838b7]{margin-bottom:70px}:root .mgn-lr-70[data-v-ecf838b7]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-ecf838b7]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-ecf838b7]{padding:80px}:root .pad-l-80[data-v-ecf838b7]{padding-left:80px}:root .pad-r-80[data-v-ecf838b7]{padding-right:80px}:root .pad-t-80[data-v-ecf838b7]{padding-top:80px}:root .pad-b-80[data-v-ecf838b7]{padding-bottom:80px}:root .pad-lr-80[data-v-ecf838b7]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-ecf838b7]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-ecf838b7]{margin:80px}:root .mgn-l-80[data-v-ecf838b7]{margin-left:80px}:root .mgn-r-80[data-v-ecf838b7]{margin-right:80px}:root .mgn-t-80[data-v-ecf838b7]{margin-top:80px}:root .mgn-b-80[data-v-ecf838b7]{margin-bottom:80px}:root .mgn-lr-80[data-v-ecf838b7]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-ecf838b7]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-ecf838b7]{padding:90px}:root .pad-l-90[data-v-ecf838b7]{padding-left:90px}:root .pad-r-90[data-v-ecf838b7]{padding-right:90px}:root .pad-t-90[data-v-ecf838b7]{padding-top:90px}:root .pad-b-90[data-v-ecf838b7]{padding-bottom:90px}:root .pad-lr-90[data-v-ecf838b7]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-ecf838b7]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-ecf838b7]{margin:90px}:root .mgn-l-90[data-v-ecf838b7]{margin-left:90px}:root .mgn-r-90[data-v-ecf838b7]{margin-right:90px}:root .mgn-t-90[data-v-ecf838b7]{margin-top:90px}:root .mgn-b-90[data-v-ecf838b7]{margin-bottom:90px}:root .mgn-lr-90[data-v-ecf838b7]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-ecf838b7]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-ecf838b7]{padding:100px}:root .pad-l-100[data-v-ecf838b7]{padding-left:100px}:root .pad-r-100[data-v-ecf838b7]{padding-right:100px}:root .pad-t-100[data-v-ecf838b7]{padding-top:100px}:root .pad-b-100[data-v-ecf838b7]{padding-bottom:100px}:root .pad-lr-100[data-v-ecf838b7]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-ecf838b7]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-ecf838b7]{margin:100px}:root .mgn-l-100[data-v-ecf838b7]{margin-left:100px}:root .mgn-r-100[data-v-ecf838b7]{margin-right:100px}:root .mgn-t-100[data-v-ecf838b7]{margin-top:100px}:root .mgn-b-100[data-v-ecf838b7]{margin-bottom:100px}:root .mgn-lr-100[data-v-ecf838b7]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-ecf838b7]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-ecf838b7]{padding:120px}:root .pad-l-120[data-v-ecf838b7]{padding-left:120px}:root .pad-r-120[data-v-ecf838b7]{padding-right:120px}:root .pad-t-120[data-v-ecf838b7]{padding-top:120px}:root .pad-b-120[data-v-ecf838b7]{padding-bottom:120px}:root .pad-lr-120[data-v-ecf838b7]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-ecf838b7]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-ecf838b7]{margin:120px}:root .mgn-l-120[data-v-ecf838b7]{margin-left:120px}:root .mgn-r-120[data-v-ecf838b7]{margin-right:120px}:root .mgn-t-120[data-v-ecf838b7]{margin-top:120px}:root .mgn-b-120[data-v-ecf838b7]{margin-bottom:120px}:root .mgn-lr-120[data-v-ecf838b7]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-ecf838b7]{margin-top:120px;margin-bottom:120px}[data-v-ecf838b7]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-ecf838b7]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-ecf838b7]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-ecf838b7]{width:100%}.v-app[data-v-ecf838b7]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-ecf838b7]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-ecf838b7]{margin-bottom:10px}.devise-container input[type=email][data-v-ecf838b7],.devise-container input[type=password][data-v-ecf838b7],.devise-container input[type=submit][data-v-ecf838b7]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-ecf838b7]{cursor:pointer}.devise-container .actions input[data-v-ecf838b7]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-ecf838b7],a[data-v-ecf838b7]:hover,a[data-v-ecf838b7]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-ecf838b7]:hover{color:#2d8e54;text-decoration:underline}a[data-v-ecf838b7]:focus{color:#164057}h1[data-v-ecf838b7],h2[data-v-ecf838b7],h3[data-v-ecf838b7],h4[data-v-ecf838b7],h5[data-v-ecf838b7],h6[data-v-ecf838b7]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-ecf838b7],.heading-2[data-v-ecf838b7],.heading-3[data-v-ecf838b7],.heading-4[data-v-ecf838b7],.heading-5[data-v-ecf838b7],.heading-6[data-v-ecf838b7]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-ecf838b7]{font-size:2.5rem}.heading-2[data-v-ecf838b7]{font-size:2rem}.heading-3[data-v-ecf838b7]{font-size:1.75rem}.heading-4[data-v-ecf838b7]{font-size:1.5rem}.heading-5[data-v-ecf838b7]{font-size:1.25rem}.heading-6[data-v-ecf838b7]{font-size:1rem}.error_text[data-v-ecf838b7]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-ecf838b7]{width:100%;min-height:50px}nav[data-v-ecf838b7]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-ecf838b7],.nav-right[data-v-ecf838b7]{display:flex;flex-direction:row}.nav-link[data-v-ecf838b7]{font-size:18px}.nav-loggedout[data-v-ecf838b7]{color:#000}.nav-loggedin[data-v-ecf838b7]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-ecf838b7]{color:#fff}.nav-loggedin a[data-v-ecf838b7]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-ecf838b7]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-ecf838b7]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-ecf838b7]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-ecf838b7]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-ecf838b7]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-ecf838b7]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-ecf838b7]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-ecf838b7]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-ecf838b7]{gap:5%}}button[data-v-ecf838b7]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-ecf838b7],.cancel_button[data-v-ecf838b7]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-ecf838b7]{background-color:#ccc}.action_button[data-v-ecf838b7]:disabled,.cancel_button[data-v-ecf838b7]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-ecf838b7]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-ecf838b7]{width:fit-content}.button__empty[data-v-ecf838b7]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-ecf838b7]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-ecf838b7]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-ecf838b7]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-ecf838b7]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-ecf838b7]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-ecf838b7]{background-color:#eef5fa}.btn-pricing[data-v-ecf838b7]{font-size:22px;border:none}.simple-table[data-v-ecf838b7]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-ecf838b7],.simple-table td[data-v-ecf838b7]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-ecf838b7]{padding:5px}.date-cell[data-v-ecf838b7]{white-space:nowrap}.number-cell[data-v-ecf838b7]{text-align:right}.negative-cell[data-v-ecf838b7]{color:#f94144}.net-worth-row[data-v-ecf838b7]{background-color:#f5dc98}.bold-cell[data-v-ecf838b7]{font-weight:700}.warn-text[data-v-ecf838b7]{color:#fb991c}.error-text[data-v-ecf838b7]{color:#f94144}.form__panel[data-v-ecf838b7]{display:block}.form__row[data-v-ecf838b7]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-ecf838b7]{display:flex}.form__header[data-v-ecf838b7]{width:26%}.form__input[data-v-ecf838b7]{width:100%}.form__input input[data-v-ecf838b7]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-ecf838b7]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-ecf838b7]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-ecf838b7]{width:100%}.form__input .dp__main input[data-v-ecf838b7]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-ecf838b7],.form__input select[data-v-ecf838b7],.form__input .dp__main[data-v-ecf838b7]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-ecf838b7],.form__input select[data-v-ecf838b7],.form__input .dp__main[data-v-ecf838b7]{width:50%}}.form__input input[data-v-ecf838b7]:hover,.form__input select[data-v-ecf838b7]:hover,.form__input textarea[data-v-ecf838b7]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-ecf838b7]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-ecf838b7]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-ecf838b7]:focus{border-color:var(--color-input-focus)}.form__input[data-v-ecf838b7]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-ecf838b7]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-ecf838b7]{display:flex;gap:10px}.form__input--mandatory[data-v-ecf838b7]{color:#f94144}.form__input--mandatory__one-of-two[data-v-ecf838b7]{color:#f94144;vertical-align:super}.form__section[data-v-ecf838b7]{padding:30px 10px}.disabled-field[data-v-ecf838b7]{color:#aaa}.select-wrapper[data-v-ecf838b7]{position:relative}.select-wrapper[data-v-ecf838b7]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-ecf838b7]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-ecf838b7]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-ecf838b7]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-ecf838b7],.v-time-entry-edit[data-v-ecf838b7]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-ecf838b7],.sysadmin-page-header h1[data-v-ecf838b7],.sysadmin-page-header .sysadmin-page-header__title[data-v-ecf838b7],.page-header h1[data-v-ecf838b7],.page-header .page-header__title[data-v-ecf838b7]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-ecf838b7]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-ecf838b7]{margin-bottom:18px}.page-header h1[data-v-ecf838b7],.page-header .page-header__title[data-v-ecf838b7]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-ecf838b7]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-ecf838b7]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-ecf838b7]{margin-bottom:18px}.sysadmin-page-header h1[data-v-ecf838b7],.sysadmin-page-header .sysadmin-page-header__title[data-v-ecf838b7]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-ecf838b7]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-ecf838b7]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-ecf838b7]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-ecf838b7]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-ecf838b7]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-ecf838b7]{font-size:14px}.admin-card[data-v-ecf838b7]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-ecf838b7]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-ecf838b7]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-ecf838b7]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-ecf838b7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-ecf838b7]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-ecf838b7]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-ecf838b7]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-ecf838b7]{margin-top:18px}.deploy-page .deploy-list[data-v-ecf838b7]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-ecf838b7]{margin:6px 0}.admin-form-card[data-v-ecf838b7],.v-time-entry-edit .timesheet-panel[data-v-ecf838b7],.v-time-entry-edit .time-entry-form-container[data-v-ecf838b7]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-ecf838b7]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-ecf838b7],.v-time-entry-edit .loading-error[data-v-ecf838b7]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-ecf838b7],.v-time-entry-edit .form-container[data-v-ecf838b7]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-ecf838b7],.v-time-entry-edit .form-container .admin-form-row[data-v-ecf838b7],.v-time-entry-edit .form-container .form-row[data-v-ecf838b7]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-ecf838b7]:last-child,.v-time-entry-edit .form-container .admin-form-row[data-v-ecf838b7]:last-child,.v-time-entry-edit .form-container .form-row[data-v-ecf838b7]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-ecf838b7],.v-time-entry-edit .form-container .admin-form-group[data-v-ecf838b7],.v-time-entry-edit .form-container .form-group[data-v-ecf838b7]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-ecf838b7],.v-time-entry-edit .form-container .admin-form-group label[data-v-ecf838b7],.v-time-entry-edit .form-container .form-group label[data-v-ecf838b7]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-ecf838b7],.v-time-entry-edit .form-container .admin-form-group .field-text[data-v-ecf838b7],.v-time-entry-edit .form-container .form-group .field-text[data-v-ecf838b7]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-ecf838b7],.v-time-entry-edit .form-container .admin-form-group input[data-v-ecf838b7],.v-time-entry-edit .form-container .form-group input[data-v-ecf838b7],.admin-form-container .admin-form-group select[data-v-ecf838b7],.v-time-entry-edit .form-container .admin-form-group select[data-v-ecf838b7],.v-time-entry-edit .form-container .form-group select[data-v-ecf838b7]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-ecf838b7]:disabled,.v-time-entry-edit .form-container .admin-form-group input[data-v-ecf838b7]:disabled,.v-time-entry-edit .form-container .form-group input[data-v-ecf838b7]:disabled,.admin-form-container .admin-form-group select[data-v-ecf838b7]:disabled,.v-time-entry-edit .form-container .admin-form-group select[data-v-ecf838b7]:disabled,.v-time-entry-edit .form-container .form-group select[data-v-ecf838b7]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-ecf838b7]:focus,.v-time-entry-edit .form-container .admin-form-group input[data-v-ecf838b7]:focus,.v-time-entry-edit .form-container .form-group input[data-v-ecf838b7]:focus,.admin-form-container .admin-form-group select[data-v-ecf838b7]:focus,.v-time-entry-edit .form-container .admin-form-group select[data-v-ecf838b7]:focus,.v-time-entry-edit .form-container .form-group select[data-v-ecf838b7]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-ecf838b7],.v-time-entry-edit .form-container .admin-form-group select.select-wrapper[data-v-ecf838b7],.v-time-entry-edit .form-container .form-group select.select-wrapper[data-v-ecf838b7]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-ecf838b7],.v-time-entry-edit .button-container[data-v-ecf838b7]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-ecf838b7],.v-time-entry-edit .button-container button[data-v-ecf838b7]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-ecf838b7],.v-time-entry-edit .button-container .cancel-btn[data-v-ecf838b7]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-ecf838b7]:hover,.v-time-entry-edit .button-container .cancel-btn[data-v-ecf838b7]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-ecf838b7],.v-time-entry-edit .button-container .action-btn[data-v-ecf838b7]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-ecf838b7]:hover,.v-time-entry-edit .button-container .action-btn[data-v-ecf838b7]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-ecf838b7]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-ecf838b7]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-ecf838b7]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-ecf838b7]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-ecf838b7]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-ecf838b7]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-ecf838b7]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-ecf838b7]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-ecf838b7]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-ecf838b7]{background-color:#177100;color:#fff}.admin-badge.id[data-v-ecf838b7],.admin-badge.external-uuid[data-v-ecf838b7]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-ecf838b7]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-ecf838b7]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-ecf838b7]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-ecf838b7]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-ecf838b7]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-ecf838b7]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-ecf838b7]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-ecf838b7]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-ecf838b7]{font-size:14px}.admin-detail-item[data-v-ecf838b7]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-ecf838b7]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-ecf838b7]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-ecf838b7]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-ecf838b7]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-ecf838b7]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-ecf838b7]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-ecf838b7]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-ecf838b7]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-ecf838b7]:hover{color:#2c5444}.admin-filter-select[data-v-ecf838b7]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-ecf838b7]{min-width:0;width:100%}.admin-filter-select select[data-v-ecf838b7]:focus{border-color:#2c5444}.admin-header-section[data-v-ecf838b7],.v-time-entry-edit .header-section[data-v-ecf838b7]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-ecf838b7],.v-time-entry-edit .header-section h1[data-v-ecf838b7]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-ecf838b7],.v-time-entry-edit .header-section .top-row[data-v-ecf838b7]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-ecf838b7],.v-time-entry-edit .header-section .top-row[data-v-ecf838b7],.sys-panel .top-row[data-v-ecf838b7]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-ecf838b7],.v-time-entry-edit .header-section .top-row .page-header[data-v-ecf838b7],.admin-header-section .top-row .sysadmin-page-header[data-v-ecf838b7],.v-time-entry-edit .header-section .top-row .sysadmin-page-header[data-v-ecf838b7],.sys-panel .top-row .page-header[data-v-ecf838b7],.sys-panel .top-row .sysadmin-page-header[data-v-ecf838b7]{width:100%}.admin-header-section .top-row .header-actions[data-v-ecf838b7],.v-time-entry-edit .header-section .top-row .header-actions[data-v-ecf838b7],.admin-header-section .top-row .action-buttons[data-v-ecf838b7],.v-time-entry-edit .header-section .top-row .action-buttons[data-v-ecf838b7],.sys-panel .top-row .header-actions[data-v-ecf838b7],.sys-panel .top-row .action-buttons[data-v-ecf838b7]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-ecf838b7],.v-time-entry-edit .header-section .top-row>.admin-add-btn[data-v-ecf838b7],.sys-panel .top-row>.admin-add-btn[data-v-ecf838b7],.sys-panel .top-row>.action-button[data-v-ecf838b7]{width:100%}}.admin-filters-row[data-v-ecf838b7]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-ecf838b7]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-ecf838b7]{font-size:14px}.admin-add-btn[data-v-ecf838b7]:hover{background-color:#1a3329}.table-containers[data-v-ecf838b7]{display:flex;gap:20px}.table-containers .table-container[data-v-ecf838b7]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-ecf838b7]{font-weight:700}.table-containers .table-value[data-v-ecf838b7]{font-size:1.2em}.sysadmin-button-bar[data-v-ecf838b7]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-ecf838b7]{margin:20px 0}.swal-password-form .form-group[data-v-ecf838b7]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-ecf838b7]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-ecf838b7]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-ecf838b7]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-ecf838b7]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-ecf838b7]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-ecf838b7]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.v-time-entry-edit .time-entry-main[data-v-ecf838b7]{display:grid;gap:24px;align-items:start}@media(min-width:1024px){.v-time-entry-edit .time-entry-main[data-v-ecf838b7]{grid-template-columns:1fr 1fr}}.v-time-entry-edit .timesheet-panel[data-v-ecf838b7]{border:1px solid #e5e7eb;border-radius:12px;padding:0;overflow:hidden}.v-time-entry-edit .timesheet-panel__inner[data-v-ecf838b7]{padding:24px}.v-time-entry-edit .timesheet-panel__inner>.panel-title[data-v-ecf838b7]{margin-top:0}.v-time-entry-edit .timesheet-table__row--active[data-v-ecf838b7]{background:#eff6ff}.v-time-entry-edit .timesheet-table-after[data-v-ecf838b7]{margin-bottom:20px}.v-time-entry-edit .timesheet-add-entry-btn[data-v-ecf838b7]{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:600;border-radius:8px;border:1px solid #d1d5db;background:#fff;color:#111827;cursor:pointer}.v-time-entry-edit .timesheet-add-entry-btn[data-v-ecf838b7]:hover:not(:disabled){background:#f9fafb;border-color:#9ca3af}.v-time-entry-edit .timesheet-add-entry-btn[data-v-ecf838b7]:disabled{opacity:.55;cursor:not-allowed}.v-time-entry-edit .timesheet-placeholder[data-v-ecf838b7],.v-time-entry-edit .timesheet-empty[data-v-ecf838b7]{margin:0;color:#6b7280;font-size:15px}.v-time-entry-edit .timesheet-total-banner[data-v-ecf838b7]{display:flex;align-items:center;gap:10px;padding:14px 16px;border-radius:8px;background:#dbeafe;border:1px solid #bfdbfe;margin-bottom:16px}.v-time-entry-edit .timesheet-total-banner__icon[data-v-ecf838b7]{color:#1d4ed8;font-size:18px}.v-time-entry-edit .timesheet-total-banner__text[data-v-ecf838b7]{font-size:16px;color:#1e40af}.v-time-entry-edit .timesheet-total-banner__text strong[data-v-ecf838b7]{font-size:1.25rem;color:#1d4ed8}.v-time-entry-edit .timesheet-table[data-v-ecf838b7]{width:100%;border-collapse:collapse;font-size:14px;margin-bottom:20px}.v-time-entry-edit .timesheet-table th[data-v-ecf838b7],.v-time-entry-edit .timesheet-table td[data-v-ecf838b7]{text-align:left;padding:10px 8px;border-bottom:1px solid #e5e7eb;vertical-align:top}.v-time-entry-edit .timesheet-table th[data-v-ecf838b7]{font-weight:600;color:#374151;background:#f9fafb}.v-time-entry-edit .timesheet-details[data-v-ecf838b7]{color:#111827;line-height:1.4}.v-time-entry-edit .type-badge[data-v-ecf838b7]{display:inline-block;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600}.v-time-entry-edit .type-badge--work[data-v-ecf838b7]{background:#dcfce7;color:#166534}.v-time-entry-edit .type-badge--leave_absent[data-v-ecf838b7]{background:#fef3c7;color:#92400e}.v-time-entry-edit .type-badge--public_holiday[data-v-ecf838b7]{background:#e0e7ff;color:#3730a3}.v-time-entry-edit .timesheet-actions[data-v-ecf838b7]{white-space:nowrap}.v-time-entry-edit .timesheet-actions .icon-btn[data-v-ecf838b7]{background:transparent;border:none;padding:6px 8px;cursor:pointer;color:#2563eb}.v-time-entry-edit .timesheet-actions .icon-btn[data-v-ecf838b7]:disabled{opacity:.45;cursor:not-allowed}.v-time-entry-edit .timesheet-actions .icon-btn--danger[data-v-ecf838b7]{color:#dc2626}.v-time-entry-edit .timesheet-comments[data-v-ecf838b7]{margin-top:8px;padding-top:20px;border-top:1px solid #e5e7eb}.v-time-entry-edit .timesheet-comments__field label[data-v-ecf838b7]{display:block;font-weight:600;margin-bottom:6px;color:#374151}.v-time-entry-edit .timesheet-comments__input[data-v-ecf838b7]{width:100%;box-sizing:border-box;padding:10px 12px;font-size:14px;line-height:1.45;color:#111827;border:1px solid #d1d5db;border-radius:8px;background:#fff;resize:vertical;min-height:88px;font-family:inherit}.v-time-entry-edit .timesheet-comments__input[data-v-ecf838b7]:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26}.v-time-entry-edit .timesheet-comments__input[data-v-ecf838b7]:disabled{opacity:.55;cursor:not-allowed;background:#f9fafb}.v-time-entry-edit .timesheet-submit[data-v-ecf838b7]{margin-top:8px;padding-top:20px;border-top:1px solid #e5e7eb}.v-time-entry-edit .timesheet-submit__title[data-v-ecf838b7]{margin:0 0 16px;font-size:1rem;font-weight:700;color:#111827}.v-time-entry-edit .timesheet-submit .supervisor-field[data-v-ecf838b7],.v-time-entry-edit .timesheet-submit .signature-field[data-v-ecf838b7]{margin-bottom:16px}.v-time-entry-edit .timesheet-submit .supervisor-field label[data-v-ecf838b7],.v-time-entry-edit .timesheet-submit .signature-field label[data-v-ecf838b7]{display:block;font-weight:600;margin-bottom:6px;color:#374151}.v-time-entry-edit .timesheet-submit .signature-hint[data-v-ecf838b7]{margin:0 0 8px;font-size:13px;color:#dc2626}.v-time-entry-edit .timesheet-submit .signature-clear-btn[data-v-ecf838b7]{margin-top:10px;padding:8px 14px;font-size:14px;border:1px solid #d1d5db;border-radius:6px;background:#fff;cursor:pointer}.v-time-entry-edit .timesheet-submit .signature-clear-btn[data-v-ecf838b7]:disabled{opacity:.5;cursor:not-allowed}.v-time-entry-edit .timesheet-submit__actions[data-v-ecf838b7]{display:flex;gap:10px;align-items:stretch;margin-top:12px}@media(max-width:640px){.v-time-entry-edit .timesheet-submit__actions[data-v-ecf838b7]{flex-direction:column}}.v-time-entry-edit .submit-timesheet-btn[data-v-ecf838b7]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 18px;border:none;border-radius:8px;background:#16a34a;color:#fff;font-size:16px;font-weight:600;cursor:pointer}.v-time-entry-edit .submit-timesheet-btn[data-v-ecf838b7]:hover:not(:disabled){background:#138d40}.v-time-entry-edit .submit-timesheet-btn[data-v-ecf838b7]:disabled{opacity:.55;cursor:not-allowed}.v-time-entry-edit .delete-timesheet-btn[data-v-ecf838b7]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 18px;border:1px solid #fecaca;border-radius:8px;background:#fff1f2;color:#b91c1c;font-size:15px;font-weight:600;cursor:pointer}.v-time-entry-edit .delete-timesheet-btn[data-v-ecf838b7]:hover:not(:disabled){background:#ffe4e6;border-color:#fda4af}.v-time-entry-edit .delete-timesheet-btn[data-v-ecf838b7]:disabled{opacity:.55;cursor:not-allowed}.v-time-entry-edit .header-section .top-row[data-v-ecf838b7]{align-items:flex-start}.v-time-entry-edit .header-section .page-header[data-v-ecf838b7]{margin-bottom:0}.v-time-entry-edit .header-section .action-buttons[data-v-ecf838b7]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.v-time-entry-edit .header-section .action-buttons a.admin-add-btn[data-v-ecf838b7]{text-decoration:none;color:#fff}.v-time-entry-edit .time-entry-form-container[data-v-ecf838b7]{border:1px solid #e5e7eb;border-radius:12px;padding:24px}.v-time-entry-edit .panel-title[data-v-ecf838b7]{margin:0 0 20px;font-size:28px;font-weight:700;color:#111827}.v-time-entry-edit .time-entry-note[data-v-ecf838b7]{margin:0 0 20px;font-size:14px;line-height:1.5;color:#4b5563}.v-time-entry-edit .form-container .form-row.times-row[data-v-ecf838b7]{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:540px){.v-time-entry-edit .form-container .form-row.times-row[data-v-ecf838b7]{grid-template-columns:1fr}}.v-time-entry-edit .form-container .form-group.full-width[data-v-ecf838b7]{flex:1 1 100%;width:100%}.v-time-entry-edit .form-container .form-group.work-date[data-v-ecf838b7],.v-time-entry-edit .form-container .form-group.entry-type[data-v-ecf838b7]{flex:1 1 100%}.v-time-entry-edit .form-container .form-group.start-time[data-v-ecf838b7],.v-time-entry-edit .form-container .form-group.finish-time[data-v-ecf838b7]{min-width:0}.v-time-entry-edit .form-container .form-group.overtime-hours .overtime-hours__hint[data-v-ecf838b7]{margin:0 0 8px;font-size:13px;line-height:1.45;color:#6b7280}.v-time-entry-edit .form-container .form-group.overtime-hours .readonly-field[data-v-ecf838b7]{color:#6b7280}.v-time-entry-edit .form-container .readonly-field[data-v-ecf838b7]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;line-height:1.4;min-height:48px;display:flex;align-items:center;max-width:200px}.v-time-entry-edit .duration-banner[data-v-ecf838b7]{display:flex;align-items:center;gap:10px;padding:14px 16px;border-radius:8px;background:#dbeafe;border:1px solid #bfdbfe;margin-bottom:25px}.v-time-entry-edit .duration-banner__icon[data-v-ecf838b7]{color:#1d4ed8;font-size:18px}.v-time-entry-edit .duration-banner__text[data-v-ecf838b7]{font-size:16px;font-weight:700;color:#1e3a8a}.v-time-entry-edit .validation-error-box[data-v-ecf838b7]{background-color:#fff3f3;border:1px solid #f8d7da;border-radius:8px;padding:12px 16px;margin-top:8px;margin-bottom:8px}.v-time-entry-edit .validation-error-box ul[data-v-ecf838b7]{margin:0;padding-left:18px;color:#f94144;font-size:14px}.v-time-entry-edit .button-container[data-v-ecf838b7]{margin-top:8px;padding-top:24px}.v-time-entry-edit .button-container .action-btn[data-v-ecf838b7]{min-width:140px;background-color:#2c5444;color:#fff;border-radius:6px;font-weight:600}.v-time-entry-edit .button-container .action-btn[data-v-ecf838b7]:hover:not(:disabled){background-color:#214034}.v-time-entry-edit .button-container .action-btn[data-v-ecf838b7]:disabled{opacity:.6;cursor:not-allowed}.admin-dashboard-table-card[data-v-6ac7d743]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-6ac7d743]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-6ac7d743]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-6ac7d743]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-6ac7d743]{padding:0}:root .pad-l-0[data-v-6ac7d743]{padding-left:0}:root .pad-r-0[data-v-6ac7d743]{padding-right:0}:root .pad-t-0[data-v-6ac7d743]{padding-top:0}:root .pad-b-0[data-v-6ac7d743]{padding-bottom:0}:root .pad-lr-0[data-v-6ac7d743]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-6ac7d743]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-6ac7d743]{margin:0}:root .mgn-l-0[data-v-6ac7d743]{margin-left:0}:root .mgn-r-0[data-v-6ac7d743]{margin-right:0}:root .mgn-t-0[data-v-6ac7d743]{margin-top:0}:root .mgn-b-0[data-v-6ac7d743]{margin-bottom:0}:root .mgn-lr-0[data-v-6ac7d743]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-6ac7d743]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-6ac7d743]{padding:2px}:root .pad-l-2[data-v-6ac7d743]{padding-left:2px}:root .pad-r-2[data-v-6ac7d743]{padding-right:2px}:root .pad-t-2[data-v-6ac7d743]{padding-top:2px}:root .pad-b-2[data-v-6ac7d743]{padding-bottom:2px}:root .pad-lr-2[data-v-6ac7d743]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-6ac7d743]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-6ac7d743]{margin:2px}:root .mgn-l-2[data-v-6ac7d743]{margin-left:2px}:root .mgn-r-2[data-v-6ac7d743]{margin-right:2px}:root .mgn-t-2[data-v-6ac7d743]{margin-top:2px}:root .mgn-b-2[data-v-6ac7d743]{margin-bottom:2px}:root .mgn-lr-2[data-v-6ac7d743]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-6ac7d743]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-6ac7d743]{padding:3px}:root .pad-l-3[data-v-6ac7d743]{padding-left:3px}:root .pad-r-3[data-v-6ac7d743]{padding-right:3px}:root .pad-t-3[data-v-6ac7d743]{padding-top:3px}:root .pad-b-3[data-v-6ac7d743]{padding-bottom:3px}:root .pad-lr-3[data-v-6ac7d743]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-6ac7d743]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-6ac7d743]{margin:3px}:root .mgn-l-3[data-v-6ac7d743]{margin-left:3px}:root .mgn-r-3[data-v-6ac7d743]{margin-right:3px}:root .mgn-t-3[data-v-6ac7d743]{margin-top:3px}:root .mgn-b-3[data-v-6ac7d743]{margin-bottom:3px}:root .mgn-lr-3[data-v-6ac7d743]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-6ac7d743]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-6ac7d743]{padding:4px}:root .pad-l-4[data-v-6ac7d743]{padding-left:4px}:root .pad-r-4[data-v-6ac7d743]{padding-right:4px}:root .pad-t-4[data-v-6ac7d743]{padding-top:4px}:root .pad-b-4[data-v-6ac7d743]{padding-bottom:4px}:root .pad-lr-4[data-v-6ac7d743]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-6ac7d743]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-6ac7d743]{margin:4px}:root .mgn-l-4[data-v-6ac7d743]{margin-left:4px}:root .mgn-r-4[data-v-6ac7d743]{margin-right:4px}:root .mgn-t-4[data-v-6ac7d743]{margin-top:4px}:root .mgn-b-4[data-v-6ac7d743]{margin-bottom:4px}:root .mgn-lr-4[data-v-6ac7d743]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-6ac7d743]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-6ac7d743]{padding:5px}:root .pad-l-5[data-v-6ac7d743]{padding-left:5px}:root .pad-r-5[data-v-6ac7d743]{padding-right:5px}:root .pad-t-5[data-v-6ac7d743]{padding-top:5px}:root .pad-b-5[data-v-6ac7d743]{padding-bottom:5px}:root .pad-lr-5[data-v-6ac7d743]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-6ac7d743]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-6ac7d743]{margin:5px}:root .mgn-l-5[data-v-6ac7d743]{margin-left:5px}:root .mgn-r-5[data-v-6ac7d743]{margin-right:5px}:root .mgn-t-5[data-v-6ac7d743]{margin-top:5px}:root .mgn-b-5[data-v-6ac7d743]{margin-bottom:5px}:root .mgn-lr-5[data-v-6ac7d743]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-6ac7d743]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-6ac7d743]{padding:6px}:root .pad-l-6[data-v-6ac7d743]{padding-left:6px}:root .pad-r-6[data-v-6ac7d743]{padding-right:6px}:root .pad-t-6[data-v-6ac7d743]{padding-top:6px}:root .pad-b-6[data-v-6ac7d743]{padding-bottom:6px}:root .pad-lr-6[data-v-6ac7d743]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-6ac7d743]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-6ac7d743]{margin:6px}:root .mgn-l-6[data-v-6ac7d743]{margin-left:6px}:root .mgn-r-6[data-v-6ac7d743]{margin-right:6px}:root .mgn-t-6[data-v-6ac7d743]{margin-top:6px}:root .mgn-b-6[data-v-6ac7d743]{margin-bottom:6px}:root .mgn-lr-6[data-v-6ac7d743]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-6ac7d743]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-6ac7d743]{padding:8px}:root .pad-l-8[data-v-6ac7d743]{padding-left:8px}:root .pad-r-8[data-v-6ac7d743]{padding-right:8px}:root .pad-t-8[data-v-6ac7d743]{padding-top:8px}:root .pad-b-8[data-v-6ac7d743]{padding-bottom:8px}:root .pad-lr-8[data-v-6ac7d743]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-6ac7d743]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-6ac7d743]{margin:8px}:root .mgn-l-8[data-v-6ac7d743]{margin-left:8px}:root .mgn-r-8[data-v-6ac7d743]{margin-right:8px}:root .mgn-t-8[data-v-6ac7d743]{margin-top:8px}:root .mgn-b-8[data-v-6ac7d743]{margin-bottom:8px}:root .mgn-lr-8[data-v-6ac7d743]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-6ac7d743]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-6ac7d743]{padding:9px}:root .pad-l-9[data-v-6ac7d743]{padding-left:9px}:root .pad-r-9[data-v-6ac7d743]{padding-right:9px}:root .pad-t-9[data-v-6ac7d743]{padding-top:9px}:root .pad-b-9[data-v-6ac7d743]{padding-bottom:9px}:root .pad-lr-9[data-v-6ac7d743]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-6ac7d743]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-6ac7d743]{margin:9px}:root .mgn-l-9[data-v-6ac7d743]{margin-left:9px}:root .mgn-r-9[data-v-6ac7d743]{margin-right:9px}:root .mgn-t-9[data-v-6ac7d743]{margin-top:9px}:root .mgn-b-9[data-v-6ac7d743]{margin-bottom:9px}:root .mgn-lr-9[data-v-6ac7d743]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-6ac7d743]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-6ac7d743]{padding:10px}:root .pad-l-10[data-v-6ac7d743]{padding-left:10px}:root .pad-r-10[data-v-6ac7d743]{padding-right:10px}:root .pad-t-10[data-v-6ac7d743]{padding-top:10px}:root .pad-b-10[data-v-6ac7d743]{padding-bottom:10px}:root .pad-lr-10[data-v-6ac7d743]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-6ac7d743]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-6ac7d743]{margin:10px}:root .mgn-l-10[data-v-6ac7d743]{margin-left:10px}:root .mgn-r-10[data-v-6ac7d743]{margin-right:10px}:root .mgn-t-10[data-v-6ac7d743]{margin-top:10px}:root .mgn-b-10[data-v-6ac7d743]{margin-bottom:10px}:root .mgn-lr-10[data-v-6ac7d743]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-6ac7d743]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-6ac7d743]{padding:12px}:root .pad-l-12[data-v-6ac7d743]{padding-left:12px}:root .pad-r-12[data-v-6ac7d743]{padding-right:12px}:root .pad-t-12[data-v-6ac7d743]{padding-top:12px}:root .pad-b-12[data-v-6ac7d743]{padding-bottom:12px}:root .pad-lr-12[data-v-6ac7d743]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-6ac7d743]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-6ac7d743]{margin:12px}:root .mgn-l-12[data-v-6ac7d743]{margin-left:12px}:root .mgn-r-12[data-v-6ac7d743]{margin-right:12px}:root .mgn-t-12[data-v-6ac7d743]{margin-top:12px}:root .mgn-b-12[data-v-6ac7d743]{margin-bottom:12px}:root .mgn-lr-12[data-v-6ac7d743]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-6ac7d743]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-6ac7d743]{padding:15px}:root .pad-l-15[data-v-6ac7d743]{padding-left:15px}:root .pad-r-15[data-v-6ac7d743]{padding-right:15px}:root .pad-t-15[data-v-6ac7d743]{padding-top:15px}:root .pad-b-15[data-v-6ac7d743]{padding-bottom:15px}:root .pad-lr-15[data-v-6ac7d743]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-6ac7d743]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-6ac7d743]{margin:15px}:root .mgn-l-15[data-v-6ac7d743]{margin-left:15px}:root .mgn-r-15[data-v-6ac7d743]{margin-right:15px}:root .mgn-t-15[data-v-6ac7d743]{margin-top:15px}:root .mgn-b-15[data-v-6ac7d743]{margin-bottom:15px}:root .mgn-lr-15[data-v-6ac7d743]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-6ac7d743]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-6ac7d743]{padding:20px}:root .pad-l-20[data-v-6ac7d743]{padding-left:20px}:root .pad-r-20[data-v-6ac7d743]{padding-right:20px}:root .pad-t-20[data-v-6ac7d743]{padding-top:20px}:root .pad-b-20[data-v-6ac7d743]{padding-bottom:20px}:root .pad-lr-20[data-v-6ac7d743]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-6ac7d743]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-6ac7d743]{margin:20px}:root .mgn-l-20[data-v-6ac7d743]{margin-left:20px}:root .mgn-r-20[data-v-6ac7d743]{margin-right:20px}:root .mgn-t-20[data-v-6ac7d743]{margin-top:20px}:root .mgn-b-20[data-v-6ac7d743]{margin-bottom:20px}:root .mgn-lr-20[data-v-6ac7d743]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-6ac7d743]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-6ac7d743]{padding:24px}:root .pad-l-24[data-v-6ac7d743]{padding-left:24px}:root .pad-r-24[data-v-6ac7d743]{padding-right:24px}:root .pad-t-24[data-v-6ac7d743]{padding-top:24px}:root .pad-b-24[data-v-6ac7d743]{padding-bottom:24px}:root .pad-lr-24[data-v-6ac7d743]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-6ac7d743]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-6ac7d743]{margin:24px}:root .mgn-l-24[data-v-6ac7d743]{margin-left:24px}:root .mgn-r-24[data-v-6ac7d743]{margin-right:24px}:root .mgn-t-24[data-v-6ac7d743]{margin-top:24px}:root .mgn-b-24[data-v-6ac7d743]{margin-bottom:24px}:root .mgn-lr-24[data-v-6ac7d743]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-6ac7d743]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-6ac7d743]{padding:25px}:root .pad-l-25[data-v-6ac7d743]{padding-left:25px}:root .pad-r-25[data-v-6ac7d743]{padding-right:25px}:root .pad-t-25[data-v-6ac7d743]{padding-top:25px}:root .pad-b-25[data-v-6ac7d743]{padding-bottom:25px}:root .pad-lr-25[data-v-6ac7d743]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-6ac7d743]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-6ac7d743]{margin:25px}:root .mgn-l-25[data-v-6ac7d743]{margin-left:25px}:root .mgn-r-25[data-v-6ac7d743]{margin-right:25px}:root .mgn-t-25[data-v-6ac7d743]{margin-top:25px}:root .mgn-b-25[data-v-6ac7d743]{margin-bottom:25px}:root .mgn-lr-25[data-v-6ac7d743]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-6ac7d743]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-6ac7d743]{padding:30px}:root .pad-l-30[data-v-6ac7d743]{padding-left:30px}:root .pad-r-30[data-v-6ac7d743]{padding-right:30px}:root .pad-t-30[data-v-6ac7d743]{padding-top:30px}:root .pad-b-30[data-v-6ac7d743]{padding-bottom:30px}:root .pad-lr-30[data-v-6ac7d743]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-6ac7d743]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-6ac7d743]{margin:30px}:root .mgn-l-30[data-v-6ac7d743]{margin-left:30px}:root .mgn-r-30[data-v-6ac7d743]{margin-right:30px}:root .mgn-t-30[data-v-6ac7d743]{margin-top:30px}:root .mgn-b-30[data-v-6ac7d743]{margin-bottom:30px}:root .mgn-lr-30[data-v-6ac7d743]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-6ac7d743]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-6ac7d743]{padding:40px}:root .pad-l-40[data-v-6ac7d743]{padding-left:40px}:root .pad-r-40[data-v-6ac7d743]{padding-right:40px}:root .pad-t-40[data-v-6ac7d743]{padding-top:40px}:root .pad-b-40[data-v-6ac7d743]{padding-bottom:40px}:root .pad-lr-40[data-v-6ac7d743]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-6ac7d743]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-6ac7d743]{margin:40px}:root .mgn-l-40[data-v-6ac7d743]{margin-left:40px}:root .mgn-r-40[data-v-6ac7d743]{margin-right:40px}:root .mgn-t-40[data-v-6ac7d743]{margin-top:40px}:root .mgn-b-40[data-v-6ac7d743]{margin-bottom:40px}:root .mgn-lr-40[data-v-6ac7d743]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-6ac7d743]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-6ac7d743]{padding:50px}:root .pad-l-50[data-v-6ac7d743]{padding-left:50px}:root .pad-r-50[data-v-6ac7d743]{padding-right:50px}:root .pad-t-50[data-v-6ac7d743]{padding-top:50px}:root .pad-b-50[data-v-6ac7d743]{padding-bottom:50px}:root .pad-lr-50[data-v-6ac7d743]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-6ac7d743]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-6ac7d743]{margin:50px}:root .mgn-l-50[data-v-6ac7d743]{margin-left:50px}:root .mgn-r-50[data-v-6ac7d743]{margin-right:50px}:root .mgn-t-50[data-v-6ac7d743]{margin-top:50px}:root .mgn-b-50[data-v-6ac7d743]{margin-bottom:50px}:root .mgn-lr-50[data-v-6ac7d743]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-6ac7d743]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-6ac7d743]{padding:60px}:root .pad-l-60[data-v-6ac7d743]{padding-left:60px}:root .pad-r-60[data-v-6ac7d743]{padding-right:60px}:root .pad-t-60[data-v-6ac7d743]{padding-top:60px}:root .pad-b-60[data-v-6ac7d743]{padding-bottom:60px}:root .pad-lr-60[data-v-6ac7d743]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-6ac7d743]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-6ac7d743]{margin:60px}:root .mgn-l-60[data-v-6ac7d743]{margin-left:60px}:root .mgn-r-60[data-v-6ac7d743]{margin-right:60px}:root .mgn-t-60[data-v-6ac7d743]{margin-top:60px}:root .mgn-b-60[data-v-6ac7d743]{margin-bottom:60px}:root .mgn-lr-60[data-v-6ac7d743]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-6ac7d743]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-6ac7d743]{padding:70px}:root .pad-l-70[data-v-6ac7d743]{padding-left:70px}:root .pad-r-70[data-v-6ac7d743]{padding-right:70px}:root .pad-t-70[data-v-6ac7d743]{padding-top:70px}:root .pad-b-70[data-v-6ac7d743]{padding-bottom:70px}:root .pad-lr-70[data-v-6ac7d743]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-6ac7d743]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-6ac7d743]{margin:70px}:root .mgn-l-70[data-v-6ac7d743]{margin-left:70px}:root .mgn-r-70[data-v-6ac7d743]{margin-right:70px}:root .mgn-t-70[data-v-6ac7d743]{margin-top:70px}:root .mgn-b-70[data-v-6ac7d743]{margin-bottom:70px}:root .mgn-lr-70[data-v-6ac7d743]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-6ac7d743]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-6ac7d743]{padding:80px}:root .pad-l-80[data-v-6ac7d743]{padding-left:80px}:root .pad-r-80[data-v-6ac7d743]{padding-right:80px}:root .pad-t-80[data-v-6ac7d743]{padding-top:80px}:root .pad-b-80[data-v-6ac7d743]{padding-bottom:80px}:root .pad-lr-80[data-v-6ac7d743]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-6ac7d743]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-6ac7d743]{margin:80px}:root .mgn-l-80[data-v-6ac7d743]{margin-left:80px}:root .mgn-r-80[data-v-6ac7d743]{margin-right:80px}:root .mgn-t-80[data-v-6ac7d743]{margin-top:80px}:root .mgn-b-80[data-v-6ac7d743]{margin-bottom:80px}:root .mgn-lr-80[data-v-6ac7d743]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-6ac7d743]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-6ac7d743]{padding:90px}:root .pad-l-90[data-v-6ac7d743]{padding-left:90px}:root .pad-r-90[data-v-6ac7d743]{padding-right:90px}:root .pad-t-90[data-v-6ac7d743]{padding-top:90px}:root .pad-b-90[data-v-6ac7d743]{padding-bottom:90px}:root .pad-lr-90[data-v-6ac7d743]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-6ac7d743]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-6ac7d743]{margin:90px}:root .mgn-l-90[data-v-6ac7d743]{margin-left:90px}:root .mgn-r-90[data-v-6ac7d743]{margin-right:90px}:root .mgn-t-90[data-v-6ac7d743]{margin-top:90px}:root .mgn-b-90[data-v-6ac7d743]{margin-bottom:90px}:root .mgn-lr-90[data-v-6ac7d743]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-6ac7d743]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-6ac7d743]{padding:100px}:root .pad-l-100[data-v-6ac7d743]{padding-left:100px}:root .pad-r-100[data-v-6ac7d743]{padding-right:100px}:root .pad-t-100[data-v-6ac7d743]{padding-top:100px}:root .pad-b-100[data-v-6ac7d743]{padding-bottom:100px}:root .pad-lr-100[data-v-6ac7d743]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-6ac7d743]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-6ac7d743]{margin:100px}:root .mgn-l-100[data-v-6ac7d743]{margin-left:100px}:root .mgn-r-100[data-v-6ac7d743]{margin-right:100px}:root .mgn-t-100[data-v-6ac7d743]{margin-top:100px}:root .mgn-b-100[data-v-6ac7d743]{margin-bottom:100px}:root .mgn-lr-100[data-v-6ac7d743]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-6ac7d743]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-6ac7d743]{padding:120px}:root .pad-l-120[data-v-6ac7d743]{padding-left:120px}:root .pad-r-120[data-v-6ac7d743]{padding-right:120px}:root .pad-t-120[data-v-6ac7d743]{padding-top:120px}:root .pad-b-120[data-v-6ac7d743]{padding-bottom:120px}:root .pad-lr-120[data-v-6ac7d743]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-6ac7d743]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-6ac7d743]{margin:120px}:root .mgn-l-120[data-v-6ac7d743]{margin-left:120px}:root .mgn-r-120[data-v-6ac7d743]{margin-right:120px}:root .mgn-t-120[data-v-6ac7d743]{margin-top:120px}:root .mgn-b-120[data-v-6ac7d743]{margin-bottom:120px}:root .mgn-lr-120[data-v-6ac7d743]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-6ac7d743]{margin-top:120px;margin-bottom:120px}[data-v-6ac7d743]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-6ac7d743]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-6ac7d743]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-6ac7d743]{width:100%}.v-app[data-v-6ac7d743]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-6ac7d743]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-6ac7d743]{margin-bottom:10px}.devise-container input[type=email][data-v-6ac7d743],.devise-container input[type=password][data-v-6ac7d743],.devise-container input[type=submit][data-v-6ac7d743]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-6ac7d743]{cursor:pointer}.devise-container .actions input[data-v-6ac7d743]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-6ac7d743],a[data-v-6ac7d743]:hover,a[data-v-6ac7d743]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-6ac7d743]:hover{color:#2d8e54;text-decoration:underline}a[data-v-6ac7d743]:focus{color:#164057}h1[data-v-6ac7d743],h2[data-v-6ac7d743],h3[data-v-6ac7d743],h4[data-v-6ac7d743],h5[data-v-6ac7d743],h6[data-v-6ac7d743]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-6ac7d743],.heading-2[data-v-6ac7d743],.heading-3[data-v-6ac7d743],.heading-4[data-v-6ac7d743],.heading-5[data-v-6ac7d743],.heading-6[data-v-6ac7d743]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-6ac7d743]{font-size:2.5rem}.heading-2[data-v-6ac7d743]{font-size:2rem}.heading-3[data-v-6ac7d743]{font-size:1.75rem}.heading-4[data-v-6ac7d743]{font-size:1.5rem}.heading-5[data-v-6ac7d743]{font-size:1.25rem}.heading-6[data-v-6ac7d743]{font-size:1rem}.error_text[data-v-6ac7d743]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-6ac7d743]{width:100%;min-height:50px}nav[data-v-6ac7d743]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-6ac7d743],.nav-right[data-v-6ac7d743]{display:flex;flex-direction:row}.nav-link[data-v-6ac7d743]{font-size:18px}.nav-loggedout[data-v-6ac7d743]{color:#000}.nav-loggedin[data-v-6ac7d743]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-6ac7d743]{color:#fff}.nav-loggedin a[data-v-6ac7d743]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-6ac7d743]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-6ac7d743]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-6ac7d743]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-6ac7d743]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-6ac7d743]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-6ac7d743]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-6ac7d743]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-6ac7d743]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-6ac7d743]{gap:5%}}button[data-v-6ac7d743]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-6ac7d743],.cancel_button[data-v-6ac7d743]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-6ac7d743]{background-color:#ccc}.action_button[data-v-6ac7d743]:disabled,.cancel_button[data-v-6ac7d743]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-6ac7d743]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-6ac7d743]{width:fit-content}.button__empty[data-v-6ac7d743]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-6ac7d743]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-6ac7d743]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-6ac7d743]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-6ac7d743]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-6ac7d743]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-6ac7d743]{background-color:#eef5fa}.btn-pricing[data-v-6ac7d743]{font-size:22px;border:none}.simple-table[data-v-6ac7d743]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-6ac7d743],.simple-table td[data-v-6ac7d743]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-6ac7d743]{padding:5px}.date-cell[data-v-6ac7d743]{white-space:nowrap}.number-cell[data-v-6ac7d743]{text-align:right}.negative-cell[data-v-6ac7d743]{color:#f94144}.net-worth-row[data-v-6ac7d743]{background-color:#f5dc98}.bold-cell[data-v-6ac7d743]{font-weight:700}.warn-text[data-v-6ac7d743]{color:#fb991c}.error-text[data-v-6ac7d743]{color:#f94144}.form__panel[data-v-6ac7d743]{display:block}.form__row[data-v-6ac7d743]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-6ac7d743]{display:flex}.form__header[data-v-6ac7d743]{width:26%}.form__input[data-v-6ac7d743]{width:100%}.form__input input[data-v-6ac7d743]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-6ac7d743]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-6ac7d743]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-6ac7d743]{width:100%}.form__input .dp__main input[data-v-6ac7d743]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-6ac7d743],.form__input select[data-v-6ac7d743],.form__input .dp__main[data-v-6ac7d743]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-6ac7d743],.form__input select[data-v-6ac7d743],.form__input .dp__main[data-v-6ac7d743]{width:50%}}.form__input input[data-v-6ac7d743]:hover,.form__input select[data-v-6ac7d743]:hover,.form__input textarea[data-v-6ac7d743]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-6ac7d743]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-6ac7d743]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-6ac7d743]:focus{border-color:var(--color-input-focus)}.form__input[data-v-6ac7d743]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-6ac7d743]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-6ac7d743]{display:flex;gap:10px}.form__input--mandatory[data-v-6ac7d743]{color:#f94144}.form__input--mandatory__one-of-two[data-v-6ac7d743]{color:#f94144;vertical-align:super}.form__section[data-v-6ac7d743]{padding:30px 10px}.disabled-field[data-v-6ac7d743]{color:#aaa}.select-wrapper[data-v-6ac7d743]{position:relative}.select-wrapper[data-v-6ac7d743]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-6ac7d743]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-6ac7d743]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-6ac7d743]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-6ac7d743],.v-time-entry[data-v-6ac7d743]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-6ac7d743],.sysadmin-page-header h1[data-v-6ac7d743],.sysadmin-page-header .sysadmin-page-header__title[data-v-6ac7d743],.page-header h1[data-v-6ac7d743],.page-header .page-header__title[data-v-6ac7d743]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-6ac7d743]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-6ac7d743]{margin-bottom:18px}.page-header h1[data-v-6ac7d743],.page-header .page-header__title[data-v-6ac7d743]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-6ac7d743]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-6ac7d743]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-6ac7d743]{margin-bottom:18px}.sysadmin-page-header h1[data-v-6ac7d743],.sysadmin-page-header .sysadmin-page-header__title[data-v-6ac7d743]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-6ac7d743]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-6ac7d743]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-6ac7d743]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-6ac7d743]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-6ac7d743]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-6ac7d743]{font-size:14px}.admin-card[data-v-6ac7d743]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-6ac7d743]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-6ac7d743]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-6ac7d743]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-6ac7d743]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-6ac7d743]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-6ac7d743]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-6ac7d743]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-6ac7d743]{margin-top:18px}.deploy-page .deploy-list[data-v-6ac7d743]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-6ac7d743]{margin:6px 0}.admin-form-card[data-v-6ac7d743],.v-time-entry .time-entry-form-container[data-v-6ac7d743]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-6ac7d743]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-6ac7d743],.v-time-entry .loading-error[data-v-6ac7d743]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-6ac7d743],.v-time-entry .form-container[data-v-6ac7d743]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-6ac7d743],.v-time-entry .form-container .admin-form-row[data-v-6ac7d743],.v-time-entry .form-container .form-row[data-v-6ac7d743]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-6ac7d743]:last-child,.v-time-entry .form-container .admin-form-row[data-v-6ac7d743]:last-child,.v-time-entry .form-container .form-row[data-v-6ac7d743]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-6ac7d743],.v-time-entry .form-container .admin-form-group[data-v-6ac7d743],.v-time-entry .form-container .form-group[data-v-6ac7d743]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-6ac7d743],.v-time-entry .form-container .admin-form-group label[data-v-6ac7d743],.v-time-entry .form-container .form-group label[data-v-6ac7d743]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-6ac7d743],.v-time-entry .form-container .admin-form-group .field-text[data-v-6ac7d743],.v-time-entry .form-container .form-group .field-text[data-v-6ac7d743]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-6ac7d743],.v-time-entry .form-container .admin-form-group input[data-v-6ac7d743],.v-time-entry .form-container .form-group input[data-v-6ac7d743],.admin-form-container .admin-form-group select[data-v-6ac7d743],.v-time-entry .form-container .admin-form-group select[data-v-6ac7d743],.v-time-entry .form-container .form-group select[data-v-6ac7d743]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-6ac7d743]:disabled,.v-time-entry .form-container .admin-form-group input[data-v-6ac7d743]:disabled,.v-time-entry .form-container .form-group input[data-v-6ac7d743]:disabled,.admin-form-container .admin-form-group select[data-v-6ac7d743]:disabled,.v-time-entry .form-container .admin-form-group select[data-v-6ac7d743]:disabled,.v-time-entry .form-container .form-group select[data-v-6ac7d743]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-6ac7d743]:focus,.v-time-entry .form-container .admin-form-group input[data-v-6ac7d743]:focus,.v-time-entry .form-container .form-group input[data-v-6ac7d743]:focus,.admin-form-container .admin-form-group select[data-v-6ac7d743]:focus,.v-time-entry .form-container .admin-form-group select[data-v-6ac7d743]:focus,.v-time-entry .form-container .form-group select[data-v-6ac7d743]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-6ac7d743],.v-time-entry .form-container .admin-form-group select.select-wrapper[data-v-6ac7d743],.v-time-entry .form-container .form-group select.select-wrapper[data-v-6ac7d743]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-6ac7d743],.v-time-entry .button-container[data-v-6ac7d743]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-6ac7d743],.v-time-entry .button-container button[data-v-6ac7d743]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-6ac7d743],.v-time-entry .button-container .cancel-btn[data-v-6ac7d743]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-6ac7d743]:hover,.v-time-entry .button-container .cancel-btn[data-v-6ac7d743]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-6ac7d743],.v-time-entry .button-container .action-btn[data-v-6ac7d743]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-6ac7d743]:hover,.v-time-entry .button-container .action-btn[data-v-6ac7d743]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-6ac7d743]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-6ac7d743]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-6ac7d743]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-6ac7d743]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-6ac7d743]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-6ac7d743]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-6ac7d743]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-6ac7d743]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-6ac7d743]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-6ac7d743]{background-color:#177100;color:#fff}.admin-badge.id[data-v-6ac7d743],.admin-badge.external-uuid[data-v-6ac7d743]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-6ac7d743]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-6ac7d743]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-6ac7d743]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-6ac7d743]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-6ac7d743]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-6ac7d743]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-6ac7d743]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-6ac7d743]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-6ac7d743]{font-size:14px}.admin-detail-item[data-v-6ac7d743]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-6ac7d743]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-6ac7d743]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-6ac7d743]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-6ac7d743]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-6ac7d743]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-6ac7d743]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-6ac7d743]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-6ac7d743]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-6ac7d743]:hover{color:#2c5444}.admin-filter-select[data-v-6ac7d743]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-6ac7d743]{min-width:0;width:100%}.admin-filter-select select[data-v-6ac7d743]:focus{border-color:#2c5444}.admin-header-section[data-v-6ac7d743],.v-time-entry .header-section[data-v-6ac7d743]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-6ac7d743],.v-time-entry .header-section h1[data-v-6ac7d743]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-6ac7d743],.v-time-entry .header-section .top-row[data-v-6ac7d743]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-6ac7d743],.v-time-entry .header-section .top-row[data-v-6ac7d743],.sys-panel .top-row[data-v-6ac7d743]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-6ac7d743],.v-time-entry .header-section .top-row .page-header[data-v-6ac7d743],.admin-header-section .top-row .sysadmin-page-header[data-v-6ac7d743],.v-time-entry .header-section .top-row .sysadmin-page-header[data-v-6ac7d743],.sys-panel .top-row .page-header[data-v-6ac7d743],.sys-panel .top-row .sysadmin-page-header[data-v-6ac7d743]{width:100%}.admin-header-section .top-row .header-actions[data-v-6ac7d743],.v-time-entry .header-section .top-row .header-actions[data-v-6ac7d743],.admin-header-section .top-row .action-buttons[data-v-6ac7d743],.v-time-entry .header-section .top-row .action-buttons[data-v-6ac7d743],.sys-panel .top-row .header-actions[data-v-6ac7d743],.sys-panel .top-row .action-buttons[data-v-6ac7d743]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-6ac7d743],.v-time-entry .header-section .top-row>.admin-add-btn[data-v-6ac7d743],.sys-panel .top-row>.admin-add-btn[data-v-6ac7d743],.sys-panel .top-row>.action-button[data-v-6ac7d743]{width:100%}}.admin-filters-row[data-v-6ac7d743]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-6ac7d743]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-6ac7d743]{font-size:14px}.admin-add-btn[data-v-6ac7d743]:hover{background-color:#1a3329}.table-containers[data-v-6ac7d743]{display:flex;gap:20px}.table-containers .table-container[data-v-6ac7d743]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-6ac7d743]{font-weight:700}.table-containers .table-value[data-v-6ac7d743]{font-size:1.2em}.sysadmin-button-bar[data-v-6ac7d743]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-6ac7d743]{margin:20px 0}.swal-password-form .form-group[data-v-6ac7d743]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-6ac7d743]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-6ac7d743]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-6ac7d743]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-6ac7d743]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-6ac7d743]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-6ac7d743]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.v-time-entry .header-section .top-row[data-v-6ac7d743]{align-items:flex-start}.v-time-entry .header-section .page-header[data-v-6ac7d743]{margin-bottom:0}.v-time-entry .time-entry-form-container[data-v-6ac7d743]{border:1px solid #e5e7eb;border-radius:12px;padding:24px}.v-time-entry .panel-title[data-v-6ac7d743]{margin:0 0 20px;font-size:28px;font-weight:700;color:#111827}.v-time-entry .form-container .form-row.times-row[data-v-6ac7d743]{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:540px){.v-time-entry .form-container .form-row.times-row[data-v-6ac7d743]{grid-template-columns:1fr}}.v-time-entry .form-container .form-group.full-width[data-v-6ac7d743]{flex:1 1 100%;width:100%}.v-time-entry .form-container .form-group.work-date[data-v-6ac7d743],.v-time-entry .form-container .form-group.entry-type[data-v-6ac7d743]{flex:1 1 100%}.v-time-entry .form-container .form-group.start-time[data-v-6ac7d743],.v-time-entry .form-container .form-group.finish-time[data-v-6ac7d743]{min-width:0}.v-time-entry .readonly-field[data-v-6ac7d743]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;color:#111827;line-height:1.4;min-height:48px;display:flex;align-items:center}.v-time-entry .readonly-field--entry[data-v-6ac7d743]{font-weight:600}.v-time-entry .readonly-field--work[data-v-6ac7d743]{background:#f0fdf4;border-color:#bbf7d0;color:#166534}.v-time-entry .readonly-field--leave[data-v-6ac7d743]{background:#fffbeb;border-color:#fde68a;color:#92400e}.v-time-entry .readonly-field--public_holiday[data-v-6ac7d743]{background:#eef2ff;border-color:#c7d2fe;color:#3730a3}.v-time-entry .duration-banner[data-v-6ac7d743]{display:flex;align-items:center;gap:10px;padding:14px 16px;border-radius:8px;background:#dbeafe;border:1px solid #bfdbfe;margin-bottom:25px}.v-time-entry .duration-banner .duration-banner__icon[data-v-6ac7d743]{color:#1d4ed8;font-size:18px}.v-time-entry .duration-banner .duration-banner__text[data-v-6ac7d743]{font-size:16px;font-weight:700;color:#1e3a8a}.v-time-entry .button-container[data-v-6ac7d743]{margin-top:8px;padding-top:24px}.v-time-entry .button-container .action-btn[data-v-6ac7d743]{min-width:140px;background-color:#2c5444;color:#fff;border-radius:6px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:8px}.v-time-entry .button-container .action-btn[data-v-6ac7d743]:hover{background-color:#214034}.admin-dashboard-table-card[data-v-3dc4f641]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-3dc4f641]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-3dc4f641]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-3dc4f641]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-3dc4f641]{padding:0}:root .pad-l-0[data-v-3dc4f641]{padding-left:0}:root .pad-r-0[data-v-3dc4f641]{padding-right:0}:root .pad-t-0[data-v-3dc4f641]{padding-top:0}:root .pad-b-0[data-v-3dc4f641]{padding-bottom:0}:root .pad-lr-0[data-v-3dc4f641]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-3dc4f641]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-3dc4f641]{margin:0}:root .mgn-l-0[data-v-3dc4f641]{margin-left:0}:root .mgn-r-0[data-v-3dc4f641]{margin-right:0}:root .mgn-t-0[data-v-3dc4f641]{margin-top:0}:root .mgn-b-0[data-v-3dc4f641]{margin-bottom:0}:root .mgn-lr-0[data-v-3dc4f641]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-3dc4f641]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-3dc4f641]{padding:2px}:root .pad-l-2[data-v-3dc4f641]{padding-left:2px}:root .pad-r-2[data-v-3dc4f641]{padding-right:2px}:root .pad-t-2[data-v-3dc4f641]{padding-top:2px}:root .pad-b-2[data-v-3dc4f641]{padding-bottom:2px}:root .pad-lr-2[data-v-3dc4f641]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-3dc4f641]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-3dc4f641]{margin:2px}:root .mgn-l-2[data-v-3dc4f641]{margin-left:2px}:root .mgn-r-2[data-v-3dc4f641]{margin-right:2px}:root .mgn-t-2[data-v-3dc4f641]{margin-top:2px}:root .mgn-b-2[data-v-3dc4f641]{margin-bottom:2px}:root .mgn-lr-2[data-v-3dc4f641]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-3dc4f641]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-3dc4f641]{padding:3px}:root .pad-l-3[data-v-3dc4f641]{padding-left:3px}:root .pad-r-3[data-v-3dc4f641]{padding-right:3px}:root .pad-t-3[data-v-3dc4f641]{padding-top:3px}:root .pad-b-3[data-v-3dc4f641]{padding-bottom:3px}:root .pad-lr-3[data-v-3dc4f641]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-3dc4f641]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-3dc4f641]{margin:3px}:root .mgn-l-3[data-v-3dc4f641]{margin-left:3px}:root .mgn-r-3[data-v-3dc4f641]{margin-right:3px}:root .mgn-t-3[data-v-3dc4f641]{margin-top:3px}:root .mgn-b-3[data-v-3dc4f641]{margin-bottom:3px}:root .mgn-lr-3[data-v-3dc4f641]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-3dc4f641]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-3dc4f641]{padding:4px}:root .pad-l-4[data-v-3dc4f641]{padding-left:4px}:root .pad-r-4[data-v-3dc4f641]{padding-right:4px}:root .pad-t-4[data-v-3dc4f641]{padding-top:4px}:root .pad-b-4[data-v-3dc4f641]{padding-bottom:4px}:root .pad-lr-4[data-v-3dc4f641]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-3dc4f641]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-3dc4f641]{margin:4px}:root .mgn-l-4[data-v-3dc4f641]{margin-left:4px}:root .mgn-r-4[data-v-3dc4f641]{margin-right:4px}:root .mgn-t-4[data-v-3dc4f641]{margin-top:4px}:root .mgn-b-4[data-v-3dc4f641]{margin-bottom:4px}:root .mgn-lr-4[data-v-3dc4f641]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-3dc4f641]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-3dc4f641]{padding:5px}:root .pad-l-5[data-v-3dc4f641]{padding-left:5px}:root .pad-r-5[data-v-3dc4f641]{padding-right:5px}:root .pad-t-5[data-v-3dc4f641]{padding-top:5px}:root .pad-b-5[data-v-3dc4f641]{padding-bottom:5px}:root .pad-lr-5[data-v-3dc4f641]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-3dc4f641]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-3dc4f641]{margin:5px}:root .mgn-l-5[data-v-3dc4f641]{margin-left:5px}:root .mgn-r-5[data-v-3dc4f641]{margin-right:5px}:root .mgn-t-5[data-v-3dc4f641]{margin-top:5px}:root .mgn-b-5[data-v-3dc4f641]{margin-bottom:5px}:root .mgn-lr-5[data-v-3dc4f641]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-3dc4f641]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-3dc4f641]{padding:6px}:root .pad-l-6[data-v-3dc4f641]{padding-left:6px}:root .pad-r-6[data-v-3dc4f641]{padding-right:6px}:root .pad-t-6[data-v-3dc4f641]{padding-top:6px}:root .pad-b-6[data-v-3dc4f641]{padding-bottom:6px}:root .pad-lr-6[data-v-3dc4f641]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-3dc4f641]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-3dc4f641]{margin:6px}:root .mgn-l-6[data-v-3dc4f641]{margin-left:6px}:root .mgn-r-6[data-v-3dc4f641]{margin-right:6px}:root .mgn-t-6[data-v-3dc4f641]{margin-top:6px}:root .mgn-b-6[data-v-3dc4f641]{margin-bottom:6px}:root .mgn-lr-6[data-v-3dc4f641]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-3dc4f641]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-3dc4f641]{padding:8px}:root .pad-l-8[data-v-3dc4f641]{padding-left:8px}:root .pad-r-8[data-v-3dc4f641]{padding-right:8px}:root .pad-t-8[data-v-3dc4f641]{padding-top:8px}:root .pad-b-8[data-v-3dc4f641]{padding-bottom:8px}:root .pad-lr-8[data-v-3dc4f641]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-3dc4f641]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-3dc4f641]{margin:8px}:root .mgn-l-8[data-v-3dc4f641]{margin-left:8px}:root .mgn-r-8[data-v-3dc4f641]{margin-right:8px}:root .mgn-t-8[data-v-3dc4f641]{margin-top:8px}:root .mgn-b-8[data-v-3dc4f641]{margin-bottom:8px}:root .mgn-lr-8[data-v-3dc4f641]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-3dc4f641]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-3dc4f641]{padding:9px}:root .pad-l-9[data-v-3dc4f641]{padding-left:9px}:root .pad-r-9[data-v-3dc4f641]{padding-right:9px}:root .pad-t-9[data-v-3dc4f641]{padding-top:9px}:root .pad-b-9[data-v-3dc4f641]{padding-bottom:9px}:root .pad-lr-9[data-v-3dc4f641]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-3dc4f641]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-3dc4f641]{margin:9px}:root .mgn-l-9[data-v-3dc4f641]{margin-left:9px}:root .mgn-r-9[data-v-3dc4f641]{margin-right:9px}:root .mgn-t-9[data-v-3dc4f641]{margin-top:9px}:root .mgn-b-9[data-v-3dc4f641]{margin-bottom:9px}:root .mgn-lr-9[data-v-3dc4f641]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-3dc4f641]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-3dc4f641]{padding:10px}:root .pad-l-10[data-v-3dc4f641]{padding-left:10px}:root .pad-r-10[data-v-3dc4f641]{padding-right:10px}:root .pad-t-10[data-v-3dc4f641]{padding-top:10px}:root .pad-b-10[data-v-3dc4f641]{padding-bottom:10px}:root .pad-lr-10[data-v-3dc4f641]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-3dc4f641]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-3dc4f641]{margin:10px}:root .mgn-l-10[data-v-3dc4f641]{margin-left:10px}:root .mgn-r-10[data-v-3dc4f641]{margin-right:10px}:root .mgn-t-10[data-v-3dc4f641]{margin-top:10px}:root .mgn-b-10[data-v-3dc4f641]{margin-bottom:10px}:root .mgn-lr-10[data-v-3dc4f641]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-3dc4f641]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-3dc4f641]{padding:12px}:root .pad-l-12[data-v-3dc4f641]{padding-left:12px}:root .pad-r-12[data-v-3dc4f641]{padding-right:12px}:root .pad-t-12[data-v-3dc4f641]{padding-top:12px}:root .pad-b-12[data-v-3dc4f641]{padding-bottom:12px}:root .pad-lr-12[data-v-3dc4f641]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-3dc4f641]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-3dc4f641]{margin:12px}:root .mgn-l-12[data-v-3dc4f641]{margin-left:12px}:root .mgn-r-12[data-v-3dc4f641]{margin-right:12px}:root .mgn-t-12[data-v-3dc4f641]{margin-top:12px}:root .mgn-b-12[data-v-3dc4f641]{margin-bottom:12px}:root .mgn-lr-12[data-v-3dc4f641]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-3dc4f641]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-3dc4f641]{padding:15px}:root .pad-l-15[data-v-3dc4f641]{padding-left:15px}:root .pad-r-15[data-v-3dc4f641]{padding-right:15px}:root .pad-t-15[data-v-3dc4f641]{padding-top:15px}:root .pad-b-15[data-v-3dc4f641]{padding-bottom:15px}:root .pad-lr-15[data-v-3dc4f641]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-3dc4f641]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-3dc4f641]{margin:15px}:root .mgn-l-15[data-v-3dc4f641]{margin-left:15px}:root .mgn-r-15[data-v-3dc4f641]{margin-right:15px}:root .mgn-t-15[data-v-3dc4f641]{margin-top:15px}:root .mgn-b-15[data-v-3dc4f641]{margin-bottom:15px}:root .mgn-lr-15[data-v-3dc4f641]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-3dc4f641]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-3dc4f641]{padding:20px}:root .pad-l-20[data-v-3dc4f641]{padding-left:20px}:root .pad-r-20[data-v-3dc4f641]{padding-right:20px}:root .pad-t-20[data-v-3dc4f641]{padding-top:20px}:root .pad-b-20[data-v-3dc4f641]{padding-bottom:20px}:root .pad-lr-20[data-v-3dc4f641]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-3dc4f641]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-3dc4f641]{margin:20px}:root .mgn-l-20[data-v-3dc4f641]{margin-left:20px}:root .mgn-r-20[data-v-3dc4f641]{margin-right:20px}:root .mgn-t-20[data-v-3dc4f641]{margin-top:20px}:root .mgn-b-20[data-v-3dc4f641]{margin-bottom:20px}:root .mgn-lr-20[data-v-3dc4f641]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-3dc4f641]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-3dc4f641]{padding:24px}:root .pad-l-24[data-v-3dc4f641]{padding-left:24px}:root .pad-r-24[data-v-3dc4f641]{padding-right:24px}:root .pad-t-24[data-v-3dc4f641]{padding-top:24px}:root .pad-b-24[data-v-3dc4f641]{padding-bottom:24px}:root .pad-lr-24[data-v-3dc4f641]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-3dc4f641]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-3dc4f641]{margin:24px}:root .mgn-l-24[data-v-3dc4f641]{margin-left:24px}:root .mgn-r-24[data-v-3dc4f641]{margin-right:24px}:root .mgn-t-24[data-v-3dc4f641]{margin-top:24px}:root .mgn-b-24[data-v-3dc4f641]{margin-bottom:24px}:root .mgn-lr-24[data-v-3dc4f641]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-3dc4f641]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-3dc4f641]{padding:25px}:root .pad-l-25[data-v-3dc4f641]{padding-left:25px}:root .pad-r-25[data-v-3dc4f641]{padding-right:25px}:root .pad-t-25[data-v-3dc4f641]{padding-top:25px}:root .pad-b-25[data-v-3dc4f641]{padding-bottom:25px}:root .pad-lr-25[data-v-3dc4f641]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-3dc4f641]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-3dc4f641]{margin:25px}:root .mgn-l-25[data-v-3dc4f641]{margin-left:25px}:root .mgn-r-25[data-v-3dc4f641]{margin-right:25px}:root .mgn-t-25[data-v-3dc4f641]{margin-top:25px}:root .mgn-b-25[data-v-3dc4f641]{margin-bottom:25px}:root .mgn-lr-25[data-v-3dc4f641]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-3dc4f641]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-3dc4f641]{padding:30px}:root .pad-l-30[data-v-3dc4f641]{padding-left:30px}:root .pad-r-30[data-v-3dc4f641]{padding-right:30px}:root .pad-t-30[data-v-3dc4f641]{padding-top:30px}:root .pad-b-30[data-v-3dc4f641]{padding-bottom:30px}:root .pad-lr-30[data-v-3dc4f641]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-3dc4f641]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-3dc4f641]{margin:30px}:root .mgn-l-30[data-v-3dc4f641]{margin-left:30px}:root .mgn-r-30[data-v-3dc4f641]{margin-right:30px}:root .mgn-t-30[data-v-3dc4f641]{margin-top:30px}:root .mgn-b-30[data-v-3dc4f641]{margin-bottom:30px}:root .mgn-lr-30[data-v-3dc4f641]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-3dc4f641]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-3dc4f641]{padding:40px}:root .pad-l-40[data-v-3dc4f641]{padding-left:40px}:root .pad-r-40[data-v-3dc4f641]{padding-right:40px}:root .pad-t-40[data-v-3dc4f641]{padding-top:40px}:root .pad-b-40[data-v-3dc4f641]{padding-bottom:40px}:root .pad-lr-40[data-v-3dc4f641]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-3dc4f641]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-3dc4f641]{margin:40px}:root .mgn-l-40[data-v-3dc4f641]{margin-left:40px}:root .mgn-r-40[data-v-3dc4f641]{margin-right:40px}:root .mgn-t-40[data-v-3dc4f641]{margin-top:40px}:root .mgn-b-40[data-v-3dc4f641]{margin-bottom:40px}:root .mgn-lr-40[data-v-3dc4f641]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-3dc4f641]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-3dc4f641]{padding:50px}:root .pad-l-50[data-v-3dc4f641]{padding-left:50px}:root .pad-r-50[data-v-3dc4f641]{padding-right:50px}:root .pad-t-50[data-v-3dc4f641]{padding-top:50px}:root .pad-b-50[data-v-3dc4f641]{padding-bottom:50px}:root .pad-lr-50[data-v-3dc4f641]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-3dc4f641]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-3dc4f641]{margin:50px}:root .mgn-l-50[data-v-3dc4f641]{margin-left:50px}:root .mgn-r-50[data-v-3dc4f641]{margin-right:50px}:root .mgn-t-50[data-v-3dc4f641]{margin-top:50px}:root .mgn-b-50[data-v-3dc4f641]{margin-bottom:50px}:root .mgn-lr-50[data-v-3dc4f641]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-3dc4f641]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-3dc4f641]{padding:60px}:root .pad-l-60[data-v-3dc4f641]{padding-left:60px}:root .pad-r-60[data-v-3dc4f641]{padding-right:60px}:root .pad-t-60[data-v-3dc4f641]{padding-top:60px}:root .pad-b-60[data-v-3dc4f641]{padding-bottom:60px}:root .pad-lr-60[data-v-3dc4f641]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-3dc4f641]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-3dc4f641]{margin:60px}:root .mgn-l-60[data-v-3dc4f641]{margin-left:60px}:root .mgn-r-60[data-v-3dc4f641]{margin-right:60px}:root .mgn-t-60[data-v-3dc4f641]{margin-top:60px}:root .mgn-b-60[data-v-3dc4f641]{margin-bottom:60px}:root .mgn-lr-60[data-v-3dc4f641]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-3dc4f641]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-3dc4f641]{padding:70px}:root .pad-l-70[data-v-3dc4f641]{padding-left:70px}:root .pad-r-70[data-v-3dc4f641]{padding-right:70px}:root .pad-t-70[data-v-3dc4f641]{padding-top:70px}:root .pad-b-70[data-v-3dc4f641]{padding-bottom:70px}:root .pad-lr-70[data-v-3dc4f641]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-3dc4f641]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-3dc4f641]{margin:70px}:root .mgn-l-70[data-v-3dc4f641]{margin-left:70px}:root .mgn-r-70[data-v-3dc4f641]{margin-right:70px}:root .mgn-t-70[data-v-3dc4f641]{margin-top:70px}:root .mgn-b-70[data-v-3dc4f641]{margin-bottom:70px}:root .mgn-lr-70[data-v-3dc4f641]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-3dc4f641]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-3dc4f641]{padding:80px}:root .pad-l-80[data-v-3dc4f641]{padding-left:80px}:root .pad-r-80[data-v-3dc4f641]{padding-right:80px}:root .pad-t-80[data-v-3dc4f641]{padding-top:80px}:root .pad-b-80[data-v-3dc4f641]{padding-bottom:80px}:root .pad-lr-80[data-v-3dc4f641]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-3dc4f641]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-3dc4f641]{margin:80px}:root .mgn-l-80[data-v-3dc4f641]{margin-left:80px}:root .mgn-r-80[data-v-3dc4f641]{margin-right:80px}:root .mgn-t-80[data-v-3dc4f641]{margin-top:80px}:root .mgn-b-80[data-v-3dc4f641]{margin-bottom:80px}:root .mgn-lr-80[data-v-3dc4f641]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-3dc4f641]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-3dc4f641]{padding:90px}:root .pad-l-90[data-v-3dc4f641]{padding-left:90px}:root .pad-r-90[data-v-3dc4f641]{padding-right:90px}:root .pad-t-90[data-v-3dc4f641]{padding-top:90px}:root .pad-b-90[data-v-3dc4f641]{padding-bottom:90px}:root .pad-lr-90[data-v-3dc4f641]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-3dc4f641]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-3dc4f641]{margin:90px}:root .mgn-l-90[data-v-3dc4f641]{margin-left:90px}:root .mgn-r-90[data-v-3dc4f641]{margin-right:90px}:root .mgn-t-90[data-v-3dc4f641]{margin-top:90px}:root .mgn-b-90[data-v-3dc4f641]{margin-bottom:90px}:root .mgn-lr-90[data-v-3dc4f641]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-3dc4f641]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-3dc4f641]{padding:100px}:root .pad-l-100[data-v-3dc4f641]{padding-left:100px}:root .pad-r-100[data-v-3dc4f641]{padding-right:100px}:root .pad-t-100[data-v-3dc4f641]{padding-top:100px}:root .pad-b-100[data-v-3dc4f641]{padding-bottom:100px}:root .pad-lr-100[data-v-3dc4f641]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-3dc4f641]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-3dc4f641]{margin:100px}:root .mgn-l-100[data-v-3dc4f641]{margin-left:100px}:root .mgn-r-100[data-v-3dc4f641]{margin-right:100px}:root .mgn-t-100[data-v-3dc4f641]{margin-top:100px}:root .mgn-b-100[data-v-3dc4f641]{margin-bottom:100px}:root .mgn-lr-100[data-v-3dc4f641]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-3dc4f641]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-3dc4f641]{padding:120px}:root .pad-l-120[data-v-3dc4f641]{padding-left:120px}:root .pad-r-120[data-v-3dc4f641]{padding-right:120px}:root .pad-t-120[data-v-3dc4f641]{padding-top:120px}:root .pad-b-120[data-v-3dc4f641]{padding-bottom:120px}:root .pad-lr-120[data-v-3dc4f641]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-3dc4f641]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-3dc4f641]{margin:120px}:root .mgn-l-120[data-v-3dc4f641]{margin-left:120px}:root .mgn-r-120[data-v-3dc4f641]{margin-right:120px}:root .mgn-t-120[data-v-3dc4f641]{margin-top:120px}:root .mgn-b-120[data-v-3dc4f641]{margin-bottom:120px}:root .mgn-lr-120[data-v-3dc4f641]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-3dc4f641]{margin-top:120px;margin-bottom:120px}[data-v-3dc4f641]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-3dc4f641]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-3dc4f641]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-3dc4f641]{width:100%}.v-app[data-v-3dc4f641]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-3dc4f641]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-3dc4f641]{margin-bottom:10px}.devise-container input[type=email][data-v-3dc4f641],.devise-container input[type=password][data-v-3dc4f641],.devise-container input[type=submit][data-v-3dc4f641]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-3dc4f641]{cursor:pointer}.devise-container .actions input[data-v-3dc4f641]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-3dc4f641],a[data-v-3dc4f641]:hover,a[data-v-3dc4f641]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-3dc4f641]:hover{color:#2d8e54;text-decoration:underline}a[data-v-3dc4f641]:focus{color:#164057}h1[data-v-3dc4f641],h2[data-v-3dc4f641],h3[data-v-3dc4f641],h4[data-v-3dc4f641],h5[data-v-3dc4f641],h6[data-v-3dc4f641]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-3dc4f641],.heading-2[data-v-3dc4f641],.heading-3[data-v-3dc4f641],.heading-4[data-v-3dc4f641],.heading-5[data-v-3dc4f641],.heading-6[data-v-3dc4f641]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-3dc4f641]{font-size:2.5rem}.heading-2[data-v-3dc4f641]{font-size:2rem}.heading-3[data-v-3dc4f641]{font-size:1.75rem}.heading-4[data-v-3dc4f641]{font-size:1.5rem}.heading-5[data-v-3dc4f641]{font-size:1.25rem}.heading-6[data-v-3dc4f641]{font-size:1rem}.error_text[data-v-3dc4f641]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-3dc4f641]{width:100%;min-height:50px}nav[data-v-3dc4f641]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-3dc4f641],.nav-right[data-v-3dc4f641]{display:flex;flex-direction:row}.nav-link[data-v-3dc4f641]{font-size:18px}.nav-loggedout[data-v-3dc4f641]{color:#000}.nav-loggedin[data-v-3dc4f641]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-3dc4f641]{color:#fff}.nav-loggedin a[data-v-3dc4f641]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-3dc4f641]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-3dc4f641]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-3dc4f641]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-3dc4f641]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-3dc4f641]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-3dc4f641]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-3dc4f641]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-3dc4f641]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-3dc4f641]{gap:5%}}button[data-v-3dc4f641]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-3dc4f641],.cancel_button[data-v-3dc4f641]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-3dc4f641]{background-color:#ccc}.action_button[data-v-3dc4f641]:disabled,.cancel_button[data-v-3dc4f641]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-3dc4f641]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-3dc4f641]{width:fit-content}.button__empty[data-v-3dc4f641]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-3dc4f641]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-3dc4f641]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-3dc4f641]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-3dc4f641]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-3dc4f641]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-3dc4f641]{background-color:#eef5fa}.btn-pricing[data-v-3dc4f641]{font-size:22px;border:none}.simple-table[data-v-3dc4f641]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-3dc4f641],.simple-table td[data-v-3dc4f641]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-3dc4f641]{padding:5px}.date-cell[data-v-3dc4f641]{white-space:nowrap}.number-cell[data-v-3dc4f641]{text-align:right}.negative-cell[data-v-3dc4f641]{color:#f94144}.net-worth-row[data-v-3dc4f641]{background-color:#f5dc98}.bold-cell[data-v-3dc4f641]{font-weight:700}.warn-text[data-v-3dc4f641]{color:#fb991c}.error-text[data-v-3dc4f641]{color:#f94144}.form__panel[data-v-3dc4f641]{display:block}.form__row[data-v-3dc4f641]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-3dc4f641]{display:flex}.form__header[data-v-3dc4f641]{width:26%}.form__input[data-v-3dc4f641]{width:100%}.form__input input[data-v-3dc4f641]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-3dc4f641]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-3dc4f641]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-3dc4f641]{width:100%}.form__input .dp__main input[data-v-3dc4f641]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-3dc4f641],.form__input select[data-v-3dc4f641],.form__input .dp__main[data-v-3dc4f641]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-3dc4f641],.form__input select[data-v-3dc4f641],.form__input .dp__main[data-v-3dc4f641]{width:50%}}.form__input input[data-v-3dc4f641]:hover,.form__input select[data-v-3dc4f641]:hover,.form__input textarea[data-v-3dc4f641]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-3dc4f641]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-3dc4f641]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-3dc4f641]:focus{border-color:var(--color-input-focus)}.form__input[data-v-3dc4f641]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-3dc4f641]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-3dc4f641]{display:flex;gap:10px}.form__input--mandatory[data-v-3dc4f641]{color:#f94144}.form__input--mandatory__one-of-two[data-v-3dc4f641]{color:#f94144;vertical-align:super}.form__section[data-v-3dc4f641]{padding:30px 10px}.disabled-field[data-v-3dc4f641]{color:#aaa}.select-wrapper[data-v-3dc4f641]{position:relative}.select-wrapper[data-v-3dc4f641]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-3dc4f641]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-3dc4f641]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-3dc4f641]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-3dc4f641],.v-timesheet-view[data-v-3dc4f641]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-3dc4f641],.sysadmin-page-header h1[data-v-3dc4f641],.sysadmin-page-header .sysadmin-page-header__title[data-v-3dc4f641],.page-header h1[data-v-3dc4f641],.page-header .page-header__title[data-v-3dc4f641]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-3dc4f641]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-3dc4f641]{margin-bottom:18px}.page-header h1[data-v-3dc4f641],.page-header .page-header__title[data-v-3dc4f641]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-3dc4f641]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-3dc4f641]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-3dc4f641]{margin-bottom:18px}.sysadmin-page-header h1[data-v-3dc4f641],.sysadmin-page-header .sysadmin-page-header__title[data-v-3dc4f641]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-3dc4f641]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-3dc4f641]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-3dc4f641]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-3dc4f641]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-3dc4f641]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-3dc4f641]{font-size:14px}.admin-card[data-v-3dc4f641]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-3dc4f641]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-3dc4f641]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-3dc4f641]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-3dc4f641]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-3dc4f641]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-3dc4f641]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-3dc4f641]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-3dc4f641]{margin-top:18px}.deploy-page .deploy-list[data-v-3dc4f641]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-3dc4f641]{margin:6px 0}.admin-form-card[data-v-3dc4f641],.v-timesheet-view .timesheet-card[data-v-3dc4f641]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-3dc4f641]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-3dc4f641],.v-timesheet-view .loading-error[data-v-3dc4f641]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-3dc4f641]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-3dc4f641]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-3dc4f641]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-3dc4f641]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-3dc4f641]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-3dc4f641]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-3dc4f641],.admin-form-container .admin-form-group select[data-v-3dc4f641]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-3dc4f641]:disabled,.admin-form-container .admin-form-group select[data-v-3dc4f641]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-3dc4f641]:focus,.admin-form-container .admin-form-group select[data-v-3dc4f641]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-3dc4f641]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-3dc4f641]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-3dc4f641]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-3dc4f641]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-3dc4f641]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-3dc4f641]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-3dc4f641]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-3dc4f641]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-3dc4f641]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-3dc4f641]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-3dc4f641]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-3dc4f641]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-3dc4f641]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-3dc4f641]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-3dc4f641]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-3dc4f641]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-3dc4f641]{background-color:#177100;color:#fff}.admin-badge.id[data-v-3dc4f641],.admin-badge.external-uuid[data-v-3dc4f641]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-3dc4f641]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-3dc4f641]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-3dc4f641]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-3dc4f641]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-3dc4f641]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-3dc4f641]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-3dc4f641]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-3dc4f641]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-3dc4f641]{font-size:14px}.admin-detail-item[data-v-3dc4f641]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-3dc4f641]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-3dc4f641]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-3dc4f641]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-3dc4f641]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-3dc4f641]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-3dc4f641]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-3dc4f641]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-3dc4f641]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-3dc4f641]:hover{color:#2c5444}.admin-filter-select[data-v-3dc4f641]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-3dc4f641]{min-width:0;width:100%}.admin-filter-select select[data-v-3dc4f641]:focus{border-color:#2c5444}.admin-header-section[data-v-3dc4f641],.v-timesheet-view .header-section[data-v-3dc4f641]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-3dc4f641],.v-timesheet-view .header-section h1[data-v-3dc4f641]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-3dc4f641],.v-timesheet-view .header-section .top-row[data-v-3dc4f641]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-3dc4f641],.v-timesheet-view .header-section .top-row[data-v-3dc4f641],.sys-panel .top-row[data-v-3dc4f641]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-3dc4f641],.v-timesheet-view .header-section .top-row .page-header[data-v-3dc4f641],.admin-header-section .top-row .sysadmin-page-header[data-v-3dc4f641],.v-timesheet-view .header-section .top-row .sysadmin-page-header[data-v-3dc4f641],.sys-panel .top-row .page-header[data-v-3dc4f641],.sys-panel .top-row .sysadmin-page-header[data-v-3dc4f641]{width:100%}.admin-header-section .top-row .header-actions[data-v-3dc4f641],.v-timesheet-view .header-section .top-row .header-actions[data-v-3dc4f641],.admin-header-section .top-row .action-buttons[data-v-3dc4f641],.v-timesheet-view .header-section .top-row .action-buttons[data-v-3dc4f641],.sys-panel .top-row .header-actions[data-v-3dc4f641],.sys-panel .top-row .action-buttons[data-v-3dc4f641]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-3dc4f641],.v-timesheet-view .header-section .top-row>.admin-add-btn[data-v-3dc4f641],.sys-panel .top-row>.admin-add-btn[data-v-3dc4f641],.sys-panel .top-row>.action-button[data-v-3dc4f641]{width:100%}}.admin-filters-row[data-v-3dc4f641]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-3dc4f641]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-3dc4f641]{font-size:14px}.admin-add-btn[data-v-3dc4f641]:hover{background-color:#1a3329}.table-containers[data-v-3dc4f641]{display:flex;gap:20px}.table-containers .table-container[data-v-3dc4f641]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-3dc4f641]{font-weight:700}.table-containers .table-value[data-v-3dc4f641]{font-size:1.2em}.sysadmin-button-bar[data-v-3dc4f641]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-3dc4f641]{margin:20px 0}.swal-password-form .form-group[data-v-3dc4f641]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-3dc4f641]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-3dc4f641]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-3dc4f641]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-3dc4f641]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-3dc4f641]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-3dc4f641]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.v-timesheet-view .timesheet-body[data-v-3dc4f641]{width:100%;max-width:none}.v-timesheet-view .timesheet-card[data-v-3dc4f641]{border:1px solid #e5e7eb;border-radius:12px;padding:24px}.v-timesheet-view .page-header__person[data-v-3dc4f641]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:8px}.v-timesheet-view .page-header__name[data-v-3dc4f641]{font-size:1.05rem;color:#374151;font-weight:600}.v-timesheet-view .page-header__status[data-v-3dc4f641]{margin:0}.v-timesheet-view .timesheet-meta[data-v-3dc4f641]{margin-bottom:16px}.v-timesheet-view .status-badge[data-v-3dc4f641]{display:inline-block;padding:6px 14px;border-radius:999px;font-size:13px;font-weight:600}.v-timesheet-view .status-badge--draft[data-v-3dc4f641]{background:#f3f4f6;color:#374151}.v-timesheet-view .status-badge--pending[data-v-3dc4f641]{background:#fef3c7;color:#92400e}.v-timesheet-view .status-badge--approved[data-v-3dc4f641]{background:#dcfce7;color:#166534}.v-timesheet-view .supervisor-line[data-v-3dc4f641]{margin:0;font-size:15px;color:#374151}.v-timesheet-view .supervisor-line__label[data-v-3dc4f641]{font-weight:600;margin-right:6px}.v-timesheet-view .rejection-notice[data-v-3dc4f641]{padding:14px 16px;border-radius:8px;background:#fef2f2;border:1px solid #fecaca;margin-bottom:20px}.v-timesheet-view .rejection-notice__title[data-v-3dc4f641]{margin:0 0 8px;font-size:14px;font-weight:700;color:#991b1b}.v-timesheet-view .rejection-notice__text[data-v-3dc4f641]{margin:0;font-size:14px;color:#7f1d1d;white-space:pre-wrap}.v-timesheet-view .employee-comments[data-v-3dc4f641]{padding:14px 16px;border-radius:8px;background:#f8fafc;border:1px solid #e2e8f0;margin-bottom:20px}.v-timesheet-view .employee-comments__title[data-v-3dc4f641]{margin:0 0 8px;font-size:14px;font-weight:700;color:#334155}.v-timesheet-view .employee-comments__text[data-v-3dc4f641]{margin:0;font-size:14px;color:#1e293b;white-space:pre-wrap}.v-timesheet-view .employee-comments-edit[data-v-3dc4f641]{margin-bottom:16px}.v-timesheet-view .employee-comments-edit label[data-v-3dc4f641]{display:block;font-weight:600;margin-bottom:6px;color:#374151}.v-timesheet-view .employee-comments-edit__textarea[data-v-3dc4f641]{width:100%;box-sizing:border-box;padding:10px 12px;font-size:14px;line-height:1.45;color:#111827;border:1px solid #d1d5db;border-radius:8px;background:#fff;resize:vertical;min-height:88px;font-family:inherit}.v-timesheet-view .employee-comments-edit__textarea[data-v-3dc4f641]:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26}.v-timesheet-view .employee-comments-edit__textarea[data-v-3dc4f641]:disabled{opacity:.55;cursor:not-allowed;background:#f9fafb}.v-timesheet-view .supervisor-comments[data-v-3dc4f641]{padding:14px 16px;border-radius:8px;background:#f8fafc;border:1px solid #e2e8f0;margin-bottom:16px}.v-timesheet-view .supervisor-comments__title[data-v-3dc4f641]{margin:0 0 8px;font-size:14px;font-weight:700;color:#334155}.v-timesheet-view .supervisor-comments__text[data-v-3dc4f641]{margin:0;font-size:14px;color:#1e293b;white-space:pre-wrap}.v-timesheet-view .supervisor-comments-edit[data-v-3dc4f641]{margin-bottom:16px}.v-timesheet-view .supervisor-comments-edit label[data-v-3dc4f641]{display:block;font-weight:600;margin-bottom:6px;color:#374151}.v-timesheet-view .supervisor-comments-edit__textarea[data-v-3dc4f641]{width:100%;box-sizing:border-box;padding:10px 12px;font-size:14px;line-height:1.45;color:#111827;border:1px solid #d1d5db;border-radius:8px;background:#fff;resize:vertical;min-height:88px;font-family:inherit}.v-timesheet-view .supervisor-comments-edit__textarea[data-v-3dc4f641]:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26}.v-timesheet-view .supervisor-comments-edit__textarea[data-v-3dc4f641]:disabled{opacity:.55;cursor:not-allowed;background:#f9fafb}.v-timesheet-view .supervisor-payroll-email-edit[data-v-3dc4f641]{margin-bottom:16px}.v-timesheet-view .supervisor-payroll-email-edit label[data-v-3dc4f641]{display:block;font-weight:600;margin-bottom:6px;color:#374151}.v-timesheet-view .supervisor-payroll-email-edit__input[data-v-3dc4f641]{width:100%;max-width:420px;box-sizing:border-box;padding:10px 12px;font-size:14px;line-height:1.45;color:#111827;border:1px solid #d1d5db;border-radius:8px;background:#fff;font-family:inherit}.v-timesheet-view .supervisor-payroll-email-edit__input[data-v-3dc4f641]:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26}.v-timesheet-view .supervisor-payroll-email-edit__input[data-v-3dc4f641]:disabled{opacity:.55;cursor:not-allowed;background:#f9fafb}.v-timesheet-view .supervisor-payroll-email-edit__hint[data-v-3dc4f641]{margin:8px 0 0;font-size:13px;color:#6b7280;line-height:1.45}.v-timesheet-view .supervisor-payroll-email-readonly[data-v-3dc4f641]{margin-bottom:16px}.v-timesheet-view .supervisor-payroll-email-readonly__title[data-v-3dc4f641]{margin:0 0 6px;font-size:14px;font-weight:600;color:#374151}.v-timesheet-view .supervisor-payroll-email-readonly__value[data-v-3dc4f641]{margin:0;font-size:14px;color:#1e293b}.v-timesheet-view .timesheet-total-banner[data-v-3dc4f641]{display:flex;align-items:center;gap:10px;padding:14px 16px;border-radius:8px;background:#dbeafe;border:1px solid #bfdbfe;margin-bottom:16px}.v-timesheet-view .timesheet-total-banner__icon[data-v-3dc4f641]{color:#1d4ed8;font-size:18px}.v-timesheet-view .timesheet-total-banner__text[data-v-3dc4f641]{font-size:16px;color:#1e40af}.v-timesheet-view .timesheet-total-banner__text strong[data-v-3dc4f641]{font-size:1.25rem;color:#1d4ed8}.v-timesheet-view .timesheet-table[data-v-3dc4f641]{width:100%;border-collapse:collapse;font-size:14px;margin-bottom:24px}.v-timesheet-view .timesheet-table th[data-v-3dc4f641],.v-timesheet-view .timesheet-table td[data-v-3dc4f641]{text-align:left;padding:10px 8px;border-bottom:1px solid #e5e7eb;vertical-align:top}.v-timesheet-view .timesheet-table th[data-v-3dc4f641]{font-weight:600;color:#374151;background:#f9fafb}.v-timesheet-view .timesheet-actions-col[data-v-3dc4f641]{width:1%;white-space:nowrap;text-align:right}.v-timesheet-view .timesheet-hours-col[data-v-3dc4f641]{text-align:right;white-space:nowrap}.v-timesheet-view .timesheet-table__total-row td[data-v-3dc4f641]{font-weight:700;border-top:2px solid #d1d5db;background:#f9fafb}.v-timesheet-view .timesheet-actions[data-v-3dc4f641]{white-space:nowrap;text-align:right;vertical-align:middle}.v-timesheet-view .timesheet-actions .icon-btn[data-v-3dc4f641]{background:transparent;border:none;padding:6px 8px;cursor:pointer;color:#2563eb}.v-timesheet-view .timesheet-actions .icon-btn[data-v-3dc4f641]:hover{color:#1d4ed8}.v-timesheet-view .timesheet-actions .icon-btn[data-v-3dc4f641]:focus{outline:none}.v-timesheet-view .timesheet-actions .icon-btn[data-v-3dc4f641]:disabled{opacity:.45;cursor:not-allowed}.v-timesheet-view .timesheet-details[data-v-3dc4f641]{color:#111827;line-height:1.4}.v-timesheet-view .type-badge[data-v-3dc4f641]{display:inline-block;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600}.v-timesheet-view .type-badge--work[data-v-3dc4f641]{background:#dcfce7;color:#166534}.v-timesheet-view .type-badge--leave_absent[data-v-3dc4f641]{background:#fef3c7;color:#92400e}.v-timesheet-view .type-badge--public_holiday[data-v-3dc4f641]{background:#e0e7ff;color:#3730a3}.v-timesheet-view .timesheet-empty[data-v-3dc4f641]{margin:0 0 24px;color:#6b7280;font-size:15px}.v-timesheet-view .sign-block[data-v-3dc4f641]{margin-top:28px;padding-top:20px;border-top:1px solid #e5e7eb}.v-timesheet-view .sign-block__heading[data-v-3dc4f641]{margin:0 0 14px;font-size:1.05rem;font-weight:700;color:#111827}.v-timesheet-view .sign-block__hint[data-v-3dc4f641]{margin:8px 0 12px;font-size:13px;color:#6b7280}.v-timesheet-view .signature-readonly[data-v-3dc4f641]{margin-bottom:8px}.v-timesheet-view .signature-readonly__img[data-v-3dc4f641]{max-width:100%;height:auto;border:1px solid #e5e7eb;border-radius:8px;background:#fff}.v-timesheet-view .signature-readonly__meta[data-v-3dc4f641]{margin:8px 0 0;font-size:13px;color:#6b7280}.v-timesheet-view .signature-field[data-v-3dc4f641]{margin-bottom:16px}.v-timesheet-view .signature-field label[data-v-3dc4f641]{display:block;font-weight:600;margin-bottom:6px;color:#374151}.v-timesheet-view .signature-clear-btn[data-v-3dc4f641]{margin-top:10px;padding:8px 14px;font-size:14px;border:1px solid #d1d5db;border-radius:6px;background:#fff;cursor:pointer}.v-timesheet-view .signature-clear-btn[data-v-3dc4f641]:disabled{opacity:.5;cursor:not-allowed}.v-timesheet-view .validation-error-box[data-v-3dc4f641]{background-color:#fff3f3;border:1px solid #f8d7da;border-radius:8px;padding:12px 16px;margin-bottom:12px}.v-timesheet-view .validation-error-box ul[data-v-3dc4f641]{margin:0;padding-left:18px;color:#f94144;font-size:14px}.v-timesheet-view .supervisor-pick[data-v-3dc4f641]{margin-bottom:16px}.v-timesheet-view .supervisor-pick label[data-v-3dc4f641]{display:block;font-weight:600;margin-bottom:6px;color:#374151}.v-timesheet-view .submit-timesheet-btn[data-v-3dc4f641]{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:10px;margin-top:12px;padding:14px 18px;border:none;border-radius:8px;background:#16a34a;color:#fff;font-size:16px;font-weight:600;cursor:pointer}.v-timesheet-view .submit-timesheet-btn[data-v-3dc4f641]:hover:not(:disabled){background:#138d40}.v-timesheet-view .submit-timesheet-btn[data-v-3dc4f641]:disabled{opacity:.55;cursor:not-allowed}.v-timesheet-view .supervisor-actions[data-v-3dc4f641]{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.v-timesheet-view .reject-btn[data-v-3dc4f641]{padding:12px 18px;border-radius:8px;border:1px solid #dc2626;background:#fff;color:#dc2626;font-size:15px;font-weight:600;cursor:pointer}.v-timesheet-view .reject-btn[data-v-3dc4f641]:hover:not(:disabled){background:#fef2f2}.v-timesheet-view .reject-btn[data-v-3dc4f641]:disabled{opacity:.55;cursor:not-allowed}.v-timesheet-view .approve-btn[data-v-3dc4f641]{flex:1;min-width:160px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 18px;border:none;border-radius:8px;background:#16a34a;color:#fff;font-size:15px;font-weight:600;cursor:pointer}.v-timesheet-view .approve-btn[data-v-3dc4f641]:hover:not(:disabled){background:#138d40}.v-timesheet-view .approve-btn[data-v-3dc4f641]:disabled{opacity:.55;cursor:not-allowed}.v-timesheet-view .supervisor-update-btn[data-v-3dc4f641]{margin-top:10px}.v-timesheet-view .header-section .top-row[data-v-3dc4f641]{align-items:flex-start}.v-timesheet-view .header-section .page-header[data-v-3dc4f641]{margin-bottom:0}.v-timesheet-view .header-section .action-buttons[data-v-3dc4f641]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.v-timesheet-view .header-section .action-buttons a.admin-add-btn[data-v-3dc4f641]{text-decoration:none;color:#fff}.v-timesheet-view .header-section .timesheet-delete-btn[data-v-3dc4f641]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;border:1px solid #fecaca;border-radius:8px;background:#fff1f2;color:#b91c1c;font-size:15px;font-weight:600;cursor:pointer}.v-timesheet-view .header-section .timesheet-delete-btn[data-v-3dc4f641]:hover:not(:disabled){background:#ffe4e6;border-color:#fda4af}.v-timesheet-view .header-section .timesheet-delete-btn[data-v-3dc4f641]:disabled{opacity:.55;cursor:not-allowed}.admin-dashboard-table-card[data-v-2a4c4069]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-2a4c4069]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-2a4c4069]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-2a4c4069]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-2a4c4069]{padding:0}:root .pad-l-0[data-v-2a4c4069]{padding-left:0}:root .pad-r-0[data-v-2a4c4069]{padding-right:0}:root .pad-t-0[data-v-2a4c4069]{padding-top:0}:root .pad-b-0[data-v-2a4c4069]{padding-bottom:0}:root .pad-lr-0[data-v-2a4c4069]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-2a4c4069]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-2a4c4069]{margin:0}:root .mgn-l-0[data-v-2a4c4069]{margin-left:0}:root .mgn-r-0[data-v-2a4c4069]{margin-right:0}:root .mgn-t-0[data-v-2a4c4069]{margin-top:0}:root .mgn-b-0[data-v-2a4c4069]{margin-bottom:0}:root .mgn-lr-0[data-v-2a4c4069]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-2a4c4069]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-2a4c4069]{padding:2px}:root .pad-l-2[data-v-2a4c4069]{padding-left:2px}:root .pad-r-2[data-v-2a4c4069]{padding-right:2px}:root .pad-t-2[data-v-2a4c4069]{padding-top:2px}:root .pad-b-2[data-v-2a4c4069]{padding-bottom:2px}:root .pad-lr-2[data-v-2a4c4069]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-2a4c4069]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-2a4c4069]{margin:2px}:root .mgn-l-2[data-v-2a4c4069]{margin-left:2px}:root .mgn-r-2[data-v-2a4c4069]{margin-right:2px}:root .mgn-t-2[data-v-2a4c4069]{margin-top:2px}:root .mgn-b-2[data-v-2a4c4069]{margin-bottom:2px}:root .mgn-lr-2[data-v-2a4c4069]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-2a4c4069]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-2a4c4069]{padding:3px}:root .pad-l-3[data-v-2a4c4069]{padding-left:3px}:root .pad-r-3[data-v-2a4c4069]{padding-right:3px}:root .pad-t-3[data-v-2a4c4069]{padding-top:3px}:root .pad-b-3[data-v-2a4c4069]{padding-bottom:3px}:root .pad-lr-3[data-v-2a4c4069]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-2a4c4069]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-2a4c4069]{margin:3px}:root .mgn-l-3[data-v-2a4c4069]{margin-left:3px}:root .mgn-r-3[data-v-2a4c4069]{margin-right:3px}:root .mgn-t-3[data-v-2a4c4069]{margin-top:3px}:root .mgn-b-3[data-v-2a4c4069]{margin-bottom:3px}:root .mgn-lr-3[data-v-2a4c4069]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-2a4c4069]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-2a4c4069]{padding:4px}:root .pad-l-4[data-v-2a4c4069]{padding-left:4px}:root .pad-r-4[data-v-2a4c4069]{padding-right:4px}:root .pad-t-4[data-v-2a4c4069]{padding-top:4px}:root .pad-b-4[data-v-2a4c4069]{padding-bottom:4px}:root .pad-lr-4[data-v-2a4c4069]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-2a4c4069]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-2a4c4069]{margin:4px}:root .mgn-l-4[data-v-2a4c4069]{margin-left:4px}:root .mgn-r-4[data-v-2a4c4069]{margin-right:4px}:root .mgn-t-4[data-v-2a4c4069]{margin-top:4px}:root .mgn-b-4[data-v-2a4c4069]{margin-bottom:4px}:root .mgn-lr-4[data-v-2a4c4069]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-2a4c4069]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-2a4c4069]{padding:5px}:root .pad-l-5[data-v-2a4c4069]{padding-left:5px}:root .pad-r-5[data-v-2a4c4069]{padding-right:5px}:root .pad-t-5[data-v-2a4c4069]{padding-top:5px}:root .pad-b-5[data-v-2a4c4069]{padding-bottom:5px}:root .pad-lr-5[data-v-2a4c4069]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-2a4c4069]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-2a4c4069]{margin:5px}:root .mgn-l-5[data-v-2a4c4069]{margin-left:5px}:root .mgn-r-5[data-v-2a4c4069]{margin-right:5px}:root .mgn-t-5[data-v-2a4c4069]{margin-top:5px}:root .mgn-b-5[data-v-2a4c4069]{margin-bottom:5px}:root .mgn-lr-5[data-v-2a4c4069]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-2a4c4069]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-2a4c4069]{padding:6px}:root .pad-l-6[data-v-2a4c4069]{padding-left:6px}:root .pad-r-6[data-v-2a4c4069]{padding-right:6px}:root .pad-t-6[data-v-2a4c4069]{padding-top:6px}:root .pad-b-6[data-v-2a4c4069]{padding-bottom:6px}:root .pad-lr-6[data-v-2a4c4069]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-2a4c4069]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-2a4c4069]{margin:6px}:root .mgn-l-6[data-v-2a4c4069]{margin-left:6px}:root .mgn-r-6[data-v-2a4c4069]{margin-right:6px}:root .mgn-t-6[data-v-2a4c4069]{margin-top:6px}:root .mgn-b-6[data-v-2a4c4069]{margin-bottom:6px}:root .mgn-lr-6[data-v-2a4c4069]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-2a4c4069]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-2a4c4069]{padding:8px}:root .pad-l-8[data-v-2a4c4069]{padding-left:8px}:root .pad-r-8[data-v-2a4c4069]{padding-right:8px}:root .pad-t-8[data-v-2a4c4069]{padding-top:8px}:root .pad-b-8[data-v-2a4c4069]{padding-bottom:8px}:root .pad-lr-8[data-v-2a4c4069]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-2a4c4069]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-2a4c4069]{margin:8px}:root .mgn-l-8[data-v-2a4c4069]{margin-left:8px}:root .mgn-r-8[data-v-2a4c4069]{margin-right:8px}:root .mgn-t-8[data-v-2a4c4069]{margin-top:8px}:root .mgn-b-8[data-v-2a4c4069]{margin-bottom:8px}:root .mgn-lr-8[data-v-2a4c4069]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-2a4c4069]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-2a4c4069]{padding:9px}:root .pad-l-9[data-v-2a4c4069]{padding-left:9px}:root .pad-r-9[data-v-2a4c4069]{padding-right:9px}:root .pad-t-9[data-v-2a4c4069]{padding-top:9px}:root .pad-b-9[data-v-2a4c4069]{padding-bottom:9px}:root .pad-lr-9[data-v-2a4c4069]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-2a4c4069]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-2a4c4069]{margin:9px}:root .mgn-l-9[data-v-2a4c4069]{margin-left:9px}:root .mgn-r-9[data-v-2a4c4069]{margin-right:9px}:root .mgn-t-9[data-v-2a4c4069]{margin-top:9px}:root .mgn-b-9[data-v-2a4c4069]{margin-bottom:9px}:root .mgn-lr-9[data-v-2a4c4069]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-2a4c4069]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-2a4c4069]{padding:10px}:root .pad-l-10[data-v-2a4c4069]{padding-left:10px}:root .pad-r-10[data-v-2a4c4069]{padding-right:10px}:root .pad-t-10[data-v-2a4c4069]{padding-top:10px}:root .pad-b-10[data-v-2a4c4069]{padding-bottom:10px}:root .pad-lr-10[data-v-2a4c4069]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-2a4c4069]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-2a4c4069]{margin:10px}:root .mgn-l-10[data-v-2a4c4069]{margin-left:10px}:root .mgn-r-10[data-v-2a4c4069]{margin-right:10px}:root .mgn-t-10[data-v-2a4c4069]{margin-top:10px}:root .mgn-b-10[data-v-2a4c4069]{margin-bottom:10px}:root .mgn-lr-10[data-v-2a4c4069]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-2a4c4069]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-2a4c4069]{padding:12px}:root .pad-l-12[data-v-2a4c4069]{padding-left:12px}:root .pad-r-12[data-v-2a4c4069]{padding-right:12px}:root .pad-t-12[data-v-2a4c4069]{padding-top:12px}:root .pad-b-12[data-v-2a4c4069]{padding-bottom:12px}:root .pad-lr-12[data-v-2a4c4069]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-2a4c4069]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-2a4c4069]{margin:12px}:root .mgn-l-12[data-v-2a4c4069]{margin-left:12px}:root .mgn-r-12[data-v-2a4c4069]{margin-right:12px}:root .mgn-t-12[data-v-2a4c4069]{margin-top:12px}:root .mgn-b-12[data-v-2a4c4069]{margin-bottom:12px}:root .mgn-lr-12[data-v-2a4c4069]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-2a4c4069]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-2a4c4069]{padding:15px}:root .pad-l-15[data-v-2a4c4069]{padding-left:15px}:root .pad-r-15[data-v-2a4c4069]{padding-right:15px}:root .pad-t-15[data-v-2a4c4069]{padding-top:15px}:root .pad-b-15[data-v-2a4c4069]{padding-bottom:15px}:root .pad-lr-15[data-v-2a4c4069]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-2a4c4069]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-2a4c4069]{margin:15px}:root .mgn-l-15[data-v-2a4c4069]{margin-left:15px}:root .mgn-r-15[data-v-2a4c4069]{margin-right:15px}:root .mgn-t-15[data-v-2a4c4069]{margin-top:15px}:root .mgn-b-15[data-v-2a4c4069]{margin-bottom:15px}:root .mgn-lr-15[data-v-2a4c4069]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-2a4c4069]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-2a4c4069]{padding:20px}:root .pad-l-20[data-v-2a4c4069]{padding-left:20px}:root .pad-r-20[data-v-2a4c4069]{padding-right:20px}:root .pad-t-20[data-v-2a4c4069]{padding-top:20px}:root .pad-b-20[data-v-2a4c4069]{padding-bottom:20px}:root .pad-lr-20[data-v-2a4c4069]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-2a4c4069]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-2a4c4069]{margin:20px}:root .mgn-l-20[data-v-2a4c4069]{margin-left:20px}:root .mgn-r-20[data-v-2a4c4069]{margin-right:20px}:root .mgn-t-20[data-v-2a4c4069]{margin-top:20px}:root .mgn-b-20[data-v-2a4c4069]{margin-bottom:20px}:root .mgn-lr-20[data-v-2a4c4069]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-2a4c4069]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-2a4c4069]{padding:24px}:root .pad-l-24[data-v-2a4c4069]{padding-left:24px}:root .pad-r-24[data-v-2a4c4069]{padding-right:24px}:root .pad-t-24[data-v-2a4c4069]{padding-top:24px}:root .pad-b-24[data-v-2a4c4069]{padding-bottom:24px}:root .pad-lr-24[data-v-2a4c4069]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-2a4c4069]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-2a4c4069]{margin:24px}:root .mgn-l-24[data-v-2a4c4069]{margin-left:24px}:root .mgn-r-24[data-v-2a4c4069]{margin-right:24px}:root .mgn-t-24[data-v-2a4c4069]{margin-top:24px}:root .mgn-b-24[data-v-2a4c4069]{margin-bottom:24px}:root .mgn-lr-24[data-v-2a4c4069]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-2a4c4069]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-2a4c4069]{padding:25px}:root .pad-l-25[data-v-2a4c4069]{padding-left:25px}:root .pad-r-25[data-v-2a4c4069]{padding-right:25px}:root .pad-t-25[data-v-2a4c4069]{padding-top:25px}:root .pad-b-25[data-v-2a4c4069]{padding-bottom:25px}:root .pad-lr-25[data-v-2a4c4069]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-2a4c4069]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-2a4c4069]{margin:25px}:root .mgn-l-25[data-v-2a4c4069]{margin-left:25px}:root .mgn-r-25[data-v-2a4c4069]{margin-right:25px}:root .mgn-t-25[data-v-2a4c4069]{margin-top:25px}:root .mgn-b-25[data-v-2a4c4069]{margin-bottom:25px}:root .mgn-lr-25[data-v-2a4c4069]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-2a4c4069]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-2a4c4069]{padding:30px}:root .pad-l-30[data-v-2a4c4069]{padding-left:30px}:root .pad-r-30[data-v-2a4c4069]{padding-right:30px}:root .pad-t-30[data-v-2a4c4069]{padding-top:30px}:root .pad-b-30[data-v-2a4c4069]{padding-bottom:30px}:root .pad-lr-30[data-v-2a4c4069]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-2a4c4069]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-2a4c4069]{margin:30px}:root .mgn-l-30[data-v-2a4c4069]{margin-left:30px}:root .mgn-r-30[data-v-2a4c4069]{margin-right:30px}:root .mgn-t-30[data-v-2a4c4069]{margin-top:30px}:root .mgn-b-30[data-v-2a4c4069]{margin-bottom:30px}:root .mgn-lr-30[data-v-2a4c4069]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-2a4c4069]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-2a4c4069]{padding:40px}:root .pad-l-40[data-v-2a4c4069]{padding-left:40px}:root .pad-r-40[data-v-2a4c4069]{padding-right:40px}:root .pad-t-40[data-v-2a4c4069]{padding-top:40px}:root .pad-b-40[data-v-2a4c4069]{padding-bottom:40px}:root .pad-lr-40[data-v-2a4c4069]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-2a4c4069]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-2a4c4069]{margin:40px}:root .mgn-l-40[data-v-2a4c4069]{margin-left:40px}:root .mgn-r-40[data-v-2a4c4069]{margin-right:40px}:root .mgn-t-40[data-v-2a4c4069]{margin-top:40px}:root .mgn-b-40[data-v-2a4c4069]{margin-bottom:40px}:root .mgn-lr-40[data-v-2a4c4069]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-2a4c4069]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-2a4c4069]{padding:50px}:root .pad-l-50[data-v-2a4c4069]{padding-left:50px}:root .pad-r-50[data-v-2a4c4069]{padding-right:50px}:root .pad-t-50[data-v-2a4c4069]{padding-top:50px}:root .pad-b-50[data-v-2a4c4069]{padding-bottom:50px}:root .pad-lr-50[data-v-2a4c4069]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-2a4c4069]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-2a4c4069]{margin:50px}:root .mgn-l-50[data-v-2a4c4069]{margin-left:50px}:root .mgn-r-50[data-v-2a4c4069]{margin-right:50px}:root .mgn-t-50[data-v-2a4c4069]{margin-top:50px}:root .mgn-b-50[data-v-2a4c4069]{margin-bottom:50px}:root .mgn-lr-50[data-v-2a4c4069]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-2a4c4069]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-2a4c4069]{padding:60px}:root .pad-l-60[data-v-2a4c4069]{padding-left:60px}:root .pad-r-60[data-v-2a4c4069]{padding-right:60px}:root .pad-t-60[data-v-2a4c4069]{padding-top:60px}:root .pad-b-60[data-v-2a4c4069]{padding-bottom:60px}:root .pad-lr-60[data-v-2a4c4069]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-2a4c4069]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-2a4c4069]{margin:60px}:root .mgn-l-60[data-v-2a4c4069]{margin-left:60px}:root .mgn-r-60[data-v-2a4c4069]{margin-right:60px}:root .mgn-t-60[data-v-2a4c4069]{margin-top:60px}:root .mgn-b-60[data-v-2a4c4069]{margin-bottom:60px}:root .mgn-lr-60[data-v-2a4c4069]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-2a4c4069]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-2a4c4069]{padding:70px}:root .pad-l-70[data-v-2a4c4069]{padding-left:70px}:root .pad-r-70[data-v-2a4c4069]{padding-right:70px}:root .pad-t-70[data-v-2a4c4069]{padding-top:70px}:root .pad-b-70[data-v-2a4c4069]{padding-bottom:70px}:root .pad-lr-70[data-v-2a4c4069]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-2a4c4069]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-2a4c4069]{margin:70px}:root .mgn-l-70[data-v-2a4c4069]{margin-left:70px}:root .mgn-r-70[data-v-2a4c4069]{margin-right:70px}:root .mgn-t-70[data-v-2a4c4069]{margin-top:70px}:root .mgn-b-70[data-v-2a4c4069]{margin-bottom:70px}:root .mgn-lr-70[data-v-2a4c4069]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-2a4c4069]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-2a4c4069]{padding:80px}:root .pad-l-80[data-v-2a4c4069]{padding-left:80px}:root .pad-r-80[data-v-2a4c4069]{padding-right:80px}:root .pad-t-80[data-v-2a4c4069]{padding-top:80px}:root .pad-b-80[data-v-2a4c4069]{padding-bottom:80px}:root .pad-lr-80[data-v-2a4c4069]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-2a4c4069]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-2a4c4069]{margin:80px}:root .mgn-l-80[data-v-2a4c4069]{margin-left:80px}:root .mgn-r-80[data-v-2a4c4069]{margin-right:80px}:root .mgn-t-80[data-v-2a4c4069]{margin-top:80px}:root .mgn-b-80[data-v-2a4c4069]{margin-bottom:80px}:root .mgn-lr-80[data-v-2a4c4069]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-2a4c4069]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-2a4c4069]{padding:90px}:root .pad-l-90[data-v-2a4c4069]{padding-left:90px}:root .pad-r-90[data-v-2a4c4069]{padding-right:90px}:root .pad-t-90[data-v-2a4c4069]{padding-top:90px}:root .pad-b-90[data-v-2a4c4069]{padding-bottom:90px}:root .pad-lr-90[data-v-2a4c4069]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-2a4c4069]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-2a4c4069]{margin:90px}:root .mgn-l-90[data-v-2a4c4069]{margin-left:90px}:root .mgn-r-90[data-v-2a4c4069]{margin-right:90px}:root .mgn-t-90[data-v-2a4c4069]{margin-top:90px}:root .mgn-b-90[data-v-2a4c4069]{margin-bottom:90px}:root .mgn-lr-90[data-v-2a4c4069]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-2a4c4069]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-2a4c4069]{padding:100px}:root .pad-l-100[data-v-2a4c4069]{padding-left:100px}:root .pad-r-100[data-v-2a4c4069]{padding-right:100px}:root .pad-t-100[data-v-2a4c4069]{padding-top:100px}:root .pad-b-100[data-v-2a4c4069]{padding-bottom:100px}:root .pad-lr-100[data-v-2a4c4069]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-2a4c4069]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-2a4c4069]{margin:100px}:root .mgn-l-100[data-v-2a4c4069]{margin-left:100px}:root .mgn-r-100[data-v-2a4c4069]{margin-right:100px}:root .mgn-t-100[data-v-2a4c4069]{margin-top:100px}:root .mgn-b-100[data-v-2a4c4069]{margin-bottom:100px}:root .mgn-lr-100[data-v-2a4c4069]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-2a4c4069]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-2a4c4069]{padding:120px}:root .pad-l-120[data-v-2a4c4069]{padding-left:120px}:root .pad-r-120[data-v-2a4c4069]{padding-right:120px}:root .pad-t-120[data-v-2a4c4069]{padding-top:120px}:root .pad-b-120[data-v-2a4c4069]{padding-bottom:120px}:root .pad-lr-120[data-v-2a4c4069]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-2a4c4069]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-2a4c4069]{margin:120px}:root .mgn-l-120[data-v-2a4c4069]{margin-left:120px}:root .mgn-r-120[data-v-2a4c4069]{margin-right:120px}:root .mgn-t-120[data-v-2a4c4069]{margin-top:120px}:root .mgn-b-120[data-v-2a4c4069]{margin-bottom:120px}:root .mgn-lr-120[data-v-2a4c4069]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-2a4c4069]{margin-top:120px;margin-bottom:120px}[data-v-2a4c4069]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-2a4c4069]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-2a4c4069]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-2a4c4069]{width:100%}.v-app[data-v-2a4c4069]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-2a4c4069]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-2a4c4069]{margin-bottom:10px}.devise-container input[type=email][data-v-2a4c4069],.devise-container input[type=password][data-v-2a4c4069],.devise-container input[type=submit][data-v-2a4c4069]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-2a4c4069]{cursor:pointer}.devise-container .actions input[data-v-2a4c4069]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-2a4c4069],a[data-v-2a4c4069]:hover,a[data-v-2a4c4069]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-2a4c4069]:hover{color:#2d8e54;text-decoration:underline}a[data-v-2a4c4069]:focus{color:#164057}h1[data-v-2a4c4069],h2[data-v-2a4c4069],h3[data-v-2a4c4069],h4[data-v-2a4c4069],h5[data-v-2a4c4069],h6[data-v-2a4c4069]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-2a4c4069],.heading-2[data-v-2a4c4069],.heading-3[data-v-2a4c4069],.heading-4[data-v-2a4c4069],.heading-5[data-v-2a4c4069],.heading-6[data-v-2a4c4069]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-2a4c4069]{font-size:2.5rem}.heading-2[data-v-2a4c4069]{font-size:2rem}.heading-3[data-v-2a4c4069]{font-size:1.75rem}.heading-4[data-v-2a4c4069]{font-size:1.5rem}.heading-5[data-v-2a4c4069]{font-size:1.25rem}.heading-6[data-v-2a4c4069]{font-size:1rem}.error_text[data-v-2a4c4069]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-2a4c4069]{width:100%;min-height:50px}nav[data-v-2a4c4069]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-2a4c4069],.nav-right[data-v-2a4c4069]{display:flex;flex-direction:row}.nav-link[data-v-2a4c4069]{font-size:18px}.nav-loggedout[data-v-2a4c4069]{color:#000}.nav-loggedin[data-v-2a4c4069]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-2a4c4069]{color:#fff}.nav-loggedin a[data-v-2a4c4069]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-2a4c4069]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-2a4c4069]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-2a4c4069]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-2a4c4069]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-2a4c4069]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-2a4c4069]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-2a4c4069]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-2a4c4069]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-2a4c4069]{gap:5%}}button[data-v-2a4c4069]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-2a4c4069],.cancel_button[data-v-2a4c4069]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-2a4c4069]{background-color:#ccc}.action_button[data-v-2a4c4069]:disabled,.cancel_button[data-v-2a4c4069]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-2a4c4069]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-2a4c4069]{width:fit-content}.button__empty[data-v-2a4c4069]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-2a4c4069]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-2a4c4069]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-2a4c4069]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-2a4c4069]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-2a4c4069]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-2a4c4069]{background-color:#eef5fa}.btn-pricing[data-v-2a4c4069]{font-size:22px;border:none}.simple-table[data-v-2a4c4069]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-2a4c4069],.simple-table td[data-v-2a4c4069]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-2a4c4069]{padding:5px}.date-cell[data-v-2a4c4069]{white-space:nowrap}.number-cell[data-v-2a4c4069]{text-align:right}.negative-cell[data-v-2a4c4069]{color:#f94144}.net-worth-row[data-v-2a4c4069]{background-color:#f5dc98}.bold-cell[data-v-2a4c4069]{font-weight:700}.warn-text[data-v-2a4c4069]{color:#fb991c}.error-text[data-v-2a4c4069]{color:#f94144}.form__panel[data-v-2a4c4069]{display:block}.form__row[data-v-2a4c4069]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-2a4c4069]{display:flex}.form__header[data-v-2a4c4069]{width:26%}.form__input[data-v-2a4c4069]{width:100%}.form__input input[data-v-2a4c4069]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-2a4c4069]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-2a4c4069]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-2a4c4069]{width:100%}.form__input .dp__main input[data-v-2a4c4069]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-2a4c4069],.form__input select[data-v-2a4c4069],.form__input .dp__main[data-v-2a4c4069]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-2a4c4069],.form__input select[data-v-2a4c4069],.form__input .dp__main[data-v-2a4c4069]{width:50%}}.form__input input[data-v-2a4c4069]:hover,.form__input select[data-v-2a4c4069]:hover,.form__input textarea[data-v-2a4c4069]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-2a4c4069]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-2a4c4069]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-2a4c4069]:focus{border-color:var(--color-input-focus)}.form__input[data-v-2a4c4069]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-2a4c4069]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-2a4c4069]{display:flex;gap:10px}.form__input--mandatory[data-v-2a4c4069]{color:#f94144}.form__input--mandatory__one-of-two[data-v-2a4c4069]{color:#f94144;vertical-align:super}.form__section[data-v-2a4c4069]{padding:30px 10px}.disabled-field[data-v-2a4c4069]{color:#aaa}.select-wrapper[data-v-2a4c4069]{position:relative}.select-wrapper[data-v-2a4c4069]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-2a4c4069]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-2a4c4069]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-2a4c4069]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-2a4c4069],.v-communications-dashboard[data-v-2a4c4069]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-2a4c4069],.sysadmin-page-header h1[data-v-2a4c4069],.sysadmin-page-header .sysadmin-page-header__title[data-v-2a4c4069],.page-header h1[data-v-2a4c4069],.page-header .page-header__title[data-v-2a4c4069]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-2a4c4069]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-2a4c4069]{margin-bottom:18px}.page-header h1[data-v-2a4c4069],.page-header .page-header__title[data-v-2a4c4069]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-2a4c4069]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-2a4c4069]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-2a4c4069]{margin-bottom:18px}.sysadmin-page-header h1[data-v-2a4c4069],.sysadmin-page-header .sysadmin-page-header__title[data-v-2a4c4069]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-2a4c4069]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-2a4c4069]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-2a4c4069]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-2a4c4069]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-2a4c4069]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-2a4c4069]{font-size:14px}.admin-card[data-v-2a4c4069],.v-communications-dashboard .posts-filters[data-v-2a4c4069],.v-communications-dashboard .post-card[data-v-2a4c4069],.v-communications-dashboard .empty-state[data-v-2a4c4069]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-2a4c4069]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-2a4c4069]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-2a4c4069]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-2a4c4069]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-2a4c4069]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-2a4c4069]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-2a4c4069]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-2a4c4069]{margin-top:18px}.deploy-page .deploy-list[data-v-2a4c4069]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-2a4c4069]{margin:6px 0}.admin-form-card[data-v-2a4c4069]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-2a4c4069]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-2a4c4069],.v-communications-dashboard .loading-error[data-v-2a4c4069]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-2a4c4069]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-2a4c4069]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-2a4c4069]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-2a4c4069]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-2a4c4069]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-2a4c4069]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-2a4c4069],.admin-form-container .admin-form-group select[data-v-2a4c4069]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-2a4c4069]:disabled,.admin-form-container .admin-form-group select[data-v-2a4c4069]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-2a4c4069]:focus,.admin-form-container .admin-form-group select[data-v-2a4c4069]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-2a4c4069]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-2a4c4069]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-2a4c4069]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-2a4c4069]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-2a4c4069]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-2a4c4069]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-2a4c4069]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-2a4c4069]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-2a4c4069]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-2a4c4069]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-2a4c4069]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-2a4c4069]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-2a4c4069]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-2a4c4069]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-2a4c4069]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-2a4c4069]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-2a4c4069]{background-color:#177100;color:#fff}.admin-badge.id[data-v-2a4c4069],.admin-badge.external-uuid[data-v-2a4c4069]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-2a4c4069]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-2a4c4069]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-2a4c4069]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-2a4c4069]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-2a4c4069]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-2a4c4069]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-2a4c4069]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-2a4c4069]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-2a4c4069]{font-size:14px}.admin-detail-item[data-v-2a4c4069]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-2a4c4069]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-2a4c4069]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-2a4c4069]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-2a4c4069]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-2a4c4069]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-2a4c4069]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-2a4c4069]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-2a4c4069]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-2a4c4069]:hover{color:#2c5444}.admin-filter-select[data-v-2a4c4069]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-2a4c4069]{min-width:0;width:100%}.admin-filter-select select[data-v-2a4c4069]:focus{border-color:#2c5444}.admin-header-section[data-v-2a4c4069],.v-communications-dashboard .header-section[data-v-2a4c4069]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-2a4c4069],.v-communications-dashboard .header-section h1[data-v-2a4c4069]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-2a4c4069],.v-communications-dashboard .header-section .top-row[data-v-2a4c4069]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-2a4c4069],.v-communications-dashboard .header-section .top-row[data-v-2a4c4069],.sys-panel .top-row[data-v-2a4c4069]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-2a4c4069],.v-communications-dashboard .header-section .top-row .page-header[data-v-2a4c4069],.admin-header-section .top-row .sysadmin-page-header[data-v-2a4c4069],.v-communications-dashboard .header-section .top-row .sysadmin-page-header[data-v-2a4c4069],.sys-panel .top-row .page-header[data-v-2a4c4069],.sys-panel .top-row .sysadmin-page-header[data-v-2a4c4069]{width:100%}.admin-header-section .top-row .header-actions[data-v-2a4c4069],.v-communications-dashboard .header-section .top-row .header-actions[data-v-2a4c4069],.admin-header-section .top-row .action-buttons[data-v-2a4c4069],.v-communications-dashboard .header-section .top-row .action-buttons[data-v-2a4c4069],.sys-panel .top-row .header-actions[data-v-2a4c4069],.sys-panel .top-row .action-buttons[data-v-2a4c4069]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-2a4c4069],.v-communications-dashboard .header-section .top-row>.admin-add-btn[data-v-2a4c4069],.sys-panel .top-row>.admin-add-btn[data-v-2a4c4069],.sys-panel .top-row>.action-button[data-v-2a4c4069]{width:100%}}.admin-filters-row[data-v-2a4c4069]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-2a4c4069]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-2a4c4069]{font-size:14px}.admin-add-btn[data-v-2a4c4069]:hover{background-color:#1a3329}.table-containers[data-v-2a4c4069]{display:flex;gap:20px}.table-containers .table-container[data-v-2a4c4069]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-2a4c4069]{font-weight:700}.table-containers .table-value[data-v-2a4c4069]{font-size:1.2em}.sysadmin-button-bar[data-v-2a4c4069]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-2a4c4069]{margin:20px 0}.swal-password-form .form-group[data-v-2a4c4069]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-2a4c4069]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-2a4c4069]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-2a4c4069]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-2a4c4069]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-2a4c4069]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-2a4c4069]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.v-communications-dashboard .header-section .top-row[data-v-2a4c4069]{align-items:flex-start;gap:12px}.v-communications-dashboard .header-section .page-header[data-v-2a4c4069]{margin-bottom:0}.v-communications-dashboard .posts-filters[data-v-2a4c4069]{margin-bottom:0;display:grid;grid-template-columns:minmax(220px,2fr) minmax(180px,1fr) minmax(180px,1fr);gap:14px;align-items:end}.v-communications-dashboard .posts-filters__field[data-v-2a4c4069]{display:flex;flex-direction:column;gap:6px}.v-communications-dashboard .posts-filters__field--search[data-v-2a4c4069]{min-width:0}.v-communications-dashboard .posts-filters__label[data-v-2a4c4069]{font-size:13px;font-weight:700;color:#374151}.v-communications-dashboard .posts-filters__input[data-v-2a4c4069],.v-communications-dashboard .posts-filters__select[data-v-2a4c4069]{width:100%;border:1px solid #d1d5db;border-radius:8px;background:#fff;color:#111827;font-size:14px;padding:9px 11px}.v-communications-dashboard .posts[data-v-2a4c4069]{display:flex;flex-direction:column;gap:16px}.v-communications-dashboard .post-card[data-v-2a4c4069]{border:1px solid #e5e7eb;padding:24px 24px 18px;margin-bottom:0}.v-communications-dashboard .post-card.is-collapsed[data-v-2a4c4069]{cursor:pointer}.v-communications-dashboard .post-card.is-unviewed[data-v-2a4c4069]{background:#eff6ff;border-color:#bfdbfe}.v-communications-dashboard .post-card__header[data-v-2a4c4069]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px}.v-communications-dashboard .author[data-v-2a4c4069]{display:flex;align-items:center;gap:12px;min-width:0}.v-communications-dashboard .author__avatar[data-v-2a4c4069],.v-communications-dashboard .author__avatar-placeholder[data-v-2a4c4069]{width:48px;height:48px;border-radius:50%;flex:0 0 auto}.v-communications-dashboard .author__avatar[data-v-2a4c4069]{object-fit:cover;border:1px solid #e5e7eb}.v-communications-dashboard .author__avatar-placeholder[data-v-2a4c4069]{display:flex;align-items:center;justify-content:center;background:#f3f4f6;color:#374151;font-size:20px;font-weight:700}.v-communications-dashboard .author__meta[data-v-2a4c4069]{min-width:0}.v-communications-dashboard .author__name[data-v-2a4c4069]{color:#111827;font-weight:700;font-size:18px;line-height:1.1;overflow-wrap:anywhere}.v-communications-dashboard .author__date[data-v-2a4c4069]{margin-top:2px;color:#6b7280;font-size:13px;font-weight:500}.v-communications-dashboard .tags[data-v-2a4c4069]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.v-communications-dashboard .tag[data-v-2a4c4069]{font-size:13px;font-weight:700;border-radius:8px;padding:5px 10px;line-height:1.1;border:1px solid transparent;white-space:nowrap}.v-communications-dashboard .tag--priority.is-low[data-v-2a4c4069]{background:#ecfdf3;color:#166534;border-color:#bbf7d0}.v-communications-dashboard .tag--priority.is-medium[data-v-2a4c4069]{background:#fff8d8;color:#92400e;border-color:#fde68a}.v-communications-dashboard .tag--priority.is-high[data-v-2a4c4069]{background:#fff1f2;color:#9f1239;border-color:#fecdd3}.v-communications-dashboard .tag--priority.is-urgent[data-v-2a4c4069]{background:#fee2e2;color:#991b1b;border-color:#fecaca}.v-communications-dashboard .tag--type[data-v-2a4c4069]{background:#fff;border-color:#d1d5db;color:#111827}.v-communications-dashboard .post-card__title[data-v-2a4c4069]{margin:0 0 12px;font-size:20px;line-height:1.2;color:#111827;font-weight:800}.v-communications-dashboard .post-card__content[data-v-2a4c4069]{color:#111827;font-size:15px;line-height:1.35;padding-bottom:18px;border-bottom:1px solid #e5e7eb}.v-communications-dashboard[data-v-2a4c4069] .post-card__content p{margin:0 0 12px}.v-communications-dashboard[data-v-2a4c4069] .post-card__content p:last-child{margin-bottom:0}.v-communications-dashboard[data-v-2a4c4069] .post-card__content img,.v-communications-dashboard[data-v-2a4c4069] .post-card__content video,.v-communications-dashboard[data-v-2a4c4069] .post-card__content iframe,.v-communications-dashboard[data-v-2a4c4069] .post-card__content canvas,.v-communications-dashboard[data-v-2a4c4069] .post-card__content table{max-width:100%}.v-communications-dashboard[data-v-2a4c4069] .post-card__content img,.v-communications-dashboard[data-v-2a4c4069] .post-card__content video{height:auto;border-radius:8px}.v-communications-dashboard[data-v-2a4c4069] .post-card__content pre,.v-communications-dashboard[data-v-2a4c4069] .post-card__content code{white-space:pre-wrap;word-break:break-word}.v-communications-dashboard .post-card__preview[data-v-2a4c4069]{padding-bottom:18px;border-bottom:1px solid #e5e7eb}.v-communications-dashboard .post-card__preview-line[data-v-2a4c4069]{color:#111827;font-size:15px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-communications-dashboard .post-card__preview-link[data-v-2a4c4069]{display:inline-block;margin-top:8px;color:#2563eb;font-size:13px;font-weight:700;text-decoration:none}.v-communications-dashboard .post-card__preview-link[data-v-2a4c4069]:hover{text-decoration:underline}.v-communications-dashboard .post-card__attachments[data-v-2a4c4069]{margin-top:12px;padding-bottom:14px;border-bottom:1px solid #e5e7eb}.v-communications-dashboard .post-card__attachments-title[data-v-2a4c4069]{font-size:13px;font-weight:700;color:#374151;margin-bottom:8px}.v-communications-dashboard .post-card__attachments-list[data-v-2a4c4069]{display:flex;flex-wrap:wrap;gap:8px 12px}.v-communications-dashboard .post-card__attachment[data-v-2a4c4069]{border:1px solid #e5e7eb;border-radius:10px;padding:10px;max-width:100%;flex:1 1 260px;background:#fff}.v-communications-dashboard .post-card__attachment-name[data-v-2a4c4069]{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#111827;margin-bottom:8px;margin-top:8px}.v-communications-dashboard .post-card__attachment-name span[data-v-2a4c4069]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:320px}.v-communications-dashboard .post-card__attachment-audio[data-v-2a4c4069]{width:min(360px,100%);max-width:100%}.v-communications-dashboard .post-card__attachment-video[data-v-2a4c4069]{width:min(360px,100%);max-width:100%;max-height:220px;border-radius:8px;background:#000}.v-communications-dashboard .post-card__attachment-image-link[data-v-2a4c4069]{display:inline-flex;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;background:#f8fafc;text-decoration:none;max-width:180px;width:100%}.v-communications-dashboard .post-card__attachment-image[data-v-2a4c4069]{display:block;width:100%;max-width:180px;height:120px;object-fit:cover}.v-communications-dashboard .post-card__attachment-link[data-v-2a4c4069]{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#2563eb;text-decoration:none;max-width:100%}.v-communications-dashboard .post-card__attachment-link span[data-v-2a4c4069]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:320px}.v-communications-dashboard .post-card__attachment-link[data-v-2a4c4069]:hover{text-decoration:underline}.v-communications-dashboard .post-card__footer[data-v-2a4c4069]{display:flex;align-items:center;gap:28px;flex-wrap:wrap;margin-top:14px}.v-communications-dashboard .post-card__footer--muted .stat[data-v-2a4c4069],.v-communications-dashboard .post-card__footer--muted .stat__icon[data-v-2a4c4069]{color:#9ca3af}.v-communications-dashboard .post-card__footer--muted .stat--likes[data-v-2a4c4069],.v-communications-dashboard .post-card__footer--muted .stat--comments[data-v-2a4c4069]{cursor:default}.v-communications-dashboard .stat[data-v-2a4c4069]{display:inline-flex;align-items:center;gap:8px;color:#111827;font-size:14px;font-weight:700}.v-communications-dashboard .stat--likes[data-v-2a4c4069],.v-communications-dashboard .stat--comments[data-v-2a4c4069]{cursor:pointer;-webkit-user-select:none;user-select:none}.v-communications-dashboard .stat--likes-unliked[data-v-2a4c4069]{color:#111827}.v-communications-dashboard .stat--likes-liked[data-v-2a4c4069]{color:#2563eb}.v-communications-dashboard .stat__icon[data-v-2a4c4069]{font-size:.95em;color:#2563eb}.v-communications-dashboard .stat__icon--unliked[data-v-2a4c4069]{color:#111827}.v-communications-dashboard .stat__icon--liked[data-v-2a4c4069]{color:#2563eb}.v-communications-dashboard .stat__icon--unviewed[data-v-2a4c4069]{color:#111827}.v-communications-dashboard .stat__icon--viewed[data-v-2a4c4069]{color:#2563eb}.v-communications-dashboard .post-card__acknowledge-btn[data-v-2a4c4069]{border:1px solid #d1d5db;border-radius:10px;background:#fff;color:#111827;padding:10px 16px;font-size:15px;font-weight:700;display:inline-flex;align-items:center;gap:8px;min-width:170px;justify-content:center;cursor:pointer}.v-communications-dashboard .post-card__acknowledge-btn[data-v-2a4c4069]:disabled{cursor:default;opacity:.6}.v-communications-dashboard .post-card__acknowledge-btn.is-acknowledged[data-v-2a4c4069]{background:#8ad3a1;border-color:#8ad3a1;color:#fff;cursor:default;opacity:1}.v-communications-dashboard .post-card__edit-btn[data-v-2a4c4069]{border:1px solid #d1d5db;border-radius:10px;background:#fff;color:#111827;padding:10px 16px;font-size:15px;font-weight:700;display:inline-flex;align-items:center;gap:8px;justify-content:center;cursor:pointer}.v-communications-dashboard .post-card__edit-btn[data-v-2a4c4069]:hover{background:#f9fafb;border-color:#9ca3af}.v-communications-dashboard .post-card__share-btn[data-v-2a4c4069]{border:1px solid #d1d5db;border-radius:10px;background:#fff;color:#111827;padding:10px 16px;font-size:15px;font-weight:700;display:inline-flex;align-items:center;gap:8px;justify-content:center;cursor:pointer}.v-communications-dashboard .post-card__share-btn[data-v-2a4c4069]:hover{background:#f9fafb;border-color:#9ca3af}.v-communications-dashboard .post-card__comments-panel[data-v-2a4c4069],.v-communications-dashboard .post-card__shares-panel[data-v-2a4c4069]{margin-top:14px;border-top:1px solid #e5e7eb;padding-top:14px}.v-communications-dashboard .post-card__share-form[data-v-2a4c4069]{border:1px solid #e5e7eb;border-radius:10px;background:#fff;padding:14px;margin-top:14px}.v-communications-dashboard .post-card__share-top-row[data-v-2a4c4069]{display:flex;align-items:flex-end;gap:14px}.v-communications-dashboard .post-card__share-target-group[data-v-2a4c4069]{flex:1 1 auto;min-width:0}.v-communications-dashboard .post-card__share-label-row[data-v-2a4c4069]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:7px}.v-communications-dashboard .post-card__share-label-row label[data-v-2a4c4069]{color:#111827;font-size:14px;font-weight:700}.v-communications-dashboard .post-card__share-link[data-v-2a4c4069]{border:0;background:transparent;color:#2563eb;font-size:13px;font-weight:700;cursor:pointer;text-decoration:underline;padding:0}.v-communications-dashboard .post-card__share-link[data-v-2a4c4069]:disabled{cursor:default;opacity:.65;text-decoration:none}.v-communications-dashboard .post-card__share-select-wrapper[data-v-2a4c4069]{width:100%}.v-communications-dashboard .post-card__share-select[data-v-2a4c4069]{width:100%;border:1px solid #d1d5db;border-radius:8px;background:#fff;color:#111827;font-size:14px;padding:9px 11px}.v-communications-dashboard .post-card__share-submit[data-v-2a4c4069]{border:none;border-radius:8px;padding:10px 16px;background:#2563eb;color:#fff;font-size:14px;font-weight:700;display:inline-flex;align-items:center;gap:8px;cursor:pointer;min-width:120px;justify-content:center}.v-communications-dashboard .post-card__share-submit[data-v-2a4c4069]:disabled{cursor:default;opacity:.55}.v-communications-dashboard .post-card__share-users-row[data-v-2a4c4069]{margin-top:12px}.v-communications-dashboard .post-card__share-current-audience[data-v-2a4c4069]{display:flex;align-items:baseline;gap:10px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;padding:10px 12px;border-bottom:1px solid #f3f4f6;margin-bottom:14px}.v-communications-dashboard .post-card__share-current-audience-label[data-v-2a4c4069]{color:#6b7280;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.v-communications-dashboard .post-card__share-current-audience-value[data-v-2a4c4069]{color:#111827;font-size:14px;font-weight:700;overflow-wrap:anywhere}.v-communications-dashboard[data-v-2a4c4069] .post-card__share-users-row .multi-selector .form-group>label{font-weight:700;margin-bottom:8px;color:#111827;font-size:14px}.v-communications-dashboard .post-card__shares-table-wrap[data-v-2a4c4069]{border:1px solid #e5e7eb;border-radius:10px;overflow-x:auto;background:#fff;margin-bottom:14px}.v-communications-dashboard .post-card__shares-table[data-v-2a4c4069]{width:100%;border-collapse:collapse}.v-communications-dashboard .post-card__shares-table th[data-v-2a4c4069],.v-communications-dashboard .post-card__shares-table td[data-v-2a4c4069]{text-align:left;padding:10px 12px;border-bottom:1px solid #f3f4f6;font-size:14px;color:#111827;vertical-align:middle}.v-communications-dashboard .post-card__shares-table th[data-v-2a4c4069]{color:#374151;font-size:12px;text-transform:uppercase;letter-spacing:.02em;font-weight:700;background:#f9fafb}.v-communications-dashboard .post-card__shares-table tbody tr:last-child td[data-v-2a4c4069]{border-bottom:none}.v-communications-dashboard .post-card__shares-empty-row[data-v-2a4c4069]{color:#6b7280!important;font-weight:600}.v-communications-dashboard .post-card__share-delete[data-v-2a4c4069]{border:none;background:transparent;color:#b91c1c;font-size:13px;font-weight:700;cursor:pointer;padding:0}.v-communications-dashboard .post-card__share-delete[data-v-2a4c4069]:disabled{cursor:default;opacity:.55}.v-communications-dashboard .post-card__shares-actions[data-v-2a4c4069]{margin-top:14px;display:flex;justify-content:flex-end}.v-communications-dashboard .post-card__share-close[data-v-2a4c4069]{border:1px solid #d1d5db;border-radius:8px;background:#fff;color:#374151;font-size:13px;font-weight:700;padding:8px 14px;cursor:pointer}.v-communications-dashboard .post-card__comment-item[data-v-2a4c4069]{padding:10px 0;border-bottom:1px solid #f3f4f6;margin-left:calc(var(--comment-depth, 0) * 22px)}.v-communications-dashboard .post-card__comment-header[data-v-2a4c4069]{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap}.v-communications-dashboard .post-card__comment-author[data-v-2a4c4069]{font-weight:700;color:#111827;font-size:13.8px}.v-communications-dashboard .post-card__comment-time[data-v-2a4c4069]{color:#6b7280;font-size:11.4px;font-weight:600}.v-communications-dashboard .post-card__comment-body[data-v-2a4c4069]{margin-top:4px;color:#111827;font-size:12px;line-height:1.35;white-space:pre-wrap}.v-communications-dashboard .post-card__comment-links[data-v-2a4c4069]{display:flex;align-items:center;gap:12px;margin-top:6px}.v-communications-dashboard .post-card__comment-link[data-v-2a4c4069]{border:none;background:transparent;color:#6b7280;font-size:12px;font-weight:700;cursor:pointer;padding:0}.v-communications-dashboard .post-card__comment-link[data-v-2a4c4069]:hover{color:#374151;text-decoration:underline}.v-communications-dashboard .post-card__comment-link[data-v-2a4c4069]:disabled{opacity:.5;cursor:default;text-decoration:none}.v-communications-dashboard .post-card__comments-empty[data-v-2a4c4069]{padding:10px 0;color:#6b7280;font-size:14px;font-weight:600}.v-communications-dashboard .post-card__comment-form[data-v-2a4c4069]{margin-top:12px}.v-communications-dashboard .post-card__comment-reply-form[data-v-2a4c4069],.v-communications-dashboard .post-card__comment-edit-form[data-v-2a4c4069]{margin-top:10px}.v-communications-dashboard .post-card__comment-input[data-v-2a4c4069]{width:100%;border:1px solid #d1d5db;border-radius:8px;padding:9px 11px;font-size:14px;color:#111827}.v-communications-dashboard .post-card__comment-actions[data-v-2a4c4069]{display:flex;align-items:center;gap:12px;margin-top:10px}.v-communications-dashboard .post-card__comment-submit[data-v-2a4c4069]{border:none;border-radius:8px;padding:8px 14px;background:#2563eb;color:#fff;font-size:13px;font-weight:700;cursor:pointer}.v-communications-dashboard .post-card__comment-submit[data-v-2a4c4069]:disabled{cursor:default;opacity:.55}.v-communications-dashboard .post-card__comment-cancel[data-v-2a4c4069]{border:none;background:transparent;color:#6b7280;font-size:13px;font-weight:700;cursor:pointer}.v-communications-dashboard .post-card__comment-cancel[data-v-2a4c4069]:hover{color:#374151}.v-communications-dashboard .empty-state[data-v-2a4c4069]{margin-bottom:0;text-align:center;color:#6b7280;font-size:18px;font-weight:600}@media(max-width:1200px){.v-communications-dashboard .author__name[data-v-2a4c4069]{font-size:17px}.v-communications-dashboard .author__date[data-v-2a4c4069]{font-size:12px}.v-communications-dashboard .tag[data-v-2a4c4069]{font-size:12px;padding:4px 9px}.v-communications-dashboard .post-card__title[data-v-2a4c4069]{font-size:18px}.v-communications-dashboard .post-card__content[data-v-2a4c4069]{font-size:14px}.v-communications-dashboard .post-card__attachment-link[data-v-2a4c4069]{font-size:12px}.v-communications-dashboard .stat[data-v-2a4c4069]{font-size:13px}}@media(max-width:800px){.v-communications-dashboard .posts-filters[data-v-2a4c4069]{grid-template-columns:1fr}.v-communications-dashboard .post-card[data-v-2a4c4069]{padding:16px 16px 14px}.v-communications-dashboard .post-card__header[data-v-2a4c4069]{flex-direction:column;align-items:stretch}.v-communications-dashboard .tags[data-v-2a4c4069]{justify-content:flex-start}.v-communications-dashboard .post-card__share-top-row[data-v-2a4c4069]{flex-direction:column;align-items:stretch}.v-communications-dashboard .post-card__share-submit[data-v-2a4c4069]{width:100%}}.admin-dashboard-table-card[data-v-7461bd13]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-7461bd13]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-7461bd13]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-7461bd13]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-7461bd13]{padding:0}:root .pad-l-0[data-v-7461bd13]{padding-left:0}:root .pad-r-0[data-v-7461bd13]{padding-right:0}:root .pad-t-0[data-v-7461bd13]{padding-top:0}:root .pad-b-0[data-v-7461bd13]{padding-bottom:0}:root .pad-lr-0[data-v-7461bd13]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-7461bd13]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-7461bd13]{margin:0}:root .mgn-l-0[data-v-7461bd13]{margin-left:0}:root .mgn-r-0[data-v-7461bd13]{margin-right:0}:root .mgn-t-0[data-v-7461bd13]{margin-top:0}:root .mgn-b-0[data-v-7461bd13]{margin-bottom:0}:root .mgn-lr-0[data-v-7461bd13]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-7461bd13]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-7461bd13]{padding:2px}:root .pad-l-2[data-v-7461bd13]{padding-left:2px}:root .pad-r-2[data-v-7461bd13]{padding-right:2px}:root .pad-t-2[data-v-7461bd13]{padding-top:2px}:root .pad-b-2[data-v-7461bd13]{padding-bottom:2px}:root .pad-lr-2[data-v-7461bd13]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-7461bd13]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-7461bd13]{margin:2px}:root .mgn-l-2[data-v-7461bd13]{margin-left:2px}:root .mgn-r-2[data-v-7461bd13]{margin-right:2px}:root .mgn-t-2[data-v-7461bd13]{margin-top:2px}:root .mgn-b-2[data-v-7461bd13]{margin-bottom:2px}:root .mgn-lr-2[data-v-7461bd13]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-7461bd13]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-7461bd13]{padding:3px}:root .pad-l-3[data-v-7461bd13]{padding-left:3px}:root .pad-r-3[data-v-7461bd13]{padding-right:3px}:root .pad-t-3[data-v-7461bd13]{padding-top:3px}:root .pad-b-3[data-v-7461bd13]{padding-bottom:3px}:root .pad-lr-3[data-v-7461bd13]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-7461bd13]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-7461bd13]{margin:3px}:root .mgn-l-3[data-v-7461bd13]{margin-left:3px}:root .mgn-r-3[data-v-7461bd13]{margin-right:3px}:root .mgn-t-3[data-v-7461bd13]{margin-top:3px}:root .mgn-b-3[data-v-7461bd13]{margin-bottom:3px}:root .mgn-lr-3[data-v-7461bd13]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-7461bd13]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-7461bd13]{padding:4px}:root .pad-l-4[data-v-7461bd13]{padding-left:4px}:root .pad-r-4[data-v-7461bd13]{padding-right:4px}:root .pad-t-4[data-v-7461bd13]{padding-top:4px}:root .pad-b-4[data-v-7461bd13]{padding-bottom:4px}:root .pad-lr-4[data-v-7461bd13]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-7461bd13]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-7461bd13]{margin:4px}:root .mgn-l-4[data-v-7461bd13]{margin-left:4px}:root .mgn-r-4[data-v-7461bd13]{margin-right:4px}:root .mgn-t-4[data-v-7461bd13]{margin-top:4px}:root .mgn-b-4[data-v-7461bd13]{margin-bottom:4px}:root .mgn-lr-4[data-v-7461bd13]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-7461bd13]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-7461bd13]{padding:5px}:root .pad-l-5[data-v-7461bd13]{padding-left:5px}:root .pad-r-5[data-v-7461bd13]{padding-right:5px}:root .pad-t-5[data-v-7461bd13]{padding-top:5px}:root .pad-b-5[data-v-7461bd13]{padding-bottom:5px}:root .pad-lr-5[data-v-7461bd13]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-7461bd13]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-7461bd13]{margin:5px}:root .mgn-l-5[data-v-7461bd13]{margin-left:5px}:root .mgn-r-5[data-v-7461bd13]{margin-right:5px}:root .mgn-t-5[data-v-7461bd13]{margin-top:5px}:root .mgn-b-5[data-v-7461bd13]{margin-bottom:5px}:root .mgn-lr-5[data-v-7461bd13]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-7461bd13]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-7461bd13]{padding:6px}:root .pad-l-6[data-v-7461bd13]{padding-left:6px}:root .pad-r-6[data-v-7461bd13]{padding-right:6px}:root .pad-t-6[data-v-7461bd13]{padding-top:6px}:root .pad-b-6[data-v-7461bd13]{padding-bottom:6px}:root .pad-lr-6[data-v-7461bd13]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-7461bd13]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-7461bd13]{margin:6px}:root .mgn-l-6[data-v-7461bd13]{margin-left:6px}:root .mgn-r-6[data-v-7461bd13]{margin-right:6px}:root .mgn-t-6[data-v-7461bd13]{margin-top:6px}:root .mgn-b-6[data-v-7461bd13]{margin-bottom:6px}:root .mgn-lr-6[data-v-7461bd13]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-7461bd13]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-7461bd13]{padding:8px}:root .pad-l-8[data-v-7461bd13]{padding-left:8px}:root .pad-r-8[data-v-7461bd13]{padding-right:8px}:root .pad-t-8[data-v-7461bd13]{padding-top:8px}:root .pad-b-8[data-v-7461bd13]{padding-bottom:8px}:root .pad-lr-8[data-v-7461bd13]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-7461bd13]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-7461bd13]{margin:8px}:root .mgn-l-8[data-v-7461bd13]{margin-left:8px}:root .mgn-r-8[data-v-7461bd13]{margin-right:8px}:root .mgn-t-8[data-v-7461bd13]{margin-top:8px}:root .mgn-b-8[data-v-7461bd13]{margin-bottom:8px}:root .mgn-lr-8[data-v-7461bd13]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-7461bd13]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-7461bd13]{padding:9px}:root .pad-l-9[data-v-7461bd13]{padding-left:9px}:root .pad-r-9[data-v-7461bd13]{padding-right:9px}:root .pad-t-9[data-v-7461bd13]{padding-top:9px}:root .pad-b-9[data-v-7461bd13]{padding-bottom:9px}:root .pad-lr-9[data-v-7461bd13]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-7461bd13]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-7461bd13]{margin:9px}:root .mgn-l-9[data-v-7461bd13]{margin-left:9px}:root .mgn-r-9[data-v-7461bd13]{margin-right:9px}:root .mgn-t-9[data-v-7461bd13]{margin-top:9px}:root .mgn-b-9[data-v-7461bd13]{margin-bottom:9px}:root .mgn-lr-9[data-v-7461bd13]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-7461bd13]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-7461bd13]{padding:10px}:root .pad-l-10[data-v-7461bd13]{padding-left:10px}:root .pad-r-10[data-v-7461bd13]{padding-right:10px}:root .pad-t-10[data-v-7461bd13]{padding-top:10px}:root .pad-b-10[data-v-7461bd13]{padding-bottom:10px}:root .pad-lr-10[data-v-7461bd13]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-7461bd13]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-7461bd13]{margin:10px}:root .mgn-l-10[data-v-7461bd13]{margin-left:10px}:root .mgn-r-10[data-v-7461bd13]{margin-right:10px}:root .mgn-t-10[data-v-7461bd13]{margin-top:10px}:root .mgn-b-10[data-v-7461bd13]{margin-bottom:10px}:root .mgn-lr-10[data-v-7461bd13]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-7461bd13]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-7461bd13]{padding:12px}:root .pad-l-12[data-v-7461bd13]{padding-left:12px}:root .pad-r-12[data-v-7461bd13]{padding-right:12px}:root .pad-t-12[data-v-7461bd13]{padding-top:12px}:root .pad-b-12[data-v-7461bd13]{padding-bottom:12px}:root .pad-lr-12[data-v-7461bd13]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-7461bd13]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-7461bd13]{margin:12px}:root .mgn-l-12[data-v-7461bd13]{margin-left:12px}:root .mgn-r-12[data-v-7461bd13]{margin-right:12px}:root .mgn-t-12[data-v-7461bd13]{margin-top:12px}:root .mgn-b-12[data-v-7461bd13]{margin-bottom:12px}:root .mgn-lr-12[data-v-7461bd13]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-7461bd13]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-7461bd13]{padding:15px}:root .pad-l-15[data-v-7461bd13]{padding-left:15px}:root .pad-r-15[data-v-7461bd13]{padding-right:15px}:root .pad-t-15[data-v-7461bd13]{padding-top:15px}:root .pad-b-15[data-v-7461bd13]{padding-bottom:15px}:root .pad-lr-15[data-v-7461bd13]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-7461bd13]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-7461bd13]{margin:15px}:root .mgn-l-15[data-v-7461bd13]{margin-left:15px}:root .mgn-r-15[data-v-7461bd13]{margin-right:15px}:root .mgn-t-15[data-v-7461bd13]{margin-top:15px}:root .mgn-b-15[data-v-7461bd13]{margin-bottom:15px}:root .mgn-lr-15[data-v-7461bd13]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-7461bd13]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-7461bd13]{padding:20px}:root .pad-l-20[data-v-7461bd13]{padding-left:20px}:root .pad-r-20[data-v-7461bd13]{padding-right:20px}:root .pad-t-20[data-v-7461bd13]{padding-top:20px}:root .pad-b-20[data-v-7461bd13]{padding-bottom:20px}:root .pad-lr-20[data-v-7461bd13]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-7461bd13]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-7461bd13]{margin:20px}:root .mgn-l-20[data-v-7461bd13]{margin-left:20px}:root .mgn-r-20[data-v-7461bd13]{margin-right:20px}:root .mgn-t-20[data-v-7461bd13]{margin-top:20px}:root .mgn-b-20[data-v-7461bd13]{margin-bottom:20px}:root .mgn-lr-20[data-v-7461bd13]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-7461bd13]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-7461bd13]{padding:24px}:root .pad-l-24[data-v-7461bd13]{padding-left:24px}:root .pad-r-24[data-v-7461bd13]{padding-right:24px}:root .pad-t-24[data-v-7461bd13]{padding-top:24px}:root .pad-b-24[data-v-7461bd13]{padding-bottom:24px}:root .pad-lr-24[data-v-7461bd13]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-7461bd13]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-7461bd13]{margin:24px}:root .mgn-l-24[data-v-7461bd13]{margin-left:24px}:root .mgn-r-24[data-v-7461bd13]{margin-right:24px}:root .mgn-t-24[data-v-7461bd13]{margin-top:24px}:root .mgn-b-24[data-v-7461bd13]{margin-bottom:24px}:root .mgn-lr-24[data-v-7461bd13]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-7461bd13]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-7461bd13]{padding:25px}:root .pad-l-25[data-v-7461bd13]{padding-left:25px}:root .pad-r-25[data-v-7461bd13]{padding-right:25px}:root .pad-t-25[data-v-7461bd13]{padding-top:25px}:root .pad-b-25[data-v-7461bd13]{padding-bottom:25px}:root .pad-lr-25[data-v-7461bd13]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-7461bd13]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-7461bd13]{margin:25px}:root .mgn-l-25[data-v-7461bd13]{margin-left:25px}:root .mgn-r-25[data-v-7461bd13]{margin-right:25px}:root .mgn-t-25[data-v-7461bd13]{margin-top:25px}:root .mgn-b-25[data-v-7461bd13]{margin-bottom:25px}:root .mgn-lr-25[data-v-7461bd13]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-7461bd13]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-7461bd13]{padding:30px}:root .pad-l-30[data-v-7461bd13]{padding-left:30px}:root .pad-r-30[data-v-7461bd13]{padding-right:30px}:root .pad-t-30[data-v-7461bd13]{padding-top:30px}:root .pad-b-30[data-v-7461bd13]{padding-bottom:30px}:root .pad-lr-30[data-v-7461bd13]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-7461bd13]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-7461bd13]{margin:30px}:root .mgn-l-30[data-v-7461bd13]{margin-left:30px}:root .mgn-r-30[data-v-7461bd13]{margin-right:30px}:root .mgn-t-30[data-v-7461bd13]{margin-top:30px}:root .mgn-b-30[data-v-7461bd13]{margin-bottom:30px}:root .mgn-lr-30[data-v-7461bd13]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-7461bd13]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-7461bd13]{padding:40px}:root .pad-l-40[data-v-7461bd13]{padding-left:40px}:root .pad-r-40[data-v-7461bd13]{padding-right:40px}:root .pad-t-40[data-v-7461bd13]{padding-top:40px}:root .pad-b-40[data-v-7461bd13]{padding-bottom:40px}:root .pad-lr-40[data-v-7461bd13]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-7461bd13]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-7461bd13]{margin:40px}:root .mgn-l-40[data-v-7461bd13]{margin-left:40px}:root .mgn-r-40[data-v-7461bd13]{margin-right:40px}:root .mgn-t-40[data-v-7461bd13]{margin-top:40px}:root .mgn-b-40[data-v-7461bd13]{margin-bottom:40px}:root .mgn-lr-40[data-v-7461bd13]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-7461bd13]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-7461bd13]{padding:50px}:root .pad-l-50[data-v-7461bd13]{padding-left:50px}:root .pad-r-50[data-v-7461bd13]{padding-right:50px}:root .pad-t-50[data-v-7461bd13]{padding-top:50px}:root .pad-b-50[data-v-7461bd13]{padding-bottom:50px}:root .pad-lr-50[data-v-7461bd13]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-7461bd13]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-7461bd13]{margin:50px}:root .mgn-l-50[data-v-7461bd13]{margin-left:50px}:root .mgn-r-50[data-v-7461bd13]{margin-right:50px}:root .mgn-t-50[data-v-7461bd13]{margin-top:50px}:root .mgn-b-50[data-v-7461bd13]{margin-bottom:50px}:root .mgn-lr-50[data-v-7461bd13]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-7461bd13]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-7461bd13]{padding:60px}:root .pad-l-60[data-v-7461bd13]{padding-left:60px}:root .pad-r-60[data-v-7461bd13]{padding-right:60px}:root .pad-t-60[data-v-7461bd13]{padding-top:60px}:root .pad-b-60[data-v-7461bd13]{padding-bottom:60px}:root .pad-lr-60[data-v-7461bd13]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-7461bd13]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-7461bd13]{margin:60px}:root .mgn-l-60[data-v-7461bd13]{margin-left:60px}:root .mgn-r-60[data-v-7461bd13]{margin-right:60px}:root .mgn-t-60[data-v-7461bd13]{margin-top:60px}:root .mgn-b-60[data-v-7461bd13]{margin-bottom:60px}:root .mgn-lr-60[data-v-7461bd13]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-7461bd13]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-7461bd13]{padding:70px}:root .pad-l-70[data-v-7461bd13]{padding-left:70px}:root .pad-r-70[data-v-7461bd13]{padding-right:70px}:root .pad-t-70[data-v-7461bd13]{padding-top:70px}:root .pad-b-70[data-v-7461bd13]{padding-bottom:70px}:root .pad-lr-70[data-v-7461bd13]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-7461bd13]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-7461bd13]{margin:70px}:root .mgn-l-70[data-v-7461bd13]{margin-left:70px}:root .mgn-r-70[data-v-7461bd13]{margin-right:70px}:root .mgn-t-70[data-v-7461bd13]{margin-top:70px}:root .mgn-b-70[data-v-7461bd13]{margin-bottom:70px}:root .mgn-lr-70[data-v-7461bd13]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-7461bd13]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-7461bd13]{padding:80px}:root .pad-l-80[data-v-7461bd13]{padding-left:80px}:root .pad-r-80[data-v-7461bd13]{padding-right:80px}:root .pad-t-80[data-v-7461bd13]{padding-top:80px}:root .pad-b-80[data-v-7461bd13]{padding-bottom:80px}:root .pad-lr-80[data-v-7461bd13]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-7461bd13]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-7461bd13]{margin:80px}:root .mgn-l-80[data-v-7461bd13]{margin-left:80px}:root .mgn-r-80[data-v-7461bd13]{margin-right:80px}:root .mgn-t-80[data-v-7461bd13]{margin-top:80px}:root .mgn-b-80[data-v-7461bd13]{margin-bottom:80px}:root .mgn-lr-80[data-v-7461bd13]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-7461bd13]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-7461bd13]{padding:90px}:root .pad-l-90[data-v-7461bd13]{padding-left:90px}:root .pad-r-90[data-v-7461bd13]{padding-right:90px}:root .pad-t-90[data-v-7461bd13]{padding-top:90px}:root .pad-b-90[data-v-7461bd13]{padding-bottom:90px}:root .pad-lr-90[data-v-7461bd13]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-7461bd13]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-7461bd13]{margin:90px}:root .mgn-l-90[data-v-7461bd13]{margin-left:90px}:root .mgn-r-90[data-v-7461bd13]{margin-right:90px}:root .mgn-t-90[data-v-7461bd13]{margin-top:90px}:root .mgn-b-90[data-v-7461bd13]{margin-bottom:90px}:root .mgn-lr-90[data-v-7461bd13]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-7461bd13]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-7461bd13]{padding:100px}:root .pad-l-100[data-v-7461bd13]{padding-left:100px}:root .pad-r-100[data-v-7461bd13]{padding-right:100px}:root .pad-t-100[data-v-7461bd13]{padding-top:100px}:root .pad-b-100[data-v-7461bd13]{padding-bottom:100px}:root .pad-lr-100[data-v-7461bd13]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-7461bd13]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-7461bd13]{margin:100px}:root .mgn-l-100[data-v-7461bd13]{margin-left:100px}:root .mgn-r-100[data-v-7461bd13]{margin-right:100px}:root .mgn-t-100[data-v-7461bd13]{margin-top:100px}:root .mgn-b-100[data-v-7461bd13]{margin-bottom:100px}:root .mgn-lr-100[data-v-7461bd13]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-7461bd13]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-7461bd13]{padding:120px}:root .pad-l-120[data-v-7461bd13]{padding-left:120px}:root .pad-r-120[data-v-7461bd13]{padding-right:120px}:root .pad-t-120[data-v-7461bd13]{padding-top:120px}:root .pad-b-120[data-v-7461bd13]{padding-bottom:120px}:root .pad-lr-120[data-v-7461bd13]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-7461bd13]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-7461bd13]{margin:120px}:root .mgn-l-120[data-v-7461bd13]{margin-left:120px}:root .mgn-r-120[data-v-7461bd13]{margin-right:120px}:root .mgn-t-120[data-v-7461bd13]{margin-top:120px}:root .mgn-b-120[data-v-7461bd13]{margin-bottom:120px}:root .mgn-lr-120[data-v-7461bd13]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-7461bd13]{margin-top:120px;margin-bottom:120px}[data-v-7461bd13]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-7461bd13]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-7461bd13]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-7461bd13]{width:100%}.v-app[data-v-7461bd13]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-7461bd13]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-7461bd13]{margin-bottom:10px}.devise-container input[type=email][data-v-7461bd13],.devise-container input[type=password][data-v-7461bd13],.devise-container input[type=submit][data-v-7461bd13]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-7461bd13]{cursor:pointer}.devise-container .actions input[data-v-7461bd13]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-7461bd13],a[data-v-7461bd13]:hover,a[data-v-7461bd13]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-7461bd13]:hover{color:#2d8e54;text-decoration:underline}a[data-v-7461bd13]:focus{color:#164057}h1[data-v-7461bd13],h2[data-v-7461bd13],h3[data-v-7461bd13],h4[data-v-7461bd13],h5[data-v-7461bd13],h6[data-v-7461bd13]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-7461bd13],.heading-2[data-v-7461bd13],.heading-3[data-v-7461bd13],.heading-4[data-v-7461bd13],.heading-5[data-v-7461bd13],.heading-6[data-v-7461bd13]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-7461bd13]{font-size:2.5rem}.heading-2[data-v-7461bd13]{font-size:2rem}.heading-3[data-v-7461bd13]{font-size:1.75rem}.heading-4[data-v-7461bd13]{font-size:1.5rem}.heading-5[data-v-7461bd13]{font-size:1.25rem}.heading-6[data-v-7461bd13]{font-size:1rem}.error_text[data-v-7461bd13]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-7461bd13]{width:100%;min-height:50px}nav[data-v-7461bd13]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-7461bd13],.nav-right[data-v-7461bd13]{display:flex;flex-direction:row}.nav-link[data-v-7461bd13]{font-size:18px}.nav-loggedout[data-v-7461bd13]{color:#000}.nav-loggedin[data-v-7461bd13]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-7461bd13]{color:#fff}.nav-loggedin a[data-v-7461bd13]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-7461bd13]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-7461bd13]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-7461bd13]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-7461bd13]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-7461bd13]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-7461bd13]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-7461bd13]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-7461bd13]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-7461bd13]{gap:5%}}button[data-v-7461bd13]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-7461bd13],.cancel_button[data-v-7461bd13]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-7461bd13]{background-color:#ccc}.action_button[data-v-7461bd13]:disabled,.cancel_button[data-v-7461bd13]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-7461bd13]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-7461bd13]{width:fit-content}.button__empty[data-v-7461bd13]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-7461bd13]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-7461bd13]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-7461bd13]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-7461bd13]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-7461bd13]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-7461bd13]{background-color:#eef5fa}.btn-pricing[data-v-7461bd13]{font-size:22px;border:none}.simple-table[data-v-7461bd13]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-7461bd13],.simple-table td[data-v-7461bd13]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-7461bd13]{padding:5px}.date-cell[data-v-7461bd13]{white-space:nowrap}.number-cell[data-v-7461bd13]{text-align:right}.negative-cell[data-v-7461bd13]{color:#f94144}.net-worth-row[data-v-7461bd13]{background-color:#f5dc98}.bold-cell[data-v-7461bd13]{font-weight:700}.warn-text[data-v-7461bd13]{color:#fb991c}.error-text[data-v-7461bd13]{color:#f94144}.form__panel[data-v-7461bd13]{display:block}.form__row[data-v-7461bd13]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-7461bd13]{display:flex}.form__header[data-v-7461bd13]{width:26%}.form__input[data-v-7461bd13]{width:100%}.form__input input[data-v-7461bd13]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-7461bd13]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-7461bd13]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-7461bd13]{width:100%}.form__input .dp__main input[data-v-7461bd13]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-7461bd13],.form__input select[data-v-7461bd13],.form__input .dp__main[data-v-7461bd13]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-7461bd13],.form__input select[data-v-7461bd13],.form__input .dp__main[data-v-7461bd13]{width:50%}}.form__input input[data-v-7461bd13]:hover,.form__input select[data-v-7461bd13]:hover,.form__input textarea[data-v-7461bd13]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-7461bd13]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-7461bd13]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-7461bd13]:focus{border-color:var(--color-input-focus)}.form__input[data-v-7461bd13]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-7461bd13]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-7461bd13]{display:flex;gap:10px}.form__input--mandatory[data-v-7461bd13]{color:#f94144}.form__input--mandatory__one-of-two[data-v-7461bd13]{color:#f94144;vertical-align:super}.form__section[data-v-7461bd13]{padding:30px 10px}.disabled-field[data-v-7461bd13]{color:#aaa}.select-wrapper[data-v-7461bd13]{position:relative}.select-wrapper[data-v-7461bd13]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-7461bd13]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-7461bd13]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-7461bd13]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-7461bd13],.v-comm-post-edit[data-v-7461bd13]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-7461bd13],.sysadmin-page-header h1[data-v-7461bd13],.sysadmin-page-header .sysadmin-page-header__title[data-v-7461bd13],.page-header h1[data-v-7461bd13],.page-header .page-header__title[data-v-7461bd13]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-7461bd13]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-7461bd13]{margin-bottom:18px}.page-header h1[data-v-7461bd13],.page-header .page-header__title[data-v-7461bd13]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-7461bd13]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-7461bd13]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-7461bd13]{margin-bottom:18px}.sysadmin-page-header h1[data-v-7461bd13],.sysadmin-page-header .sysadmin-page-header__title[data-v-7461bd13]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-7461bd13]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-7461bd13]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-7461bd13]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-7461bd13]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-7461bd13]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-7461bd13]{font-size:14px}.admin-card[data-v-7461bd13]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-7461bd13]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-7461bd13]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-7461bd13]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-7461bd13]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-7461bd13]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-7461bd13]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-7461bd13]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-7461bd13]{margin-top:18px}.deploy-page .deploy-list[data-v-7461bd13]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-7461bd13]{margin:6px 0}.admin-form-card[data-v-7461bd13],.v-comm-post-edit .form-card[data-v-7461bd13]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-7461bd13]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-7461bd13],.v-comm-post-edit .loading-error[data-v-7461bd13]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-7461bd13],.v-comm-post-edit .form-container[data-v-7461bd13]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-7461bd13],.v-comm-post-edit .form-container .admin-form-row[data-v-7461bd13],.v-comm-post-edit .form-container .form-row[data-v-7461bd13]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-7461bd13]:last-child,.v-comm-post-edit .form-container .admin-form-row[data-v-7461bd13]:last-child,.v-comm-post-edit .form-container .form-row[data-v-7461bd13]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-7461bd13],.v-comm-post-edit .form-container .admin-form-group[data-v-7461bd13],.v-comm-post-edit .form-container .form-group[data-v-7461bd13]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-7461bd13],.v-comm-post-edit .form-container .admin-form-group label[data-v-7461bd13],.v-comm-post-edit .form-container .form-group label[data-v-7461bd13]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-7461bd13],.v-comm-post-edit .form-container .admin-form-group .field-text[data-v-7461bd13],.v-comm-post-edit .form-container .form-group .field-text[data-v-7461bd13]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-7461bd13],.v-comm-post-edit .form-container .admin-form-group input[data-v-7461bd13],.v-comm-post-edit .form-container .form-group input[data-v-7461bd13],.admin-form-container .admin-form-group select[data-v-7461bd13],.v-comm-post-edit .form-container .admin-form-group select[data-v-7461bd13],.v-comm-post-edit .form-container .form-group select[data-v-7461bd13]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-7461bd13]:disabled,.v-comm-post-edit .form-container .admin-form-group input[data-v-7461bd13]:disabled,.v-comm-post-edit .form-container .form-group input[data-v-7461bd13]:disabled,.admin-form-container .admin-form-group select[data-v-7461bd13]:disabled,.v-comm-post-edit .form-container .admin-form-group select[data-v-7461bd13]:disabled,.v-comm-post-edit .form-container .form-group select[data-v-7461bd13]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-7461bd13]:focus,.v-comm-post-edit .form-container .admin-form-group input[data-v-7461bd13]:focus,.v-comm-post-edit .form-container .form-group input[data-v-7461bd13]:focus,.admin-form-container .admin-form-group select[data-v-7461bd13]:focus,.v-comm-post-edit .form-container .admin-form-group select[data-v-7461bd13]:focus,.v-comm-post-edit .form-container .form-group select[data-v-7461bd13]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-7461bd13],.v-comm-post-edit .form-container .admin-form-group select.select-wrapper[data-v-7461bd13],.v-comm-post-edit .form-container .form-group select.select-wrapper[data-v-7461bd13]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-7461bd13],.v-comm-post-edit .button-container[data-v-7461bd13]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-7461bd13],.v-comm-post-edit .button-container button[data-v-7461bd13]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-7461bd13],.v-comm-post-edit .button-container .cancel-btn[data-v-7461bd13]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-7461bd13]:hover,.v-comm-post-edit .button-container .cancel-btn[data-v-7461bd13]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-7461bd13],.v-comm-post-edit .button-container .action-btn[data-v-7461bd13]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-7461bd13]:hover,.v-comm-post-edit .button-container .action-btn[data-v-7461bd13]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-7461bd13]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-7461bd13]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-7461bd13]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-7461bd13]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-7461bd13]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-7461bd13]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-7461bd13]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-7461bd13]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-7461bd13]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-7461bd13]{background-color:#177100;color:#fff}.admin-badge.id[data-v-7461bd13],.admin-badge.external-uuid[data-v-7461bd13]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-7461bd13]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-7461bd13]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-7461bd13]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-7461bd13]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-7461bd13]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-7461bd13]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-7461bd13]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-7461bd13]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-7461bd13]{font-size:14px}.admin-detail-item[data-v-7461bd13]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-7461bd13]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-7461bd13]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-7461bd13]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-7461bd13]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-7461bd13]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-7461bd13]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-7461bd13]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-7461bd13]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-7461bd13]:hover{color:#2c5444}.admin-filter-select[data-v-7461bd13]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-7461bd13]{min-width:0;width:100%}.admin-filter-select select[data-v-7461bd13]:focus{border-color:#2c5444}.admin-header-section[data-v-7461bd13],.v-comm-post-edit .header-section[data-v-7461bd13]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-7461bd13],.v-comm-post-edit .header-section h1[data-v-7461bd13]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-7461bd13],.v-comm-post-edit .header-section .top-row[data-v-7461bd13]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-7461bd13],.v-comm-post-edit .header-section .top-row[data-v-7461bd13],.sys-panel .top-row[data-v-7461bd13]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-7461bd13],.v-comm-post-edit .header-section .top-row .page-header[data-v-7461bd13],.admin-header-section .top-row .sysadmin-page-header[data-v-7461bd13],.v-comm-post-edit .header-section .top-row .sysadmin-page-header[data-v-7461bd13],.sys-panel .top-row .page-header[data-v-7461bd13],.sys-panel .top-row .sysadmin-page-header[data-v-7461bd13]{width:100%}.admin-header-section .top-row .header-actions[data-v-7461bd13],.v-comm-post-edit .header-section .top-row .header-actions[data-v-7461bd13],.admin-header-section .top-row .action-buttons[data-v-7461bd13],.v-comm-post-edit .header-section .top-row .action-buttons[data-v-7461bd13],.sys-panel .top-row .header-actions[data-v-7461bd13],.sys-panel .top-row .action-buttons[data-v-7461bd13]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-7461bd13],.v-comm-post-edit .header-section .top-row>.admin-add-btn[data-v-7461bd13],.sys-panel .top-row>.admin-add-btn[data-v-7461bd13],.sys-panel .top-row>.action-button[data-v-7461bd13]{width:100%}}.admin-filters-row[data-v-7461bd13]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-7461bd13]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-7461bd13]{font-size:14px}.admin-add-btn[data-v-7461bd13]:hover{background-color:#1a3329}.table-containers[data-v-7461bd13]{display:flex;gap:20px}.table-containers .table-container[data-v-7461bd13]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-7461bd13]{font-weight:700}.table-containers .table-value[data-v-7461bd13]{font-size:1.2em}.sysadmin-button-bar[data-v-7461bd13]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-7461bd13]{margin:20px 0}.swal-password-form .form-group[data-v-7461bd13]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-7461bd13]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-7461bd13]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-7461bd13]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-7461bd13]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-7461bd13]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-7461bd13]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.v-comm-post-edit .header-section .top-row[data-v-7461bd13]{align-items:flex-start;justify-content:flex-start;gap:12px}.v-comm-post-edit .header-left[data-v-7461bd13]{display:flex;align-items:flex-start;gap:12px}.v-comm-post-edit .page-header[data-v-7461bd13]{margin-bottom:0}.v-comm-post-edit .post-form-container[data-v-7461bd13]{display:flex;flex-direction:column;gap:16px}.v-comm-post-edit .form-card[data-v-7461bd13]{padding:28px}.v-comm-post-edit .form-card__title[data-v-7461bd13]{margin:0 0 20px;color:#000;font-size:30px;font-weight:800}.v-comm-post-edit .form-container .form-row[data-v-7461bd13]{gap:18px;margin-bottom:20px}.v-comm-post-edit .form-container .form-group[data-v-7461bd13]{flex:1}.v-comm-post-edit .form-container .form-group.full-width[data-v-7461bd13]{flex:1 1 100%}.v-comm-post-edit .checkbox-row[data-v-7461bd13]{display:inline-flex;align-items:center;gap:10px;font-weight:600;margin-top:4px}.v-comm-post-edit .checkbox-row input[type=checkbox][data-v-7461bd13]{width:20px;height:20px;margin:0}.v-comm-post-edit .target-audience-label-row[data-v-7461bd13]{display:flex;align-items:center;justify-content:space-between;gap:12px}.v-comm-post-edit .view-people-link[data-v-7461bd13]{border:0;background:transparent;color:#2563eb;font-size:14px;font-weight:600;cursor:pointer;text-decoration:underline;padding:0}.v-comm-post-edit .view-people-link[data-v-7461bd13]:hover:not(:disabled){color:#134cca}.v-comm-post-edit .view-people-link[data-v-7461bd13]:disabled{opacity:.6;cursor:not-allowed;text-decoration:none}.v-comm-post-edit .quill-editor-wrapper[data-v-7461bd13]{border:1px solid #ddd;border-radius:8px;background:#fff;overflow:hidden}.v-comm-post-edit .quill-editor[data-v-7461bd13]{min-height:260px}.v-comm-post-edit[data-v-7461bd13] .ql-toolbar.ql-snow{border:none;border-bottom:1px solid #e5e7eb;background:#f8fafc}.v-comm-post-edit[data-v-7461bd13] .ql-container.ql-snow{border:none;min-height:220px;font-size:16px}.v-comm-post-edit[data-v-7461bd13] .ql-editor{min-height:220px}.v-comm-post-edit[data-v-7461bd13] .multi-selector .form-group>label{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px;font-family:Poppins,sans-serif}.v-comm-post-edit[data-v-7461bd13] .multi-selector .search-input,.v-comm-post-edit[data-v-7461bd13] .multi-selector .selected-item .item-name,.v-comm-post-edit[data-v-7461bd13] .multi-selector .dropdown-item .item-name,.v-comm-post-edit[data-v-7461bd13] .multi-selector .no-results{font-family:Poppins,sans-serif}.v-comm-post-edit[data-v-7461bd13] .multi-selector .search-input{font-size:16px}.v-comm-post-edit .validation-error-box[data-v-7461bd13]{background-color:#fff3f3;border:1px solid #f8d7da;border-radius:4px;padding:15px 20px;margin-bottom:8px}.v-comm-post-edit .validation-error-box h3[data-v-7461bd13]{color:#f94144;font-size:18px;margin-top:0;margin-bottom:10px}.v-comm-post-edit .button-container[data-v-7461bd13]{padding-top:0;border-top:0;margin-top:0}.v-comm-post-edit .button-container .delete-btn[data-v-7461bd13]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:120px;padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;background-color:#f94144;color:#fff;border:none}.v-comm-post-edit .button-container .delete-btn[data-v-7461bd13]:hover:not(:disabled){background-color:#f71013}.v-comm-post-edit .button-container .delete-btn[data-v-7461bd13]:disabled{opacity:.6;cursor:not-allowed}.v-comm-post-edit .button-container .action-btn[data-v-7461bd13]{min-width:180px;background-color:#2563eb;border-color:#2563eb;color:#fff;font-weight:700}.v-comm-post-edit .button-container .action-btn[data-v-7461bd13]:hover{background-color:#1350d4;border-color:#1350d4}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container,.v-contacts{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-primary-btn,.v-contacts .contacts-org-chart-btn{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn:hover,.v-contacts .contacts-org-chart-btn:hover{background-color:#1a3329;border-color:#1a3329}.admin-search-box,.v-contacts .search-box{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input,.v-contacts .search-box input{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input:focus,.v-contacts .search-box input:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button,.v-contacts .search-box .search-button{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button:hover,.v-contacts .search-box .search-button:hover{color:#2c5444}.admin-header-section,.v-contacts .header-section{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1,.v-contacts .header-section h1{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row,.v-contacts .header-section .top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row,.v-contacts .header-section .top-row,.sys-panel .top-row{align-items:flex-start}.admin-header-section .top-row .page-header,.v-contacts .header-section .top-row .page-header,.admin-header-section .top-row .sysadmin-page-header,.v-contacts .header-section .top-row .sysadmin-page-header,.sys-panel .top-row .page-header,.sys-panel .top-row .sysadmin-page-header{width:100%}.admin-header-section .top-row .header-actions,.v-contacts .header-section .top-row .header-actions,.admin-header-section .top-row .action-buttons,.v-contacts .header-section .top-row .action-buttons,.sys-panel .top-row .header-actions,.sys-panel .top-row .action-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn,.v-contacts .header-section .top-row>.admin-add-btn,.sys-panel .top-row>.admin-add-btn,.sys-panel .top-row>.action-button{width:100%}}.v-contacts .top-row{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap;width:100%}.v-contacts .header-actions{flex-shrink:0}.v-contacts .contacts-org-chart-btn{min-width:0;padding:10px 20px;font-size:14px;font-weight:600;line-height:1.2}.v-contacts .contacts-org-chart-btn:focus-visible{outline:2px solid var(--color-admin-primary, #2c5444);outline-offset:2px}.v-contacts .contacts-content{margin-top:20px}.v-contacts .contacts-layout{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start}.v-contacts .contacts-column{flex:1 1 340px;min-width:0}.v-contacts .contacts-column--favourites{border-left:1px solid #e5e7eb;padding-left:16px}.v-contacts .column-title{margin:0 0 10px;color:#374151;font-size:16px;font-weight:600}.v-contacts .search-box{margin-bottom:12px}.v-contacts .empty-state{color:#666;margin:0}.v-contacts .contacts-grid,.v-contacts .favourites-grid{display:grid;grid-template-columns:1fr;gap:12px}.v-contacts .contact-tile,.v-contacts .favourite-tile{padding:12px 14px;border:1px solid #ddd;border-radius:8px;background:#fff;text-align:left;cursor:pointer}.v-contacts .contact-tile.active,.v-contacts .active.favourite-tile{border-color:var(--color-admin-primary, #2a5ea8);box-shadow:0 0 0 1px var(--color-admin-primary, #2a5ea8)}.v-contacts .contact-tile__name{color:#1f2937;font-weight:600}.v-contacts .favourite-tile__content{display:flex;align-items:center;justify-content:space-between;gap:10px}.v-contacts .favourite-tile__star{color:#f59e0b;font-size:16px;line-height:1;pointer-events:none}.v-contacts .contact-details-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#11182780;display:flex;align-items:center;justify-content:center;padding:16px}.v-contacts .contact-details{width:min(100%,640px);max-height:calc(100vh - 32px);overflow-y:auto;padding:16px;border:1px solid #ddd;border-radius:10px;background:#fff;display:flex;gap:16px;align-items:flex-start;box-shadow:0 16px 30px #00000026}.v-contacts .contact-details__avatar{flex-shrink:0}.v-contacts .contact-details .profile-image,.v-contacts .contact-details .profile-fallback{width:72px;height:72px;border-radius:50%;object-fit:cover}.v-contacts .contact-details .profile-fallback{background:#e5e7eb;color:#374151;display:flex;align-items:center;justify-content:center;font-weight:700}.v-contacts .contact-details__content{flex:1;min-width:0}.v-contacts .contact-details__content h2{margin:0 0 8px;font-size:20px}.v-contacts .contact-details__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.v-contacts .favourite-toggle{border:0;background:transparent;cursor:pointer;color:#f59e0b;font-size:20px;padding:2px 4px;line-height:1}.v-contacts .star-icon{display:inline-block;font-size:22px}.v-contacts .favourite-toggle:disabled{opacity:.6;cursor:default}.v-contacts .contact-details__content p{margin:0 0 6px}.v-contacts .contact-details__footer{margin-top:16px;padding-top:12px;border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end}.v-contacts .contact-details__close{border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#111827;padding:8px 14px;font-weight:600;cursor:pointer}.v-contacts .contact-details__close:hover{background:#f9fafb}@media(max-width:768px){.v-contacts .contacts-column{flex-basis:100%}.v-contacts .contacts-column--favourites{border-left:0;border-top:1px solid #e5e7eb;padding-left:0;padding-top:16px}.v-contacts .contact-details{flex-direction:column;align-items:flex-start;max-height:calc(100vh - 24px)}.v-contacts .contact-details__content{width:100%;text-align:left}}.org-chart-branch[data-v-4d6e10ae]{display:block;flex-shrink:0}.och-row[data-v-4d6e10ae]{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:0}.och-row--multi[data-v-4d6e10ae]{position:relative;align-items:flex-start;overflow:visible}.och-row--multi.och-row--nested-multi[data-v-4d6e10ae]{align-items:center}.och-spine[data-v-4d6e10ae]{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;flex-shrink:0}.och-row--multi>.och-spine[data-v-4d6e10ae]{position:relative}.och-row--multi>.och-spine[data-v-4d6e10ae]:after{content:"";position:absolute;left:100%;top:50%;width:28px;height:2px;margin-top:-1px;background:#64748b;pointer-events:none}.och-join-h[data-v-4d6e10ae]{width:24px;height:2px;background:#64748b;flex-shrink:0}.och-person[data-v-4d6e10ae]{width:11.5rem;min-height:3rem;padding:6px 8px;border:1px solid #334155;border-radius:6px;background:#fff;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;text-align:center;box-sizing:border-box}.och-person__label[data-v-4d6e10ae]{font-size:13px;font-weight:600;color:#111827;line-height:1.25;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;word-break:break-word;width:100%}.och-person__position[data-v-4d6e10ae],.och-person__role[data-v-4d6e10ae]{font-size:11px;font-weight:500;line-height:1.2;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.och-person__position[data-v-4d6e10ae]{color:#64748b}.och-person__role[data-v-4d6e10ae]{color:#94a3b8}.och-person[data-v-4d6e10ae]:disabled{cursor:default}.och-person[data-v-4d6e10ae]:not(:disabled):hover{border-color:var(--color-admin-primary, #2c5444);box-shadow:0 0 0 1px var(--color-admin-primary, #2c5444)}.och-person:disabled .och-person__label[data-v-4d6e10ae]{color:#6b7280}.och-person:disabled .och-person__position[data-v-4d6e10ae],.och-person:disabled .och-person__role[data-v-4d6e10ae]{color:#9ca3af}.och-person--muted:not(:disabled) .och-person__label[data-v-4d6e10ae]{color:#1f2937}.och-person--muted:not(:disabled) .och-person__position[data-v-4d6e10ae]{color:#94a3b8}.och-person--muted:not(:disabled) .och-person__role[data-v-4d6e10ae]{color:#a8b5c4}.och-connect-group[data-v-4d6e10ae]{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;flex-shrink:0}.och-connect-group--multi[data-v-4d6e10ae]{position:relative;padding-left:28px}.och-connect-group--multi>.och-sibling-stack[data-v-4d6e10ae]{margin-left:0;flex-shrink:0}.och-sub[data-v-4d6e10ae]{flex-shrink:0}.och-sibling-stack[data-v-4d6e10ae]{position:relative;display:flex;flex-direction:column;justify-content:flex-start;gap:20px;padding-left:22px}.och-sibling-stack[data-v-4d6e10ae]:before{content:"";position:absolute;left:0;top:var(--och-bus-top, 0px);width:2px;height:var(--och-bus-height, 0px);background:#64748b;pointer-events:none;border-radius:0}.och-sibling-row[data-v-4d6e10ae]{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;gap:0;position:relative}.och-sibling-stub[data-v-4d6e10ae]{display:block;position:absolute;left:-22px;top:var(--och-stub-y, 50%);width:22px;height:2px;background:#64748b;transform:translateY(-50%);flex-shrink:0;pointer-events:none}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container,.v-org-chart{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-header-section,.v-org-chart .header-section{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1,.v-org-chart .header-section h1{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row,.v-org-chart .header-section .top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row,.v-org-chart .header-section .top-row,.sys-panel .top-row{align-items:flex-start}.admin-header-section .top-row .page-header,.v-org-chart .header-section .top-row .page-header,.admin-header-section .top-row .sysadmin-page-header,.v-org-chart .header-section .top-row .sysadmin-page-header,.sys-panel .top-row .page-header,.sys-panel .top-row .sysadmin-page-header{width:100%}.admin-header-section .top-row .header-actions,.v-org-chart .header-section .top-row .header-actions,.admin-header-section .top-row .action-buttons,.v-org-chart .header-section .top-row .action-buttons,.sys-panel .top-row .header-actions,.sys-panel .top-row .action-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn,.v-org-chart .header-section .top-row>.admin-add-btn,.sys-panel .top-row>.admin-add-btn,.sys-panel .top-row>.action-button{width:100%}}.v-org-chart .top-row{display:flex;justify-content:flex-start;align-items:flex-start;gap:16px;flex-wrap:wrap;width:100%}.v-org-chart .page-header__title .page-header__icon{margin-right:8px}.v-org-chart .org-chart-page-body{margin-top:20px}.v-org-chart .org-chart-role-title{margin:0 0 10px;font-size:16px;font-weight:600;color:#374151}.v-org-chart .org-chart-subsidiary-title{margin:24px 0 12px;font-size:17px;font-weight:600;color:#1f2937;border-bottom:1px solid #e5e7eb;padding-bottom:6px}.v-org-chart .org-chart-subsidiary-title:first-of-type{margin-top:8px}.v-org-chart .org-chart-role-block{margin-bottom:20px}.v-org-chart .org-chart-staff-section{margin-top:4px}.v-org-chart .org-chart-blocks{width:100%}.v-org-chart .org-chart-flat-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:12px}.v-org-chart .org-chart-nameplate{width:11.5rem;min-height:3rem;padding:6px 8px;border:1px solid #334155;border-radius:6px;background:#fff;cursor:pointer;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;text-align:center}.v-org-chart .org-chart-nameplate__label{font-size:13px;font-weight:600;color:#111827;line-height:1.25;width:100%;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;word-break:break-word}.v-org-chart .org-chart-nameplate__position,.v-org-chart .org-chart-nameplate__role{font-size:11px;font-weight:500;line-height:1.2;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-org-chart .org-chart-nameplate__position{color:#64748b}.v-org-chart .org-chart-nameplate__role{color:#94a3b8}.v-org-chart .org-chart-nameplate:disabled{cursor:default}.v-org-chart .org-chart-nameplate:disabled .org-chart-nameplate__label{color:#6b7280}.v-org-chart .org-chart-nameplate:disabled .org-chart-nameplate__position{color:#9ca3af}.v-org-chart .org-chart-nameplate:disabled .org-chart-nameplate__role{color:#9ca3af}.v-org-chart .org-chart-nameplate:not(:disabled):hover{border-color:var(--color-admin-primary, #2c5444);box-shadow:0 0 0 1px var(--color-admin-primary, #2c5444)}.v-org-chart .org-chart-forest{display:flex;flex-direction:column;align-items:flex-start;gap:40px;padding:8px 0 24px;overflow-x:auto;width:100%}.v-org-chart .org-chart-empty-note{color:#6b7280;margin:12px 0 0}.admin-dashboard-table-card[data-v-b692569d],.v-hazards-dashboard .hazards-filters-card[data-v-b692569d]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-b692569d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-b692569d]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-b692569d]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-b692569d]{padding:0}:root .pad-l-0[data-v-b692569d]{padding-left:0}:root .pad-r-0[data-v-b692569d]{padding-right:0}:root .pad-t-0[data-v-b692569d]{padding-top:0}:root .pad-b-0[data-v-b692569d]{padding-bottom:0}:root .pad-lr-0[data-v-b692569d]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-b692569d]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-b692569d]{margin:0}:root .mgn-l-0[data-v-b692569d]{margin-left:0}:root .mgn-r-0[data-v-b692569d]{margin-right:0}:root .mgn-t-0[data-v-b692569d]{margin-top:0}:root .mgn-b-0[data-v-b692569d]{margin-bottom:0}:root .mgn-lr-0[data-v-b692569d]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-b692569d]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-b692569d]{padding:2px}:root .pad-l-2[data-v-b692569d]{padding-left:2px}:root .pad-r-2[data-v-b692569d]{padding-right:2px}:root .pad-t-2[data-v-b692569d]{padding-top:2px}:root .pad-b-2[data-v-b692569d]{padding-bottom:2px}:root .pad-lr-2[data-v-b692569d]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-b692569d]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-b692569d]{margin:2px}:root .mgn-l-2[data-v-b692569d]{margin-left:2px}:root .mgn-r-2[data-v-b692569d]{margin-right:2px}:root .mgn-t-2[data-v-b692569d]{margin-top:2px}:root .mgn-b-2[data-v-b692569d]{margin-bottom:2px}:root .mgn-lr-2[data-v-b692569d]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-b692569d]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-b692569d]{padding:3px}:root .pad-l-3[data-v-b692569d]{padding-left:3px}:root .pad-r-3[data-v-b692569d]{padding-right:3px}:root .pad-t-3[data-v-b692569d]{padding-top:3px}:root .pad-b-3[data-v-b692569d]{padding-bottom:3px}:root .pad-lr-3[data-v-b692569d]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-b692569d]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-b692569d]{margin:3px}:root .mgn-l-3[data-v-b692569d]{margin-left:3px}:root .mgn-r-3[data-v-b692569d]{margin-right:3px}:root .mgn-t-3[data-v-b692569d]{margin-top:3px}:root .mgn-b-3[data-v-b692569d]{margin-bottom:3px}:root .mgn-lr-3[data-v-b692569d]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-b692569d]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-b692569d]{padding:4px}:root .pad-l-4[data-v-b692569d]{padding-left:4px}:root .pad-r-4[data-v-b692569d]{padding-right:4px}:root .pad-t-4[data-v-b692569d]{padding-top:4px}:root .pad-b-4[data-v-b692569d]{padding-bottom:4px}:root .pad-lr-4[data-v-b692569d]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-b692569d]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-b692569d]{margin:4px}:root .mgn-l-4[data-v-b692569d]{margin-left:4px}:root .mgn-r-4[data-v-b692569d]{margin-right:4px}:root .mgn-t-4[data-v-b692569d]{margin-top:4px}:root .mgn-b-4[data-v-b692569d]{margin-bottom:4px}:root .mgn-lr-4[data-v-b692569d]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-b692569d]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-b692569d]{padding:5px}:root .pad-l-5[data-v-b692569d]{padding-left:5px}:root .pad-r-5[data-v-b692569d]{padding-right:5px}:root .pad-t-5[data-v-b692569d]{padding-top:5px}:root .pad-b-5[data-v-b692569d]{padding-bottom:5px}:root .pad-lr-5[data-v-b692569d]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-b692569d]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-b692569d]{margin:5px}:root .mgn-l-5[data-v-b692569d]{margin-left:5px}:root .mgn-r-5[data-v-b692569d]{margin-right:5px}:root .mgn-t-5[data-v-b692569d]{margin-top:5px}:root .mgn-b-5[data-v-b692569d]{margin-bottom:5px}:root .mgn-lr-5[data-v-b692569d]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-b692569d]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-b692569d]{padding:6px}:root .pad-l-6[data-v-b692569d]{padding-left:6px}:root .pad-r-6[data-v-b692569d]{padding-right:6px}:root .pad-t-6[data-v-b692569d]{padding-top:6px}:root .pad-b-6[data-v-b692569d]{padding-bottom:6px}:root .pad-lr-6[data-v-b692569d]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-b692569d]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-b692569d]{margin:6px}:root .mgn-l-6[data-v-b692569d]{margin-left:6px}:root .mgn-r-6[data-v-b692569d]{margin-right:6px}:root .mgn-t-6[data-v-b692569d]{margin-top:6px}:root .mgn-b-6[data-v-b692569d]{margin-bottom:6px}:root .mgn-lr-6[data-v-b692569d]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-b692569d]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-b692569d]{padding:8px}:root .pad-l-8[data-v-b692569d]{padding-left:8px}:root .pad-r-8[data-v-b692569d]{padding-right:8px}:root .pad-t-8[data-v-b692569d]{padding-top:8px}:root .pad-b-8[data-v-b692569d]{padding-bottom:8px}:root .pad-lr-8[data-v-b692569d]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-b692569d]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-b692569d]{margin:8px}:root .mgn-l-8[data-v-b692569d]{margin-left:8px}:root .mgn-r-8[data-v-b692569d]{margin-right:8px}:root .mgn-t-8[data-v-b692569d]{margin-top:8px}:root .mgn-b-8[data-v-b692569d]{margin-bottom:8px}:root .mgn-lr-8[data-v-b692569d]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-b692569d]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-b692569d]{padding:9px}:root .pad-l-9[data-v-b692569d]{padding-left:9px}:root .pad-r-9[data-v-b692569d]{padding-right:9px}:root .pad-t-9[data-v-b692569d]{padding-top:9px}:root .pad-b-9[data-v-b692569d]{padding-bottom:9px}:root .pad-lr-9[data-v-b692569d]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-b692569d]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-b692569d]{margin:9px}:root .mgn-l-9[data-v-b692569d]{margin-left:9px}:root .mgn-r-9[data-v-b692569d]{margin-right:9px}:root .mgn-t-9[data-v-b692569d]{margin-top:9px}:root .mgn-b-9[data-v-b692569d]{margin-bottom:9px}:root .mgn-lr-9[data-v-b692569d]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-b692569d]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-b692569d]{padding:10px}:root .pad-l-10[data-v-b692569d]{padding-left:10px}:root .pad-r-10[data-v-b692569d]{padding-right:10px}:root .pad-t-10[data-v-b692569d]{padding-top:10px}:root .pad-b-10[data-v-b692569d]{padding-bottom:10px}:root .pad-lr-10[data-v-b692569d]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-b692569d]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-b692569d]{margin:10px}:root .mgn-l-10[data-v-b692569d]{margin-left:10px}:root .mgn-r-10[data-v-b692569d]{margin-right:10px}:root .mgn-t-10[data-v-b692569d]{margin-top:10px}:root .mgn-b-10[data-v-b692569d]{margin-bottom:10px}:root .mgn-lr-10[data-v-b692569d]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-b692569d]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-b692569d]{padding:12px}:root .pad-l-12[data-v-b692569d]{padding-left:12px}:root .pad-r-12[data-v-b692569d]{padding-right:12px}:root .pad-t-12[data-v-b692569d]{padding-top:12px}:root .pad-b-12[data-v-b692569d]{padding-bottom:12px}:root .pad-lr-12[data-v-b692569d]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-b692569d]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-b692569d]{margin:12px}:root .mgn-l-12[data-v-b692569d]{margin-left:12px}:root .mgn-r-12[data-v-b692569d]{margin-right:12px}:root .mgn-t-12[data-v-b692569d]{margin-top:12px}:root .mgn-b-12[data-v-b692569d]{margin-bottom:12px}:root .mgn-lr-12[data-v-b692569d]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-b692569d]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-b692569d]{padding:15px}:root .pad-l-15[data-v-b692569d]{padding-left:15px}:root .pad-r-15[data-v-b692569d]{padding-right:15px}:root .pad-t-15[data-v-b692569d]{padding-top:15px}:root .pad-b-15[data-v-b692569d]{padding-bottom:15px}:root .pad-lr-15[data-v-b692569d]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-b692569d]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-b692569d]{margin:15px}:root .mgn-l-15[data-v-b692569d]{margin-left:15px}:root .mgn-r-15[data-v-b692569d]{margin-right:15px}:root .mgn-t-15[data-v-b692569d]{margin-top:15px}:root .mgn-b-15[data-v-b692569d]{margin-bottom:15px}:root .mgn-lr-15[data-v-b692569d]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-b692569d]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-b692569d]{padding:20px}:root .pad-l-20[data-v-b692569d]{padding-left:20px}:root .pad-r-20[data-v-b692569d]{padding-right:20px}:root .pad-t-20[data-v-b692569d]{padding-top:20px}:root .pad-b-20[data-v-b692569d]{padding-bottom:20px}:root .pad-lr-20[data-v-b692569d]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-b692569d]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-b692569d]{margin:20px}:root .mgn-l-20[data-v-b692569d]{margin-left:20px}:root .mgn-r-20[data-v-b692569d]{margin-right:20px}:root .mgn-t-20[data-v-b692569d]{margin-top:20px}:root .mgn-b-20[data-v-b692569d]{margin-bottom:20px}:root .mgn-lr-20[data-v-b692569d]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-b692569d]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-b692569d]{padding:24px}:root .pad-l-24[data-v-b692569d]{padding-left:24px}:root .pad-r-24[data-v-b692569d]{padding-right:24px}:root .pad-t-24[data-v-b692569d]{padding-top:24px}:root .pad-b-24[data-v-b692569d]{padding-bottom:24px}:root .pad-lr-24[data-v-b692569d]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-b692569d]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-b692569d]{margin:24px}:root .mgn-l-24[data-v-b692569d]{margin-left:24px}:root .mgn-r-24[data-v-b692569d]{margin-right:24px}:root .mgn-t-24[data-v-b692569d]{margin-top:24px}:root .mgn-b-24[data-v-b692569d]{margin-bottom:24px}:root .mgn-lr-24[data-v-b692569d]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-b692569d]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-b692569d]{padding:25px}:root .pad-l-25[data-v-b692569d]{padding-left:25px}:root .pad-r-25[data-v-b692569d]{padding-right:25px}:root .pad-t-25[data-v-b692569d]{padding-top:25px}:root .pad-b-25[data-v-b692569d]{padding-bottom:25px}:root .pad-lr-25[data-v-b692569d]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-b692569d]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-b692569d]{margin:25px}:root .mgn-l-25[data-v-b692569d]{margin-left:25px}:root .mgn-r-25[data-v-b692569d]{margin-right:25px}:root .mgn-t-25[data-v-b692569d]{margin-top:25px}:root .mgn-b-25[data-v-b692569d]{margin-bottom:25px}:root .mgn-lr-25[data-v-b692569d]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-b692569d]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-b692569d]{padding:30px}:root .pad-l-30[data-v-b692569d]{padding-left:30px}:root .pad-r-30[data-v-b692569d]{padding-right:30px}:root .pad-t-30[data-v-b692569d]{padding-top:30px}:root .pad-b-30[data-v-b692569d]{padding-bottom:30px}:root .pad-lr-30[data-v-b692569d]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-b692569d]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-b692569d]{margin:30px}:root .mgn-l-30[data-v-b692569d]{margin-left:30px}:root .mgn-r-30[data-v-b692569d]{margin-right:30px}:root .mgn-t-30[data-v-b692569d]{margin-top:30px}:root .mgn-b-30[data-v-b692569d]{margin-bottom:30px}:root .mgn-lr-30[data-v-b692569d]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-b692569d]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-b692569d]{padding:40px}:root .pad-l-40[data-v-b692569d]{padding-left:40px}:root .pad-r-40[data-v-b692569d]{padding-right:40px}:root .pad-t-40[data-v-b692569d]{padding-top:40px}:root .pad-b-40[data-v-b692569d]{padding-bottom:40px}:root .pad-lr-40[data-v-b692569d]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-b692569d]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-b692569d]{margin:40px}:root .mgn-l-40[data-v-b692569d]{margin-left:40px}:root .mgn-r-40[data-v-b692569d]{margin-right:40px}:root .mgn-t-40[data-v-b692569d]{margin-top:40px}:root .mgn-b-40[data-v-b692569d]{margin-bottom:40px}:root .mgn-lr-40[data-v-b692569d]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-b692569d]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-b692569d]{padding:50px}:root .pad-l-50[data-v-b692569d]{padding-left:50px}:root .pad-r-50[data-v-b692569d]{padding-right:50px}:root .pad-t-50[data-v-b692569d]{padding-top:50px}:root .pad-b-50[data-v-b692569d]{padding-bottom:50px}:root .pad-lr-50[data-v-b692569d]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-b692569d]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-b692569d]{margin:50px}:root .mgn-l-50[data-v-b692569d]{margin-left:50px}:root .mgn-r-50[data-v-b692569d]{margin-right:50px}:root .mgn-t-50[data-v-b692569d]{margin-top:50px}:root .mgn-b-50[data-v-b692569d]{margin-bottom:50px}:root .mgn-lr-50[data-v-b692569d]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-b692569d]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-b692569d]{padding:60px}:root .pad-l-60[data-v-b692569d]{padding-left:60px}:root .pad-r-60[data-v-b692569d]{padding-right:60px}:root .pad-t-60[data-v-b692569d]{padding-top:60px}:root .pad-b-60[data-v-b692569d]{padding-bottom:60px}:root .pad-lr-60[data-v-b692569d]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-b692569d]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-b692569d]{margin:60px}:root .mgn-l-60[data-v-b692569d]{margin-left:60px}:root .mgn-r-60[data-v-b692569d]{margin-right:60px}:root .mgn-t-60[data-v-b692569d]{margin-top:60px}:root .mgn-b-60[data-v-b692569d]{margin-bottom:60px}:root .mgn-lr-60[data-v-b692569d]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-b692569d]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-b692569d]{padding:70px}:root .pad-l-70[data-v-b692569d]{padding-left:70px}:root .pad-r-70[data-v-b692569d]{padding-right:70px}:root .pad-t-70[data-v-b692569d]{padding-top:70px}:root .pad-b-70[data-v-b692569d]{padding-bottom:70px}:root .pad-lr-70[data-v-b692569d]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-b692569d]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-b692569d]{margin:70px}:root .mgn-l-70[data-v-b692569d]{margin-left:70px}:root .mgn-r-70[data-v-b692569d]{margin-right:70px}:root .mgn-t-70[data-v-b692569d]{margin-top:70px}:root .mgn-b-70[data-v-b692569d]{margin-bottom:70px}:root .mgn-lr-70[data-v-b692569d]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-b692569d]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-b692569d]{padding:80px}:root .pad-l-80[data-v-b692569d]{padding-left:80px}:root .pad-r-80[data-v-b692569d]{padding-right:80px}:root .pad-t-80[data-v-b692569d]{padding-top:80px}:root .pad-b-80[data-v-b692569d]{padding-bottom:80px}:root .pad-lr-80[data-v-b692569d]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-b692569d]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-b692569d]{margin:80px}:root .mgn-l-80[data-v-b692569d]{margin-left:80px}:root .mgn-r-80[data-v-b692569d]{margin-right:80px}:root .mgn-t-80[data-v-b692569d]{margin-top:80px}:root .mgn-b-80[data-v-b692569d]{margin-bottom:80px}:root .mgn-lr-80[data-v-b692569d]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-b692569d]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-b692569d]{padding:90px}:root .pad-l-90[data-v-b692569d]{padding-left:90px}:root .pad-r-90[data-v-b692569d]{padding-right:90px}:root .pad-t-90[data-v-b692569d]{padding-top:90px}:root .pad-b-90[data-v-b692569d]{padding-bottom:90px}:root .pad-lr-90[data-v-b692569d]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-b692569d]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-b692569d]{margin:90px}:root .mgn-l-90[data-v-b692569d]{margin-left:90px}:root .mgn-r-90[data-v-b692569d]{margin-right:90px}:root .mgn-t-90[data-v-b692569d]{margin-top:90px}:root .mgn-b-90[data-v-b692569d]{margin-bottom:90px}:root .mgn-lr-90[data-v-b692569d]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-b692569d]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-b692569d]{padding:100px}:root .pad-l-100[data-v-b692569d]{padding-left:100px}:root .pad-r-100[data-v-b692569d]{padding-right:100px}:root .pad-t-100[data-v-b692569d]{padding-top:100px}:root .pad-b-100[data-v-b692569d]{padding-bottom:100px}:root .pad-lr-100[data-v-b692569d]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-b692569d]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-b692569d]{margin:100px}:root .mgn-l-100[data-v-b692569d]{margin-left:100px}:root .mgn-r-100[data-v-b692569d]{margin-right:100px}:root .mgn-t-100[data-v-b692569d]{margin-top:100px}:root .mgn-b-100[data-v-b692569d]{margin-bottom:100px}:root .mgn-lr-100[data-v-b692569d]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-b692569d]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-b692569d]{padding:120px}:root .pad-l-120[data-v-b692569d]{padding-left:120px}:root .pad-r-120[data-v-b692569d]{padding-right:120px}:root .pad-t-120[data-v-b692569d]{padding-top:120px}:root .pad-b-120[data-v-b692569d]{padding-bottom:120px}:root .pad-lr-120[data-v-b692569d]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-b692569d]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-b692569d]{margin:120px}:root .mgn-l-120[data-v-b692569d]{margin-left:120px}:root .mgn-r-120[data-v-b692569d]{margin-right:120px}:root .mgn-t-120[data-v-b692569d]{margin-top:120px}:root .mgn-b-120[data-v-b692569d]{margin-bottom:120px}:root .mgn-lr-120[data-v-b692569d]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-b692569d]{margin-top:120px;margin-bottom:120px}[data-v-b692569d]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-b692569d]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-b692569d]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-b692569d]{width:100%}.v-app[data-v-b692569d]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-b692569d]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-b692569d]{margin-bottom:10px}.devise-container input[type=email][data-v-b692569d],.devise-container input[type=password][data-v-b692569d],.devise-container input[type=submit][data-v-b692569d]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-b692569d]{cursor:pointer}.devise-container .actions input[data-v-b692569d]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-b692569d],a[data-v-b692569d]:hover,a[data-v-b692569d]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-b692569d]:hover{color:#2d8e54;text-decoration:underline}a[data-v-b692569d]:focus{color:#164057}h1[data-v-b692569d],h2[data-v-b692569d],h3[data-v-b692569d],h4[data-v-b692569d],h5[data-v-b692569d],h6[data-v-b692569d]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-b692569d],.heading-2[data-v-b692569d],.heading-3[data-v-b692569d],.heading-4[data-v-b692569d],.heading-5[data-v-b692569d],.heading-6[data-v-b692569d]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-b692569d]{font-size:2.5rem}.heading-2[data-v-b692569d]{font-size:2rem}.heading-3[data-v-b692569d]{font-size:1.75rem}.heading-4[data-v-b692569d]{font-size:1.5rem}.heading-5[data-v-b692569d]{font-size:1.25rem}.heading-6[data-v-b692569d]{font-size:1rem}.error_text[data-v-b692569d]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-b692569d]{width:100%;min-height:50px}nav[data-v-b692569d]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-b692569d],.nav-right[data-v-b692569d]{display:flex;flex-direction:row}.nav-link[data-v-b692569d]{font-size:18px}.nav-loggedout[data-v-b692569d]{color:#000}.nav-loggedin[data-v-b692569d]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-b692569d]{color:#fff}.nav-loggedin a[data-v-b692569d]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-b692569d]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-b692569d]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-b692569d]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-b692569d]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-b692569d]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-b692569d]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-b692569d]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-b692569d]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-b692569d]{gap:5%}}button[data-v-b692569d]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-b692569d],.cancel_button[data-v-b692569d]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-b692569d]{background-color:#ccc}.action_button[data-v-b692569d]:disabled,.cancel_button[data-v-b692569d]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-b692569d]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-b692569d]{width:fit-content}.button__empty[data-v-b692569d]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-b692569d]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-b692569d]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-b692569d]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-b692569d]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-b692569d]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-b692569d]{background-color:#eef5fa}.btn-pricing[data-v-b692569d]{font-size:22px;border:none}.simple-table[data-v-b692569d]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-b692569d],.simple-table td[data-v-b692569d]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-b692569d]{padding:5px}.date-cell[data-v-b692569d]{white-space:nowrap}.number-cell[data-v-b692569d]{text-align:right}.negative-cell[data-v-b692569d]{color:#f94144}.net-worth-row[data-v-b692569d]{background-color:#f5dc98}.bold-cell[data-v-b692569d]{font-weight:700}.warn-text[data-v-b692569d]{color:#fb991c}.error-text[data-v-b692569d]{color:#f94144}.form__panel[data-v-b692569d]{display:block}.form__row[data-v-b692569d]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-b692569d]{display:flex}.form__header[data-v-b692569d]{width:26%}.form__input[data-v-b692569d]{width:100%}.form__input input[data-v-b692569d]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-b692569d]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-b692569d]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-b692569d]{width:100%}.form__input .dp__main input[data-v-b692569d]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-b692569d],.form__input select[data-v-b692569d],.form__input .dp__main[data-v-b692569d]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-b692569d],.form__input select[data-v-b692569d],.form__input .dp__main[data-v-b692569d]{width:50%}}.form__input input[data-v-b692569d]:hover,.form__input select[data-v-b692569d]:hover,.form__input textarea[data-v-b692569d]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-b692569d]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-b692569d]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-b692569d]:focus{border-color:var(--color-input-focus)}.form__input[data-v-b692569d]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-b692569d]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-b692569d]{display:flex;gap:10px}.form__input--mandatory[data-v-b692569d]{color:#f94144}.form__input--mandatory__one-of-two[data-v-b692569d]{color:#f94144;vertical-align:super}.form__section[data-v-b692569d]{padding:30px 10px}.disabled-field[data-v-b692569d]{color:#aaa}.select-wrapper[data-v-b692569d]{position:relative}.select-wrapper[data-v-b692569d]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-b692569d]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-b692569d]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-b692569d]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-b692569d],.v-hazards-dashboard[data-v-b692569d]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-b692569d],.sysadmin-page-header h1[data-v-b692569d],.sysadmin-page-header .sysadmin-page-header__title[data-v-b692569d],.page-header h1[data-v-b692569d],.page-header .page-header__title[data-v-b692569d]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-b692569d]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-b692569d]{margin-bottom:18px}.page-header h1[data-v-b692569d],.page-header .page-header__title[data-v-b692569d]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-b692569d]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-b692569d]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-b692569d]{margin-bottom:18px}.sysadmin-page-header h1[data-v-b692569d],.sysadmin-page-header .sysadmin-page-header__title[data-v-b692569d]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-b692569d]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-b692569d]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-b692569d]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-b692569d]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-b692569d]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-b692569d]{font-size:14px}.admin-card[data-v-b692569d],.v-hazards-dashboard .stat-card[data-v-b692569d]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-b692569d]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-b692569d]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-b692569d]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-b692569d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-b692569d]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-b692569d]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-b692569d]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-b692569d]{margin-top:18px}.deploy-page .deploy-list[data-v-b692569d]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-b692569d]{margin:6px 0}.admin-form-card[data-v-b692569d]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-b692569d]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-b692569d]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-b692569d]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-b692569d]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-b692569d]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-b692569d]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-b692569d]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-b692569d]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-b692569d],.admin-form-container .admin-form-group select[data-v-b692569d]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-b692569d]:disabled,.admin-form-container .admin-form-group select[data-v-b692569d]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-b692569d]:focus,.admin-form-container .admin-form-group select[data-v-b692569d]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-b692569d]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-b692569d]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-b692569d]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-b692569d]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-b692569d]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-b692569d]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-b692569d]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-b692569d],.v-hazards-dashboard .actions-modal__complete-btn[data-v-b692569d]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-b692569d]:hover,.v-hazards-dashboard .actions-modal__complete-btn[data-v-b692569d]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-b692569d]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-b692569d]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-b692569d]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-b692569d]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-b692569d]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-b692569d]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-b692569d]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-b692569d]{background-color:#177100;color:#fff}.admin-badge.id[data-v-b692569d],.admin-badge.external-uuid[data-v-b692569d]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-b692569d]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-b692569d]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-b692569d]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-b692569d]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-b692569d]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-b692569d]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-b692569d]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-b692569d]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-b692569d]{font-size:14px}.admin-detail-item[data-v-b692569d]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-b692569d]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-b692569d]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-b692569d]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-b692569d]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-b692569d]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-b692569d]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-b692569d]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-b692569d]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-b692569d]:hover{color:#2c5444}.admin-filter-select[data-v-b692569d],.v-hazards-dashboard .hazards-filter[data-v-b692569d]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-b692569d],.v-hazards-dashboard .hazards-filter select[data-v-b692569d]{min-width:0;width:100%}.admin-filter-select select[data-v-b692569d]:focus,.v-hazards-dashboard .hazards-filter select[data-v-b692569d]:focus{border-color:#2c5444}.admin-header-section[data-v-b692569d],.v-hazards-dashboard .header-section[data-v-b692569d]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-b692569d],.v-hazards-dashboard .header-section h1[data-v-b692569d]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-b692569d],.v-hazards-dashboard .header-section .top-row[data-v-b692569d]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-b692569d],.v-hazards-dashboard .header-section .top-row[data-v-b692569d],.sys-panel .top-row[data-v-b692569d]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-b692569d],.v-hazards-dashboard .header-section .top-row .page-header[data-v-b692569d],.admin-header-section .top-row .sysadmin-page-header[data-v-b692569d],.v-hazards-dashboard .header-section .top-row .sysadmin-page-header[data-v-b692569d],.sys-panel .top-row .page-header[data-v-b692569d],.sys-panel .top-row .sysadmin-page-header[data-v-b692569d]{width:100%}.admin-header-section .top-row .header-actions[data-v-b692569d],.v-hazards-dashboard .header-section .top-row .header-actions[data-v-b692569d],.admin-header-section .top-row .action-buttons[data-v-b692569d],.v-hazards-dashboard .header-section .top-row .action-buttons[data-v-b692569d],.sys-panel .top-row .header-actions[data-v-b692569d],.sys-panel .top-row .action-buttons[data-v-b692569d]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-b692569d],.v-hazards-dashboard .header-section .top-row>.admin-add-btn[data-v-b692569d],.sys-panel .top-row>.admin-add-btn[data-v-b692569d],.sys-panel .top-row>.action-button[data-v-b692569d]{width:100%}}.admin-filters-row[data-v-b692569d],.v-hazards-dashboard .hazards-filters-row[data-v-b692569d]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-b692569d]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-b692569d]{font-size:14px}.admin-add-btn[data-v-b692569d]:hover{background-color:#1a3329}.table-containers[data-v-b692569d]{display:flex;gap:20px}.table-containers .table-container[data-v-b692569d]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-b692569d]{font-weight:700}.table-containers .table-value[data-v-b692569d]{font-size:1.2em}.sysadmin-button-bar[data-v-b692569d]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-b692569d]{margin:20px 0}.swal-password-form .form-group[data-v-b692569d]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-b692569d]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-b692569d]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-b692569d]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-b692569d]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-b692569d]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-b692569d]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.v-hazards-dashboard .header-section .top-row[data-v-b692569d]{align-items:flex-start}.v-hazards-dashboard .header-section .page-header[data-v-b692569d]{margin-bottom:0}.v-hazards-dashboard .hazards-filters-card[data-v-b692569d]{margin-bottom:16px}.v-hazards-dashboard .stats-grid[data-v-b692569d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-bottom:16px}@media(max-width:1100px){.v-hazards-dashboard .stats-grid[data-v-b692569d]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media(max-width:650px){.v-hazards-dashboard .stats-grid[data-v-b692569d]{grid-template-columns:1fr}}.v-hazards-dashboard .stat-card[data-v-b692569d]{border:1px solid rgba(0,0,0,.08);border-radius:10px;padding:16px;display:flex;justify-content:space-between;align-items:center;gap:14px;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.v-hazards-dashboard .stat-card[data-v-b692569d]:focus{outline:none}.v-hazards-dashboard .stat-card[data-v-b692569d]:hover{border-color:#cbd5e1}.v-hazards-dashboard .stat-card--active[data-v-b692569d]{border-color:#1f2937;box-shadow:0 0 0 2px #1f293714}.v-hazards-dashboard .stat-title[data-v-b692569d]{font-size:12px;color:#6b7280;font-weight:700}.v-hazards-dashboard .stat-value[data-v-b692569d]{font-size:28px;font-weight:800;color:#111827;line-height:1.1;margin-top:4px}.v-hazards-dashboard .stat-icon[data-v-b692569d]{width:38px;height:38px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;flex:0 0 auto}.v-hazards-dashboard .icon-slate[data-v-b692569d]{background:#334155}.v-hazards-dashboard .icon-green[data-v-b692569d]{background:#0f766e}.v-hazards-dashboard .icon-amber[data-v-b692569d]{background:#d97706}.v-hazards-dashboard .icon-red[data-v-b692569d]{background:#b91c1c}.v-hazards-dashboard .icon-blue[data-v-b692569d]{background:#2563eb}.v-hazards-dashboard .icon-orange[data-v-b692569d]{background:#ea580c}.v-hazards-dashboard .hazards-filters-row[data-v-b692569d]{flex-wrap:wrap}.v-hazards-dashboard .hazards-search[data-v-b692569d]{flex:1 1 220px;min-width:200px;position:relative}.v-hazards-dashboard .hazards-search input[data-v-b692569d]{width:100%;padding:10px 12px 10px 38px;border:1px solid #d1d5db;border-radius:8px;font-size:14px}.v-hazards-dashboard .hazards-search input[data-v-b692569d]:focus{outline:none;border-color:#111827}.v-hazards-dashboard .hazards-search__icon[data-v-b692569d]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#9ca3af;font-size:14px;pointer-events:none}.v-hazards-dashboard .hazards-filter[data-v-b692569d]{min-width:180px;flex:0 1 auto}.v-hazards-dashboard .actions-modal-backdrop[data-v-b692569d]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}.v-hazards-dashboard .actions-modal[data-v-b692569d]{width:min(760px,100%);max-height:85vh;overflow:auto;background:#fff;border-radius:12px;padding:20px;box-shadow:0 18px 45px #00000040}.v-hazards-dashboard .actions-modal__header[data-v-b692569d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.v-hazards-dashboard .actions-modal__title[data-v-b692569d]{margin:0;font-size:22px;font-weight:800;color:#111827}.v-hazards-dashboard .actions-modal__close[data-v-b692569d]{border:none;background:transparent;color:#374151;cursor:pointer;font-size:18px}.v-hazards-dashboard .actions-modal__subtitle[data-v-b692569d]{margin:0 0 14px;color:#4b5563;font-size:14px;font-weight:600}.v-hazards-dashboard .actions-modal__empty[data-v-b692569d]{border:1px solid #e5e7eb;border-radius:10px;padding:14px;color:#6b7280;font-size:15px}.v-hazards-dashboard .actions-modal__list[data-v-b692569d]{display:flex;flex-direction:column;gap:12px}.v-hazards-dashboard .actions-modal__item[data-v-b692569d]{border:1px solid #e5e7eb;border-radius:10px;padding:14px}.v-hazards-dashboard .actions-modal__item-header[data-v-b692569d]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px}.v-hazards-dashboard .actions-modal__item-title[data-v-b692569d]{color:#111827;font-weight:800;font-size:16px}.v-hazards-dashboard .actions-modal__warning[data-v-b692569d]{border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.v-hazards-dashboard .actions-modal__warning--black[data-v-b692569d]{background:#f3f4f6;color:#111827}.v-hazards-dashboard .actions-modal__warning--orange[data-v-b692569d]{background:#ffedd5;color:#c2410c}.v-hazards-dashboard .actions-modal__warning--red[data-v-b692569d]{background:#fee2e2;color:#b91c1c}.v-hazards-dashboard .actions-modal__warning--green[data-v-b692569d]{background:#dcfce7;color:#166534}.v-hazards-dashboard .actions-modal__item-text[data-v-b692569d]{margin:0 0 10px;color:#1f2937;white-space:pre-wrap}.v-hazards-dashboard .actions-modal__details[data-v-b692569d]{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.v-hazards-dashboard .actions-modal__detail-row[data-v-b692569d]{display:flex;flex-direction:column;gap:4px}.v-hazards-dashboard .actions-modal__detail-label[data-v-b692569d]{color:#6b7280;font-size:12px;text-transform:uppercase;letter-spacing:.03em;font-weight:700}.v-hazards-dashboard .actions-modal__item-meta[data-v-b692569d]{display:flex;flex-wrap:wrap;gap:10px 14px;font-size:13px;color:#4b5563}.v-hazards-dashboard .actions-modal__complete-upload[data-v-b692569d]{margin-top:12px;padding:12px;border:1px dashed #cbd5e1;border-radius:10px;background:#f8fafc}.v-hazards-dashboard .actions-modal__complete-upload-label[data-v-b692569d]{display:block;font-size:12px;font-weight:700;color:#374151;text-transform:uppercase;letter-spacing:.03em;margin-bottom:8px}.v-hazards-dashboard .actions-modal__complete-upload-input[data-v-b692569d]{display:block;width:100%;font-size:14px;color:#111827}.v-hazards-dashboard .actions-modal__complete-upload-previews[data-v-b692569d]{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.v-hazards-dashboard .actions-modal__complete-upload-preview[data-v-b692569d]{margin:0;padding:0;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;background:#fff;max-width:140px}.v-hazards-dashboard .actions-modal__complete-upload-preview-img[data-v-b692569d]{display:block;width:140px;height:105px;object-fit:cover}.v-hazards-dashboard .actions-modal__complete-upload-preview-caption[data-v-b692569d]{display:block;padding:6px 8px;font-size:11px;font-weight:600;color:#374151;word-break:break-word;border-top:1px solid #e5e7eb;background:#fafafa}.v-hazards-dashboard .actions-modal__complete-upload-hint[data-v-b692569d]{margin:8px 0 0;font-size:13px;color:#4b5563}.v-hazards-dashboard .actions-modal__complete-upload-error[data-v-b692569d]{margin:10px 0 0;font-size:14px;font-weight:600;color:#b91c1c;line-height:1.35}.v-hazards-dashboard .actions-modal__item-actions[data-v-b692569d]{margin-top:12px;display:flex;justify-content:flex-end}.v-hazards-dashboard .actions-modal__media-title[data-v-b692569d]{margin:10px 0 8px;font-size:13px;font-weight:700;color:#374151}.v-hazards-dashboard .actions-modal__image-grid[data-v-b692569d]{display:grid;grid-template-columns:repeat(auto-fill,130px);gap:10px;justify-content:start}.v-hazards-dashboard .actions-modal__image-tile[data-v-b692569d]{width:130px;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;text-decoration:none;background:#f9fafb;color:inherit}.v-hazards-dashboard .actions-modal__image[data-v-b692569d]{display:block;width:100%;aspect-ratio:1/1;object-fit:contain;object-position:left center;background:#fff}.v-hazards-dashboard .actions-modal__image-name[data-v-b692569d]{padding:8px;font-size:12px;color:#374151;overflow-wrap:anywhere}.v-hazards-dashboard .actions-modal__file-list[data-v-b692569d]{display:flex;flex-wrap:wrap;gap:8px 10px}.v-hazards-dashboard .actions-modal__file-link[data-v-b692569d]{color:#2563eb;text-decoration:underline;font-size:13px;font-weight:600}.v-hazards-dashboard .actions-modal__complete-btn[data-v-b692569d]{min-width:120px;background:#16a34a;border-color:#16a34a}.v-hazards-dashboard .actions-modal__complete-btn[data-v-b692569d]:hover:not(:disabled){background:#15803d;border-color:#15803d}.v-hazards-dashboard .actions-modal__complete-btn--outline[data-v-b692569d]{background:#fff;color:#16a34a;border-color:#16a34a}.v-hazards-dashboard .actions-modal__complete-btn--outline[data-v-b692569d]:hover:not(:disabled){background:#f0fdf4;color:#15803d;border-color:#15803d}.admin-dashboard-table-card[data-v-189a629b],.v-incidents-dashboard .incidents-filters-card[data-v-189a629b]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-189a629b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-189a629b]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-189a629b]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-189a629b]{padding:0}:root .pad-l-0[data-v-189a629b]{padding-left:0}:root .pad-r-0[data-v-189a629b]{padding-right:0}:root .pad-t-0[data-v-189a629b]{padding-top:0}:root .pad-b-0[data-v-189a629b]{padding-bottom:0}:root .pad-lr-0[data-v-189a629b]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-189a629b]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-189a629b]{margin:0}:root .mgn-l-0[data-v-189a629b]{margin-left:0}:root .mgn-r-0[data-v-189a629b]{margin-right:0}:root .mgn-t-0[data-v-189a629b]{margin-top:0}:root .mgn-b-0[data-v-189a629b]{margin-bottom:0}:root .mgn-lr-0[data-v-189a629b]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-189a629b]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-189a629b]{padding:2px}:root .pad-l-2[data-v-189a629b]{padding-left:2px}:root .pad-r-2[data-v-189a629b]{padding-right:2px}:root .pad-t-2[data-v-189a629b]{padding-top:2px}:root .pad-b-2[data-v-189a629b]{padding-bottom:2px}:root .pad-lr-2[data-v-189a629b]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-189a629b]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-189a629b]{margin:2px}:root .mgn-l-2[data-v-189a629b]{margin-left:2px}:root .mgn-r-2[data-v-189a629b]{margin-right:2px}:root .mgn-t-2[data-v-189a629b]{margin-top:2px}:root .mgn-b-2[data-v-189a629b]{margin-bottom:2px}:root .mgn-lr-2[data-v-189a629b]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-189a629b]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-189a629b]{padding:3px}:root .pad-l-3[data-v-189a629b]{padding-left:3px}:root .pad-r-3[data-v-189a629b]{padding-right:3px}:root .pad-t-3[data-v-189a629b]{padding-top:3px}:root .pad-b-3[data-v-189a629b]{padding-bottom:3px}:root .pad-lr-3[data-v-189a629b]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-189a629b]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-189a629b]{margin:3px}:root .mgn-l-3[data-v-189a629b]{margin-left:3px}:root .mgn-r-3[data-v-189a629b]{margin-right:3px}:root .mgn-t-3[data-v-189a629b]{margin-top:3px}:root .mgn-b-3[data-v-189a629b]{margin-bottom:3px}:root .mgn-lr-3[data-v-189a629b]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-189a629b]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-189a629b]{padding:4px}:root .pad-l-4[data-v-189a629b]{padding-left:4px}:root .pad-r-4[data-v-189a629b]{padding-right:4px}:root .pad-t-4[data-v-189a629b]{padding-top:4px}:root .pad-b-4[data-v-189a629b]{padding-bottom:4px}:root .pad-lr-4[data-v-189a629b]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-189a629b]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-189a629b]{margin:4px}:root .mgn-l-4[data-v-189a629b]{margin-left:4px}:root .mgn-r-4[data-v-189a629b]{margin-right:4px}:root .mgn-t-4[data-v-189a629b]{margin-top:4px}:root .mgn-b-4[data-v-189a629b]{margin-bottom:4px}:root .mgn-lr-4[data-v-189a629b]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-189a629b]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-189a629b]{padding:5px}:root .pad-l-5[data-v-189a629b]{padding-left:5px}:root .pad-r-5[data-v-189a629b]{padding-right:5px}:root .pad-t-5[data-v-189a629b]{padding-top:5px}:root .pad-b-5[data-v-189a629b]{padding-bottom:5px}:root .pad-lr-5[data-v-189a629b]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-189a629b]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-189a629b]{margin:5px}:root .mgn-l-5[data-v-189a629b]{margin-left:5px}:root .mgn-r-5[data-v-189a629b]{margin-right:5px}:root .mgn-t-5[data-v-189a629b]{margin-top:5px}:root .mgn-b-5[data-v-189a629b]{margin-bottom:5px}:root .mgn-lr-5[data-v-189a629b]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-189a629b]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-189a629b]{padding:6px}:root .pad-l-6[data-v-189a629b]{padding-left:6px}:root .pad-r-6[data-v-189a629b]{padding-right:6px}:root .pad-t-6[data-v-189a629b]{padding-top:6px}:root .pad-b-6[data-v-189a629b]{padding-bottom:6px}:root .pad-lr-6[data-v-189a629b]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-189a629b]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-189a629b]{margin:6px}:root .mgn-l-6[data-v-189a629b]{margin-left:6px}:root .mgn-r-6[data-v-189a629b]{margin-right:6px}:root .mgn-t-6[data-v-189a629b]{margin-top:6px}:root .mgn-b-6[data-v-189a629b]{margin-bottom:6px}:root .mgn-lr-6[data-v-189a629b]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-189a629b]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-189a629b]{padding:8px}:root .pad-l-8[data-v-189a629b]{padding-left:8px}:root .pad-r-8[data-v-189a629b]{padding-right:8px}:root .pad-t-8[data-v-189a629b]{padding-top:8px}:root .pad-b-8[data-v-189a629b]{padding-bottom:8px}:root .pad-lr-8[data-v-189a629b]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-189a629b]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-189a629b]{margin:8px}:root .mgn-l-8[data-v-189a629b]{margin-left:8px}:root .mgn-r-8[data-v-189a629b]{margin-right:8px}:root .mgn-t-8[data-v-189a629b]{margin-top:8px}:root .mgn-b-8[data-v-189a629b]{margin-bottom:8px}:root .mgn-lr-8[data-v-189a629b]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-189a629b]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-189a629b]{padding:9px}:root .pad-l-9[data-v-189a629b]{padding-left:9px}:root .pad-r-9[data-v-189a629b]{padding-right:9px}:root .pad-t-9[data-v-189a629b]{padding-top:9px}:root .pad-b-9[data-v-189a629b]{padding-bottom:9px}:root .pad-lr-9[data-v-189a629b]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-189a629b]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-189a629b]{margin:9px}:root .mgn-l-9[data-v-189a629b]{margin-left:9px}:root .mgn-r-9[data-v-189a629b]{margin-right:9px}:root .mgn-t-9[data-v-189a629b]{margin-top:9px}:root .mgn-b-9[data-v-189a629b]{margin-bottom:9px}:root .mgn-lr-9[data-v-189a629b]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-189a629b]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-189a629b]{padding:10px}:root .pad-l-10[data-v-189a629b]{padding-left:10px}:root .pad-r-10[data-v-189a629b]{padding-right:10px}:root .pad-t-10[data-v-189a629b]{padding-top:10px}:root .pad-b-10[data-v-189a629b]{padding-bottom:10px}:root .pad-lr-10[data-v-189a629b]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-189a629b]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-189a629b]{margin:10px}:root .mgn-l-10[data-v-189a629b]{margin-left:10px}:root .mgn-r-10[data-v-189a629b]{margin-right:10px}:root .mgn-t-10[data-v-189a629b]{margin-top:10px}:root .mgn-b-10[data-v-189a629b]{margin-bottom:10px}:root .mgn-lr-10[data-v-189a629b]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-189a629b]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-189a629b]{padding:12px}:root .pad-l-12[data-v-189a629b]{padding-left:12px}:root .pad-r-12[data-v-189a629b]{padding-right:12px}:root .pad-t-12[data-v-189a629b]{padding-top:12px}:root .pad-b-12[data-v-189a629b]{padding-bottom:12px}:root .pad-lr-12[data-v-189a629b]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-189a629b]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-189a629b]{margin:12px}:root .mgn-l-12[data-v-189a629b]{margin-left:12px}:root .mgn-r-12[data-v-189a629b]{margin-right:12px}:root .mgn-t-12[data-v-189a629b]{margin-top:12px}:root .mgn-b-12[data-v-189a629b]{margin-bottom:12px}:root .mgn-lr-12[data-v-189a629b]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-189a629b]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-189a629b]{padding:15px}:root .pad-l-15[data-v-189a629b]{padding-left:15px}:root .pad-r-15[data-v-189a629b]{padding-right:15px}:root .pad-t-15[data-v-189a629b]{padding-top:15px}:root .pad-b-15[data-v-189a629b]{padding-bottom:15px}:root .pad-lr-15[data-v-189a629b]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-189a629b]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-189a629b]{margin:15px}:root .mgn-l-15[data-v-189a629b]{margin-left:15px}:root .mgn-r-15[data-v-189a629b]{margin-right:15px}:root .mgn-t-15[data-v-189a629b]{margin-top:15px}:root .mgn-b-15[data-v-189a629b]{margin-bottom:15px}:root .mgn-lr-15[data-v-189a629b]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-189a629b]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-189a629b]{padding:20px}:root .pad-l-20[data-v-189a629b]{padding-left:20px}:root .pad-r-20[data-v-189a629b]{padding-right:20px}:root .pad-t-20[data-v-189a629b]{padding-top:20px}:root .pad-b-20[data-v-189a629b]{padding-bottom:20px}:root .pad-lr-20[data-v-189a629b]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-189a629b]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-189a629b]{margin:20px}:root .mgn-l-20[data-v-189a629b]{margin-left:20px}:root .mgn-r-20[data-v-189a629b]{margin-right:20px}:root .mgn-t-20[data-v-189a629b]{margin-top:20px}:root .mgn-b-20[data-v-189a629b]{margin-bottom:20px}:root .mgn-lr-20[data-v-189a629b]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-189a629b]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-189a629b]{padding:24px}:root .pad-l-24[data-v-189a629b]{padding-left:24px}:root .pad-r-24[data-v-189a629b]{padding-right:24px}:root .pad-t-24[data-v-189a629b]{padding-top:24px}:root .pad-b-24[data-v-189a629b]{padding-bottom:24px}:root .pad-lr-24[data-v-189a629b]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-189a629b]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-189a629b]{margin:24px}:root .mgn-l-24[data-v-189a629b]{margin-left:24px}:root .mgn-r-24[data-v-189a629b]{margin-right:24px}:root .mgn-t-24[data-v-189a629b]{margin-top:24px}:root .mgn-b-24[data-v-189a629b]{margin-bottom:24px}:root .mgn-lr-24[data-v-189a629b]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-189a629b]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-189a629b]{padding:25px}:root .pad-l-25[data-v-189a629b]{padding-left:25px}:root .pad-r-25[data-v-189a629b]{padding-right:25px}:root .pad-t-25[data-v-189a629b]{padding-top:25px}:root .pad-b-25[data-v-189a629b]{padding-bottom:25px}:root .pad-lr-25[data-v-189a629b]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-189a629b]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-189a629b]{margin:25px}:root .mgn-l-25[data-v-189a629b]{margin-left:25px}:root .mgn-r-25[data-v-189a629b]{margin-right:25px}:root .mgn-t-25[data-v-189a629b]{margin-top:25px}:root .mgn-b-25[data-v-189a629b]{margin-bottom:25px}:root .mgn-lr-25[data-v-189a629b]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-189a629b]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-189a629b]{padding:30px}:root .pad-l-30[data-v-189a629b]{padding-left:30px}:root .pad-r-30[data-v-189a629b]{padding-right:30px}:root .pad-t-30[data-v-189a629b]{padding-top:30px}:root .pad-b-30[data-v-189a629b]{padding-bottom:30px}:root .pad-lr-30[data-v-189a629b]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-189a629b]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-189a629b]{margin:30px}:root .mgn-l-30[data-v-189a629b]{margin-left:30px}:root .mgn-r-30[data-v-189a629b]{margin-right:30px}:root .mgn-t-30[data-v-189a629b]{margin-top:30px}:root .mgn-b-30[data-v-189a629b]{margin-bottom:30px}:root .mgn-lr-30[data-v-189a629b]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-189a629b]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-189a629b]{padding:40px}:root .pad-l-40[data-v-189a629b]{padding-left:40px}:root .pad-r-40[data-v-189a629b]{padding-right:40px}:root .pad-t-40[data-v-189a629b]{padding-top:40px}:root .pad-b-40[data-v-189a629b]{padding-bottom:40px}:root .pad-lr-40[data-v-189a629b]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-189a629b]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-189a629b]{margin:40px}:root .mgn-l-40[data-v-189a629b]{margin-left:40px}:root .mgn-r-40[data-v-189a629b]{margin-right:40px}:root .mgn-t-40[data-v-189a629b]{margin-top:40px}:root .mgn-b-40[data-v-189a629b]{margin-bottom:40px}:root .mgn-lr-40[data-v-189a629b]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-189a629b]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-189a629b]{padding:50px}:root .pad-l-50[data-v-189a629b]{padding-left:50px}:root .pad-r-50[data-v-189a629b]{padding-right:50px}:root .pad-t-50[data-v-189a629b]{padding-top:50px}:root .pad-b-50[data-v-189a629b]{padding-bottom:50px}:root .pad-lr-50[data-v-189a629b]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-189a629b]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-189a629b]{margin:50px}:root .mgn-l-50[data-v-189a629b]{margin-left:50px}:root .mgn-r-50[data-v-189a629b]{margin-right:50px}:root .mgn-t-50[data-v-189a629b]{margin-top:50px}:root .mgn-b-50[data-v-189a629b]{margin-bottom:50px}:root .mgn-lr-50[data-v-189a629b]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-189a629b]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-189a629b]{padding:60px}:root .pad-l-60[data-v-189a629b]{padding-left:60px}:root .pad-r-60[data-v-189a629b]{padding-right:60px}:root .pad-t-60[data-v-189a629b]{padding-top:60px}:root .pad-b-60[data-v-189a629b]{padding-bottom:60px}:root .pad-lr-60[data-v-189a629b]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-189a629b]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-189a629b]{margin:60px}:root .mgn-l-60[data-v-189a629b]{margin-left:60px}:root .mgn-r-60[data-v-189a629b]{margin-right:60px}:root .mgn-t-60[data-v-189a629b]{margin-top:60px}:root .mgn-b-60[data-v-189a629b]{margin-bottom:60px}:root .mgn-lr-60[data-v-189a629b]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-189a629b]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-189a629b]{padding:70px}:root .pad-l-70[data-v-189a629b]{padding-left:70px}:root .pad-r-70[data-v-189a629b]{padding-right:70px}:root .pad-t-70[data-v-189a629b]{padding-top:70px}:root .pad-b-70[data-v-189a629b]{padding-bottom:70px}:root .pad-lr-70[data-v-189a629b]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-189a629b]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-189a629b]{margin:70px}:root .mgn-l-70[data-v-189a629b]{margin-left:70px}:root .mgn-r-70[data-v-189a629b]{margin-right:70px}:root .mgn-t-70[data-v-189a629b]{margin-top:70px}:root .mgn-b-70[data-v-189a629b]{margin-bottom:70px}:root .mgn-lr-70[data-v-189a629b]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-189a629b]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-189a629b]{padding:80px}:root .pad-l-80[data-v-189a629b]{padding-left:80px}:root .pad-r-80[data-v-189a629b]{padding-right:80px}:root .pad-t-80[data-v-189a629b]{padding-top:80px}:root .pad-b-80[data-v-189a629b]{padding-bottom:80px}:root .pad-lr-80[data-v-189a629b]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-189a629b]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-189a629b]{margin:80px}:root .mgn-l-80[data-v-189a629b]{margin-left:80px}:root .mgn-r-80[data-v-189a629b]{margin-right:80px}:root .mgn-t-80[data-v-189a629b]{margin-top:80px}:root .mgn-b-80[data-v-189a629b]{margin-bottom:80px}:root .mgn-lr-80[data-v-189a629b]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-189a629b]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-189a629b]{padding:90px}:root .pad-l-90[data-v-189a629b]{padding-left:90px}:root .pad-r-90[data-v-189a629b]{padding-right:90px}:root .pad-t-90[data-v-189a629b]{padding-top:90px}:root .pad-b-90[data-v-189a629b]{padding-bottom:90px}:root .pad-lr-90[data-v-189a629b]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-189a629b]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-189a629b]{margin:90px}:root .mgn-l-90[data-v-189a629b]{margin-left:90px}:root .mgn-r-90[data-v-189a629b]{margin-right:90px}:root .mgn-t-90[data-v-189a629b]{margin-top:90px}:root .mgn-b-90[data-v-189a629b]{margin-bottom:90px}:root .mgn-lr-90[data-v-189a629b]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-189a629b]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-189a629b]{padding:100px}:root .pad-l-100[data-v-189a629b]{padding-left:100px}:root .pad-r-100[data-v-189a629b]{padding-right:100px}:root .pad-t-100[data-v-189a629b]{padding-top:100px}:root .pad-b-100[data-v-189a629b]{padding-bottom:100px}:root .pad-lr-100[data-v-189a629b]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-189a629b]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-189a629b]{margin:100px}:root .mgn-l-100[data-v-189a629b]{margin-left:100px}:root .mgn-r-100[data-v-189a629b]{margin-right:100px}:root .mgn-t-100[data-v-189a629b]{margin-top:100px}:root .mgn-b-100[data-v-189a629b]{margin-bottom:100px}:root .mgn-lr-100[data-v-189a629b]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-189a629b]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-189a629b]{padding:120px}:root .pad-l-120[data-v-189a629b]{padding-left:120px}:root .pad-r-120[data-v-189a629b]{padding-right:120px}:root .pad-t-120[data-v-189a629b]{padding-top:120px}:root .pad-b-120[data-v-189a629b]{padding-bottom:120px}:root .pad-lr-120[data-v-189a629b]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-189a629b]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-189a629b]{margin:120px}:root .mgn-l-120[data-v-189a629b]{margin-left:120px}:root .mgn-r-120[data-v-189a629b]{margin-right:120px}:root .mgn-t-120[data-v-189a629b]{margin-top:120px}:root .mgn-b-120[data-v-189a629b]{margin-bottom:120px}:root .mgn-lr-120[data-v-189a629b]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-189a629b]{margin-top:120px;margin-bottom:120px}[data-v-189a629b]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-189a629b]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-189a629b]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-189a629b]{width:100%}.v-app[data-v-189a629b]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-189a629b]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-189a629b]{margin-bottom:10px}.devise-container input[type=email][data-v-189a629b],.devise-container input[type=password][data-v-189a629b],.devise-container input[type=submit][data-v-189a629b]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-189a629b]{cursor:pointer}.devise-container .actions input[data-v-189a629b]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-189a629b],a[data-v-189a629b]:hover,a[data-v-189a629b]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-189a629b]:hover{color:#2d8e54;text-decoration:underline}a[data-v-189a629b]:focus{color:#164057}h1[data-v-189a629b],h2[data-v-189a629b],h3[data-v-189a629b],h4[data-v-189a629b],h5[data-v-189a629b],h6[data-v-189a629b]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-189a629b],.heading-2[data-v-189a629b],.heading-3[data-v-189a629b],.heading-4[data-v-189a629b],.heading-5[data-v-189a629b],.heading-6[data-v-189a629b]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-189a629b]{font-size:2.5rem}.heading-2[data-v-189a629b]{font-size:2rem}.heading-3[data-v-189a629b]{font-size:1.75rem}.heading-4[data-v-189a629b]{font-size:1.5rem}.heading-5[data-v-189a629b]{font-size:1.25rem}.heading-6[data-v-189a629b]{font-size:1rem}.error_text[data-v-189a629b]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-189a629b]{width:100%;min-height:50px}nav[data-v-189a629b]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-189a629b],.nav-right[data-v-189a629b]{display:flex;flex-direction:row}.nav-link[data-v-189a629b]{font-size:18px}.nav-loggedout[data-v-189a629b]{color:#000}.nav-loggedin[data-v-189a629b]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-189a629b]{color:#fff}.nav-loggedin a[data-v-189a629b]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-189a629b]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-189a629b]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-189a629b]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-189a629b]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-189a629b]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-189a629b]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-189a629b]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-189a629b]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-189a629b]{gap:5%}}button[data-v-189a629b]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-189a629b],.cancel_button[data-v-189a629b]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-189a629b]{background-color:#ccc}.action_button[data-v-189a629b]:disabled,.cancel_button[data-v-189a629b]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-189a629b]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-189a629b]{width:fit-content}.button__empty[data-v-189a629b]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-189a629b]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-189a629b]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-189a629b]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-189a629b]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-189a629b]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-189a629b]{background-color:#eef5fa}.btn-pricing[data-v-189a629b]{font-size:22px;border:none}.simple-table[data-v-189a629b]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-189a629b],.simple-table td[data-v-189a629b]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-189a629b]{padding:5px}.date-cell[data-v-189a629b]{white-space:nowrap}.number-cell[data-v-189a629b]{text-align:right}.negative-cell[data-v-189a629b]{color:#f94144}.net-worth-row[data-v-189a629b]{background-color:#f5dc98}.bold-cell[data-v-189a629b]{font-weight:700}.warn-text[data-v-189a629b]{color:#fb991c}.error-text[data-v-189a629b]{color:#f94144}.form__panel[data-v-189a629b]{display:block}.form__row[data-v-189a629b]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-189a629b]{display:flex}.form__header[data-v-189a629b]{width:26%}.form__input[data-v-189a629b]{width:100%}.form__input input[data-v-189a629b]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-189a629b]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-189a629b]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-189a629b]{width:100%}.form__input .dp__main input[data-v-189a629b]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-189a629b],.form__input select[data-v-189a629b],.form__input .dp__main[data-v-189a629b]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-189a629b],.form__input select[data-v-189a629b],.form__input .dp__main[data-v-189a629b]{width:50%}}.form__input input[data-v-189a629b]:hover,.form__input select[data-v-189a629b]:hover,.form__input textarea[data-v-189a629b]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-189a629b]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-189a629b]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-189a629b]:focus{border-color:var(--color-input-focus)}.form__input[data-v-189a629b]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-189a629b]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-189a629b]{display:flex;gap:10px}.form__input--mandatory[data-v-189a629b]{color:#f94144}.form__input--mandatory__one-of-two[data-v-189a629b]{color:#f94144;vertical-align:super}.form__section[data-v-189a629b]{padding:30px 10px}.disabled-field[data-v-189a629b]{color:#aaa}.select-wrapper[data-v-189a629b]{position:relative}.select-wrapper[data-v-189a629b]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-189a629b]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-189a629b]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-189a629b]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-189a629b],.v-incidents-dashboard[data-v-189a629b]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-189a629b],.sysadmin-page-header h1[data-v-189a629b],.sysadmin-page-header .sysadmin-page-header__title[data-v-189a629b],.page-header h1[data-v-189a629b],.page-header .page-header__title[data-v-189a629b]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-189a629b]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-189a629b]{margin-bottom:18px}.page-header h1[data-v-189a629b],.page-header .page-header__title[data-v-189a629b]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-189a629b]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-189a629b]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-189a629b]{margin-bottom:18px}.sysadmin-page-header h1[data-v-189a629b],.sysadmin-page-header .sysadmin-page-header__title[data-v-189a629b]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-189a629b]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-189a629b]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-189a629b]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-189a629b]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-189a629b]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-189a629b]{font-size:14px}.admin-card[data-v-189a629b],.v-incidents-dashboard .stat-card[data-v-189a629b]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-189a629b]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-189a629b]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-189a629b]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-189a629b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-189a629b]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-189a629b]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-189a629b]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-189a629b]{margin-top:18px}.deploy-page .deploy-list[data-v-189a629b]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-189a629b]{margin:6px 0}.admin-form-card[data-v-189a629b]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-189a629b]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-189a629b]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-189a629b]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-189a629b]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-189a629b]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-189a629b]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-189a629b]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-189a629b]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-189a629b],.admin-form-container .admin-form-group select[data-v-189a629b]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-189a629b]:disabled,.admin-form-container .admin-form-group select[data-v-189a629b]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-189a629b]:focus,.admin-form-container .admin-form-group select[data-v-189a629b]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-189a629b]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-189a629b]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-189a629b]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-189a629b]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-189a629b]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-189a629b]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-189a629b]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-189a629b]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-189a629b]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-189a629b]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-189a629b]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-189a629b]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-189a629b]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-189a629b]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-189a629b]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-189a629b]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-189a629b]{background-color:#177100;color:#fff}.admin-badge.id[data-v-189a629b],.admin-badge.external-uuid[data-v-189a629b]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-189a629b]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-189a629b]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-189a629b]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-189a629b]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-189a629b]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-189a629b]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-189a629b]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-189a629b]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-189a629b]{font-size:14px}.admin-detail-item[data-v-189a629b]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-189a629b]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-189a629b]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-189a629b]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-189a629b]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-189a629b]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-189a629b]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-189a629b]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-189a629b]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-189a629b]:hover{color:#2c5444}.admin-filter-select[data-v-189a629b],.v-incidents-dashboard .incidents-filter[data-v-189a629b]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-189a629b],.v-incidents-dashboard .incidents-filter select[data-v-189a629b]{min-width:0;width:100%}.admin-filter-select select[data-v-189a629b]:focus,.v-incidents-dashboard .incidents-filter select[data-v-189a629b]:focus{border-color:#2c5444}.admin-header-section[data-v-189a629b],.v-incidents-dashboard .header-section[data-v-189a629b]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-189a629b],.v-incidents-dashboard .header-section h1[data-v-189a629b]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-189a629b],.v-incidents-dashboard .header-section .top-row[data-v-189a629b]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-189a629b],.v-incidents-dashboard .header-section .top-row[data-v-189a629b],.sys-panel .top-row[data-v-189a629b]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-189a629b],.v-incidents-dashboard .header-section .top-row .page-header[data-v-189a629b],.admin-header-section .top-row .sysadmin-page-header[data-v-189a629b],.v-incidents-dashboard .header-section .top-row .sysadmin-page-header[data-v-189a629b],.sys-panel .top-row .page-header[data-v-189a629b],.sys-panel .top-row .sysadmin-page-header[data-v-189a629b]{width:100%}.admin-header-section .top-row .header-actions[data-v-189a629b],.v-incidents-dashboard .header-section .top-row .header-actions[data-v-189a629b],.admin-header-section .top-row .action-buttons[data-v-189a629b],.v-incidents-dashboard .header-section .top-row .action-buttons[data-v-189a629b],.sys-panel .top-row .header-actions[data-v-189a629b],.sys-panel .top-row .action-buttons[data-v-189a629b]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-189a629b],.v-incidents-dashboard .header-section .top-row>.admin-add-btn[data-v-189a629b],.sys-panel .top-row>.admin-add-btn[data-v-189a629b],.sys-panel .top-row>.action-button[data-v-189a629b]{width:100%}}.admin-filters-row[data-v-189a629b],.v-incidents-dashboard .incidents-filters-row[data-v-189a629b]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-189a629b]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-189a629b]{font-size:14px}.admin-add-btn[data-v-189a629b]:hover{background-color:#1a3329}.table-containers[data-v-189a629b]{display:flex;gap:20px}.table-containers .table-container[data-v-189a629b]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-189a629b]{font-weight:700}.table-containers .table-value[data-v-189a629b]{font-size:1.2em}.sysadmin-button-bar[data-v-189a629b]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-189a629b]{margin:20px 0}.swal-password-form .form-group[data-v-189a629b]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-189a629b]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-189a629b]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-189a629b]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-189a629b]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-189a629b]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-189a629b]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.v-incidents-dashboard .header-section .top-row[data-v-189a629b]{align-items:flex-start}.v-incidents-dashboard .header-section .page-header[data-v-189a629b]{margin-bottom:0}.v-incidents-dashboard .incidents-filters-card[data-v-189a629b]{margin-bottom:16px}.v-incidents-dashboard .stats-grid[data-v-189a629b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-bottom:16px}@media(max-width:1100px){.v-incidents-dashboard .stats-grid[data-v-189a629b]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media(max-width:650px){.v-incidents-dashboard .stats-grid[data-v-189a629b]{grid-template-columns:1fr}}.v-incidents-dashboard .stat-card[data-v-189a629b]{border:1px solid rgba(0,0,0,.08);border-radius:10px;padding:16px;display:flex;justify-content:space-between;align-items:center;gap:14px;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.v-incidents-dashboard .stat-card[data-v-189a629b]:focus{outline:none}.v-incidents-dashboard .stat-card[data-v-189a629b]:hover{border-color:#cbd5e1}.v-incidents-dashboard .stat-card--active[data-v-189a629b]{border-color:#1f2937;box-shadow:0 0 0 2px #1f293714}.v-incidents-dashboard .stat-title[data-v-189a629b]{font-size:12px;color:#6b7280;font-weight:700}.v-incidents-dashboard .stat-value[data-v-189a629b]{font-size:28px;font-weight:800;color:#111827;line-height:1.1;margin-top:4px}.v-incidents-dashboard .stat-icon[data-v-189a629b]{width:38px;height:38px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;flex:0 0 auto}.v-incidents-dashboard .icon-slate[data-v-189a629b]{background:#334155}.v-incidents-dashboard .icon-green[data-v-189a629b]{background:#0f766e}.v-incidents-dashboard .icon-amber[data-v-189a629b]{background:#d97706}.v-incidents-dashboard .icon-red[data-v-189a629b]{background:#b91c1c}.v-incidents-dashboard .icon-blue[data-v-189a629b]{background:#2563eb}.v-incidents-dashboard .incidents-filters-row[data-v-189a629b]{flex-wrap:wrap}.v-incidents-dashboard .incidents-search[data-v-189a629b]{flex:1 1 220px;min-width:200px;position:relative}.v-incidents-dashboard .incidents-search input[data-v-189a629b]{width:100%;padding:10px 12px 10px 38px;border:1px solid #d1d5db;border-radius:8px;font-size:14px}.v-incidents-dashboard .incidents-search input[data-v-189a629b]:focus{outline:none;border-color:#111827}.v-incidents-dashboard .incidents-search__icon[data-v-189a629b]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#9ca3af;font-size:14px;pointer-events:none}.v-incidents-dashboard .incidents-filter[data-v-189a629b]{min-width:180px;flex:0 1 auto}.v-incidents-dashboard .actions-modal-backdrop[data-v-189a629b]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}.v-incidents-dashboard .actions-modal[data-v-189a629b]{width:min(760px,100%);max-height:85vh;overflow:auto;background:#fff;border-radius:12px;padding:20px;box-shadow:0 18px 45px #00000040}.v-incidents-dashboard .actions-modal__header[data-v-189a629b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.v-incidents-dashboard .actions-modal__title[data-v-189a629b]{margin:0;font-size:22px;font-weight:800;color:#111827}.v-incidents-dashboard .actions-modal__close[data-v-189a629b]{border:none;background:transparent;color:#374151;cursor:pointer;font-size:18px}.v-incidents-dashboard .actions-modal__subtitle[data-v-189a629b]{margin:0 0 14px;color:#4b5563;font-size:14px;font-weight:600}.v-incidents-dashboard .actions-modal__empty[data-v-189a629b]{border:1px solid #e5e7eb;border-radius:10px;padding:14px;color:#6b7280;font-size:15px}.v-incidents-dashboard .actions-modal__list[data-v-189a629b]{display:flex;flex-direction:column;gap:12px}.v-incidents-dashboard .actions-modal__item[data-v-189a629b]{border:1px solid #e5e7eb;border-radius:10px;padding:14px}.v-incidents-dashboard .actions-modal__item-badges[data-v-189a629b]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:10px}.v-incidents-dashboard .actions-modal__action-id[data-v-189a629b]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;border:1px solid #d1d5db;background:#fff;color:#374151;font-size:12px;font-weight:700}.v-incidents-dashboard .actions-modal__type-badge[data-v-189a629b]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:#eff6ff;color:#1d4ed8;font-size:12px;font-weight:700}.v-incidents-dashboard .actions-modal__item-headline[data-v-189a629b]{margin:0 0 12px;color:#111827;font-size:16px;font-weight:800;line-height:1.35}.v-incidents-dashboard .actions-modal__item-assignee-grid[data-v-189a629b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px}.v-incidents-dashboard .actions-modal__detail-row[data-v-189a629b]{display:flex;flex-direction:column;gap:4px}.v-incidents-dashboard .actions-modal__detail-label[data-v-189a629b]{color:#6b7280;font-size:12px;font-weight:700}.v-incidents-dashboard .actions-modal__item-text[data-v-189a629b]{margin:0;color:#1f2937;font-size:15px;word-break:break-word}.v-incidents-dashboard .actions-modal__warning[data-v-189a629b]{border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.v-incidents-dashboard .actions-modal__warning--amber[data-v-189a629b]{background:#fef9c3;color:#854d0e}.v-incidents-dashboard .actions-modal__warning--green[data-v-189a629b]{background:#dcfce7;color:#166534}.admin-dashboard-table-card[data-v-349c941c]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-349c941c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-349c941c]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-349c941c]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-349c941c]{padding:0}:root .pad-l-0[data-v-349c941c]{padding-left:0}:root .pad-r-0[data-v-349c941c]{padding-right:0}:root .pad-t-0[data-v-349c941c]{padding-top:0}:root .pad-b-0[data-v-349c941c]{padding-bottom:0}:root .pad-lr-0[data-v-349c941c]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-349c941c]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-349c941c]{margin:0}:root .mgn-l-0[data-v-349c941c]{margin-left:0}:root .mgn-r-0[data-v-349c941c]{margin-right:0}:root .mgn-t-0[data-v-349c941c]{margin-top:0}:root .mgn-b-0[data-v-349c941c]{margin-bottom:0}:root .mgn-lr-0[data-v-349c941c]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-349c941c]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-349c941c]{padding:2px}:root .pad-l-2[data-v-349c941c]{padding-left:2px}:root .pad-r-2[data-v-349c941c]{padding-right:2px}:root .pad-t-2[data-v-349c941c]{padding-top:2px}:root .pad-b-2[data-v-349c941c]{padding-bottom:2px}:root .pad-lr-2[data-v-349c941c]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-349c941c]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-349c941c]{margin:2px}:root .mgn-l-2[data-v-349c941c]{margin-left:2px}:root .mgn-r-2[data-v-349c941c]{margin-right:2px}:root .mgn-t-2[data-v-349c941c]{margin-top:2px}:root .mgn-b-2[data-v-349c941c]{margin-bottom:2px}:root .mgn-lr-2[data-v-349c941c]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-349c941c]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-349c941c]{padding:3px}:root .pad-l-3[data-v-349c941c]{padding-left:3px}:root .pad-r-3[data-v-349c941c]{padding-right:3px}:root .pad-t-3[data-v-349c941c]{padding-top:3px}:root .pad-b-3[data-v-349c941c]{padding-bottom:3px}:root .pad-lr-3[data-v-349c941c]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-349c941c]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-349c941c]{margin:3px}:root .mgn-l-3[data-v-349c941c]{margin-left:3px}:root .mgn-r-3[data-v-349c941c]{margin-right:3px}:root .mgn-t-3[data-v-349c941c]{margin-top:3px}:root .mgn-b-3[data-v-349c941c]{margin-bottom:3px}:root .mgn-lr-3[data-v-349c941c]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-349c941c]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-349c941c]{padding:4px}:root .pad-l-4[data-v-349c941c]{padding-left:4px}:root .pad-r-4[data-v-349c941c]{padding-right:4px}:root .pad-t-4[data-v-349c941c]{padding-top:4px}:root .pad-b-4[data-v-349c941c]{padding-bottom:4px}:root .pad-lr-4[data-v-349c941c]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-349c941c]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-349c941c]{margin:4px}:root .mgn-l-4[data-v-349c941c]{margin-left:4px}:root .mgn-r-4[data-v-349c941c]{margin-right:4px}:root .mgn-t-4[data-v-349c941c]{margin-top:4px}:root .mgn-b-4[data-v-349c941c]{margin-bottom:4px}:root .mgn-lr-4[data-v-349c941c]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-349c941c]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-349c941c]{padding:5px}:root .pad-l-5[data-v-349c941c]{padding-left:5px}:root .pad-r-5[data-v-349c941c]{padding-right:5px}:root .pad-t-5[data-v-349c941c]{padding-top:5px}:root .pad-b-5[data-v-349c941c]{padding-bottom:5px}:root .pad-lr-5[data-v-349c941c]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-349c941c]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-349c941c]{margin:5px}:root .mgn-l-5[data-v-349c941c]{margin-left:5px}:root .mgn-r-5[data-v-349c941c]{margin-right:5px}:root .mgn-t-5[data-v-349c941c]{margin-top:5px}:root .mgn-b-5[data-v-349c941c]{margin-bottom:5px}:root .mgn-lr-5[data-v-349c941c]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-349c941c]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-349c941c]{padding:6px}:root .pad-l-6[data-v-349c941c]{padding-left:6px}:root .pad-r-6[data-v-349c941c]{padding-right:6px}:root .pad-t-6[data-v-349c941c]{padding-top:6px}:root .pad-b-6[data-v-349c941c]{padding-bottom:6px}:root .pad-lr-6[data-v-349c941c]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-349c941c]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-349c941c]{margin:6px}:root .mgn-l-6[data-v-349c941c]{margin-left:6px}:root .mgn-r-6[data-v-349c941c]{margin-right:6px}:root .mgn-t-6[data-v-349c941c]{margin-top:6px}:root .mgn-b-6[data-v-349c941c]{margin-bottom:6px}:root .mgn-lr-6[data-v-349c941c]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-349c941c]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-349c941c]{padding:8px}:root .pad-l-8[data-v-349c941c]{padding-left:8px}:root .pad-r-8[data-v-349c941c]{padding-right:8px}:root .pad-t-8[data-v-349c941c]{padding-top:8px}:root .pad-b-8[data-v-349c941c]{padding-bottom:8px}:root .pad-lr-8[data-v-349c941c]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-349c941c]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-349c941c]{margin:8px}:root .mgn-l-8[data-v-349c941c]{margin-left:8px}:root .mgn-r-8[data-v-349c941c]{margin-right:8px}:root .mgn-t-8[data-v-349c941c]{margin-top:8px}:root .mgn-b-8[data-v-349c941c]{margin-bottom:8px}:root .mgn-lr-8[data-v-349c941c]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-349c941c]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-349c941c]{padding:9px}:root .pad-l-9[data-v-349c941c]{padding-left:9px}:root .pad-r-9[data-v-349c941c]{padding-right:9px}:root .pad-t-9[data-v-349c941c]{padding-top:9px}:root .pad-b-9[data-v-349c941c]{padding-bottom:9px}:root .pad-lr-9[data-v-349c941c]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-349c941c]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-349c941c]{margin:9px}:root .mgn-l-9[data-v-349c941c]{margin-left:9px}:root .mgn-r-9[data-v-349c941c]{margin-right:9px}:root .mgn-t-9[data-v-349c941c]{margin-top:9px}:root .mgn-b-9[data-v-349c941c]{margin-bottom:9px}:root .mgn-lr-9[data-v-349c941c]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-349c941c]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-349c941c]{padding:10px}:root .pad-l-10[data-v-349c941c]{padding-left:10px}:root .pad-r-10[data-v-349c941c]{padding-right:10px}:root .pad-t-10[data-v-349c941c]{padding-top:10px}:root .pad-b-10[data-v-349c941c]{padding-bottom:10px}:root .pad-lr-10[data-v-349c941c]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-349c941c]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-349c941c]{margin:10px}:root .mgn-l-10[data-v-349c941c]{margin-left:10px}:root .mgn-r-10[data-v-349c941c]{margin-right:10px}:root .mgn-t-10[data-v-349c941c]{margin-top:10px}:root .mgn-b-10[data-v-349c941c]{margin-bottom:10px}:root .mgn-lr-10[data-v-349c941c]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-349c941c]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-349c941c]{padding:12px}:root .pad-l-12[data-v-349c941c]{padding-left:12px}:root .pad-r-12[data-v-349c941c]{padding-right:12px}:root .pad-t-12[data-v-349c941c]{padding-top:12px}:root .pad-b-12[data-v-349c941c]{padding-bottom:12px}:root .pad-lr-12[data-v-349c941c]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-349c941c]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-349c941c]{margin:12px}:root .mgn-l-12[data-v-349c941c]{margin-left:12px}:root .mgn-r-12[data-v-349c941c]{margin-right:12px}:root .mgn-t-12[data-v-349c941c]{margin-top:12px}:root .mgn-b-12[data-v-349c941c]{margin-bottom:12px}:root .mgn-lr-12[data-v-349c941c]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-349c941c]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-349c941c]{padding:15px}:root .pad-l-15[data-v-349c941c]{padding-left:15px}:root .pad-r-15[data-v-349c941c]{padding-right:15px}:root .pad-t-15[data-v-349c941c]{padding-top:15px}:root .pad-b-15[data-v-349c941c]{padding-bottom:15px}:root .pad-lr-15[data-v-349c941c]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-349c941c]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-349c941c]{margin:15px}:root .mgn-l-15[data-v-349c941c]{margin-left:15px}:root .mgn-r-15[data-v-349c941c]{margin-right:15px}:root .mgn-t-15[data-v-349c941c]{margin-top:15px}:root .mgn-b-15[data-v-349c941c]{margin-bottom:15px}:root .mgn-lr-15[data-v-349c941c]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-349c941c]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-349c941c]{padding:20px}:root .pad-l-20[data-v-349c941c]{padding-left:20px}:root .pad-r-20[data-v-349c941c]{padding-right:20px}:root .pad-t-20[data-v-349c941c]{padding-top:20px}:root .pad-b-20[data-v-349c941c]{padding-bottom:20px}:root .pad-lr-20[data-v-349c941c]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-349c941c]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-349c941c]{margin:20px}:root .mgn-l-20[data-v-349c941c]{margin-left:20px}:root .mgn-r-20[data-v-349c941c]{margin-right:20px}:root .mgn-t-20[data-v-349c941c]{margin-top:20px}:root .mgn-b-20[data-v-349c941c]{margin-bottom:20px}:root .mgn-lr-20[data-v-349c941c]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-349c941c]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-349c941c]{padding:24px}:root .pad-l-24[data-v-349c941c]{padding-left:24px}:root .pad-r-24[data-v-349c941c]{padding-right:24px}:root .pad-t-24[data-v-349c941c]{padding-top:24px}:root .pad-b-24[data-v-349c941c]{padding-bottom:24px}:root .pad-lr-24[data-v-349c941c]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-349c941c]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-349c941c]{margin:24px}:root .mgn-l-24[data-v-349c941c]{margin-left:24px}:root .mgn-r-24[data-v-349c941c]{margin-right:24px}:root .mgn-t-24[data-v-349c941c]{margin-top:24px}:root .mgn-b-24[data-v-349c941c]{margin-bottom:24px}:root .mgn-lr-24[data-v-349c941c]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-349c941c]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-349c941c]{padding:25px}:root .pad-l-25[data-v-349c941c]{padding-left:25px}:root .pad-r-25[data-v-349c941c]{padding-right:25px}:root .pad-t-25[data-v-349c941c]{padding-top:25px}:root .pad-b-25[data-v-349c941c]{padding-bottom:25px}:root .pad-lr-25[data-v-349c941c]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-349c941c]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-349c941c]{margin:25px}:root .mgn-l-25[data-v-349c941c]{margin-left:25px}:root .mgn-r-25[data-v-349c941c]{margin-right:25px}:root .mgn-t-25[data-v-349c941c]{margin-top:25px}:root .mgn-b-25[data-v-349c941c]{margin-bottom:25px}:root .mgn-lr-25[data-v-349c941c]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-349c941c]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-349c941c]{padding:30px}:root .pad-l-30[data-v-349c941c]{padding-left:30px}:root .pad-r-30[data-v-349c941c]{padding-right:30px}:root .pad-t-30[data-v-349c941c]{padding-top:30px}:root .pad-b-30[data-v-349c941c]{padding-bottom:30px}:root .pad-lr-30[data-v-349c941c]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-349c941c]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-349c941c]{margin:30px}:root .mgn-l-30[data-v-349c941c]{margin-left:30px}:root .mgn-r-30[data-v-349c941c]{margin-right:30px}:root .mgn-t-30[data-v-349c941c]{margin-top:30px}:root .mgn-b-30[data-v-349c941c]{margin-bottom:30px}:root .mgn-lr-30[data-v-349c941c]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-349c941c]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-349c941c]{padding:40px}:root .pad-l-40[data-v-349c941c]{padding-left:40px}:root .pad-r-40[data-v-349c941c]{padding-right:40px}:root .pad-t-40[data-v-349c941c]{padding-top:40px}:root .pad-b-40[data-v-349c941c]{padding-bottom:40px}:root .pad-lr-40[data-v-349c941c]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-349c941c]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-349c941c]{margin:40px}:root .mgn-l-40[data-v-349c941c]{margin-left:40px}:root .mgn-r-40[data-v-349c941c]{margin-right:40px}:root .mgn-t-40[data-v-349c941c]{margin-top:40px}:root .mgn-b-40[data-v-349c941c]{margin-bottom:40px}:root .mgn-lr-40[data-v-349c941c]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-349c941c]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-349c941c]{padding:50px}:root .pad-l-50[data-v-349c941c]{padding-left:50px}:root .pad-r-50[data-v-349c941c]{padding-right:50px}:root .pad-t-50[data-v-349c941c]{padding-top:50px}:root .pad-b-50[data-v-349c941c]{padding-bottom:50px}:root .pad-lr-50[data-v-349c941c]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-349c941c]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-349c941c]{margin:50px}:root .mgn-l-50[data-v-349c941c]{margin-left:50px}:root .mgn-r-50[data-v-349c941c]{margin-right:50px}:root .mgn-t-50[data-v-349c941c]{margin-top:50px}:root .mgn-b-50[data-v-349c941c]{margin-bottom:50px}:root .mgn-lr-50[data-v-349c941c]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-349c941c]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-349c941c]{padding:60px}:root .pad-l-60[data-v-349c941c]{padding-left:60px}:root .pad-r-60[data-v-349c941c]{padding-right:60px}:root .pad-t-60[data-v-349c941c]{padding-top:60px}:root .pad-b-60[data-v-349c941c]{padding-bottom:60px}:root .pad-lr-60[data-v-349c941c]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-349c941c]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-349c941c]{margin:60px}:root .mgn-l-60[data-v-349c941c]{margin-left:60px}:root .mgn-r-60[data-v-349c941c]{margin-right:60px}:root .mgn-t-60[data-v-349c941c]{margin-top:60px}:root .mgn-b-60[data-v-349c941c]{margin-bottom:60px}:root .mgn-lr-60[data-v-349c941c]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-349c941c]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-349c941c]{padding:70px}:root .pad-l-70[data-v-349c941c]{padding-left:70px}:root .pad-r-70[data-v-349c941c]{padding-right:70px}:root .pad-t-70[data-v-349c941c]{padding-top:70px}:root .pad-b-70[data-v-349c941c]{padding-bottom:70px}:root .pad-lr-70[data-v-349c941c]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-349c941c]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-349c941c]{margin:70px}:root .mgn-l-70[data-v-349c941c]{margin-left:70px}:root .mgn-r-70[data-v-349c941c]{margin-right:70px}:root .mgn-t-70[data-v-349c941c]{margin-top:70px}:root .mgn-b-70[data-v-349c941c]{margin-bottom:70px}:root .mgn-lr-70[data-v-349c941c]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-349c941c]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-349c941c]{padding:80px}:root .pad-l-80[data-v-349c941c]{padding-left:80px}:root .pad-r-80[data-v-349c941c]{padding-right:80px}:root .pad-t-80[data-v-349c941c]{padding-top:80px}:root .pad-b-80[data-v-349c941c]{padding-bottom:80px}:root .pad-lr-80[data-v-349c941c]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-349c941c]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-349c941c]{margin:80px}:root .mgn-l-80[data-v-349c941c]{margin-left:80px}:root .mgn-r-80[data-v-349c941c]{margin-right:80px}:root .mgn-t-80[data-v-349c941c]{margin-top:80px}:root .mgn-b-80[data-v-349c941c]{margin-bottom:80px}:root .mgn-lr-80[data-v-349c941c]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-349c941c]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-349c941c]{padding:90px}:root .pad-l-90[data-v-349c941c]{padding-left:90px}:root .pad-r-90[data-v-349c941c]{padding-right:90px}:root .pad-t-90[data-v-349c941c]{padding-top:90px}:root .pad-b-90[data-v-349c941c]{padding-bottom:90px}:root .pad-lr-90[data-v-349c941c]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-349c941c]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-349c941c]{margin:90px}:root .mgn-l-90[data-v-349c941c]{margin-left:90px}:root .mgn-r-90[data-v-349c941c]{margin-right:90px}:root .mgn-t-90[data-v-349c941c]{margin-top:90px}:root .mgn-b-90[data-v-349c941c]{margin-bottom:90px}:root .mgn-lr-90[data-v-349c941c]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-349c941c]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-349c941c]{padding:100px}:root .pad-l-100[data-v-349c941c]{padding-left:100px}:root .pad-r-100[data-v-349c941c]{padding-right:100px}:root .pad-t-100[data-v-349c941c]{padding-top:100px}:root .pad-b-100[data-v-349c941c]{padding-bottom:100px}:root .pad-lr-100[data-v-349c941c]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-349c941c]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-349c941c]{margin:100px}:root .mgn-l-100[data-v-349c941c]{margin-left:100px}:root .mgn-r-100[data-v-349c941c]{margin-right:100px}:root .mgn-t-100[data-v-349c941c]{margin-top:100px}:root .mgn-b-100[data-v-349c941c]{margin-bottom:100px}:root .mgn-lr-100[data-v-349c941c]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-349c941c]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-349c941c]{padding:120px}:root .pad-l-120[data-v-349c941c]{padding-left:120px}:root .pad-r-120[data-v-349c941c]{padding-right:120px}:root .pad-t-120[data-v-349c941c]{padding-top:120px}:root .pad-b-120[data-v-349c941c]{padding-bottom:120px}:root .pad-lr-120[data-v-349c941c]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-349c941c]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-349c941c]{margin:120px}:root .mgn-l-120[data-v-349c941c]{margin-left:120px}:root .mgn-r-120[data-v-349c941c]{margin-right:120px}:root .mgn-t-120[data-v-349c941c]{margin-top:120px}:root .mgn-b-120[data-v-349c941c]{margin-bottom:120px}:root .mgn-lr-120[data-v-349c941c]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-349c941c]{margin-top:120px;margin-bottom:120px}[data-v-349c941c]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-349c941c]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-349c941c]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-349c941c]{width:100%}.v-app[data-v-349c941c]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-349c941c]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-349c941c]{margin-bottom:10px}.devise-container input[type=email][data-v-349c941c],.devise-container input[type=password][data-v-349c941c],.devise-container input[type=submit][data-v-349c941c]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-349c941c]{cursor:pointer}.devise-container .actions input[data-v-349c941c]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-349c941c],a[data-v-349c941c]:hover,a[data-v-349c941c]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-349c941c]:hover{color:#2d8e54;text-decoration:underline}a[data-v-349c941c]:focus{color:#164057}h1[data-v-349c941c],h2[data-v-349c941c],h3[data-v-349c941c],h4[data-v-349c941c],h5[data-v-349c941c],h6[data-v-349c941c]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-349c941c],.heading-2[data-v-349c941c],.heading-3[data-v-349c941c],.heading-4[data-v-349c941c],.heading-5[data-v-349c941c],.heading-6[data-v-349c941c]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-349c941c]{font-size:2.5rem}.heading-2[data-v-349c941c]{font-size:2rem}.heading-3[data-v-349c941c]{font-size:1.75rem}.heading-4[data-v-349c941c]{font-size:1.5rem}.heading-5[data-v-349c941c]{font-size:1.25rem}.heading-6[data-v-349c941c]{font-size:1rem}.error_text[data-v-349c941c]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-349c941c]{width:100%;min-height:50px}nav[data-v-349c941c]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-349c941c],.nav-right[data-v-349c941c]{display:flex;flex-direction:row}.nav-link[data-v-349c941c]{font-size:18px}.nav-loggedout[data-v-349c941c]{color:#000}.nav-loggedin[data-v-349c941c]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-349c941c]{color:#fff}.nav-loggedin a[data-v-349c941c]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-349c941c]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-349c941c]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-349c941c]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-349c941c]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-349c941c]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-349c941c]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-349c941c]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-349c941c]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-349c941c]{gap:5%}}button[data-v-349c941c]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-349c941c],.cancel_button[data-v-349c941c]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-349c941c]{background-color:#ccc}.action_button[data-v-349c941c]:disabled,.cancel_button[data-v-349c941c]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-349c941c]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-349c941c]{width:fit-content}.button__empty[data-v-349c941c]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-349c941c]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-349c941c]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-349c941c]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-349c941c]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-349c941c]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-349c941c]{background-color:#eef5fa}.btn-pricing[data-v-349c941c]{font-size:22px;border:none}.simple-table[data-v-349c941c]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-349c941c],.simple-table td[data-v-349c941c]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-349c941c]{padding:5px}.date-cell[data-v-349c941c]{white-space:nowrap}.number-cell[data-v-349c941c]{text-align:right}.negative-cell[data-v-349c941c]{color:#f94144}.net-worth-row[data-v-349c941c]{background-color:#f5dc98}.bold-cell[data-v-349c941c]{font-weight:700}.warn-text[data-v-349c941c]{color:#fb991c}.error-text[data-v-349c941c]{color:#f94144}.form__panel[data-v-349c941c]{display:block}.form__row[data-v-349c941c]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-349c941c]{display:flex}.form__header[data-v-349c941c]{width:26%}.form__input[data-v-349c941c]{width:100%}.form__input input[data-v-349c941c]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-349c941c]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-349c941c]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-349c941c]{width:100%}.form__input .dp__main input[data-v-349c941c]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-349c941c],.form__input select[data-v-349c941c],.form__input .dp__main[data-v-349c941c]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-349c941c],.form__input select[data-v-349c941c],.form__input .dp__main[data-v-349c941c]{width:50%}}.form__input input[data-v-349c941c]:hover,.form__input select[data-v-349c941c]:hover,.form__input textarea[data-v-349c941c]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-349c941c]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-349c941c]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-349c941c]:focus{border-color:var(--color-input-focus)}.form__input[data-v-349c941c]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-349c941c]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-349c941c]{display:flex;gap:10px}.form__input--mandatory[data-v-349c941c]{color:#f94144}.form__input--mandatory__one-of-two[data-v-349c941c]{color:#f94144;vertical-align:super}.form__section[data-v-349c941c]{padding:30px 10px}.disabled-field[data-v-349c941c]{color:#aaa}.select-wrapper[data-v-349c941c]{position:relative}.select-wrapper[data-v-349c941c]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-349c941c]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-349c941c]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-349c941c]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-349c941c],.v-incidents-edit[data-v-349c941c]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-349c941c],.sysadmin-page-header h1[data-v-349c941c],.sysadmin-page-header .sysadmin-page-header__title[data-v-349c941c],.page-header h1[data-v-349c941c],.page-header .page-header__title[data-v-349c941c]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-349c941c]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-349c941c]{margin-bottom:18px}.page-header h1[data-v-349c941c],.page-header .page-header__title[data-v-349c941c]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-349c941c]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-349c941c]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-349c941c]{margin-bottom:18px}.sysadmin-page-header h1[data-v-349c941c],.sysadmin-page-header .sysadmin-page-header__title[data-v-349c941c]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-349c941c]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-349c941c]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-349c941c]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-349c941c]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-349c941c]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-349c941c]{font-size:14px}.admin-card[data-v-349c941c]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-349c941c]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-349c941c]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-349c941c]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-349c941c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-349c941c]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-349c941c]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-349c941c]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-349c941c]{margin-top:18px}.deploy-page .deploy-list[data-v-349c941c]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-349c941c]{margin:6px 0}.admin-form-card[data-v-349c941c],.v-incidents-edit .form-card[data-v-349c941c]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-349c941c]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-349c941c]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-349c941c],.v-incidents-edit .form-container[data-v-349c941c]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-349c941c],.v-incidents-edit .form-container .admin-form-row[data-v-349c941c]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-349c941c]:last-child,.v-incidents-edit .form-container .admin-form-row[data-v-349c941c]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-349c941c],.v-incidents-edit .form-container .admin-form-group[data-v-349c941c]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-349c941c],.v-incidents-edit .form-container .admin-form-group label[data-v-349c941c]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-349c941c],.v-incidents-edit .form-container .admin-form-group .field-text[data-v-349c941c]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-349c941c],.v-incidents-edit .form-container .admin-form-group input[data-v-349c941c],.admin-form-container .admin-form-group select[data-v-349c941c],.v-incidents-edit .form-container .admin-form-group select[data-v-349c941c]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-349c941c]:disabled,.v-incidents-edit .form-container .admin-form-group input[data-v-349c941c]:disabled,.admin-form-container .admin-form-group select[data-v-349c941c]:disabled,.v-incidents-edit .form-container .admin-form-group select[data-v-349c941c]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-349c941c]:focus,.v-incidents-edit .form-container .admin-form-group input[data-v-349c941c]:focus,.admin-form-container .admin-form-group select[data-v-349c941c]:focus,.v-incidents-edit .form-container .admin-form-group select[data-v-349c941c]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-349c941c],.v-incidents-edit .form-container .admin-form-group select.select-wrapper[data-v-349c941c]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-349c941c],.v-incidents-edit .button-container[data-v-349c941c]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-349c941c],.v-incidents-edit .button-container button[data-v-349c941c]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-349c941c],.v-incidents-edit .button-container .cancel-btn[data-v-349c941c]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-349c941c]:hover,.v-incidents-edit .button-container .cancel-btn[data-v-349c941c]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-349c941c],.v-incidents-edit .button-container .action-btn[data-v-349c941c]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-349c941c]:hover,.v-incidents-edit .button-container .action-btn[data-v-349c941c]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-349c941c]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-349c941c]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-349c941c]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-349c941c]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-349c941c]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-349c941c]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-349c941c]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-349c941c]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-349c941c]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-349c941c]{background-color:#177100;color:#fff}.admin-badge.id[data-v-349c941c],.admin-badge.external-uuid[data-v-349c941c]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-349c941c]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-349c941c]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-349c941c]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-349c941c]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-349c941c]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-349c941c]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-349c941c]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-349c941c]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-349c941c]{font-size:14px}.admin-detail-item[data-v-349c941c]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-349c941c]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-349c941c]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-349c941c]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-349c941c]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-349c941c]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-349c941c]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-349c941c]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-349c941c]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-349c941c]:hover{color:#2c5444}.admin-filter-select[data-v-349c941c]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-349c941c]{min-width:0;width:100%}.admin-filter-select select[data-v-349c941c]:focus{border-color:#2c5444}.admin-header-section[data-v-349c941c],.v-incidents-edit .header-section[data-v-349c941c]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-349c941c],.v-incidents-edit .header-section h1[data-v-349c941c]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-349c941c],.v-incidents-edit .header-section .top-row[data-v-349c941c]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-349c941c],.v-incidents-edit .header-section .top-row[data-v-349c941c],.sys-panel .top-row[data-v-349c941c]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-349c941c],.v-incidents-edit .header-section .top-row .page-header[data-v-349c941c],.admin-header-section .top-row .sysadmin-page-header[data-v-349c941c],.v-incidents-edit .header-section .top-row .sysadmin-page-header[data-v-349c941c],.sys-panel .top-row .page-header[data-v-349c941c],.sys-panel .top-row .sysadmin-page-header[data-v-349c941c]{width:100%}.admin-header-section .top-row .header-actions[data-v-349c941c],.v-incidents-edit .header-section .top-row .header-actions[data-v-349c941c],.admin-header-section .top-row .action-buttons[data-v-349c941c],.v-incidents-edit .header-section .top-row .action-buttons[data-v-349c941c],.sys-panel .top-row .header-actions[data-v-349c941c],.sys-panel .top-row .action-buttons[data-v-349c941c]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-349c941c],.v-incidents-edit .header-section .top-row>.admin-add-btn[data-v-349c941c],.sys-panel .top-row>.admin-add-btn[data-v-349c941c],.sys-panel .top-row>.action-button[data-v-349c941c]{width:100%}}.admin-filters-row[data-v-349c941c]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-349c941c]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-349c941c]{font-size:14px}.admin-add-btn[data-v-349c941c]:hover{background-color:#1a3329}.table-containers[data-v-349c941c]{display:flex;gap:20px}.table-containers .table-container[data-v-349c941c]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-349c941c]{font-weight:700}.table-containers .table-value[data-v-349c941c]{font-size:1.2em}.sysadmin-button-bar[data-v-349c941c]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-349c941c]{margin:20px 0}.swal-password-form .form-group[data-v-349c941c]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-349c941c]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-349c941c]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-349c941c]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-349c941c]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-349c941c]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-349c941c]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.v-incidents-edit .header-section .top-row[data-v-349c941c]{align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.v-incidents-edit .header-section .header-left[data-v-349c941c]{display:flex;align-items:flex-start;gap:12px;min-width:0;flex:1 1 280px}.v-incidents-edit .header-section .page-header[data-v-349c941c]{margin-bottom:0;min-width:0}.v-incidents-edit .header-section .title-row[data-v-349c941c]{display:flex;align-items:flex-start;gap:10px}.v-incidents-edit .header-section .title-icon[data-v-349c941c]{color:#166534;font-size:22px;line-height:1;margin-top:4px;flex:0 0 auto}.v-incidents-edit .header-section .title-text[data-v-349c941c]{min-width:0}.v-incidents-edit .header-section .page-header__title[data-v-349c941c]{margin:0;line-height:1.2}.v-incidents-edit .header-section .incident-id[data-v-349c941c]{margin:4px 0 0;color:#6b7280;font-size:14px;font-weight:500}.v-incidents-edit .header-section .page-header__subtitle[data-v-349c941c]{margin-top:4px}.v-incidents-edit .header-section .header-badges[data-v-349c941c]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;flex:0 1 auto}.v-incidents-edit .incident-badge[data-v-349c941c]{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;font-size:13px;font-weight:600;line-height:1.2;white-space:nowrap}.v-incidents-edit .incident-badge--severity[data-v-349c941c]{background:#f3f4f6;color:#374151}.v-incidents-edit .incident-badge--severity-low[data-v-349c941c]{background:#dcfce7;color:#166534}.v-incidents-edit .incident-badge--severity-medium[data-v-349c941c]{background:#fef3c7;color:#92400e}.v-incidents-edit .incident-badge--severity-high[data-v-349c941c]{background:#fee2e2;color:#991b1b}.v-incidents-edit .incident-badge--status[data-v-349c941c]{background:#fff;color:#111827;border:1px solid #d1d5db}.v-incidents-edit .incident-badge--confidential[data-v-349c941c]{background:#ede9fe;color:#5b21b6}.v-incidents-edit .stage-tracker[data-v-349c941c]{display:flex;align-items:flex-start;gap:0;width:100%;margin-top:18px;padding:4px 0 2px;overflow-x:auto}.v-incidents-edit .stage-tracker__step[data-v-349c941c]{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:120px;flex:1 1 0;gap:8px}.v-incidents-edit .stage-tracker__icon[data-v-349c941c]{width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:14px;flex:0 0 auto}.v-incidents-edit .stage-tracker__dot[data-v-349c941c]{width:10px;height:10px;border-radius:50%;border:2px solid #d1d5db;background:transparent}.v-incidents-edit .stage-tracker__copy[data-v-349c941c]{display:flex;flex-direction:column;gap:2px}.v-incidents-edit .stage-tracker__label[data-v-349c941c]{font-size:14px;font-weight:700;line-height:1.25}.v-incidents-edit .stage-tracker__sub[data-v-349c941c]{font-size:12px;font-weight:500;color:#6b7280;line-height:1.3}.v-incidents-edit .stage-tracker__connector[data-v-349c941c]{flex:0 0 28px;height:2px;margin-top:17px;background:#e5e7eb;align-self:flex-start}.v-incidents-edit .stage-tracker__connector--done[data-v-349c941c]{background:#22c55e}.v-incidents-edit .stage-tracker__step--done .stage-tracker__icon[data-v-349c941c]{background:#22c55e;color:#fff}.v-incidents-edit .stage-tracker__step--done .stage-tracker__label[data-v-349c941c]{color:#16a34a}.v-incidents-edit .stage-tracker__step--current .stage-tracker__icon[data-v-349c941c]{background:#166534;color:#fff}.v-incidents-edit .stage-tracker__step--current .stage-tracker__label[data-v-349c941c]{color:#166534}.v-incidents-edit .stage-tracker__step--upcoming .stage-tracker__icon[data-v-349c941c]{background:#fff;color:#9ca3af;border:2px solid #d1d5db}.v-incidents-edit .stage-tracker__step--upcoming .stage-tracker__label[data-v-349c941c]{color:#9ca3af}.v-incidents-edit .incident-form-wrap[data-v-349c941c]{display:flex;flex-direction:column;gap:20px}.v-incidents-edit .form-card[data-v-349c941c]{padding:20px}.v-incidents-edit .form-card__header[data-v-349c941c]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:0;margin:0 0 9px;border:none;background:none;cursor:pointer;text-align:left}.v-incidents-edit .form-card__header:hover .form-card__title[data-v-349c941c]{color:#111827}.v-incidents-edit .form-card__header .form-card__title[data-v-349c941c]{margin:0}.v-incidents-edit .form-card--collapsed .form-card__header[data-v-349c941c]{margin-bottom:0}.v-incidents-edit .form-card__chevron[data-v-349c941c]{flex-shrink:0;color:#6b7280;font-size:14px}.v-incidents-edit .form-card .form-card__title[data-v-349c941c]{margin:0 0 9px;font-size:20px;font-weight:700;color:#000}.v-incidents-edit .form-card .form-card__title--with-icon[data-v-349c941c]{display:flex;align-items:center;gap:10px}.v-incidents-edit .form-card .form-card__title-icon[data-v-349c941c]{color:#4b5563;font-size:18px}.v-incidents-edit .form-card .form-card__title-icon--danger[data-v-349c941c]{color:#dc2626}.v-incidents-edit .form-card .form-card__title-icon--confidential[data-v-349c941c]{color:#7c3aed}.v-incidents-edit .form-card .form-card__title-icon--manager[data-v-349c941c]{color:#166534}.v-incidents-edit .form-card .form-card__title-icon--investigation[data-v-349c941c]{color:#1d4ed8}.v-incidents-edit .form-card .form-card__title-icon--final[data-v-349c941c]{color:#166534}.v-incidents-edit .form-card .final-review-section[data-v-349c941c]{padding-top:8px;margin-bottom:28px}.v-incidents-edit .form-card .final-review-section[data-v-349c941c]:not(:first-child){border-top:1px solid #e5e7eb;padding-top:24px}.v-incidents-edit .form-card .final-review-section__title[data-v-349c941c]{margin:0 0 18px;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#166534}.v-incidents-edit .form-card .final-review-confirm-box[data-v-349c941c]{margin-top:8px;padding:16px 18px;border-radius:10px;background:#eff6ff;border:1px solid #bfdbfe}.v-incidents-edit .form-card .final-review-confirm-box__label[data-v-349c941c]{display:flex;align-items:flex-start;gap:10px;margin:0;font-size:15px;font-weight:700;color:#0f172a;cursor:pointer}.v-incidents-edit .form-card .final-review-confirm-box__label input[data-v-349c941c]{margin-top:3px}.v-incidents-edit .form-card .final-review-confirm-box__help[data-v-349c941c]{margin:10px 0 0 28px;color:#475569;font-size:14px;line-height:1.5}.v-incidents-edit .form-card .final-review-reviewer-box[data-v-349c941c]{margin-top:16px;padding:16px 18px;border-radius:10px;background:#fff7ed;border:1px solid #fed7aa;display:flex;flex-direction:column;gap:4px;color:#334155;font-size:14px}.v-incidents-edit .form-card .final-review-reviewer-box__label[data-v-349c941c]{font-weight:600;color:#9a3412}.v-incidents-edit .form-card .final-review-reviewer-box strong[data-v-349c941c]{font-size:15px;color:#0f172a}.v-incidents-edit .form-card .form-card__subtitle[data-v-349c941c]{margin:-5px 0 9px;color:#6b7280;font-size:14px;font-weight:500;line-height:1.4}.v-incidents-edit .investigation-framework-box[data-v-349c941c]{margin:0 0 16px;padding:14px 16px;border-radius:10px;background:#f1f5f9;border:1px solid #e2e8f0}.v-incidents-edit .investigation-framework-box__title[data-v-349c941c]{margin:0 0 6px;font-size:15px;font-weight:700;color:#0f172a}.v-incidents-edit .investigation-framework-box__text[data-v-349c941c]{margin:0;font-size:14px;line-height:1.5;color:#334155}.v-incidents-edit .manager-instructions-box[data-v-349c941c]{margin:0 0 18px;padding:14px 16px;border-radius:10px;background:#fef9c3;border:1px solid #fde68a}.v-incidents-edit .manager-instructions-box__label[data-v-349c941c]{display:block;margin-bottom:6px;font-size:14px;color:#713f12}.v-incidents-edit .manager-instructions-box__text[data-v-349c941c]{margin:0;font-size:14px;line-height:1.45;color:#78350f;white-space:pre-wrap}.v-incidents-edit .investigation-stage-panel[data-v-349c941c]{padding:18px;border:1.5px solid #93c5fd;border-radius:12px;background:#fff;margin-bottom:16px}.v-incidents-edit .investigation-stage-panel[data-v-349c941c]:last-of-type{margin-bottom:0}.v-incidents-edit .investigation-stage-panel--contributing[data-v-349c941c]{border-color:#d6b48a}.v-incidents-edit .investigation-stage-panel--contributing .investigation-stage-panel__number[data-v-349c941c]{background:#8b5a2b}.v-incidents-edit .investigation-stage-panel--contributing .investigation-stage-panel__title[data-v-349c941c]{color:#8b5a2b}.v-incidents-edit .investigation-stage-panel--corrective[data-v-349c941c]{border-color:#f1a9a9}.v-incidents-edit .investigation-stage-panel--corrective .investigation-stage-panel__number[data-v-349c941c]{background:#c53030}.v-incidents-edit .investigation-stage-panel--corrective .investigation-stage-panel__title[data-v-349c941c]{color:#c53030}.v-incidents-edit .investigation-stage-panel--assign[data-v-349c941c]{border-color:#86efac}.v-incidents-edit .investigation-stage-panel--assign .investigation-stage-panel__number[data-v-349c941c]{background:#166534}.v-incidents-edit .investigation-stage-panel--assign .investigation-stage-panel__title[data-v-349c941c]{color:#166534}.v-incidents-edit .investigation-conclusions[data-v-349c941c]{margin-top:8px}.v-incidents-edit .investigation-conclusions__title[data-v-349c941c]{margin:20px 0 12px;font-size:18px;font-weight:700;color:#111827}.v-incidents-edit .investigation-conclusions__title[data-v-349c941c]:first-child{margin-top:0}.v-incidents-edit .submitter-signature-box[data-v-349c941c]{margin-top:4px;display:flex;flex-direction:column;align-items:center}.v-incidents-edit .submitter-signature-box__pad[data-v-349c941c]{width:100%;max-width:520px}.v-incidents-edit .submitter-signature-box__pad[data-v-349c941c] .signature-panel{margin:0}.v-incidents-edit .submitter-signature-box__pad[data-v-349c941c] .signature-container{border:none;background:transparent}.v-incidents-edit .submitter-signature-box__pad[data-v-349c941c] .signature-container canvas{border-radius:8px}.v-incidents-edit .submitter-signature-box__readonly[data-v-349c941c]{width:100%;max-width:520px}.v-incidents-edit .submitter-signature-box__img[data-v-349c941c]{display:block;width:100%;max-width:500px;height:auto;margin:0 auto;border:1px solid #d1d5db;border-radius:8px;background:#fff}.v-incidents-edit .submitter-signature-box__empty[data-v-349c941c]{margin:0;padding:16px;border-radius:8px;background:#f8f9fa;border:1px solid #e5e7eb;color:#6b7280;font-size:14px}.v-incidents-edit .submitter-signature-box__date[data-v-349c941c]{margin:10px 0 0;color:#6b7280;font-size:14px}.v-incidents-edit .investigation-signature-box[data-v-349c941c]{margin-top:8px;padding:16px;border-radius:10px;background:#f5efe6;border:1px solid #e8dcc8}.v-incidents-edit .investigation-signature-box__label[data-v-349c941c]{display:block;margin-bottom:8px;font-weight:600;color:#374151}.v-incidents-edit .investigation-signature-box__meta[data-v-349c941c]{display:flex;flex-direction:column;gap:2px;margin-bottom:0;color:#111827}.v-incidents-edit .investigation-signature-box__meta strong[data-v-349c941c]{font-size:15px}.v-incidents-edit .investigation-signature-box__meta span[data-v-349c941c]{font-size:13px;color:#4b5563}.v-incidents-edit .investigation-signature-box__readonly[data-v-349c941c]{margin-top:20px}.v-incidents-edit .investigation-signature-box__img[data-v-349c941c]{display:block;width:100%;max-width:500px;height:auto;border:1px solid #d1d5db;border-radius:8px;background:#fff}.v-incidents-edit .investigation-signature-box__pad[data-v-349c941c]{margin-top:20px}.v-incidents-edit .investigation-signature-box__pad[data-v-349c941c] .signature-panel{overflow:visible;padding:20px;margin:0}.v-incidents-edit .investigation-signature-box__pad[data-v-349c941c] .signature-container{margin-top:0;margin-bottom:15px;border:none;background:transparent}.v-incidents-edit .investigation-signature-box__pad[data-v-349c941c] .signature-container canvas{margin:0}.v-incidents-edit .investigation-signature-box__date[data-v-349c941c]{margin:10px 0 0;font-size:13px;color:#4b5563}.v-incidents-edit .investigation-stage-panel__header[data-v-349c941c]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.v-incidents-edit .investigation-stage-panel__number[data-v-349c941c]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:#2563eb;color:#fff;font-size:14px;font-weight:700;flex:0 0 auto}.v-incidents-edit .investigation-stage-panel__title[data-v-349c941c]{margin:0;font-size:18px;font-weight:700;color:#1d4ed8}.v-incidents-edit .investigation-stage-hint[data-v-349c941c]{display:flex;align-items:flex-start;gap:10px;margin-bottom:18px;padding:12px 14px;border-radius:8px;background:#fef3c7;color:#78350f;font-size:14px;line-height:1.45}.v-incidents-edit .investigation-stage-hint__icon[data-v-349c941c]{margin-top:2px;flex:0 0 auto}.v-incidents-edit .investigation-subsection[data-v-349c941c]{margin-bottom:20px}.v-incidents-edit .investigation-subsection[data-v-349c941c]:last-child{margin-bottom:0}.v-incidents-edit .form-subsection[data-v-349c941c]{padding-top:8px;margin-bottom:28px}.v-incidents-edit .form-subsection[data-v-349c941c]:not(:first-child){border-top:1px solid #e5e7eb;padding-top:24px}.v-incidents-edit .form-subsection[data-v-349c941c]:last-child{margin-bottom:0}.v-incidents-edit .form-subsection__title[data-v-349c941c]{margin:0 0 16px}.v-incidents-edit .contributing-factor-categories[data-v-349c941c]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:16px}.v-incidents-edit .contributing-factor-category[data-v-349c941c]{display:flex;align-items:center;justify-content:center;text-align:center;min-height:52px;padding:10px 8px;border-radius:8px;background:#f8efe4;color:#8b5a2b;font-size:13px;font-weight:600;line-height:1.3}.v-incidents-edit .contributing-factors-list[data-v-349c941c]{display:flex;flex-direction:column;gap:12px;margin-bottom:12px}.v-incidents-edit .contributing-factor-card[data-v-349c941c]{padding:14px 16px 16px;border:1px solid #e5e7eb;border-radius:10px;background:#fff}.v-incidents-edit .contributing-factor-card__header[data-v-349c941c]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.v-incidents-edit .contributing-factor-card__title[data-v-349c941c]{font-size:14px;font-weight:700;color:#374151}.v-incidents-edit .contributing-factor-card__remove[data-v-349c941c]{border:none;background:transparent;color:#94a3b8;cursor:pointer;padding:0;line-height:1}.v-incidents-edit .contributing-factor-card__remove[data-v-349c941c]:hover:not(:disabled){color:#dc2626}.v-incidents-edit .contributing-factor-card__remove[data-v-349c941c]:disabled{opacity:.5;cursor:not-allowed}.v-incidents-edit .contributing-factor-card .form-group[data-v-349c941c]{margin-bottom:12px}.v-incidents-edit .contributing-factor-card .form-group[data-v-349c941c]:last-child{margin-bottom:0}.v-incidents-edit .corrective-actions-list[data-v-349c941c]{display:flex;flex-direction:column;gap:12px;margin-bottom:12px}.v-incidents-edit .corrective-action-card[data-v-349c941c]{border:1px solid #e5e7eb;border-radius:10px;background:#fff;overflow:hidden}.v-incidents-edit .corrective-action-card--factor .form-group[data-v-349c941c]{margin:0;padding:14px 16px 16px}.v-incidents-edit .corrective-action-card--factor label[data-v-349c941c]{display:block;margin-bottom:8px;font-size:14px;font-weight:700;color:#374151}.v-incidents-edit .corrective-action-card--additional[data-v-349c941c]{padding:14px 16px 16px}.v-incidents-edit .corrective-action-card--additional .form-group[data-v-349c941c]{margin:0}.v-incidents-edit .corrective-action-card__banner[data-v-349c941c]{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .25em;padding:10px 16px;background:#f8efe4;color:#8b5a2b;font-size:13px;font-weight:600;line-height:1.4}.v-incidents-edit .corrective-action-card__banner-main[data-v-349c941c]{flex:0 1 auto}.v-incidents-edit .corrective-action-card__banner-desc[data-v-349c941c]{flex:1 1 12rem;min-width:0;color:#6b7280;font-weight:500;overflow-wrap:anywhere}.v-incidents-edit .corrective-action-card__header[data-v-349c941c]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.v-incidents-edit .corrective-action-card__title[data-v-349c941c]{font-size:14px;font-weight:700;color:#374151}.v-incidents-edit .corrective-action-card__remove[data-v-349c941c]{border:none;background:transparent;color:#94a3b8;cursor:pointer;padding:0;line-height:1}.v-incidents-edit .corrective-action-card__remove[data-v-349c941c]:hover:not(:disabled){color:#dc2626}.v-incidents-edit .corrective-action-card__remove[data-v-349c941c]:disabled{opacity:.5;cursor:not-allowed}@media(max-width:900px){.v-incidents-edit .contributing-factor-categories[data-v-349c941c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.v-incidents-edit .contributing-factor-categories[data-v-349c941c]{grid-template-columns:1fr}}.v-incidents-edit .sequence-events-table-wrap[data-v-349c941c]{display:flex;flex-direction:column;gap:12px}.v-incidents-edit .sequence-events-table[data-v-349c941c]{width:100%;border-collapse:collapse;table-layout:fixed;border:1px solid #dbe3f0;border-radius:8px;overflow:hidden;background:#fff}.v-incidents-edit .sequence-events-table th[data-v-349c941c],.v-incidents-edit .sequence-events-table td[data-v-349c941c]{vertical-align:middle;border-bottom:1px solid #e5e7eb}.v-incidents-edit .sequence-events-table th[data-v-349c941c]{padding:10px 14px;background:#eff6ff;color:#1e3a5f;font-size:13px;font-weight:700;text-align:left}.v-incidents-edit .sequence-events-table th+th[data-v-349c941c],.v-incidents-edit .sequence-events-table td+td[data-v-349c941c]{border-left:1px solid #e5e7eb}.v-incidents-edit .sequence-events-table td[data-v-349c941c]{padding:0;background:#fff}.v-incidents-edit .sequence-events-table tbody tr:last-child td[data-v-349c941c]{border-bottom:none}.v-incidents-edit .sequence-events-table td input[data-v-349c941c]{display:block;width:100%;margin:0;padding:12px 14px;box-sizing:border-box;border:none;border-radius:0;background:transparent;box-shadow:none;font-family:Poppins,sans-serif;font-size:15px;line-height:1.45;color:#000;outline:none}.v-incidents-edit .sequence-events-table td input[data-v-349c941c]::placeholder{color:#9ca3af;font-family:Poppins,sans-serif;font-size:15px}.v-incidents-edit .sequence-events-table td input[data-v-349c941c]:focus{outline:none;background:#f8fbff;box-shadow:inset 0 0 0 2px #2563eb59}.v-incidents-edit .sequence-events-table td input[data-v-349c941c]:disabled{background:#f8fafc;color:#000}.v-incidents-edit .sequence-events-table__time[data-v-349c941c]{width:180px}.v-incidents-edit .sequence-events-table__event[data-v-349c941c]{width:auto}.v-incidents-edit .sequence-events-table__actions[data-v-349c941c]{width:44px;text-align:center}.v-incidents-edit .sequence-events-table__remove[data-v-349c941c]{border:none;background:transparent;color:#94a3b8;cursor:pointer;padding:10px 8px;line-height:1}.v-incidents-edit .sequence-events-table__remove[data-v-349c941c]:hover:not(:disabled){color:#dc2626}.v-incidents-edit .sequence-events-table__remove[data-v-349c941c]:disabled{opacity:.5;cursor:not-allowed}.v-incidents-edit .assign-actions-table-wrap[data-v-349c941c]{width:100%}.v-incidents-edit .assign-actions-table[data-v-349c941c]{width:100%;border-collapse:collapse;table-layout:fixed;border:1px solid #dbe3f0;border-radius:8px;overflow:visible;background:#fff}.v-incidents-edit .assign-actions-table th[data-v-349c941c],.v-incidents-edit .assign-actions-table td[data-v-349c941c]{vertical-align:middle;border-bottom:1px solid #e5e7eb}.v-incidents-edit .assign-actions-table th[data-v-349c941c]{padding:10px 14px;background:#f1f5f9;color:#334155;font-size:13px;font-weight:700;text-align:left}.v-incidents-edit .assign-actions-table th+th[data-v-349c941c],.v-incidents-edit .assign-actions-table td+td[data-v-349c941c]{border-left:1px solid #e5e7eb}.v-incidents-edit .assign-actions-table td[data-v-349c941c]{padding:0;background:#fff;position:relative}.v-incidents-edit .assign-actions-table td[data-v-349c941c]:focus-within{z-index:6}.v-incidents-edit .assign-actions-table tbody tr:last-child td[data-v-349c941c]{border-bottom:none}.v-incidents-edit .assign-actions-table input[type=date][data-v-349c941c],.v-incidents-edit .assign-actions-table input[type=text][data-v-349c941c]{display:block;width:100%;margin:0;padding:12px 14px;box-sizing:border-box;border:none;border-radius:0;background:transparent;box-shadow:none;font-family:Poppins,sans-serif;font-size:15px;line-height:1.45;color:#000;outline:none}.v-incidents-edit .assign-actions-table input[type=date][data-v-349c941c]::placeholder,.v-incidents-edit .assign-actions-table input[type=text][data-v-349c941c]::placeholder{color:#9ca3af;font-family:Poppins,sans-serif;font-size:15px}.v-incidents-edit .assign-actions-table input[type=date][data-v-349c941c]:focus,.v-incidents-edit .assign-actions-table input[type=text][data-v-349c941c]:focus{outline:none;background:#f8fbff;box-shadow:inset 0 0 0 2px #2563eb59}.v-incidents-edit .assign-actions-table input[type=date][data-v-349c941c]:disabled,.v-incidents-edit .assign-actions-table input[type=text][data-v-349c941c]:disabled{background:#f8fafc;color:#000}.v-incidents-edit .assign-actions-table input[type=date][data-v-349c941c]{cursor:pointer}.v-incidents-edit .assign-actions-table__action[data-v-349c941c]{width:auto}.v-incidents-edit .assign-actions-table__person[data-v-349c941c]{width:260px}.v-incidents-edit .assign-actions-table__person-cell[data-v-349c941c]{overflow:visible}.v-incidents-edit .assign-actions-table__person-cell[data-v-349c941c] .v-searchable-user{width:100%}.v-incidents-edit .assign-actions-table__person-cell[data-v-349c941c] .v-searchable-user .search-input{width:100%;margin:0;padding:12px 14px;box-sizing:border-box;border:none;border-radius:0;background:transparent;font-family:Poppins,sans-serif;font-size:15px;line-height:1.45;color:#000}.v-incidents-edit .assign-actions-table__person-cell[data-v-349c941c] .v-searchable-user .search-input:focus{outline:none;background:#f8fbff;box-shadow:inset 0 0 0 2px #2563eb59}.v-incidents-edit .assign-actions-table__person-cell[data-v-349c941c] .v-searchable-user .search-input:disabled{background:#f8fafc;color:#000;opacity:1}.v-incidents-edit .assign-actions-table__due[data-v-349c941c]{width:160px}.v-incidents-edit .assign-actions-table__actions[data-v-349c941c]{width:44px;text-align:center;padding:8px!important}.v-incidents-edit .assign-actions-table__action-cell[data-v-349c941c]{padding:0;word-break:break-word}.v-incidents-edit .assign-actions-table__action-cell input[type=text][data-v-349c941c]{word-break:break-word}.v-incidents-edit .assign-actions-table__final-review-flag[data-v-349c941c]{display:block;padding:0 14px 10px;font-size:12px;font-weight:600;color:#166534}.v-incidents-edit .assign-actions-table__empty[data-v-349c941c]{padding:28px 16px!important;text-align:center;color:#94a3b8;font-size:14px;font-style:italic;border-left:none!important}.v-incidents-edit .assign-actions-table__remove[data-v-349c941c]{border:none;background:transparent;color:#94a3b8;cursor:pointer;padding:6px 4px;line-height:1}.v-incidents-edit .assign-actions-table__remove[data-v-349c941c]:hover:not(:disabled){color:#dc2626}.v-incidents-edit .assign-actions-table__remove[data-v-349c941c]:disabled{opacity:.5;cursor:not-allowed}.v-incidents-edit .sequence-events-add-btn[data-v-349c941c]{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:1.5px solid #d1d5db;border-radius:8px;background:#fff;color:#111827;font-size:14px;font-weight:600;cursor:pointer}.v-incidents-edit .sequence-events-add-btn[data-v-349c941c]:hover:not(:disabled){background:#f9fafb;border-color:#9ca3af}.v-incidents-edit .sequence-events-add-btn[data-v-349c941c]:disabled{opacity:.55;cursor:not-allowed}.v-incidents-edit .key-fact-add-row[data-v-349c941c]{display:flex;gap:10px;align-items:stretch;margin-top:12px}.v-incidents-edit .key-fact-add-row input[data-v-349c941c]{flex:1 1 auto;min-width:0}.v-incidents-edit .key-fact-add-btn[data-v-349c941c]{flex:0 0 auto;align-self:stretch;padding:0 16px;border:1.5px solid #166534;border-radius:8px;background:#166534;color:#fff;font-size:14px;font-weight:600;cursor:pointer}.v-incidents-edit .key-fact-add-btn[data-v-349c941c]:disabled{opacity:.55;cursor:not-allowed}.v-incidents-edit .key-facts-list[data-v-349c941c]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.v-incidents-edit .key-facts-list__item[data-v-349c941c]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 14px;border:1px solid #d1d5db;border-radius:8px;background:#fff;font-size:15px;line-height:1.45;color:#000}.v-incidents-edit .key-facts-list__input[data-v-349c941c]{flex:1 1 auto;min-width:0;border:none;background:transparent;padding:4px 0;font:inherit;color:inherit}.v-incidents-edit .key-facts-list__input[data-v-349c941c]:focus{outline:none}.v-incidents-edit .key-facts-list__input[data-v-349c941c]:disabled{cursor:not-allowed}.v-incidents-edit .key-facts-list__remove[data-v-349c941c]{border:none;background:transparent;color:#94a3b8;cursor:pointer;padding:0;line-height:1}.v-incidents-edit .key-facts-list__remove[data-v-349c941c]:hover:not(:disabled){color:#dc2626}.v-incidents-edit .key-facts-list__remove[data-v-349c941c]:disabled{opacity:.5;cursor:not-allowed}.v-incidents-edit .evidence-action-row[data-v-349c941c]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.v-incidents-edit .evidence-action-btn[data-v-349c941c]{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border:1.5px solid #d1d5db;border-radius:8px;background:#fff;color:#374151;font-size:14px;font-weight:600;cursor:pointer}.v-incidents-edit .evidence-action-btn[data-v-349c941c]:hover:not(:disabled){border-color:#9ca3af;background:#f9fafb}.v-incidents-edit .evidence-action-btn[data-v-349c941c]:disabled{opacity:.55;cursor:not-allowed}.v-incidents-edit .evidence-action-btn--active[data-v-349c941c]{border-color:#166534;background:#ecfdf5;color:#14532d}.v-incidents-edit .evidence-gallery[data-v-349c941c]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}.v-incidents-edit .evidence-gallery[data-v-349c941c] .upload-file,.v-incidents-edit .evidence-gallery[data-v-349c941c] .upload-file__items{display:contents}.v-incidents-edit .evidence-gallery[data-v-349c941c] .upload-file__item{flex:0 0 120px;width:120px;max-width:120px;display:flex;flex-direction:column}.v-incidents-edit .evidence-gallery[data-v-349c941c] .upload-file__item-preview{width:120px;height:120px;flex:0 0 120px}.v-incidents-edit .evidence-gallery[data-v-349c941c] .upload-file__preview-image,.v-incidents-edit .evidence-gallery[data-v-349c941c] .upload-file__preview-pdf,.v-incidents-edit .evidence-gallery[data-v-349c941c] .upload-file__preview-fallback{width:120px!important;height:120px!important;max-width:120px!important}.v-incidents-edit .evidence-gallery[data-v-349c941c] .upload-file__item-footer{padding:8px;flex-direction:column;align-items:stretch;gap:6px}.v-incidents-edit .evidence-gallery[data-v-349c941c] .upload-file__item-name,.v-incidents-edit .evidence-gallery[data-v-349c941c] .upload-file__remove-btn{width:100%;text-align:center}.v-incidents-edit .witness-statement-box[data-v-349c941c]{margin-top:4px;padding:16px;border-radius:10px;background:#faf6ef;border:1px solid #e7e0d4}.v-incidents-edit .witness-statement-box__title[data-v-349c941c]{margin:0 0 14px;font-size:15px;font-weight:700;color:#1e293b}.v-incidents-edit .witness-statement-box__fields[data-v-349c941c]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:14px}@media(max-width:720px){.v-incidents-edit .witness-statement-box__fields[data-v-349c941c]{grid-template-columns:1fr}}.v-incidents-edit .witness-statement-box__fields .form-group[data-v-349c941c]{margin-bottom:0}.v-incidents-edit .yes-no-toggle[data-v-349c941c]{display:inline-flex;gap:10px}.v-incidents-edit .yes-no-toggle__btn[data-v-349c941c]{min-width:88px;padding:10px 18px;border:1.5px solid #e7e5e4;border-radius:8px;background:#f5f5f4;color:#374151;font-size:15px;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.v-incidents-edit .yes-no-toggle__btn--selected[data-v-349c941c]{background:#166534;border-color:#166534;color:#fff}.v-incidents-edit .yes-no-toggle__btn[data-v-349c941c]:disabled{opacity:.6;cursor:not-allowed}.v-incidents-edit .classification-info[data-v-349c941c]{display:flex;align-items:flex-start;gap:10px;margin-top:10px;padding:12px 14px;border-radius:8px;background:#eff6ff;color:#1e3a8a;font-size:14px;line-height:1.45}.v-incidents-edit .classification-info__icon[data-v-349c941c]{margin-top:2px;flex:0 0 auto;color:#2563eb}.v-incidents-edit .external-guidance-link[data-v-349c941c]{color:#2563eb;text-decoration:underline;font-weight:500}.v-incidents-edit .external-guidance-link[data-v-349c941c]:hover{color:#1d4ed8}.v-incidents-edit .external-guidance-link__icon[data-v-349c941c]{margin-left:4px;font-size:12px}.v-incidents-edit .notifiable-info[data-v-349c941c]{margin-top:10px;padding:12px 14px;border-radius:8px;background:#fef9c3;color:#713f12;font-size:14px;line-height:1.45}.v-incidents-edit .notifiable-details-box[data-v-349c941c]{width:100%;padding:14px;border:1px solid #fca5a5;border-radius:8px;background:#fef2f2}.v-incidents-edit .notifiable-details-box textarea[data-v-349c941c]{display:block;width:100%;box-sizing:border-box;border:1px solid #d1d5db;border-radius:8px;padding:12px 14px;font-size:15px;font-family:Poppins,sans-serif;line-height:1.45;color:#000;background:#fff;resize:vertical;min-height:110px}.v-incidents-edit .notifiable-details-box textarea[data-v-349c941c]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.v-incidents-edit .notifiable-details-box textarea[data-v-349c941c]:disabled{background:#f1f3f5}.v-incidents-edit .notifiable-details-box__title[data-v-349c941c]{margin:0 0 10px;color:#991b1b;font-size:14px;font-weight:700;line-height:1.4}.v-incidents-edit .nested-review-box[data-v-349c941c]{width:100%;padding:16px;border:1px solid #e7e5e4;border-radius:10px;background:#fafaf9}.v-incidents-edit .nested-review-box .form-group[data-v-349c941c]{margin-bottom:16px}.v-incidents-edit .nested-review-box .form-group[data-v-349c941c]:last-child{margin-bottom:0}.v-incidents-edit .declaration-box[data-v-349c941c]{margin-top:4px;padding:14px;border:1px solid #e7e5e4;border-radius:8px;background:#f5f5f4}.v-incidents-edit .declaration-box__text[data-v-349c941c]{margin:0 0 12px;color:#44403c;font-size:14px;line-height:1.45;font-weight:400}.v-incidents-edit .form-container .form-group label.declaration-box__checkbox[data-v-349c941c]{display:inline-flex;align-items:center;gap:10px;margin:0;font-weight:400;font-size:14px;line-height:1.45;color:#44403c;cursor:pointer}.v-incidents-edit .form-container .form-group label.declaration-box__checkbox input[type=checkbox][data-v-349c941c]{width:16px;height:16px;margin:0;flex:0 0 auto;accent-color:#166534;cursor:pointer}.v-incidents-edit .form-container .form-group label.declaration-box__checkbox span[data-v-349c941c]{font-weight:400}.v-incidents-edit .form-container .form-row[data-v-349c941c]{margin-bottom:18px}.v-incidents-edit .form-container .form-group label[data-v-349c941c]{display:block;margin-bottom:8px;font-weight:700;color:#000}.v-incidents-edit .form-container .form-group input[type=text][data-v-349c941c],.v-incidents-edit .form-container .form-group input[type=email][data-v-349c941c],.v-incidents-edit .form-container .form-group input[type=datetime-local][data-v-349c941c],.v-incidents-edit .form-container .form-group input[type=date][data-v-349c941c],.v-incidents-edit .form-container .form-group input[type=time][data-v-349c941c],.v-incidents-edit .form-container .form-group select[data-v-349c941c],.v-incidents-edit .form-container .form-group textarea[data-v-349c941c]{width:100%;border:1px solid #d1d5db;border-radius:8px;padding:12px 14px;font-size:15px;background:#fff;font-family:Poppins,sans-serif}.v-incidents-edit .form-container .form-group input[type=text][data-v-349c941c]:focus,.v-incidents-edit .form-container .form-group input[type=email][data-v-349c941c]:focus,.v-incidents-edit .form-container .form-group input[type=datetime-local][data-v-349c941c]:focus,.v-incidents-edit .form-container .form-group input[type=date][data-v-349c941c]:focus,.v-incidents-edit .form-container .form-group input[type=time][data-v-349c941c]:focus,.v-incidents-edit .form-container .form-group select[data-v-349c941c]:focus,.v-incidents-edit .form-container .form-group textarea[data-v-349c941c]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.v-incidents-edit .form-container .form-group input[type=text][data-v-349c941c]:disabled,.v-incidents-edit .form-container .form-group input[type=email][data-v-349c941c]:disabled,.v-incidents-edit .form-container .form-group input[type=datetime-local][data-v-349c941c]:disabled,.v-incidents-edit .form-container .form-group input[type=date][data-v-349c941c]:disabled,.v-incidents-edit .form-container .form-group input[type=time][data-v-349c941c]:disabled,.v-incidents-edit .form-container .form-group select[data-v-349c941c]:disabled,.v-incidents-edit .form-container .form-group textarea[data-v-349c941c]:disabled{background:#f1f3f5}.v-incidents-edit .form-container .form-group input[type=datetime-local][data-v-349c941c],.v-incidents-edit .form-container .form-group input[type=date][data-v-349c941c]{cursor:pointer}.v-incidents-edit .form-container .form-group textarea[data-v-349c941c]{resize:vertical;min-height:110px}.v-incidents-edit .form-container .form-group .field-text[data-v-349c941c]{background:#f8f9fa}.v-incidents-edit .form-container .form-group .field-help[data-v-349c941c]{margin:0 0 10px;color:#6b7280;font-size:14px;line-height:1.4}.v-incidents-edit .form-container .form-group .optional-label[data-v-349c941c]{font-weight:400;color:#6b7280;font-size:14px}.v-incidents-edit .form-container .form-group .mechanism-selects[data-v-349c941c]{display:flex;flex-direction:column;gap:10px}.v-incidents-edit .severity-options[data-v-349c941c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.v-incidents-edit .severity-option-wrap[data-v-349c941c]{position:relative}.v-incidents-edit .severity-option[data-v-349c941c]{width:100%;border:1.5px solid #d1d5db;background:#fff;border-radius:8px;padding:14px 12px;font-size:15px;font-weight:700;cursor:pointer;color:#374151}.v-incidents-edit .severity-option--low[data-v-349c941c]{color:#15803d;border-color:#86efac}.v-incidents-edit .severity-option--medium[data-v-349c941c]{color:#b45309;border-color:#fcd34d}.v-incidents-edit .severity-option--high[data-v-349c941c]{color:#b91c1c;border-color:#fca5a5}.v-incidents-edit .severity-option--selected.severity-option--low[data-v-349c941c]{background:#f0fdf4;border-color:#16a34a;box-shadow:0 0 0 2px #16a34a26}.v-incidents-edit .severity-option--selected.severity-option--medium[data-v-349c941c]{background:#fffbeb;border-color:#d97706;box-shadow:0 0 0 2px #d9770626}.v-incidents-edit .severity-option--selected.severity-option--high[data-v-349c941c]{background:#fef2f2;border-color:#dc2626;box-shadow:0 0 0 2px #dc262626}.v-incidents-edit .severity-option[data-v-349c941c]:disabled{opacity:.6;cursor:not-allowed}.v-incidents-edit .severity-tooltip[data-v-349c941c]{position:absolute;left:50%;bottom:calc(100% + 12px);z-index:20;width:max-content;max-width:min(320px,100vw - 48px);padding:14px 16px;border-radius:10px;background:#4b5563;color:#fff;box-shadow:0 10px 24px #0f172a2e;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%) translateY(4px);transition:opacity .15s ease,transform .15s ease,visibility .15s ease;text-align:left}.v-incidents-edit .severity-tooltip[data-v-349c941c]:after{content:"";position:absolute;top:100%;left:50%;margin-left:-7px;border-width:7px 7px 0;border-style:solid;border-color:#4b5563 transparent transparent}.v-incidents-edit .severity-tooltip--low[data-v-349c941c]{background:#16a34a}.v-incidents-edit .severity-tooltip--low[data-v-349c941c]:after{border-color:#16a34a transparent transparent}.v-incidents-edit .severity-tooltip--medium[data-v-349c941c]{background:#ca8a04}.v-incidents-edit .severity-tooltip--medium[data-v-349c941c]:after{border-color:#ca8a04 transparent transparent}.v-incidents-edit .severity-tooltip--high[data-v-349c941c]{background:#dc2626}.v-incidents-edit .severity-tooltip--high[data-v-349c941c]:after{border-color:#dc2626 transparent transparent}.v-incidents-edit .severity-option-wrap:hover .severity-tooltip[data-v-349c941c],.v-incidents-edit .severity-option-wrap:focus-within .severity-tooltip[data-v-349c941c]{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.v-incidents-edit .severity-tooltip__title[data-v-349c941c]{margin:0 0 8px;font-size:15px;font-weight:700;line-height:1.3}.v-incidents-edit .severity-tooltip__description[data-v-349c941c]{margin:0 0 10px;font-size:13px;font-weight:400;line-height:1.45}.v-incidents-edit .severity-tooltip__subtitle[data-v-349c941c]{margin:0 0 6px;font-size:13px;font-weight:700;line-height:1.3}.v-incidents-edit .severity-tooltip__list[data-v-349c941c]{margin:0;padding:0 0 0 18px;font-size:13px;font-weight:400;line-height:1.45}.v-incidents-edit .severity-tooltip__list li+li[data-v-349c941c]{margin-top:4px}.v-incidents-edit .witness-list[data-v-349c941c]{margin:0 0 18px;display:flex;flex-direction:column;gap:12px}.v-incidents-edit .witness-panel[data-v-349c941c]{margin:0;padding:18px;border:1px solid #e7e5e4;border-radius:10px;background:#faf8f5}.v-incidents-edit .witness-panel .form-row[data-v-349c941c]:last-child{margin-bottom:0}.v-incidents-edit .witness-panel__header[data-v-349c941c]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.v-incidents-edit .witness-panel__title[data-v-349c941c]{margin:0;font-size:16px;font-weight:700;color:#111827}.v-incidents-edit .witness-panel__remove[data-v-349c941c]{border:1px solid #ef4444;background:#fff;color:#b91c1c;border-radius:8px;padding:6px 12px;font-weight:600;cursor:pointer}.v-incidents-edit .witness-panel__remove[data-v-349c941c]:disabled{opacity:.6;cursor:not-allowed}.v-incidents-edit .witness-statement-panel[data-v-349c941c]{margin:0 0 24px;padding:18px;border:1px solid #e7e5e4;border-radius:10px;background:#faf8f5}.v-incidents-edit .witness-statement-panel[data-v-349c941c]:last-child{margin-bottom:0}.v-incidents-edit .witness-statement-panel__title[data-v-349c941c]{margin:0 0 16px;font-size:16px;font-weight:700;color:#111827}.v-incidents-edit .witness-statement-panel__actions[data-v-349c941c]{display:flex;justify-content:flex-end;gap:10px;margin-top:8px}.v-incidents-edit .add-witness-btn[data-v-349c941c]{box-sizing:border-box;width:100%;border:1px dotted #9ca3af;background:#fff;color:#111827;border-radius:8px;padding:12px 14px;font-weight:600;cursor:pointer}.v-incidents-edit .add-witness-btn[data-v-349c941c]:hover:not(:disabled){background:#f9fafb;border-color:#6b7280}.v-incidents-edit .add-witness-btn[data-v-349c941c]:disabled{opacity:.6;cursor:not-allowed}.v-incidents-edit .body-part-multi[data-v-349c941c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;border:1px solid #e5e7eb;border-radius:8px;padding:14px;background:#fff}.v-incidents-edit .body-part-option[data-v-349c941c]{display:flex!important;align-items:center;gap:10px;margin-bottom:0!important;font-weight:500!important;cursor:pointer}.v-incidents-edit .body-part-option input[type=checkbox][data-v-349c941c]{width:auto!important;min-width:1.125rem;margin:0;flex:0 0 auto}.v-incidents-edit .option-box[data-v-349c941c]{display:flex;align-items:flex-start;gap:12px;width:100%;border:1px solid #e5e7eb;background:#f9fafb;border-radius:8px;padding:16px;cursor:pointer}.v-incidents-edit .option-box input[type=checkbox][data-v-349c941c]{width:auto!important;min-width:1.125rem;margin-top:.2rem;flex:0 0 auto}.v-incidents-edit .option-box__content[data-v-349c941c]{display:flex;flex-direction:column;gap:6px;min-width:0}.v-incidents-edit .option-box__title[data-v-349c941c]{font-weight:700;color:#000;line-height:1.35}.v-incidents-edit .option-box__help[data-v-349c941c]{color:#6b7280;font-size:14px;line-height:1.45}.v-incidents-edit .ack-box[data-v-349c941c]{border:1px solid #e5e7eb;background:#f9fafb;border-radius:8px;padding:16px;color:#374151;line-height:1.5;margin-bottom:14px}.v-incidents-edit .button-container[data-v-349c941c]{padding-top:0;border-top:0;margin-top:0}.v-incidents-edit .button-container.button-container--incident-edit[data-v-349c941c]{justify-content:stretch;gap:12px;width:100%;flex-wrap:wrap}.v-incidents-edit .button-container.button-container--incident-edit .auto-save-status[data-v-349c941c]{flex:1 1 100%;margin:0;font-size:13px;color:#6b7280;text-align:right}.v-incidents-edit .button-container.button-container--incident-edit .cancel-btn[data-v-349c941c],.v-incidents-edit .button-container.button-container--incident-edit .draft-btn[data-v-349c941c],.v-incidents-edit .button-container.button-container--incident-edit .action-btn[data-v-349c941c],.v-incidents-edit .button-container.button-container--incident-edit .return-btn[data-v-349c941c]{flex:1;min-width:0;max-width:none}.v-incidents-edit .button-container .return-btn[data-v-349c941c]{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#fff;color:#dc2626;border:1.5px solid #dc2626;border-radius:8px;padding:12px 20px;font-weight:700;cursor:pointer}.v-incidents-edit .button-container .return-btn[data-v-349c941c]:hover:not(:disabled){background:#fef2f2}.v-incidents-edit .button-container .return-btn[data-v-349c941c]:disabled{opacity:.6;cursor:not-allowed}.v-incidents-edit .button-container .draft-btn[data-v-349c941c]{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#fff;color:#166534;border:1.5px solid #166534;border-radius:8px;padding:12px 20px;font-weight:700;cursor:pointer}.v-incidents-edit .button-container .draft-btn[data-v-349c941c]:hover:not(:disabled){background:#f0fdf4}.v-incidents-edit .button-container .draft-btn[data-v-349c941c]:disabled{opacity:.6;cursor:not-allowed}.v-incidents-edit .button-container .action-btn[data-v-349c941c]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;font-weight:700;background:#166534;border-color:#166534;color:#fff;text-decoration:none;border:1px solid #166534;border-radius:8px;padding:12px 20px}.v-incidents-edit .button-container .action-btn[data-v-349c941c]:hover:not(:disabled){background:#14532d;border-color:#14532d}.v-incidents-edit .button-container .action-btn[data-v-349c941c]:disabled{opacity:.45;cursor:not-allowed;background:#94a3b8;border-color:#94a3b8;color:#fff}.v-incidents-edit .button-container .export-btn[data-v-349c941c]{min-width:120px;background:#111827;border-color:#111827}.v-incidents-edit .button-container .export-btn[data-v-349c941c]:hover:not(:disabled){background:#030712;border-color:#030712}@media(max-width:720px){.v-incidents-edit .header-section .top-row[data-v-349c941c]{flex-direction:column;align-items:stretch}.v-incidents-edit .header-section .header-badges[data-v-349c941c]{justify-content:flex-start}.v-incidents-edit .stage-tracker__step[data-v-349c941c]{min-width:100px}.v-incidents-edit .severity-options[data-v-349c941c],.v-incidents-edit .body-part-multi[data-v-349c941c]{grid-template-columns:1fr}.v-incidents-edit .button-container.button-container--incident-edit[data-v-349c941c]{flex-direction:column}}.admin-dashboard-table-card[data-v-aad1ecc9]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-aad1ecc9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-aad1ecc9]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-aad1ecc9]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-aad1ecc9]{padding:0}:root .pad-l-0[data-v-aad1ecc9]{padding-left:0}:root .pad-r-0[data-v-aad1ecc9]{padding-right:0}:root .pad-t-0[data-v-aad1ecc9]{padding-top:0}:root .pad-b-0[data-v-aad1ecc9]{padding-bottom:0}:root .pad-lr-0[data-v-aad1ecc9]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-aad1ecc9]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-aad1ecc9]{margin:0}:root .mgn-l-0[data-v-aad1ecc9]{margin-left:0}:root .mgn-r-0[data-v-aad1ecc9]{margin-right:0}:root .mgn-t-0[data-v-aad1ecc9]{margin-top:0}:root .mgn-b-0[data-v-aad1ecc9]{margin-bottom:0}:root .mgn-lr-0[data-v-aad1ecc9]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-aad1ecc9]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-aad1ecc9]{padding:2px}:root .pad-l-2[data-v-aad1ecc9]{padding-left:2px}:root .pad-r-2[data-v-aad1ecc9]{padding-right:2px}:root .pad-t-2[data-v-aad1ecc9]{padding-top:2px}:root .pad-b-2[data-v-aad1ecc9]{padding-bottom:2px}:root .pad-lr-2[data-v-aad1ecc9]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-aad1ecc9]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-aad1ecc9]{margin:2px}:root .mgn-l-2[data-v-aad1ecc9]{margin-left:2px}:root .mgn-r-2[data-v-aad1ecc9]{margin-right:2px}:root .mgn-t-2[data-v-aad1ecc9]{margin-top:2px}:root .mgn-b-2[data-v-aad1ecc9]{margin-bottom:2px}:root .mgn-lr-2[data-v-aad1ecc9]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-aad1ecc9]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-aad1ecc9]{padding:3px}:root .pad-l-3[data-v-aad1ecc9]{padding-left:3px}:root .pad-r-3[data-v-aad1ecc9]{padding-right:3px}:root .pad-t-3[data-v-aad1ecc9]{padding-top:3px}:root .pad-b-3[data-v-aad1ecc9]{padding-bottom:3px}:root .pad-lr-3[data-v-aad1ecc9]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-aad1ecc9]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-aad1ecc9]{margin:3px}:root .mgn-l-3[data-v-aad1ecc9]{margin-left:3px}:root .mgn-r-3[data-v-aad1ecc9]{margin-right:3px}:root .mgn-t-3[data-v-aad1ecc9]{margin-top:3px}:root .mgn-b-3[data-v-aad1ecc9]{margin-bottom:3px}:root .mgn-lr-3[data-v-aad1ecc9]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-aad1ecc9]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-aad1ecc9]{padding:4px}:root .pad-l-4[data-v-aad1ecc9]{padding-left:4px}:root .pad-r-4[data-v-aad1ecc9]{padding-right:4px}:root .pad-t-4[data-v-aad1ecc9]{padding-top:4px}:root .pad-b-4[data-v-aad1ecc9]{padding-bottom:4px}:root .pad-lr-4[data-v-aad1ecc9]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-aad1ecc9]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-aad1ecc9]{margin:4px}:root .mgn-l-4[data-v-aad1ecc9]{margin-left:4px}:root .mgn-r-4[data-v-aad1ecc9]{margin-right:4px}:root .mgn-t-4[data-v-aad1ecc9]{margin-top:4px}:root .mgn-b-4[data-v-aad1ecc9]{margin-bottom:4px}:root .mgn-lr-4[data-v-aad1ecc9]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-aad1ecc9]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-aad1ecc9]{padding:5px}:root .pad-l-5[data-v-aad1ecc9]{padding-left:5px}:root .pad-r-5[data-v-aad1ecc9]{padding-right:5px}:root .pad-t-5[data-v-aad1ecc9]{padding-top:5px}:root .pad-b-5[data-v-aad1ecc9]{padding-bottom:5px}:root .pad-lr-5[data-v-aad1ecc9]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-aad1ecc9]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-aad1ecc9]{margin:5px}:root .mgn-l-5[data-v-aad1ecc9]{margin-left:5px}:root .mgn-r-5[data-v-aad1ecc9]{margin-right:5px}:root .mgn-t-5[data-v-aad1ecc9]{margin-top:5px}:root .mgn-b-5[data-v-aad1ecc9]{margin-bottom:5px}:root .mgn-lr-5[data-v-aad1ecc9]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-aad1ecc9]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-aad1ecc9]{padding:6px}:root .pad-l-6[data-v-aad1ecc9]{padding-left:6px}:root .pad-r-6[data-v-aad1ecc9]{padding-right:6px}:root .pad-t-6[data-v-aad1ecc9]{padding-top:6px}:root .pad-b-6[data-v-aad1ecc9]{padding-bottom:6px}:root .pad-lr-6[data-v-aad1ecc9]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-aad1ecc9]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-aad1ecc9]{margin:6px}:root .mgn-l-6[data-v-aad1ecc9]{margin-left:6px}:root .mgn-r-6[data-v-aad1ecc9]{margin-right:6px}:root .mgn-t-6[data-v-aad1ecc9]{margin-top:6px}:root .mgn-b-6[data-v-aad1ecc9]{margin-bottom:6px}:root .mgn-lr-6[data-v-aad1ecc9]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-aad1ecc9]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-aad1ecc9]{padding:8px}:root .pad-l-8[data-v-aad1ecc9]{padding-left:8px}:root .pad-r-8[data-v-aad1ecc9]{padding-right:8px}:root .pad-t-8[data-v-aad1ecc9]{padding-top:8px}:root .pad-b-8[data-v-aad1ecc9]{padding-bottom:8px}:root .pad-lr-8[data-v-aad1ecc9]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-aad1ecc9]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-aad1ecc9]{margin:8px}:root .mgn-l-8[data-v-aad1ecc9]{margin-left:8px}:root .mgn-r-8[data-v-aad1ecc9]{margin-right:8px}:root .mgn-t-8[data-v-aad1ecc9]{margin-top:8px}:root .mgn-b-8[data-v-aad1ecc9]{margin-bottom:8px}:root .mgn-lr-8[data-v-aad1ecc9]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-aad1ecc9]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-aad1ecc9]{padding:9px}:root .pad-l-9[data-v-aad1ecc9]{padding-left:9px}:root .pad-r-9[data-v-aad1ecc9]{padding-right:9px}:root .pad-t-9[data-v-aad1ecc9]{padding-top:9px}:root .pad-b-9[data-v-aad1ecc9]{padding-bottom:9px}:root .pad-lr-9[data-v-aad1ecc9]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-aad1ecc9]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-aad1ecc9]{margin:9px}:root .mgn-l-9[data-v-aad1ecc9]{margin-left:9px}:root .mgn-r-9[data-v-aad1ecc9]{margin-right:9px}:root .mgn-t-9[data-v-aad1ecc9]{margin-top:9px}:root .mgn-b-9[data-v-aad1ecc9]{margin-bottom:9px}:root .mgn-lr-9[data-v-aad1ecc9]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-aad1ecc9]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-aad1ecc9]{padding:10px}:root .pad-l-10[data-v-aad1ecc9]{padding-left:10px}:root .pad-r-10[data-v-aad1ecc9]{padding-right:10px}:root .pad-t-10[data-v-aad1ecc9]{padding-top:10px}:root .pad-b-10[data-v-aad1ecc9]{padding-bottom:10px}:root .pad-lr-10[data-v-aad1ecc9]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-aad1ecc9]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-aad1ecc9]{margin:10px}:root .mgn-l-10[data-v-aad1ecc9]{margin-left:10px}:root .mgn-r-10[data-v-aad1ecc9]{margin-right:10px}:root .mgn-t-10[data-v-aad1ecc9]{margin-top:10px}:root .mgn-b-10[data-v-aad1ecc9]{margin-bottom:10px}:root .mgn-lr-10[data-v-aad1ecc9]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-aad1ecc9]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-aad1ecc9]{padding:12px}:root .pad-l-12[data-v-aad1ecc9]{padding-left:12px}:root .pad-r-12[data-v-aad1ecc9]{padding-right:12px}:root .pad-t-12[data-v-aad1ecc9]{padding-top:12px}:root .pad-b-12[data-v-aad1ecc9]{padding-bottom:12px}:root .pad-lr-12[data-v-aad1ecc9]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-aad1ecc9]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-aad1ecc9]{margin:12px}:root .mgn-l-12[data-v-aad1ecc9]{margin-left:12px}:root .mgn-r-12[data-v-aad1ecc9]{margin-right:12px}:root .mgn-t-12[data-v-aad1ecc9]{margin-top:12px}:root .mgn-b-12[data-v-aad1ecc9]{margin-bottom:12px}:root .mgn-lr-12[data-v-aad1ecc9]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-aad1ecc9]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-aad1ecc9]{padding:15px}:root .pad-l-15[data-v-aad1ecc9]{padding-left:15px}:root .pad-r-15[data-v-aad1ecc9]{padding-right:15px}:root .pad-t-15[data-v-aad1ecc9]{padding-top:15px}:root .pad-b-15[data-v-aad1ecc9]{padding-bottom:15px}:root .pad-lr-15[data-v-aad1ecc9]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-aad1ecc9]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-aad1ecc9]{margin:15px}:root .mgn-l-15[data-v-aad1ecc9]{margin-left:15px}:root .mgn-r-15[data-v-aad1ecc9]{margin-right:15px}:root .mgn-t-15[data-v-aad1ecc9]{margin-top:15px}:root .mgn-b-15[data-v-aad1ecc9]{margin-bottom:15px}:root .mgn-lr-15[data-v-aad1ecc9]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-aad1ecc9]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-aad1ecc9]{padding:20px}:root .pad-l-20[data-v-aad1ecc9]{padding-left:20px}:root .pad-r-20[data-v-aad1ecc9]{padding-right:20px}:root .pad-t-20[data-v-aad1ecc9]{padding-top:20px}:root .pad-b-20[data-v-aad1ecc9]{padding-bottom:20px}:root .pad-lr-20[data-v-aad1ecc9]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-aad1ecc9]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-aad1ecc9]{margin:20px}:root .mgn-l-20[data-v-aad1ecc9]{margin-left:20px}:root .mgn-r-20[data-v-aad1ecc9]{margin-right:20px}:root .mgn-t-20[data-v-aad1ecc9]{margin-top:20px}:root .mgn-b-20[data-v-aad1ecc9]{margin-bottom:20px}:root .mgn-lr-20[data-v-aad1ecc9]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-aad1ecc9]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-aad1ecc9]{padding:24px}:root .pad-l-24[data-v-aad1ecc9]{padding-left:24px}:root .pad-r-24[data-v-aad1ecc9]{padding-right:24px}:root .pad-t-24[data-v-aad1ecc9]{padding-top:24px}:root .pad-b-24[data-v-aad1ecc9]{padding-bottom:24px}:root .pad-lr-24[data-v-aad1ecc9]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-aad1ecc9]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-aad1ecc9]{margin:24px}:root .mgn-l-24[data-v-aad1ecc9]{margin-left:24px}:root .mgn-r-24[data-v-aad1ecc9]{margin-right:24px}:root .mgn-t-24[data-v-aad1ecc9]{margin-top:24px}:root .mgn-b-24[data-v-aad1ecc9]{margin-bottom:24px}:root .mgn-lr-24[data-v-aad1ecc9]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-aad1ecc9]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-aad1ecc9]{padding:25px}:root .pad-l-25[data-v-aad1ecc9]{padding-left:25px}:root .pad-r-25[data-v-aad1ecc9]{padding-right:25px}:root .pad-t-25[data-v-aad1ecc9]{padding-top:25px}:root .pad-b-25[data-v-aad1ecc9]{padding-bottom:25px}:root .pad-lr-25[data-v-aad1ecc9]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-aad1ecc9]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-aad1ecc9]{margin:25px}:root .mgn-l-25[data-v-aad1ecc9]{margin-left:25px}:root .mgn-r-25[data-v-aad1ecc9]{margin-right:25px}:root .mgn-t-25[data-v-aad1ecc9]{margin-top:25px}:root .mgn-b-25[data-v-aad1ecc9]{margin-bottom:25px}:root .mgn-lr-25[data-v-aad1ecc9]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-aad1ecc9]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-aad1ecc9]{padding:30px}:root .pad-l-30[data-v-aad1ecc9]{padding-left:30px}:root .pad-r-30[data-v-aad1ecc9]{padding-right:30px}:root .pad-t-30[data-v-aad1ecc9]{padding-top:30px}:root .pad-b-30[data-v-aad1ecc9]{padding-bottom:30px}:root .pad-lr-30[data-v-aad1ecc9]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-aad1ecc9]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-aad1ecc9]{margin:30px}:root .mgn-l-30[data-v-aad1ecc9]{margin-left:30px}:root .mgn-r-30[data-v-aad1ecc9]{margin-right:30px}:root .mgn-t-30[data-v-aad1ecc9]{margin-top:30px}:root .mgn-b-30[data-v-aad1ecc9]{margin-bottom:30px}:root .mgn-lr-30[data-v-aad1ecc9]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-aad1ecc9]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-aad1ecc9]{padding:40px}:root .pad-l-40[data-v-aad1ecc9]{padding-left:40px}:root .pad-r-40[data-v-aad1ecc9]{padding-right:40px}:root .pad-t-40[data-v-aad1ecc9]{padding-top:40px}:root .pad-b-40[data-v-aad1ecc9]{padding-bottom:40px}:root .pad-lr-40[data-v-aad1ecc9]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-aad1ecc9]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-aad1ecc9]{margin:40px}:root .mgn-l-40[data-v-aad1ecc9]{margin-left:40px}:root .mgn-r-40[data-v-aad1ecc9]{margin-right:40px}:root .mgn-t-40[data-v-aad1ecc9]{margin-top:40px}:root .mgn-b-40[data-v-aad1ecc9]{margin-bottom:40px}:root .mgn-lr-40[data-v-aad1ecc9]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-aad1ecc9]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-aad1ecc9]{padding:50px}:root .pad-l-50[data-v-aad1ecc9]{padding-left:50px}:root .pad-r-50[data-v-aad1ecc9]{padding-right:50px}:root .pad-t-50[data-v-aad1ecc9]{padding-top:50px}:root .pad-b-50[data-v-aad1ecc9]{padding-bottom:50px}:root .pad-lr-50[data-v-aad1ecc9]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-aad1ecc9]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-aad1ecc9]{margin:50px}:root .mgn-l-50[data-v-aad1ecc9]{margin-left:50px}:root .mgn-r-50[data-v-aad1ecc9]{margin-right:50px}:root .mgn-t-50[data-v-aad1ecc9]{margin-top:50px}:root .mgn-b-50[data-v-aad1ecc9]{margin-bottom:50px}:root .mgn-lr-50[data-v-aad1ecc9]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-aad1ecc9]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-aad1ecc9]{padding:60px}:root .pad-l-60[data-v-aad1ecc9]{padding-left:60px}:root .pad-r-60[data-v-aad1ecc9]{padding-right:60px}:root .pad-t-60[data-v-aad1ecc9]{padding-top:60px}:root .pad-b-60[data-v-aad1ecc9]{padding-bottom:60px}:root .pad-lr-60[data-v-aad1ecc9]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-aad1ecc9]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-aad1ecc9]{margin:60px}:root .mgn-l-60[data-v-aad1ecc9]{margin-left:60px}:root .mgn-r-60[data-v-aad1ecc9]{margin-right:60px}:root .mgn-t-60[data-v-aad1ecc9]{margin-top:60px}:root .mgn-b-60[data-v-aad1ecc9]{margin-bottom:60px}:root .mgn-lr-60[data-v-aad1ecc9]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-aad1ecc9]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-aad1ecc9]{padding:70px}:root .pad-l-70[data-v-aad1ecc9]{padding-left:70px}:root .pad-r-70[data-v-aad1ecc9]{padding-right:70px}:root .pad-t-70[data-v-aad1ecc9]{padding-top:70px}:root .pad-b-70[data-v-aad1ecc9]{padding-bottom:70px}:root .pad-lr-70[data-v-aad1ecc9]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-aad1ecc9]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-aad1ecc9]{margin:70px}:root .mgn-l-70[data-v-aad1ecc9]{margin-left:70px}:root .mgn-r-70[data-v-aad1ecc9]{margin-right:70px}:root .mgn-t-70[data-v-aad1ecc9]{margin-top:70px}:root .mgn-b-70[data-v-aad1ecc9]{margin-bottom:70px}:root .mgn-lr-70[data-v-aad1ecc9]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-aad1ecc9]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-aad1ecc9]{padding:80px}:root .pad-l-80[data-v-aad1ecc9]{padding-left:80px}:root .pad-r-80[data-v-aad1ecc9]{padding-right:80px}:root .pad-t-80[data-v-aad1ecc9]{padding-top:80px}:root .pad-b-80[data-v-aad1ecc9]{padding-bottom:80px}:root .pad-lr-80[data-v-aad1ecc9]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-aad1ecc9]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-aad1ecc9]{margin:80px}:root .mgn-l-80[data-v-aad1ecc9]{margin-left:80px}:root .mgn-r-80[data-v-aad1ecc9]{margin-right:80px}:root .mgn-t-80[data-v-aad1ecc9]{margin-top:80px}:root .mgn-b-80[data-v-aad1ecc9]{margin-bottom:80px}:root .mgn-lr-80[data-v-aad1ecc9]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-aad1ecc9]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-aad1ecc9]{padding:90px}:root .pad-l-90[data-v-aad1ecc9]{padding-left:90px}:root .pad-r-90[data-v-aad1ecc9]{padding-right:90px}:root .pad-t-90[data-v-aad1ecc9]{padding-top:90px}:root .pad-b-90[data-v-aad1ecc9]{padding-bottom:90px}:root .pad-lr-90[data-v-aad1ecc9]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-aad1ecc9]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-aad1ecc9]{margin:90px}:root .mgn-l-90[data-v-aad1ecc9]{margin-left:90px}:root .mgn-r-90[data-v-aad1ecc9]{margin-right:90px}:root .mgn-t-90[data-v-aad1ecc9]{margin-top:90px}:root .mgn-b-90[data-v-aad1ecc9]{margin-bottom:90px}:root .mgn-lr-90[data-v-aad1ecc9]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-aad1ecc9]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-aad1ecc9]{padding:100px}:root .pad-l-100[data-v-aad1ecc9]{padding-left:100px}:root .pad-r-100[data-v-aad1ecc9]{padding-right:100px}:root .pad-t-100[data-v-aad1ecc9]{padding-top:100px}:root .pad-b-100[data-v-aad1ecc9]{padding-bottom:100px}:root .pad-lr-100[data-v-aad1ecc9]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-aad1ecc9]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-aad1ecc9]{margin:100px}:root .mgn-l-100[data-v-aad1ecc9]{margin-left:100px}:root .mgn-r-100[data-v-aad1ecc9]{margin-right:100px}:root .mgn-t-100[data-v-aad1ecc9]{margin-top:100px}:root .mgn-b-100[data-v-aad1ecc9]{margin-bottom:100px}:root .mgn-lr-100[data-v-aad1ecc9]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-aad1ecc9]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-aad1ecc9]{padding:120px}:root .pad-l-120[data-v-aad1ecc9]{padding-left:120px}:root .pad-r-120[data-v-aad1ecc9]{padding-right:120px}:root .pad-t-120[data-v-aad1ecc9]{padding-top:120px}:root .pad-b-120[data-v-aad1ecc9]{padding-bottom:120px}:root .pad-lr-120[data-v-aad1ecc9]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-aad1ecc9]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-aad1ecc9]{margin:120px}:root .mgn-l-120[data-v-aad1ecc9]{margin-left:120px}:root .mgn-r-120[data-v-aad1ecc9]{margin-right:120px}:root .mgn-t-120[data-v-aad1ecc9]{margin-top:120px}:root .mgn-b-120[data-v-aad1ecc9]{margin-bottom:120px}:root .mgn-lr-120[data-v-aad1ecc9]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-aad1ecc9]{margin-top:120px;margin-bottom:120px}[data-v-aad1ecc9]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-aad1ecc9]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-aad1ecc9]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-aad1ecc9]{width:100%}.v-app[data-v-aad1ecc9]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-aad1ecc9]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-aad1ecc9]{margin-bottom:10px}.devise-container input[type=email][data-v-aad1ecc9],.devise-container input[type=password][data-v-aad1ecc9],.devise-container input[type=submit][data-v-aad1ecc9]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-aad1ecc9]{cursor:pointer}.devise-container .actions input[data-v-aad1ecc9]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-aad1ecc9],a[data-v-aad1ecc9]:hover,a[data-v-aad1ecc9]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-aad1ecc9]:hover{color:#2d8e54;text-decoration:underline}a[data-v-aad1ecc9]:focus{color:#164057}h1[data-v-aad1ecc9],h2[data-v-aad1ecc9],h3[data-v-aad1ecc9],h4[data-v-aad1ecc9],h5[data-v-aad1ecc9],h6[data-v-aad1ecc9]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-aad1ecc9],.heading-2[data-v-aad1ecc9],.heading-3[data-v-aad1ecc9],.heading-4[data-v-aad1ecc9],.heading-5[data-v-aad1ecc9],.heading-6[data-v-aad1ecc9]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-aad1ecc9]{font-size:2.5rem}.heading-2[data-v-aad1ecc9]{font-size:2rem}.heading-3[data-v-aad1ecc9]{font-size:1.75rem}.heading-4[data-v-aad1ecc9]{font-size:1.5rem}.heading-5[data-v-aad1ecc9]{font-size:1.25rem}.heading-6[data-v-aad1ecc9]{font-size:1rem}.error_text[data-v-aad1ecc9]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-aad1ecc9]{width:100%;min-height:50px}nav[data-v-aad1ecc9]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-aad1ecc9],.nav-right[data-v-aad1ecc9]{display:flex;flex-direction:row}.nav-link[data-v-aad1ecc9]{font-size:18px}.nav-loggedout[data-v-aad1ecc9]{color:#000}.nav-loggedin[data-v-aad1ecc9]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-aad1ecc9]{color:#fff}.nav-loggedin a[data-v-aad1ecc9]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-aad1ecc9]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-aad1ecc9]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-aad1ecc9]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-aad1ecc9]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-aad1ecc9]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-aad1ecc9]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-aad1ecc9]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-aad1ecc9]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-aad1ecc9]{gap:5%}}button[data-v-aad1ecc9]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-aad1ecc9],.cancel_button[data-v-aad1ecc9]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-aad1ecc9]{background-color:#ccc}.action_button[data-v-aad1ecc9]:disabled,.cancel_button[data-v-aad1ecc9]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-aad1ecc9]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-aad1ecc9]{width:fit-content}.button__empty[data-v-aad1ecc9]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-aad1ecc9]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-aad1ecc9]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-aad1ecc9]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-aad1ecc9]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-aad1ecc9]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-aad1ecc9]{background-color:#eef5fa}.btn-pricing[data-v-aad1ecc9]{font-size:22px;border:none}.simple-table[data-v-aad1ecc9]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-aad1ecc9],.simple-table td[data-v-aad1ecc9]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-aad1ecc9]{padding:5px}.date-cell[data-v-aad1ecc9]{white-space:nowrap}.number-cell[data-v-aad1ecc9]{text-align:right}.negative-cell[data-v-aad1ecc9]{color:#f94144}.net-worth-row[data-v-aad1ecc9]{background-color:#f5dc98}.bold-cell[data-v-aad1ecc9]{font-weight:700}.warn-text[data-v-aad1ecc9]{color:#fb991c}.error-text[data-v-aad1ecc9]{color:#f94144}.form__panel[data-v-aad1ecc9]{display:block}.form__row[data-v-aad1ecc9]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-aad1ecc9]{display:flex}.form__header[data-v-aad1ecc9]{width:26%}.form__input[data-v-aad1ecc9]{width:100%}.form__input input[data-v-aad1ecc9]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-aad1ecc9]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-aad1ecc9]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-aad1ecc9]{width:100%}.form__input .dp__main input[data-v-aad1ecc9]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-aad1ecc9],.form__input select[data-v-aad1ecc9],.form__input .dp__main[data-v-aad1ecc9]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-aad1ecc9],.form__input select[data-v-aad1ecc9],.form__input .dp__main[data-v-aad1ecc9]{width:50%}}.form__input input[data-v-aad1ecc9]:hover,.form__input select[data-v-aad1ecc9]:hover,.form__input textarea[data-v-aad1ecc9]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-aad1ecc9]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-aad1ecc9]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-aad1ecc9]:focus{border-color:var(--color-input-focus)}.form__input[data-v-aad1ecc9]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-aad1ecc9]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-aad1ecc9]{display:flex;gap:10px}.form__input--mandatory[data-v-aad1ecc9]{color:#f94144}.form__input--mandatory__one-of-two[data-v-aad1ecc9]{color:#f94144;vertical-align:super}.form__section[data-v-aad1ecc9]{padding:30px 10px}.disabled-field[data-v-aad1ecc9]{color:#aaa}.select-wrapper[data-v-aad1ecc9]{position:relative}.select-wrapper[data-v-aad1ecc9]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-aad1ecc9]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-aad1ecc9]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-aad1ecc9]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-aad1ecc9],.v-incident-view[data-v-aad1ecc9]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-aad1ecc9],.sysadmin-page-header h1[data-v-aad1ecc9],.sysadmin-page-header .sysadmin-page-header__title[data-v-aad1ecc9],.page-header h1[data-v-aad1ecc9],.page-header .page-header__title[data-v-aad1ecc9]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-aad1ecc9]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-aad1ecc9]{margin-bottom:18px}.page-header h1[data-v-aad1ecc9],.page-header .page-header__title[data-v-aad1ecc9]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-aad1ecc9]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-aad1ecc9]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-aad1ecc9]{margin-bottom:18px}.sysadmin-page-header h1[data-v-aad1ecc9],.sysadmin-page-header .sysadmin-page-header__title[data-v-aad1ecc9]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-aad1ecc9]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-aad1ecc9]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-aad1ecc9]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-aad1ecc9]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-aad1ecc9]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-aad1ecc9]{font-size:14px}.admin-card[data-v-aad1ecc9]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-aad1ecc9]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-aad1ecc9]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-aad1ecc9]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-aad1ecc9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-aad1ecc9]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-aad1ecc9]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-aad1ecc9]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-aad1ecc9]{margin-top:18px}.deploy-page .deploy-list[data-v-aad1ecc9]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-aad1ecc9]{margin:6px 0}.admin-form-card[data-v-aad1ecc9],.v-incident-view .form-panel[data-v-aad1ecc9]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-aad1ecc9]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-aad1ecc9],.v-incident-view .loading-error[data-v-aad1ecc9]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-aad1ecc9]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-aad1ecc9]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-aad1ecc9]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-aad1ecc9]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-aad1ecc9]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-aad1ecc9]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-aad1ecc9],.admin-form-container .admin-form-group select[data-v-aad1ecc9]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-aad1ecc9]:disabled,.admin-form-container .admin-form-group select[data-v-aad1ecc9]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-aad1ecc9]:focus,.admin-form-container .admin-form-group select[data-v-aad1ecc9]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-aad1ecc9]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-aad1ecc9],.v-incident-view .button-container[data-v-aad1ecc9]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-aad1ecc9],.v-incident-view .button-container button[data-v-aad1ecc9]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-aad1ecc9],.v-incident-view .button-container .cancel-btn[data-v-aad1ecc9]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-aad1ecc9]:hover,.v-incident-view .button-container .cancel-btn[data-v-aad1ecc9]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-aad1ecc9],.v-incident-view .button-container .action-btn[data-v-aad1ecc9]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-aad1ecc9]:hover,.v-incident-view .button-container .action-btn[data-v-aad1ecc9]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-aad1ecc9],.v-incident-view .action-btn[data-v-aad1ecc9],.v-incident-view .delete-btn[data-v-aad1ecc9]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-aad1ecc9]:hover,.v-incident-view .action-btn[data-v-aad1ecc9]:hover,.v-incident-view .delete-btn[data-v-aad1ecc9]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-aad1ecc9]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-aad1ecc9]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-aad1ecc9]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-aad1ecc9]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-aad1ecc9]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-aad1ecc9]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-aad1ecc9]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-aad1ecc9]{background-color:#177100;color:#fff}.admin-badge.id[data-v-aad1ecc9],.admin-badge.external-uuid[data-v-aad1ecc9]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-aad1ecc9]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-aad1ecc9]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-aad1ecc9]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-aad1ecc9]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-aad1ecc9]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-aad1ecc9]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-aad1ecc9]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-aad1ecc9]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-aad1ecc9]{font-size:14px}.admin-detail-item[data-v-aad1ecc9]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-aad1ecc9]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-aad1ecc9]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-aad1ecc9]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-aad1ecc9]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-aad1ecc9]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-aad1ecc9]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-aad1ecc9]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-aad1ecc9]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-aad1ecc9]:hover{color:#2c5444}.admin-filter-select[data-v-aad1ecc9]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-aad1ecc9]{min-width:0;width:100%}.admin-filter-select select[data-v-aad1ecc9]:focus{border-color:#2c5444}.admin-header-section[data-v-aad1ecc9],.v-incident-view .header-section[data-v-aad1ecc9]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-aad1ecc9],.v-incident-view .header-section h1[data-v-aad1ecc9]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-aad1ecc9],.v-incident-view .header-section .top-row[data-v-aad1ecc9]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-aad1ecc9],.v-incident-view .header-section .top-row[data-v-aad1ecc9],.sys-panel .top-row[data-v-aad1ecc9]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-aad1ecc9],.v-incident-view .header-section .top-row .page-header[data-v-aad1ecc9],.admin-header-section .top-row .sysadmin-page-header[data-v-aad1ecc9],.v-incident-view .header-section .top-row .sysadmin-page-header[data-v-aad1ecc9],.sys-panel .top-row .page-header[data-v-aad1ecc9],.sys-panel .top-row .sysadmin-page-header[data-v-aad1ecc9]{width:100%}.admin-header-section .top-row .header-actions[data-v-aad1ecc9],.v-incident-view .header-section .top-row .header-actions[data-v-aad1ecc9],.admin-header-section .top-row .action-buttons[data-v-aad1ecc9],.v-incident-view .header-section .top-row .action-buttons[data-v-aad1ecc9],.sys-panel .top-row .header-actions[data-v-aad1ecc9],.sys-panel .top-row .action-buttons[data-v-aad1ecc9]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-aad1ecc9],.v-incident-view .header-section .top-row>.admin-add-btn[data-v-aad1ecc9],.sys-panel .top-row>.admin-add-btn[data-v-aad1ecc9],.sys-panel .top-row>.action-button[data-v-aad1ecc9]{width:100%}}.admin-filters-row[data-v-aad1ecc9]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-aad1ecc9]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-aad1ecc9]{font-size:14px}.admin-add-btn[data-v-aad1ecc9]:hover{background-color:#1a3329}.table-containers[data-v-aad1ecc9]{display:flex;gap:20px}.table-containers .table-container[data-v-aad1ecc9]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-aad1ecc9]{font-weight:700}.table-containers .table-value[data-v-aad1ecc9]{font-size:1.2em}.sysadmin-button-bar[data-v-aad1ecc9]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-aad1ecc9]{margin:20px 0}.swal-password-form .form-group[data-v-aad1ecc9]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-aad1ecc9]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-aad1ecc9]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-aad1ecc9]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-aad1ecc9]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-aad1ecc9]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-aad1ecc9]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.v-incident-view .header-section .top-row[data-v-aad1ecc9]{align-items:flex-start;justify-content:flex-start;gap:12px}.v-incident-view .header-left[data-v-aad1ecc9]{display:flex;align-items:flex-start;gap:12px}.v-incident-view .page-header[data-v-aad1ecc9]{margin-bottom:0}.v-incident-view .badge-row[data-v-aad1ecc9]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.v-incident-view .incident-meta-id[data-v-aad1ecc9]{font-size:14px;color:#6b7280;font-weight:600}.v-incident-view .severity-badge[data-v-aad1ecc9],.v-incident-view .status-badge[data-v-aad1ecc9],.v-incident-view .confidential-badge[data-v-aad1ecc9]{display:inline-flex;align-items:center;padding:4px 8px;border-radius:6px;font-size:12px;font-weight:600}.v-incident-view .severity-badge--high[data-v-aad1ecc9]{background:#fee2e2;color:#991b1b}.v-incident-view .severity-badge--medium[data-v-aad1ecc9]{background:#ffedd5;color:#9a3412}.v-incident-view .severity-badge--low[data-v-aad1ecc9]{background:#dcfce7;color:#166534}.v-incident-view .severity-badge--default[data-v-aad1ecc9],.v-incident-view .status-badge--draft[data-v-aad1ecc9]{background:#f3f4f6;color:#374151}.v-incident-view .status-badge--pending[data-v-aad1ecc9]{background:#fef9c3;color:#854d0e}.v-incident-view .status-badge--investigation[data-v-aad1ecc9]{background:#dbeafe;color:#1d4ed8}.v-incident-view .status-badge--pending-actions[data-v-aad1ecc9]{background:#ffedd5;color:#9a3412}.v-incident-view .status-badge--closed[data-v-aad1ecc9]{background:#dcfce7;color:#166534}.v-incident-view .confidential-badge[data-v-aad1ecc9]{background:#ede9fe;color:#5b21b6}.v-incident-view .incident-view-container[data-v-aad1ecc9]{display:flex;flex-direction:column;gap:16px}.v-incident-view .form-panel[data-v-aad1ecc9]{padding:24px;border:1px solid #e5e7eb;border-radius:12px}.v-incident-view .panel-title[data-v-aad1ecc9]{margin:0 0 18px;font-size:22px;font-weight:800;color:#111827}.v-incident-view .subsection-title[data-v-aad1ecc9]{margin:20px 0 12px;font-size:18px;font-weight:700;color:#111827}.v-incident-view .subsection-title[data-v-aad1ecc9]:first-of-type{margin-top:0}.v-incident-view .detail-grid[data-v-aad1ecc9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media(max-width:900px){.v-incident-view .detail-grid[data-v-aad1ecc9]{grid-template-columns:1fr}}.v-incident-view .detail-item[data-v-aad1ecc9]{border:1px solid #e5e7eb;border-radius:10px;padding:12px;background:#fff}.v-incident-view .detail-item.full-width[data-v-aad1ecc9]{grid-column:1/-1}.v-incident-view .detail-label[data-v-aad1ecc9]{font-size:13px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px}.v-incident-view .detail-value[data-v-aad1ecc9]{font-size:16px;color:#111827;word-break:break-word}.v-incident-view .detail-value.text-block[data-v-aad1ecc9]{white-space:pre-wrap}.v-incident-view .witness-list[data-v-aad1ecc9]{display:flex;flex-direction:column;gap:12px}.v-incident-view .witness-card[data-v-aad1ecc9]{border:1px solid #e5e7eb;border-radius:10px;padding:14px;background:#fff}.v-incident-view .witness-card__title[data-v-aad1ecc9]{margin:0 0 10px;font-size:18px;font-weight:700;color:#111827}.v-incident-view .witness-signature-image[data-v-aad1ecc9]{display:block;max-width:320px;width:100%;height:auto;border:1px solid #e5e7eb;border-radius:8px;background:#fff}.v-incident-view .attachments-grid[data-v-aad1ecc9]{display:flex;flex-wrap:wrap;gap:12px}.v-incident-view .attachment-card[data-v-aad1ecc9]{flex:1 1 220px;max-width:300px;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;background:#fff}.v-incident-view .attachment-card__preview[data-v-aad1ecc9]{width:100%;height:180px;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;justify-content:center;overflow:hidden}.v-incident-view .attachment-card__preview-image[data-v-aad1ecc9]{display:block;width:100%;height:100%;object-fit:contain}.v-incident-view .attachment-card__preview-pdf[data-v-aad1ecc9]{display:block;width:100%;height:100%;border:0}.v-incident-view .attachment-card__preview-fallback[data-v-aad1ecc9]{display:flex;align-items:center;gap:10px;padding:12px;color:#64748b;font-size:12px;font-weight:600}.v-incident-view .attachment-card__footer[data-v-aad1ecc9]{padding:10px 12px}.v-incident-view .attachment-card__name[data-v-aad1ecc9]{font-size:14px;font-weight:700;color:#2563eb;text-decoration:none;word-break:break-word}.v-incident-view .attachment-card__name[data-v-aad1ecc9]:hover{text-decoration:underline}.v-incident-view .action-btn[data-v-aad1ecc9]{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;border:1px solid #2C5444}.v-incident-view .export-btn[data-v-aad1ecc9]{min-width:120px;background:#111827;border-color:#111827}.v-incident-view .delete-btn[data-v-aad1ecc9]{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#dc2626;border-color:#dc2626}.v-incident-view .delete-btn[data-v-aad1ecc9]:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-card,.severity-options-card{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.severity-options-card{padding:0;overflow:hidden;margin-bottom:20px}.severity-options-card__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid #e5e7eb}.severity-options-card__title{display:flex;align-items:center;gap:10px}.severity-options-card__title h3{margin:0;font-size:18px;font-weight:700;color:#f94144}.severity-options-card__icon{color:#f94144;font-size:18px}.severity-options-card__header-actions{display:flex;align-items:center;gap:10px}.severity-options-card__header-action{display:inline-flex;align-items:center;gap:8px;background-color:#2c5444;color:#fff;border:none;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.severity-options-card__header-action:hover:not(:disabled){background-color:#1e392e}.severity-options-card__header-action:disabled{opacity:.55;cursor:not-allowed}.severity-options-card__header-action--secondary{background-color:#fff;color:#374151;border:1px solid #d1d5db}.severity-options-card__header-action--secondary:hover:not(:disabled){background-color:#f9fafb;border-color:#9ca3af}.severity-options-card__summary{padding:20px 24px 24px;color:#6b7280;font-size:15px}.severity-options-card__body{padding:20px 24px 24px;display:flex;flex-direction:column;gap:7px}.severity-item{border:1px solid #e5e7eb;border-radius:10px;padding:7px 8px;background:#fafafa;transition:border-color .15s ease,opacity .15s ease}.severity-item--dragging{opacity:.55}.severity-item--drag-over{border-color:#2c5444;box-shadow:0 0 0 1px #2c544426}.severity-item__value-row{display:flex;align-items:center;gap:8px;margin-bottom:5px}.severity-item__drag-handle{display:flex;align-items:center;justify-content:center;width:24px;color:#9ca3af;cursor:grab;flex-shrink:0;padding:4px 0;-webkit-user-select:none;user-select:none;touch-action:none}.severity-item__drag-handle:hover{color:#2c5444}.severity-item__drag-handle:active{cursor:grabbing}.severity-item__value-input{flex:1;padding:10px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:15px;font-family:inherit;font-weight:400;background:#fff}.severity-item__value-input:focus{outline:none;border-color:#2c5444}.severity-item__actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.severity-item__delete{background:none;border:none;color:#9ca3af;padding:8px;cursor:pointer;font-size:15px}.severity-item__delete:hover{color:#f94144}.severity-item__description{width:100%;padding:10px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:15px;font-family:inherit;font-weight:400;line-height:1.5;resize:vertical;min-height:72px;background:#fff}.severity-item__description:focus{outline:none;border-color:#2c5444}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-card,.classification-options-card{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.classification-options-card{padding:0;overflow:hidden;margin-bottom:20px}.classification-options-card__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid #e5e7eb}.classification-options-card__title{display:flex;align-items:center;gap:10px}.classification-options-card__title h3{margin:0;font-size:18px;font-weight:700;color:#374151}.classification-options-card__icon{color:#374151;font-size:18px}.classification-options-card__header-actions{display:flex;align-items:center;gap:10px}.classification-options-card__header-action{display:inline-flex;align-items:center;gap:8px;background-color:#2c5444;color:#fff;border:none;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.classification-options-card__header-action:hover:not(:disabled){background-color:#1e392e}.classification-options-card__header-action:disabled{opacity:.55;cursor:not-allowed}.classification-options-card__header-action--secondary{background-color:#fff;color:#374151;border:1px solid #d1d5db}.classification-options-card__header-action--secondary:hover:not(:disabled){background-color:#f9fafb;border-color:#9ca3af}.classification-options-card__summary{padding:20px 24px 24px;color:#6b7280;font-size:15px}.classification-options-card__body{padding:20px 24px 24px;display:flex;flex-direction:column;gap:7px}.classification-item{border:1px solid #e5e7eb;border-radius:10px;padding:7px 8px;background:#fafafa;transition:border-color .15s ease,opacity .15s ease}.classification-item--dragging{opacity:.55}.classification-item--drag-over{border-color:#2c5444;box-shadow:0 0 0 1px #2c544426}.classification-item__value-row{display:flex;align-items:center;gap:8px;margin-bottom:5px}.classification-item__drag-handle{display:flex;align-items:center;justify-content:center;width:24px;color:#9ca3af;cursor:grab;flex-shrink:0;padding:4px 0;-webkit-user-select:none;user-select:none;touch-action:none}.classification-item__drag-handle:hover{color:#2c5444}.classification-item__drag-handle:active{cursor:grabbing}.classification-item__value-input{flex:1;padding:10px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:15px;font-family:inherit;font-weight:400;background:#fff}.classification-item__value-input:focus{outline:none;border-color:#2c5444}.classification-item__actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.classification-item__delete{background:none;border:none;color:#9ca3af;padding:8px;cursor:pointer;font-size:15px}.classification-item__delete:hover{color:#f94144}.classification-item__description{width:100%;padding:10px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:15px;font-family:inherit;font-weight:400;line-height:1.5;resize:vertical;min-height:72px;background:#fff}.classification-item__description:focus{outline:none;border-color:#2c5444}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-card,.mechanism-types-card{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.mechanism-types-card{padding:0;overflow:hidden;margin-bottom:20px}.mechanism-types-card__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid #e5e7eb}.mechanism-types-card__title{display:flex;align-items:center;gap:10px}.mechanism-types-card__title h3{margin:0;font-size:18px;font-weight:700;color:#374151}.mechanism-types-card__icon{color:#374151;font-size:18px}.mechanism-types-card__header-actions{display:flex;align-items:center;gap:10px}.mechanism-types-card__header-action{display:inline-flex;align-items:center;gap:8px;background-color:#2c5444;color:#fff;border:none;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.mechanism-types-card__header-action:hover:not(:disabled){background-color:#1e392e}.mechanism-types-card__header-action:disabled{opacity:.55;cursor:not-allowed}.mechanism-types-card__header-action--secondary{background-color:#fff;color:#374151;border:1px solid #d1d5db}.mechanism-types-card__header-action--secondary:hover:not(:disabled){background-color:#f9fafb;border-color:#9ca3af}.mechanism-types-card__summary{padding:20px 24px 24px;color:#6b7280;font-size:15px}.mechanism-types-card__body{padding:20px 24px 24px;display:flex;flex-direction:column;gap:7px}.mechanism-item{border:1px solid #e5e7eb;border-radius:10px;padding:7px 8px;background:#fafafa;transition:border-color .15s ease,opacity .15s ease}.mechanism-item--dragging{opacity:.55}.mechanism-item--drag-over{border-color:#2c5444;box-shadow:0 0 0 1px #2c544426}.mechanism-item__value-row{display:flex;align-items:center;gap:8px}.mechanism-item__drag-handle{display:flex;align-items:center;justify-content:center;width:24px;color:#9ca3af;cursor:grab;flex-shrink:0;padding:4px 0;-webkit-user-select:none;user-select:none;touch-action:none}.mechanism-item__drag-handle:hover{color:#2c5444}.mechanism-item__drag-handle:active{cursor:grabbing}.mechanism-item__value-input{flex:1;padding:10px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:15px;font-family:inherit;font-weight:400;background:#fff}.mechanism-item__value-input:focus{outline:none;border-color:#2c5444}.mechanism-item__actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.mechanism-item__add-child,.mechanism-item__delete{background:none;border:none;color:#9ca3af;padding:8px;cursor:pointer;font-size:15px}.mechanism-item__add-child:hover,.mechanism-item__delete:hover{color:#2c5444}.mechanism-item__delete:hover{color:#f94144}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-card,.location-options-card{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.location-options-card{padding:0;overflow:hidden;margin-bottom:20px}.location-options-card__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid #e5e7eb}.location-options-card__title{display:flex;align-items:center;gap:10px}.location-options-card__title h3{margin:0;font-size:18px;font-weight:700;color:#374151}.location-options-card__icon{color:#374151;font-size:18px}.location-options-card__header-actions{display:flex;align-items:center;gap:10px}.location-options-card__header-action{display:inline-flex;align-items:center;gap:8px;background-color:#2c5444;color:#fff;border:none;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.location-options-card__header-action:hover:not(:disabled){background-color:#1e392e}.location-options-card__header-action:disabled{opacity:.55;cursor:not-allowed}.location-options-card__header-action--secondary{background-color:#fff;color:#374151;border:1px solid #d1d5db}.location-options-card__header-action--secondary:hover:not(:disabled){background-color:#f9fafb;border-color:#9ca3af}.location-options-card__summary{padding:20px 24px 24px;color:#6b7280;font-size:15px}.location-options-card__body{padding:20px 24px 24px;display:flex;flex-direction:column;gap:7px}.location-item{border:1px solid #e5e7eb;border-radius:10px;padding:7px 8px;background:#fafafa;transition:border-color .15s ease,opacity .15s ease}.location-item--dragging{opacity:.55}.location-item--drag-over{border-color:#2c5444;box-shadow:0 0 0 1px #2c544426}.location-item__value-row{display:flex;align-items:center;gap:8px}.location-item__drag-handle{display:flex;align-items:center;justify-content:center;width:24px;color:#9ca3af;cursor:grab;flex-shrink:0;padding:4px 0;-webkit-user-select:none;user-select:none;touch-action:none}.location-item__drag-handle:hover{color:#2c5444}.location-item__drag-handle:active{cursor:grabbing}.location-item__value-input{flex:1;padding:10px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:15px;font-family:inherit;font-weight:400;background:#fff}.location-item__value-input:focus{outline:none;border-color:#2c5444}.location-item__actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.location-item__delete{background:none;border:none;color:#9ca3af;padding:8px;cursor:pointer;font-size:15px}.location-item__delete:hover{color:#f94144}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-card,.injury-options-card{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.injury-options-card{padding:0;overflow:hidden;margin-bottom:20px}.injury-options-card__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid #e5e7eb}.injury-options-card__title{display:flex;align-items:center;gap:10px}.injury-options-card__title h3{margin:0;font-size:18px;font-weight:700;color:#374151}.injury-options-card__icon{color:#374151;font-size:18px}.injury-options-card__header-actions{display:flex;align-items:center;gap:10px}.injury-options-card__header-action{display:inline-flex;align-items:center;gap:8px;background-color:#2c5444;color:#fff;border:none;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.injury-options-card__header-action:hover:not(:disabled){background-color:#1e392e}.injury-options-card__header-action:disabled{opacity:.55;cursor:not-allowed}.injury-options-card__header-action--secondary{background-color:#fff;color:#374151;border:1px solid #d1d5db}.injury-options-card__header-action--secondary:hover:not(:disabled){background-color:#f9fafb;border-color:#9ca3af}.injury-options-card__summary{padding:20px 24px 24px;color:#6b7280;font-size:15px}.injury-options-card__body{padding:20px 24px 24px;display:flex;flex-direction:column;gap:7px}.injury-item{border:1px solid #e5e7eb;border-radius:10px;padding:7px 8px;background:#fafafa;transition:border-color .15s ease,opacity .15s ease}.injury-item--dragging{opacity:.55}.injury-item--drag-over{border-color:#2c5444;box-shadow:0 0 0 1px #2c544426}.injury-item__value-row{display:flex;align-items:center;gap:8px}.injury-item__drag-handle{display:flex;align-items:center;justify-content:center;width:24px;color:#9ca3af;cursor:grab;flex-shrink:0;padding:4px 0;-webkit-user-select:none;user-select:none;touch-action:none}.injury-item__drag-handle:hover{color:#2c5444}.injury-item__drag-handle:active{cursor:grabbing}.injury-item__value-input{flex:1;padding:10px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:15px;font-family:inherit;font-weight:400;background:#fff}.injury-item__value-input:focus{outline:none;border-color:#2c5444}.injury-item__actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.injury-item__delete{background:none;border:none;color:#9ca3af;padding:8px;cursor:pointer;font-size:15px}.injury-item__delete:hover{color:#f94144}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-card,.body-part-options-card{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.body-part-options-card{padding:0;overflow:hidden;margin-bottom:20px}.body-part-options-card__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid #e5e7eb}.body-part-options-card__title{display:flex;align-items:center;gap:10px}.body-part-options-card__title h3{margin:0;font-size:18px;font-weight:700;color:#374151}.body-part-options-card__icon{color:#374151;font-size:18px}.body-part-options-card__header-actions{display:flex;align-items:center;gap:10px}.body-part-options-card__header-action{display:inline-flex;align-items:center;gap:8px;background-color:#2c5444;color:#fff;border:none;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.body-part-options-card__header-action:hover:not(:disabled){background-color:#1e392e}.body-part-options-card__header-action:disabled{opacity:.55;cursor:not-allowed}.body-part-options-card__header-action--secondary{background-color:#fff;color:#374151;border:1px solid #d1d5db}.body-part-options-card__header-action--secondary:hover:not(:disabled){background-color:#f9fafb;border-color:#9ca3af}.body-part-options-card__summary{padding:20px 24px 24px;color:#6b7280;font-size:15px}.body-part-options-card__body{padding:20px 24px 24px;display:flex;flex-direction:column;gap:7px}.body-part-item{border:1px solid #e5e7eb;border-radius:10px;padding:7px 8px;background:#fafafa;transition:border-color .15s ease,opacity .15s ease}.body-part-item--dragging{opacity:.55}.body-part-item--drag-over{border-color:#2c5444;box-shadow:0 0 0 1px #2c544426}.body-part-item__value-row{display:flex;align-items:center;gap:8px}.body-part-item__drag-handle{display:flex;align-items:center;justify-content:center;width:24px;color:#9ca3af;cursor:grab;flex-shrink:0;padding:4px 0;-webkit-user-select:none;user-select:none;touch-action:none}.body-part-item__drag-handle:hover{color:#2c5444}.body-part-item__drag-handle:active{cursor:grabbing}.body-part-item__value-input{flex:1;padding:10px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:15px;font-family:inherit;font-weight:400;background:#fff}.body-part-item__value-input:focus{outline:none;border-color:#2c5444}.body-part-item__actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.body-part-item__delete{background:none;border:none;color:#9ca3af;padding:8px;cursor:pointer;font-size:15px}.body-part-item__delete:hover{color:#f94144}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-card,.treatment-options-card{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.treatment-options-card{padding:0;overflow:hidden;margin-bottom:20px}.treatment-options-card__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid #e5e7eb}.treatment-options-card__title{display:flex;align-items:center;gap:10px}.treatment-options-card__title h3{margin:0;font-size:18px;font-weight:700;color:#374151}.treatment-options-card__icon{color:#374151;font-size:18px}.treatment-options-card__header-actions{display:flex;align-items:center;gap:10px}.treatment-options-card__header-action{display:inline-flex;align-items:center;gap:8px;background-color:#2c5444;color:#fff;border:none;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.treatment-options-card__header-action:hover:not(:disabled){background-color:#1e392e}.treatment-options-card__header-action:disabled{opacity:.55;cursor:not-allowed}.treatment-options-card__header-action--secondary{background-color:#fff;color:#374151;border:1px solid #d1d5db}.treatment-options-card__header-action--secondary:hover:not(:disabled){background-color:#f9fafb;border-color:#9ca3af}.treatment-options-card__summary{padding:20px 24px 24px;color:#6b7280;font-size:15px}.treatment-options-card__body{padding:20px 24px 24px;display:flex;flex-direction:column;gap:7px}.treatment-item{border:1px solid #e5e7eb;border-radius:10px;padding:7px 8px;background:#fafafa;transition:border-color .15s ease,opacity .15s ease}.treatment-item--dragging{opacity:.55}.treatment-item--drag-over{border-color:#2c5444;box-shadow:0 0 0 1px #2c544426}.treatment-item__value-row{display:flex;align-items:center;gap:8px}.treatment-item__drag-handle{display:flex;align-items:center;justify-content:center;width:24px;color:#9ca3af;cursor:grab;flex-shrink:0;padding:4px 0;-webkit-user-select:none;user-select:none;touch-action:none}.treatment-item__drag-handle:hover{color:#2c5444}.treatment-item__drag-handle:active{cursor:grabbing}.treatment-item__value-input{flex:1;padding:10px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:15px;font-family:inherit;font-weight:400;background:#fff}.treatment-item__value-input:focus{outline:none;border-color:#2c5444}.treatment-item__actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.treatment-item__delete{background:none;border:none;color:#9ca3af;padding:8px;cursor:pointer;font-size:15px}.treatment-item__delete:hover{color:#f94144}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-card,.after-treatment-options-card{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.after-treatment-options-card{padding:0;overflow:hidden;margin-bottom:20px}.after-treatment-options-card__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid #e5e7eb}.after-treatment-options-card__title{display:flex;align-items:center;gap:10px}.after-treatment-options-card__title h3{margin:0;font-size:18px;font-weight:700;color:#374151}.after-treatment-options-card__icon{color:#374151;font-size:18px}.after-treatment-options-card__header-actions{display:flex;align-items:center;gap:10px}.after-treatment-options-card__header-action{display:inline-flex;align-items:center;gap:8px;background-color:#2c5444;color:#fff;border:none;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.after-treatment-options-card__header-action:hover:not(:disabled){background-color:#1e392e}.after-treatment-options-card__header-action:disabled{opacity:.55;cursor:not-allowed}.after-treatment-options-card__header-action--secondary{background-color:#fff;color:#374151;border:1px solid #d1d5db}.after-treatment-options-card__header-action--secondary:hover:not(:disabled){background-color:#f9fafb;border-color:#9ca3af}.after-treatment-options-card__summary{padding:20px 24px 24px;color:#6b7280;font-size:15px}.after-treatment-options-card__body{padding:20px 24px 24px;display:flex;flex-direction:column;gap:7px}.after-treatment-item{border:1px solid #e5e7eb;border-radius:10px;padding:7px 8px;background:#fafafa;transition:border-color .15s ease,opacity .15s ease}.after-treatment-item--dragging{opacity:.55}.after-treatment-item--drag-over{border-color:#2c5444;box-shadow:0 0 0 1px #2c544426}.after-treatment-item__value-row{display:flex;align-items:center;gap:8px}.after-treatment-item__drag-handle{display:flex;align-items:center;justify-content:center;width:24px;color:#9ca3af;cursor:grab;flex-shrink:0;padding:4px 0;-webkit-user-select:none;user-select:none;touch-action:none}.after-treatment-item__drag-handle:hover{color:#2c5444}.after-treatment-item__drag-handle:active{cursor:grabbing}.after-treatment-item__value-input{flex:1;padding:10px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:15px;font-family:inherit;font-weight:400;background:#fff}.after-treatment-item__value-input:focus{outline:none;border-color:#2c5444}.after-treatment-item__actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.after-treatment-item__delete{background:none;border:none;color:#9ca3af;padding:8px;cursor:pointer;font-size:15px}.after-treatment-item__delete:hover{color:#f94144}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-card,.treatment-organised-options-card{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.treatment-organised-options-card{padding:0;overflow:hidden;margin-bottom:20px}.treatment-organised-options-card__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid #e5e7eb}.treatment-organised-options-card__title{display:flex;align-items:center;gap:10px}.treatment-organised-options-card__title h3{margin:0;font-size:18px;font-weight:700;color:#374151}.treatment-organised-options-card__icon{color:#374151;font-size:18px}.treatment-organised-options-card__header-actions{display:flex;align-items:center;gap:10px}.treatment-organised-options-card__header-action{display:inline-flex;align-items:center;gap:8px;background-color:#2c5444;color:#fff;border:none;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.treatment-organised-options-card__header-action:hover:not(:disabled){background-color:#1e392e}.treatment-organised-options-card__header-action:disabled{opacity:.55;cursor:not-allowed}.treatment-organised-options-card__header-action--secondary{background-color:#fff;color:#374151;border:1px solid #d1d5db}.treatment-organised-options-card__header-action--secondary:hover:not(:disabled){background-color:#f9fafb;border-color:#9ca3af}.treatment-organised-options-card__summary{padding:20px 24px 24px;color:#6b7280;font-size:15px}.treatment-organised-options-card__body{padding:20px 24px 24px;display:flex;flex-direction:column;gap:7px}.treatment-organised-item{border:1px solid #e5e7eb;border-radius:10px;padding:7px 8px;background:#fafafa;transition:border-color .15s ease,opacity .15s ease}.treatment-organised-item--dragging{opacity:.55}.treatment-organised-item--drag-over{border-color:#2c5444;box-shadow:0 0 0 1px #2c544426}.treatment-organised-item__value-row{display:flex;align-items:center;gap:8px}.treatment-organised-item__drag-handle{display:flex;align-items:center;justify-content:center;width:24px;color:#9ca3af;cursor:grab;flex-shrink:0;padding:4px 0;-webkit-user-select:none;user-select:none;touch-action:none}.treatment-organised-item__drag-handle:hover{color:#2c5444}.treatment-organised-item__drag-handle:active{cursor:grabbing}.treatment-organised-item__value-input{flex:1;padding:10px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:15px;font-family:inherit;font-weight:400;background:#fff}.treatment-organised-item__value-input:focus{outline:none;border-color:#2c5444}.treatment-organised-item__actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.treatment-organised-item__delete{background:none;border:none;color:#9ca3af;padding:8px;cursor:pointer;font-size:15px}.treatment-organised-item__delete:hover{color:#f94144}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-card,.employee-activity-options-card{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.employee-activity-options-card{padding:0;overflow:hidden;margin-bottom:20px}.employee-activity-options-card__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid #e5e7eb}.employee-activity-options-card__title{display:flex;align-items:center;gap:10px}.employee-activity-options-card__title h3{margin:0;font-size:18px;font-weight:700;color:#374151}.employee-activity-options-card__icon{color:#374151;font-size:18px}.employee-activity-options-card__header-actions{display:flex;align-items:center;gap:10px}.employee-activity-options-card__header-action{display:inline-flex;align-items:center;gap:8px;background-color:#2c5444;color:#fff;border:none;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.employee-activity-options-card__header-action:hover:not(:disabled){background-color:#1e392e}.employee-activity-options-card__header-action:disabled{opacity:.55;cursor:not-allowed}.employee-activity-options-card__header-action--secondary{background-color:#fff;color:#374151;border:1px solid #d1d5db}.employee-activity-options-card__header-action--secondary:hover:not(:disabled){background-color:#f9fafb;border-color:#9ca3af}.employee-activity-options-card__summary{padding:20px 24px 24px;color:#6b7280;font-size:15px}.employee-activity-options-card__body{padding:20px 24px 24px;display:flex;flex-direction:column;gap:7px}.employee-activity-item{border:1px solid #e5e7eb;border-radius:10px;padding:7px 8px;background:#fafafa;transition:border-color .15s ease,opacity .15s ease}.employee-activity-item--dragging{opacity:.55}.employee-activity-item--drag-over{border-color:#2c5444;box-shadow:0 0 0 1px #2c544426}.employee-activity-item__value-row{display:flex;align-items:center;gap:8px}.employee-activity-item__drag-handle{display:flex;align-items:center;justify-content:center;width:24px;color:#9ca3af;cursor:grab;flex-shrink:0;padding:4px 0;-webkit-user-select:none;user-select:none;touch-action:none}.employee-activity-item__drag-handle:hover{color:#2c5444}.employee-activity-item__drag-handle:active{cursor:grabbing}.employee-activity-item__value-input{flex:1;padding:10px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:15px;font-family:inherit;font-weight:400;background:#fff}.employee-activity-item__value-input:focus{outline:none;border-color:#2c5444}.employee-activity-item__actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.employee-activity-item__delete{background:none;border:none;color:#9ca3af;padding:8px;cursor:pointer;font-size:15px}.employee-activity-item__delete:hover{color:#f94144}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-card,.people-factor-options-card{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.people-factor-options-card{padding:0;overflow:hidden;margin-bottom:20px}.people-factor-options-card__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid #e5e7eb}.people-factor-options-card__title{display:flex;align-items:center;gap:10px}.people-factor-options-card__title h3{margin:0;font-size:18px;font-weight:700;color:#374151}.people-factor-options-card__icon{color:#374151;font-size:18px}.people-factor-options-card__header-actions{display:flex;align-items:center;gap:10px}.people-factor-options-card__header-action{display:inline-flex;align-items:center;gap:8px;background-color:#2c5444;color:#fff;border:none;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.people-factor-options-card__header-action:hover:not(:disabled){background-color:#1e392e}.people-factor-options-card__header-action:disabled{opacity:.55;cursor:not-allowed}.people-factor-options-card__header-action--secondary{background-color:#fff;color:#374151;border:1px solid #d1d5db}.people-factor-options-card__header-action--secondary:hover:not(:disabled){background-color:#f9fafb;border-color:#9ca3af}.people-factor-options-card__summary{padding:20px 24px 24px;color:#6b7280;font-size:15px}.people-factor-options-card__body{padding:20px 24px 24px;display:flex;flex-direction:column;gap:7px}.people-factor-item{border:1px solid #e5e7eb;border-radius:10px;padding:7px 8px;background:#fafafa;transition:border-color .15s ease,opacity .15s ease}.people-factor-item--dragging{opacity:.55}.people-factor-item--drag-over{border-color:#2c5444;box-shadow:0 0 0 1px #2c544426}.people-factor-item__value-row{display:flex;align-items:center;gap:8px}.people-factor-item__drag-handle{display:flex;align-items:center;justify-content:center;width:24px;color:#9ca3af;cursor:grab;flex-shrink:0;padding:4px 0;-webkit-user-select:none;user-select:none;touch-action:none}.people-factor-item__drag-handle:hover{color:#2c5444}.people-factor-item__drag-handle:active{cursor:grabbing}.people-factor-item__value-input{flex:1;padding:10px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:15px;font-family:inherit;font-weight:400;background:#fff}.people-factor-item__value-input:focus{outline:none;border-color:#2c5444}.people-factor-item__actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.people-factor-item__delete{background:none;border:none;color:#9ca3af;padding:8px;cursor:pointer;font-size:15px}.people-factor-item__delete:hover{color:#f94144}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-card,.task-factor-options-card{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.task-factor-options-card{padding:0;overflow:hidden;margin-bottom:20px}.task-factor-options-card__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid #e5e7eb}.task-factor-options-card__title{display:flex;align-items:center;gap:10px}.task-factor-options-card__title h3{margin:0;font-size:18px;font-weight:700;color:#374151}.task-factor-options-card__icon{color:#374151;font-size:18px}.task-factor-options-card__header-actions{display:flex;align-items:center;gap:10px}.task-factor-options-card__header-action{display:inline-flex;align-items:center;gap:8px;background-color:#2c5444;color:#fff;border:none;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.task-factor-options-card__header-action:hover:not(:disabled){background-color:#1e392e}.task-factor-options-card__header-action:disabled{opacity:.55;cursor:not-allowed}.task-factor-options-card__header-action--secondary{background-color:#fff;color:#374151;border:1px solid #d1d5db}.task-factor-options-card__header-action--secondary:hover:not(:disabled){background-color:#f9fafb;border-color:#9ca3af}.task-factor-options-card__summary{padding:20px 24px 24px;color:#6b7280;font-size:15px}.task-factor-options-card__body{padding:20px 24px 24px;display:flex;flex-direction:column;gap:7px}.task-factor-item{border:1px solid #e5e7eb;border-radius:10px;padding:7px 8px;background:#fafafa;transition:border-color .15s ease,opacity .15s ease}.task-factor-item--dragging{opacity:.55}.task-factor-item--drag-over{border-color:#2c5444;box-shadow:0 0 0 1px #2c544426}.task-factor-item__value-row{display:flex;align-items:center;gap:8px}.task-factor-item__drag-handle{display:flex;align-items:center;justify-content:center;width:24px;color:#9ca3af;cursor:grab;flex-shrink:0;padding:4px 0;-webkit-user-select:none;user-select:none;touch-action:none}.task-factor-item__drag-handle:hover{color:#2c5444}.task-factor-item__drag-handle:active{cursor:grabbing}.task-factor-item__value-input{flex:1;padding:10px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:15px;font-family:inherit;font-weight:400;background:#fff}.task-factor-item__value-input:focus{outline:none;border-color:#2c5444}.task-factor-item__actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.task-factor-item__delete{background:none;border:none;color:#9ca3af;padding:8px;cursor:pointer;font-size:15px}.task-factor-item__delete:hover{color:#f94144}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-card,.equipment-factor-options-card{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.equipment-factor-options-card{padding:0;overflow:hidden;margin-bottom:20px}.equipment-factor-options-card__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid #e5e7eb}.equipment-factor-options-card__title{display:flex;align-items:center;gap:10px}.equipment-factor-options-card__title h3{margin:0;font-size:18px;font-weight:700;color:#374151}.equipment-factor-options-card__icon{color:#374151;font-size:18px}.equipment-factor-options-card__header-actions{display:flex;align-items:center;gap:10px}.equipment-factor-options-card__header-action{display:inline-flex;align-items:center;gap:8px;background-color:#2c5444;color:#fff;border:none;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.equipment-factor-options-card__header-action:hover:not(:disabled){background-color:#1e392e}.equipment-factor-options-card__header-action:disabled{opacity:.55;cursor:not-allowed}.equipment-factor-options-card__header-action--secondary{background-color:#fff;color:#374151;border:1px solid #d1d5db}.equipment-factor-options-card__header-action--secondary:hover:not(:disabled){background-color:#f9fafb;border-color:#9ca3af}.equipment-factor-options-card__summary{padding:20px 24px 24px;color:#6b7280;font-size:15px}.equipment-factor-options-card__body{padding:20px 24px 24px;display:flex;flex-direction:column;gap:7px}.equipment-factor-item{border:1px solid #e5e7eb;border-radius:10px;padding:7px 8px;background:#fafafa;transition:border-color .15s ease,opacity .15s ease}.equipment-factor-item--dragging{opacity:.55}.equipment-factor-item--drag-over{border-color:#2c5444;box-shadow:0 0 0 1px #2c544426}.equipment-factor-item__value-row{display:flex;align-items:center;gap:8px}.equipment-factor-item__drag-handle{display:flex;align-items:center;justify-content:center;width:24px;color:#9ca3af;cursor:grab;flex-shrink:0;padding:4px 0;-webkit-user-select:none;user-select:none;touch-action:none}.equipment-factor-item__drag-handle:hover{color:#2c5444}.equipment-factor-item__drag-handle:active{cursor:grabbing}.equipment-factor-item__value-input{flex:1;padding:10px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:15px;font-family:inherit;font-weight:400;background:#fff}.equipment-factor-item__value-input:focus{outline:none;border-color:#2c5444}.equipment-factor-item__actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.equipment-factor-item__delete{background:none;border:none;color:#9ca3af;padding:8px;cursor:pointer;font-size:15px}.equipment-factor-item__delete:hover{color:#f94144}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-card,.supervision-factor-options-card{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.supervision-factor-options-card{padding:0;overflow:hidden;margin-bottom:20px}.supervision-factor-options-card__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid #e5e7eb}.supervision-factor-options-card__title{display:flex;align-items:center;gap:10px}.supervision-factor-options-card__title h3{margin:0;font-size:18px;font-weight:700;color:#374151}.supervision-factor-options-card__icon{color:#374151;font-size:18px}.supervision-factor-options-card__header-actions{display:flex;align-items:center;gap:10px}.supervision-factor-options-card__header-action{display:inline-flex;align-items:center;gap:8px;background-color:#2c5444;color:#fff;border:none;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.supervision-factor-options-card__header-action:hover:not(:disabled){background-color:#1e392e}.supervision-factor-options-card__header-action:disabled{opacity:.55;cursor:not-allowed}.supervision-factor-options-card__header-action--secondary{background-color:#fff;color:#374151;border:1px solid #d1d5db}.supervision-factor-options-card__header-action--secondary:hover:not(:disabled){background-color:#f9fafb;border-color:#9ca3af}.supervision-factor-options-card__summary{padding:20px 24px 24px;color:#6b7280;font-size:15px}.supervision-factor-options-card__body{padding:20px 24px 24px;display:flex;flex-direction:column;gap:7px}.supervision-factor-item{border:1px solid #e5e7eb;border-radius:10px;padding:7px 8px;background:#fafafa;transition:border-color .15s ease,opacity .15s ease}.supervision-factor-item--dragging{opacity:.55}.supervision-factor-item--drag-over{border-color:#2c5444;box-shadow:0 0 0 1px #2c544426}.supervision-factor-item__value-row{display:flex;align-items:center;gap:8px}.supervision-factor-item__drag-handle{display:flex;align-items:center;justify-content:center;width:24px;color:#9ca3af;cursor:grab;flex-shrink:0;padding:4px 0;-webkit-user-select:none;user-select:none;touch-action:none}.supervision-factor-item__drag-handle:hover{color:#2c5444}.supervision-factor-item__drag-handle:active{cursor:grabbing}.supervision-factor-item__value-input{flex:1;padding:10px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:15px;font-family:inherit;font-weight:400;background:#fff}.supervision-factor-item__value-input:focus{outline:none;border-color:#2c5444}.supervision-factor-item__actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.supervision-factor-item__delete{background:none;border:none;color:#9ca3af;padding:8px;cursor:pointer;font-size:15px}.supervision-factor-item__delete:hover{color:#f94144}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-card,.organisation-factor-options-card{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.organisation-factor-options-card{padding:0;overflow:hidden;margin-bottom:20px}.organisation-factor-options-card__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid #e5e7eb}.organisation-factor-options-card__title{display:flex;align-items:center;gap:10px}.organisation-factor-options-card__title h3{margin:0;font-size:18px;font-weight:700;color:#374151}.organisation-factor-options-card__icon{color:#374151;font-size:18px}.organisation-factor-options-card__header-actions{display:flex;align-items:center;gap:10px}.organisation-factor-options-card__header-action{display:inline-flex;align-items:center;gap:8px;background-color:#2c5444;color:#fff;border:none;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.organisation-factor-options-card__header-action:hover:not(:disabled){background-color:#1e392e}.organisation-factor-options-card__header-action:disabled{opacity:.55;cursor:not-allowed}.organisation-factor-options-card__header-action--secondary{background-color:#fff;color:#374151;border:1px solid #d1d5db}.organisation-factor-options-card__header-action--secondary:hover:not(:disabled){background-color:#f9fafb;border-color:#9ca3af}.organisation-factor-options-card__summary{padding:20px 24px 24px;color:#6b7280;font-size:15px}.organisation-factor-options-card__body{padding:20px 24px 24px;display:flex;flex-direction:column;gap:7px}.add-item-row{display:flex;gap:10px}.add-item-row__input{flex:1;padding:12px 14px;border:1px solid #d1d5db;border-radius:8px;font-size:15px}.add-item-row__input:focus{outline:none;border-color:#2c5444}.add-item-row__button{width:44px;background-color:#2c5444;color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:16px}.add-item-row__button:hover:not(:disabled){background-color:#1e392e}.add-item-row__button:disabled{opacity:.55;cursor:not-allowed}.organisation-factor-item{border:1px solid #e5e7eb;border-radius:10px;padding:7px 8px;background:#fafafa;transition:border-color .15s ease,opacity .15s ease}.organisation-factor-item--dragging{opacity:.55}.organisation-factor-item--drag-over{border-color:#2c5444;box-shadow:0 0 0 1px #2c544426}.organisation-factor-item__value-row{display:flex;align-items:center;gap:8px}.organisation-factor-item__drag-handle{display:flex;align-items:center;justify-content:center;width:24px;color:#9ca3af;cursor:grab;flex-shrink:0;padding:4px 0;-webkit-user-select:none;user-select:none;touch-action:none}.organisation-factor-item__drag-handle:hover{color:#2c5444}.organisation-factor-item__drag-handle:active{cursor:grabbing}.organisation-factor-item__value-input{flex:1;padding:10px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:15px;font-family:inherit;font-weight:400;background:#fff}.organisation-factor-item__value-input:focus{outline:none;border-color:#2c5444}.organisation-factor-item__actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.organisation-factor-item__delete{background:none;border:none;color:#9ca3af;padding:8px;cursor:pointer;font-size:15px}.organisation-factor-item__delete:hover{color:#f94144}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-card,.confidential-recipients-card{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.confidential-recipients-card{padding:0;overflow:visible;margin-bottom:20px}.confidential-recipients-card__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid #e5e7eb}.confidential-recipients-card__title{display:flex;align-items:center;gap:10px}.confidential-recipients-card__title h3{margin:0;font-size:18px;font-weight:700;color:#7c3aed}.confidential-recipients-card__icon{color:#7c3aed;font-size:18px}.confidential-recipients-card__header-action{display:inline-flex;align-items:center;gap:8px;background-color:#2c5444;color:#fff;border:none;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.confidential-recipients-card__header-action:hover:not(:disabled){background-color:#1e392e}.confidential-recipients-card__header-action:disabled{opacity:.55;cursor:not-allowed}.confidential-recipients-card__body{padding:20px 24px 24px;display:flex;flex-direction:column;gap:16px;overflow:visible}.confidential-recipients-card__description{margin:0;color:#374151;font-size:15px;line-height:1.5}.confidential-recipients-card__description strong{font-weight:700}.confidential-recipients-card__empty{margin:0;color:#9ca3af;font-size:15px;font-style:italic}.confidential-recipients-card__selector{position:relative;z-index:1}.confidential-recipients-card__selector :deep(.form-group > label){display:none}.confidential-recipients-card__selector :deep(.multi-select-container){overflow:visible}.confidential-recipients-card__selector :deep(.dropdown-container){overflow:visible}.confidential-recipients-card__selector :deep(.dropdown){max-height:320px;z-index:20}.confidential-recipients-card__selector :deep(.search-input){padding:12px 14px;border:1px solid #d1d5db;border-radius:8px;font-size:15px;background:#fff}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-card,.incident-routing-card{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.incident-routing-card{padding:0;overflow:visible;margin-bottom:20px}.incident-routing-card__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid #e5e7eb}.incident-routing-card__title{display:flex;align-items:center;gap:10px}.incident-routing-card__title h3{margin:0;font-size:18px;font-weight:700;color:#2c5444}.incident-routing-card__icon{color:#2c5444;font-size:18px}.incident-routing-card__header-action{display:inline-flex;align-items:center;gap:8px;background-color:#2c5444;color:#fff;border:none;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.incident-routing-card__header-action:hover:not(:disabled){background-color:#1e392e}.incident-routing-card__header-action:disabled{opacity:.55;cursor:not-allowed}.incident-routing-card__body{padding:20px 24px 24px;display:flex;flex-direction:column;gap:20px;overflow:visible}.incident-routing-card__description{margin:0;color:#374151;font-size:15px;line-height:1.5}.incident-routing-event{border:1px solid #e5e7eb;border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:16px;overflow:visible}.incident-routing-event__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.incident-routing-event__title{margin:0 0 4px;font-size:17px;font-weight:700;color:#111827}.incident-routing-event__subtitle{margin:0;color:#6b7280;font-size:14px;line-height:1.4}.incident-routing-event__count{flex-shrink:0;background:#f3f4f6;color:#374151;border-radius:999px;padding:4px 10px;font-size:13px;font-weight:600}.incident-routing-event__empty{margin:0;color:#9ca3af;font-size:15px;font-style:italic;text-align:center;padding:12px 0}.incident-routing-rule,.incident-routing-add-row{display:grid;grid-template-columns:minmax(160px,1.2fr) minmax(140px,.9fr) minmax(220px,1.5fr) auto;gap:12px;align-items:center;overflow:visible}.incident-routing-rule{border:1px solid #e5e7eb;border-radius:10px;padding:12px;background:#fff;overflow:visible}.incident-routing-rule__field{display:flex;align-items:center;gap:8px;min-width:0;overflow:visible}.incident-routing-rule__field--target{overflow:visible}.incident-routing-rule__field-icon{color:#6b7280;font-size:14px;flex-shrink:0}.incident-routing-rule__select{width:100%;min-width:0;border:1px solid #d1d5db;border-radius:8px;padding:10px 12px;font-size:14px;background:#fff;color:#111827}.incident-routing-rule__user-search{width:100%;min-width:0}.incident-routing-rule__user-search .search-container{width:100%}.incident-routing-rule__user-search .search-input{width:100%;border:1px solid #d1d5db;border-radius:8px;padding:10px 12px;font-size:14px}.incident-routing-rule__user-search .search-results{z-index:30}.incident-routing-rule__delete{justify-self:end;border:none;background:transparent;color:#dc2626;cursor:pointer;padding:8px;border-radius:8px}.incident-routing-rule__delete:hover{background:#fef2f2}.incident-routing-add-row{border:1px dashed #d1d5db;border-radius:10px;padding:12px;background:#fafafa;overflow:visible}.incident-routing-add-row__button{justify-self:end;display:inline-flex;align-items:center;gap:6px;border:1px solid #2C5444;background:#fff;color:#2c5444;border-radius:8px;padding:10px 14px;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap}.incident-routing-add-row__button:hover:not(:disabled){background:#f0fdf4}.incident-routing-add-row__button:disabled{opacity:.5;cursor:not-allowed}@media(max-width:960px){.incident-routing-rule,.incident-routing-add-row{grid-template-columns:1fr}.incident-routing-rule__delete,.incident-routing-add-row__button{justify-self:start}}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-card,.library-access-card{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.library-access-card{padding:0;overflow:hidden}.library-access-card__header{padding:20px 24px;border-bottom:1px solid #e5e7eb}.library-access-card__title{display:flex;align-items:center;gap:10px}.library-access-card__title h3{margin:0;font-size:18px;font-weight:700;color:#2c5444}.library-access-card__icon{color:#2c5444;font-size:18px}.library-access-card__body{padding:16px 24px 24px;display:flex;flex-direction:column;gap:10px}.library-access-option{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.library-access-option:hover:not(.disabled){border-color:#cbd5e1}.library-access-option.is-selected{border-color:#2c5444;background:#f8fafc;box-shadow:0 0 0 1px #2c544426}.library-access-option.disabled{opacity:.6;cursor:not-allowed}.library-access-option__copy{min-width:0}.library-access-option__label{margin:0 0 4px;font-size:16px;font-weight:700;color:#111827}.library-access-option__description{margin:0;font-size:14px;color:#6b7280}.library-access-option__indicator{width:20px;height:20px;border:2px solid #d1d5db;border-radius:50%;flex-shrink:0;position:relative;transition:border-color .2s ease}.library-access-option.is-selected .library-access-option__indicator{border-color:#2c5444}.library-access-option.is-selected .library-access-option__indicator:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;border-radius:50%;background:#2c5444;transform:translate(-50%,-50%)}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-card,.notifications-global-card,.notifications-modules-card{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.admin-loading-error,.loading-error{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.notifications-global-card,.notifications-modules-card{padding:0;overflow:hidden;margin-bottom:20px}.notifications-global-card__header{padding:20px 24px;border-bottom:1px solid #fecaca}.notifications-global-card__title{display:flex;align-items:center;gap:10px}.notifications-global-card__title h3{margin:0;font-size:18px;font-weight:700;color:#dc2626}.notifications-global-card__icon{color:#dc2626;font-size:18px}.notifications-global-card__body{padding:20px 24px 24px}.notifications-global-card__pause-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 20px;border:1px solid #fecaca;border-radius:12px;background:#fff5f5}.notifications-global-card__pause-copy{min-width:0}.notifications-global-card__pause-label{margin:0 0 4px;font-size:16px;font-weight:700;color:#991b1b}.notifications-global-card__pause-description{margin:0;font-size:14px;color:#b91c1c}.notifications-modules-card__header{padding:20px 24px;border-bottom:1px solid #e5e7eb}.notifications-modules-card__title{display:flex;align-items:center;gap:10px}.notifications-modules-card__title h3{margin:0;font-size:18px;font-weight:700;color:#2c5444}.notifications-modules-card__icon{color:#2c5444;font-size:18px}.notifications-modules-card__body{padding:16px 24px 24px;display:flex;flex-direction:column;gap:10px}.notifications-module-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid #e5e7eb;border-radius:12px;background:#fff}.notifications-module-row__info{display:flex;align-items:center;gap:12px;min-width:0}.notifications-module-row__icon{color:#64748b;font-size:18px;width:20px;flex-shrink:0}.notifications-module-row__label{font-size:15px;font-weight:600;color:#111827}.notifications-module-row__controls{display:flex;align-items:center;gap:14px;flex-shrink:0}.notifications-module-row__status{display:inline-flex;align-items:center;justify-content:center;min-width:64px;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:700}.notifications-module-row__status.is-active{background:#dcfce7;color:#166534}.notifications-module-row__status.is-paused{background:#fee2e2;color:#991b1b}.notifications-global-card__toggle,.notifications-module-row__toggle{position:relative;width:50px;height:28px;border:none;border-radius:999px;background:#d1d5db;cursor:pointer;flex-shrink:0;transition:background-color .2s ease,opacity .2s ease}.notifications-global-card__toggle:after,.notifications-module-row__toggle:after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000026;transition:transform .2s ease}.notifications-global-card__toggle.active,.notifications-module-row__toggle.active{background:#111827}.notifications-global-card__toggle.active:after,.notifications-module-row__toggle.active:after{transform:translate(22px)}.notifications-global-card__toggle.disabled,.notifications-global-card__toggle:disabled,.notifications-module-row__toggle.disabled,.notifications-module-row__toggle:disabled{opacity:.55;cursor:not-allowed}@media(max-width:640px){.notifications-module-row{flex-direction:column;align-items:flex-start}.notifications-module-row__controls{width:100%;justify-content:space-between}}.admin-dashboard-table-card[data-v-62e8e2e1]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-62e8e2e1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-62e8e2e1]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-62e8e2e1]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-62e8e2e1]{padding:0}:root .pad-l-0[data-v-62e8e2e1]{padding-left:0}:root .pad-r-0[data-v-62e8e2e1]{padding-right:0}:root .pad-t-0[data-v-62e8e2e1]{padding-top:0}:root .pad-b-0[data-v-62e8e2e1]{padding-bottom:0}:root .pad-lr-0[data-v-62e8e2e1]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-62e8e2e1]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-62e8e2e1]{margin:0}:root .mgn-l-0[data-v-62e8e2e1]{margin-left:0}:root .mgn-r-0[data-v-62e8e2e1]{margin-right:0}:root .mgn-t-0[data-v-62e8e2e1]{margin-top:0}:root .mgn-b-0[data-v-62e8e2e1]{margin-bottom:0}:root .mgn-lr-0[data-v-62e8e2e1]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-62e8e2e1]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-62e8e2e1]{padding:2px}:root .pad-l-2[data-v-62e8e2e1]{padding-left:2px}:root .pad-r-2[data-v-62e8e2e1]{padding-right:2px}:root .pad-t-2[data-v-62e8e2e1]{padding-top:2px}:root .pad-b-2[data-v-62e8e2e1]{padding-bottom:2px}:root .pad-lr-2[data-v-62e8e2e1]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-62e8e2e1]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-62e8e2e1]{margin:2px}:root .mgn-l-2[data-v-62e8e2e1]{margin-left:2px}:root .mgn-r-2[data-v-62e8e2e1]{margin-right:2px}:root .mgn-t-2[data-v-62e8e2e1]{margin-top:2px}:root .mgn-b-2[data-v-62e8e2e1]{margin-bottom:2px}:root .mgn-lr-2[data-v-62e8e2e1]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-62e8e2e1]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-62e8e2e1]{padding:3px}:root .pad-l-3[data-v-62e8e2e1]{padding-left:3px}:root .pad-r-3[data-v-62e8e2e1]{padding-right:3px}:root .pad-t-3[data-v-62e8e2e1]{padding-top:3px}:root .pad-b-3[data-v-62e8e2e1]{padding-bottom:3px}:root .pad-lr-3[data-v-62e8e2e1]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-62e8e2e1]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-62e8e2e1]{margin:3px}:root .mgn-l-3[data-v-62e8e2e1]{margin-left:3px}:root .mgn-r-3[data-v-62e8e2e1]{margin-right:3px}:root .mgn-t-3[data-v-62e8e2e1]{margin-top:3px}:root .mgn-b-3[data-v-62e8e2e1]{margin-bottom:3px}:root .mgn-lr-3[data-v-62e8e2e1]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-62e8e2e1]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-62e8e2e1]{padding:4px}:root .pad-l-4[data-v-62e8e2e1]{padding-left:4px}:root .pad-r-4[data-v-62e8e2e1]{padding-right:4px}:root .pad-t-4[data-v-62e8e2e1]{padding-top:4px}:root .pad-b-4[data-v-62e8e2e1]{padding-bottom:4px}:root .pad-lr-4[data-v-62e8e2e1]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-62e8e2e1]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-62e8e2e1]{margin:4px}:root .mgn-l-4[data-v-62e8e2e1]{margin-left:4px}:root .mgn-r-4[data-v-62e8e2e1]{margin-right:4px}:root .mgn-t-4[data-v-62e8e2e1]{margin-top:4px}:root .mgn-b-4[data-v-62e8e2e1]{margin-bottom:4px}:root .mgn-lr-4[data-v-62e8e2e1]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-62e8e2e1]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-62e8e2e1]{padding:5px}:root .pad-l-5[data-v-62e8e2e1]{padding-left:5px}:root .pad-r-5[data-v-62e8e2e1]{padding-right:5px}:root .pad-t-5[data-v-62e8e2e1]{padding-top:5px}:root .pad-b-5[data-v-62e8e2e1]{padding-bottom:5px}:root .pad-lr-5[data-v-62e8e2e1]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-62e8e2e1]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-62e8e2e1]{margin:5px}:root .mgn-l-5[data-v-62e8e2e1]{margin-left:5px}:root .mgn-r-5[data-v-62e8e2e1]{margin-right:5px}:root .mgn-t-5[data-v-62e8e2e1]{margin-top:5px}:root .mgn-b-5[data-v-62e8e2e1]{margin-bottom:5px}:root .mgn-lr-5[data-v-62e8e2e1]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-62e8e2e1]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-62e8e2e1]{padding:6px}:root .pad-l-6[data-v-62e8e2e1]{padding-left:6px}:root .pad-r-6[data-v-62e8e2e1]{padding-right:6px}:root .pad-t-6[data-v-62e8e2e1]{padding-top:6px}:root .pad-b-6[data-v-62e8e2e1]{padding-bottom:6px}:root .pad-lr-6[data-v-62e8e2e1]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-62e8e2e1]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-62e8e2e1]{margin:6px}:root .mgn-l-6[data-v-62e8e2e1]{margin-left:6px}:root .mgn-r-6[data-v-62e8e2e1]{margin-right:6px}:root .mgn-t-6[data-v-62e8e2e1]{margin-top:6px}:root .mgn-b-6[data-v-62e8e2e1]{margin-bottom:6px}:root .mgn-lr-6[data-v-62e8e2e1]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-62e8e2e1]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-62e8e2e1]{padding:8px}:root .pad-l-8[data-v-62e8e2e1]{padding-left:8px}:root .pad-r-8[data-v-62e8e2e1]{padding-right:8px}:root .pad-t-8[data-v-62e8e2e1]{padding-top:8px}:root .pad-b-8[data-v-62e8e2e1]{padding-bottom:8px}:root .pad-lr-8[data-v-62e8e2e1]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-62e8e2e1]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-62e8e2e1]{margin:8px}:root .mgn-l-8[data-v-62e8e2e1]{margin-left:8px}:root .mgn-r-8[data-v-62e8e2e1]{margin-right:8px}:root .mgn-t-8[data-v-62e8e2e1]{margin-top:8px}:root .mgn-b-8[data-v-62e8e2e1]{margin-bottom:8px}:root .mgn-lr-8[data-v-62e8e2e1]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-62e8e2e1]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-62e8e2e1]{padding:9px}:root .pad-l-9[data-v-62e8e2e1]{padding-left:9px}:root .pad-r-9[data-v-62e8e2e1]{padding-right:9px}:root .pad-t-9[data-v-62e8e2e1]{padding-top:9px}:root .pad-b-9[data-v-62e8e2e1]{padding-bottom:9px}:root .pad-lr-9[data-v-62e8e2e1]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-62e8e2e1]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-62e8e2e1]{margin:9px}:root .mgn-l-9[data-v-62e8e2e1]{margin-left:9px}:root .mgn-r-9[data-v-62e8e2e1]{margin-right:9px}:root .mgn-t-9[data-v-62e8e2e1]{margin-top:9px}:root .mgn-b-9[data-v-62e8e2e1]{margin-bottom:9px}:root .mgn-lr-9[data-v-62e8e2e1]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-62e8e2e1]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-62e8e2e1]{padding:10px}:root .pad-l-10[data-v-62e8e2e1]{padding-left:10px}:root .pad-r-10[data-v-62e8e2e1]{padding-right:10px}:root .pad-t-10[data-v-62e8e2e1]{padding-top:10px}:root .pad-b-10[data-v-62e8e2e1]{padding-bottom:10px}:root .pad-lr-10[data-v-62e8e2e1]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-62e8e2e1]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-62e8e2e1]{margin:10px}:root .mgn-l-10[data-v-62e8e2e1]{margin-left:10px}:root .mgn-r-10[data-v-62e8e2e1]{margin-right:10px}:root .mgn-t-10[data-v-62e8e2e1]{margin-top:10px}:root .mgn-b-10[data-v-62e8e2e1]{margin-bottom:10px}:root .mgn-lr-10[data-v-62e8e2e1]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-62e8e2e1]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-62e8e2e1]{padding:12px}:root .pad-l-12[data-v-62e8e2e1]{padding-left:12px}:root .pad-r-12[data-v-62e8e2e1]{padding-right:12px}:root .pad-t-12[data-v-62e8e2e1]{padding-top:12px}:root .pad-b-12[data-v-62e8e2e1]{padding-bottom:12px}:root .pad-lr-12[data-v-62e8e2e1]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-62e8e2e1]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-62e8e2e1]{margin:12px}:root .mgn-l-12[data-v-62e8e2e1]{margin-left:12px}:root .mgn-r-12[data-v-62e8e2e1]{margin-right:12px}:root .mgn-t-12[data-v-62e8e2e1]{margin-top:12px}:root .mgn-b-12[data-v-62e8e2e1]{margin-bottom:12px}:root .mgn-lr-12[data-v-62e8e2e1]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-62e8e2e1]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-62e8e2e1]{padding:15px}:root .pad-l-15[data-v-62e8e2e1]{padding-left:15px}:root .pad-r-15[data-v-62e8e2e1]{padding-right:15px}:root .pad-t-15[data-v-62e8e2e1]{padding-top:15px}:root .pad-b-15[data-v-62e8e2e1]{padding-bottom:15px}:root .pad-lr-15[data-v-62e8e2e1]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-62e8e2e1]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-62e8e2e1]{margin:15px}:root .mgn-l-15[data-v-62e8e2e1]{margin-left:15px}:root .mgn-r-15[data-v-62e8e2e1]{margin-right:15px}:root .mgn-t-15[data-v-62e8e2e1]{margin-top:15px}:root .mgn-b-15[data-v-62e8e2e1]{margin-bottom:15px}:root .mgn-lr-15[data-v-62e8e2e1]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-62e8e2e1]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-62e8e2e1]{padding:20px}:root .pad-l-20[data-v-62e8e2e1]{padding-left:20px}:root .pad-r-20[data-v-62e8e2e1]{padding-right:20px}:root .pad-t-20[data-v-62e8e2e1]{padding-top:20px}:root .pad-b-20[data-v-62e8e2e1]{padding-bottom:20px}:root .pad-lr-20[data-v-62e8e2e1]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-62e8e2e1]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-62e8e2e1]{margin:20px}:root .mgn-l-20[data-v-62e8e2e1]{margin-left:20px}:root .mgn-r-20[data-v-62e8e2e1]{margin-right:20px}:root .mgn-t-20[data-v-62e8e2e1]{margin-top:20px}:root .mgn-b-20[data-v-62e8e2e1]{margin-bottom:20px}:root .mgn-lr-20[data-v-62e8e2e1]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-62e8e2e1]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-62e8e2e1]{padding:24px}:root .pad-l-24[data-v-62e8e2e1]{padding-left:24px}:root .pad-r-24[data-v-62e8e2e1]{padding-right:24px}:root .pad-t-24[data-v-62e8e2e1]{padding-top:24px}:root .pad-b-24[data-v-62e8e2e1]{padding-bottom:24px}:root .pad-lr-24[data-v-62e8e2e1]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-62e8e2e1]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-62e8e2e1]{margin:24px}:root .mgn-l-24[data-v-62e8e2e1]{margin-left:24px}:root .mgn-r-24[data-v-62e8e2e1]{margin-right:24px}:root .mgn-t-24[data-v-62e8e2e1]{margin-top:24px}:root .mgn-b-24[data-v-62e8e2e1]{margin-bottom:24px}:root .mgn-lr-24[data-v-62e8e2e1]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-62e8e2e1]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-62e8e2e1]{padding:25px}:root .pad-l-25[data-v-62e8e2e1]{padding-left:25px}:root .pad-r-25[data-v-62e8e2e1]{padding-right:25px}:root .pad-t-25[data-v-62e8e2e1]{padding-top:25px}:root .pad-b-25[data-v-62e8e2e1]{padding-bottom:25px}:root .pad-lr-25[data-v-62e8e2e1]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-62e8e2e1]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-62e8e2e1]{margin:25px}:root .mgn-l-25[data-v-62e8e2e1]{margin-left:25px}:root .mgn-r-25[data-v-62e8e2e1]{margin-right:25px}:root .mgn-t-25[data-v-62e8e2e1]{margin-top:25px}:root .mgn-b-25[data-v-62e8e2e1]{margin-bottom:25px}:root .mgn-lr-25[data-v-62e8e2e1]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-62e8e2e1]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-62e8e2e1]{padding:30px}:root .pad-l-30[data-v-62e8e2e1]{padding-left:30px}:root .pad-r-30[data-v-62e8e2e1]{padding-right:30px}:root .pad-t-30[data-v-62e8e2e1]{padding-top:30px}:root .pad-b-30[data-v-62e8e2e1]{padding-bottom:30px}:root .pad-lr-30[data-v-62e8e2e1]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-62e8e2e1]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-62e8e2e1]{margin:30px}:root .mgn-l-30[data-v-62e8e2e1]{margin-left:30px}:root .mgn-r-30[data-v-62e8e2e1]{margin-right:30px}:root .mgn-t-30[data-v-62e8e2e1]{margin-top:30px}:root .mgn-b-30[data-v-62e8e2e1]{margin-bottom:30px}:root .mgn-lr-30[data-v-62e8e2e1]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-62e8e2e1]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-62e8e2e1]{padding:40px}:root .pad-l-40[data-v-62e8e2e1]{padding-left:40px}:root .pad-r-40[data-v-62e8e2e1]{padding-right:40px}:root .pad-t-40[data-v-62e8e2e1]{padding-top:40px}:root .pad-b-40[data-v-62e8e2e1]{padding-bottom:40px}:root .pad-lr-40[data-v-62e8e2e1]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-62e8e2e1]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-62e8e2e1]{margin:40px}:root .mgn-l-40[data-v-62e8e2e1]{margin-left:40px}:root .mgn-r-40[data-v-62e8e2e1]{margin-right:40px}:root .mgn-t-40[data-v-62e8e2e1]{margin-top:40px}:root .mgn-b-40[data-v-62e8e2e1]{margin-bottom:40px}:root .mgn-lr-40[data-v-62e8e2e1]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-62e8e2e1]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-62e8e2e1]{padding:50px}:root .pad-l-50[data-v-62e8e2e1]{padding-left:50px}:root .pad-r-50[data-v-62e8e2e1]{padding-right:50px}:root .pad-t-50[data-v-62e8e2e1]{padding-top:50px}:root .pad-b-50[data-v-62e8e2e1]{padding-bottom:50px}:root .pad-lr-50[data-v-62e8e2e1]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-62e8e2e1]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-62e8e2e1]{margin:50px}:root .mgn-l-50[data-v-62e8e2e1]{margin-left:50px}:root .mgn-r-50[data-v-62e8e2e1]{margin-right:50px}:root .mgn-t-50[data-v-62e8e2e1]{margin-top:50px}:root .mgn-b-50[data-v-62e8e2e1]{margin-bottom:50px}:root .mgn-lr-50[data-v-62e8e2e1]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-62e8e2e1]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-62e8e2e1]{padding:60px}:root .pad-l-60[data-v-62e8e2e1]{padding-left:60px}:root .pad-r-60[data-v-62e8e2e1]{padding-right:60px}:root .pad-t-60[data-v-62e8e2e1]{padding-top:60px}:root .pad-b-60[data-v-62e8e2e1]{padding-bottom:60px}:root .pad-lr-60[data-v-62e8e2e1]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-62e8e2e1]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-62e8e2e1]{margin:60px}:root .mgn-l-60[data-v-62e8e2e1]{margin-left:60px}:root .mgn-r-60[data-v-62e8e2e1]{margin-right:60px}:root .mgn-t-60[data-v-62e8e2e1]{margin-top:60px}:root .mgn-b-60[data-v-62e8e2e1]{margin-bottom:60px}:root .mgn-lr-60[data-v-62e8e2e1]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-62e8e2e1]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-62e8e2e1]{padding:70px}:root .pad-l-70[data-v-62e8e2e1]{padding-left:70px}:root .pad-r-70[data-v-62e8e2e1]{padding-right:70px}:root .pad-t-70[data-v-62e8e2e1]{padding-top:70px}:root .pad-b-70[data-v-62e8e2e1]{padding-bottom:70px}:root .pad-lr-70[data-v-62e8e2e1]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-62e8e2e1]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-62e8e2e1]{margin:70px}:root .mgn-l-70[data-v-62e8e2e1]{margin-left:70px}:root .mgn-r-70[data-v-62e8e2e1]{margin-right:70px}:root .mgn-t-70[data-v-62e8e2e1]{margin-top:70px}:root .mgn-b-70[data-v-62e8e2e1]{margin-bottom:70px}:root .mgn-lr-70[data-v-62e8e2e1]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-62e8e2e1]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-62e8e2e1]{padding:80px}:root .pad-l-80[data-v-62e8e2e1]{padding-left:80px}:root .pad-r-80[data-v-62e8e2e1]{padding-right:80px}:root .pad-t-80[data-v-62e8e2e1]{padding-top:80px}:root .pad-b-80[data-v-62e8e2e1]{padding-bottom:80px}:root .pad-lr-80[data-v-62e8e2e1]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-62e8e2e1]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-62e8e2e1]{margin:80px}:root .mgn-l-80[data-v-62e8e2e1]{margin-left:80px}:root .mgn-r-80[data-v-62e8e2e1]{margin-right:80px}:root .mgn-t-80[data-v-62e8e2e1]{margin-top:80px}:root .mgn-b-80[data-v-62e8e2e1]{margin-bottom:80px}:root .mgn-lr-80[data-v-62e8e2e1]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-62e8e2e1]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-62e8e2e1]{padding:90px}:root .pad-l-90[data-v-62e8e2e1]{padding-left:90px}:root .pad-r-90[data-v-62e8e2e1]{padding-right:90px}:root .pad-t-90[data-v-62e8e2e1]{padding-top:90px}:root .pad-b-90[data-v-62e8e2e1]{padding-bottom:90px}:root .pad-lr-90[data-v-62e8e2e1]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-62e8e2e1]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-62e8e2e1]{margin:90px}:root .mgn-l-90[data-v-62e8e2e1]{margin-left:90px}:root .mgn-r-90[data-v-62e8e2e1]{margin-right:90px}:root .mgn-t-90[data-v-62e8e2e1]{margin-top:90px}:root .mgn-b-90[data-v-62e8e2e1]{margin-bottom:90px}:root .mgn-lr-90[data-v-62e8e2e1]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-62e8e2e1]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-62e8e2e1]{padding:100px}:root .pad-l-100[data-v-62e8e2e1]{padding-left:100px}:root .pad-r-100[data-v-62e8e2e1]{padding-right:100px}:root .pad-t-100[data-v-62e8e2e1]{padding-top:100px}:root .pad-b-100[data-v-62e8e2e1]{padding-bottom:100px}:root .pad-lr-100[data-v-62e8e2e1]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-62e8e2e1]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-62e8e2e1]{margin:100px}:root .mgn-l-100[data-v-62e8e2e1]{margin-left:100px}:root .mgn-r-100[data-v-62e8e2e1]{margin-right:100px}:root .mgn-t-100[data-v-62e8e2e1]{margin-top:100px}:root .mgn-b-100[data-v-62e8e2e1]{margin-bottom:100px}:root .mgn-lr-100[data-v-62e8e2e1]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-62e8e2e1]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-62e8e2e1]{padding:120px}:root .pad-l-120[data-v-62e8e2e1]{padding-left:120px}:root .pad-r-120[data-v-62e8e2e1]{padding-right:120px}:root .pad-t-120[data-v-62e8e2e1]{padding-top:120px}:root .pad-b-120[data-v-62e8e2e1]{padding-bottom:120px}:root .pad-lr-120[data-v-62e8e2e1]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-62e8e2e1]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-62e8e2e1]{margin:120px}:root .mgn-l-120[data-v-62e8e2e1]{margin-left:120px}:root .mgn-r-120[data-v-62e8e2e1]{margin-right:120px}:root .mgn-t-120[data-v-62e8e2e1]{margin-top:120px}:root .mgn-b-120[data-v-62e8e2e1]{margin-bottom:120px}:root .mgn-lr-120[data-v-62e8e2e1]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-62e8e2e1]{margin-top:120px;margin-bottom:120px}[data-v-62e8e2e1]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-62e8e2e1]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-62e8e2e1]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-62e8e2e1]{width:100%}.v-app[data-v-62e8e2e1]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-62e8e2e1]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-62e8e2e1]{margin-bottom:10px}.devise-container input[type=email][data-v-62e8e2e1],.devise-container input[type=password][data-v-62e8e2e1],.devise-container input[type=submit][data-v-62e8e2e1]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-62e8e2e1]{cursor:pointer}.devise-container .actions input[data-v-62e8e2e1]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-62e8e2e1],a[data-v-62e8e2e1]:hover,a[data-v-62e8e2e1]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-62e8e2e1]:hover{color:#2d8e54;text-decoration:underline}a[data-v-62e8e2e1]:focus{color:#164057}h1[data-v-62e8e2e1],h2[data-v-62e8e2e1],h3[data-v-62e8e2e1],h4[data-v-62e8e2e1],h5[data-v-62e8e2e1],h6[data-v-62e8e2e1]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-62e8e2e1],.heading-2[data-v-62e8e2e1],.heading-3[data-v-62e8e2e1],.heading-4[data-v-62e8e2e1],.heading-5[data-v-62e8e2e1],.heading-6[data-v-62e8e2e1]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-62e8e2e1]{font-size:2.5rem}.heading-2[data-v-62e8e2e1]{font-size:2rem}.heading-3[data-v-62e8e2e1]{font-size:1.75rem}.heading-4[data-v-62e8e2e1]{font-size:1.5rem}.heading-5[data-v-62e8e2e1]{font-size:1.25rem}.heading-6[data-v-62e8e2e1]{font-size:1rem}.error_text[data-v-62e8e2e1]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-62e8e2e1]{width:100%;min-height:50px}nav[data-v-62e8e2e1]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-62e8e2e1],.nav-right[data-v-62e8e2e1]{display:flex;flex-direction:row}.nav-link[data-v-62e8e2e1]{font-size:18px}.nav-loggedout[data-v-62e8e2e1]{color:#000}.nav-loggedin[data-v-62e8e2e1]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-62e8e2e1]{color:#fff}.nav-loggedin a[data-v-62e8e2e1]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-62e8e2e1]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-62e8e2e1]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-62e8e2e1]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-62e8e2e1]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-62e8e2e1]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-62e8e2e1]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-62e8e2e1]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-62e8e2e1]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-62e8e2e1]{gap:5%}}button[data-v-62e8e2e1]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-62e8e2e1],.cancel_button[data-v-62e8e2e1]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-62e8e2e1]{background-color:#ccc}.action_button[data-v-62e8e2e1]:disabled,.cancel_button[data-v-62e8e2e1]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-62e8e2e1]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-62e8e2e1]{width:fit-content}.button__empty[data-v-62e8e2e1]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-62e8e2e1]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-62e8e2e1]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-62e8e2e1]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-62e8e2e1]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-62e8e2e1]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-62e8e2e1]{background-color:#eef5fa}.btn-pricing[data-v-62e8e2e1]{font-size:22px;border:none}.simple-table[data-v-62e8e2e1]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-62e8e2e1],.simple-table td[data-v-62e8e2e1]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-62e8e2e1]{padding:5px}.date-cell[data-v-62e8e2e1]{white-space:nowrap}.number-cell[data-v-62e8e2e1]{text-align:right}.negative-cell[data-v-62e8e2e1]{color:#f94144}.net-worth-row[data-v-62e8e2e1]{background-color:#f5dc98}.bold-cell[data-v-62e8e2e1]{font-weight:700}.warn-text[data-v-62e8e2e1]{color:#fb991c}.error-text[data-v-62e8e2e1]{color:#f94144}.form__panel[data-v-62e8e2e1]{display:block}.form__row[data-v-62e8e2e1]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-62e8e2e1]{display:flex}.form__header[data-v-62e8e2e1]{width:26%}.form__input[data-v-62e8e2e1]{width:100%}.form__input input[data-v-62e8e2e1]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-62e8e2e1]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-62e8e2e1]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-62e8e2e1]{width:100%}.form__input .dp__main input[data-v-62e8e2e1]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-62e8e2e1],.form__input select[data-v-62e8e2e1],.form__input .dp__main[data-v-62e8e2e1]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-62e8e2e1],.form__input select[data-v-62e8e2e1],.form__input .dp__main[data-v-62e8e2e1]{width:50%}}.form__input input[data-v-62e8e2e1]:hover,.form__input select[data-v-62e8e2e1]:hover,.form__input textarea[data-v-62e8e2e1]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-62e8e2e1]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-62e8e2e1]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-62e8e2e1]:focus{border-color:var(--color-input-focus)}.form__input[data-v-62e8e2e1]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-62e8e2e1]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-62e8e2e1]{display:flex;gap:10px}.form__input--mandatory[data-v-62e8e2e1]{color:#f94144}.form__input--mandatory__one-of-two[data-v-62e8e2e1]{color:#f94144;vertical-align:super}.form__section[data-v-62e8e2e1]{padding:30px 10px}.disabled-field[data-v-62e8e2e1]{color:#aaa}.select-wrapper[data-v-62e8e2e1]{position:relative}.select-wrapper[data-v-62e8e2e1]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-62e8e2e1]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-62e8e2e1]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-62e8e2e1]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-62e8e2e1],.v-hazards-edit[data-v-62e8e2e1]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-62e8e2e1],.sysadmin-page-header h1[data-v-62e8e2e1],.sysadmin-page-header .sysadmin-page-header__title[data-v-62e8e2e1],.page-header h1[data-v-62e8e2e1],.page-header .page-header__title[data-v-62e8e2e1]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-62e8e2e1]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-62e8e2e1]{margin-bottom:18px}.page-header h1[data-v-62e8e2e1],.page-header .page-header__title[data-v-62e8e2e1]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-62e8e2e1]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-62e8e2e1]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-62e8e2e1]{margin-bottom:18px}.sysadmin-page-header h1[data-v-62e8e2e1],.sysadmin-page-header .sysadmin-page-header__title[data-v-62e8e2e1]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-62e8e2e1]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-62e8e2e1]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-62e8e2e1]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-62e8e2e1]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-62e8e2e1]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-62e8e2e1]{font-size:14px}.admin-card[data-v-62e8e2e1]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-62e8e2e1]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-62e8e2e1]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-62e8e2e1]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-62e8e2e1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-62e8e2e1]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-62e8e2e1]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-62e8e2e1]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-62e8e2e1]{margin-top:18px}.deploy-page .deploy-list[data-v-62e8e2e1]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-62e8e2e1]{margin:6px 0}.admin-form-card[data-v-62e8e2e1],.v-hazards-edit .form-card[data-v-62e8e2e1]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-62e8e2e1]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-62e8e2e1],.v-hazards-edit .loading-error[data-v-62e8e2e1]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-62e8e2e1],.v-hazards-edit .form-container[data-v-62e8e2e1]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-62e8e2e1],.v-hazards-edit .form-container .admin-form-row[data-v-62e8e2e1],.v-hazards-edit .form-container .form-row[data-v-62e8e2e1]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-62e8e2e1]:last-child,.v-hazards-edit .form-container .admin-form-row[data-v-62e8e2e1]:last-child,.v-hazards-edit .form-container .form-row[data-v-62e8e2e1]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-62e8e2e1],.v-hazards-edit .form-container .admin-form-group[data-v-62e8e2e1],.v-hazards-edit .form-container .form-group[data-v-62e8e2e1]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-62e8e2e1],.v-hazards-edit .form-container .admin-form-group label[data-v-62e8e2e1],.v-hazards-edit .form-container .form-group label[data-v-62e8e2e1]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-62e8e2e1],.v-hazards-edit .form-container .admin-form-group .field-text[data-v-62e8e2e1],.v-hazards-edit .form-container .form-group .field-text[data-v-62e8e2e1]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-62e8e2e1],.v-hazards-edit .form-container .admin-form-group input[data-v-62e8e2e1],.v-hazards-edit .form-container .form-group input[data-v-62e8e2e1],.admin-form-container .admin-form-group select[data-v-62e8e2e1],.v-hazards-edit .form-container .admin-form-group select[data-v-62e8e2e1],.v-hazards-edit .form-container .form-group select[data-v-62e8e2e1]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-62e8e2e1]:disabled,.v-hazards-edit .form-container .admin-form-group input[data-v-62e8e2e1]:disabled,.v-hazards-edit .form-container .form-group input[data-v-62e8e2e1]:disabled,.admin-form-container .admin-form-group select[data-v-62e8e2e1]:disabled,.v-hazards-edit .form-container .admin-form-group select[data-v-62e8e2e1]:disabled,.v-hazards-edit .form-container .form-group select[data-v-62e8e2e1]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-62e8e2e1]:focus,.v-hazards-edit .form-container .admin-form-group input[data-v-62e8e2e1]:focus,.v-hazards-edit .form-container .form-group input[data-v-62e8e2e1]:focus,.admin-form-container .admin-form-group select[data-v-62e8e2e1]:focus,.v-hazards-edit .form-container .admin-form-group select[data-v-62e8e2e1]:focus,.v-hazards-edit .form-container .form-group select[data-v-62e8e2e1]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-62e8e2e1],.v-hazards-edit .form-container .admin-form-group select.select-wrapper[data-v-62e8e2e1],.v-hazards-edit .form-container .form-group select.select-wrapper[data-v-62e8e2e1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-62e8e2e1],.v-hazards-edit .button-container[data-v-62e8e2e1]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-62e8e2e1],.v-hazards-edit .button-container button[data-v-62e8e2e1]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-62e8e2e1],.v-hazards-edit .button-container .cancel-btn[data-v-62e8e2e1]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-62e8e2e1]:hover,.v-hazards-edit .button-container .cancel-btn[data-v-62e8e2e1]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-62e8e2e1],.v-hazards-edit .button-container .action-btn[data-v-62e8e2e1]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-62e8e2e1]:hover,.v-hazards-edit .button-container .action-btn[data-v-62e8e2e1]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-62e8e2e1],.v-hazards-edit .button-container .approve-btn[data-v-62e8e2e1]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-62e8e2e1]:hover,.v-hazards-edit .button-container .approve-btn[data-v-62e8e2e1]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-62e8e2e1]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-62e8e2e1]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-62e8e2e1]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-62e8e2e1]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-62e8e2e1]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-62e8e2e1]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-62e8e2e1]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-62e8e2e1]{background-color:#177100;color:#fff}.admin-badge.id[data-v-62e8e2e1],.admin-badge.external-uuid[data-v-62e8e2e1]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-62e8e2e1]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-62e8e2e1]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-62e8e2e1]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-62e8e2e1]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-62e8e2e1]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-62e8e2e1]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-62e8e2e1]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-62e8e2e1]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-62e8e2e1]{font-size:14px}.admin-detail-item[data-v-62e8e2e1]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-62e8e2e1]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-62e8e2e1]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-62e8e2e1]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-62e8e2e1]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-62e8e2e1]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-62e8e2e1]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-62e8e2e1]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-62e8e2e1]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-62e8e2e1]:hover{color:#2c5444}.admin-filter-select[data-v-62e8e2e1]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-62e8e2e1]{min-width:0;width:100%}.admin-filter-select select[data-v-62e8e2e1]:focus{border-color:#2c5444}.admin-header-section[data-v-62e8e2e1],.v-hazards-edit .header-section[data-v-62e8e2e1]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-62e8e2e1],.v-hazards-edit .header-section h1[data-v-62e8e2e1]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-62e8e2e1],.v-hazards-edit .header-section .top-row[data-v-62e8e2e1]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-62e8e2e1],.v-hazards-edit .header-section .top-row[data-v-62e8e2e1],.sys-panel .top-row[data-v-62e8e2e1]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-62e8e2e1],.v-hazards-edit .header-section .top-row .page-header[data-v-62e8e2e1],.admin-header-section .top-row .sysadmin-page-header[data-v-62e8e2e1],.v-hazards-edit .header-section .top-row .sysadmin-page-header[data-v-62e8e2e1],.sys-panel .top-row .page-header[data-v-62e8e2e1],.sys-panel .top-row .sysadmin-page-header[data-v-62e8e2e1]{width:100%}.admin-header-section .top-row .header-actions[data-v-62e8e2e1],.v-hazards-edit .header-section .top-row .header-actions[data-v-62e8e2e1],.admin-header-section .top-row .action-buttons[data-v-62e8e2e1],.v-hazards-edit .header-section .top-row .action-buttons[data-v-62e8e2e1],.sys-panel .top-row .header-actions[data-v-62e8e2e1],.sys-panel .top-row .action-buttons[data-v-62e8e2e1]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-62e8e2e1],.v-hazards-edit .header-section .top-row>.admin-add-btn[data-v-62e8e2e1],.sys-panel .top-row>.admin-add-btn[data-v-62e8e2e1],.sys-panel .top-row>.action-button[data-v-62e8e2e1]{width:100%}}.admin-filters-row[data-v-62e8e2e1]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-62e8e2e1]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-62e8e2e1]{font-size:14px}.admin-add-btn[data-v-62e8e2e1]:hover{background-color:#1a3329}.table-containers[data-v-62e8e2e1]{display:flex;gap:20px}.table-containers .table-container[data-v-62e8e2e1]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-62e8e2e1]{font-weight:700}.table-containers .table-value[data-v-62e8e2e1]{font-size:1.2em}.sysadmin-button-bar[data-v-62e8e2e1]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-62e8e2e1]{margin:20px 0}.swal-password-form .form-group[data-v-62e8e2e1]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-62e8e2e1]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-62e8e2e1]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-62e8e2e1]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-62e8e2e1]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-62e8e2e1]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-62e8e2e1]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.v-hazards-edit .header-section .top-row[data-v-62e8e2e1]{align-items:flex-start;justify-content:flex-start;gap:12px}.v-hazards-edit .header-left[data-v-62e8e2e1]{display:flex;align-items:flex-start;gap:12px}.v-hazards-edit .page-header[data-v-62e8e2e1]{margin-bottom:0}.v-hazards-edit .hazard-form-wrap[data-v-62e8e2e1]{display:flex;flex-direction:column;gap:16px}.v-hazards-edit .form-card[data-v-62e8e2e1]{padding:28px}.v-hazards-edit .hazard-action-card[data-v-62e8e2e1]{border:1px solid #e5e7eb;border-radius:10px;padding:16px;margin-bottom:16px;background:#fff}.v-hazards-edit .hazard-action-card__header[data-v-62e8e2e1]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.v-hazards-edit .hazard-action-card__title[data-v-62e8e2e1]{margin:0;font-size:20px;font-weight:700;color:#111827}.v-hazards-edit .hazard-action-card__remove[data-v-62e8e2e1]{border:1px solid #ef4444;background:#fff;color:#b91c1c;border-radius:8px;padding:8px 12px;font-weight:600;cursor:pointer}.v-hazards-edit .add-hazard-action-btn[data-v-62e8e2e1]{box-sizing:border-box;width:100%;border:1px dotted #9ca3af;background:#fff;color:#111827;border-radius:8px;padding:10px 14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:600;cursor:pointer;font-family:inherit;font-size:16px}.v-hazards-edit .add-hazard-action-btn[data-v-62e8e2e1]:disabled{opacity:.6;cursor:not-allowed}.v-hazards-edit .form-card__title[data-v-62e8e2e1]{margin:0 0 20px;color:#000;font-size:22px;font-weight:800}.v-hazards-edit .form-card__title--with-icon[data-v-62e8e2e1]{display:flex;align-items:center;gap:10px}.v-hazards-edit .form-card__title-icon[data-v-62e8e2e1]{color:#ea580c;font-size:22px}.v-hazards-edit .form-container .form-row[data-v-62e8e2e1]{gap:18px;margin-bottom:20px}.v-hazards-edit .form-container .form-group[data-v-62e8e2e1]{flex:1}.v-hazards-edit .form-container .form-group.full-width[data-v-62e8e2e1]{flex:1 1 100%}.v-hazards-edit .form-container .form-group textarea[data-v-62e8e2e1]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;resize:vertical;min-height:100px}.v-hazards-edit .form-container .form-group textarea[data-v-62e8e2e1]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.v-hazards-edit .form-container .form-group textarea[data-v-62e8e2e1]:disabled{background-color:#f1f3f5;color:#000}.v-hazards-edit .form-container .form-group .hazard-action-radio-group[data-v-62e8e2e1]{display:flex;flex-direction:column;align-items:flex-start;gap:10px;width:100%}.v-hazards-edit .form-container .form-group label.hazard-action-radio[data-v-62e8e2e1]{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px;width:100%;max-width:100%;margin-bottom:0;font-weight:500;cursor:pointer}.v-hazards-edit .form-container .form-group label.hazard-action-radio input[type=radio][data-v-62e8e2e1]{width:auto!important;min-width:1.125rem;flex:0 0 auto;margin:0}.v-hazards-edit .form-container .form-group label.action-photos-mandatory-option[data-v-62e8e2e1]{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:10px;width:100%;margin:6px 0 14px;font-weight:500;cursor:pointer;text-align:left}.v-hazards-edit .form-container .form-group label.action-photos-mandatory-option input[type=checkbox][data-v-62e8e2e1]{width:auto!important;min-width:1.125rem;flex:0 0 auto;margin:.15rem 0 0}.v-hazards-edit .form-container .form-group label.action-photos-mandatory-option span[data-v-62e8e2e1]{flex:1;text-align:left;line-height:1.35}.v-hazards-edit .form-container .form-group .hazard-action-photos-error[data-v-62e8e2e1]{margin:8px 0 0;font-size:14px;font-weight:600;color:#b91c1c;line-height:1.35}.v-hazards-edit .form-container .form-group .risk-level-label-wrap[data-v-62e8e2e1]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-bottom:8px}.v-hazards-edit .form-container .form-group .risk-level-label-wrap label[data-v-62e8e2e1]{margin-bottom:0}.v-hazards-edit .form-container .form-group .risk-level-info-btn[data-v-62e8e2e1]{border:0;background:transparent;color:#6b7280;padding:2px 4px;border-radius:6px;cursor:pointer;font-size:16px;line-height:1;display:inline-flex;align-items:center;justify-content:center}.v-hazards-edit .form-container .form-group .risk-level-info-btn[data-v-62e8e2e1]:hover:not(:disabled){color:#2c5444;background:#f3f4f6}.v-hazards-edit .form-container .form-group .risk-level-info-btn[data-v-62e8e2e1]:focus-visible{outline:2px solid #2C5444;outline-offset:2px}.v-hazards-edit .form-container .form-group .risk-level-info-btn[data-v-62e8e2e1]:disabled{opacity:.45;cursor:not-allowed}.v-hazards-edit .button-container[data-v-62e8e2e1]{padding-top:0;border-top:0;margin-top:0}.v-hazards-edit .button-container.button-container--hazard-edit[data-v-62e8e2e1]{justify-content:stretch;gap:12px;width:100%}.v-hazards-edit .button-container.button-container--hazard-edit .cancel-btn[data-v-62e8e2e1],.v-hazards-edit .button-container.button-container--hazard-edit .draft-btn[data-v-62e8e2e1],.v-hazards-edit .button-container.button-container--hazard-edit .action-btn[data-v-62e8e2e1],.v-hazards-edit .button-container.button-container--hazard-edit .approve-btn[data-v-62e8e2e1]{flex:1;min-width:0;max-width:none}.v-hazards-edit .button-container .action-btn[data-v-62e8e2e1]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:180px;font-weight:700}.v-hazards-edit .button-container .draft-btn[data-v-62e8e2e1]{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#fff;color:#166534;border:1.5px solid #166534;border-radius:8px;padding:12px 20px;font-weight:700;cursor:pointer;min-width:0}.v-hazards-edit .button-container .draft-btn[data-v-62e8e2e1]:hover:not(:disabled){background:#f0fdf4}.v-hazards-edit .button-container .draft-btn[data-v-62e8e2e1]:disabled{opacity:.6;cursor:not-allowed}.v-hazards-edit .button-container.button-container--hazard-edit .action-btn[data-v-62e8e2e1]{min-width:0}.v-hazards-edit .button-container .approve-btn[data-v-62e8e2e1]{background:#059669;border-color:#059669;color:#fff;min-width:180px}.v-hazards-edit .button-container .approve-btn[data-v-62e8e2e1]:hover:not(:disabled){background:#047857;border-color:#047857}.admin-dashboard-table-card[data-v-ad49fdfd]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-ad49fdfd]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-ad49fdfd]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-ad49fdfd]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-ad49fdfd]{padding:0}:root .pad-l-0[data-v-ad49fdfd]{padding-left:0}:root .pad-r-0[data-v-ad49fdfd]{padding-right:0}:root .pad-t-0[data-v-ad49fdfd]{padding-top:0}:root .pad-b-0[data-v-ad49fdfd]{padding-bottom:0}:root .pad-lr-0[data-v-ad49fdfd]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-ad49fdfd]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-ad49fdfd]{margin:0}:root .mgn-l-0[data-v-ad49fdfd]{margin-left:0}:root .mgn-r-0[data-v-ad49fdfd]{margin-right:0}:root .mgn-t-0[data-v-ad49fdfd]{margin-top:0}:root .mgn-b-0[data-v-ad49fdfd]{margin-bottom:0}:root .mgn-lr-0[data-v-ad49fdfd]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-ad49fdfd]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-ad49fdfd]{padding:2px}:root .pad-l-2[data-v-ad49fdfd]{padding-left:2px}:root .pad-r-2[data-v-ad49fdfd]{padding-right:2px}:root .pad-t-2[data-v-ad49fdfd]{padding-top:2px}:root .pad-b-2[data-v-ad49fdfd]{padding-bottom:2px}:root .pad-lr-2[data-v-ad49fdfd]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-ad49fdfd]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-ad49fdfd]{margin:2px}:root .mgn-l-2[data-v-ad49fdfd]{margin-left:2px}:root .mgn-r-2[data-v-ad49fdfd]{margin-right:2px}:root .mgn-t-2[data-v-ad49fdfd]{margin-top:2px}:root .mgn-b-2[data-v-ad49fdfd]{margin-bottom:2px}:root .mgn-lr-2[data-v-ad49fdfd]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-ad49fdfd]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-ad49fdfd]{padding:3px}:root .pad-l-3[data-v-ad49fdfd]{padding-left:3px}:root .pad-r-3[data-v-ad49fdfd]{padding-right:3px}:root .pad-t-3[data-v-ad49fdfd]{padding-top:3px}:root .pad-b-3[data-v-ad49fdfd]{padding-bottom:3px}:root .pad-lr-3[data-v-ad49fdfd]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-ad49fdfd]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-ad49fdfd]{margin:3px}:root .mgn-l-3[data-v-ad49fdfd]{margin-left:3px}:root .mgn-r-3[data-v-ad49fdfd]{margin-right:3px}:root .mgn-t-3[data-v-ad49fdfd]{margin-top:3px}:root .mgn-b-3[data-v-ad49fdfd]{margin-bottom:3px}:root .mgn-lr-3[data-v-ad49fdfd]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-ad49fdfd]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-ad49fdfd]{padding:4px}:root .pad-l-4[data-v-ad49fdfd]{padding-left:4px}:root .pad-r-4[data-v-ad49fdfd]{padding-right:4px}:root .pad-t-4[data-v-ad49fdfd]{padding-top:4px}:root .pad-b-4[data-v-ad49fdfd]{padding-bottom:4px}:root .pad-lr-4[data-v-ad49fdfd]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-ad49fdfd]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-ad49fdfd]{margin:4px}:root .mgn-l-4[data-v-ad49fdfd]{margin-left:4px}:root .mgn-r-4[data-v-ad49fdfd]{margin-right:4px}:root .mgn-t-4[data-v-ad49fdfd]{margin-top:4px}:root .mgn-b-4[data-v-ad49fdfd]{margin-bottom:4px}:root .mgn-lr-4[data-v-ad49fdfd]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-ad49fdfd]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-ad49fdfd]{padding:5px}:root .pad-l-5[data-v-ad49fdfd]{padding-left:5px}:root .pad-r-5[data-v-ad49fdfd]{padding-right:5px}:root .pad-t-5[data-v-ad49fdfd]{padding-top:5px}:root .pad-b-5[data-v-ad49fdfd]{padding-bottom:5px}:root .pad-lr-5[data-v-ad49fdfd]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-ad49fdfd]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-ad49fdfd]{margin:5px}:root .mgn-l-5[data-v-ad49fdfd]{margin-left:5px}:root .mgn-r-5[data-v-ad49fdfd]{margin-right:5px}:root .mgn-t-5[data-v-ad49fdfd]{margin-top:5px}:root .mgn-b-5[data-v-ad49fdfd]{margin-bottom:5px}:root .mgn-lr-5[data-v-ad49fdfd]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-ad49fdfd]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-ad49fdfd]{padding:6px}:root .pad-l-6[data-v-ad49fdfd]{padding-left:6px}:root .pad-r-6[data-v-ad49fdfd]{padding-right:6px}:root .pad-t-6[data-v-ad49fdfd]{padding-top:6px}:root .pad-b-6[data-v-ad49fdfd]{padding-bottom:6px}:root .pad-lr-6[data-v-ad49fdfd]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-ad49fdfd]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-ad49fdfd]{margin:6px}:root .mgn-l-6[data-v-ad49fdfd]{margin-left:6px}:root .mgn-r-6[data-v-ad49fdfd]{margin-right:6px}:root .mgn-t-6[data-v-ad49fdfd]{margin-top:6px}:root .mgn-b-6[data-v-ad49fdfd]{margin-bottom:6px}:root .mgn-lr-6[data-v-ad49fdfd]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-ad49fdfd]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-ad49fdfd]{padding:8px}:root .pad-l-8[data-v-ad49fdfd]{padding-left:8px}:root .pad-r-8[data-v-ad49fdfd]{padding-right:8px}:root .pad-t-8[data-v-ad49fdfd]{padding-top:8px}:root .pad-b-8[data-v-ad49fdfd]{padding-bottom:8px}:root .pad-lr-8[data-v-ad49fdfd]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-ad49fdfd]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-ad49fdfd]{margin:8px}:root .mgn-l-8[data-v-ad49fdfd]{margin-left:8px}:root .mgn-r-8[data-v-ad49fdfd]{margin-right:8px}:root .mgn-t-8[data-v-ad49fdfd]{margin-top:8px}:root .mgn-b-8[data-v-ad49fdfd]{margin-bottom:8px}:root .mgn-lr-8[data-v-ad49fdfd]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-ad49fdfd]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-ad49fdfd]{padding:9px}:root .pad-l-9[data-v-ad49fdfd]{padding-left:9px}:root .pad-r-9[data-v-ad49fdfd]{padding-right:9px}:root .pad-t-9[data-v-ad49fdfd]{padding-top:9px}:root .pad-b-9[data-v-ad49fdfd]{padding-bottom:9px}:root .pad-lr-9[data-v-ad49fdfd]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-ad49fdfd]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-ad49fdfd]{margin:9px}:root .mgn-l-9[data-v-ad49fdfd]{margin-left:9px}:root .mgn-r-9[data-v-ad49fdfd]{margin-right:9px}:root .mgn-t-9[data-v-ad49fdfd]{margin-top:9px}:root .mgn-b-9[data-v-ad49fdfd]{margin-bottom:9px}:root .mgn-lr-9[data-v-ad49fdfd]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-ad49fdfd]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-ad49fdfd]{padding:10px}:root .pad-l-10[data-v-ad49fdfd]{padding-left:10px}:root .pad-r-10[data-v-ad49fdfd]{padding-right:10px}:root .pad-t-10[data-v-ad49fdfd]{padding-top:10px}:root .pad-b-10[data-v-ad49fdfd]{padding-bottom:10px}:root .pad-lr-10[data-v-ad49fdfd]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-ad49fdfd]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-ad49fdfd]{margin:10px}:root .mgn-l-10[data-v-ad49fdfd]{margin-left:10px}:root .mgn-r-10[data-v-ad49fdfd]{margin-right:10px}:root .mgn-t-10[data-v-ad49fdfd]{margin-top:10px}:root .mgn-b-10[data-v-ad49fdfd]{margin-bottom:10px}:root .mgn-lr-10[data-v-ad49fdfd]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-ad49fdfd]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-ad49fdfd]{padding:12px}:root .pad-l-12[data-v-ad49fdfd]{padding-left:12px}:root .pad-r-12[data-v-ad49fdfd]{padding-right:12px}:root .pad-t-12[data-v-ad49fdfd]{padding-top:12px}:root .pad-b-12[data-v-ad49fdfd]{padding-bottom:12px}:root .pad-lr-12[data-v-ad49fdfd]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-ad49fdfd]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-ad49fdfd]{margin:12px}:root .mgn-l-12[data-v-ad49fdfd]{margin-left:12px}:root .mgn-r-12[data-v-ad49fdfd]{margin-right:12px}:root .mgn-t-12[data-v-ad49fdfd]{margin-top:12px}:root .mgn-b-12[data-v-ad49fdfd]{margin-bottom:12px}:root .mgn-lr-12[data-v-ad49fdfd]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-ad49fdfd]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-ad49fdfd]{padding:15px}:root .pad-l-15[data-v-ad49fdfd]{padding-left:15px}:root .pad-r-15[data-v-ad49fdfd]{padding-right:15px}:root .pad-t-15[data-v-ad49fdfd]{padding-top:15px}:root .pad-b-15[data-v-ad49fdfd]{padding-bottom:15px}:root .pad-lr-15[data-v-ad49fdfd]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-ad49fdfd]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-ad49fdfd]{margin:15px}:root .mgn-l-15[data-v-ad49fdfd]{margin-left:15px}:root .mgn-r-15[data-v-ad49fdfd]{margin-right:15px}:root .mgn-t-15[data-v-ad49fdfd]{margin-top:15px}:root .mgn-b-15[data-v-ad49fdfd]{margin-bottom:15px}:root .mgn-lr-15[data-v-ad49fdfd]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-ad49fdfd]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-ad49fdfd]{padding:20px}:root .pad-l-20[data-v-ad49fdfd]{padding-left:20px}:root .pad-r-20[data-v-ad49fdfd]{padding-right:20px}:root .pad-t-20[data-v-ad49fdfd]{padding-top:20px}:root .pad-b-20[data-v-ad49fdfd]{padding-bottom:20px}:root .pad-lr-20[data-v-ad49fdfd]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-ad49fdfd]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-ad49fdfd]{margin:20px}:root .mgn-l-20[data-v-ad49fdfd]{margin-left:20px}:root .mgn-r-20[data-v-ad49fdfd]{margin-right:20px}:root .mgn-t-20[data-v-ad49fdfd]{margin-top:20px}:root .mgn-b-20[data-v-ad49fdfd]{margin-bottom:20px}:root .mgn-lr-20[data-v-ad49fdfd]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-ad49fdfd]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-ad49fdfd]{padding:24px}:root .pad-l-24[data-v-ad49fdfd]{padding-left:24px}:root .pad-r-24[data-v-ad49fdfd]{padding-right:24px}:root .pad-t-24[data-v-ad49fdfd]{padding-top:24px}:root .pad-b-24[data-v-ad49fdfd]{padding-bottom:24px}:root .pad-lr-24[data-v-ad49fdfd]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-ad49fdfd]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-ad49fdfd]{margin:24px}:root .mgn-l-24[data-v-ad49fdfd]{margin-left:24px}:root .mgn-r-24[data-v-ad49fdfd]{margin-right:24px}:root .mgn-t-24[data-v-ad49fdfd]{margin-top:24px}:root .mgn-b-24[data-v-ad49fdfd]{margin-bottom:24px}:root .mgn-lr-24[data-v-ad49fdfd]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-ad49fdfd]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-ad49fdfd]{padding:25px}:root .pad-l-25[data-v-ad49fdfd]{padding-left:25px}:root .pad-r-25[data-v-ad49fdfd]{padding-right:25px}:root .pad-t-25[data-v-ad49fdfd]{padding-top:25px}:root .pad-b-25[data-v-ad49fdfd]{padding-bottom:25px}:root .pad-lr-25[data-v-ad49fdfd]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-ad49fdfd]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-ad49fdfd]{margin:25px}:root .mgn-l-25[data-v-ad49fdfd]{margin-left:25px}:root .mgn-r-25[data-v-ad49fdfd]{margin-right:25px}:root .mgn-t-25[data-v-ad49fdfd]{margin-top:25px}:root .mgn-b-25[data-v-ad49fdfd]{margin-bottom:25px}:root .mgn-lr-25[data-v-ad49fdfd]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-ad49fdfd]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-ad49fdfd]{padding:30px}:root .pad-l-30[data-v-ad49fdfd]{padding-left:30px}:root .pad-r-30[data-v-ad49fdfd]{padding-right:30px}:root .pad-t-30[data-v-ad49fdfd]{padding-top:30px}:root .pad-b-30[data-v-ad49fdfd]{padding-bottom:30px}:root .pad-lr-30[data-v-ad49fdfd]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-ad49fdfd]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-ad49fdfd]{margin:30px}:root .mgn-l-30[data-v-ad49fdfd]{margin-left:30px}:root .mgn-r-30[data-v-ad49fdfd]{margin-right:30px}:root .mgn-t-30[data-v-ad49fdfd]{margin-top:30px}:root .mgn-b-30[data-v-ad49fdfd]{margin-bottom:30px}:root .mgn-lr-30[data-v-ad49fdfd]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-ad49fdfd]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-ad49fdfd]{padding:40px}:root .pad-l-40[data-v-ad49fdfd]{padding-left:40px}:root .pad-r-40[data-v-ad49fdfd]{padding-right:40px}:root .pad-t-40[data-v-ad49fdfd]{padding-top:40px}:root .pad-b-40[data-v-ad49fdfd]{padding-bottom:40px}:root .pad-lr-40[data-v-ad49fdfd]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-ad49fdfd]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-ad49fdfd]{margin:40px}:root .mgn-l-40[data-v-ad49fdfd]{margin-left:40px}:root .mgn-r-40[data-v-ad49fdfd]{margin-right:40px}:root .mgn-t-40[data-v-ad49fdfd]{margin-top:40px}:root .mgn-b-40[data-v-ad49fdfd]{margin-bottom:40px}:root .mgn-lr-40[data-v-ad49fdfd]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-ad49fdfd]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-ad49fdfd]{padding:50px}:root .pad-l-50[data-v-ad49fdfd]{padding-left:50px}:root .pad-r-50[data-v-ad49fdfd]{padding-right:50px}:root .pad-t-50[data-v-ad49fdfd]{padding-top:50px}:root .pad-b-50[data-v-ad49fdfd]{padding-bottom:50px}:root .pad-lr-50[data-v-ad49fdfd]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-ad49fdfd]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-ad49fdfd]{margin:50px}:root .mgn-l-50[data-v-ad49fdfd]{margin-left:50px}:root .mgn-r-50[data-v-ad49fdfd]{margin-right:50px}:root .mgn-t-50[data-v-ad49fdfd]{margin-top:50px}:root .mgn-b-50[data-v-ad49fdfd]{margin-bottom:50px}:root .mgn-lr-50[data-v-ad49fdfd]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-ad49fdfd]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-ad49fdfd]{padding:60px}:root .pad-l-60[data-v-ad49fdfd]{padding-left:60px}:root .pad-r-60[data-v-ad49fdfd]{padding-right:60px}:root .pad-t-60[data-v-ad49fdfd]{padding-top:60px}:root .pad-b-60[data-v-ad49fdfd]{padding-bottom:60px}:root .pad-lr-60[data-v-ad49fdfd]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-ad49fdfd]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-ad49fdfd]{margin:60px}:root .mgn-l-60[data-v-ad49fdfd]{margin-left:60px}:root .mgn-r-60[data-v-ad49fdfd]{margin-right:60px}:root .mgn-t-60[data-v-ad49fdfd]{margin-top:60px}:root .mgn-b-60[data-v-ad49fdfd]{margin-bottom:60px}:root .mgn-lr-60[data-v-ad49fdfd]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-ad49fdfd]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-ad49fdfd]{padding:70px}:root .pad-l-70[data-v-ad49fdfd]{padding-left:70px}:root .pad-r-70[data-v-ad49fdfd]{padding-right:70px}:root .pad-t-70[data-v-ad49fdfd]{padding-top:70px}:root .pad-b-70[data-v-ad49fdfd]{padding-bottom:70px}:root .pad-lr-70[data-v-ad49fdfd]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-ad49fdfd]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-ad49fdfd]{margin:70px}:root .mgn-l-70[data-v-ad49fdfd]{margin-left:70px}:root .mgn-r-70[data-v-ad49fdfd]{margin-right:70px}:root .mgn-t-70[data-v-ad49fdfd]{margin-top:70px}:root .mgn-b-70[data-v-ad49fdfd]{margin-bottom:70px}:root .mgn-lr-70[data-v-ad49fdfd]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-ad49fdfd]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-ad49fdfd]{padding:80px}:root .pad-l-80[data-v-ad49fdfd]{padding-left:80px}:root .pad-r-80[data-v-ad49fdfd]{padding-right:80px}:root .pad-t-80[data-v-ad49fdfd]{padding-top:80px}:root .pad-b-80[data-v-ad49fdfd]{padding-bottom:80px}:root .pad-lr-80[data-v-ad49fdfd]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-ad49fdfd]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-ad49fdfd]{margin:80px}:root .mgn-l-80[data-v-ad49fdfd]{margin-left:80px}:root .mgn-r-80[data-v-ad49fdfd]{margin-right:80px}:root .mgn-t-80[data-v-ad49fdfd]{margin-top:80px}:root .mgn-b-80[data-v-ad49fdfd]{margin-bottom:80px}:root .mgn-lr-80[data-v-ad49fdfd]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-ad49fdfd]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-ad49fdfd]{padding:90px}:root .pad-l-90[data-v-ad49fdfd]{padding-left:90px}:root .pad-r-90[data-v-ad49fdfd]{padding-right:90px}:root .pad-t-90[data-v-ad49fdfd]{padding-top:90px}:root .pad-b-90[data-v-ad49fdfd]{padding-bottom:90px}:root .pad-lr-90[data-v-ad49fdfd]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-ad49fdfd]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-ad49fdfd]{margin:90px}:root .mgn-l-90[data-v-ad49fdfd]{margin-left:90px}:root .mgn-r-90[data-v-ad49fdfd]{margin-right:90px}:root .mgn-t-90[data-v-ad49fdfd]{margin-top:90px}:root .mgn-b-90[data-v-ad49fdfd]{margin-bottom:90px}:root .mgn-lr-90[data-v-ad49fdfd]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-ad49fdfd]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-ad49fdfd]{padding:100px}:root .pad-l-100[data-v-ad49fdfd]{padding-left:100px}:root .pad-r-100[data-v-ad49fdfd]{padding-right:100px}:root .pad-t-100[data-v-ad49fdfd]{padding-top:100px}:root .pad-b-100[data-v-ad49fdfd]{padding-bottom:100px}:root .pad-lr-100[data-v-ad49fdfd]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-ad49fdfd]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-ad49fdfd]{margin:100px}:root .mgn-l-100[data-v-ad49fdfd]{margin-left:100px}:root .mgn-r-100[data-v-ad49fdfd]{margin-right:100px}:root .mgn-t-100[data-v-ad49fdfd]{margin-top:100px}:root .mgn-b-100[data-v-ad49fdfd]{margin-bottom:100px}:root .mgn-lr-100[data-v-ad49fdfd]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-ad49fdfd]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-ad49fdfd]{padding:120px}:root .pad-l-120[data-v-ad49fdfd]{padding-left:120px}:root .pad-r-120[data-v-ad49fdfd]{padding-right:120px}:root .pad-t-120[data-v-ad49fdfd]{padding-top:120px}:root .pad-b-120[data-v-ad49fdfd]{padding-bottom:120px}:root .pad-lr-120[data-v-ad49fdfd]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-ad49fdfd]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-ad49fdfd]{margin:120px}:root .mgn-l-120[data-v-ad49fdfd]{margin-left:120px}:root .mgn-r-120[data-v-ad49fdfd]{margin-right:120px}:root .mgn-t-120[data-v-ad49fdfd]{margin-top:120px}:root .mgn-b-120[data-v-ad49fdfd]{margin-bottom:120px}:root .mgn-lr-120[data-v-ad49fdfd]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-ad49fdfd]{margin-top:120px;margin-bottom:120px}[data-v-ad49fdfd]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-ad49fdfd]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-ad49fdfd]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-ad49fdfd]{width:100%}.v-app[data-v-ad49fdfd]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-ad49fdfd]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-ad49fdfd]{margin-bottom:10px}.devise-container input[type=email][data-v-ad49fdfd],.devise-container input[type=password][data-v-ad49fdfd],.devise-container input[type=submit][data-v-ad49fdfd]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-ad49fdfd]{cursor:pointer}.devise-container .actions input[data-v-ad49fdfd]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-ad49fdfd],a[data-v-ad49fdfd]:hover,a[data-v-ad49fdfd]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-ad49fdfd]:hover{color:#2d8e54;text-decoration:underline}a[data-v-ad49fdfd]:focus{color:#164057}h1[data-v-ad49fdfd],h2[data-v-ad49fdfd],h3[data-v-ad49fdfd],h4[data-v-ad49fdfd],h5[data-v-ad49fdfd],h6[data-v-ad49fdfd]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-ad49fdfd],.heading-2[data-v-ad49fdfd],.heading-3[data-v-ad49fdfd],.heading-4[data-v-ad49fdfd],.heading-5[data-v-ad49fdfd],.heading-6[data-v-ad49fdfd]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-ad49fdfd]{font-size:2.5rem}.heading-2[data-v-ad49fdfd]{font-size:2rem}.heading-3[data-v-ad49fdfd]{font-size:1.75rem}.heading-4[data-v-ad49fdfd]{font-size:1.5rem}.heading-5[data-v-ad49fdfd]{font-size:1.25rem}.heading-6[data-v-ad49fdfd]{font-size:1rem}.error_text[data-v-ad49fdfd]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-ad49fdfd]{width:100%;min-height:50px}nav[data-v-ad49fdfd]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-ad49fdfd],.nav-right[data-v-ad49fdfd]{display:flex;flex-direction:row}.nav-link[data-v-ad49fdfd]{font-size:18px}.nav-loggedout[data-v-ad49fdfd]{color:#000}.nav-loggedin[data-v-ad49fdfd]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-ad49fdfd]{color:#fff}.nav-loggedin a[data-v-ad49fdfd]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-ad49fdfd]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-ad49fdfd]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-ad49fdfd]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-ad49fdfd]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-ad49fdfd]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-ad49fdfd]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-ad49fdfd]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-ad49fdfd]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-ad49fdfd]{gap:5%}}button[data-v-ad49fdfd]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-ad49fdfd],.cancel_button[data-v-ad49fdfd]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-ad49fdfd]{background-color:#ccc}.action_button[data-v-ad49fdfd]:disabled,.cancel_button[data-v-ad49fdfd]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-ad49fdfd]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-ad49fdfd]{width:fit-content}.button__empty[data-v-ad49fdfd]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-ad49fdfd]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-ad49fdfd]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-ad49fdfd]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-ad49fdfd]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-ad49fdfd]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-ad49fdfd]{background-color:#eef5fa}.btn-pricing[data-v-ad49fdfd]{font-size:22px;border:none}.simple-table[data-v-ad49fdfd]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-ad49fdfd],.simple-table td[data-v-ad49fdfd]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-ad49fdfd]{padding:5px}.date-cell[data-v-ad49fdfd]{white-space:nowrap}.number-cell[data-v-ad49fdfd]{text-align:right}.negative-cell[data-v-ad49fdfd]{color:#f94144}.net-worth-row[data-v-ad49fdfd]{background-color:#f5dc98}.bold-cell[data-v-ad49fdfd]{font-weight:700}.warn-text[data-v-ad49fdfd]{color:#fb991c}.error-text[data-v-ad49fdfd]{color:#f94144}.form__panel[data-v-ad49fdfd]{display:block}.form__row[data-v-ad49fdfd]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-ad49fdfd]{display:flex}.form__header[data-v-ad49fdfd]{width:26%}.form__input[data-v-ad49fdfd]{width:100%}.form__input input[data-v-ad49fdfd]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-ad49fdfd]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-ad49fdfd]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-ad49fdfd]{width:100%}.form__input .dp__main input[data-v-ad49fdfd]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-ad49fdfd],.form__input select[data-v-ad49fdfd],.form__input .dp__main[data-v-ad49fdfd]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-ad49fdfd],.form__input select[data-v-ad49fdfd],.form__input .dp__main[data-v-ad49fdfd]{width:50%}}.form__input input[data-v-ad49fdfd]:hover,.form__input select[data-v-ad49fdfd]:hover,.form__input textarea[data-v-ad49fdfd]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-ad49fdfd]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-ad49fdfd]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-ad49fdfd]:focus{border-color:var(--color-input-focus)}.form__input[data-v-ad49fdfd]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-ad49fdfd]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-ad49fdfd]{display:flex;gap:10px}.form__input--mandatory[data-v-ad49fdfd]{color:#f94144}.form__input--mandatory__one-of-two[data-v-ad49fdfd]{color:#f94144;vertical-align:super}.form__section[data-v-ad49fdfd]{padding:30px 10px}.disabled-field[data-v-ad49fdfd]{color:#aaa}.select-wrapper[data-v-ad49fdfd]{position:relative}.select-wrapper[data-v-ad49fdfd]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-ad49fdfd]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-ad49fdfd]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-ad49fdfd]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-ad49fdfd],.v-hazard-view[data-v-ad49fdfd]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-ad49fdfd],.sysadmin-page-header h1[data-v-ad49fdfd],.sysadmin-page-header .sysadmin-page-header__title[data-v-ad49fdfd],.page-header h1[data-v-ad49fdfd],.page-header .page-header__title[data-v-ad49fdfd]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-ad49fdfd]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-ad49fdfd]{margin-bottom:18px}.page-header h1[data-v-ad49fdfd],.page-header .page-header__title[data-v-ad49fdfd]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-ad49fdfd]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-ad49fdfd]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-ad49fdfd]{margin-bottom:18px}.sysadmin-page-header h1[data-v-ad49fdfd],.sysadmin-page-header .sysadmin-page-header__title[data-v-ad49fdfd]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-ad49fdfd]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-ad49fdfd]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-ad49fdfd]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-ad49fdfd]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-ad49fdfd]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-ad49fdfd]{font-size:14px}.admin-card[data-v-ad49fdfd]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-ad49fdfd]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-ad49fdfd]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-ad49fdfd]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-ad49fdfd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-ad49fdfd]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-ad49fdfd]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-ad49fdfd]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-ad49fdfd]{margin-top:18px}.deploy-page .deploy-list[data-v-ad49fdfd]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-ad49fdfd]{margin:6px 0}.admin-form-card[data-v-ad49fdfd],.v-hazard-view .form-panel[data-v-ad49fdfd]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-ad49fdfd]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-ad49fdfd],.v-hazard-view .loading-error[data-v-ad49fdfd]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-ad49fdfd]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-ad49fdfd]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-ad49fdfd]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-ad49fdfd]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-ad49fdfd]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-ad49fdfd]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-ad49fdfd],.admin-form-container .admin-form-group select[data-v-ad49fdfd]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-ad49fdfd]:disabled,.admin-form-container .admin-form-group select[data-v-ad49fdfd]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-ad49fdfd]:focus,.admin-form-container .admin-form-group select[data-v-ad49fdfd]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-ad49fdfd]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-ad49fdfd],.v-hazard-view .button-container[data-v-ad49fdfd]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-ad49fdfd],.v-hazard-view .button-container button[data-v-ad49fdfd]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-ad49fdfd],.v-hazard-view .button-container .cancel-btn[data-v-ad49fdfd]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-ad49fdfd]:hover,.v-hazard-view .button-container .cancel-btn[data-v-ad49fdfd]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-ad49fdfd],.v-hazard-view .button-container .action-btn[data-v-ad49fdfd]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-ad49fdfd]:hover,.v-hazard-view .button-container .action-btn[data-v-ad49fdfd]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-ad49fdfd],.v-hazard-view .hazard-action-complete-btn[data-v-ad49fdfd],.v-hazard-view .action-btn[data-v-ad49fdfd],.v-hazard-view .approve-btn[data-v-ad49fdfd],.v-hazard-view .complete-btn[data-v-ad49fdfd],.v-hazard-view .delete-btn[data-v-ad49fdfd]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-ad49fdfd]:hover,.v-hazard-view .hazard-action-complete-btn[data-v-ad49fdfd]:hover,.v-hazard-view .action-btn[data-v-ad49fdfd]:hover,.v-hazard-view .approve-btn[data-v-ad49fdfd]:hover,.v-hazard-view .complete-btn[data-v-ad49fdfd]:hover,.v-hazard-view .delete-btn[data-v-ad49fdfd]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-ad49fdfd]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-ad49fdfd]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-ad49fdfd]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-ad49fdfd]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-ad49fdfd]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-ad49fdfd]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-ad49fdfd]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-ad49fdfd]{background-color:#177100;color:#fff}.admin-badge.id[data-v-ad49fdfd],.admin-badge.external-uuid[data-v-ad49fdfd]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-ad49fdfd]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-ad49fdfd]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-ad49fdfd]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-ad49fdfd]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-ad49fdfd]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-ad49fdfd]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-ad49fdfd]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-ad49fdfd]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-ad49fdfd]{font-size:14px}.admin-detail-item[data-v-ad49fdfd]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-ad49fdfd]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-ad49fdfd]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-ad49fdfd]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-ad49fdfd]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-ad49fdfd]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-ad49fdfd]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-ad49fdfd]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-ad49fdfd]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-ad49fdfd]:hover{color:#2c5444}.admin-filter-select[data-v-ad49fdfd]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-ad49fdfd]{min-width:0;width:100%}.admin-filter-select select[data-v-ad49fdfd]:focus{border-color:#2c5444}.admin-header-section[data-v-ad49fdfd],.v-hazard-view .header-section[data-v-ad49fdfd]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-ad49fdfd],.v-hazard-view .header-section h1[data-v-ad49fdfd]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-ad49fdfd],.v-hazard-view .header-section .top-row[data-v-ad49fdfd]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-ad49fdfd],.v-hazard-view .header-section .top-row[data-v-ad49fdfd],.sys-panel .top-row[data-v-ad49fdfd]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-ad49fdfd],.v-hazard-view .header-section .top-row .page-header[data-v-ad49fdfd],.admin-header-section .top-row .sysadmin-page-header[data-v-ad49fdfd],.v-hazard-view .header-section .top-row .sysadmin-page-header[data-v-ad49fdfd],.sys-panel .top-row .page-header[data-v-ad49fdfd],.sys-panel .top-row .sysadmin-page-header[data-v-ad49fdfd]{width:100%}.admin-header-section .top-row .header-actions[data-v-ad49fdfd],.v-hazard-view .header-section .top-row .header-actions[data-v-ad49fdfd],.admin-header-section .top-row .action-buttons[data-v-ad49fdfd],.v-hazard-view .header-section .top-row .action-buttons[data-v-ad49fdfd],.sys-panel .top-row .header-actions[data-v-ad49fdfd],.sys-panel .top-row .action-buttons[data-v-ad49fdfd]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-ad49fdfd],.v-hazard-view .header-section .top-row>.admin-add-btn[data-v-ad49fdfd],.sys-panel .top-row>.admin-add-btn[data-v-ad49fdfd],.sys-panel .top-row>.action-button[data-v-ad49fdfd]{width:100%}}.admin-filters-row[data-v-ad49fdfd]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-ad49fdfd]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-ad49fdfd]{font-size:14px}.admin-add-btn[data-v-ad49fdfd]:hover{background-color:#1a3329}.table-containers[data-v-ad49fdfd]{display:flex;gap:20px}.table-containers .table-container[data-v-ad49fdfd]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-ad49fdfd]{font-weight:700}.table-containers .table-value[data-v-ad49fdfd]{font-size:1.2em}.sysadmin-button-bar[data-v-ad49fdfd]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-ad49fdfd]{margin:20px 0}.swal-password-form .form-group[data-v-ad49fdfd]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-ad49fdfd]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-ad49fdfd]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-ad49fdfd]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-ad49fdfd]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-ad49fdfd]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-ad49fdfd]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.v-hazard-view .header-section .top-row[data-v-ad49fdfd]{align-items:flex-start;justify-content:flex-start;gap:12px}.v-hazard-view .header-left[data-v-ad49fdfd]{display:flex;align-items:flex-start;gap:12px}.v-hazard-view .page-header[data-v-ad49fdfd]{margin-bottom:0}.v-hazard-view .badge-row[data-v-ad49fdfd]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.v-hazard-view .hazard-meta-id[data-v-ad49fdfd]{font-size:14px;color:#6b7280;font-weight:600}.v-hazard-view .risk-badge[data-v-ad49fdfd],.v-hazard-view .status-badge[data-v-ad49fdfd]{display:inline-flex;align-items:center;padding:4px 8px;border-radius:6px;font-size:12px;font-weight:600}.v-hazard-view .risk-badge--high[data-v-ad49fdfd]{background:#fee2e2;color:#991b1b}.v-hazard-view .risk-badge--medium[data-v-ad49fdfd]{background:#ffedd5;color:#9a3412}.v-hazard-view .risk-badge--low[data-v-ad49fdfd]{background:#dcfce7;color:#166534}.v-hazard-view .status-badge--open[data-v-ad49fdfd]{background:#fef9c3;color:#854d0e}.v-hazard-view .status-badge--draft[data-v-ad49fdfd]{background:#f3f4f6;color:#4b5563}.v-hazard-view .status-badge--closed[data-v-ad49fdfd]{background:#dcfce7;color:#166534}.v-hazard-view .status-badge--pending[data-v-ad49fdfd]{background:#dbeafe;color:#1d4ed8}.v-hazard-view .hazard-view-container[data-v-ad49fdfd]{display:flex;flex-direction:column;gap:16px}.v-hazard-view .form-panel[data-v-ad49fdfd]{padding:24px;border:1px solid #e5e7eb;border-radius:12px}.v-hazard-view .hazard-actions-list[data-v-ad49fdfd]{display:flex;flex-direction:column;gap:12px}.v-hazard-view .hazard-action-card[data-v-ad49fdfd]{border:1px solid #e5e7eb;border-radius:10px;padding:14px;background:#fff}.v-hazard-view .hazard-action-card__title[data-v-ad49fdfd]{margin:0 0 10px;font-size:18px;font-weight:700;color:#111827}.v-hazard-view .hazard-action-complete-upload[data-v-ad49fdfd]{margin-top:14px;padding:12px 14px;border:1px dashed #cbd5e1;border-radius:10px;background:#f8fafc}.v-hazard-view .hazard-action-complete-upload__label[data-v-ad49fdfd]{display:block;font-size:13px;font-weight:700;color:#374151;text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px}.v-hazard-view .hazard-action-complete-upload__input[data-v-ad49fdfd]{display:block;width:100%;max-width:100%;font-size:14px;color:#111827}.v-hazard-view .hazard-action-complete-upload__previews[data-v-ad49fdfd]{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.v-hazard-view .hazard-action-complete-upload__preview[data-v-ad49fdfd]{margin:0;padding:0;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;background:#fff;max-width:160px}.v-hazard-view .hazard-action-complete-upload__preview-img[data-v-ad49fdfd]{display:block;width:160px;height:120px;object-fit:cover}.v-hazard-view .hazard-action-complete-upload__preview-caption[data-v-ad49fdfd]{display:block;padding:6px 8px;font-size:12px;font-weight:600;color:#374151;word-break:break-word;border-top:1px solid #e5e7eb;background:#fafafa}.v-hazard-view .hazard-action-complete-upload__hint[data-v-ad49fdfd]{margin:8px 0 0;font-size:13px;color:#4b5563}.v-hazard-view .hazard-action-complete-upload__error[data-v-ad49fdfd]{margin:10px 0 0;font-size:14px;font-weight:600;color:#b91c1c;line-height:1.35}.v-hazard-view .hazard-action-card__actions[data-v-ad49fdfd]{margin-top:12px;display:flex;justify-content:flex-end}.v-hazard-view .hazard-action-complete-btn[data-v-ad49fdfd]{min-width:140px;background:#16a34a;border-color:#16a34a}.v-hazard-view .hazard-action-complete-btn[data-v-ad49fdfd]:hover:not(:disabled){background:#15803d;border-color:#15803d}.v-hazard-view .hazard-action-complete-btn--outline[data-v-ad49fdfd]{background:#fff;color:#16a34a;border-color:#16a34a}.v-hazard-view .hazard-action-complete-btn--outline[data-v-ad49fdfd]:hover:not(:disabled){background:#f0fdf4;color:#15803d;border-color:#15803d}.v-hazard-view .panel-title[data-v-ad49fdfd]{margin:0 0 18px;font-size:22px;font-weight:800;color:#111827}.v-hazard-view .detail-grid[data-v-ad49fdfd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media(max-width:900px){.v-hazard-view .detail-grid[data-v-ad49fdfd]{grid-template-columns:1fr}}.v-hazard-view .detail-item[data-v-ad49fdfd]{border:1px solid #e5e7eb;border-radius:10px;padding:12px;background:#fff}.v-hazard-view .detail-item.full-width[data-v-ad49fdfd]{grid-column:1/-1}.v-hazard-view .detail-label[data-v-ad49fdfd]{font-size:13px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px}.v-hazard-view .detail-value[data-v-ad49fdfd]{font-size:16px;color:#111827;word-break:break-word}.v-hazard-view .detail-value.text-block[data-v-ad49fdfd]{white-space:pre-wrap}.v-hazard-view .attachments-grid[data-v-ad49fdfd]{display:flex;flex-wrap:wrap;gap:12px}.v-hazard-view .attachment-card[data-v-ad49fdfd]{flex:1 1 220px;max-width:300px;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;background:#fff}.v-hazard-view .attachment-card__preview[data-v-ad49fdfd]{width:100%;height:180px;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;justify-content:center;overflow:hidden}.v-hazard-view .attachment-card__preview-image[data-v-ad49fdfd]{display:block;width:100%;height:100%;object-fit:contain}.v-hazard-view .attachment-card__preview-pdf[data-v-ad49fdfd]{display:block;width:100%;height:100%;border:0}.v-hazard-view .attachment-card__preview-fallback[data-v-ad49fdfd]{display:flex;align-items:center;gap:10px;padding:12px;color:#64748b;font-size:12px;font-weight:600}.v-hazard-view .attachment-card__footer[data-v-ad49fdfd]{padding:10px 12px}.v-hazard-view .attachment-card__name[data-v-ad49fdfd]{font-size:14px;font-weight:700;color:#2563eb;text-decoration:none;word-break:break-word}.v-hazard-view .attachment-card__name[data-v-ad49fdfd]:hover{text-decoration:underline}.v-hazard-view .action-btn[data-v-ad49fdfd]{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;border:1px solid #2C5444}.v-hazard-view .export-btn[data-v-ad49fdfd]{min-width:120px;background:#111827;border-color:#111827}.v-hazard-view .approve-btn[data-v-ad49fdfd]{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#059669;border-color:#059669}.v-hazard-view .approve-btn[data-v-ad49fdfd]:hover:not(:disabled){background:#047857;border-color:#047857}.v-hazard-view .complete-btn[data-v-ad49fdfd]{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#16a34a;border-color:#16a34a}.v-hazard-view .complete-btn[data-v-ad49fdfd]:hover:not(:disabled){background:#15803d;border-color:#15803d}.v-hazard-view .delete-btn[data-v-ad49fdfd]{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#dc2626;border-color:#dc2626}.v-hazard-view .delete-btn[data-v-ad49fdfd]:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c}.admin-dashboard-table-card[data-v-35d6a6d1]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-35d6a6d1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-35d6a6d1]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-35d6a6d1]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-35d6a6d1]{padding:0}:root .pad-l-0[data-v-35d6a6d1]{padding-left:0}:root .pad-r-0[data-v-35d6a6d1]{padding-right:0}:root .pad-t-0[data-v-35d6a6d1]{padding-top:0}:root .pad-b-0[data-v-35d6a6d1]{padding-bottom:0}:root .pad-lr-0[data-v-35d6a6d1]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-35d6a6d1]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-35d6a6d1]{margin:0}:root .mgn-l-0[data-v-35d6a6d1]{margin-left:0}:root .mgn-r-0[data-v-35d6a6d1]{margin-right:0}:root .mgn-t-0[data-v-35d6a6d1]{margin-top:0}:root .mgn-b-0[data-v-35d6a6d1]{margin-bottom:0}:root .mgn-lr-0[data-v-35d6a6d1]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-35d6a6d1]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-35d6a6d1]{padding:2px}:root .pad-l-2[data-v-35d6a6d1]{padding-left:2px}:root .pad-r-2[data-v-35d6a6d1]{padding-right:2px}:root .pad-t-2[data-v-35d6a6d1]{padding-top:2px}:root .pad-b-2[data-v-35d6a6d1]{padding-bottom:2px}:root .pad-lr-2[data-v-35d6a6d1]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-35d6a6d1]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-35d6a6d1]{margin:2px}:root .mgn-l-2[data-v-35d6a6d1]{margin-left:2px}:root .mgn-r-2[data-v-35d6a6d1]{margin-right:2px}:root .mgn-t-2[data-v-35d6a6d1]{margin-top:2px}:root .mgn-b-2[data-v-35d6a6d1]{margin-bottom:2px}:root .mgn-lr-2[data-v-35d6a6d1]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-35d6a6d1]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-35d6a6d1]{padding:3px}:root .pad-l-3[data-v-35d6a6d1]{padding-left:3px}:root .pad-r-3[data-v-35d6a6d1]{padding-right:3px}:root .pad-t-3[data-v-35d6a6d1]{padding-top:3px}:root .pad-b-3[data-v-35d6a6d1]{padding-bottom:3px}:root .pad-lr-3[data-v-35d6a6d1]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-35d6a6d1]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-35d6a6d1]{margin:3px}:root .mgn-l-3[data-v-35d6a6d1]{margin-left:3px}:root .mgn-r-3[data-v-35d6a6d1]{margin-right:3px}:root .mgn-t-3[data-v-35d6a6d1]{margin-top:3px}:root .mgn-b-3[data-v-35d6a6d1]{margin-bottom:3px}:root .mgn-lr-3[data-v-35d6a6d1]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-35d6a6d1]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-35d6a6d1]{padding:4px}:root .pad-l-4[data-v-35d6a6d1]{padding-left:4px}:root .pad-r-4[data-v-35d6a6d1]{padding-right:4px}:root .pad-t-4[data-v-35d6a6d1]{padding-top:4px}:root .pad-b-4[data-v-35d6a6d1]{padding-bottom:4px}:root .pad-lr-4[data-v-35d6a6d1]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-35d6a6d1]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-35d6a6d1]{margin:4px}:root .mgn-l-4[data-v-35d6a6d1]{margin-left:4px}:root .mgn-r-4[data-v-35d6a6d1]{margin-right:4px}:root .mgn-t-4[data-v-35d6a6d1]{margin-top:4px}:root .mgn-b-4[data-v-35d6a6d1]{margin-bottom:4px}:root .mgn-lr-4[data-v-35d6a6d1]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-35d6a6d1]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-35d6a6d1]{padding:5px}:root .pad-l-5[data-v-35d6a6d1]{padding-left:5px}:root .pad-r-5[data-v-35d6a6d1]{padding-right:5px}:root .pad-t-5[data-v-35d6a6d1]{padding-top:5px}:root .pad-b-5[data-v-35d6a6d1]{padding-bottom:5px}:root .pad-lr-5[data-v-35d6a6d1]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-35d6a6d1]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-35d6a6d1]{margin:5px}:root .mgn-l-5[data-v-35d6a6d1]{margin-left:5px}:root .mgn-r-5[data-v-35d6a6d1]{margin-right:5px}:root .mgn-t-5[data-v-35d6a6d1]{margin-top:5px}:root .mgn-b-5[data-v-35d6a6d1]{margin-bottom:5px}:root .mgn-lr-5[data-v-35d6a6d1]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-35d6a6d1]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-35d6a6d1]{padding:6px}:root .pad-l-6[data-v-35d6a6d1]{padding-left:6px}:root .pad-r-6[data-v-35d6a6d1]{padding-right:6px}:root .pad-t-6[data-v-35d6a6d1]{padding-top:6px}:root .pad-b-6[data-v-35d6a6d1]{padding-bottom:6px}:root .pad-lr-6[data-v-35d6a6d1]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-35d6a6d1]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-35d6a6d1]{margin:6px}:root .mgn-l-6[data-v-35d6a6d1]{margin-left:6px}:root .mgn-r-6[data-v-35d6a6d1]{margin-right:6px}:root .mgn-t-6[data-v-35d6a6d1]{margin-top:6px}:root .mgn-b-6[data-v-35d6a6d1]{margin-bottom:6px}:root .mgn-lr-6[data-v-35d6a6d1]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-35d6a6d1]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-35d6a6d1]{padding:8px}:root .pad-l-8[data-v-35d6a6d1]{padding-left:8px}:root .pad-r-8[data-v-35d6a6d1]{padding-right:8px}:root .pad-t-8[data-v-35d6a6d1]{padding-top:8px}:root .pad-b-8[data-v-35d6a6d1]{padding-bottom:8px}:root .pad-lr-8[data-v-35d6a6d1]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-35d6a6d1]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-35d6a6d1]{margin:8px}:root .mgn-l-8[data-v-35d6a6d1]{margin-left:8px}:root .mgn-r-8[data-v-35d6a6d1]{margin-right:8px}:root .mgn-t-8[data-v-35d6a6d1]{margin-top:8px}:root .mgn-b-8[data-v-35d6a6d1]{margin-bottom:8px}:root .mgn-lr-8[data-v-35d6a6d1]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-35d6a6d1]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-35d6a6d1]{padding:9px}:root .pad-l-9[data-v-35d6a6d1]{padding-left:9px}:root .pad-r-9[data-v-35d6a6d1]{padding-right:9px}:root .pad-t-9[data-v-35d6a6d1]{padding-top:9px}:root .pad-b-9[data-v-35d6a6d1]{padding-bottom:9px}:root .pad-lr-9[data-v-35d6a6d1]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-35d6a6d1]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-35d6a6d1]{margin:9px}:root .mgn-l-9[data-v-35d6a6d1]{margin-left:9px}:root .mgn-r-9[data-v-35d6a6d1]{margin-right:9px}:root .mgn-t-9[data-v-35d6a6d1]{margin-top:9px}:root .mgn-b-9[data-v-35d6a6d1]{margin-bottom:9px}:root .mgn-lr-9[data-v-35d6a6d1]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-35d6a6d1]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-35d6a6d1]{padding:10px}:root .pad-l-10[data-v-35d6a6d1]{padding-left:10px}:root .pad-r-10[data-v-35d6a6d1]{padding-right:10px}:root .pad-t-10[data-v-35d6a6d1]{padding-top:10px}:root .pad-b-10[data-v-35d6a6d1]{padding-bottom:10px}:root .pad-lr-10[data-v-35d6a6d1]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-35d6a6d1]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-35d6a6d1]{margin:10px}:root .mgn-l-10[data-v-35d6a6d1]{margin-left:10px}:root .mgn-r-10[data-v-35d6a6d1]{margin-right:10px}:root .mgn-t-10[data-v-35d6a6d1]{margin-top:10px}:root .mgn-b-10[data-v-35d6a6d1]{margin-bottom:10px}:root .mgn-lr-10[data-v-35d6a6d1]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-35d6a6d1]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-35d6a6d1]{padding:12px}:root .pad-l-12[data-v-35d6a6d1]{padding-left:12px}:root .pad-r-12[data-v-35d6a6d1]{padding-right:12px}:root .pad-t-12[data-v-35d6a6d1]{padding-top:12px}:root .pad-b-12[data-v-35d6a6d1]{padding-bottom:12px}:root .pad-lr-12[data-v-35d6a6d1]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-35d6a6d1]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-35d6a6d1]{margin:12px}:root .mgn-l-12[data-v-35d6a6d1]{margin-left:12px}:root .mgn-r-12[data-v-35d6a6d1]{margin-right:12px}:root .mgn-t-12[data-v-35d6a6d1]{margin-top:12px}:root .mgn-b-12[data-v-35d6a6d1]{margin-bottom:12px}:root .mgn-lr-12[data-v-35d6a6d1]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-35d6a6d1]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-35d6a6d1]{padding:15px}:root .pad-l-15[data-v-35d6a6d1]{padding-left:15px}:root .pad-r-15[data-v-35d6a6d1]{padding-right:15px}:root .pad-t-15[data-v-35d6a6d1]{padding-top:15px}:root .pad-b-15[data-v-35d6a6d1]{padding-bottom:15px}:root .pad-lr-15[data-v-35d6a6d1]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-35d6a6d1]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-35d6a6d1]{margin:15px}:root .mgn-l-15[data-v-35d6a6d1]{margin-left:15px}:root .mgn-r-15[data-v-35d6a6d1]{margin-right:15px}:root .mgn-t-15[data-v-35d6a6d1]{margin-top:15px}:root .mgn-b-15[data-v-35d6a6d1]{margin-bottom:15px}:root .mgn-lr-15[data-v-35d6a6d1]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-35d6a6d1]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-35d6a6d1]{padding:20px}:root .pad-l-20[data-v-35d6a6d1]{padding-left:20px}:root .pad-r-20[data-v-35d6a6d1]{padding-right:20px}:root .pad-t-20[data-v-35d6a6d1]{padding-top:20px}:root .pad-b-20[data-v-35d6a6d1]{padding-bottom:20px}:root .pad-lr-20[data-v-35d6a6d1]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-35d6a6d1]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-35d6a6d1]{margin:20px}:root .mgn-l-20[data-v-35d6a6d1]{margin-left:20px}:root .mgn-r-20[data-v-35d6a6d1]{margin-right:20px}:root .mgn-t-20[data-v-35d6a6d1]{margin-top:20px}:root .mgn-b-20[data-v-35d6a6d1]{margin-bottom:20px}:root .mgn-lr-20[data-v-35d6a6d1]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-35d6a6d1]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-35d6a6d1]{padding:24px}:root .pad-l-24[data-v-35d6a6d1]{padding-left:24px}:root .pad-r-24[data-v-35d6a6d1]{padding-right:24px}:root .pad-t-24[data-v-35d6a6d1]{padding-top:24px}:root .pad-b-24[data-v-35d6a6d1]{padding-bottom:24px}:root .pad-lr-24[data-v-35d6a6d1]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-35d6a6d1]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-35d6a6d1]{margin:24px}:root .mgn-l-24[data-v-35d6a6d1]{margin-left:24px}:root .mgn-r-24[data-v-35d6a6d1]{margin-right:24px}:root .mgn-t-24[data-v-35d6a6d1]{margin-top:24px}:root .mgn-b-24[data-v-35d6a6d1]{margin-bottom:24px}:root .mgn-lr-24[data-v-35d6a6d1]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-35d6a6d1]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-35d6a6d1]{padding:25px}:root .pad-l-25[data-v-35d6a6d1]{padding-left:25px}:root .pad-r-25[data-v-35d6a6d1]{padding-right:25px}:root .pad-t-25[data-v-35d6a6d1]{padding-top:25px}:root .pad-b-25[data-v-35d6a6d1]{padding-bottom:25px}:root .pad-lr-25[data-v-35d6a6d1]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-35d6a6d1]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-35d6a6d1]{margin:25px}:root .mgn-l-25[data-v-35d6a6d1]{margin-left:25px}:root .mgn-r-25[data-v-35d6a6d1]{margin-right:25px}:root .mgn-t-25[data-v-35d6a6d1]{margin-top:25px}:root .mgn-b-25[data-v-35d6a6d1]{margin-bottom:25px}:root .mgn-lr-25[data-v-35d6a6d1]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-35d6a6d1]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-35d6a6d1]{padding:30px}:root .pad-l-30[data-v-35d6a6d1]{padding-left:30px}:root .pad-r-30[data-v-35d6a6d1]{padding-right:30px}:root .pad-t-30[data-v-35d6a6d1]{padding-top:30px}:root .pad-b-30[data-v-35d6a6d1]{padding-bottom:30px}:root .pad-lr-30[data-v-35d6a6d1]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-35d6a6d1]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-35d6a6d1]{margin:30px}:root .mgn-l-30[data-v-35d6a6d1]{margin-left:30px}:root .mgn-r-30[data-v-35d6a6d1]{margin-right:30px}:root .mgn-t-30[data-v-35d6a6d1]{margin-top:30px}:root .mgn-b-30[data-v-35d6a6d1]{margin-bottom:30px}:root .mgn-lr-30[data-v-35d6a6d1]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-35d6a6d1]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-35d6a6d1]{padding:40px}:root .pad-l-40[data-v-35d6a6d1]{padding-left:40px}:root .pad-r-40[data-v-35d6a6d1]{padding-right:40px}:root .pad-t-40[data-v-35d6a6d1]{padding-top:40px}:root .pad-b-40[data-v-35d6a6d1]{padding-bottom:40px}:root .pad-lr-40[data-v-35d6a6d1]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-35d6a6d1]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-35d6a6d1]{margin:40px}:root .mgn-l-40[data-v-35d6a6d1]{margin-left:40px}:root .mgn-r-40[data-v-35d6a6d1]{margin-right:40px}:root .mgn-t-40[data-v-35d6a6d1]{margin-top:40px}:root .mgn-b-40[data-v-35d6a6d1]{margin-bottom:40px}:root .mgn-lr-40[data-v-35d6a6d1]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-35d6a6d1]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-35d6a6d1]{padding:50px}:root .pad-l-50[data-v-35d6a6d1]{padding-left:50px}:root .pad-r-50[data-v-35d6a6d1]{padding-right:50px}:root .pad-t-50[data-v-35d6a6d1]{padding-top:50px}:root .pad-b-50[data-v-35d6a6d1]{padding-bottom:50px}:root .pad-lr-50[data-v-35d6a6d1]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-35d6a6d1]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-35d6a6d1]{margin:50px}:root .mgn-l-50[data-v-35d6a6d1]{margin-left:50px}:root .mgn-r-50[data-v-35d6a6d1]{margin-right:50px}:root .mgn-t-50[data-v-35d6a6d1]{margin-top:50px}:root .mgn-b-50[data-v-35d6a6d1]{margin-bottom:50px}:root .mgn-lr-50[data-v-35d6a6d1]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-35d6a6d1]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-35d6a6d1]{padding:60px}:root .pad-l-60[data-v-35d6a6d1]{padding-left:60px}:root .pad-r-60[data-v-35d6a6d1]{padding-right:60px}:root .pad-t-60[data-v-35d6a6d1]{padding-top:60px}:root .pad-b-60[data-v-35d6a6d1]{padding-bottom:60px}:root .pad-lr-60[data-v-35d6a6d1]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-35d6a6d1]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-35d6a6d1]{margin:60px}:root .mgn-l-60[data-v-35d6a6d1]{margin-left:60px}:root .mgn-r-60[data-v-35d6a6d1]{margin-right:60px}:root .mgn-t-60[data-v-35d6a6d1]{margin-top:60px}:root .mgn-b-60[data-v-35d6a6d1]{margin-bottom:60px}:root .mgn-lr-60[data-v-35d6a6d1]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-35d6a6d1]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-35d6a6d1]{padding:70px}:root .pad-l-70[data-v-35d6a6d1]{padding-left:70px}:root .pad-r-70[data-v-35d6a6d1]{padding-right:70px}:root .pad-t-70[data-v-35d6a6d1]{padding-top:70px}:root .pad-b-70[data-v-35d6a6d1]{padding-bottom:70px}:root .pad-lr-70[data-v-35d6a6d1]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-35d6a6d1]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-35d6a6d1]{margin:70px}:root .mgn-l-70[data-v-35d6a6d1]{margin-left:70px}:root .mgn-r-70[data-v-35d6a6d1]{margin-right:70px}:root .mgn-t-70[data-v-35d6a6d1]{margin-top:70px}:root .mgn-b-70[data-v-35d6a6d1]{margin-bottom:70px}:root .mgn-lr-70[data-v-35d6a6d1]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-35d6a6d1]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-35d6a6d1]{padding:80px}:root .pad-l-80[data-v-35d6a6d1]{padding-left:80px}:root .pad-r-80[data-v-35d6a6d1]{padding-right:80px}:root .pad-t-80[data-v-35d6a6d1]{padding-top:80px}:root .pad-b-80[data-v-35d6a6d1]{padding-bottom:80px}:root .pad-lr-80[data-v-35d6a6d1]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-35d6a6d1]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-35d6a6d1]{margin:80px}:root .mgn-l-80[data-v-35d6a6d1]{margin-left:80px}:root .mgn-r-80[data-v-35d6a6d1]{margin-right:80px}:root .mgn-t-80[data-v-35d6a6d1]{margin-top:80px}:root .mgn-b-80[data-v-35d6a6d1]{margin-bottom:80px}:root .mgn-lr-80[data-v-35d6a6d1]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-35d6a6d1]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-35d6a6d1]{padding:90px}:root .pad-l-90[data-v-35d6a6d1]{padding-left:90px}:root .pad-r-90[data-v-35d6a6d1]{padding-right:90px}:root .pad-t-90[data-v-35d6a6d1]{padding-top:90px}:root .pad-b-90[data-v-35d6a6d1]{padding-bottom:90px}:root .pad-lr-90[data-v-35d6a6d1]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-35d6a6d1]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-35d6a6d1]{margin:90px}:root .mgn-l-90[data-v-35d6a6d1]{margin-left:90px}:root .mgn-r-90[data-v-35d6a6d1]{margin-right:90px}:root .mgn-t-90[data-v-35d6a6d1]{margin-top:90px}:root .mgn-b-90[data-v-35d6a6d1]{margin-bottom:90px}:root .mgn-lr-90[data-v-35d6a6d1]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-35d6a6d1]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-35d6a6d1]{padding:100px}:root .pad-l-100[data-v-35d6a6d1]{padding-left:100px}:root .pad-r-100[data-v-35d6a6d1]{padding-right:100px}:root .pad-t-100[data-v-35d6a6d1]{padding-top:100px}:root .pad-b-100[data-v-35d6a6d1]{padding-bottom:100px}:root .pad-lr-100[data-v-35d6a6d1]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-35d6a6d1]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-35d6a6d1]{margin:100px}:root .mgn-l-100[data-v-35d6a6d1]{margin-left:100px}:root .mgn-r-100[data-v-35d6a6d1]{margin-right:100px}:root .mgn-t-100[data-v-35d6a6d1]{margin-top:100px}:root .mgn-b-100[data-v-35d6a6d1]{margin-bottom:100px}:root .mgn-lr-100[data-v-35d6a6d1]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-35d6a6d1]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-35d6a6d1]{padding:120px}:root .pad-l-120[data-v-35d6a6d1]{padding-left:120px}:root .pad-r-120[data-v-35d6a6d1]{padding-right:120px}:root .pad-t-120[data-v-35d6a6d1]{padding-top:120px}:root .pad-b-120[data-v-35d6a6d1]{padding-bottom:120px}:root .pad-lr-120[data-v-35d6a6d1]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-35d6a6d1]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-35d6a6d1]{margin:120px}:root .mgn-l-120[data-v-35d6a6d1]{margin-left:120px}:root .mgn-r-120[data-v-35d6a6d1]{margin-right:120px}:root .mgn-t-120[data-v-35d6a6d1]{margin-top:120px}:root .mgn-b-120[data-v-35d6a6d1]{margin-bottom:120px}:root .mgn-lr-120[data-v-35d6a6d1]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-35d6a6d1]{margin-top:120px;margin-bottom:120px}[data-v-35d6a6d1]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-35d6a6d1]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-35d6a6d1]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-35d6a6d1]{width:100%}.v-app[data-v-35d6a6d1]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-35d6a6d1]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-35d6a6d1]{margin-bottom:10px}.devise-container input[type=email][data-v-35d6a6d1],.devise-container input[type=password][data-v-35d6a6d1],.devise-container input[type=submit][data-v-35d6a6d1]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-35d6a6d1]{cursor:pointer}.devise-container .actions input[data-v-35d6a6d1]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-35d6a6d1],a[data-v-35d6a6d1]:hover,a[data-v-35d6a6d1]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-35d6a6d1]:hover{color:#2d8e54;text-decoration:underline}a[data-v-35d6a6d1]:focus{color:#164057}h1[data-v-35d6a6d1],h2[data-v-35d6a6d1],h3[data-v-35d6a6d1],h4[data-v-35d6a6d1],h5[data-v-35d6a6d1],h6[data-v-35d6a6d1]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-35d6a6d1],.heading-2[data-v-35d6a6d1],.heading-3[data-v-35d6a6d1],.heading-4[data-v-35d6a6d1],.heading-5[data-v-35d6a6d1],.heading-6[data-v-35d6a6d1]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-35d6a6d1]{font-size:2.5rem}.heading-2[data-v-35d6a6d1]{font-size:2rem}.heading-3[data-v-35d6a6d1]{font-size:1.75rem}.heading-4[data-v-35d6a6d1]{font-size:1.5rem}.heading-5[data-v-35d6a6d1]{font-size:1.25rem}.heading-6[data-v-35d6a6d1]{font-size:1rem}.error_text[data-v-35d6a6d1]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-35d6a6d1]{width:100%;min-height:50px}nav[data-v-35d6a6d1]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-35d6a6d1],.nav-right[data-v-35d6a6d1]{display:flex;flex-direction:row}.nav-link[data-v-35d6a6d1]{font-size:18px}.nav-loggedout[data-v-35d6a6d1]{color:#000}.nav-loggedin[data-v-35d6a6d1]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-35d6a6d1]{color:#fff}.nav-loggedin a[data-v-35d6a6d1]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-35d6a6d1]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-35d6a6d1]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-35d6a6d1]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-35d6a6d1]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-35d6a6d1]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-35d6a6d1]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-35d6a6d1]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-35d6a6d1]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-35d6a6d1]{gap:5%}}button[data-v-35d6a6d1]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-35d6a6d1],.cancel_button[data-v-35d6a6d1]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-35d6a6d1]{background-color:#ccc}.action_button[data-v-35d6a6d1]:disabled,.cancel_button[data-v-35d6a6d1]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-35d6a6d1]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-35d6a6d1]{width:fit-content}.button__empty[data-v-35d6a6d1]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-35d6a6d1]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-35d6a6d1]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-35d6a6d1]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-35d6a6d1]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-35d6a6d1]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-35d6a6d1]{background-color:#eef5fa}.btn-pricing[data-v-35d6a6d1]{font-size:22px;border:none}.simple-table[data-v-35d6a6d1]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-35d6a6d1],.simple-table td[data-v-35d6a6d1]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-35d6a6d1]{padding:5px}.date-cell[data-v-35d6a6d1]{white-space:nowrap}.number-cell[data-v-35d6a6d1]{text-align:right}.negative-cell[data-v-35d6a6d1]{color:#f94144}.net-worth-row[data-v-35d6a6d1]{background-color:#f5dc98}.bold-cell[data-v-35d6a6d1]{font-weight:700}.warn-text[data-v-35d6a6d1]{color:#fb991c}.error-text[data-v-35d6a6d1]{color:#f94144}.form__panel[data-v-35d6a6d1]{display:block}.form__row[data-v-35d6a6d1]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-35d6a6d1]{display:flex}.form__header[data-v-35d6a6d1]{width:26%}.form__input[data-v-35d6a6d1]{width:100%}.form__input input[data-v-35d6a6d1]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-35d6a6d1]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-35d6a6d1]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-35d6a6d1]{width:100%}.form__input .dp__main input[data-v-35d6a6d1]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-35d6a6d1],.form__input select[data-v-35d6a6d1],.form__input .dp__main[data-v-35d6a6d1]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-35d6a6d1],.form__input select[data-v-35d6a6d1],.form__input .dp__main[data-v-35d6a6d1]{width:50%}}.form__input input[data-v-35d6a6d1]:hover,.form__input select[data-v-35d6a6d1]:hover,.form__input textarea[data-v-35d6a6d1]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-35d6a6d1]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-35d6a6d1]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-35d6a6d1]:focus{border-color:var(--color-input-focus)}.form__input[data-v-35d6a6d1]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-35d6a6d1]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-35d6a6d1]{display:flex;gap:10px}.form__input--mandatory[data-v-35d6a6d1]{color:#f94144}.form__input--mandatory__one-of-two[data-v-35d6a6d1]{color:#f94144;vertical-align:super}.form__section[data-v-35d6a6d1]{padding:30px 10px}.disabled-field[data-v-35d6a6d1]{color:#aaa}.select-wrapper[data-v-35d6a6d1]{position:relative}.select-wrapper[data-v-35d6a6d1]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-35d6a6d1]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-35d6a6d1]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-35d6a6d1]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-35d6a6d1],.v-hazard-brief[data-v-35d6a6d1]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-35d6a6d1],.sysadmin-page-header h1[data-v-35d6a6d1],.sysadmin-page-header .sysadmin-page-header__title[data-v-35d6a6d1],.page-header h1[data-v-35d6a6d1],.page-header .page-header__title[data-v-35d6a6d1]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-35d6a6d1]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-35d6a6d1]{margin-bottom:18px}.page-header h1[data-v-35d6a6d1],.page-header .page-header__title[data-v-35d6a6d1]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-35d6a6d1]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-35d6a6d1]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-35d6a6d1]{margin-bottom:18px}.sysadmin-page-header h1[data-v-35d6a6d1],.sysadmin-page-header .sysadmin-page-header__title[data-v-35d6a6d1]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-35d6a6d1]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-35d6a6d1]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-35d6a6d1]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-35d6a6d1]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-35d6a6d1]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-35d6a6d1]{font-size:14px}.admin-card[data-v-35d6a6d1]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-35d6a6d1]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-35d6a6d1]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-35d6a6d1]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-35d6a6d1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-35d6a6d1]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-35d6a6d1]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-35d6a6d1]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-35d6a6d1]{margin-top:18px}.deploy-page .deploy-list[data-v-35d6a6d1]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-35d6a6d1]{margin:6px 0}.admin-form-card[data-v-35d6a6d1]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-35d6a6d1]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-35d6a6d1],.v-hazard-brief .loading-error[data-v-35d6a6d1]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-35d6a6d1]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-35d6a6d1]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-35d6a6d1]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-35d6a6d1]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-35d6a6d1]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-35d6a6d1]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-35d6a6d1],.admin-form-container .admin-form-group select[data-v-35d6a6d1]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-35d6a6d1]:disabled,.admin-form-container .admin-form-group select[data-v-35d6a6d1]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-35d6a6d1]:focus,.admin-form-container .admin-form-group select[data-v-35d6a6d1]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-35d6a6d1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-35d6a6d1]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-35d6a6d1]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-35d6a6d1]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-35d6a6d1]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-35d6a6d1]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-35d6a6d1]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-35d6a6d1]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-35d6a6d1]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-35d6a6d1]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-35d6a6d1]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-35d6a6d1]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-35d6a6d1]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-35d6a6d1]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-35d6a6d1]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-35d6a6d1]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-35d6a6d1]{background-color:#177100;color:#fff}.admin-badge.id[data-v-35d6a6d1],.admin-badge.external-uuid[data-v-35d6a6d1]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-35d6a6d1]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-35d6a6d1]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-35d6a6d1]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-35d6a6d1]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-35d6a6d1]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-35d6a6d1]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-35d6a6d1]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-35d6a6d1]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-35d6a6d1]{font-size:14px}.admin-detail-item[data-v-35d6a6d1]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-35d6a6d1]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-35d6a6d1]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-35d6a6d1]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-35d6a6d1]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-35d6a6d1]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-35d6a6d1]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-35d6a6d1]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-35d6a6d1]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-35d6a6d1]:hover{color:#2c5444}.admin-filter-select[data-v-35d6a6d1]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-35d6a6d1]{min-width:0;width:100%}.admin-filter-select select[data-v-35d6a6d1]:focus{border-color:#2c5444}.admin-header-section[data-v-35d6a6d1]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-35d6a6d1]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-35d6a6d1]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-35d6a6d1],.sys-panel .top-row[data-v-35d6a6d1]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-35d6a6d1],.admin-header-section .top-row .sysadmin-page-header[data-v-35d6a6d1],.sys-panel .top-row .page-header[data-v-35d6a6d1],.sys-panel .top-row .sysadmin-page-header[data-v-35d6a6d1]{width:100%}.admin-header-section .top-row .header-actions[data-v-35d6a6d1],.admin-header-section .top-row .action-buttons[data-v-35d6a6d1],.sys-panel .top-row .header-actions[data-v-35d6a6d1],.sys-panel .top-row .action-buttons[data-v-35d6a6d1]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-35d6a6d1],.sys-panel .top-row>.admin-add-btn[data-v-35d6a6d1],.sys-panel .top-row>.action-button[data-v-35d6a6d1]{width:100%}}.admin-filters-row[data-v-35d6a6d1]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-35d6a6d1]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-35d6a6d1]{font-size:14px}.admin-add-btn[data-v-35d6a6d1]:hover{background-color:#1a3329}.table-containers[data-v-35d6a6d1]{display:flex;gap:20px}.table-containers .table-container[data-v-35d6a6d1]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-35d6a6d1]{font-weight:700}.table-containers .table-value[data-v-35d6a6d1]{font-size:1.2em}.sysadmin-button-bar[data-v-35d6a6d1]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-35d6a6d1]{margin:20px 0}.swal-password-form .form-group[data-v-35d6a6d1]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-35d6a6d1]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-35d6a6d1]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-35d6a6d1]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-35d6a6d1]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-35d6a6d1]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-35d6a6d1]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.v-hazard-brief[data-v-35d6a6d1]{min-height:calc(100vh - 140px);display:flex;align-items:center;justify-content:center;background:#fafafa;padding:24px}.v-hazard-brief .loading-error[data-v-35d6a6d1]{width:100%}.hazard-brief-modal[data-v-35d6a6d1]{width:min(1120px,100%);background:#fff;border-radius:14px;border:2px solid #d1d5db;overflow:hidden}.hazard-brief-head[data-v-35d6a6d1]{display:flex;align-items:center;background:#2c5444;padding:14px 16px;gap:12px}.hazard-brief-head__icon[data-v-35d6a6d1]{width:40px;height:40px;border-radius:10px;background:#f0fdfa;color:#0f766e;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.hazard-brief-head__content[data-v-35d6a6d1]{min-width:0;flex:1}.hazard-brief-kicker[data-v-35d6a6d1]{text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:700;color:#d1fae5}.hazard-brief-title[data-v-35d6a6d1]{margin:4px 0 2px;font-size:31px;line-height:1.2;font-weight:800;color:#fff}.hazard-brief-id[data-v-35d6a6d1]{margin:0;color:#d1fae5;font-weight:700}.hazard-brief-content[data-v-35d6a6d1]{padding:16px 18px 14px}.hazard-brief-meta-grid[data-v-35d6a6d1]{margin-top:14px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1024px){.hazard-brief-meta-grid[data-v-35d6a6d1]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.hazard-brief-meta-grid[data-v-35d6a6d1]{grid-template-columns:1fr}}.hazard-meta-card[data-v-35d6a6d1]{border:1px solid #e5e7eb;border-radius:8px;padding:10px 12px}.hazard-meta-card__label[data-v-35d6a6d1]{color:#64748b;font-size:11px;text-transform:uppercase;letter-spacing:.04em;font-weight:700;display:inline-flex;align-items:center;gap:6px}.hazard-meta-card__value[data-v-35d6a6d1]{margin-top:5px;font-size:17px;font-weight:700;color:#0f172a}.hazard-chip-row[data-v-35d6a6d1]{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px}.hazard-chip[data-v-35d6a6d1]{border-radius:8px;padding:6px 10px;font-size:13px;font-weight:700}.hazard-chip--high[data-v-35d6a6d1]{background:#fee2e2;color:#b91c1c}.hazard-chip--medium[data-v-35d6a6d1]{background:#ffedd5;color:#9a3412}.hazard-chip--low[data-v-35d6a6d1]{background:#dcfce7;color:#166534}.hazard-chip--status-open[data-v-35d6a6d1]{background:#dbeafe;color:#1d4ed8}.hazard-chip--status-draft[data-v-35d6a6d1]{background:#f3f4f6;color:#4b5563}.hazard-chip--status-pending[data-v-35d6a6d1]{background:#e0e7ff;color:#4338ca}.hazard-chip--status-closed[data-v-35d6a6d1]{background:#dcfce7;color:#166534}.hazard-chip--status-overdue[data-v-35d6a6d1]{background:#fee2e2;color:#b91c1c}.hazard-section[data-v-35d6a6d1]{margin-top:14px}.hazard-section__title[data-v-35d6a6d1]{margin:0 0 8px;text-transform:uppercase;letter-spacing:.03em;font-size:21px;font-weight:800;color:#1e293b}.hazard-section__box[data-v-35d6a6d1]{border:1px solid #e5e7eb;border-radius:8px;padding:12px;color:#0f172a;font-size:16px;white-space:pre-wrap}.photo-grid[data-v-35d6a6d1]{display:flex;flex-wrap:wrap;gap:10px}.photo-card[data-v-35d6a6d1]{flex:0 1 280px;max-width:320px;width:100%;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;height:180px;display:flex;align-items:center;justify-content:center;background:#f8fafc}.photo-card__img[data-v-35d6a6d1]{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.attachment-links[data-v-35d6a6d1]{margin-top:10px;display:flex;flex-direction:column;gap:5px}.attachment-links a[data-v-35d6a6d1]{color:#2563eb;font-weight:600;text-decoration:none}.hazard-actions[data-v-35d6a6d1]{display:flex;flex-direction:column;gap:8px}.hazard-action-row[data-v-35d6a6d1]{border:1px solid #e5e7eb;border-radius:8px;padding:11px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px}.hazard-action-row__main[data-v-35d6a6d1]{min-width:0;flex:1}.hazard-action-row__title[data-v-35d6a6d1]{color:#0f172a;font-size:16px;font-weight:700}.hazard-action-row__meta[data-v-35d6a6d1]{margin-top:2px;font-size:13px;color:#64748b}.hazard-action-row__photos[data-v-35d6a6d1]{margin-top:8px}.hazard-action-row__status[data-v-35d6a6d1]{border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700;white-space:nowrap}.hazard-action-row__status--completed[data-v-35d6a6d1]{background:#dcfce7;color:#166534}.hazard-action-row__status--progress[data-v-35d6a6d1]{background:#dbeafe;color:#1d4ed8}.hazard-action-row__status--overdue[data-v-35d6a6d1]{background:#fee2e2;color:#b91c1c}.hazard-brief-footer[data-v-35d6a6d1]{margin-top:16px;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.hazard-brief-footer__reporter[data-v-35d6a6d1]{color:#64748b;font-size:14px}.hazard-brief-footer__actions[data-v-35d6a6d1]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.edit-btn[data-v-35d6a6d1],.share-btn[data-v-35d6a6d1],.close-btn[data-v-35d6a6d1]{border-radius:8px;border:1px solid transparent;padding:10px 14px;font-weight:700;font-size:14px;display:inline-flex;align-items:center;gap:8px;cursor:pointer}.edit-btn[data-v-35d6a6d1]{border-color:#cbd5e1;background:#fff;color:#0f172a}.share-btn[data-v-35d6a6d1]{background:#059669;border-color:#059669;color:#fff}.share-btn[data-v-35d6a6d1]:hover:not(:disabled){background:#047857;border-color:#047857}.close-btn[data-v-35d6a6d1]{background:#f1f5f9;border-color:#e2e8f0;color:#334155}.admin-dashboard-table-card[data-v-da65cc09]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-da65cc09]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-da65cc09]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-da65cc09]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-da65cc09]{padding:0}:root .pad-l-0[data-v-da65cc09]{padding-left:0}:root .pad-r-0[data-v-da65cc09]{padding-right:0}:root .pad-t-0[data-v-da65cc09]{padding-top:0}:root .pad-b-0[data-v-da65cc09]{padding-bottom:0}:root .pad-lr-0[data-v-da65cc09]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-da65cc09]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-da65cc09]{margin:0}:root .mgn-l-0[data-v-da65cc09]{margin-left:0}:root .mgn-r-0[data-v-da65cc09]{margin-right:0}:root .mgn-t-0[data-v-da65cc09]{margin-top:0}:root .mgn-b-0[data-v-da65cc09]{margin-bottom:0}:root .mgn-lr-0[data-v-da65cc09]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-da65cc09]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-da65cc09]{padding:2px}:root .pad-l-2[data-v-da65cc09]{padding-left:2px}:root .pad-r-2[data-v-da65cc09]{padding-right:2px}:root .pad-t-2[data-v-da65cc09]{padding-top:2px}:root .pad-b-2[data-v-da65cc09]{padding-bottom:2px}:root .pad-lr-2[data-v-da65cc09]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-da65cc09]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-da65cc09]{margin:2px}:root .mgn-l-2[data-v-da65cc09]{margin-left:2px}:root .mgn-r-2[data-v-da65cc09]{margin-right:2px}:root .mgn-t-2[data-v-da65cc09]{margin-top:2px}:root .mgn-b-2[data-v-da65cc09]{margin-bottom:2px}:root .mgn-lr-2[data-v-da65cc09]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-da65cc09]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-da65cc09]{padding:3px}:root .pad-l-3[data-v-da65cc09]{padding-left:3px}:root .pad-r-3[data-v-da65cc09]{padding-right:3px}:root .pad-t-3[data-v-da65cc09]{padding-top:3px}:root .pad-b-3[data-v-da65cc09]{padding-bottom:3px}:root .pad-lr-3[data-v-da65cc09]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-da65cc09]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-da65cc09]{margin:3px}:root .mgn-l-3[data-v-da65cc09]{margin-left:3px}:root .mgn-r-3[data-v-da65cc09]{margin-right:3px}:root .mgn-t-3[data-v-da65cc09]{margin-top:3px}:root .mgn-b-3[data-v-da65cc09]{margin-bottom:3px}:root .mgn-lr-3[data-v-da65cc09]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-da65cc09]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-da65cc09]{padding:4px}:root .pad-l-4[data-v-da65cc09]{padding-left:4px}:root .pad-r-4[data-v-da65cc09]{padding-right:4px}:root .pad-t-4[data-v-da65cc09]{padding-top:4px}:root .pad-b-4[data-v-da65cc09]{padding-bottom:4px}:root .pad-lr-4[data-v-da65cc09]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-da65cc09]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-da65cc09]{margin:4px}:root .mgn-l-4[data-v-da65cc09]{margin-left:4px}:root .mgn-r-4[data-v-da65cc09]{margin-right:4px}:root .mgn-t-4[data-v-da65cc09]{margin-top:4px}:root .mgn-b-4[data-v-da65cc09]{margin-bottom:4px}:root .mgn-lr-4[data-v-da65cc09]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-da65cc09]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-da65cc09]{padding:5px}:root .pad-l-5[data-v-da65cc09]{padding-left:5px}:root .pad-r-5[data-v-da65cc09]{padding-right:5px}:root .pad-t-5[data-v-da65cc09]{padding-top:5px}:root .pad-b-5[data-v-da65cc09]{padding-bottom:5px}:root .pad-lr-5[data-v-da65cc09]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-da65cc09]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-da65cc09]{margin:5px}:root .mgn-l-5[data-v-da65cc09]{margin-left:5px}:root .mgn-r-5[data-v-da65cc09]{margin-right:5px}:root .mgn-t-5[data-v-da65cc09]{margin-top:5px}:root .mgn-b-5[data-v-da65cc09]{margin-bottom:5px}:root .mgn-lr-5[data-v-da65cc09]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-da65cc09]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-da65cc09]{padding:6px}:root .pad-l-6[data-v-da65cc09]{padding-left:6px}:root .pad-r-6[data-v-da65cc09]{padding-right:6px}:root .pad-t-6[data-v-da65cc09]{padding-top:6px}:root .pad-b-6[data-v-da65cc09]{padding-bottom:6px}:root .pad-lr-6[data-v-da65cc09]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-da65cc09]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-da65cc09]{margin:6px}:root .mgn-l-6[data-v-da65cc09]{margin-left:6px}:root .mgn-r-6[data-v-da65cc09]{margin-right:6px}:root .mgn-t-6[data-v-da65cc09]{margin-top:6px}:root .mgn-b-6[data-v-da65cc09]{margin-bottom:6px}:root .mgn-lr-6[data-v-da65cc09]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-da65cc09]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-da65cc09]{padding:8px}:root .pad-l-8[data-v-da65cc09]{padding-left:8px}:root .pad-r-8[data-v-da65cc09]{padding-right:8px}:root .pad-t-8[data-v-da65cc09]{padding-top:8px}:root .pad-b-8[data-v-da65cc09]{padding-bottom:8px}:root .pad-lr-8[data-v-da65cc09]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-da65cc09]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-da65cc09]{margin:8px}:root .mgn-l-8[data-v-da65cc09]{margin-left:8px}:root .mgn-r-8[data-v-da65cc09]{margin-right:8px}:root .mgn-t-8[data-v-da65cc09]{margin-top:8px}:root .mgn-b-8[data-v-da65cc09]{margin-bottom:8px}:root .mgn-lr-8[data-v-da65cc09]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-da65cc09]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-da65cc09]{padding:9px}:root .pad-l-9[data-v-da65cc09]{padding-left:9px}:root .pad-r-9[data-v-da65cc09]{padding-right:9px}:root .pad-t-9[data-v-da65cc09]{padding-top:9px}:root .pad-b-9[data-v-da65cc09]{padding-bottom:9px}:root .pad-lr-9[data-v-da65cc09]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-da65cc09]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-da65cc09]{margin:9px}:root .mgn-l-9[data-v-da65cc09]{margin-left:9px}:root .mgn-r-9[data-v-da65cc09]{margin-right:9px}:root .mgn-t-9[data-v-da65cc09]{margin-top:9px}:root .mgn-b-9[data-v-da65cc09]{margin-bottom:9px}:root .mgn-lr-9[data-v-da65cc09]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-da65cc09]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-da65cc09]{padding:10px}:root .pad-l-10[data-v-da65cc09]{padding-left:10px}:root .pad-r-10[data-v-da65cc09]{padding-right:10px}:root .pad-t-10[data-v-da65cc09]{padding-top:10px}:root .pad-b-10[data-v-da65cc09]{padding-bottom:10px}:root .pad-lr-10[data-v-da65cc09]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-da65cc09]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-da65cc09]{margin:10px}:root .mgn-l-10[data-v-da65cc09]{margin-left:10px}:root .mgn-r-10[data-v-da65cc09]{margin-right:10px}:root .mgn-t-10[data-v-da65cc09]{margin-top:10px}:root .mgn-b-10[data-v-da65cc09]{margin-bottom:10px}:root .mgn-lr-10[data-v-da65cc09]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-da65cc09]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-da65cc09]{padding:12px}:root .pad-l-12[data-v-da65cc09]{padding-left:12px}:root .pad-r-12[data-v-da65cc09]{padding-right:12px}:root .pad-t-12[data-v-da65cc09]{padding-top:12px}:root .pad-b-12[data-v-da65cc09]{padding-bottom:12px}:root .pad-lr-12[data-v-da65cc09]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-da65cc09]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-da65cc09]{margin:12px}:root .mgn-l-12[data-v-da65cc09]{margin-left:12px}:root .mgn-r-12[data-v-da65cc09]{margin-right:12px}:root .mgn-t-12[data-v-da65cc09]{margin-top:12px}:root .mgn-b-12[data-v-da65cc09]{margin-bottom:12px}:root .mgn-lr-12[data-v-da65cc09]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-da65cc09]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-da65cc09]{padding:15px}:root .pad-l-15[data-v-da65cc09]{padding-left:15px}:root .pad-r-15[data-v-da65cc09]{padding-right:15px}:root .pad-t-15[data-v-da65cc09]{padding-top:15px}:root .pad-b-15[data-v-da65cc09]{padding-bottom:15px}:root .pad-lr-15[data-v-da65cc09]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-da65cc09]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-da65cc09]{margin:15px}:root .mgn-l-15[data-v-da65cc09]{margin-left:15px}:root .mgn-r-15[data-v-da65cc09]{margin-right:15px}:root .mgn-t-15[data-v-da65cc09]{margin-top:15px}:root .mgn-b-15[data-v-da65cc09]{margin-bottom:15px}:root .mgn-lr-15[data-v-da65cc09]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-da65cc09]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-da65cc09]{padding:20px}:root .pad-l-20[data-v-da65cc09]{padding-left:20px}:root .pad-r-20[data-v-da65cc09]{padding-right:20px}:root .pad-t-20[data-v-da65cc09]{padding-top:20px}:root .pad-b-20[data-v-da65cc09]{padding-bottom:20px}:root .pad-lr-20[data-v-da65cc09]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-da65cc09]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-da65cc09]{margin:20px}:root .mgn-l-20[data-v-da65cc09]{margin-left:20px}:root .mgn-r-20[data-v-da65cc09]{margin-right:20px}:root .mgn-t-20[data-v-da65cc09]{margin-top:20px}:root .mgn-b-20[data-v-da65cc09]{margin-bottom:20px}:root .mgn-lr-20[data-v-da65cc09]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-da65cc09]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-da65cc09]{padding:24px}:root .pad-l-24[data-v-da65cc09]{padding-left:24px}:root .pad-r-24[data-v-da65cc09]{padding-right:24px}:root .pad-t-24[data-v-da65cc09]{padding-top:24px}:root .pad-b-24[data-v-da65cc09]{padding-bottom:24px}:root .pad-lr-24[data-v-da65cc09]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-da65cc09]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-da65cc09]{margin:24px}:root .mgn-l-24[data-v-da65cc09]{margin-left:24px}:root .mgn-r-24[data-v-da65cc09]{margin-right:24px}:root .mgn-t-24[data-v-da65cc09]{margin-top:24px}:root .mgn-b-24[data-v-da65cc09]{margin-bottom:24px}:root .mgn-lr-24[data-v-da65cc09]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-da65cc09]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-da65cc09]{padding:25px}:root .pad-l-25[data-v-da65cc09]{padding-left:25px}:root .pad-r-25[data-v-da65cc09]{padding-right:25px}:root .pad-t-25[data-v-da65cc09]{padding-top:25px}:root .pad-b-25[data-v-da65cc09]{padding-bottom:25px}:root .pad-lr-25[data-v-da65cc09]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-da65cc09]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-da65cc09]{margin:25px}:root .mgn-l-25[data-v-da65cc09]{margin-left:25px}:root .mgn-r-25[data-v-da65cc09]{margin-right:25px}:root .mgn-t-25[data-v-da65cc09]{margin-top:25px}:root .mgn-b-25[data-v-da65cc09]{margin-bottom:25px}:root .mgn-lr-25[data-v-da65cc09]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-da65cc09]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-da65cc09]{padding:30px}:root .pad-l-30[data-v-da65cc09]{padding-left:30px}:root .pad-r-30[data-v-da65cc09]{padding-right:30px}:root .pad-t-30[data-v-da65cc09]{padding-top:30px}:root .pad-b-30[data-v-da65cc09]{padding-bottom:30px}:root .pad-lr-30[data-v-da65cc09]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-da65cc09]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-da65cc09]{margin:30px}:root .mgn-l-30[data-v-da65cc09]{margin-left:30px}:root .mgn-r-30[data-v-da65cc09]{margin-right:30px}:root .mgn-t-30[data-v-da65cc09]{margin-top:30px}:root .mgn-b-30[data-v-da65cc09]{margin-bottom:30px}:root .mgn-lr-30[data-v-da65cc09]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-da65cc09]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-da65cc09]{padding:40px}:root .pad-l-40[data-v-da65cc09]{padding-left:40px}:root .pad-r-40[data-v-da65cc09]{padding-right:40px}:root .pad-t-40[data-v-da65cc09]{padding-top:40px}:root .pad-b-40[data-v-da65cc09]{padding-bottom:40px}:root .pad-lr-40[data-v-da65cc09]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-da65cc09]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-da65cc09]{margin:40px}:root .mgn-l-40[data-v-da65cc09]{margin-left:40px}:root .mgn-r-40[data-v-da65cc09]{margin-right:40px}:root .mgn-t-40[data-v-da65cc09]{margin-top:40px}:root .mgn-b-40[data-v-da65cc09]{margin-bottom:40px}:root .mgn-lr-40[data-v-da65cc09]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-da65cc09]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-da65cc09]{padding:50px}:root .pad-l-50[data-v-da65cc09]{padding-left:50px}:root .pad-r-50[data-v-da65cc09]{padding-right:50px}:root .pad-t-50[data-v-da65cc09]{padding-top:50px}:root .pad-b-50[data-v-da65cc09]{padding-bottom:50px}:root .pad-lr-50[data-v-da65cc09]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-da65cc09]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-da65cc09]{margin:50px}:root .mgn-l-50[data-v-da65cc09]{margin-left:50px}:root .mgn-r-50[data-v-da65cc09]{margin-right:50px}:root .mgn-t-50[data-v-da65cc09]{margin-top:50px}:root .mgn-b-50[data-v-da65cc09]{margin-bottom:50px}:root .mgn-lr-50[data-v-da65cc09]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-da65cc09]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-da65cc09]{padding:60px}:root .pad-l-60[data-v-da65cc09]{padding-left:60px}:root .pad-r-60[data-v-da65cc09]{padding-right:60px}:root .pad-t-60[data-v-da65cc09]{padding-top:60px}:root .pad-b-60[data-v-da65cc09]{padding-bottom:60px}:root .pad-lr-60[data-v-da65cc09]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-da65cc09]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-da65cc09]{margin:60px}:root .mgn-l-60[data-v-da65cc09]{margin-left:60px}:root .mgn-r-60[data-v-da65cc09]{margin-right:60px}:root .mgn-t-60[data-v-da65cc09]{margin-top:60px}:root .mgn-b-60[data-v-da65cc09]{margin-bottom:60px}:root .mgn-lr-60[data-v-da65cc09]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-da65cc09]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-da65cc09]{padding:70px}:root .pad-l-70[data-v-da65cc09]{padding-left:70px}:root .pad-r-70[data-v-da65cc09]{padding-right:70px}:root .pad-t-70[data-v-da65cc09]{padding-top:70px}:root .pad-b-70[data-v-da65cc09]{padding-bottom:70px}:root .pad-lr-70[data-v-da65cc09]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-da65cc09]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-da65cc09]{margin:70px}:root .mgn-l-70[data-v-da65cc09]{margin-left:70px}:root .mgn-r-70[data-v-da65cc09]{margin-right:70px}:root .mgn-t-70[data-v-da65cc09]{margin-top:70px}:root .mgn-b-70[data-v-da65cc09]{margin-bottom:70px}:root .mgn-lr-70[data-v-da65cc09]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-da65cc09]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-da65cc09]{padding:80px}:root .pad-l-80[data-v-da65cc09]{padding-left:80px}:root .pad-r-80[data-v-da65cc09]{padding-right:80px}:root .pad-t-80[data-v-da65cc09]{padding-top:80px}:root .pad-b-80[data-v-da65cc09]{padding-bottom:80px}:root .pad-lr-80[data-v-da65cc09]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-da65cc09]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-da65cc09]{margin:80px}:root .mgn-l-80[data-v-da65cc09]{margin-left:80px}:root .mgn-r-80[data-v-da65cc09]{margin-right:80px}:root .mgn-t-80[data-v-da65cc09]{margin-top:80px}:root .mgn-b-80[data-v-da65cc09]{margin-bottom:80px}:root .mgn-lr-80[data-v-da65cc09]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-da65cc09]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-da65cc09]{padding:90px}:root .pad-l-90[data-v-da65cc09]{padding-left:90px}:root .pad-r-90[data-v-da65cc09]{padding-right:90px}:root .pad-t-90[data-v-da65cc09]{padding-top:90px}:root .pad-b-90[data-v-da65cc09]{padding-bottom:90px}:root .pad-lr-90[data-v-da65cc09]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-da65cc09]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-da65cc09]{margin:90px}:root .mgn-l-90[data-v-da65cc09]{margin-left:90px}:root .mgn-r-90[data-v-da65cc09]{margin-right:90px}:root .mgn-t-90[data-v-da65cc09]{margin-top:90px}:root .mgn-b-90[data-v-da65cc09]{margin-bottom:90px}:root .mgn-lr-90[data-v-da65cc09]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-da65cc09]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-da65cc09]{padding:100px}:root .pad-l-100[data-v-da65cc09]{padding-left:100px}:root .pad-r-100[data-v-da65cc09]{padding-right:100px}:root .pad-t-100[data-v-da65cc09]{padding-top:100px}:root .pad-b-100[data-v-da65cc09]{padding-bottom:100px}:root .pad-lr-100[data-v-da65cc09]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-da65cc09]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-da65cc09]{margin:100px}:root .mgn-l-100[data-v-da65cc09]{margin-left:100px}:root .mgn-r-100[data-v-da65cc09]{margin-right:100px}:root .mgn-t-100[data-v-da65cc09]{margin-top:100px}:root .mgn-b-100[data-v-da65cc09]{margin-bottom:100px}:root .mgn-lr-100[data-v-da65cc09]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-da65cc09]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-da65cc09]{padding:120px}:root .pad-l-120[data-v-da65cc09]{padding-left:120px}:root .pad-r-120[data-v-da65cc09]{padding-right:120px}:root .pad-t-120[data-v-da65cc09]{padding-top:120px}:root .pad-b-120[data-v-da65cc09]{padding-bottom:120px}:root .pad-lr-120[data-v-da65cc09]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-da65cc09]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-da65cc09]{margin:120px}:root .mgn-l-120[data-v-da65cc09]{margin-left:120px}:root .mgn-r-120[data-v-da65cc09]{margin-right:120px}:root .mgn-t-120[data-v-da65cc09]{margin-top:120px}:root .mgn-b-120[data-v-da65cc09]{margin-bottom:120px}:root .mgn-lr-120[data-v-da65cc09]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-da65cc09]{margin-top:120px;margin-bottom:120px}[data-v-da65cc09]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-da65cc09]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-da65cc09]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-da65cc09]{width:100%}.v-app[data-v-da65cc09]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-da65cc09]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-da65cc09]{margin-bottom:10px}.devise-container input[type=email][data-v-da65cc09],.devise-container input[type=password][data-v-da65cc09],.devise-container input[type=submit][data-v-da65cc09]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-da65cc09]{cursor:pointer}.devise-container .actions input[data-v-da65cc09]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-da65cc09],a[data-v-da65cc09]:hover,a[data-v-da65cc09]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-da65cc09]:hover{color:#2d8e54;text-decoration:underline}a[data-v-da65cc09]:focus{color:#164057}h1[data-v-da65cc09],h2[data-v-da65cc09],h3[data-v-da65cc09],h4[data-v-da65cc09],h5[data-v-da65cc09],h6[data-v-da65cc09]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-da65cc09],.heading-2[data-v-da65cc09],.heading-3[data-v-da65cc09],.heading-4[data-v-da65cc09],.heading-5[data-v-da65cc09],.heading-6[data-v-da65cc09]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-da65cc09]{font-size:2.5rem}.heading-2[data-v-da65cc09]{font-size:2rem}.heading-3[data-v-da65cc09]{font-size:1.75rem}.heading-4[data-v-da65cc09]{font-size:1.5rem}.heading-5[data-v-da65cc09]{font-size:1.25rem}.heading-6[data-v-da65cc09]{font-size:1rem}.error_text[data-v-da65cc09]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-da65cc09]{width:100%;min-height:50px}nav[data-v-da65cc09]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-da65cc09],.nav-right[data-v-da65cc09]{display:flex;flex-direction:row}.nav-link[data-v-da65cc09]{font-size:18px}.nav-loggedout[data-v-da65cc09]{color:#000}.nav-loggedin[data-v-da65cc09]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-da65cc09]{color:#fff}.nav-loggedin a[data-v-da65cc09]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-da65cc09]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-da65cc09]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-da65cc09]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-da65cc09]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-da65cc09]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-da65cc09]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-da65cc09]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-da65cc09]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-da65cc09]{gap:5%}}button[data-v-da65cc09]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-da65cc09],.cancel_button[data-v-da65cc09]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-da65cc09]{background-color:#ccc}.action_button[data-v-da65cc09]:disabled,.cancel_button[data-v-da65cc09]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-da65cc09]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-da65cc09]{width:fit-content}.button__empty[data-v-da65cc09]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-da65cc09]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-da65cc09]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-da65cc09]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-da65cc09]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-da65cc09]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-da65cc09]{background-color:#eef5fa}.btn-pricing[data-v-da65cc09]{font-size:22px;border:none}.simple-table[data-v-da65cc09]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-da65cc09],.simple-table td[data-v-da65cc09]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-da65cc09]{padding:5px}.date-cell[data-v-da65cc09]{white-space:nowrap}.number-cell[data-v-da65cc09]{text-align:right}.negative-cell[data-v-da65cc09]{color:#f94144}.net-worth-row[data-v-da65cc09]{background-color:#f5dc98}.bold-cell[data-v-da65cc09]{font-weight:700}.warn-text[data-v-da65cc09]{color:#fb991c}.error-text[data-v-da65cc09]{color:#f94144}.form__panel[data-v-da65cc09]{display:block}.form__row[data-v-da65cc09]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-da65cc09]{display:flex}.form__header[data-v-da65cc09]{width:26%}.form__input[data-v-da65cc09]{width:100%}.form__input input[data-v-da65cc09]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-da65cc09]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-da65cc09]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-da65cc09]{width:100%}.form__input .dp__main input[data-v-da65cc09]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-da65cc09],.form__input select[data-v-da65cc09],.form__input .dp__main[data-v-da65cc09]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-da65cc09],.form__input select[data-v-da65cc09],.form__input .dp__main[data-v-da65cc09]{width:50%}}.form__input input[data-v-da65cc09]:hover,.form__input select[data-v-da65cc09]:hover,.form__input textarea[data-v-da65cc09]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-da65cc09]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-da65cc09]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-da65cc09]:focus{border-color:var(--color-input-focus)}.form__input[data-v-da65cc09]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-da65cc09]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-da65cc09]{display:flex;gap:10px}.form__input--mandatory[data-v-da65cc09]{color:#f94144}.form__input--mandatory__one-of-two[data-v-da65cc09]{color:#f94144;vertical-align:super}.form__section[data-v-da65cc09]{padding:30px 10px}.disabled-field[data-v-da65cc09]{color:#aaa}.select-wrapper[data-v-da65cc09]{position:relative}.select-wrapper[data-v-da65cc09]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-da65cc09]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-da65cc09]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-da65cc09]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-da65cc09],.v-incident-brief[data-v-da65cc09]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-da65cc09],.sysadmin-page-header h1[data-v-da65cc09],.sysadmin-page-header .sysadmin-page-header__title[data-v-da65cc09],.page-header h1[data-v-da65cc09],.page-header .page-header__title[data-v-da65cc09]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-da65cc09]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-da65cc09]{margin-bottom:18px}.page-header h1[data-v-da65cc09],.page-header .page-header__title[data-v-da65cc09]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-da65cc09]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-da65cc09]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-da65cc09]{margin-bottom:18px}.sysadmin-page-header h1[data-v-da65cc09],.sysadmin-page-header .sysadmin-page-header__title[data-v-da65cc09]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-da65cc09]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-da65cc09]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-da65cc09]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-da65cc09]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-da65cc09]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-da65cc09]{font-size:14px}.admin-card[data-v-da65cc09]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-da65cc09]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-da65cc09]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-da65cc09]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-da65cc09]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-da65cc09]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-da65cc09]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-da65cc09]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-da65cc09]{margin-top:18px}.deploy-page .deploy-list[data-v-da65cc09]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-da65cc09]{margin:6px 0}.admin-form-card[data-v-da65cc09]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-da65cc09]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-da65cc09],.v-incident-brief .loading-error[data-v-da65cc09]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-da65cc09]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-da65cc09]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-da65cc09]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-da65cc09]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-da65cc09]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-da65cc09]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-da65cc09],.admin-form-container .admin-form-group select[data-v-da65cc09]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-da65cc09]:disabled,.admin-form-container .admin-form-group select[data-v-da65cc09]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-da65cc09]:focus,.admin-form-container .admin-form-group select[data-v-da65cc09]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-da65cc09]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-da65cc09]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-da65cc09]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-da65cc09]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-da65cc09]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-da65cc09]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-da65cc09]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-da65cc09]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-da65cc09]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-da65cc09]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-da65cc09]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-da65cc09]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-da65cc09]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-da65cc09]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-da65cc09]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-da65cc09]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-da65cc09]{background-color:#177100;color:#fff}.admin-badge.id[data-v-da65cc09],.admin-badge.external-uuid[data-v-da65cc09]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-da65cc09]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-da65cc09]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-da65cc09]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-da65cc09]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-da65cc09]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-da65cc09]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-da65cc09]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-da65cc09]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-da65cc09]{font-size:14px}.admin-detail-item[data-v-da65cc09]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-da65cc09]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-da65cc09]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-da65cc09]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-da65cc09]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-da65cc09]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-da65cc09]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-da65cc09]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-da65cc09]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-da65cc09]:hover{color:#2c5444}.admin-filter-select[data-v-da65cc09]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-da65cc09]{min-width:0;width:100%}.admin-filter-select select[data-v-da65cc09]:focus{border-color:#2c5444}.admin-header-section[data-v-da65cc09]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-da65cc09]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-da65cc09]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-da65cc09],.sys-panel .top-row[data-v-da65cc09]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-da65cc09],.admin-header-section .top-row .sysadmin-page-header[data-v-da65cc09],.sys-panel .top-row .page-header[data-v-da65cc09],.sys-panel .top-row .sysadmin-page-header[data-v-da65cc09]{width:100%}.admin-header-section .top-row .header-actions[data-v-da65cc09],.admin-header-section .top-row .action-buttons[data-v-da65cc09],.sys-panel .top-row .header-actions[data-v-da65cc09],.sys-panel .top-row .action-buttons[data-v-da65cc09]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-da65cc09],.sys-panel .top-row>.admin-add-btn[data-v-da65cc09],.sys-panel .top-row>.action-button[data-v-da65cc09]{width:100%}}.admin-filters-row[data-v-da65cc09]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-da65cc09]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-da65cc09]{font-size:14px}.admin-add-btn[data-v-da65cc09]:hover{background-color:#1a3329}.table-containers[data-v-da65cc09]{display:flex;gap:20px}.table-containers .table-container[data-v-da65cc09]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-da65cc09]{font-weight:700}.table-containers .table-value[data-v-da65cc09]{font-size:1.2em}.sysadmin-button-bar[data-v-da65cc09]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-da65cc09]{margin:20px 0}.swal-password-form .form-group[data-v-da65cc09]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-da65cc09]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-da65cc09]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-da65cc09]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-da65cc09]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-da65cc09]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-da65cc09]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.v-incident-brief[data-v-da65cc09]{min-height:calc(100vh - 140px);display:flex;align-items:center;justify-content:center;background:#fafafa;padding:24px}.v-incident-brief .loading-error[data-v-da65cc09]{width:100%}.incident-brief-modal[data-v-da65cc09]{width:min(1120px,100%);background:#fff;border-radius:14px;border:2px solid #d1d5db;overflow:hidden}.incident-brief-head[data-v-da65cc09]{display:flex;align-items:center;background:#2c5444;padding:14px 16px;gap:12px}.incident-brief-head__icon[data-v-da65cc09]{width:40px;height:40px;border-radius:10px;background:#f0fdfa;color:#0f766e;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.incident-brief-head__content[data-v-da65cc09]{min-width:0;flex:1}.incident-brief-kicker[data-v-da65cc09]{text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:700;color:#d1fae5}.incident-brief-title[data-v-da65cc09]{margin:4px 0 2px;font-size:31px;line-height:1.2;font-weight:800;color:#fff}.incident-brief-id[data-v-da65cc09]{margin:0;color:#d1fae5;font-weight:700}.incident-brief-content[data-v-da65cc09]{padding:16px 18px 14px}.incident-brief-meta-grid[data-v-da65cc09]{margin-top:14px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1024px){.incident-brief-meta-grid[data-v-da65cc09]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.incident-brief-meta-grid[data-v-da65cc09]{grid-template-columns:1fr}}.incident-meta-card[data-v-da65cc09]{border:1px solid #e5e7eb;border-radius:8px;padding:10px 12px}.incident-meta-card__label[data-v-da65cc09]{color:#64748b;font-size:11px;text-transform:uppercase;letter-spacing:.04em;font-weight:700;display:inline-flex;align-items:center;gap:6px}.incident-meta-card__value[data-v-da65cc09]{margin-top:5px;font-size:17px;font-weight:700;color:#0f172a}.incident-chip-row[data-v-da65cc09]{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px}.incident-chip[data-v-da65cc09]{border-radius:8px;padding:6px 10px;font-size:13px;font-weight:700}.incident-chip--high[data-v-da65cc09]{background:#fee2e2;color:#b91c1c}.incident-chip--medium[data-v-da65cc09]{background:#ffedd5;color:#9a3412}.incident-chip--low[data-v-da65cc09]{background:#dcfce7;color:#166534}.incident-chip--status-open[data-v-da65cc09]{background:#dbeafe;color:#1d4ed8}.incident-chip--status-pending[data-v-da65cc09]{background:#ffedd5;color:#9a3412}.incident-chip--status-closed[data-v-da65cc09]{background:#dcfce7;color:#166534}.incident-chip--status-draft[data-v-da65cc09]{background:#f3f4f6;color:#374151}.incident-section[data-v-da65cc09]{margin-top:14px}.incident-section__title[data-v-da65cc09]{margin:0 0 8px;text-transform:uppercase;letter-spacing:.03em;font-size:21px;font-weight:800;color:#1e293b}.incident-section__box[data-v-da65cc09]{border:1px solid #e5e7eb;border-radius:8px;padding:12px;color:#0f172a;font-size:16px;white-space:pre-wrap}.incident-actions[data-v-da65cc09]{display:flex;flex-direction:column;gap:8px}.incident-action-row[data-v-da65cc09]{border:1px solid #e5e7eb;border-radius:8px;padding:11px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px}.incident-action-row__main[data-v-da65cc09]{min-width:0;flex:1}.incident-action-row__title[data-v-da65cc09]{color:#0f172a;font-size:16px;font-weight:700}.incident-action-row__meta[data-v-da65cc09]{margin-top:2px;font-size:13px;color:#64748b}.incident-action-row__status[data-v-da65cc09]{border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700;white-space:nowrap}.incident-action-row__status--completed[data-v-da65cc09]{background:#dcfce7;color:#166534}.incident-action-row__status--progress[data-v-da65cc09]{background:#dbeafe;color:#1d4ed8}.incident-action-row__status--overdue[data-v-da65cc09]{background:#fee2e2;color:#b91c1c}.incident-brief-footer[data-v-da65cc09]{margin-top:16px;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.incident-brief-footer__reporter[data-v-da65cc09]{color:#64748b;font-size:14px}.incident-brief-footer__actions[data-v-da65cc09]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.edit-btn[data-v-da65cc09],.share-btn[data-v-da65cc09],.close-btn[data-v-da65cc09]{border-radius:8px;border:1px solid transparent;padding:10px 14px;font-weight:700;font-size:14px;display:inline-flex;align-items:center;gap:8px;cursor:pointer}.edit-btn[data-v-da65cc09]{border-color:#cbd5e1;background:#fff;color:#0f172a}.share-btn[data-v-da65cc09]{background:#059669;border-color:#059669;color:#fff}.share-btn[data-v-da65cc09]:hover:not(:disabled){background:#047857;border-color:#047857}.close-btn[data-v-da65cc09]{background:#f1f5f9;border-color:#e2e8f0;color:#334155}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.v-manage-categories{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;display:flex;justify-content:center;align-items:center}.v-manage-categories .modal-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#00000080}.v-manage-categories .modal-content{position:relative;width:100%;max-width:500px;background-color:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;z-index:1001;overflow:hidden}.v-manage-categories .modal-header{padding:20px 30px;border-bottom:1px solid #eee;position:relative}.v-manage-categories .modal-header h2{font-size:24px;font-weight:600;color:#2c5444;margin:0 0 8px}.v-manage-categories .modal-header p{font-size:16px;color:#000;margin:0}.v-manage-categories .modal-header .close-button{position:absolute;top:15px;right:15px;background:none;border:none;font-size:20px;color:#777;cursor:pointer;padding:5px}.v-manage-categories .modal-header .close-button:hover{color:#2c5444}.v-manage-categories .modal-body{padding:20px 30px;max-height:60vh;overflow-y:auto}.v-manage-categories .modal-body h3{font-size:18px;font-weight:500;margin:0 0 15px;color:#2c5444}.v-manage-categories .modal-body .add-category-section{margin-bottom:30px}.v-manage-categories .modal-body .add-category-section .input-group{display:flex;gap:10px}.v-manage-categories .modal-body .add-category-section .input-group input{flex:1;padding:12px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px}.v-manage-categories .modal-body .add-category-section .input-group input:focus{outline:none;border-color:#2c5444}.v-manage-categories .modal-body .add-category-section .input-group .add-button{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:0 20px;font-weight:500;cursor:pointer;transition:background-color .2s}.v-manage-categories .modal-body .add-category-section .input-group .add-button:hover{background-color:#1a3329}.v-manage-categories .modal-body .existing-categories-section .category-list{display:flex;flex-direction:column;gap:10px}.v-manage-categories .modal-body .existing-categories-section .category-item{display:flex;justify-content:space-between;align-items:center;padding:15px;background-color:#f5f5f5;border-radius:4px}.v-manage-categories .modal-body .existing-categories-section .category-item .category-name{font-size:16px;font-weight:500}.v-manage-categories .modal-body .existing-categories-section .category-item .edit-button{background:none;border:none;color:#777;padding:5px;cursor:pointer;margin-left:auto;margin-right:8px}.v-manage-categories .modal-body .existing-categories-section .category-item .edit-button:hover{color:#2c5444}.v-manage-categories .modal-body .existing-categories-section .category-item .delete-button{background:none;border:none;color:#777;padding:5px;cursor:pointer}.v-manage-categories .modal-body .existing-categories-section .category-item .delete-button:hover{color:#f94144}.v-manage-categories .modal-footer{padding:15px 30px;border-top:1px solid #eee;display:flex;justify-content:flex-end}.v-manage-categories .modal-footer .close-button{background-color:#fff;border:1px solid #ddd;color:#000;border-radius:4px;padding:10px 20px;font-weight:500;cursor:pointer;transition:all .2s ease}.v-manage-categories .modal-footer .close-button:hover{background-color:#f5f5f5}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.form-assign-members-modal .modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:999}.form-assign-members-modal .modal-container{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;width:90%;max-width:800px;max-height:90vh;display:flex;flex-direction:column;z-index:1000}.form-assign-members-modal .modal-container .modal-header{display:flex;justify-content:space-between;padding:15px 20px;border-bottom:1px solid #eee}.form-assign-members-modal .modal-container .modal-header .header-content{display:flex;flex-direction:column}.form-assign-members-modal .modal-container .modal-header h2{margin:0 0 3px;font-size:20px;font-weight:600}.form-assign-members-modal .modal-container .modal-header .form-version{font-size:14px;color:#666;font-weight:400;margin-bottom:10px}.form-assign-members-modal .modal-container .modal-header .close-btn{background:none;border:none;font-size:18px;cursor:pointer;color:#666}.form-assign-members-modal .modal-container .modal-header .close-btn:hover{color:#2c5444}.form-assign-members-modal .modal-container .modal-body{padding:20px;overflow-y:auto;max-height:calc(90vh - 130px)}.form-assign-members-modal .modal-container .modal-body .search-container{margin-bottom:15px}.form-assign-members-modal .modal-container .modal-body .search-container input{width:100%;padding:10px 15px;border:1px solid #ddd;border-radius:4px;font-size:14px}.form-assign-members-modal .modal-container .modal-body .search-container input:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 2px #2c544433}.form-assign-members-modal .modal-container .modal-body .select-all-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;padding:10px;background-color:#f9f9f9;border-radius:4px}.form-assign-members-modal .modal-container .modal-body .select-all-container .selected-count{font-size:14px;font-weight:500;color:#2c5444}.form-assign-members-modal .modal-container .modal-body .members-list .no-members{text-align:center;padding:20px;color:#777;background-color:#f9f9f9;border-radius:4px}.form-assign-members-modal .modal-container .modal-body .members-list .member-item{display:flex;align-items:center;padding:12px;border-bottom:1px solid #eee}.form-assign-members-modal .modal-container .modal-body .members-list .member-item:last-child{border-bottom:none}.form-assign-members-modal .modal-container .modal-body .members-list .member-item:hover{background-color:#f9f9f9}.form-assign-members-modal .modal-container .modal-body .members-list .member-item .member-avatar{width:40px;height:40px;border-radius:50%;background-color:#a9b9b2;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;margin-right:15px}.form-assign-members-modal .modal-container .modal-body .members-list .member-item .member-info{flex:1;display:flex;flex-direction:column}.form-assign-members-modal .modal-container .modal-body .members-list .member-item .member-info .row{width:100%;line-height:1.4}.form-assign-members-modal .modal-container .modal-body .members-list .member-item .member-info .name-row{font-weight:600;font-size:15px;color:#333;display:flex;justify-content:space-between;align-items:center}.form-assign-members-modal .modal-container .modal-body .members-list .member-item .member-info .name-row .assignment-badge{display:flex;align-items:center;padding:2px 8px;border-radius:12px;font-size:12px;font-weight:500;background-color:#e3f2fd;color:#1976d2}.form-assign-members-modal .modal-container .modal-body .members-list .member-item .member-info .name-row .assignment-badge.completed{background-color:#e8f5e9;color:#2e7d32}.form-assign-members-modal .modal-container .modal-body .members-list .member-item .member-info .name-row .assignment-badge .svg-inline--fa{margin-right:4px;font-size:11px}.form-assign-members-modal .modal-container .modal-body .members-list .member-item .member-info .email-row{font-size:13px;color:#666;margin:3px 0}.form-assign-members-modal .modal-container .modal-body .members-list .member-item .member-info .subsidiary-position{display:flex;font-size:13px}.form-assign-members-modal .modal-container .modal-body .members-list .member-item .member-info .subsidiary-position .subsidiary{color:#1976d2;font-weight:500;margin-right:8px}.form-assign-members-modal .modal-container .modal-body .members-list .member-item .member-info .subsidiary-position .position{color:#555}.form-assign-members-modal .modal-container .modal-body .members-list .member-item .member-info .subsidiary-position .position:before{content:"•";margin:0 5px}.form-assign-members-modal .modal-container .modal-body .loading-error{text-align:center;padding:20px;color:#e53935}.form-assign-members-modal .modal-container .modal-footer{display:flex;justify-content:flex-end;gap:10px;padding:15px 20px;border-top:1px solid #eee}.form-assign-members-modal .modal-container .modal-footer .cancel-btn{padding:10px 15px;border:1px solid #ddd;background-color:#fff;border-radius:4px;font-weight:500;cursor:pointer}.form-assign-members-modal .modal-container .modal-footer .cancel-btn:hover{background-color:#f5f5f5}.form-assign-members-modal .modal-container .modal-footer .unassign-btn{padding:10px 15px;background-color:#fff;color:#e53935;border:1px solid #e53935;border-radius:4px;font-weight:500;cursor:pointer;margin-right:10px}.form-assign-members-modal .modal-container .modal-footer .unassign-btn:disabled{color:#f1928f;border-color:#f1928f;cursor:not-allowed}.form-assign-members-modal .modal-container .modal-footer .unassign-btn:not(:disabled):hover{background-color:#ffebee}.form-assign-members-modal .modal-container .modal-footer .assign-btn{padding:10px 20px;background-color:#2c5444;color:#fff;border:none;border-radius:4px;font-weight:500;cursor:pointer}.form-assign-members-modal .modal-container .modal-footer .assign-btn:disabled{background-color:#4f977a;cursor:not-allowed}.form-assign-members-modal .modal-container .modal-footer .assign-btn:not(:disabled):hover{background-color:#1a3329}.form-assign-members-modal .checkbox-container{display:flex;align-items:center;position:relative;padding-left:30px;cursor:pointer;font-size:14px;-webkit-user-select:none;user-select:none;margin-right:15px}.form-assign-members-modal .checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.form-assign-members-modal .checkbox-container .checkmark{position:absolute;top:50%;left:0;transform:translateY(-50%);height:18px;width:18px;background-color:#fff;border:1px solid #ddd;border-radius:3px}.form-assign-members-modal .checkbox-container:hover input~.checkmark{border-color:#bbb}.form-assign-members-modal .checkbox-container input:checked~.checkmark{background-color:#2c5444;border-color:#2c5444}.form-assign-members-modal .checkbox-container .checkmark:after{content:"";position:absolute;display:none;left:6px;top:2px;width:4px;height:9px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.form-assign-members-modal .checkbox-container input:checked~.checkmark:after{display:block}.admin-dashboard-table-card[data-v-ff9de4b8]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-ff9de4b8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-ff9de4b8]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-ff9de4b8]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-ff9de4b8]{padding:0}:root .pad-l-0[data-v-ff9de4b8]{padding-left:0}:root .pad-r-0[data-v-ff9de4b8]{padding-right:0}:root .pad-t-0[data-v-ff9de4b8]{padding-top:0}:root .pad-b-0[data-v-ff9de4b8]{padding-bottom:0}:root .pad-lr-0[data-v-ff9de4b8]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-ff9de4b8]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-ff9de4b8]{margin:0}:root .mgn-l-0[data-v-ff9de4b8]{margin-left:0}:root .mgn-r-0[data-v-ff9de4b8]{margin-right:0}:root .mgn-t-0[data-v-ff9de4b8]{margin-top:0}:root .mgn-b-0[data-v-ff9de4b8]{margin-bottom:0}:root .mgn-lr-0[data-v-ff9de4b8]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-ff9de4b8]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-ff9de4b8]{padding:2px}:root .pad-l-2[data-v-ff9de4b8]{padding-left:2px}:root .pad-r-2[data-v-ff9de4b8]{padding-right:2px}:root .pad-t-2[data-v-ff9de4b8]{padding-top:2px}:root .pad-b-2[data-v-ff9de4b8]{padding-bottom:2px}:root .pad-lr-2[data-v-ff9de4b8]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-ff9de4b8]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-ff9de4b8]{margin:2px}:root .mgn-l-2[data-v-ff9de4b8]{margin-left:2px}:root .mgn-r-2[data-v-ff9de4b8]{margin-right:2px}:root .mgn-t-2[data-v-ff9de4b8]{margin-top:2px}:root .mgn-b-2[data-v-ff9de4b8]{margin-bottom:2px}:root .mgn-lr-2[data-v-ff9de4b8]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-ff9de4b8]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-ff9de4b8]{padding:3px}:root .pad-l-3[data-v-ff9de4b8]{padding-left:3px}:root .pad-r-3[data-v-ff9de4b8]{padding-right:3px}:root .pad-t-3[data-v-ff9de4b8]{padding-top:3px}:root .pad-b-3[data-v-ff9de4b8]{padding-bottom:3px}:root .pad-lr-3[data-v-ff9de4b8]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-ff9de4b8]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-ff9de4b8]{margin:3px}:root .mgn-l-3[data-v-ff9de4b8]{margin-left:3px}:root .mgn-r-3[data-v-ff9de4b8]{margin-right:3px}:root .mgn-t-3[data-v-ff9de4b8]{margin-top:3px}:root .mgn-b-3[data-v-ff9de4b8]{margin-bottom:3px}:root .mgn-lr-3[data-v-ff9de4b8]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-ff9de4b8]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-ff9de4b8]{padding:4px}:root .pad-l-4[data-v-ff9de4b8]{padding-left:4px}:root .pad-r-4[data-v-ff9de4b8]{padding-right:4px}:root .pad-t-4[data-v-ff9de4b8]{padding-top:4px}:root .pad-b-4[data-v-ff9de4b8]{padding-bottom:4px}:root .pad-lr-4[data-v-ff9de4b8]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-ff9de4b8]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-ff9de4b8]{margin:4px}:root .mgn-l-4[data-v-ff9de4b8]{margin-left:4px}:root .mgn-r-4[data-v-ff9de4b8]{margin-right:4px}:root .mgn-t-4[data-v-ff9de4b8]{margin-top:4px}:root .mgn-b-4[data-v-ff9de4b8]{margin-bottom:4px}:root .mgn-lr-4[data-v-ff9de4b8]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-ff9de4b8]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-ff9de4b8]{padding:5px}:root .pad-l-5[data-v-ff9de4b8]{padding-left:5px}:root .pad-r-5[data-v-ff9de4b8]{padding-right:5px}:root .pad-t-5[data-v-ff9de4b8]{padding-top:5px}:root .pad-b-5[data-v-ff9de4b8]{padding-bottom:5px}:root .pad-lr-5[data-v-ff9de4b8]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-ff9de4b8]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-ff9de4b8]{margin:5px}:root .mgn-l-5[data-v-ff9de4b8]{margin-left:5px}:root .mgn-r-5[data-v-ff9de4b8]{margin-right:5px}:root .mgn-t-5[data-v-ff9de4b8]{margin-top:5px}:root .mgn-b-5[data-v-ff9de4b8]{margin-bottom:5px}:root .mgn-lr-5[data-v-ff9de4b8]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-ff9de4b8]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-ff9de4b8]{padding:6px}:root .pad-l-6[data-v-ff9de4b8]{padding-left:6px}:root .pad-r-6[data-v-ff9de4b8]{padding-right:6px}:root .pad-t-6[data-v-ff9de4b8]{padding-top:6px}:root .pad-b-6[data-v-ff9de4b8]{padding-bottom:6px}:root .pad-lr-6[data-v-ff9de4b8]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-ff9de4b8]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-ff9de4b8]{margin:6px}:root .mgn-l-6[data-v-ff9de4b8]{margin-left:6px}:root .mgn-r-6[data-v-ff9de4b8]{margin-right:6px}:root .mgn-t-6[data-v-ff9de4b8]{margin-top:6px}:root .mgn-b-6[data-v-ff9de4b8]{margin-bottom:6px}:root .mgn-lr-6[data-v-ff9de4b8]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-ff9de4b8]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-ff9de4b8]{padding:8px}:root .pad-l-8[data-v-ff9de4b8]{padding-left:8px}:root .pad-r-8[data-v-ff9de4b8]{padding-right:8px}:root .pad-t-8[data-v-ff9de4b8]{padding-top:8px}:root .pad-b-8[data-v-ff9de4b8]{padding-bottom:8px}:root .pad-lr-8[data-v-ff9de4b8]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-ff9de4b8]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-ff9de4b8]{margin:8px}:root .mgn-l-8[data-v-ff9de4b8]{margin-left:8px}:root .mgn-r-8[data-v-ff9de4b8]{margin-right:8px}:root .mgn-t-8[data-v-ff9de4b8]{margin-top:8px}:root .mgn-b-8[data-v-ff9de4b8]{margin-bottom:8px}:root .mgn-lr-8[data-v-ff9de4b8]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-ff9de4b8]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-ff9de4b8]{padding:9px}:root .pad-l-9[data-v-ff9de4b8]{padding-left:9px}:root .pad-r-9[data-v-ff9de4b8]{padding-right:9px}:root .pad-t-9[data-v-ff9de4b8]{padding-top:9px}:root .pad-b-9[data-v-ff9de4b8]{padding-bottom:9px}:root .pad-lr-9[data-v-ff9de4b8]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-ff9de4b8]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-ff9de4b8]{margin:9px}:root .mgn-l-9[data-v-ff9de4b8]{margin-left:9px}:root .mgn-r-9[data-v-ff9de4b8]{margin-right:9px}:root .mgn-t-9[data-v-ff9de4b8]{margin-top:9px}:root .mgn-b-9[data-v-ff9de4b8]{margin-bottom:9px}:root .mgn-lr-9[data-v-ff9de4b8]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-ff9de4b8]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-ff9de4b8]{padding:10px}:root .pad-l-10[data-v-ff9de4b8]{padding-left:10px}:root .pad-r-10[data-v-ff9de4b8]{padding-right:10px}:root .pad-t-10[data-v-ff9de4b8]{padding-top:10px}:root .pad-b-10[data-v-ff9de4b8]{padding-bottom:10px}:root .pad-lr-10[data-v-ff9de4b8]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-ff9de4b8]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-ff9de4b8]{margin:10px}:root .mgn-l-10[data-v-ff9de4b8]{margin-left:10px}:root .mgn-r-10[data-v-ff9de4b8]{margin-right:10px}:root .mgn-t-10[data-v-ff9de4b8]{margin-top:10px}:root .mgn-b-10[data-v-ff9de4b8]{margin-bottom:10px}:root .mgn-lr-10[data-v-ff9de4b8]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-ff9de4b8]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-ff9de4b8]{padding:12px}:root .pad-l-12[data-v-ff9de4b8]{padding-left:12px}:root .pad-r-12[data-v-ff9de4b8]{padding-right:12px}:root .pad-t-12[data-v-ff9de4b8]{padding-top:12px}:root .pad-b-12[data-v-ff9de4b8]{padding-bottom:12px}:root .pad-lr-12[data-v-ff9de4b8]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-ff9de4b8]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-ff9de4b8]{margin:12px}:root .mgn-l-12[data-v-ff9de4b8]{margin-left:12px}:root .mgn-r-12[data-v-ff9de4b8]{margin-right:12px}:root .mgn-t-12[data-v-ff9de4b8]{margin-top:12px}:root .mgn-b-12[data-v-ff9de4b8]{margin-bottom:12px}:root .mgn-lr-12[data-v-ff9de4b8]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-ff9de4b8]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-ff9de4b8]{padding:15px}:root .pad-l-15[data-v-ff9de4b8]{padding-left:15px}:root .pad-r-15[data-v-ff9de4b8]{padding-right:15px}:root .pad-t-15[data-v-ff9de4b8]{padding-top:15px}:root .pad-b-15[data-v-ff9de4b8]{padding-bottom:15px}:root .pad-lr-15[data-v-ff9de4b8]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-ff9de4b8]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-ff9de4b8]{margin:15px}:root .mgn-l-15[data-v-ff9de4b8]{margin-left:15px}:root .mgn-r-15[data-v-ff9de4b8]{margin-right:15px}:root .mgn-t-15[data-v-ff9de4b8]{margin-top:15px}:root .mgn-b-15[data-v-ff9de4b8]{margin-bottom:15px}:root .mgn-lr-15[data-v-ff9de4b8]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-ff9de4b8]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-ff9de4b8]{padding:20px}:root .pad-l-20[data-v-ff9de4b8]{padding-left:20px}:root .pad-r-20[data-v-ff9de4b8]{padding-right:20px}:root .pad-t-20[data-v-ff9de4b8]{padding-top:20px}:root .pad-b-20[data-v-ff9de4b8]{padding-bottom:20px}:root .pad-lr-20[data-v-ff9de4b8]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-ff9de4b8]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-ff9de4b8]{margin:20px}:root .mgn-l-20[data-v-ff9de4b8]{margin-left:20px}:root .mgn-r-20[data-v-ff9de4b8]{margin-right:20px}:root .mgn-t-20[data-v-ff9de4b8]{margin-top:20px}:root .mgn-b-20[data-v-ff9de4b8]{margin-bottom:20px}:root .mgn-lr-20[data-v-ff9de4b8]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-ff9de4b8]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-ff9de4b8]{padding:24px}:root .pad-l-24[data-v-ff9de4b8]{padding-left:24px}:root .pad-r-24[data-v-ff9de4b8]{padding-right:24px}:root .pad-t-24[data-v-ff9de4b8]{padding-top:24px}:root .pad-b-24[data-v-ff9de4b8]{padding-bottom:24px}:root .pad-lr-24[data-v-ff9de4b8]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-ff9de4b8]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-ff9de4b8]{margin:24px}:root .mgn-l-24[data-v-ff9de4b8]{margin-left:24px}:root .mgn-r-24[data-v-ff9de4b8]{margin-right:24px}:root .mgn-t-24[data-v-ff9de4b8]{margin-top:24px}:root .mgn-b-24[data-v-ff9de4b8]{margin-bottom:24px}:root .mgn-lr-24[data-v-ff9de4b8]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-ff9de4b8]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-ff9de4b8]{padding:25px}:root .pad-l-25[data-v-ff9de4b8]{padding-left:25px}:root .pad-r-25[data-v-ff9de4b8]{padding-right:25px}:root .pad-t-25[data-v-ff9de4b8]{padding-top:25px}:root .pad-b-25[data-v-ff9de4b8]{padding-bottom:25px}:root .pad-lr-25[data-v-ff9de4b8]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-ff9de4b8]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-ff9de4b8]{margin:25px}:root .mgn-l-25[data-v-ff9de4b8]{margin-left:25px}:root .mgn-r-25[data-v-ff9de4b8]{margin-right:25px}:root .mgn-t-25[data-v-ff9de4b8]{margin-top:25px}:root .mgn-b-25[data-v-ff9de4b8]{margin-bottom:25px}:root .mgn-lr-25[data-v-ff9de4b8]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-ff9de4b8]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-ff9de4b8]{padding:30px}:root .pad-l-30[data-v-ff9de4b8]{padding-left:30px}:root .pad-r-30[data-v-ff9de4b8]{padding-right:30px}:root .pad-t-30[data-v-ff9de4b8]{padding-top:30px}:root .pad-b-30[data-v-ff9de4b8]{padding-bottom:30px}:root .pad-lr-30[data-v-ff9de4b8]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-ff9de4b8]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-ff9de4b8]{margin:30px}:root .mgn-l-30[data-v-ff9de4b8]{margin-left:30px}:root .mgn-r-30[data-v-ff9de4b8]{margin-right:30px}:root .mgn-t-30[data-v-ff9de4b8]{margin-top:30px}:root .mgn-b-30[data-v-ff9de4b8]{margin-bottom:30px}:root .mgn-lr-30[data-v-ff9de4b8]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-ff9de4b8]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-ff9de4b8]{padding:40px}:root .pad-l-40[data-v-ff9de4b8]{padding-left:40px}:root .pad-r-40[data-v-ff9de4b8]{padding-right:40px}:root .pad-t-40[data-v-ff9de4b8]{padding-top:40px}:root .pad-b-40[data-v-ff9de4b8]{padding-bottom:40px}:root .pad-lr-40[data-v-ff9de4b8]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-ff9de4b8]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-ff9de4b8]{margin:40px}:root .mgn-l-40[data-v-ff9de4b8]{margin-left:40px}:root .mgn-r-40[data-v-ff9de4b8]{margin-right:40px}:root .mgn-t-40[data-v-ff9de4b8]{margin-top:40px}:root .mgn-b-40[data-v-ff9de4b8]{margin-bottom:40px}:root .mgn-lr-40[data-v-ff9de4b8]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-ff9de4b8]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-ff9de4b8]{padding:50px}:root .pad-l-50[data-v-ff9de4b8]{padding-left:50px}:root .pad-r-50[data-v-ff9de4b8]{padding-right:50px}:root .pad-t-50[data-v-ff9de4b8]{padding-top:50px}:root .pad-b-50[data-v-ff9de4b8]{padding-bottom:50px}:root .pad-lr-50[data-v-ff9de4b8]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-ff9de4b8]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-ff9de4b8]{margin:50px}:root .mgn-l-50[data-v-ff9de4b8]{margin-left:50px}:root .mgn-r-50[data-v-ff9de4b8]{margin-right:50px}:root .mgn-t-50[data-v-ff9de4b8]{margin-top:50px}:root .mgn-b-50[data-v-ff9de4b8]{margin-bottom:50px}:root .mgn-lr-50[data-v-ff9de4b8]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-ff9de4b8]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-ff9de4b8]{padding:60px}:root .pad-l-60[data-v-ff9de4b8]{padding-left:60px}:root .pad-r-60[data-v-ff9de4b8]{padding-right:60px}:root .pad-t-60[data-v-ff9de4b8]{padding-top:60px}:root .pad-b-60[data-v-ff9de4b8]{padding-bottom:60px}:root .pad-lr-60[data-v-ff9de4b8]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-ff9de4b8]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-ff9de4b8]{margin:60px}:root .mgn-l-60[data-v-ff9de4b8]{margin-left:60px}:root .mgn-r-60[data-v-ff9de4b8]{margin-right:60px}:root .mgn-t-60[data-v-ff9de4b8]{margin-top:60px}:root .mgn-b-60[data-v-ff9de4b8]{margin-bottom:60px}:root .mgn-lr-60[data-v-ff9de4b8]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-ff9de4b8]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-ff9de4b8]{padding:70px}:root .pad-l-70[data-v-ff9de4b8]{padding-left:70px}:root .pad-r-70[data-v-ff9de4b8]{padding-right:70px}:root .pad-t-70[data-v-ff9de4b8]{padding-top:70px}:root .pad-b-70[data-v-ff9de4b8]{padding-bottom:70px}:root .pad-lr-70[data-v-ff9de4b8]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-ff9de4b8]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-ff9de4b8]{margin:70px}:root .mgn-l-70[data-v-ff9de4b8]{margin-left:70px}:root .mgn-r-70[data-v-ff9de4b8]{margin-right:70px}:root .mgn-t-70[data-v-ff9de4b8]{margin-top:70px}:root .mgn-b-70[data-v-ff9de4b8]{margin-bottom:70px}:root .mgn-lr-70[data-v-ff9de4b8]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-ff9de4b8]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-ff9de4b8]{padding:80px}:root .pad-l-80[data-v-ff9de4b8]{padding-left:80px}:root .pad-r-80[data-v-ff9de4b8]{padding-right:80px}:root .pad-t-80[data-v-ff9de4b8]{padding-top:80px}:root .pad-b-80[data-v-ff9de4b8]{padding-bottom:80px}:root .pad-lr-80[data-v-ff9de4b8]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-ff9de4b8]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-ff9de4b8]{margin:80px}:root .mgn-l-80[data-v-ff9de4b8]{margin-left:80px}:root .mgn-r-80[data-v-ff9de4b8]{margin-right:80px}:root .mgn-t-80[data-v-ff9de4b8]{margin-top:80px}:root .mgn-b-80[data-v-ff9de4b8]{margin-bottom:80px}:root .mgn-lr-80[data-v-ff9de4b8]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-ff9de4b8]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-ff9de4b8]{padding:90px}:root .pad-l-90[data-v-ff9de4b8]{padding-left:90px}:root .pad-r-90[data-v-ff9de4b8]{padding-right:90px}:root .pad-t-90[data-v-ff9de4b8]{padding-top:90px}:root .pad-b-90[data-v-ff9de4b8]{padding-bottom:90px}:root .pad-lr-90[data-v-ff9de4b8]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-ff9de4b8]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-ff9de4b8]{margin:90px}:root .mgn-l-90[data-v-ff9de4b8]{margin-left:90px}:root .mgn-r-90[data-v-ff9de4b8]{margin-right:90px}:root .mgn-t-90[data-v-ff9de4b8]{margin-top:90px}:root .mgn-b-90[data-v-ff9de4b8]{margin-bottom:90px}:root .mgn-lr-90[data-v-ff9de4b8]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-ff9de4b8]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-ff9de4b8]{padding:100px}:root .pad-l-100[data-v-ff9de4b8]{padding-left:100px}:root .pad-r-100[data-v-ff9de4b8]{padding-right:100px}:root .pad-t-100[data-v-ff9de4b8]{padding-top:100px}:root .pad-b-100[data-v-ff9de4b8]{padding-bottom:100px}:root .pad-lr-100[data-v-ff9de4b8]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-ff9de4b8]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-ff9de4b8]{margin:100px}:root .mgn-l-100[data-v-ff9de4b8]{margin-left:100px}:root .mgn-r-100[data-v-ff9de4b8]{margin-right:100px}:root .mgn-t-100[data-v-ff9de4b8]{margin-top:100px}:root .mgn-b-100[data-v-ff9de4b8]{margin-bottom:100px}:root .mgn-lr-100[data-v-ff9de4b8]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-ff9de4b8]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-ff9de4b8]{padding:120px}:root .pad-l-120[data-v-ff9de4b8]{padding-left:120px}:root .pad-r-120[data-v-ff9de4b8]{padding-right:120px}:root .pad-t-120[data-v-ff9de4b8]{padding-top:120px}:root .pad-b-120[data-v-ff9de4b8]{padding-bottom:120px}:root .pad-lr-120[data-v-ff9de4b8]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-ff9de4b8]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-ff9de4b8]{margin:120px}:root .mgn-l-120[data-v-ff9de4b8]{margin-left:120px}:root .mgn-r-120[data-v-ff9de4b8]{margin-right:120px}:root .mgn-t-120[data-v-ff9de4b8]{margin-top:120px}:root .mgn-b-120[data-v-ff9de4b8]{margin-bottom:120px}:root .mgn-lr-120[data-v-ff9de4b8]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-ff9de4b8]{margin-top:120px;margin-bottom:120px}[data-v-ff9de4b8]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-ff9de4b8]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-ff9de4b8]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-ff9de4b8]{width:100%}.v-app[data-v-ff9de4b8]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-ff9de4b8]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-ff9de4b8]{margin-bottom:10px}.devise-container input[type=email][data-v-ff9de4b8],.devise-container input[type=password][data-v-ff9de4b8],.devise-container input[type=submit][data-v-ff9de4b8]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-ff9de4b8]{cursor:pointer}.devise-container .actions input[data-v-ff9de4b8]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-ff9de4b8],a[data-v-ff9de4b8]:hover,a[data-v-ff9de4b8]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-ff9de4b8]:hover{color:#2d8e54;text-decoration:underline}a[data-v-ff9de4b8]:focus{color:#164057}h1[data-v-ff9de4b8],h2[data-v-ff9de4b8],h3[data-v-ff9de4b8],h4[data-v-ff9de4b8],h5[data-v-ff9de4b8],h6[data-v-ff9de4b8]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-ff9de4b8],.heading-2[data-v-ff9de4b8],.heading-3[data-v-ff9de4b8],.heading-4[data-v-ff9de4b8],.heading-5[data-v-ff9de4b8],.heading-6[data-v-ff9de4b8]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-ff9de4b8]{font-size:2.5rem}.heading-2[data-v-ff9de4b8]{font-size:2rem}.heading-3[data-v-ff9de4b8]{font-size:1.75rem}.heading-4[data-v-ff9de4b8]{font-size:1.5rem}.heading-5[data-v-ff9de4b8]{font-size:1.25rem}.heading-6[data-v-ff9de4b8]{font-size:1rem}.error_text[data-v-ff9de4b8]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-ff9de4b8]{width:100%;min-height:50px}nav[data-v-ff9de4b8]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-ff9de4b8],.nav-right[data-v-ff9de4b8]{display:flex;flex-direction:row}.nav-link[data-v-ff9de4b8]{font-size:18px}.nav-loggedout[data-v-ff9de4b8]{color:#000}.nav-loggedin[data-v-ff9de4b8]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-ff9de4b8]{color:#fff}.nav-loggedin a[data-v-ff9de4b8]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-ff9de4b8]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-ff9de4b8]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-ff9de4b8]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-ff9de4b8]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-ff9de4b8]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-ff9de4b8]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-ff9de4b8]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-ff9de4b8]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-ff9de4b8]{gap:5%}}button[data-v-ff9de4b8]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-ff9de4b8],.cancel_button[data-v-ff9de4b8]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-ff9de4b8]{background-color:#ccc}.action_button[data-v-ff9de4b8]:disabled,.cancel_button[data-v-ff9de4b8]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-ff9de4b8]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-ff9de4b8]{width:fit-content}.button__empty[data-v-ff9de4b8]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-ff9de4b8]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-ff9de4b8]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-ff9de4b8]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-ff9de4b8]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-ff9de4b8]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-ff9de4b8]{background-color:#eef5fa}.btn-pricing[data-v-ff9de4b8]{font-size:22px;border:none}.simple-table[data-v-ff9de4b8]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-ff9de4b8],.simple-table td[data-v-ff9de4b8]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-ff9de4b8]{padding:5px}.date-cell[data-v-ff9de4b8]{white-space:nowrap}.number-cell[data-v-ff9de4b8]{text-align:right}.negative-cell[data-v-ff9de4b8]{color:#f94144}.net-worth-row[data-v-ff9de4b8]{background-color:#f5dc98}.bold-cell[data-v-ff9de4b8]{font-weight:700}.warn-text[data-v-ff9de4b8]{color:#fb991c}.error-text[data-v-ff9de4b8]{color:#f94144}.form__panel[data-v-ff9de4b8]{display:block}.form__row[data-v-ff9de4b8]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-ff9de4b8]{display:flex}.form__header[data-v-ff9de4b8]{width:26%}.form__input[data-v-ff9de4b8]{width:100%}.form__input input[data-v-ff9de4b8]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-ff9de4b8]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-ff9de4b8]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-ff9de4b8]{width:100%}.form__input .dp__main input[data-v-ff9de4b8]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-ff9de4b8],.form__input select[data-v-ff9de4b8],.form__input .dp__main[data-v-ff9de4b8]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-ff9de4b8],.form__input select[data-v-ff9de4b8],.form__input .dp__main[data-v-ff9de4b8]{width:50%}}.form__input input[data-v-ff9de4b8]:hover,.form__input select[data-v-ff9de4b8]:hover,.form__input textarea[data-v-ff9de4b8]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-ff9de4b8]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-ff9de4b8]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-ff9de4b8]:focus{border-color:var(--color-input-focus)}.form__input[data-v-ff9de4b8]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-ff9de4b8]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-ff9de4b8]{display:flex;gap:10px}.form__input--mandatory[data-v-ff9de4b8]{color:#f94144}.form__input--mandatory__one-of-two[data-v-ff9de4b8]{color:#f94144;vertical-align:super}.form__section[data-v-ff9de4b8]{padding:30px 10px}.disabled-field[data-v-ff9de4b8]{color:#aaa}.select-wrapper[data-v-ff9de4b8]{position:relative}.select-wrapper[data-v-ff9de4b8]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-ff9de4b8]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-ff9de4b8]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-ff9de4b8]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-ff9de4b8],.v-forms-dashboard[data-v-ff9de4b8]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-ff9de4b8],.sysadmin-page-header h1[data-v-ff9de4b8],.sysadmin-page-header .sysadmin-page-header__title[data-v-ff9de4b8],.page-header h1[data-v-ff9de4b8],.page-header .page-header__title[data-v-ff9de4b8]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-ff9de4b8]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-ff9de4b8]{margin-bottom:18px}.page-header h1[data-v-ff9de4b8],.page-header .page-header__title[data-v-ff9de4b8]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-ff9de4b8]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-ff9de4b8]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-ff9de4b8]{margin-bottom:18px}.sysadmin-page-header h1[data-v-ff9de4b8],.sysadmin-page-header .sysadmin-page-header__title[data-v-ff9de4b8]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-ff9de4b8]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-ff9de4b8]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-ff9de4b8]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-ff9de4b8]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-ff9de4b8]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-ff9de4b8]{font-size:14px}.admin-card[data-v-ff9de4b8]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-ff9de4b8]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-ff9de4b8]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-ff9de4b8]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-ff9de4b8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-ff9de4b8]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-ff9de4b8]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-ff9de4b8]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-ff9de4b8]{margin-top:18px}.deploy-page .deploy-list[data-v-ff9de4b8]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-ff9de4b8]{margin:6px 0}.admin-form-card[data-v-ff9de4b8]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-ff9de4b8]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-ff9de4b8],.v-forms-dashboard .loading-error[data-v-ff9de4b8]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-ff9de4b8]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-ff9de4b8]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-ff9de4b8]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-ff9de4b8]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-ff9de4b8]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-ff9de4b8]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-ff9de4b8],.admin-form-container .admin-form-group select[data-v-ff9de4b8]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-ff9de4b8]:disabled,.admin-form-container .admin-form-group select[data-v-ff9de4b8]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-ff9de4b8]:focus,.admin-form-container .admin-form-group select[data-v-ff9de4b8]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-ff9de4b8]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-ff9de4b8]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-ff9de4b8]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-ff9de4b8]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-ff9de4b8]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-ff9de4b8]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-ff9de4b8]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-ff9de4b8]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-ff9de4b8]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-ff9de4b8]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-ff9de4b8]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-ff9de4b8]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-ff9de4b8]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-ff9de4b8]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-ff9de4b8]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-ff9de4b8]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-ff9de4b8]{background-color:#177100;color:#fff}.admin-badge.id[data-v-ff9de4b8],.admin-badge.external-uuid[data-v-ff9de4b8]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-ff9de4b8]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-ff9de4b8]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-ff9de4b8]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-ff9de4b8]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-ff9de4b8]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-ff9de4b8]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-ff9de4b8]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-ff9de4b8]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-ff9de4b8]{font-size:14px}.admin-detail-item[data-v-ff9de4b8]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-ff9de4b8]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-ff9de4b8]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-ff9de4b8]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-ff9de4b8]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-ff9de4b8],.v-forms-dashboard .forms-container .search-box[data-v-ff9de4b8]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-ff9de4b8],.v-forms-dashboard .forms-container .search-box input[data-v-ff9de4b8]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-ff9de4b8]:focus,.v-forms-dashboard .forms-container .search-box input[data-v-ff9de4b8]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-ff9de4b8],.v-forms-dashboard .forms-container .search-box .search-button[data-v-ff9de4b8]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-ff9de4b8]:hover,.v-forms-dashboard .forms-container .search-box .search-button[data-v-ff9de4b8]:hover{color:#2c5444}.admin-filter-select[data-v-ff9de4b8],.v-forms-dashboard .forms-container .category-filter[data-v-ff9de4b8],.v-forms-dashboard .forms-container .status-filter[data-v-ff9de4b8]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-ff9de4b8],.v-forms-dashboard .forms-container .category-filter select[data-v-ff9de4b8],.v-forms-dashboard .forms-container .status-filter select[data-v-ff9de4b8]{min-width:0;width:100%}.admin-filter-select select[data-v-ff9de4b8]:focus,.v-forms-dashboard .forms-container .category-filter select[data-v-ff9de4b8]:focus,.v-forms-dashboard .forms-container .status-filter select[data-v-ff9de4b8]:focus{border-color:#2c5444}.admin-header-section[data-v-ff9de4b8],.v-forms-dashboard .header-section[data-v-ff9de4b8]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-ff9de4b8],.v-forms-dashboard .header-section h1[data-v-ff9de4b8]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-ff9de4b8],.v-forms-dashboard .header-section .top-row[data-v-ff9de4b8]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-ff9de4b8],.v-forms-dashboard .header-section .top-row[data-v-ff9de4b8],.sys-panel .top-row[data-v-ff9de4b8]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-ff9de4b8],.v-forms-dashboard .header-section .top-row .page-header[data-v-ff9de4b8],.admin-header-section .top-row .sysadmin-page-header[data-v-ff9de4b8],.v-forms-dashboard .header-section .top-row .sysadmin-page-header[data-v-ff9de4b8],.sys-panel .top-row .page-header[data-v-ff9de4b8],.sys-panel .top-row .sysadmin-page-header[data-v-ff9de4b8]{width:100%}.admin-header-section .top-row .header-actions[data-v-ff9de4b8],.v-forms-dashboard .header-section .top-row .header-actions[data-v-ff9de4b8],.admin-header-section .top-row .action-buttons[data-v-ff9de4b8],.v-forms-dashboard .header-section .top-row .action-buttons[data-v-ff9de4b8],.sys-panel .top-row .header-actions[data-v-ff9de4b8],.sys-panel .top-row .action-buttons[data-v-ff9de4b8]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-ff9de4b8],.v-forms-dashboard .header-section .top-row>.admin-add-btn[data-v-ff9de4b8],.admin-header-section .v-forms-dashboard .action-buttons .top-row>.add-asset-btn[data-v-ff9de4b8],.v-forms-dashboard .action-buttons .admin-header-section .top-row>.add-asset-btn[data-v-ff9de4b8],.v-forms-dashboard .header-section .action-buttons .top-row>.add-asset-btn[data-v-ff9de4b8],.v-forms-dashboard .action-buttons .header-section .top-row>.add-asset-btn[data-v-ff9de4b8],.sys-panel .top-row>.admin-add-btn[data-v-ff9de4b8],.sys-panel .v-forms-dashboard .action-buttons .top-row>.add-asset-btn[data-v-ff9de4b8],.v-forms-dashboard .action-buttons .sys-panel .top-row>.add-asset-btn[data-v-ff9de4b8],.sys-panel .top-row>.action-button[data-v-ff9de4b8]{width:100%}}.admin-filters-row[data-v-ff9de4b8],.v-forms-dashboard .forms-container .filters-row[data-v-ff9de4b8]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-ff9de4b8],.v-forms-dashboard .action-buttons .add-asset-btn[data-v-ff9de4b8]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-ff9de4b8],.v-forms-dashboard .action-buttons .add-asset-btn .svg-inline--fa[data-v-ff9de4b8]{font-size:14px}.admin-add-btn[data-v-ff9de4b8]:hover,.v-forms-dashboard .action-buttons .add-asset-btn[data-v-ff9de4b8]:hover{background-color:#1a3329}.table-containers[data-v-ff9de4b8]{display:flex;gap:20px}.table-containers .table-container[data-v-ff9de4b8]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-ff9de4b8]{font-weight:700}.table-containers .table-value[data-v-ff9de4b8]{font-size:1.2em}.sysadmin-button-bar[data-v-ff9de4b8]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-ff9de4b8]{margin:20px 0}.swal-password-form .form-group[data-v-ff9de4b8]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-ff9de4b8]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-ff9de4b8]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-ff9de4b8]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-ff9de4b8]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-ff9de4b8]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-ff9de4b8]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.v-forms-dashboard .header-section .top-row[data-v-ff9de4b8]{align-items:flex-start}.v-forms-dashboard .header-section .page-header[data-v-ff9de4b8]{margin-bottom:0}.v-forms-dashboard .action-buttons[data-v-ff9de4b8]{display:flex;gap:10px}.v-forms-dashboard .action-buttons .manage-categories-btn[data-v-ff9de4b8]{background-color:#fff;border:1px solid #ddd;color:#000;display:flex;align-items:center;padding:10px 15px;border-radius:4px;font-weight:500;cursor:pointer;transition:all .2s ease}.v-forms-dashboard .action-buttons .manage-categories-btn .svg-inline--fa[data-v-ff9de4b8]{margin-right:8px}.v-forms-dashboard .action-buttons .manage-categories-btn[data-v-ff9de4b8]:hover{background-color:#f5f5f5}.v-forms-dashboard .forms-container .filters-row[data-v-ff9de4b8]{padding-bottom:10px}.v-forms-dashboard .forms-container .view-mode-toggle[data-v-ff9de4b8]{display:inline-flex;border:1px solid #ddd;border-radius:4px;overflow:hidden;background:#fff;margin-left:4px}.v-forms-dashboard .forms-container .view-mode-btn[data-v-ff9de4b8]{display:flex;align-items:center;justify-content:center;width:40px;height:38px;padding:0;border:none;background:#fff;color:#777;cursor:pointer;transition:background .15s ease,color .15s ease}.v-forms-dashboard .forms-container .view-mode-btn[data-v-ff9de4b8]:not(:last-child){border-right:1px solid #ddd}.v-forms-dashboard .forms-container .view-mode-btn[data-v-ff9de4b8]:hover:not(.is-selected){background:#f5f5f5;color:#000}.v-forms-dashboard .forms-container .view-mode-btn.is-selected[data-v-ff9de4b8]{background:#2c5444;color:#fff}.v-forms-dashboard .forms-container .forms-list[data-v-ff9de4b8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:18px}.v-forms-dashboard .forms-container .no-forms[data-v-ff9de4b8]{grid-column:1/-1;text-align:center;padding:40px;background-color:#f9f9f9;border-radius:6px;color:#6b7280}.v-forms-dashboard .forms-container .form-card[data-v-ff9de4b8]{background-color:#fff;border:1px solid #eee;border-radius:8px;box-shadow:0 2px 6px #0000000d;padding:16px;display:flex;flex-direction:column;gap:12px;min-height:190px}.v-forms-dashboard .forms-container .form-card--employee-clickable[data-v-ff9de4b8],.v-forms-dashboard .forms-container .form-card--menu-clickable[data-v-ff9de4b8]{cursor:pointer}.v-forms-dashboard .forms-container .form-card__header[data-v-ff9de4b8]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.v-forms-dashboard .forms-container .form-card__badges[data-v-ff9de4b8]{display:flex;flex-wrap:wrap;gap:6px}.v-forms-dashboard .forms-container .form-card__badge[data-v-ff9de4b8]{font-size:12px;font-weight:600;padding:3px 8px;border-radius:999px;border:1px solid transparent;line-height:1.2}.v-forms-dashboard .forms-container .form-card__badge--status.is-draft[data-v-ff9de4b8]{color:#92400e;background:#ffedd5;border-color:#fed7aa}.v-forms-dashboard .forms-container .form-card__badge--status.is-published[data-v-ff9de4b8]{color:#166534;background:#dcfce7;border-color:#bbf7d0}.v-forms-dashboard .forms-container .form-card__badge--status.is-archived[data-v-ff9de4b8]{color:#4b5563;background:#f3f4f6;border-color:#e5e7eb}.v-forms-dashboard .forms-container .form-card__badge--category[data-v-ff9de4b8]{color:#5b21b6;background:#f3e8ff;border-color:#e9d5ff}.v-forms-dashboard .forms-container .form-card__badge--version[data-v-ff9de4b8]{color:#1976d2;background:#e3f2fd;border-color:#bbdefb}.v-forms-dashboard .forms-container .form-card__menu-btn[data-v-ff9de4b8]{border:none;background:transparent;color:#6b7280;width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.v-forms-dashboard .forms-container .form-card__menu-btn[data-v-ff9de4b8]:hover{background:#f3f4f6;color:#374151}.v-forms-dashboard .forms-container .form-card__menu[data-v-ff9de4b8]{position:relative;display:inline-flex}.v-forms-dashboard .forms-container .form-card__dropdown[data-v-ff9de4b8]{position:absolute;top:calc(100% + 8px);right:0;z-index:15;min-width:200px;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 8px 20px #0000001f;padding:8px;display:flex;flex-direction:column;gap:2px}.v-forms-dashboard .forms-container .form-card__dropdown-item[data-v-ff9de4b8]{border:none;background:transparent;color:#111827;border-radius:8px;height:38px;display:flex;align-items:center;gap:10px;width:100%;text-align:left;cursor:pointer;padding:0 10px;font-size:16px;font-weight:600}.v-forms-dashboard .forms-container .form-card__dropdown-item[data-v-ff9de4b8]:hover{background:#f8fafc}.v-forms-dashboard .forms-container .form-card__dropdown-item[data-v-ff9de4b8]:disabled,.v-forms-dashboard .forms-container .form-card__dropdown-item.is-disabled[data-v-ff9de4b8]{cursor:not-allowed;opacity:.5}.v-forms-dashboard .forms-container .form-card__dropdown-item[data-v-ff9de4b8]:disabled:hover,.v-forms-dashboard .forms-container .form-card__dropdown-item.is-disabled[data-v-ff9de4b8]:hover{background:transparent}.v-forms-dashboard .forms-container .form-card__dropdown-item .svg-inline--fa[data-v-ff9de4b8]{width:16px;color:#111827;flex:0 0 16px}.v-forms-dashboard .forms-container .form-card__dropdown-item--danger[data-v-ff9de4b8],.v-forms-dashboard .forms-container .form-card__dropdown-item--danger .svg-inline--fa[data-v-ff9de4b8]{color:#dc2626}.v-forms-dashboard .forms-container .form-card__uuid[data-v-ff9de4b8]{font-size:12px;line-height:1.3;font-weight:500;color:#6b7280;letter-spacing:.02em}.v-forms-dashboard .forms-container .form-card__title[data-v-ff9de4b8]{font-size:28px;line-height:1.25;font-weight:700;color:#111827;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.v-forms-dashboard .forms-container .form-card__description[data-v-ff9de4b8]{font-size:14px;line-height:1.4;color:#4b5563;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.v-forms-dashboard .forms-container .form-card__footer[data-v-ff9de4b8]{border-top:1px solid #edf0f3;margin-top:4px;padding-top:10px;display:flex;flex-wrap:wrap;gap:14px;font-size:13px;color:#6b7280}.v-forms-dashboard .forms-container .form-card__footer-item[data-v-ff9de4b8]{display:inline-flex;align-items:center;gap:6px}.v-forms-dashboard .forms-container .forms-list--list[data-v-ff9de4b8]{display:block;width:100%}.v-forms-dashboard .forms-container .forms-list--list .list-table-wrap[data-v-ff9de4b8]{width:100%}.v-forms-dashboard .forms-container .forms-list--list .forms-table-pagination[data-v-ff9de4b8]{margin-top:16px;display:flex;justify-content:flex-end}.v-forms-dashboard .forms-container .forms-list--list .forms-table[data-v-ff9de4b8]{width:100%;border-collapse:collapse;background:#fff;border:1px solid #eee;border-radius:6px;box-shadow:0 1px 3px #0000000d}.v-forms-dashboard .forms-container .forms-list--list .forms-table thead th[data-v-ff9de4b8]{text-align:left;font-size:12px;font-weight:600;color:#555;text-transform:uppercase;letter-spacing:.03em;padding:12px 14px;background:#f8f9fa;border-bottom:1px solid #eee}.v-forms-dashboard .forms-container .forms-list--list .forms-table thead th.actions-col[data-v-ff9de4b8]{text-align:right;width:1%;white-space:nowrap}.v-forms-dashboard .forms-container .forms-list--list .forms-table thead th.sortable[data-v-ff9de4b8]{cursor:pointer;-webkit-user-select:none;user-select:none}.v-forms-dashboard .forms-container .forms-list--list .forms-table .forms-table__sort-label[data-v-ff9de4b8]{display:inline-flex;align-items:center;gap:6px}.v-forms-dashboard .forms-container .forms-list--list .forms-table .forms-table__sort-label .svg-inline--fa[data-v-ff9de4b8]{color:#9ca3af;font-size:11px}.v-forms-dashboard .forms-container .forms-list--list .forms-table .form-table-row:not(:last-child) td[data-v-ff9de4b8]{border-bottom:1px solid #f0f0f0}.v-forms-dashboard .forms-container .forms-list--list .forms-table .form-table-row--employee-clickable[data-v-ff9de4b8],.v-forms-dashboard .forms-container .forms-list--list .forms-table .form-table-row--menu-clickable[data-v-ff9de4b8]{cursor:pointer}.v-forms-dashboard .forms-container .forms-list--list .forms-table .form-table-cell[data-v-ff9de4b8]{padding:12px 14px;font-size:14px;font-weight:400;font-family:inherit;color:#000;vertical-align:middle}.v-forms-dashboard .forms-container .forms-list--list .forms-table .form-table-id[data-v-ff9de4b8]{white-space:nowrap}.v-forms-dashboard .forms-container .forms-list--list .forms-table .form-table-description-inner[data-v-ff9de4b8]{line-height:1.4;max-width:26rem;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.v-forms-dashboard .forms-container .forms-list--list .forms-table .form-card__badge[data-v-ff9de4b8]{font-family:inherit;font-weight:400}.v-forms-dashboard .forms-container .forms-list--list .forms-table .form-table-dash[data-v-ff9de4b8]{color:#aaa}.v-forms-dashboard .forms-container .forms-list--list .forms-table .form-table-actions[data-v-ff9de4b8]{text-align:right;white-space:nowrap}.admin-dashboard-table-card[data-v-eb672bfe]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-eb672bfe]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-eb672bfe]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-eb672bfe]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-eb672bfe]{padding:0}:root .pad-l-0[data-v-eb672bfe]{padding-left:0}:root .pad-r-0[data-v-eb672bfe]{padding-right:0}:root .pad-t-0[data-v-eb672bfe]{padding-top:0}:root .pad-b-0[data-v-eb672bfe]{padding-bottom:0}:root .pad-lr-0[data-v-eb672bfe]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-eb672bfe]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-eb672bfe]{margin:0}:root .mgn-l-0[data-v-eb672bfe]{margin-left:0}:root .mgn-r-0[data-v-eb672bfe]{margin-right:0}:root .mgn-t-0[data-v-eb672bfe]{margin-top:0}:root .mgn-b-0[data-v-eb672bfe]{margin-bottom:0}:root .mgn-lr-0[data-v-eb672bfe]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-eb672bfe]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-eb672bfe]{padding:2px}:root .pad-l-2[data-v-eb672bfe]{padding-left:2px}:root .pad-r-2[data-v-eb672bfe]{padding-right:2px}:root .pad-t-2[data-v-eb672bfe]{padding-top:2px}:root .pad-b-2[data-v-eb672bfe]{padding-bottom:2px}:root .pad-lr-2[data-v-eb672bfe]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-eb672bfe]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-eb672bfe]{margin:2px}:root .mgn-l-2[data-v-eb672bfe]{margin-left:2px}:root .mgn-r-2[data-v-eb672bfe]{margin-right:2px}:root .mgn-t-2[data-v-eb672bfe]{margin-top:2px}:root .mgn-b-2[data-v-eb672bfe]{margin-bottom:2px}:root .mgn-lr-2[data-v-eb672bfe]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-eb672bfe]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-eb672bfe]{padding:3px}:root .pad-l-3[data-v-eb672bfe]{padding-left:3px}:root .pad-r-3[data-v-eb672bfe]{padding-right:3px}:root .pad-t-3[data-v-eb672bfe]{padding-top:3px}:root .pad-b-3[data-v-eb672bfe]{padding-bottom:3px}:root .pad-lr-3[data-v-eb672bfe]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-eb672bfe]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-eb672bfe]{margin:3px}:root .mgn-l-3[data-v-eb672bfe]{margin-left:3px}:root .mgn-r-3[data-v-eb672bfe]{margin-right:3px}:root .mgn-t-3[data-v-eb672bfe]{margin-top:3px}:root .mgn-b-3[data-v-eb672bfe]{margin-bottom:3px}:root .mgn-lr-3[data-v-eb672bfe]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-eb672bfe]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-eb672bfe]{padding:4px}:root .pad-l-4[data-v-eb672bfe]{padding-left:4px}:root .pad-r-4[data-v-eb672bfe]{padding-right:4px}:root .pad-t-4[data-v-eb672bfe]{padding-top:4px}:root .pad-b-4[data-v-eb672bfe]{padding-bottom:4px}:root .pad-lr-4[data-v-eb672bfe]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-eb672bfe]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-eb672bfe]{margin:4px}:root .mgn-l-4[data-v-eb672bfe]{margin-left:4px}:root .mgn-r-4[data-v-eb672bfe]{margin-right:4px}:root .mgn-t-4[data-v-eb672bfe]{margin-top:4px}:root .mgn-b-4[data-v-eb672bfe]{margin-bottom:4px}:root .mgn-lr-4[data-v-eb672bfe]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-eb672bfe]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-eb672bfe]{padding:5px}:root .pad-l-5[data-v-eb672bfe]{padding-left:5px}:root .pad-r-5[data-v-eb672bfe]{padding-right:5px}:root .pad-t-5[data-v-eb672bfe]{padding-top:5px}:root .pad-b-5[data-v-eb672bfe]{padding-bottom:5px}:root .pad-lr-5[data-v-eb672bfe]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-eb672bfe]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-eb672bfe]{margin:5px}:root .mgn-l-5[data-v-eb672bfe]{margin-left:5px}:root .mgn-r-5[data-v-eb672bfe]{margin-right:5px}:root .mgn-t-5[data-v-eb672bfe]{margin-top:5px}:root .mgn-b-5[data-v-eb672bfe]{margin-bottom:5px}:root .mgn-lr-5[data-v-eb672bfe]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-eb672bfe]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-eb672bfe]{padding:6px}:root .pad-l-6[data-v-eb672bfe]{padding-left:6px}:root .pad-r-6[data-v-eb672bfe]{padding-right:6px}:root .pad-t-6[data-v-eb672bfe]{padding-top:6px}:root .pad-b-6[data-v-eb672bfe]{padding-bottom:6px}:root .pad-lr-6[data-v-eb672bfe]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-eb672bfe]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-eb672bfe]{margin:6px}:root .mgn-l-6[data-v-eb672bfe]{margin-left:6px}:root .mgn-r-6[data-v-eb672bfe]{margin-right:6px}:root .mgn-t-6[data-v-eb672bfe]{margin-top:6px}:root .mgn-b-6[data-v-eb672bfe]{margin-bottom:6px}:root .mgn-lr-6[data-v-eb672bfe]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-eb672bfe]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-eb672bfe]{padding:8px}:root .pad-l-8[data-v-eb672bfe]{padding-left:8px}:root .pad-r-8[data-v-eb672bfe]{padding-right:8px}:root .pad-t-8[data-v-eb672bfe]{padding-top:8px}:root .pad-b-8[data-v-eb672bfe]{padding-bottom:8px}:root .pad-lr-8[data-v-eb672bfe]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-eb672bfe]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-eb672bfe]{margin:8px}:root .mgn-l-8[data-v-eb672bfe]{margin-left:8px}:root .mgn-r-8[data-v-eb672bfe]{margin-right:8px}:root .mgn-t-8[data-v-eb672bfe]{margin-top:8px}:root .mgn-b-8[data-v-eb672bfe]{margin-bottom:8px}:root .mgn-lr-8[data-v-eb672bfe]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-eb672bfe]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-eb672bfe]{padding:9px}:root .pad-l-9[data-v-eb672bfe]{padding-left:9px}:root .pad-r-9[data-v-eb672bfe]{padding-right:9px}:root .pad-t-9[data-v-eb672bfe]{padding-top:9px}:root .pad-b-9[data-v-eb672bfe]{padding-bottom:9px}:root .pad-lr-9[data-v-eb672bfe]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-eb672bfe]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-eb672bfe]{margin:9px}:root .mgn-l-9[data-v-eb672bfe]{margin-left:9px}:root .mgn-r-9[data-v-eb672bfe]{margin-right:9px}:root .mgn-t-9[data-v-eb672bfe]{margin-top:9px}:root .mgn-b-9[data-v-eb672bfe]{margin-bottom:9px}:root .mgn-lr-9[data-v-eb672bfe]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-eb672bfe]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-eb672bfe]{padding:10px}:root .pad-l-10[data-v-eb672bfe]{padding-left:10px}:root .pad-r-10[data-v-eb672bfe]{padding-right:10px}:root .pad-t-10[data-v-eb672bfe]{padding-top:10px}:root .pad-b-10[data-v-eb672bfe]{padding-bottom:10px}:root .pad-lr-10[data-v-eb672bfe]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-eb672bfe]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-eb672bfe]{margin:10px}:root .mgn-l-10[data-v-eb672bfe]{margin-left:10px}:root .mgn-r-10[data-v-eb672bfe]{margin-right:10px}:root .mgn-t-10[data-v-eb672bfe]{margin-top:10px}:root .mgn-b-10[data-v-eb672bfe]{margin-bottom:10px}:root .mgn-lr-10[data-v-eb672bfe]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-eb672bfe]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-eb672bfe]{padding:12px}:root .pad-l-12[data-v-eb672bfe]{padding-left:12px}:root .pad-r-12[data-v-eb672bfe]{padding-right:12px}:root .pad-t-12[data-v-eb672bfe]{padding-top:12px}:root .pad-b-12[data-v-eb672bfe]{padding-bottom:12px}:root .pad-lr-12[data-v-eb672bfe]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-eb672bfe]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-eb672bfe]{margin:12px}:root .mgn-l-12[data-v-eb672bfe]{margin-left:12px}:root .mgn-r-12[data-v-eb672bfe]{margin-right:12px}:root .mgn-t-12[data-v-eb672bfe]{margin-top:12px}:root .mgn-b-12[data-v-eb672bfe]{margin-bottom:12px}:root .mgn-lr-12[data-v-eb672bfe]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-eb672bfe]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-eb672bfe]{padding:15px}:root .pad-l-15[data-v-eb672bfe]{padding-left:15px}:root .pad-r-15[data-v-eb672bfe]{padding-right:15px}:root .pad-t-15[data-v-eb672bfe]{padding-top:15px}:root .pad-b-15[data-v-eb672bfe]{padding-bottom:15px}:root .pad-lr-15[data-v-eb672bfe]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-eb672bfe]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-eb672bfe]{margin:15px}:root .mgn-l-15[data-v-eb672bfe]{margin-left:15px}:root .mgn-r-15[data-v-eb672bfe]{margin-right:15px}:root .mgn-t-15[data-v-eb672bfe]{margin-top:15px}:root .mgn-b-15[data-v-eb672bfe]{margin-bottom:15px}:root .mgn-lr-15[data-v-eb672bfe]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-eb672bfe]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-eb672bfe]{padding:20px}:root .pad-l-20[data-v-eb672bfe]{padding-left:20px}:root .pad-r-20[data-v-eb672bfe]{padding-right:20px}:root .pad-t-20[data-v-eb672bfe]{padding-top:20px}:root .pad-b-20[data-v-eb672bfe]{padding-bottom:20px}:root .pad-lr-20[data-v-eb672bfe]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-eb672bfe]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-eb672bfe]{margin:20px}:root .mgn-l-20[data-v-eb672bfe]{margin-left:20px}:root .mgn-r-20[data-v-eb672bfe]{margin-right:20px}:root .mgn-t-20[data-v-eb672bfe]{margin-top:20px}:root .mgn-b-20[data-v-eb672bfe]{margin-bottom:20px}:root .mgn-lr-20[data-v-eb672bfe]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-eb672bfe]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-eb672bfe]{padding:24px}:root .pad-l-24[data-v-eb672bfe]{padding-left:24px}:root .pad-r-24[data-v-eb672bfe]{padding-right:24px}:root .pad-t-24[data-v-eb672bfe]{padding-top:24px}:root .pad-b-24[data-v-eb672bfe]{padding-bottom:24px}:root .pad-lr-24[data-v-eb672bfe]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-eb672bfe]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-eb672bfe]{margin:24px}:root .mgn-l-24[data-v-eb672bfe]{margin-left:24px}:root .mgn-r-24[data-v-eb672bfe]{margin-right:24px}:root .mgn-t-24[data-v-eb672bfe]{margin-top:24px}:root .mgn-b-24[data-v-eb672bfe]{margin-bottom:24px}:root .mgn-lr-24[data-v-eb672bfe]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-eb672bfe]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-eb672bfe]{padding:25px}:root .pad-l-25[data-v-eb672bfe]{padding-left:25px}:root .pad-r-25[data-v-eb672bfe]{padding-right:25px}:root .pad-t-25[data-v-eb672bfe]{padding-top:25px}:root .pad-b-25[data-v-eb672bfe]{padding-bottom:25px}:root .pad-lr-25[data-v-eb672bfe]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-eb672bfe]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-eb672bfe]{margin:25px}:root .mgn-l-25[data-v-eb672bfe]{margin-left:25px}:root .mgn-r-25[data-v-eb672bfe]{margin-right:25px}:root .mgn-t-25[data-v-eb672bfe]{margin-top:25px}:root .mgn-b-25[data-v-eb672bfe]{margin-bottom:25px}:root .mgn-lr-25[data-v-eb672bfe]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-eb672bfe]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-eb672bfe]{padding:30px}:root .pad-l-30[data-v-eb672bfe]{padding-left:30px}:root .pad-r-30[data-v-eb672bfe]{padding-right:30px}:root .pad-t-30[data-v-eb672bfe]{padding-top:30px}:root .pad-b-30[data-v-eb672bfe]{padding-bottom:30px}:root .pad-lr-30[data-v-eb672bfe]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-eb672bfe]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-eb672bfe]{margin:30px}:root .mgn-l-30[data-v-eb672bfe]{margin-left:30px}:root .mgn-r-30[data-v-eb672bfe]{margin-right:30px}:root .mgn-t-30[data-v-eb672bfe]{margin-top:30px}:root .mgn-b-30[data-v-eb672bfe]{margin-bottom:30px}:root .mgn-lr-30[data-v-eb672bfe]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-eb672bfe]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-eb672bfe]{padding:40px}:root .pad-l-40[data-v-eb672bfe]{padding-left:40px}:root .pad-r-40[data-v-eb672bfe]{padding-right:40px}:root .pad-t-40[data-v-eb672bfe]{padding-top:40px}:root .pad-b-40[data-v-eb672bfe]{padding-bottom:40px}:root .pad-lr-40[data-v-eb672bfe]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-eb672bfe]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-eb672bfe]{margin:40px}:root .mgn-l-40[data-v-eb672bfe]{margin-left:40px}:root .mgn-r-40[data-v-eb672bfe]{margin-right:40px}:root .mgn-t-40[data-v-eb672bfe]{margin-top:40px}:root .mgn-b-40[data-v-eb672bfe]{margin-bottom:40px}:root .mgn-lr-40[data-v-eb672bfe]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-eb672bfe]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-eb672bfe]{padding:50px}:root .pad-l-50[data-v-eb672bfe]{padding-left:50px}:root .pad-r-50[data-v-eb672bfe]{padding-right:50px}:root .pad-t-50[data-v-eb672bfe]{padding-top:50px}:root .pad-b-50[data-v-eb672bfe]{padding-bottom:50px}:root .pad-lr-50[data-v-eb672bfe]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-eb672bfe]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-eb672bfe]{margin:50px}:root .mgn-l-50[data-v-eb672bfe]{margin-left:50px}:root .mgn-r-50[data-v-eb672bfe]{margin-right:50px}:root .mgn-t-50[data-v-eb672bfe]{margin-top:50px}:root .mgn-b-50[data-v-eb672bfe]{margin-bottom:50px}:root .mgn-lr-50[data-v-eb672bfe]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-eb672bfe]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-eb672bfe]{padding:60px}:root .pad-l-60[data-v-eb672bfe]{padding-left:60px}:root .pad-r-60[data-v-eb672bfe]{padding-right:60px}:root .pad-t-60[data-v-eb672bfe]{padding-top:60px}:root .pad-b-60[data-v-eb672bfe]{padding-bottom:60px}:root .pad-lr-60[data-v-eb672bfe]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-eb672bfe]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-eb672bfe]{margin:60px}:root .mgn-l-60[data-v-eb672bfe]{margin-left:60px}:root .mgn-r-60[data-v-eb672bfe]{margin-right:60px}:root .mgn-t-60[data-v-eb672bfe]{margin-top:60px}:root .mgn-b-60[data-v-eb672bfe]{margin-bottom:60px}:root .mgn-lr-60[data-v-eb672bfe]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-eb672bfe]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-eb672bfe]{padding:70px}:root .pad-l-70[data-v-eb672bfe]{padding-left:70px}:root .pad-r-70[data-v-eb672bfe]{padding-right:70px}:root .pad-t-70[data-v-eb672bfe]{padding-top:70px}:root .pad-b-70[data-v-eb672bfe]{padding-bottom:70px}:root .pad-lr-70[data-v-eb672bfe]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-eb672bfe]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-eb672bfe]{margin:70px}:root .mgn-l-70[data-v-eb672bfe]{margin-left:70px}:root .mgn-r-70[data-v-eb672bfe]{margin-right:70px}:root .mgn-t-70[data-v-eb672bfe]{margin-top:70px}:root .mgn-b-70[data-v-eb672bfe]{margin-bottom:70px}:root .mgn-lr-70[data-v-eb672bfe]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-eb672bfe]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-eb672bfe]{padding:80px}:root .pad-l-80[data-v-eb672bfe]{padding-left:80px}:root .pad-r-80[data-v-eb672bfe]{padding-right:80px}:root .pad-t-80[data-v-eb672bfe]{padding-top:80px}:root .pad-b-80[data-v-eb672bfe]{padding-bottom:80px}:root .pad-lr-80[data-v-eb672bfe]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-eb672bfe]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-eb672bfe]{margin:80px}:root .mgn-l-80[data-v-eb672bfe]{margin-left:80px}:root .mgn-r-80[data-v-eb672bfe]{margin-right:80px}:root .mgn-t-80[data-v-eb672bfe]{margin-top:80px}:root .mgn-b-80[data-v-eb672bfe]{margin-bottom:80px}:root .mgn-lr-80[data-v-eb672bfe]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-eb672bfe]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-eb672bfe]{padding:90px}:root .pad-l-90[data-v-eb672bfe]{padding-left:90px}:root .pad-r-90[data-v-eb672bfe]{padding-right:90px}:root .pad-t-90[data-v-eb672bfe]{padding-top:90px}:root .pad-b-90[data-v-eb672bfe]{padding-bottom:90px}:root .pad-lr-90[data-v-eb672bfe]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-eb672bfe]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-eb672bfe]{margin:90px}:root .mgn-l-90[data-v-eb672bfe]{margin-left:90px}:root .mgn-r-90[data-v-eb672bfe]{margin-right:90px}:root .mgn-t-90[data-v-eb672bfe]{margin-top:90px}:root .mgn-b-90[data-v-eb672bfe]{margin-bottom:90px}:root .mgn-lr-90[data-v-eb672bfe]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-eb672bfe]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-eb672bfe]{padding:100px}:root .pad-l-100[data-v-eb672bfe]{padding-left:100px}:root .pad-r-100[data-v-eb672bfe]{padding-right:100px}:root .pad-t-100[data-v-eb672bfe]{padding-top:100px}:root .pad-b-100[data-v-eb672bfe]{padding-bottom:100px}:root .pad-lr-100[data-v-eb672bfe]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-eb672bfe]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-eb672bfe]{margin:100px}:root .mgn-l-100[data-v-eb672bfe]{margin-left:100px}:root .mgn-r-100[data-v-eb672bfe]{margin-right:100px}:root .mgn-t-100[data-v-eb672bfe]{margin-top:100px}:root .mgn-b-100[data-v-eb672bfe]{margin-bottom:100px}:root .mgn-lr-100[data-v-eb672bfe]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-eb672bfe]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-eb672bfe]{padding:120px}:root .pad-l-120[data-v-eb672bfe]{padding-left:120px}:root .pad-r-120[data-v-eb672bfe]{padding-right:120px}:root .pad-t-120[data-v-eb672bfe]{padding-top:120px}:root .pad-b-120[data-v-eb672bfe]{padding-bottom:120px}:root .pad-lr-120[data-v-eb672bfe]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-eb672bfe]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-eb672bfe]{margin:120px}:root .mgn-l-120[data-v-eb672bfe]{margin-left:120px}:root .mgn-r-120[data-v-eb672bfe]{margin-right:120px}:root .mgn-t-120[data-v-eb672bfe]{margin-top:120px}:root .mgn-b-120[data-v-eb672bfe]{margin-bottom:120px}:root .mgn-lr-120[data-v-eb672bfe]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-eb672bfe]{margin-top:120px;margin-bottom:120px}[data-v-eb672bfe]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-eb672bfe]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-eb672bfe]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-eb672bfe]{width:100%}.v-app[data-v-eb672bfe]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-eb672bfe]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-eb672bfe]{margin-bottom:10px}.devise-container input[type=email][data-v-eb672bfe],.devise-container input[type=password][data-v-eb672bfe],.devise-container input[type=submit][data-v-eb672bfe]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-eb672bfe]{cursor:pointer}.devise-container .actions input[data-v-eb672bfe]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-eb672bfe],a[data-v-eb672bfe]:hover,a[data-v-eb672bfe]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-eb672bfe]:hover{color:#2d8e54;text-decoration:underline}a[data-v-eb672bfe]:focus{color:#164057}h1[data-v-eb672bfe],h2[data-v-eb672bfe],h3[data-v-eb672bfe],h4[data-v-eb672bfe],h5[data-v-eb672bfe],h6[data-v-eb672bfe]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-eb672bfe],.heading-2[data-v-eb672bfe],.heading-3[data-v-eb672bfe],.heading-4[data-v-eb672bfe],.heading-5[data-v-eb672bfe],.heading-6[data-v-eb672bfe]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-eb672bfe]{font-size:2.5rem}.heading-2[data-v-eb672bfe]{font-size:2rem}.heading-3[data-v-eb672bfe]{font-size:1.75rem}.heading-4[data-v-eb672bfe]{font-size:1.5rem}.heading-5[data-v-eb672bfe]{font-size:1.25rem}.heading-6[data-v-eb672bfe]{font-size:1rem}.error_text[data-v-eb672bfe]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-eb672bfe]{width:100%;min-height:50px}nav[data-v-eb672bfe]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-eb672bfe],.nav-right[data-v-eb672bfe]{display:flex;flex-direction:row}.nav-link[data-v-eb672bfe]{font-size:18px}.nav-loggedout[data-v-eb672bfe]{color:#000}.nav-loggedin[data-v-eb672bfe]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-eb672bfe]{color:#fff}.nav-loggedin a[data-v-eb672bfe]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-eb672bfe]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-eb672bfe]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-eb672bfe]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-eb672bfe]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-eb672bfe]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-eb672bfe]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-eb672bfe]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-eb672bfe]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-eb672bfe]{gap:5%}}button[data-v-eb672bfe]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-eb672bfe],.cancel_button[data-v-eb672bfe]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-eb672bfe]{background-color:#ccc}.action_button[data-v-eb672bfe]:disabled,.cancel_button[data-v-eb672bfe]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-eb672bfe]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-eb672bfe]{width:fit-content}.button__empty[data-v-eb672bfe]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-eb672bfe]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-eb672bfe]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-eb672bfe]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-eb672bfe]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-eb672bfe]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-eb672bfe]{background-color:#eef5fa}.btn-pricing[data-v-eb672bfe]{font-size:22px;border:none}.simple-table[data-v-eb672bfe]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-eb672bfe],.simple-table td[data-v-eb672bfe]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-eb672bfe]{padding:5px}.date-cell[data-v-eb672bfe]{white-space:nowrap}.number-cell[data-v-eb672bfe]{text-align:right}.negative-cell[data-v-eb672bfe]{color:#f94144}.net-worth-row[data-v-eb672bfe]{background-color:#f5dc98}.bold-cell[data-v-eb672bfe]{font-weight:700}.warn-text[data-v-eb672bfe]{color:#fb991c}.error-text[data-v-eb672bfe]{color:#f94144}.form__panel[data-v-eb672bfe]{display:block}.form__row[data-v-eb672bfe]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-eb672bfe]{display:flex}.form__header[data-v-eb672bfe]{width:26%}.form__input[data-v-eb672bfe]{width:100%}.form__input input[data-v-eb672bfe]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-eb672bfe]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-eb672bfe]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-eb672bfe]{width:100%}.form__input .dp__main input[data-v-eb672bfe]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-eb672bfe],.form__input select[data-v-eb672bfe],.form__input .dp__main[data-v-eb672bfe]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-eb672bfe],.form__input select[data-v-eb672bfe],.form__input .dp__main[data-v-eb672bfe]{width:50%}}.form__input input[data-v-eb672bfe]:hover,.form__input select[data-v-eb672bfe]:hover,.form__input textarea[data-v-eb672bfe]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-eb672bfe]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-eb672bfe]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-eb672bfe]:focus{border-color:var(--color-input-focus)}.form__input[data-v-eb672bfe]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-eb672bfe]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-eb672bfe]{display:flex;gap:10px}.form__input--mandatory[data-v-eb672bfe]{color:#f94144}.form__input--mandatory__one-of-two[data-v-eb672bfe]{color:#f94144;vertical-align:super}.form__section[data-v-eb672bfe]{padding:30px 10px}.disabled-field[data-v-eb672bfe]{color:#aaa}.select-wrapper[data-v-eb672bfe]{position:relative}.select-wrapper[data-v-eb672bfe]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-eb672bfe]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-eb672bfe]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-eb672bfe]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-eb672bfe],.v-completed-forms-register[data-v-eb672bfe]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-eb672bfe],.sysadmin-page-header h1[data-v-eb672bfe],.sysadmin-page-header .sysadmin-page-header__title[data-v-eb672bfe],.page-header h1[data-v-eb672bfe],.page-header .page-header__title[data-v-eb672bfe]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-eb672bfe]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-eb672bfe]{margin-bottom:18px}.page-header h1[data-v-eb672bfe],.page-header .page-header__title[data-v-eb672bfe]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-eb672bfe]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-eb672bfe]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-eb672bfe]{margin-bottom:18px}.sysadmin-page-header h1[data-v-eb672bfe],.sysadmin-page-header .sysadmin-page-header__title[data-v-eb672bfe]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-eb672bfe]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-eb672bfe]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-eb672bfe]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-eb672bfe]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-eb672bfe]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-eb672bfe]{font-size:14px}.admin-card[data-v-eb672bfe]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-eb672bfe]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-eb672bfe]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-eb672bfe]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-eb672bfe]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-eb672bfe]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-eb672bfe]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-eb672bfe]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-eb672bfe]{margin-top:18px}.deploy-page .deploy-list[data-v-eb672bfe]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-eb672bfe]{margin:6px 0}.admin-form-card[data-v-eb672bfe]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-eb672bfe]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-eb672bfe]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-eb672bfe]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-eb672bfe]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-eb672bfe]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-eb672bfe]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-eb672bfe]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-eb672bfe]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-eb672bfe],.admin-form-container .admin-form-group select[data-v-eb672bfe]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-eb672bfe]:disabled,.admin-form-container .admin-form-group select[data-v-eb672bfe]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-eb672bfe]:focus,.admin-form-container .admin-form-group select[data-v-eb672bfe]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-eb672bfe]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-eb672bfe]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-eb672bfe]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-eb672bfe]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-eb672bfe]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-eb672bfe]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-eb672bfe]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-eb672bfe]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-eb672bfe]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-eb672bfe]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-eb672bfe]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-eb672bfe]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-eb672bfe]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-eb672bfe]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-eb672bfe]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-eb672bfe]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-eb672bfe]{background-color:#177100;color:#fff}.admin-badge.id[data-v-eb672bfe],.admin-badge.external-uuid[data-v-eb672bfe]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-eb672bfe]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-eb672bfe]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-eb672bfe]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-eb672bfe]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-eb672bfe]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-eb672bfe]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-eb672bfe]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-eb672bfe]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-eb672bfe]{font-size:14px}.admin-detail-item[data-v-eb672bfe]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-eb672bfe]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-eb672bfe]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-eb672bfe]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-eb672bfe]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-eb672bfe],.v-completed-forms-register .search-box[data-v-eb672bfe]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-eb672bfe],.v-completed-forms-register .search-box input[data-v-eb672bfe]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-eb672bfe]:focus,.v-completed-forms-register .search-box input[data-v-eb672bfe]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-eb672bfe],.v-completed-forms-register .search-box .search-button[data-v-eb672bfe]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-eb672bfe]:hover,.v-completed-forms-register .search-box .search-button[data-v-eb672bfe]:hover{color:#2c5444}.admin-filter-select[data-v-eb672bfe]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-eb672bfe]{min-width:0;width:100%}.admin-filter-select select[data-v-eb672bfe]:focus{border-color:#2c5444}.admin-header-section[data-v-eb672bfe],.v-completed-forms-register .header-section[data-v-eb672bfe]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-eb672bfe],.v-completed-forms-register .header-section h1[data-v-eb672bfe]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-eb672bfe],.v-completed-forms-register .header-section .top-row[data-v-eb672bfe]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-eb672bfe],.v-completed-forms-register .header-section .top-row[data-v-eb672bfe],.sys-panel .top-row[data-v-eb672bfe]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-eb672bfe],.v-completed-forms-register .header-section .top-row .page-header[data-v-eb672bfe],.admin-header-section .top-row .sysadmin-page-header[data-v-eb672bfe],.v-completed-forms-register .header-section .top-row .sysadmin-page-header[data-v-eb672bfe],.sys-panel .top-row .page-header[data-v-eb672bfe],.sys-panel .top-row .sysadmin-page-header[data-v-eb672bfe]{width:100%}.admin-header-section .top-row .header-actions[data-v-eb672bfe],.v-completed-forms-register .header-section .top-row .header-actions[data-v-eb672bfe],.admin-header-section .top-row .action-buttons[data-v-eb672bfe],.v-completed-forms-register .header-section .top-row .action-buttons[data-v-eb672bfe],.sys-panel .top-row .header-actions[data-v-eb672bfe],.sys-panel .top-row .action-buttons[data-v-eb672bfe]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-eb672bfe],.v-completed-forms-register .header-section .top-row>.admin-add-btn[data-v-eb672bfe],.sys-panel .top-row>.admin-add-btn[data-v-eb672bfe],.sys-panel .top-row>.action-button[data-v-eb672bfe]{width:100%}}.admin-filters-row[data-v-eb672bfe],.v-completed-forms-register .filters-row[data-v-eb672bfe]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-eb672bfe]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-eb672bfe]{font-size:14px}.admin-add-btn[data-v-eb672bfe]:hover{background-color:#1a3329}.table-containers[data-v-eb672bfe]{display:flex;gap:20px}.table-containers .table-container[data-v-eb672bfe]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-eb672bfe]{font-weight:700}.table-containers .table-value[data-v-eb672bfe]{font-size:1.2em}.sysadmin-button-bar[data-v-eb672bfe]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-eb672bfe]{margin:20px 0}.swal-password-form .form-group[data-v-eb672bfe]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-eb672bfe]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-eb672bfe]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-eb672bfe]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-eb672bfe]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-eb672bfe]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-eb672bfe]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.v-completed-forms-register .header-section .top-row[data-v-eb672bfe]{align-items:flex-start}.v-completed-forms-register .header-section .page-header[data-v-eb672bfe]{margin-bottom:0}.v-completed-forms-register .date-filter[data-v-eb672bfe]{display:flex;align-items:center;gap:8px;flex-shrink:0}.v-completed-forms-register .date-filter__label[data-v-eb672bfe]{font-size:14px;color:#666;white-space:nowrap}.v-completed-forms-register .date-filter input[type=date][data-v-eb672bfe]{padding:8px 10px;border:1px solid #ddd;border-radius:4px;font-size:14px;background:#fff;color:#333}.v-completed-forms-register .date-filter input[type=date][data-v-eb672bfe]:focus{outline:none;border-color:#2c5444}.grid-stack{position:relative}.grid-stack-rtl{direction:ltr}.grid-stack-rtl>.grid-stack-item{direction:rtl}.grid-stack-placeholder>.placeholder-content{background-color:#0000001a;margin:0;position:absolute;width:auto;z-index:0!important}.grid-stack>.grid-stack-item{position:absolute;padding:0;top:0;width:var(--gs-column-width);height:var(--gs-cell-height)}.grid-stack>.grid-stack-item>.grid-stack-item-content{margin:0;position:absolute;width:auto;overflow-x:hidden;overflow-y:auto}.grid-stack>.grid-stack-item.size-to-content:not(.size-to-content-max)>.grid-stack-item-content{overflow-y:hidden}.grid-stack:not(.grid-stack-rtl)>.grid-stack-item{left:0}.grid-stack.grid-stack-rtl>.grid-stack-item{right:0}.grid-stack>.grid-stack-item>.grid-stack-item-content,.grid-stack>.grid-stack-placeholder>.placeholder-content{top:var(--gs-item-margin-top);right:var(--gs-item-margin-right);bottom:var(--gs-item-margin-bottom);left:var(--gs-item-margin-left)}.grid-stack-item>.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.grid-stack-item.ui-resizable-autohide>.ui-resizable-handle,.grid-stack-item.ui-resizable-disabled>.ui-resizable-handle{display:none}.grid-stack-item>.ui-resizable-ne,.grid-stack-item>.ui-resizable-nw,.grid-stack-item>.ui-resizable-se,.grid-stack-item>.ui-resizable-sw{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="%23666" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 20 20"><path d="m10 3 2 2H8l2-2v14l-2-2h4l-2 2"/></svg>');background-repeat:no-repeat;background-position:center}.grid-stack-item>.ui-resizable-ne{transform:rotate(45deg)}.grid-stack-item>.ui-resizable-sw{transform:rotate(45deg)}.grid-stack-item>.ui-resizable-nw{transform:rotate(-45deg)}.grid-stack-item>.ui-resizable-se{transform:rotate(-45deg)}.grid-stack-item>.ui-resizable-nw{cursor:nw-resize;width:20px;height:20px;top:var(--gs-item-margin-top);left:var(--gs-item-margin-left)}.grid-stack-item>.ui-resizable-n{cursor:n-resize;height:10px;top:var(--gs-item-margin-top);left:25px;right:25px}.grid-stack-item>.ui-resizable-ne{cursor:ne-resize;width:20px;height:20px;top:var(--gs-item-margin-top);right:var(--gs-item-margin-right)}.grid-stack-item>.ui-resizable-e{cursor:e-resize;width:10px;top:15px;bottom:15px;right:var(--gs-item-margin-right)}.grid-stack-item>.ui-resizable-se{cursor:se-resize;width:20px;height:20px;bottom:var(--gs-item-margin-bottom);right:var(--gs-item-margin-right)}.grid-stack-item>.ui-resizable-s{cursor:s-resize;height:10px;left:25px;bottom:var(--gs-item-margin-bottom);right:25px}.grid-stack-item>.ui-resizable-sw{cursor:sw-resize;width:20px;height:20px;bottom:var(--gs-item-margin-bottom);left:var(--gs-item-margin-left)}.grid-stack-item>.ui-resizable-w{cursor:w-resize;width:10px;top:15px;bottom:15px;left:var(--gs-item-margin-left)}.grid-stack-item.ui-draggable-dragging>.ui-resizable-handle{display:none!important}.grid-stack-item.ui-draggable-dragging{will-change:left,right,top}.grid-stack-item.ui-resizable-resizing{will-change:width,height}.ui-draggable-dragging,.ui-resizable-resizing{z-index:10000}.ui-draggable-dragging>.grid-stack-item-content,.ui-resizable-resizing>.grid-stack-item-content{box-shadow:1px 4px 6px #0003;opacity:.8}.grid-stack-animate,.grid-stack-animate .grid-stack-item{transition:left .3s,right .3s,top .3s,height .3s,width .3s}.grid-stack-animate .grid-stack-item.grid-stack-placeholder,.grid-stack-animate .grid-stack-item.ui-draggable-dragging,.grid-stack-animate .grid-stack-item.ui-resizable-resizing{transition:left 0s,right 0s,top 0s,height 0s,width 0s}.grid-stack>.grid-stack-item[gs-y="0"]{top:0}.grid-stack:not(.grid-stack-rtl)>.grid-stack-item[gs-x="0"]{left:0}.grid-stack.grid-stack-rtl>.grid-stack-item[gs-x="0"]{right:0}.form-static-text-editor[data-v-1ef0d94f]{width:100%;border:1px solid #d1d5db;border-radius:8px;background:#fff;overflow:hidden}.form-static-text-editor__quill[data-v-1ef0d94f]{min-height:120px}[data-v-1ef0d94f] .ql-toolbar.ql-snow{border:none;border-bottom:1px solid #e5e7eb;background:#f8fafc;padding:8px 10px}[data-v-1ef0d94f] .ql-container.ql-snow{border:none;min-height:120px;font-size:15px}[data-v-1ef0d94f] .ql-editor{min-height:120px;line-height:1.5}[data-v-1ef0d94f] .ql-editor.ql-blank:before{color:#9ca3af;font-style:normal}.form-field-row[data-v-8629eeae]{border:1px solid #e5e7eb;border-radius:8px;background:#fff;padding:12px;margin-bottom:10px}.form-field-row--section[data-v-8629eeae]{border-color:#cbd5e1;background:#f8fafc}.form-field-row--section .field-row-main[data-v-8629eeae]{grid-template-columns:minmax(240px,1fr) 36px}.form-field-row--static-text[data-v-8629eeae]{border-color:#cbd5e1;background:#f8fafc}.field-row-static-text-header[data-v-8629eeae]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.field-row-static-text-header label[data-v-8629eeae]{margin:0;font-weight:600;font-size:13px}.field-row-delete-btn--inline[data-v-8629eeae]{margin-top:0}.form-field-row--nested[data-v-8629eeae]{margin-top:10px}.form-field-row--depth-1[data-v-8629eeae]{background-color:#f9f6fd;border-color:#ded0f1}.field-row-branch--depth-1[data-v-8629eeae]{background-color:#f9f6fd;border-color:#ddcef3}.form-field-row--depth-2[data-v-8629eeae]{background-color:#e8dcf9;border-color:#cdb8ea}.field-row-branch--depth-2[data-v-8629eeae]{background-color:#e8dcf9;border-color:#cdb6ed}.form-field-row--depth-3[data-v-8629eeae]{background-color:#dbc9f5;border-color:#bfa4e5}.field-row-branch--depth-3[data-v-8629eeae]{background-color:#dbc9f5;border-color:#bea1e8}.form-field-row--depth-4[data-v-8629eeae]{background-color:#cfb5f2;border-color:#b190df}.field-row-branch--depth-4[data-v-8629eeae]{background-color:#cfb5f2;border-color:#b08de2}.form-field-row--depth-5[data-v-8629eeae]{background-color:#c2a2ef;border-color:#a37dd9}.field-row-branch--depth-5[data-v-8629eeae]{background-color:#c2a2ef;border-color:#a278dd}.form-field-row--depth-6[data-v-8629eeae]{background-color:#b58eeb;border-color:#9569d3}.field-row-branch--depth-6[data-v-8629eeae]{background-color:#b58eeb;border-color:#9464d8}.form-field-row--depth-7[data-v-8629eeae]{background-color:#a87be8;border-color:#8755ce}.field-row-branch--depth-7[data-v-8629eeae]{background-color:#a87be8;border-color:#8650d3}.form-field-row--depth-8[data-v-8629eeae]{background-color:#9b67e4;border-color:#7941c8}.field-row-branch--depth-8[data-v-8629eeae]{background-color:#9b67e4;border-color:#783bce}.form-field-row--depth-9[data-v-8629eeae]{background-color:#8f54e1;border-color:#6d36ba}.field-row-branch--depth-9[data-v-8629eeae]{background-color:#8f54e1;border-color:#6c30c0}.form-field-row--depth-10[data-v-8629eeae]{background-color:#8240dd;border-color:#6130a6}.field-row-branch--depth-10[data-v-8629eeae]{background-color:#8240dd;border-color:#602bab}.field-row-main[data-v-8629eeae]{display:grid;grid-template-columns:minmax(240px,1fr) minmax(180px,320px) 36px;gap:10px;align-items:start}.field-row-group[data-v-8629eeae]{display:flex;flex-direction:column;gap:4px}.field-row-group label[data-v-8629eeae]{font-weight:600;font-size:13px}.field-row-delete-btn[data-v-8629eeae]{border:0;background:transparent;color:#ef4444;cursor:pointer;font-size:16px;line-height:1;margin-top:24px;padding:4px}.field-row-options[data-v-8629eeae]{margin-top:12px;border-top:1px solid #e5e7eb;padding-top:10px}.field-row-options-title[data-v-8629eeae]{margin:0 0 8px;color:#6b7280;font-size:12px;letter-spacing:.04em;font-weight:700}.field-row-options-grid[data-v-8629eeae]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 14px}.field-row-answer-options[data-v-8629eeae]{margin-top:12px;border-top:1px solid #e5e7eb;padding-top:12px}.field-row-answer-options-title[data-v-8629eeae]{margin:0 0 10px;color:#6b7280;font-size:12px;letter-spacing:.04em;font-weight:700;text-transform:uppercase}.field-row-answer-option-row[data-v-8629eeae]{display:grid;grid-template-columns:1fr 44px;gap:10px;margin-bottom:10px}.field-row-answer-option-row input[data-v-8629eeae]{width:100%;box-sizing:border-box;min-height:42px;padding:10px 12px;border:1px solid #d1d5db;border-radius:8px;background:#fff;color:#111827;font-size:15px;line-height:1.3}.field-row-answer-option-delete[data-v-8629eeae]{border:1px solid #d1d5db;border-radius:8px;background:#fff;color:#374151;cursor:pointer}.field-row-answer-option-add[data-v-8629eeae]{width:fit-content;border:1px solid #d1d5db;border-radius:8px;background:#fff;color:#111827;padding:8px 12px;display:inline-flex;align-items:center;gap:8px;font-weight:600;cursor:pointer}.field-row-preview[data-v-8629eeae],.field-row-branches[data-v-8629eeae]{margin-top:12px;border-top:1px solid #e5e7eb;padding-top:12px}.field-row-branches-header[data-v-8629eeae]{display:flex;align-items:center;justify-content:space-between;gap:10px}.field-row-branches-title[data-v-8629eeae]{margin:0;color:#6d28d9;font-size:14px;font-weight:800;letter-spacing:.02em}.field-row-branch-add[data-v-8629eeae]{border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#111827;padding:8px 12px;display:inline-flex;align-items:center;gap:8px;font-weight:700;cursor:pointer}.field-row-branch-actions[data-v-8629eeae]{margin-top:12px;display:flex;justify-content:flex-end}.field-row-branch[data-v-8629eeae]{margin-top:10px;border:1px solid #e9d5ff;border-radius:8px;padding:12px}.field-row-branch-top[data-v-8629eeae]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.field-row-branch-label[data-v-8629eeae]{margin:0;color:#6d28d9;font-size:15px;font-weight:700}.field-row-branch-delete[data-v-8629eeae]{border:0;background:transparent;color:#ef4444;cursor:pointer;font-size:15px;padding:4px}.field-row-branch-grid[data-v-8629eeae]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.field-row-branch-child[data-v-8629eeae]{margin-top:10px}.field-row-sub-question-add[data-v-8629eeae]{width:100%;border:1px dashed #c4b5fd;border-radius:8px;background:#fff;color:#6d28d9;padding:10px 12px;display:inline-flex;justify-content:center;align-items:center;gap:8px;font-weight:700;cursor:pointer}.field-row-branch-photo-config[data-v-8629eeae]{margin-top:10px;border:1px dashed #d1d5db;border-radius:8px;background:#f9fafb;padding:12px;display:flex;flex-direction:column;gap:10px}.field-row-preview-title[data-v-8629eeae]{margin:0 0 8px;color:#6b7280;font-size:12px;letter-spacing:.04em;font-weight:700}.field-row-preview-message[data-v-8629eeae]{border:1px dashed #d1d5db;border-radius:6px;background:#f9fafb;padding:10px 12px}.field-row-preview-message+.field-row-preview-message[data-v-8629eeae]{margin-top:8px}.field-row-action-config[data-v-8629eeae]{margin-top:10px;border:1px dashed #e7dd9a;border-radius:8px;background:#fffef6;padding:12px}.field-row-action-config__heading[data-v-8629eeae]{margin:0 0 10px;color:#4b5563;font-size:16px;font-weight:700}.field-row-action-config__group[data-v-8629eeae]{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.field-row-action-config__group label[data-v-8629eeae]{color:#111827;font-size:14px;font-weight:600}.field-row-action-config__group input[data-v-8629eeae],.field-row-action-config__group select[data-v-8629eeae]{width:100%;box-sizing:border-box;min-height:42px;padding:10px 12px;border:1px solid #d1d5db;border-radius:8px;background:#fff;color:#111827;font-size:15px;line-height:1.3}.field-row-action-config__group[data-v-8629eeae]:last-child{margin-bottom:0}.field-row-action-config__hint[data-v-8629eeae]{margin:0;color:#6b7280;font-size:13px}.field-row-action-options[data-v-8629eeae]{display:flex;flex-direction:column;gap:8px}.field-row-action-option-row[data-v-8629eeae]{display:grid;grid-template-columns:1fr 42px;gap:8px}.field-row-action-option-delete[data-v-8629eeae]{border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#374151;cursor:pointer}.field-row-action-option-add[data-v-8629eeae]{width:fit-content;border:1px solid #d1d5db;border-radius:8px;background:#fff;color:#111827;padding:8px 12px;display:inline-flex;align-items:center;gap:8px;font-weight:600;cursor:pointer}.field-row-preview-message__heading[data-v-8629eeae]{margin:0 0 4px;color:#374151;font-size:14px;font-weight:600}.field-row-preview-message__text[data-v-8629eeae]{margin:0;color:#6b7280;font-size:14px}.field-checkbox-option[data-v-8629eeae]{display:inline-flex;align-items:center;gap:8px;font-weight:500}.field-checkbox-option input[data-v-8629eeae]{width:16px;height:16px}.field-row-section-numbering[data-v-8629eeae]{margin-top:6px}.admin-form-group .field-row-section-numbering__checkbox[data-v-8629eeae]{flex:0 0 16px;width:16px;min-width:16px;max-width:16px;height:16px;margin:2px 0 0;padding:0;border-radius:4px;background-color:#fff}.admin-form-group .field-row-section-numbering__label[data-v-8629eeae]{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:8px;width:100%;margin:0;font-weight:400;font-size:14px;letter-spacing:normal;text-align:left;cursor:pointer}.admin-form-group .field-row-section-numbering__label span[data-v-8629eeae]{flex:1 1 auto;line-height:1.35;text-align:left}@media(max-width:900px){.field-row-main[data-v-8629eeae]{grid-template-columns:1fr 36px}.field-row-group[data-v-8629eeae]{grid-column:1/2}.field-row-options-grid[data-v-8629eeae]{grid-template-columns:repeat(2,minmax(0,1fr))}.field-row-branch-grid[data-v-8629eeae]{grid-template-columns:1fr}}.form-action-card[data-v-f343cbdf]{border:1px solid #e5e7eb;border-radius:10px;padding:16px;margin-top:12px;background:#fff}.form-action-card--preview[data-v-f343cbdf]{padding:8px 10px;margin-top:8px;border-radius:6px}.form-action-card--preview label[data-v-f343cbdf]{font-size:calc(16px * var(--font-scale, 1));font-weight:600;margin-bottom:4px;color:#374151}.form-action-card--preview .form-action-card__preview-line[data-v-f343cbdf]{min-height:56px}.form-action-card__select[data-v-f343cbdf],.form-action-card textarea[data-v-f343cbdf],.form-action-card input[type=date][data-v-f343cbdf],.form-action-card__input[data-v-f343cbdf]{width:100%;padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;font-family:inherit;box-sizing:border-box}.form-action-card__select[data-v-f343cbdf]:disabled,.form-action-card textarea[data-v-f343cbdf]:disabled,.form-action-card input[type=date][data-v-f343cbdf]:disabled,.form-action-card__input[data-v-f343cbdf]:disabled{color:#374151;opacity:1;cursor:not-allowed}.form-action-card.form-action-card--preview textarea[data-v-f343cbdf]{font-size:calc(13px * var(--font-scale, 1));padding:8px 10px}.form-action-card.form-action-card--preview textarea[data-v-f343cbdf]::placeholder{font-size:calc(13px * var(--font-scale, 1))}.form-action-card__preview-line[data-v-f343cbdf]{min-height:96px;border:1px solid #ddd;border-radius:6px;background:#f8f9fa}.form-action-radio-group[data-v-f343cbdf]{display:flex;flex-direction:column;gap:10px}.form-action-radio[data-v-f343cbdf]{display:flex;align-items:center;gap:8px;font-weight:500;cursor:pointer}.form-action-radio input[type=radio][data-v-f343cbdf]{width:auto!important;min-width:1.125rem;flex:0 0 auto;margin:0}.action-photos-mandatory-option[data-v-f343cbdf]{display:inline-flex;align-items:center;gap:8px;margin-bottom:8px}.form-action-photos-error[data-v-f343cbdf]{color:#b91c1c;margin-top:8px}.form-action-photos-hint[data-v-f343cbdf]{margin:0 0 8px;color:#6b7280;font-size:14px}.form-action-status-line[data-v-f343cbdf]{margin:0;color:#374151;font-size:16px}.form-row[data-v-f343cbdf]{margin-bottom:16px}.form-group.full-width[data-v-f343cbdf]{width:100%}label[data-v-f343cbdf]{display:block;font-weight:700;margin-bottom:8px;color:#111827}.form-action-card__actions[data-v-f343cbdf]{margin-top:12px;display:flex;justify-content:flex-end}.form-action-complete-btn[data-v-f343cbdf]{min-width:140px;padding:10px 18px;border-radius:6px;border:1px solid #16a34a;background:#16a34a;color:#fff;font-size:16px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px}.form-action-complete-btn[data-v-f343cbdf]:hover:not(:disabled){background:#15803d;border-color:#15803d}.form-action-complete-btn[data-v-f343cbdf]:disabled{opacity:.75;cursor:not-allowed}.form-action-complete-btn__spinner[data-v-f343cbdf]{font-size:1rem}.form-show[data-v-b197eb46]{--font-scale: 1;color:#374151}.form-show--preview[data-v-b197eb46]{--font-scale: .75;min-height:0;height:100%;border:1px dashed #d7dbe0;border-radius:6px;background:#fff;padding:16px;overflow-y:auto}.form-show__name[data-v-b197eb46]{margin:0;font-size:calc(20px * var(--font-scale));font-weight:700;line-height:1.25;color:#1f2937;text-align:left}.form-show__name-underline[data-v-b197eb46]{width:100%;height:14px;border-bottom:1px solid #d1d5db;margin:6px 0 14px}.form-show__fields[data-v-b197eb46]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px}.form-show__field[data-v-b197eb46]{min-width:0;align-self:start}.form-show__field-branch-label[data-v-b197eb46]{margin:0 0 4px;color:#6d28d9;font-size:calc(13px * var(--font-scale));font-weight:800}.form-show__branch-heading[data-v-b197eb46],.form-show__branch-target[data-v-b197eb46]{grid-column:1/-1}.form-show__branch-heading[data-v-b197eb46]{margin:4px 0 -4px;color:#6d28d9;font-size:calc(13px * var(--font-scale));font-weight:800}.form-show__branch-target[data-v-b197eb46]{margin-top:-2px;border:1px dashed #e9d5ff;border-radius:8px;background:#fdfbff;padding:10px}.form-show__field-label[data-v-b197eb46]{margin:0 0 4px;font-size:calc(16px * var(--font-scale));font-weight:600;color:#374151}.form-show__section[data-v-b197eb46]{margin-top:10px;margin-bottom:2px}.form-show__section-title[data-v-b197eb46]{margin:0;font-size:calc(18px * var(--font-scale));font-weight:700;color:#1f2937;border-bottom:1px solid #e5e7eb;padding-bottom:6px}.form-show__static-text[data-v-b197eb46]{margin-top:6px;margin-bottom:6px}.form-show__static-text-content[data-v-b197eb46]{color:#374151;font-size:calc(15px * var(--font-scale));line-height:1.55}.form-show__static-text-content[data-v-b197eb46] p{margin:0 0 .75em}.form-show__static-text-content[data-v-b197eb46] p:last-child{margin-bottom:0}.form-show__static-text-content[data-v-b197eb46] ul,.form-show__static-text-content[data-v-b197eb46] ol{margin:0 0 .75em;padding-left:1.4em}.form-show__static-text-content[data-v-b197eb46] a{color:#0f766e}.form-show__input-line[data-v-b197eb46]{width:100%;height:28px;border:1px solid #d1d5db;border-radius:4px;background:#f9fafb}.form-show__input-control[data-v-b197eb46]{width:100%;height:34px;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#111827;font-size:calc(13px * var(--font-scale));padding:0 10px}.form-show__input-line--select[data-v-b197eb46]{position:relative}.form-show__input-line--select[data-v-b197eb46]:after{content:"";position:absolute;right:8px;top:50%;transform:translateY(-50%);border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #9ca3af}.form-show__dropdown-select[data-v-b197eb46]{width:100%}.form-show__dropdown-preview[data-v-b197eb46]{width:100%;height:30px;border:1px solid #d1d5db;border-radius:4px;background:#f9fafb;color:#4b5563;font-size:calc(13px * var(--font-scale));padding:0 8px}.form-show__dropdown-preview--input[data-v-b197eb46]{background:#fff;color:#111827}.form-show__textarea[data-v-b197eb46]{width:100%;min-height:64px;border:1px solid #d1d5db;border-radius:4px;background:#f9fafb}.form-show__textarea--input[data-v-b197eb46]{background:#fff}.form-show__note-field[data-v-b197eb46]{margin-top:8px}.form-show__note-label[data-v-b197eb46]{margin:0 0 4px;color:#374151;font-size:calc(13px * var(--font-scale));font-weight:600}.form-show__textarea--note[data-v-b197eb46]{min-height:52px}.form-show__photo-field[data-v-b197eb46]{margin-top:8px}.form-show__photo-label[data-v-b197eb46]{margin:0 0 4px;color:#374151;font-size:calc(13px * var(--font-scale));font-weight:600}.form-show__required-indicator[data-v-b197eb46]{color:#dc2626;margin-left:4px}.form-show__action-field[data-v-b197eb46]{margin-top:8px}.form-show__action-label[data-v-b197eb46],.form-show__responsible-label[data-v-b197eb46]{margin:0 0 4px;color:#374151;font-size:calc(13px * var(--font-scale));font-weight:600}.form-show__action-select[data-v-b197eb46]{width:100%;height:34px;border:1px solid #d1d5db;border-radius:6px;background:#f9fafb;padding:0 10px;margin-bottom:8px;color:#111827;font-size:calc(13px * var(--font-scale))}.form-show__textarea--action[data-v-b197eb46]{min-height:56px;margin-bottom:8px}.form-show__photo-required-hint[data-v-b197eb46]{margin:0 0 8px;color:#6b7280;font-size:calc(12px * var(--font-scale))}.form-show__choices[data-v-b197eb46]{display:flex;flex-direction:column;gap:4px}.form-show__choices--inline[data-v-b197eb46]{flex-direction:row;gap:16px;align-items:center}.form-show__choice-row[data-v-b197eb46]{display:inline-flex;align-items:center;gap:6px;color:#4b5563;font-size:calc(15px * var(--font-scale))}.form-show__choice-marker[data-v-b197eb46]{display:inline-block;width:12px;height:12px;border:1px solid #9ca3af;background:#fff;flex:0 0 12px}.form-show__choice-marker--radio[data-v-b197eb46]{border-radius:999px}.form-show__choice-marker--checkbox[data-v-b197eb46]{border-radius:2px}.form-show__checkbox-question[data-v-b197eb46]{display:inline-flex;align-items:center;gap:8px;color:#374151;font-size:calc(16px * var(--font-scale));font-weight:600}.form-show--read-only .form-show__input-control[data-v-b197eb46],.form-show--read-only .form-show__textarea--input[data-v-b197eb46],.form-show--read-only .form-show__dropdown-preview--input[data-v-b197eb46],.form-show--read-only .form-show__action-select[data-v-b197eb46]{background:#f9fafb;color:#374151;cursor:not-allowed}.form-show--read-only .form-show__choice-row[data-v-b197eb46]{cursor:default}.form-show__empty[data-v-b197eb46]{margin-top:20px;color:#6b7280;font-size:calc(14px * var(--font-scale));text-align:center}@media(max-width:560px){.form-show:not(.form-show--preview) .form-show__fields[data-v-b197eb46]{display:flex;flex-direction:column;gap:12px}.form-show:not(.form-show--preview) .form-show__field[data-v-b197eb46],.form-show:not(.form-show--preview) .form-show__section[data-v-b197eb46],.form-show:not(.form-show--preview) .form-show__static-text[data-v-b197eb46],.form-show:not(.form-show--preview) .form-show__branch-heading[data-v-b197eb46],.form-show:not(.form-show--preview) .form-show__branch-target[data-v-b197eb46]{grid-column:unset!important;grid-row:unset!important;min-height:auto!important;width:100%}}.admin-dashboard-table-card[data-v-7623315e]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-7623315e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-7623315e]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-7623315e]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-7623315e]{padding:0}:root .pad-l-0[data-v-7623315e]{padding-left:0}:root .pad-r-0[data-v-7623315e]{padding-right:0}:root .pad-t-0[data-v-7623315e]{padding-top:0}:root .pad-b-0[data-v-7623315e]{padding-bottom:0}:root .pad-lr-0[data-v-7623315e]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-7623315e]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-7623315e]{margin:0}:root .mgn-l-0[data-v-7623315e]{margin-left:0}:root .mgn-r-0[data-v-7623315e]{margin-right:0}:root .mgn-t-0[data-v-7623315e]{margin-top:0}:root .mgn-b-0[data-v-7623315e]{margin-bottom:0}:root .mgn-lr-0[data-v-7623315e]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-7623315e]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-7623315e]{padding:2px}:root .pad-l-2[data-v-7623315e]{padding-left:2px}:root .pad-r-2[data-v-7623315e]{padding-right:2px}:root .pad-t-2[data-v-7623315e]{padding-top:2px}:root .pad-b-2[data-v-7623315e]{padding-bottom:2px}:root .pad-lr-2[data-v-7623315e]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-7623315e]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-7623315e]{margin:2px}:root .mgn-l-2[data-v-7623315e]{margin-left:2px}:root .mgn-r-2[data-v-7623315e]{margin-right:2px}:root .mgn-t-2[data-v-7623315e]{margin-top:2px}:root .mgn-b-2[data-v-7623315e]{margin-bottom:2px}:root .mgn-lr-2[data-v-7623315e]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-7623315e]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-7623315e]{padding:3px}:root .pad-l-3[data-v-7623315e]{padding-left:3px}:root .pad-r-3[data-v-7623315e]{padding-right:3px}:root .pad-t-3[data-v-7623315e]{padding-top:3px}:root .pad-b-3[data-v-7623315e]{padding-bottom:3px}:root .pad-lr-3[data-v-7623315e]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-7623315e]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-7623315e]{margin:3px}:root .mgn-l-3[data-v-7623315e]{margin-left:3px}:root .mgn-r-3[data-v-7623315e]{margin-right:3px}:root .mgn-t-3[data-v-7623315e]{margin-top:3px}:root .mgn-b-3[data-v-7623315e]{margin-bottom:3px}:root .mgn-lr-3[data-v-7623315e]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-7623315e]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-7623315e]{padding:4px}:root .pad-l-4[data-v-7623315e]{padding-left:4px}:root .pad-r-4[data-v-7623315e]{padding-right:4px}:root .pad-t-4[data-v-7623315e]{padding-top:4px}:root .pad-b-4[data-v-7623315e]{padding-bottom:4px}:root .pad-lr-4[data-v-7623315e]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-7623315e]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-7623315e]{margin:4px}:root .mgn-l-4[data-v-7623315e]{margin-left:4px}:root .mgn-r-4[data-v-7623315e]{margin-right:4px}:root .mgn-t-4[data-v-7623315e]{margin-top:4px}:root .mgn-b-4[data-v-7623315e]{margin-bottom:4px}:root .mgn-lr-4[data-v-7623315e]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-7623315e]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-7623315e]{padding:5px}:root .pad-l-5[data-v-7623315e]{padding-left:5px}:root .pad-r-5[data-v-7623315e]{padding-right:5px}:root .pad-t-5[data-v-7623315e]{padding-top:5px}:root .pad-b-5[data-v-7623315e]{padding-bottom:5px}:root .pad-lr-5[data-v-7623315e]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-7623315e]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-7623315e]{margin:5px}:root .mgn-l-5[data-v-7623315e]{margin-left:5px}:root .mgn-r-5[data-v-7623315e]{margin-right:5px}:root .mgn-t-5[data-v-7623315e]{margin-top:5px}:root .mgn-b-5[data-v-7623315e]{margin-bottom:5px}:root .mgn-lr-5[data-v-7623315e]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-7623315e]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-7623315e]{padding:6px}:root .pad-l-6[data-v-7623315e]{padding-left:6px}:root .pad-r-6[data-v-7623315e]{padding-right:6px}:root .pad-t-6[data-v-7623315e]{padding-top:6px}:root .pad-b-6[data-v-7623315e]{padding-bottom:6px}:root .pad-lr-6[data-v-7623315e]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-7623315e]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-7623315e]{margin:6px}:root .mgn-l-6[data-v-7623315e]{margin-left:6px}:root .mgn-r-6[data-v-7623315e]{margin-right:6px}:root .mgn-t-6[data-v-7623315e]{margin-top:6px}:root .mgn-b-6[data-v-7623315e]{margin-bottom:6px}:root .mgn-lr-6[data-v-7623315e]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-7623315e]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-7623315e]{padding:8px}:root .pad-l-8[data-v-7623315e]{padding-left:8px}:root .pad-r-8[data-v-7623315e]{padding-right:8px}:root .pad-t-8[data-v-7623315e]{padding-top:8px}:root .pad-b-8[data-v-7623315e]{padding-bottom:8px}:root .pad-lr-8[data-v-7623315e]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-7623315e]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-7623315e]{margin:8px}:root .mgn-l-8[data-v-7623315e]{margin-left:8px}:root .mgn-r-8[data-v-7623315e]{margin-right:8px}:root .mgn-t-8[data-v-7623315e]{margin-top:8px}:root .mgn-b-8[data-v-7623315e]{margin-bottom:8px}:root .mgn-lr-8[data-v-7623315e]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-7623315e]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-7623315e]{padding:9px}:root .pad-l-9[data-v-7623315e]{padding-left:9px}:root .pad-r-9[data-v-7623315e]{padding-right:9px}:root .pad-t-9[data-v-7623315e]{padding-top:9px}:root .pad-b-9[data-v-7623315e]{padding-bottom:9px}:root .pad-lr-9[data-v-7623315e]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-7623315e]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-7623315e]{margin:9px}:root .mgn-l-9[data-v-7623315e]{margin-left:9px}:root .mgn-r-9[data-v-7623315e]{margin-right:9px}:root .mgn-t-9[data-v-7623315e]{margin-top:9px}:root .mgn-b-9[data-v-7623315e]{margin-bottom:9px}:root .mgn-lr-9[data-v-7623315e]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-7623315e]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-7623315e]{padding:10px}:root .pad-l-10[data-v-7623315e]{padding-left:10px}:root .pad-r-10[data-v-7623315e]{padding-right:10px}:root .pad-t-10[data-v-7623315e]{padding-top:10px}:root .pad-b-10[data-v-7623315e]{padding-bottom:10px}:root .pad-lr-10[data-v-7623315e]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-7623315e]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-7623315e]{margin:10px}:root .mgn-l-10[data-v-7623315e]{margin-left:10px}:root .mgn-r-10[data-v-7623315e]{margin-right:10px}:root .mgn-t-10[data-v-7623315e]{margin-top:10px}:root .mgn-b-10[data-v-7623315e]{margin-bottom:10px}:root .mgn-lr-10[data-v-7623315e]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-7623315e]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-7623315e]{padding:12px}:root .pad-l-12[data-v-7623315e]{padding-left:12px}:root .pad-r-12[data-v-7623315e]{padding-right:12px}:root .pad-t-12[data-v-7623315e]{padding-top:12px}:root .pad-b-12[data-v-7623315e]{padding-bottom:12px}:root .pad-lr-12[data-v-7623315e]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-7623315e]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-7623315e]{margin:12px}:root .mgn-l-12[data-v-7623315e]{margin-left:12px}:root .mgn-r-12[data-v-7623315e]{margin-right:12px}:root .mgn-t-12[data-v-7623315e]{margin-top:12px}:root .mgn-b-12[data-v-7623315e]{margin-bottom:12px}:root .mgn-lr-12[data-v-7623315e]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-7623315e]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-7623315e]{padding:15px}:root .pad-l-15[data-v-7623315e]{padding-left:15px}:root .pad-r-15[data-v-7623315e]{padding-right:15px}:root .pad-t-15[data-v-7623315e]{padding-top:15px}:root .pad-b-15[data-v-7623315e]{padding-bottom:15px}:root .pad-lr-15[data-v-7623315e]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-7623315e]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-7623315e]{margin:15px}:root .mgn-l-15[data-v-7623315e]{margin-left:15px}:root .mgn-r-15[data-v-7623315e]{margin-right:15px}:root .mgn-t-15[data-v-7623315e]{margin-top:15px}:root .mgn-b-15[data-v-7623315e]{margin-bottom:15px}:root .mgn-lr-15[data-v-7623315e]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-7623315e]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-7623315e]{padding:20px}:root .pad-l-20[data-v-7623315e]{padding-left:20px}:root .pad-r-20[data-v-7623315e]{padding-right:20px}:root .pad-t-20[data-v-7623315e]{padding-top:20px}:root .pad-b-20[data-v-7623315e]{padding-bottom:20px}:root .pad-lr-20[data-v-7623315e]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-7623315e]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-7623315e]{margin:20px}:root .mgn-l-20[data-v-7623315e]{margin-left:20px}:root .mgn-r-20[data-v-7623315e]{margin-right:20px}:root .mgn-t-20[data-v-7623315e]{margin-top:20px}:root .mgn-b-20[data-v-7623315e]{margin-bottom:20px}:root .mgn-lr-20[data-v-7623315e]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-7623315e]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-7623315e]{padding:24px}:root .pad-l-24[data-v-7623315e]{padding-left:24px}:root .pad-r-24[data-v-7623315e]{padding-right:24px}:root .pad-t-24[data-v-7623315e]{padding-top:24px}:root .pad-b-24[data-v-7623315e]{padding-bottom:24px}:root .pad-lr-24[data-v-7623315e]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-7623315e]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-7623315e]{margin:24px}:root .mgn-l-24[data-v-7623315e]{margin-left:24px}:root .mgn-r-24[data-v-7623315e]{margin-right:24px}:root .mgn-t-24[data-v-7623315e]{margin-top:24px}:root .mgn-b-24[data-v-7623315e]{margin-bottom:24px}:root .mgn-lr-24[data-v-7623315e]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-7623315e]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-7623315e]{padding:25px}:root .pad-l-25[data-v-7623315e]{padding-left:25px}:root .pad-r-25[data-v-7623315e]{padding-right:25px}:root .pad-t-25[data-v-7623315e]{padding-top:25px}:root .pad-b-25[data-v-7623315e]{padding-bottom:25px}:root .pad-lr-25[data-v-7623315e]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-7623315e]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-7623315e]{margin:25px}:root .mgn-l-25[data-v-7623315e]{margin-left:25px}:root .mgn-r-25[data-v-7623315e]{margin-right:25px}:root .mgn-t-25[data-v-7623315e]{margin-top:25px}:root .mgn-b-25[data-v-7623315e]{margin-bottom:25px}:root .mgn-lr-25[data-v-7623315e]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-7623315e]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-7623315e]{padding:30px}:root .pad-l-30[data-v-7623315e]{padding-left:30px}:root .pad-r-30[data-v-7623315e]{padding-right:30px}:root .pad-t-30[data-v-7623315e]{padding-top:30px}:root .pad-b-30[data-v-7623315e]{padding-bottom:30px}:root .pad-lr-30[data-v-7623315e]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-7623315e]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-7623315e]{margin:30px}:root .mgn-l-30[data-v-7623315e]{margin-left:30px}:root .mgn-r-30[data-v-7623315e]{margin-right:30px}:root .mgn-t-30[data-v-7623315e]{margin-top:30px}:root .mgn-b-30[data-v-7623315e]{margin-bottom:30px}:root .mgn-lr-30[data-v-7623315e]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-7623315e]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-7623315e]{padding:40px}:root .pad-l-40[data-v-7623315e]{padding-left:40px}:root .pad-r-40[data-v-7623315e]{padding-right:40px}:root .pad-t-40[data-v-7623315e]{padding-top:40px}:root .pad-b-40[data-v-7623315e]{padding-bottom:40px}:root .pad-lr-40[data-v-7623315e]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-7623315e]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-7623315e]{margin:40px}:root .mgn-l-40[data-v-7623315e]{margin-left:40px}:root .mgn-r-40[data-v-7623315e]{margin-right:40px}:root .mgn-t-40[data-v-7623315e]{margin-top:40px}:root .mgn-b-40[data-v-7623315e]{margin-bottom:40px}:root .mgn-lr-40[data-v-7623315e]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-7623315e]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-7623315e]{padding:50px}:root .pad-l-50[data-v-7623315e]{padding-left:50px}:root .pad-r-50[data-v-7623315e]{padding-right:50px}:root .pad-t-50[data-v-7623315e]{padding-top:50px}:root .pad-b-50[data-v-7623315e]{padding-bottom:50px}:root .pad-lr-50[data-v-7623315e]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-7623315e]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-7623315e]{margin:50px}:root .mgn-l-50[data-v-7623315e]{margin-left:50px}:root .mgn-r-50[data-v-7623315e]{margin-right:50px}:root .mgn-t-50[data-v-7623315e]{margin-top:50px}:root .mgn-b-50[data-v-7623315e]{margin-bottom:50px}:root .mgn-lr-50[data-v-7623315e]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-7623315e]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-7623315e]{padding:60px}:root .pad-l-60[data-v-7623315e]{padding-left:60px}:root .pad-r-60[data-v-7623315e]{padding-right:60px}:root .pad-t-60[data-v-7623315e]{padding-top:60px}:root .pad-b-60[data-v-7623315e]{padding-bottom:60px}:root .pad-lr-60[data-v-7623315e]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-7623315e]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-7623315e]{margin:60px}:root .mgn-l-60[data-v-7623315e]{margin-left:60px}:root .mgn-r-60[data-v-7623315e]{margin-right:60px}:root .mgn-t-60[data-v-7623315e]{margin-top:60px}:root .mgn-b-60[data-v-7623315e]{margin-bottom:60px}:root .mgn-lr-60[data-v-7623315e]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-7623315e]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-7623315e]{padding:70px}:root .pad-l-70[data-v-7623315e]{padding-left:70px}:root .pad-r-70[data-v-7623315e]{padding-right:70px}:root .pad-t-70[data-v-7623315e]{padding-top:70px}:root .pad-b-70[data-v-7623315e]{padding-bottom:70px}:root .pad-lr-70[data-v-7623315e]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-7623315e]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-7623315e]{margin:70px}:root .mgn-l-70[data-v-7623315e]{margin-left:70px}:root .mgn-r-70[data-v-7623315e]{margin-right:70px}:root .mgn-t-70[data-v-7623315e]{margin-top:70px}:root .mgn-b-70[data-v-7623315e]{margin-bottom:70px}:root .mgn-lr-70[data-v-7623315e]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-7623315e]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-7623315e]{padding:80px}:root .pad-l-80[data-v-7623315e]{padding-left:80px}:root .pad-r-80[data-v-7623315e]{padding-right:80px}:root .pad-t-80[data-v-7623315e]{padding-top:80px}:root .pad-b-80[data-v-7623315e]{padding-bottom:80px}:root .pad-lr-80[data-v-7623315e]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-7623315e]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-7623315e]{margin:80px}:root .mgn-l-80[data-v-7623315e]{margin-left:80px}:root .mgn-r-80[data-v-7623315e]{margin-right:80px}:root .mgn-t-80[data-v-7623315e]{margin-top:80px}:root .mgn-b-80[data-v-7623315e]{margin-bottom:80px}:root .mgn-lr-80[data-v-7623315e]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-7623315e]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-7623315e]{padding:90px}:root .pad-l-90[data-v-7623315e]{padding-left:90px}:root .pad-r-90[data-v-7623315e]{padding-right:90px}:root .pad-t-90[data-v-7623315e]{padding-top:90px}:root .pad-b-90[data-v-7623315e]{padding-bottom:90px}:root .pad-lr-90[data-v-7623315e]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-7623315e]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-7623315e]{margin:90px}:root .mgn-l-90[data-v-7623315e]{margin-left:90px}:root .mgn-r-90[data-v-7623315e]{margin-right:90px}:root .mgn-t-90[data-v-7623315e]{margin-top:90px}:root .mgn-b-90[data-v-7623315e]{margin-bottom:90px}:root .mgn-lr-90[data-v-7623315e]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-7623315e]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-7623315e]{padding:100px}:root .pad-l-100[data-v-7623315e]{padding-left:100px}:root .pad-r-100[data-v-7623315e]{padding-right:100px}:root .pad-t-100[data-v-7623315e]{padding-top:100px}:root .pad-b-100[data-v-7623315e]{padding-bottom:100px}:root .pad-lr-100[data-v-7623315e]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-7623315e]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-7623315e]{margin:100px}:root .mgn-l-100[data-v-7623315e]{margin-left:100px}:root .mgn-r-100[data-v-7623315e]{margin-right:100px}:root .mgn-t-100[data-v-7623315e]{margin-top:100px}:root .mgn-b-100[data-v-7623315e]{margin-bottom:100px}:root .mgn-lr-100[data-v-7623315e]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-7623315e]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-7623315e]{padding:120px}:root .pad-l-120[data-v-7623315e]{padding-left:120px}:root .pad-r-120[data-v-7623315e]{padding-right:120px}:root .pad-t-120[data-v-7623315e]{padding-top:120px}:root .pad-b-120[data-v-7623315e]{padding-bottom:120px}:root .pad-lr-120[data-v-7623315e]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-7623315e]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-7623315e]{margin:120px}:root .mgn-l-120[data-v-7623315e]{margin-left:120px}:root .mgn-r-120[data-v-7623315e]{margin-right:120px}:root .mgn-t-120[data-v-7623315e]{margin-top:120px}:root .mgn-b-120[data-v-7623315e]{margin-bottom:120px}:root .mgn-lr-120[data-v-7623315e]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-7623315e]{margin-top:120px;margin-bottom:120px}[data-v-7623315e]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-7623315e]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-7623315e]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-7623315e]{width:100%}.v-app[data-v-7623315e]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-7623315e]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-7623315e]{margin-bottom:10px}.devise-container input[type=email][data-v-7623315e],.devise-container input[type=password][data-v-7623315e],.devise-container input[type=submit][data-v-7623315e]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-7623315e]{cursor:pointer}.devise-container .actions input[data-v-7623315e]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-7623315e],a[data-v-7623315e]:hover,a[data-v-7623315e]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-7623315e]:hover{color:#2d8e54;text-decoration:underline}a[data-v-7623315e]:focus{color:#164057}h1[data-v-7623315e],h2[data-v-7623315e],h3[data-v-7623315e],h4[data-v-7623315e],h5[data-v-7623315e],h6[data-v-7623315e]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-7623315e],.heading-2[data-v-7623315e],.heading-3[data-v-7623315e],.heading-4[data-v-7623315e],.heading-5[data-v-7623315e],.heading-6[data-v-7623315e]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-7623315e]{font-size:2.5rem}.heading-2[data-v-7623315e]{font-size:2rem}.heading-3[data-v-7623315e]{font-size:1.75rem}.heading-4[data-v-7623315e]{font-size:1.5rem}.heading-5[data-v-7623315e]{font-size:1.25rem}.heading-6[data-v-7623315e]{font-size:1rem}.error_text[data-v-7623315e]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-7623315e]{width:100%;min-height:50px}nav[data-v-7623315e]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-7623315e],.nav-right[data-v-7623315e]{display:flex;flex-direction:row}.nav-link[data-v-7623315e]{font-size:18px}.nav-loggedout[data-v-7623315e]{color:#000}.nav-loggedin[data-v-7623315e]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-7623315e]{color:#fff}.nav-loggedin a[data-v-7623315e]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-7623315e]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-7623315e]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-7623315e]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-7623315e]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-7623315e]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-7623315e]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-7623315e]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-7623315e]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-7623315e]{gap:5%}}button[data-v-7623315e]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-7623315e],.cancel_button[data-v-7623315e]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-7623315e]{background-color:#ccc}.action_button[data-v-7623315e]:disabled,.cancel_button[data-v-7623315e]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-7623315e]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-7623315e]{width:fit-content}.button__empty[data-v-7623315e]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-7623315e]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-7623315e]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-7623315e]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-7623315e]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-7623315e]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-7623315e]{background-color:#eef5fa}.btn-pricing[data-v-7623315e]{font-size:22px;border:none}.simple-table[data-v-7623315e]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-7623315e],.simple-table td[data-v-7623315e]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-7623315e]{padding:5px}.date-cell[data-v-7623315e]{white-space:nowrap}.number-cell[data-v-7623315e]{text-align:right}.negative-cell[data-v-7623315e]{color:#f94144}.net-worth-row[data-v-7623315e]{background-color:#f5dc98}.bold-cell[data-v-7623315e]{font-weight:700}.warn-text[data-v-7623315e]{color:#fb991c}.error-text[data-v-7623315e]{color:#f94144}.form__panel[data-v-7623315e]{display:block}.form__row[data-v-7623315e]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-7623315e]{display:flex}.form__header[data-v-7623315e]{width:26%}.form__input[data-v-7623315e]{width:100%}.form__input input[data-v-7623315e]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-7623315e]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-7623315e]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-7623315e]{width:100%}.form__input .dp__main input[data-v-7623315e]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-7623315e],.form__input select[data-v-7623315e],.form__input .dp__main[data-v-7623315e]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-7623315e],.form__input select[data-v-7623315e],.form__input .dp__main[data-v-7623315e]{width:50%}}.form__input input[data-v-7623315e]:hover,.form__input select[data-v-7623315e]:hover,.form__input textarea[data-v-7623315e]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-7623315e]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-7623315e]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-7623315e]:focus{border-color:var(--color-input-focus)}.form__input[data-v-7623315e]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-7623315e]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-7623315e]{display:flex;gap:10px}.form__input--mandatory[data-v-7623315e]{color:#f94144}.form__input--mandatory__one-of-two[data-v-7623315e]{color:#f94144;vertical-align:super}.form__section[data-v-7623315e]{padding:30px 10px}.disabled-field[data-v-7623315e]{color:#aaa}.select-wrapper[data-v-7623315e]{position:relative}.select-wrapper[data-v-7623315e]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-7623315e]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-7623315e]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-7623315e]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-7623315e],.v-form-edit[data-v-7623315e]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-7623315e],.sysadmin-page-header h1[data-v-7623315e],.sysadmin-page-header .sysadmin-page-header__title[data-v-7623315e],.page-header h1[data-v-7623315e],.page-header .page-header__title[data-v-7623315e]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-7623315e],.v-form-edit .form-section-title[data-v-7623315e]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-7623315e]{margin-bottom:18px}.page-header h1[data-v-7623315e],.page-header .page-header__title[data-v-7623315e]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-7623315e]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-7623315e]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-7623315e]{margin-bottom:18px}.sysadmin-page-header h1[data-v-7623315e],.sysadmin-page-header .sysadmin-page-header__title[data-v-7623315e]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-7623315e]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-7623315e]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-7623315e]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-7623315e]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-7623315e]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-7623315e]{font-size:14px}.admin-card[data-v-7623315e]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-7623315e]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-7623315e]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-7623315e]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-7623315e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-7623315e]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-7623315e]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-7623315e]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-7623315e]{margin-top:18px}.deploy-page .deploy-list[data-v-7623315e]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-7623315e]{margin:6px 0}.admin-form-card[data-v-7623315e],.v-form-edit .form-card[data-v-7623315e],.v-form-edit .preview-card[data-v-7623315e]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-7623315e]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-7623315e]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-7623315e]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-7623315e]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-7623315e]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-7623315e]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-7623315e]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-7623315e]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-7623315e],.admin-form-container .admin-form-group select[data-v-7623315e]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-7623315e]:disabled,.admin-form-container .admin-form-group select[data-v-7623315e]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-7623315e]:focus,.admin-form-container .admin-form-group select[data-v-7623315e]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-7623315e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-7623315e],.v-form-edit .button-container[data-v-7623315e]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-7623315e],.v-form-edit .button-container button[data-v-7623315e]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-7623315e],.v-form-edit .button-container .cancel-btn[data-v-7623315e]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-7623315e]:hover,.v-form-edit .button-container .cancel-btn[data-v-7623315e]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-7623315e],.v-form-edit .button-container .action-btn[data-v-7623315e]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-7623315e]:hover,.v-form-edit .button-container .action-btn[data-v-7623315e]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-7623315e]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-7623315e]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-7623315e]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-7623315e]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-7623315e]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-7623315e]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-7623315e]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-7623315e]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-7623315e]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-7623315e]{background-color:#177100;color:#fff}.admin-badge.id[data-v-7623315e],.admin-badge.external-uuid[data-v-7623315e]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-7623315e]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-7623315e]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-7623315e]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-7623315e]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-7623315e]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-7623315e]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-7623315e]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-7623315e]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-7623315e]{font-size:14px}.admin-detail-item[data-v-7623315e]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-7623315e]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-7623315e]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-7623315e]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-7623315e]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-7623315e]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-7623315e]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-7623315e]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-7623315e]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-7623315e]:hover{color:#2c5444}.admin-filter-select[data-v-7623315e]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-7623315e]{min-width:0;width:100%}.admin-filter-select select[data-v-7623315e]:focus{border-color:#2c5444}.admin-header-section[data-v-7623315e],.v-form-edit .header-section[data-v-7623315e]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-7623315e],.v-form-edit .header-section h1[data-v-7623315e]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-7623315e],.v-form-edit .header-section .top-row[data-v-7623315e]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-7623315e],.v-form-edit .header-section .top-row[data-v-7623315e],.sys-panel .top-row[data-v-7623315e]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-7623315e],.v-form-edit .header-section .top-row .page-header[data-v-7623315e],.admin-header-section .top-row .sysadmin-page-header[data-v-7623315e],.v-form-edit .header-section .top-row .sysadmin-page-header[data-v-7623315e],.sys-panel .top-row .page-header[data-v-7623315e],.sys-panel .top-row .sysadmin-page-header[data-v-7623315e]{width:100%}.admin-header-section .top-row .header-actions[data-v-7623315e],.v-form-edit .header-section .top-row .header-actions[data-v-7623315e],.admin-header-section .top-row .action-buttons[data-v-7623315e],.v-form-edit .header-section .top-row .action-buttons[data-v-7623315e],.sys-panel .top-row .header-actions[data-v-7623315e],.sys-panel .top-row .action-buttons[data-v-7623315e]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-7623315e],.v-form-edit .header-section .top-row>.admin-add-btn[data-v-7623315e],.admin-header-section .v-form-edit .top-row>.add-section-btn[data-v-7623315e],.v-form-edit .admin-header-section .top-row>.add-section-btn[data-v-7623315e],.v-form-edit .header-section .top-row>.add-section-btn[data-v-7623315e],.admin-header-section .v-form-edit .top-row>.add-text-btn[data-v-7623315e],.v-form-edit .admin-header-section .top-row>.add-text-btn[data-v-7623315e],.v-form-edit .header-section .top-row>.add-text-btn[data-v-7623315e],.admin-header-section .v-form-edit .top-row>.add-field-btn[data-v-7623315e],.v-form-edit .admin-header-section .top-row>.add-field-btn[data-v-7623315e],.v-form-edit .header-section .top-row>.add-field-btn[data-v-7623315e],.sys-panel .top-row>.admin-add-btn[data-v-7623315e],.sys-panel .v-form-edit .top-row>.add-section-btn[data-v-7623315e],.v-form-edit .sys-panel .top-row>.add-section-btn[data-v-7623315e],.sys-panel .v-form-edit .top-row>.add-text-btn[data-v-7623315e],.v-form-edit .sys-panel .top-row>.add-text-btn[data-v-7623315e],.sys-panel .v-form-edit .top-row>.add-field-btn[data-v-7623315e],.v-form-edit .sys-panel .top-row>.add-field-btn[data-v-7623315e],.sys-panel .top-row>.action-button[data-v-7623315e]{width:100%}}.admin-filters-row[data-v-7623315e]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-7623315e],.v-form-edit .add-section-btn[data-v-7623315e],.v-form-edit .add-text-btn[data-v-7623315e],.v-form-edit .add-field-btn[data-v-7623315e]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-7623315e],.v-form-edit .add-section-btn .svg-inline--fa[data-v-7623315e],.v-form-edit .add-text-btn .svg-inline--fa[data-v-7623315e],.v-form-edit .add-field-btn .svg-inline--fa[data-v-7623315e]{font-size:14px}.admin-add-btn[data-v-7623315e]:hover,.v-form-edit .add-section-btn[data-v-7623315e]:hover,.v-form-edit .add-text-btn[data-v-7623315e]:hover,.v-form-edit .add-field-btn[data-v-7623315e]:hover{background-color:#1a3329}.table-containers[data-v-7623315e]{display:flex;gap:20px}.table-containers .table-container[data-v-7623315e]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-7623315e]{font-weight:700}.table-containers .table-value[data-v-7623315e]{font-size:1.2em}.sysadmin-button-bar[data-v-7623315e]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-7623315e]{margin:20px 0}.swal-password-form .form-group[data-v-7623315e]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-7623315e]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-7623315e]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-7623315e]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-7623315e]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-7623315e]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-7623315e]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.v-form-edit .form-builder-layout[data-v-7623315e]{display:grid;grid-template-columns:3fr 2fr;gap:16px;align-items:start}.v-form-edit .form-builder-column[data-v-7623315e]{min-width:0}.v-form-edit .form-builder-column--left[data-v-7623315e]{padding-right:12px}.v-form-edit .form-builder-column--right[data-v-7623315e]{position:sticky;top:16px;align-self:start}.v-form-edit .form-builder-column--right .preview-card[data-v-7623315e]{height:calc(100vh - 140px);margin-bottom:0;display:flex;flex-direction:column;overflow:hidden}.v-form-edit .form-card[data-v-7623315e],.v-form-edit .preview-card[data-v-7623315e]{margin-bottom:16px;padding:24px}.v-form-edit .form-section-title[data-v-7623315e]{margin-bottom:12px}.v-form-edit .form-container[data-v-7623315e]{margin-bottom:20px}.v-form-edit .form-container .admin-form-row[data-v-7623315e]{margin-bottom:16px;gap:14px}.v-form-edit .form-container .admin-form-group label[data-v-7623315e]{margin-bottom:6px;font-size:13px}.v-form-edit .form-container .admin-form-group input[data-v-7623315e],.v-form-edit .form-container .admin-form-group select[data-v-7623315e],.v-form-edit .form-container .admin-form-group textarea[data-v-7623315e]{padding:10px 12px;font-size:15px}.v-form-edit .form-group.full-width[data-v-7623315e]{flex:1 1 100%}.v-form-edit .form-group.category[data-v-7623315e]{flex:1}.v-form-edit .form-group.description textarea[data-v-7623315e]{min-height:120px;resize:vertical}.v-form-edit .form-help-text[data-v-7623315e]{margin:4px 0 0;color:#6b7280;font-size:13px;line-height:1.4}.v-form-edit .form-fields-header[data-v-7623315e],.v-form-edit .form-layout-header[data-v-7623315e]{margin-bottom:12px}.v-form-edit .form-layout-help[data-v-7623315e]{margin:0;color:#6b7280;font-size:13px;line-height:1.35}.v-form-edit .form-layout-empty[data-v-7623315e]{margin:12px 0 0;color:#6b7280;font-size:14px}.v-form-edit .form-layout-shell[data-v-7623315e]{position:relative;margin-top:8px;min-height:140px;background:#f8fafc;border:1px solid #dbe3ea;border-radius:8px;padding:10px;overflow:hidden}.v-form-edit .form-layout-actions[data-v-7623315e]{display:flex;justify-content:flex-end;margin-top:10px}.v-form-edit .form-layout-condense-btn[data-v-7623315e]{background:#fff;color:#374151;border:1px solid #cad5e2;border-radius:4px;padding:8px 14px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s,border-color .2s}.v-form-edit .form-layout-condense-btn[data-v-7623315e]:hover:not(:disabled){background:#f8fafc;border-color:#9fb0c3}.v-form-edit .form-layout-condense-btn[data-v-7623315e]:disabled{opacity:.5;cursor:not-allowed}.v-form-edit .form-layout-section-overlays[data-v-7623315e]{position:absolute;top:10px;right:10px;bottom:10px;left:10px;pointer-events:none;z-index:0}.v-form-edit .form-layout-section-border[data-v-7623315e]{position:absolute;box-sizing:border-box;border-top:none;border-bottom:none;border-left:2px solid #7ba7d8;border-right:2px solid #7ba7d8}.v-form-edit .form-layout-section-border--first[data-v-7623315e]{border-top:2px solid #7ba7d8}.v-form-edit .form-layout-section-border--last[data-v-7623315e]{border-bottom:2px solid #7ba7d8}.v-form-edit .form-layout-section-divider[data-v-7623315e]{position:absolute;height:2px;background:#7ba7d8}.v-form-edit .form-layout-grid[data-v-7623315e]{position:relative;z-index:1;min-height:120px}.v-form-edit[data-v-7623315e] .form-layout-grid .grid-stack-item-content{display:flex;align-items:center;height:calc(100% - 5px);margin-bottom:5px;padding:8px 10px;border:1px solid #cad5e2;border-radius:6px;background:#fff;color:#1f2937;font-size:13px;font-weight:500;cursor:move;overflow:hidden}.v-form-edit .form-layout-item-label[data-v-7623315e]{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.v-form-edit .form-layout-item-label--section[data-v-7623315e]{font-weight:700;text-decoration:underline}.v-form-edit .form-layout-item-label--static-text[data-v-7623315e]{font-weight:500;font-style:italic}.v-form-edit .form-fields-actions[data-v-7623315e]{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.v-form-edit .form-fields-empty[data-v-7623315e]{margin:24px 0;text-align:center;color:#6b7280;font-size:16px}.v-form-edit .form-fields-list[data-v-7623315e]{display:flex;flex-direction:column;gap:8px}.v-form-edit .preview-content[data-v-7623315e]{min-height:0;flex:1}.v-form-edit .button-container[data-v-7623315e]{border-top:0;margin-top:0;padding-top:14px}.v-form-edit .button-container .auto-save-status[data-v-7623315e]{margin:0 0 0 auto;font-size:13px;color:#6b7280}.v-form-edit .button-container .auto-save-status span[data-v-7623315e]:last-child{color:inherit}.v-form-edit .button-container .cancel-btn[data-v-7623315e]{min-width:140px}.v-form-edit .button-container .delete-btn[data-v-7623315e]{min-width:140px;background-color:#d32f2f;color:#fff;border-radius:6px;font-weight:500}.v-form-edit .button-container .delete-btn[data-v-7623315e]:hover:not(:disabled){background-color:#b71c1c}.v-form-edit .button-container .action-btn[data-v-7623315e]{min-width:140px;background-color:#2c5444;color:#fff;border-radius:6px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none}@media(max-width:1100px){.v-form-edit .form-builder-layout[data-v-7623315e]{grid-template-columns:1fr}.v-form-edit .form-builder-column--left[data-v-7623315e]{padding-right:0;padding-bottom:20px}.v-form-edit .form-builder-column--right[data-v-7623315e]{position:static}.v-form-edit .form-builder-column--right .preview-card[data-v-7623315e]{min-height:auto}}.admin-dashboard-table-card[data-v-4fb63c71]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header[data-v-4fb63c71]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title[data-v-4fb63c71]{font-size:24px;font-weight:700;color:#111827;margin:0}[data-v-4fb63c71]:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0[data-v-4fb63c71]{padding:0}:root .pad-l-0[data-v-4fb63c71]{padding-left:0}:root .pad-r-0[data-v-4fb63c71]{padding-right:0}:root .pad-t-0[data-v-4fb63c71]{padding-top:0}:root .pad-b-0[data-v-4fb63c71]{padding-bottom:0}:root .pad-lr-0[data-v-4fb63c71]{padding-left:0;padding-right:0}:root .pad-tb-0[data-v-4fb63c71]{padding-top:0;padding-bottom:0}:root .mgn-0[data-v-4fb63c71]{margin:0}:root .mgn-l-0[data-v-4fb63c71]{margin-left:0}:root .mgn-r-0[data-v-4fb63c71]{margin-right:0}:root .mgn-t-0[data-v-4fb63c71]{margin-top:0}:root .mgn-b-0[data-v-4fb63c71]{margin-bottom:0}:root .mgn-lr-0[data-v-4fb63c71]{margin-left:0;margin-right:0}:root .mgn-tb-0[data-v-4fb63c71]{margin-top:0;margin-bottom:0}:root .pad-2[data-v-4fb63c71]{padding:2px}:root .pad-l-2[data-v-4fb63c71]{padding-left:2px}:root .pad-r-2[data-v-4fb63c71]{padding-right:2px}:root .pad-t-2[data-v-4fb63c71]{padding-top:2px}:root .pad-b-2[data-v-4fb63c71]{padding-bottom:2px}:root .pad-lr-2[data-v-4fb63c71]{padding-left:2px;padding-right:2px}:root .pad-tb-2[data-v-4fb63c71]{padding-top:2px;padding-bottom:2px}:root .mgn-2[data-v-4fb63c71]{margin:2px}:root .mgn-l-2[data-v-4fb63c71]{margin-left:2px}:root .mgn-r-2[data-v-4fb63c71]{margin-right:2px}:root .mgn-t-2[data-v-4fb63c71]{margin-top:2px}:root .mgn-b-2[data-v-4fb63c71]{margin-bottom:2px}:root .mgn-lr-2[data-v-4fb63c71]{margin-left:2px;margin-right:2px}:root .mgn-tb-2[data-v-4fb63c71]{margin-top:2px;margin-bottom:2px}:root .pad-3[data-v-4fb63c71]{padding:3px}:root .pad-l-3[data-v-4fb63c71]{padding-left:3px}:root .pad-r-3[data-v-4fb63c71]{padding-right:3px}:root .pad-t-3[data-v-4fb63c71]{padding-top:3px}:root .pad-b-3[data-v-4fb63c71]{padding-bottom:3px}:root .pad-lr-3[data-v-4fb63c71]{padding-left:3px;padding-right:3px}:root .pad-tb-3[data-v-4fb63c71]{padding-top:3px;padding-bottom:3px}:root .mgn-3[data-v-4fb63c71]{margin:3px}:root .mgn-l-3[data-v-4fb63c71]{margin-left:3px}:root .mgn-r-3[data-v-4fb63c71]{margin-right:3px}:root .mgn-t-3[data-v-4fb63c71]{margin-top:3px}:root .mgn-b-3[data-v-4fb63c71]{margin-bottom:3px}:root .mgn-lr-3[data-v-4fb63c71]{margin-left:3px;margin-right:3px}:root .mgn-tb-3[data-v-4fb63c71]{margin-top:3px;margin-bottom:3px}:root .pad-4[data-v-4fb63c71]{padding:4px}:root .pad-l-4[data-v-4fb63c71]{padding-left:4px}:root .pad-r-4[data-v-4fb63c71]{padding-right:4px}:root .pad-t-4[data-v-4fb63c71]{padding-top:4px}:root .pad-b-4[data-v-4fb63c71]{padding-bottom:4px}:root .pad-lr-4[data-v-4fb63c71]{padding-left:4px;padding-right:4px}:root .pad-tb-4[data-v-4fb63c71]{padding-top:4px;padding-bottom:4px}:root .mgn-4[data-v-4fb63c71]{margin:4px}:root .mgn-l-4[data-v-4fb63c71]{margin-left:4px}:root .mgn-r-4[data-v-4fb63c71]{margin-right:4px}:root .mgn-t-4[data-v-4fb63c71]{margin-top:4px}:root .mgn-b-4[data-v-4fb63c71]{margin-bottom:4px}:root .mgn-lr-4[data-v-4fb63c71]{margin-left:4px;margin-right:4px}:root .mgn-tb-4[data-v-4fb63c71]{margin-top:4px;margin-bottom:4px}:root .pad-5[data-v-4fb63c71]{padding:5px}:root .pad-l-5[data-v-4fb63c71]{padding-left:5px}:root .pad-r-5[data-v-4fb63c71]{padding-right:5px}:root .pad-t-5[data-v-4fb63c71]{padding-top:5px}:root .pad-b-5[data-v-4fb63c71]{padding-bottom:5px}:root .pad-lr-5[data-v-4fb63c71]{padding-left:5px;padding-right:5px}:root .pad-tb-5[data-v-4fb63c71]{padding-top:5px;padding-bottom:5px}:root .mgn-5[data-v-4fb63c71]{margin:5px}:root .mgn-l-5[data-v-4fb63c71]{margin-left:5px}:root .mgn-r-5[data-v-4fb63c71]{margin-right:5px}:root .mgn-t-5[data-v-4fb63c71]{margin-top:5px}:root .mgn-b-5[data-v-4fb63c71]{margin-bottom:5px}:root .mgn-lr-5[data-v-4fb63c71]{margin-left:5px;margin-right:5px}:root .mgn-tb-5[data-v-4fb63c71]{margin-top:5px;margin-bottom:5px}:root .pad-6[data-v-4fb63c71]{padding:6px}:root .pad-l-6[data-v-4fb63c71]{padding-left:6px}:root .pad-r-6[data-v-4fb63c71]{padding-right:6px}:root .pad-t-6[data-v-4fb63c71]{padding-top:6px}:root .pad-b-6[data-v-4fb63c71]{padding-bottom:6px}:root .pad-lr-6[data-v-4fb63c71]{padding-left:6px;padding-right:6px}:root .pad-tb-6[data-v-4fb63c71]{padding-top:6px;padding-bottom:6px}:root .mgn-6[data-v-4fb63c71]{margin:6px}:root .mgn-l-6[data-v-4fb63c71]{margin-left:6px}:root .mgn-r-6[data-v-4fb63c71]{margin-right:6px}:root .mgn-t-6[data-v-4fb63c71]{margin-top:6px}:root .mgn-b-6[data-v-4fb63c71]{margin-bottom:6px}:root .mgn-lr-6[data-v-4fb63c71]{margin-left:6px;margin-right:6px}:root .mgn-tb-6[data-v-4fb63c71]{margin-top:6px;margin-bottom:6px}:root .pad-8[data-v-4fb63c71]{padding:8px}:root .pad-l-8[data-v-4fb63c71]{padding-left:8px}:root .pad-r-8[data-v-4fb63c71]{padding-right:8px}:root .pad-t-8[data-v-4fb63c71]{padding-top:8px}:root .pad-b-8[data-v-4fb63c71]{padding-bottom:8px}:root .pad-lr-8[data-v-4fb63c71]{padding-left:8px;padding-right:8px}:root .pad-tb-8[data-v-4fb63c71]{padding-top:8px;padding-bottom:8px}:root .mgn-8[data-v-4fb63c71]{margin:8px}:root .mgn-l-8[data-v-4fb63c71]{margin-left:8px}:root .mgn-r-8[data-v-4fb63c71]{margin-right:8px}:root .mgn-t-8[data-v-4fb63c71]{margin-top:8px}:root .mgn-b-8[data-v-4fb63c71]{margin-bottom:8px}:root .mgn-lr-8[data-v-4fb63c71]{margin-left:8px;margin-right:8px}:root .mgn-tb-8[data-v-4fb63c71]{margin-top:8px;margin-bottom:8px}:root .pad-9[data-v-4fb63c71]{padding:9px}:root .pad-l-9[data-v-4fb63c71]{padding-left:9px}:root .pad-r-9[data-v-4fb63c71]{padding-right:9px}:root .pad-t-9[data-v-4fb63c71]{padding-top:9px}:root .pad-b-9[data-v-4fb63c71]{padding-bottom:9px}:root .pad-lr-9[data-v-4fb63c71]{padding-left:9px;padding-right:9px}:root .pad-tb-9[data-v-4fb63c71]{padding-top:9px;padding-bottom:9px}:root .mgn-9[data-v-4fb63c71]{margin:9px}:root .mgn-l-9[data-v-4fb63c71]{margin-left:9px}:root .mgn-r-9[data-v-4fb63c71]{margin-right:9px}:root .mgn-t-9[data-v-4fb63c71]{margin-top:9px}:root .mgn-b-9[data-v-4fb63c71]{margin-bottom:9px}:root .mgn-lr-9[data-v-4fb63c71]{margin-left:9px;margin-right:9px}:root .mgn-tb-9[data-v-4fb63c71]{margin-top:9px;margin-bottom:9px}:root .pad-10[data-v-4fb63c71]{padding:10px}:root .pad-l-10[data-v-4fb63c71]{padding-left:10px}:root .pad-r-10[data-v-4fb63c71]{padding-right:10px}:root .pad-t-10[data-v-4fb63c71]{padding-top:10px}:root .pad-b-10[data-v-4fb63c71]{padding-bottom:10px}:root .pad-lr-10[data-v-4fb63c71]{padding-left:10px;padding-right:10px}:root .pad-tb-10[data-v-4fb63c71]{padding-top:10px;padding-bottom:10px}:root .mgn-10[data-v-4fb63c71]{margin:10px}:root .mgn-l-10[data-v-4fb63c71]{margin-left:10px}:root .mgn-r-10[data-v-4fb63c71]{margin-right:10px}:root .mgn-t-10[data-v-4fb63c71]{margin-top:10px}:root .mgn-b-10[data-v-4fb63c71]{margin-bottom:10px}:root .mgn-lr-10[data-v-4fb63c71]{margin-left:10px;margin-right:10px}:root .mgn-tb-10[data-v-4fb63c71]{margin-top:10px;margin-bottom:10px}:root .pad-12[data-v-4fb63c71]{padding:12px}:root .pad-l-12[data-v-4fb63c71]{padding-left:12px}:root .pad-r-12[data-v-4fb63c71]{padding-right:12px}:root .pad-t-12[data-v-4fb63c71]{padding-top:12px}:root .pad-b-12[data-v-4fb63c71]{padding-bottom:12px}:root .pad-lr-12[data-v-4fb63c71]{padding-left:12px;padding-right:12px}:root .pad-tb-12[data-v-4fb63c71]{padding-top:12px;padding-bottom:12px}:root .mgn-12[data-v-4fb63c71]{margin:12px}:root .mgn-l-12[data-v-4fb63c71]{margin-left:12px}:root .mgn-r-12[data-v-4fb63c71]{margin-right:12px}:root .mgn-t-12[data-v-4fb63c71]{margin-top:12px}:root .mgn-b-12[data-v-4fb63c71]{margin-bottom:12px}:root .mgn-lr-12[data-v-4fb63c71]{margin-left:12px;margin-right:12px}:root .mgn-tb-12[data-v-4fb63c71]{margin-top:12px;margin-bottom:12px}:root .pad-15[data-v-4fb63c71]{padding:15px}:root .pad-l-15[data-v-4fb63c71]{padding-left:15px}:root .pad-r-15[data-v-4fb63c71]{padding-right:15px}:root .pad-t-15[data-v-4fb63c71]{padding-top:15px}:root .pad-b-15[data-v-4fb63c71]{padding-bottom:15px}:root .pad-lr-15[data-v-4fb63c71]{padding-left:15px;padding-right:15px}:root .pad-tb-15[data-v-4fb63c71]{padding-top:15px;padding-bottom:15px}:root .mgn-15[data-v-4fb63c71]{margin:15px}:root .mgn-l-15[data-v-4fb63c71]{margin-left:15px}:root .mgn-r-15[data-v-4fb63c71]{margin-right:15px}:root .mgn-t-15[data-v-4fb63c71]{margin-top:15px}:root .mgn-b-15[data-v-4fb63c71]{margin-bottom:15px}:root .mgn-lr-15[data-v-4fb63c71]{margin-left:15px;margin-right:15px}:root .mgn-tb-15[data-v-4fb63c71]{margin-top:15px;margin-bottom:15px}:root .pad-20[data-v-4fb63c71]{padding:20px}:root .pad-l-20[data-v-4fb63c71]{padding-left:20px}:root .pad-r-20[data-v-4fb63c71]{padding-right:20px}:root .pad-t-20[data-v-4fb63c71]{padding-top:20px}:root .pad-b-20[data-v-4fb63c71]{padding-bottom:20px}:root .pad-lr-20[data-v-4fb63c71]{padding-left:20px;padding-right:20px}:root .pad-tb-20[data-v-4fb63c71]{padding-top:20px;padding-bottom:20px}:root .mgn-20[data-v-4fb63c71]{margin:20px}:root .mgn-l-20[data-v-4fb63c71]{margin-left:20px}:root .mgn-r-20[data-v-4fb63c71]{margin-right:20px}:root .mgn-t-20[data-v-4fb63c71]{margin-top:20px}:root .mgn-b-20[data-v-4fb63c71]{margin-bottom:20px}:root .mgn-lr-20[data-v-4fb63c71]{margin-left:20px;margin-right:20px}:root .mgn-tb-20[data-v-4fb63c71]{margin-top:20px;margin-bottom:20px}:root .pad-24[data-v-4fb63c71]{padding:24px}:root .pad-l-24[data-v-4fb63c71]{padding-left:24px}:root .pad-r-24[data-v-4fb63c71]{padding-right:24px}:root .pad-t-24[data-v-4fb63c71]{padding-top:24px}:root .pad-b-24[data-v-4fb63c71]{padding-bottom:24px}:root .pad-lr-24[data-v-4fb63c71]{padding-left:24px;padding-right:24px}:root .pad-tb-24[data-v-4fb63c71]{padding-top:24px;padding-bottom:24px}:root .mgn-24[data-v-4fb63c71]{margin:24px}:root .mgn-l-24[data-v-4fb63c71]{margin-left:24px}:root .mgn-r-24[data-v-4fb63c71]{margin-right:24px}:root .mgn-t-24[data-v-4fb63c71]{margin-top:24px}:root .mgn-b-24[data-v-4fb63c71]{margin-bottom:24px}:root .mgn-lr-24[data-v-4fb63c71]{margin-left:24px;margin-right:24px}:root .mgn-tb-24[data-v-4fb63c71]{margin-top:24px;margin-bottom:24px}:root .pad-25[data-v-4fb63c71]{padding:25px}:root .pad-l-25[data-v-4fb63c71]{padding-left:25px}:root .pad-r-25[data-v-4fb63c71]{padding-right:25px}:root .pad-t-25[data-v-4fb63c71]{padding-top:25px}:root .pad-b-25[data-v-4fb63c71]{padding-bottom:25px}:root .pad-lr-25[data-v-4fb63c71]{padding-left:25px;padding-right:25px}:root .pad-tb-25[data-v-4fb63c71]{padding-top:25px;padding-bottom:25px}:root .mgn-25[data-v-4fb63c71]{margin:25px}:root .mgn-l-25[data-v-4fb63c71]{margin-left:25px}:root .mgn-r-25[data-v-4fb63c71]{margin-right:25px}:root .mgn-t-25[data-v-4fb63c71]{margin-top:25px}:root .mgn-b-25[data-v-4fb63c71]{margin-bottom:25px}:root .mgn-lr-25[data-v-4fb63c71]{margin-left:25px;margin-right:25px}:root .mgn-tb-25[data-v-4fb63c71]{margin-top:25px;margin-bottom:25px}:root .pad-30[data-v-4fb63c71]{padding:30px}:root .pad-l-30[data-v-4fb63c71]{padding-left:30px}:root .pad-r-30[data-v-4fb63c71]{padding-right:30px}:root .pad-t-30[data-v-4fb63c71]{padding-top:30px}:root .pad-b-30[data-v-4fb63c71]{padding-bottom:30px}:root .pad-lr-30[data-v-4fb63c71]{padding-left:30px;padding-right:30px}:root .pad-tb-30[data-v-4fb63c71]{padding-top:30px;padding-bottom:30px}:root .mgn-30[data-v-4fb63c71]{margin:30px}:root .mgn-l-30[data-v-4fb63c71]{margin-left:30px}:root .mgn-r-30[data-v-4fb63c71]{margin-right:30px}:root .mgn-t-30[data-v-4fb63c71]{margin-top:30px}:root .mgn-b-30[data-v-4fb63c71]{margin-bottom:30px}:root .mgn-lr-30[data-v-4fb63c71]{margin-left:30px;margin-right:30px}:root .mgn-tb-30[data-v-4fb63c71]{margin-top:30px;margin-bottom:30px}:root .pad-40[data-v-4fb63c71]{padding:40px}:root .pad-l-40[data-v-4fb63c71]{padding-left:40px}:root .pad-r-40[data-v-4fb63c71]{padding-right:40px}:root .pad-t-40[data-v-4fb63c71]{padding-top:40px}:root .pad-b-40[data-v-4fb63c71]{padding-bottom:40px}:root .pad-lr-40[data-v-4fb63c71]{padding-left:40px;padding-right:40px}:root .pad-tb-40[data-v-4fb63c71]{padding-top:40px;padding-bottom:40px}:root .mgn-40[data-v-4fb63c71]{margin:40px}:root .mgn-l-40[data-v-4fb63c71]{margin-left:40px}:root .mgn-r-40[data-v-4fb63c71]{margin-right:40px}:root .mgn-t-40[data-v-4fb63c71]{margin-top:40px}:root .mgn-b-40[data-v-4fb63c71]{margin-bottom:40px}:root .mgn-lr-40[data-v-4fb63c71]{margin-left:40px;margin-right:40px}:root .mgn-tb-40[data-v-4fb63c71]{margin-top:40px;margin-bottom:40px}:root .pad-50[data-v-4fb63c71]{padding:50px}:root .pad-l-50[data-v-4fb63c71]{padding-left:50px}:root .pad-r-50[data-v-4fb63c71]{padding-right:50px}:root .pad-t-50[data-v-4fb63c71]{padding-top:50px}:root .pad-b-50[data-v-4fb63c71]{padding-bottom:50px}:root .pad-lr-50[data-v-4fb63c71]{padding-left:50px;padding-right:50px}:root .pad-tb-50[data-v-4fb63c71]{padding-top:50px;padding-bottom:50px}:root .mgn-50[data-v-4fb63c71]{margin:50px}:root .mgn-l-50[data-v-4fb63c71]{margin-left:50px}:root .mgn-r-50[data-v-4fb63c71]{margin-right:50px}:root .mgn-t-50[data-v-4fb63c71]{margin-top:50px}:root .mgn-b-50[data-v-4fb63c71]{margin-bottom:50px}:root .mgn-lr-50[data-v-4fb63c71]{margin-left:50px;margin-right:50px}:root .mgn-tb-50[data-v-4fb63c71]{margin-top:50px;margin-bottom:50px}:root .pad-60[data-v-4fb63c71]{padding:60px}:root .pad-l-60[data-v-4fb63c71]{padding-left:60px}:root .pad-r-60[data-v-4fb63c71]{padding-right:60px}:root .pad-t-60[data-v-4fb63c71]{padding-top:60px}:root .pad-b-60[data-v-4fb63c71]{padding-bottom:60px}:root .pad-lr-60[data-v-4fb63c71]{padding-left:60px;padding-right:60px}:root .pad-tb-60[data-v-4fb63c71]{padding-top:60px;padding-bottom:60px}:root .mgn-60[data-v-4fb63c71]{margin:60px}:root .mgn-l-60[data-v-4fb63c71]{margin-left:60px}:root .mgn-r-60[data-v-4fb63c71]{margin-right:60px}:root .mgn-t-60[data-v-4fb63c71]{margin-top:60px}:root .mgn-b-60[data-v-4fb63c71]{margin-bottom:60px}:root .mgn-lr-60[data-v-4fb63c71]{margin-left:60px;margin-right:60px}:root .mgn-tb-60[data-v-4fb63c71]{margin-top:60px;margin-bottom:60px}:root .pad-70[data-v-4fb63c71]{padding:70px}:root .pad-l-70[data-v-4fb63c71]{padding-left:70px}:root .pad-r-70[data-v-4fb63c71]{padding-right:70px}:root .pad-t-70[data-v-4fb63c71]{padding-top:70px}:root .pad-b-70[data-v-4fb63c71]{padding-bottom:70px}:root .pad-lr-70[data-v-4fb63c71]{padding-left:70px;padding-right:70px}:root .pad-tb-70[data-v-4fb63c71]{padding-top:70px;padding-bottom:70px}:root .mgn-70[data-v-4fb63c71]{margin:70px}:root .mgn-l-70[data-v-4fb63c71]{margin-left:70px}:root .mgn-r-70[data-v-4fb63c71]{margin-right:70px}:root .mgn-t-70[data-v-4fb63c71]{margin-top:70px}:root .mgn-b-70[data-v-4fb63c71]{margin-bottom:70px}:root .mgn-lr-70[data-v-4fb63c71]{margin-left:70px;margin-right:70px}:root .mgn-tb-70[data-v-4fb63c71]{margin-top:70px;margin-bottom:70px}:root .pad-80[data-v-4fb63c71]{padding:80px}:root .pad-l-80[data-v-4fb63c71]{padding-left:80px}:root .pad-r-80[data-v-4fb63c71]{padding-right:80px}:root .pad-t-80[data-v-4fb63c71]{padding-top:80px}:root .pad-b-80[data-v-4fb63c71]{padding-bottom:80px}:root .pad-lr-80[data-v-4fb63c71]{padding-left:80px;padding-right:80px}:root .pad-tb-80[data-v-4fb63c71]{padding-top:80px;padding-bottom:80px}:root .mgn-80[data-v-4fb63c71]{margin:80px}:root .mgn-l-80[data-v-4fb63c71]{margin-left:80px}:root .mgn-r-80[data-v-4fb63c71]{margin-right:80px}:root .mgn-t-80[data-v-4fb63c71]{margin-top:80px}:root .mgn-b-80[data-v-4fb63c71]{margin-bottom:80px}:root .mgn-lr-80[data-v-4fb63c71]{margin-left:80px;margin-right:80px}:root .mgn-tb-80[data-v-4fb63c71]{margin-top:80px;margin-bottom:80px}:root .pad-90[data-v-4fb63c71]{padding:90px}:root .pad-l-90[data-v-4fb63c71]{padding-left:90px}:root .pad-r-90[data-v-4fb63c71]{padding-right:90px}:root .pad-t-90[data-v-4fb63c71]{padding-top:90px}:root .pad-b-90[data-v-4fb63c71]{padding-bottom:90px}:root .pad-lr-90[data-v-4fb63c71]{padding-left:90px;padding-right:90px}:root .pad-tb-90[data-v-4fb63c71]{padding-top:90px;padding-bottom:90px}:root .mgn-90[data-v-4fb63c71]{margin:90px}:root .mgn-l-90[data-v-4fb63c71]{margin-left:90px}:root .mgn-r-90[data-v-4fb63c71]{margin-right:90px}:root .mgn-t-90[data-v-4fb63c71]{margin-top:90px}:root .mgn-b-90[data-v-4fb63c71]{margin-bottom:90px}:root .mgn-lr-90[data-v-4fb63c71]{margin-left:90px;margin-right:90px}:root .mgn-tb-90[data-v-4fb63c71]{margin-top:90px;margin-bottom:90px}:root .pad-100[data-v-4fb63c71]{padding:100px}:root .pad-l-100[data-v-4fb63c71]{padding-left:100px}:root .pad-r-100[data-v-4fb63c71]{padding-right:100px}:root .pad-t-100[data-v-4fb63c71]{padding-top:100px}:root .pad-b-100[data-v-4fb63c71]{padding-bottom:100px}:root .pad-lr-100[data-v-4fb63c71]{padding-left:100px;padding-right:100px}:root .pad-tb-100[data-v-4fb63c71]{padding-top:100px;padding-bottom:100px}:root .mgn-100[data-v-4fb63c71]{margin:100px}:root .mgn-l-100[data-v-4fb63c71]{margin-left:100px}:root .mgn-r-100[data-v-4fb63c71]{margin-right:100px}:root .mgn-t-100[data-v-4fb63c71]{margin-top:100px}:root .mgn-b-100[data-v-4fb63c71]{margin-bottom:100px}:root .mgn-lr-100[data-v-4fb63c71]{margin-left:100px;margin-right:100px}:root .mgn-tb-100[data-v-4fb63c71]{margin-top:100px;margin-bottom:100px}:root .pad-120[data-v-4fb63c71]{padding:120px}:root .pad-l-120[data-v-4fb63c71]{padding-left:120px}:root .pad-r-120[data-v-4fb63c71]{padding-right:120px}:root .pad-t-120[data-v-4fb63c71]{padding-top:120px}:root .pad-b-120[data-v-4fb63c71]{padding-bottom:120px}:root .pad-lr-120[data-v-4fb63c71]{padding-left:120px;padding-right:120px}:root .pad-tb-120[data-v-4fb63c71]{padding-top:120px;padding-bottom:120px}:root .mgn-120[data-v-4fb63c71]{margin:120px}:root .mgn-l-120[data-v-4fb63c71]{margin-left:120px}:root .mgn-r-120[data-v-4fb63c71]{margin-right:120px}:root .mgn-t-120[data-v-4fb63c71]{margin-top:120px}:root .mgn-b-120[data-v-4fb63c71]{margin-bottom:120px}:root .mgn-lr-120[data-v-4fb63c71]{margin-left:120px;margin-right:120px}:root .mgn-tb-120[data-v-4fb63c71]{margin-top:120px;margin-bottom:120px}[data-v-4fb63c71]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html[data-v-4fb63c71]{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body[data-v-4fb63c71]{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container[data-v-4fb63c71]{width:100%}.v-app[data-v-4fb63c71]{margin:0 auto;width:100%;min-height:300px}.devise-container[data-v-4fb63c71]{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2[data-v-4fb63c71]{margin-bottom:10px}.devise-container input[type=email][data-v-4fb63c71],.devise-container input[type=password][data-v-4fb63c71],.devise-container input[type=submit][data-v-4fb63c71]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit][data-v-4fb63c71]{cursor:pointer}.devise-container .actions input[data-v-4fb63c71]{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a[data-v-4fb63c71],a[data-v-4fb63c71]:hover,a[data-v-4fb63c71]:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a[data-v-4fb63c71]:hover{color:#2d8e54;text-decoration:underline}a[data-v-4fb63c71]:focus{color:#164057}h1[data-v-4fb63c71],h2[data-v-4fb63c71],h3[data-v-4fb63c71],h4[data-v-4fb63c71],h5[data-v-4fb63c71],h6[data-v-4fb63c71]{font-family:Poppins,sans-serif;color:#000}.heading-1[data-v-4fb63c71],.heading-2[data-v-4fb63c71],.heading-3[data-v-4fb63c71],.heading-4[data-v-4fb63c71],.heading-5[data-v-4fb63c71],.heading-6[data-v-4fb63c71]{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1[data-v-4fb63c71]{font-size:2.5rem}.heading-2[data-v-4fb63c71]{font-size:2rem}.heading-3[data-v-4fb63c71]{font-size:1.75rem}.heading-4[data-v-4fb63c71]{font-size:1.5rem}.heading-5[data-v-4fb63c71]{font-size:1.25rem}.heading-6[data-v-4fb63c71]{font-size:1rem}.error_text[data-v-4fb63c71]{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar[data-v-4fb63c71]{width:100%;min-height:50px}nav[data-v-4fb63c71]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group[data-v-4fb63c71],.nav-right[data-v-4fb63c71]{display:flex;flex-direction:row}.nav-link[data-v-4fb63c71]{font-size:18px}.nav-loggedout[data-v-4fb63c71]{color:#000}.nav-loggedin[data-v-4fb63c71]{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a[data-v-4fb63c71]{color:#fff}.nav-loggedin a[data-v-4fb63c71]:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link[data-v-4fb63c71]{color:#fff}.dropdown-navbar .v-dropdown-menu__container[data-v-4fb63c71]{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon[data-v-4fb63c71]{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon[data-v-4fb63c71]{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container[data-v-4fb63c71]{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container[data-v-4fb63c71]{min-width:100px}@media only screen and (min-width:560px){nav[data-v-4fb63c71]{gap:12px}}@media only screen and (min-width:654px){nav[data-v-4fb63c71]{gap:15px}}@media only screen and (min-width:668px){nav[data-v-4fb63c71]{gap:5%}}button[data-v-4fb63c71]{cursor:pointer;font-family:Poppins,sans-serif}.action_button[data-v-4fb63c71],.cancel_button[data-v-4fb63c71]{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button[data-v-4fb63c71]{background-color:#ccc}.action_button[data-v-4fb63c71]:disabled,.cancel_button[data-v-4fb63c71]:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button[data-v-4fb63c71]{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted[data-v-4fb63c71]{width:fit-content}.button__empty[data-v-4fb63c71]{background-color:#fff;color:#000;border:black solid 1px}.button__gray[data-v-4fb63c71]{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger[data-v-4fb63c71]{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn[data-v-4fb63c71]{border-radius:59px;padding:10px 24px}.btn-primary[data-v-4fb63c71]{color:#fff!important;background-color:#2c5444}.btn-primary[data-v-4fb63c71]:hover{background-color:var(--color-client-secondary)}.btn-secondary[data-v-4fb63c71]{background-color:#eef5fa}.btn-pricing[data-v-4fb63c71]{font-size:22px;border:none}.simple-table[data-v-4fb63c71]{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th[data-v-4fb63c71],.simple-table td[data-v-4fb63c71]{padding:5px;border:1px solid var(--color-table-border)}.item-cell[data-v-4fb63c71]{padding:5px}.date-cell[data-v-4fb63c71]{white-space:nowrap}.number-cell[data-v-4fb63c71]{text-align:right}.negative-cell[data-v-4fb63c71]{color:#f94144}.net-worth-row[data-v-4fb63c71]{background-color:#f5dc98}.bold-cell[data-v-4fb63c71]{font-weight:700}.warn-text[data-v-4fb63c71]{color:#fb991c}.error-text[data-v-4fb63c71]{color:#f94144}.form__panel[data-v-4fb63c71]{display:block}.form__row[data-v-4fb63c71]{padding-top:15px;padding-bottom:5px}.form__row--fields[data-v-4fb63c71]{display:flex}.form__header[data-v-4fb63c71]{width:26%}.form__input[data-v-4fb63c71]{width:100%}.form__input input[data-v-4fb63c71]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select[data-v-4fb63c71]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea[data-v-4fb63c71]{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main[data-v-4fb63c71]{width:100%}.form__input .dp__main input[data-v-4fb63c71]{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input[data-v-4fb63c71],.form__input select[data-v-4fb63c71],.form__input .dp__main[data-v-4fb63c71]{width:75%}}@media only screen and (min-width:1140px){.form__input input[data-v-4fb63c71],.form__input select[data-v-4fb63c71],.form__input .dp__main[data-v-4fb63c71]{width:50%}}.form__input input[data-v-4fb63c71]:hover,.form__input select[data-v-4fb63c71]:hover,.form__input textarea[data-v-4fb63c71]:hover{border-color:var(--color-input-hover)}.form__input input[data-v-4fb63c71]:focus{border-color:var(--color-input-focus)}.form__input select[data-v-4fb63c71]:focus{border-color:var(--color-input-focus)}.form__input textarea[data-v-4fb63c71]:focus{border-color:var(--color-input-focus)}.form__input[data-v-4fb63c71]:disabled{background-color:#00000008;border-color:#00000026}.form__buttons[data-v-4fb63c71]{display:flex;gap:10px;padding-top:40px}.form__button_group[data-v-4fb63c71]{display:flex;gap:10px}.form__input--mandatory[data-v-4fb63c71]{color:#f94144}.form__input--mandatory__one-of-two[data-v-4fb63c71]{color:#f94144;vertical-align:super}.form__section[data-v-4fb63c71]{padding:30px 10px}.disabled-field[data-v-4fb63c71]{color:#aaa}.select-wrapper[data-v-4fb63c71]{position:relative}.select-wrapper[data-v-4fb63c71]:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select[data-v-4fb63c71]{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select[data-v-4fb63c71]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select[data-v-4fb63c71]:focus{outline:none;border-color:#2c5444}.admin-page-container[data-v-4fb63c71],.v-form-explore[data-v-4fb63c71]{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading[data-v-4fb63c71],.sysadmin-page-header h1[data-v-4fb63c71],.sysadmin-page-header .sysadmin-page-header__title[data-v-4fb63c71],.page-header h1[data-v-4fb63c71],.page-header .page-header__title[data-v-4fb63c71]{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading[data-v-4fb63c71]{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header[data-v-4fb63c71]{margin-bottom:18px}.page-header h1[data-v-4fb63c71],.page-header .page-header__title[data-v-4fb63c71]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle[data-v-4fb63c71]{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon[data-v-4fb63c71]{font-size:.9em;flex:0 0 auto}.sysadmin-page-header[data-v-4fb63c71]{margin-bottom:18px}.sysadmin-page-header h1[data-v-4fb63c71],.sysadmin-page-header .sysadmin-page-header__title[data-v-4fb63c71]{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title[data-v-4fb63c71]{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle[data-v-4fb63c71]{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon[data-v-4fb63c71]{font-size:.9em;flex:0 0 auto}.admin-back-button[data-v-4fb63c71]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button[data-v-4fb63c71]:hover{background-color:#f8f9fa}.admin-back-button svg[data-v-4fb63c71]{font-size:14px}.admin-card[data-v-4fb63c71]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page[data-v-4fb63c71]{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card[data-v-4fb63c71]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title[data-v-4fb63c71]{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta[data-v-4fb63c71]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item[data-v-4fb63c71]{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label[data-v-4fb63c71]{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value[data-v-4fb63c71]{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block[data-v-4fb63c71]{margin-top:18px}.deploy-page .deploy-list[data-v-4fb63c71]{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li[data-v-4fb63c71]{margin:6px 0}.admin-form-card[data-v-4fb63c71],.v-form-explore .form-card[data-v-4fb63c71]{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator[data-v-4fb63c71]{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error[data-v-4fb63c71],.v-form-explore .loading-error[data-v-4fb63c71]{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container[data-v-4fb63c71]{margin-bottom:30px}.admin-form-container .admin-form-row[data-v-4fb63c71]{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row[data-v-4fb63c71]:last-child{margin-bottom:0}.admin-form-container .admin-form-group[data-v-4fb63c71]{display:flex;flex-direction:column}.admin-form-container .admin-form-group label[data-v-4fb63c71]{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text[data-v-4fb63c71]{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input[data-v-4fb63c71],.admin-form-container .admin-form-group select[data-v-4fb63c71]{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input[data-v-4fb63c71]:disabled,.admin-form-container .admin-form-group select[data-v-4fb63c71]:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input[data-v-4fb63c71]:focus,.admin-form-container .admin-form-group select[data-v-4fb63c71]:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper[data-v-4fb63c71]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container[data-v-4fb63c71],.v-form-explore .button-container[data-v-4fb63c71]{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button[data-v-4fb63c71],.v-form-explore .button-container button[data-v-4fb63c71]{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn[data-v-4fb63c71],.v-form-explore .button-container .cancel-btn[data-v-4fb63c71]{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn[data-v-4fb63c71]:hover,.v-form-explore .button-container .cancel-btn[data-v-4fb63c71]:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn[data-v-4fb63c71],.v-form-explore .button-container .action-btn[data-v-4fb63c71]{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn[data-v-4fb63c71]:hover,.v-form-explore .button-container .action-btn[data-v-4fb63c71]:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn[data-v-4fb63c71],.v-form-explore .button-container .action-btn[data-v-4fb63c71]{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn[data-v-4fb63c71]:hover,.v-form-explore .button-container .action-btn[data-v-4fb63c71]:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge[data-v-4fb63c71]{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active[data-v-4fb63c71]{background-color:#57ca85;color:#fff}.admin-badge.inactive[data-v-4fb63c71]{background-color:#f94144;color:#fff}.admin-badge.admin[data-v-4fb63c71]{background-color:#797979;color:#fff}.admin-badge.sysadmin[data-v-4fb63c71]{background-color:#1a5276;color:#fff}.admin-badge.manager[data-v-4fb63c71]{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager[data-v-4fb63c71]{background-color:#8e44ad;color:#fff}.admin-badge.employee[data-v-4fb63c71]{background-color:#177100;color:#fff}.admin-badge.id[data-v-4fb63c71],.admin-badge.external-uuid[data-v-4fb63c71]{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons[data-v-4fb63c71]{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button[data-v-4fb63c71]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn[data-v-4fb63c71]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn[data-v-4fb63c71]:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn[data-v-4fb63c71]{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn[data-v-4fb63c71]:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn[data-v-4fb63c71]{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn[data-v-4fb63c71]:hover{background-color:#f71013}.admin-action-buttons button svg[data-v-4fb63c71]{font-size:14px}.admin-detail-item[data-v-4fb63c71]{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon[data-v-4fb63c71]{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info[data-v-4fb63c71]{flex:1}.admin-detail-item .detail-info .detail-label[data-v-4fb63c71]{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value[data-v-4fb63c71]{font-size:14px;color:#333;font-weight:500}.admin-search-box[data-v-4fb63c71]{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input[data-v-4fb63c71]{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input[data-v-4fb63c71]:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button[data-v-4fb63c71]{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button[data-v-4fb63c71]:hover{color:#2c5444}.admin-filter-select[data-v-4fb63c71]{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select[data-v-4fb63c71]{min-width:0;width:100%}.admin-filter-select select[data-v-4fb63c71]:focus{border-color:#2c5444}.admin-header-section[data-v-4fb63c71],.v-form-explore .header-section[data-v-4fb63c71]{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1[data-v-4fb63c71],.v-form-explore .header-section h1[data-v-4fb63c71]{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row[data-v-4fb63c71],.v-form-explore .header-section .top-row[data-v-4fb63c71]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row[data-v-4fb63c71],.v-form-explore .header-section .top-row[data-v-4fb63c71],.sys-panel .top-row[data-v-4fb63c71]{align-items:flex-start}.admin-header-section .top-row .page-header[data-v-4fb63c71],.v-form-explore .header-section .top-row .page-header[data-v-4fb63c71],.admin-header-section .top-row .sysadmin-page-header[data-v-4fb63c71],.v-form-explore .header-section .top-row .sysadmin-page-header[data-v-4fb63c71],.sys-panel .top-row .page-header[data-v-4fb63c71],.sys-panel .top-row .sysadmin-page-header[data-v-4fb63c71]{width:100%}.admin-header-section .top-row .header-actions[data-v-4fb63c71],.v-form-explore .header-section .top-row .header-actions[data-v-4fb63c71],.admin-header-section .top-row .action-buttons[data-v-4fb63c71],.v-form-explore .header-section .top-row .action-buttons[data-v-4fb63c71],.sys-panel .top-row .header-actions[data-v-4fb63c71],.sys-panel .top-row .action-buttons[data-v-4fb63c71]{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn[data-v-4fb63c71],.v-form-explore .header-section .top-row>.admin-add-btn[data-v-4fb63c71],.sys-panel .top-row>.admin-add-btn[data-v-4fb63c71],.sys-panel .top-row>.action-button[data-v-4fb63c71]{width:100%}}.admin-filters-row[data-v-4fb63c71]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn[data-v-4fb63c71]{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa[data-v-4fb63c71]{font-size:14px}.admin-add-btn[data-v-4fb63c71]:hover{background-color:#1a3329}.table-containers[data-v-4fb63c71]{display:flex;gap:20px}.table-containers .table-container[data-v-4fb63c71]{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title[data-v-4fb63c71]{font-weight:700}.table-containers .table-value[data-v-4fb63c71]{font-size:1.2em}.sysadmin-button-bar[data-v-4fb63c71]{display:flex;gap:20px;padding-top:30px}.swal-password-form[data-v-4fb63c71]{margin:20px 0}.swal-password-form .form-group[data-v-4fb63c71]{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group[data-v-4fb63c71]:first-child{margin-bottom:25px}.swal-password-form .form-group[data-v-4fb63c71]:not(:first-child){margin-bottom:0}.swal-password-form .form-group label[data-v-4fb63c71]{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input[data-v-4fb63c71]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input[data-v-4fb63c71]:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea[data-v-4fb63c71]{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.v-form-explore .header-section .page-header__assignment-id[data-v-4fb63c71]{margin-top:4px;color:#9ca3af;font-size:13px}.v-form-explore .form-explore-container .form-explore-confirmation[data-v-4fb63c71],.v-form-explore .form-explore-container .form-explore-validation[data-v-4fb63c71],.v-form-explore .form-explore-container .form-explore-send-to[data-v-4fb63c71]{margin-left:-12px;margin-right:-12px}.v-form-explore .form-explore-container .form-explore-send-to[data-v-4fb63c71]{margin-top:20px}.v-form-explore .form-explore-container .form-explore-send-to label[data-v-4fb63c71]{display:block;margin-bottom:6px;font-size:16px;font-weight:600;color:#374151}.v-form-explore .form-explore-container .form-explore-send-to .form-help-text[data-v-4fb63c71]{margin:6px 0 0;color:#6b7280;font-size:13px}.v-form-explore .form-explore-container .form-explore-send-to__rows[data-v-4fb63c71]{display:flex;flex-direction:column;gap:10px}.v-form-explore .form-explore-container .form-explore-send-to__row[data-v-4fb63c71]{display:flex;align-items:flex-start;gap:8px}.v-form-explore .form-explore-container .form-explore-send-to__picker[data-v-4fb63c71]{flex:1;min-width:0}.v-form-explore .form-explore-container .form-explore-send-to__picker[data-v-4fb63c71] .search-input{background:#fff;border:1px solid #d1d5db;border-radius:6px;min-height:36px;padding:8px 10px;font-size:14px}.v-form-explore .form-explore-container .form-explore-send-to__add[data-v-4fb63c71],.v-form-explore .form-explore-container .form-explore-send-to__remove[data-v-4fb63c71]{flex-shrink:0;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;border:none;cursor:pointer;font-size:14px}.v-form-explore .form-explore-container .form-explore-send-to__add[data-v-4fb63c71]{background-color:#2c5444;color:#fff}.v-form-explore .form-explore-container .form-explore-send-to__add[data-v-4fb63c71]:hover:not(:disabled){background-color:#1e392e}.v-form-explore .form-explore-container .form-explore-send-to__add[data-v-4fb63c71]:disabled{opacity:.55;cursor:not-allowed}.v-form-explore .form-explore-container .form-explore-send-to__remove[data-v-4fb63c71]{background:#fff;border:1px solid #d1d5db;color:#6b7280}.v-form-explore .form-explore-container .form-explore-send-to__remove[data-v-4fb63c71]:hover:not(:disabled){color:#f94144;border-color:#f94144}.v-form-explore .form-explore-container .form-explore-send-to__remove[data-v-4fb63c71]:disabled{opacity:.55;cursor:not-allowed}.v-form-explore .form-explore-container .form-explore-confirmation[data-v-4fb63c71]{margin-top:20px}.v-form-explore .form-explore-container .form-explore-validation[data-v-4fb63c71]{margin-top:20px;margin-bottom:-12px}.v-form-explore .form-explore-container .form-explore-validation[data-v-4fb63c71] .validation-error-box{margin-bottom:0}.v-form-explore .form-card[data-v-4fb63c71]{padding:24px}.v-form-explore .form-card[data-v-4fb63c71] .confirmation-explore{margin:0;border-top:1px solid #eee;border-radius:6px}.v-form-explore .form-card[data-v-4fb63c71] .confirmation-explore .checkbox-wrapper{padding:4px 8px 0;margin-bottom:18px}.v-form-explore .form-title[data-v-4fb63c71]{margin:0;font-size:24px;font-weight:700;color:#1f2937}.v-form-explore .form-title-underline[data-v-4fb63c71]{width:100%;height:14px;border-bottom:1px solid #d1d5db;margin:6px 0 14px}.v-form-explore .form-fields[data-v-4fb63c71]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px}.v-form-explore .form-field[data-v-4fb63c71]{min-width:0}.v-form-explore .form-field__label[data-v-4fb63c71]{margin:0 0 6px;font-size:16px;font-weight:600;color:#374151}.v-form-explore .required-indicator[data-v-4fb63c71]{color:#dc2626;margin-left:4px}.v-form-explore .input-line[data-v-4fb63c71],.v-form-explore .dropdown-select[data-v-4fb63c71],.v-form-explore .textarea-field[data-v-4fb63c71]{width:100%;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#111827;padding:8px 10px;box-sizing:border-box}.v-form-explore .input-line[data-v-4fb63c71],.v-form-explore .dropdown-select[data-v-4fb63c71]{min-height:36px}.v-form-explore .textarea-field[data-v-4fb63c71]{min-height:72px;resize:vertical}.v-form-explore .textarea-field--note[data-v-4fb63c71],.v-form-explore .textarea-field--action[data-v-4fb63c71]{min-height:64px}.v-form-explore .choice-group[data-v-4fb63c71]{display:flex;flex-direction:column;gap:8px}.v-form-explore .choice-group--inline[data-v-4fb63c71]{flex-direction:row;gap:18px;align-items:center}.v-form-explore .choice-row[data-v-4fb63c71]{display:inline-flex;align-items:center;gap:8px;color:#374151}.v-form-explore .checkbox-field[data-v-4fb63c71]{margin-bottom:8px}.v-form-explore .checkbox-wrapper[data-v-4fb63c71]{display:inline-flex;align-items:center;gap:8px;font-size:16px;color:#374151;font-weight:600}.v-form-explore .optional-field[data-v-4fb63c71]{margin-top:10px}.v-form-explore .optional-field__label[data-v-4fb63c71]{margin:0 0 6px;color:#374151;font-size:13px;font-weight:600}.v-form-explore .branch-block[data-v-4fb63c71]{grid-column:1/-1;border:1px dashed #e5e7eb;border-radius:8px;background:#fafafa;padding:10px}.v-form-explore .photo-hint[data-v-4fb63c71]{margin:6px 0 0;color:#2563eb;font-size:12px;font-weight:600}.v-form-explore .form-empty[data-v-4fb63c71]{margin:12px 0 0;color:#6b7280;font-size:14px}.v-form-explore .button-container[data-v-4fb63c71]{border-top:0;margin-top:0;padding-top:10px}.v-form-explore .button-container .cancel-btn[data-v-4fb63c71]{min-width:120px}.v-form-explore .button-container .done-btn[data-v-4fb63c71]{min-width:120px;background-color:#fff;color:#374151;border:1px solid #d1d5db;border-radius:6px;font-weight:500}.v-form-explore .button-container .action-btn[data-v-4fb63c71]{min-width:130px;background-color:#111827;border-color:#111827;color:#fff;border-radius:6px;font-weight:500;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px}.v-form-explore .button-container .complete-btn[data-v-4fb63c71]{min-width:140px;background-color:#2c5444;color:#fff;border-radius:6px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:8px}.v-form-explore .button-container .complete-btn[data-v-4fb63c71]:disabled{opacity:.75;cursor:not-allowed}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-card,.v-reports-dashboard .panel{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-filter-select{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select{min-width:0;width:100%}.admin-filter-select select:focus{border-color:#2c5444}.admin-header-section{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row,.sys-panel .top-row{align-items:flex-start}.admin-header-section .top-row .page-header,.admin-header-section .top-row .sysadmin-page-header,.sys-panel .top-row .page-header,.sys-panel .top-row .sysadmin-page-header{width:100%}.admin-header-section .top-row .header-actions,.admin-header-section .top-row .action-buttons,.sys-panel .top-row .header-actions,.sys-panel .top-row .action-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn,.sys-panel .top-row>.admin-add-btn,.sys-panel .top-row>.action-button{width:100%}}.admin-filters-row{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.v-reports-dashboard .panels{display:grid;grid-template-columns:repeat(3,minmax(240px,1fr));gap:16px}@media(max-width:1100px){.v-reports-dashboard .panels{grid-template-columns:repeat(2,minmax(240px,1fr))}}@media(max-width:800px){.v-reports-dashboard .panels{grid-template-columns:1fr}}.v-reports-dashboard .panel{border:2px solid #e6e9ef;margin-bottom:0}.v-reports-dashboard .report-tile{box-sizing:border-box;width:100%;height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;cursor:pointer;transition:transform .12s ease,border-color .12s ease,box-shadow .12s ease;outline:none}.v-reports-dashboard .report-tile:hover{transform:translateY(-1px);border-color:#46866d;box-shadow:0 8px 20px #00000014}.v-reports-dashboard .report-tile:focus-visible{border-color:#2c5444;box-shadow:0 0 0 3px #2c544433}.v-reports-dashboard .report-tile__icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex:0 0 auto;background:#eaf2ff;color:#2563eb}.v-reports-dashboard .report-tile__icon svg{font-size:16px}.v-reports-dashboard .report-tile__title{font-size:16px;font-weight:700;color:#2c5444;line-height:1.2}.v-reports-dashboard .report-tile__description{font-size:12px;color:#6b7280;font-weight:600;line-height:1.35;max-width:90%}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.admin-page-container,.v-notifications-report{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-search-box,.v-notifications-report .search-box{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input,.v-notifications-report .search-box input{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input:focus,.v-notifications-report .search-box input:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button,.v-notifications-report .search-box .search-button{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button:hover,.v-notifications-report .search-box .search-button:hover{color:#2c5444}.admin-filter-select,.v-notifications-report .type-filter,.v-notifications-report .status-filter{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select,.v-notifications-report .type-filter select,.v-notifications-report .status-filter select{min-width:0;width:100%}.admin-filter-select select:focus,.v-notifications-report .type-filter select:focus,.v-notifications-report .status-filter select:focus{border-color:#2c5444}.admin-header-section,.v-notifications-report .header-section{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1,.v-notifications-report .header-section h1{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row,.v-notifications-report .header-section .top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row,.v-notifications-report .header-section .top-row,.sys-panel .top-row{align-items:flex-start}.admin-header-section .top-row .page-header,.v-notifications-report .header-section .top-row .page-header,.admin-header-section .top-row .sysadmin-page-header,.v-notifications-report .header-section .top-row .sysadmin-page-header,.sys-panel .top-row .page-header,.sys-panel .top-row .sysadmin-page-header{width:100%}.admin-header-section .top-row .header-actions,.v-notifications-report .header-section .top-row .header-actions,.admin-header-section .top-row .action-buttons,.v-notifications-report .header-section .top-row .action-buttons,.sys-panel .top-row .header-actions,.sys-panel .top-row .action-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn,.v-notifications-report .header-section .top-row>.admin-add-btn,.sys-panel .top-row>.admin-add-btn,.sys-panel .top-row>.action-button{width:100%}}.admin-filters-row,.v-notifications-report .filters-row{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.v-notifications-report .date-filter{display:flex;align-items:center;gap:8px;flex-shrink:0}.v-notifications-report .date-filter__label{font-size:14px;color:#666;white-space:nowrap}.v-notifications-report .date-filter input[type=date]{padding:8px 10px;border:1px solid #ddd;border-radius:4px;font-size:14px;background:#fff;color:#333}.v-notifications-report .date-filter input[type=date]:focus{outline:none;border-color:#2c5444}.admin-dashboard-table-card{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #e5e7eb;padding:16px}.admin-dashboard-table-card__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-dashboard-table-card__title{font-size:24px;font-weight:700;color:#111827;margin:0}:root{--type-family-arial: "Arial,Helvetica,sans-serif";--type-family-dm-sans: "DM Sans", "Open Sans", sans-serif;--type-family-gentium-book-plus: "Gentium Book Plus", "Times New Roman", sans-serif;--type-family-open-sans: "Open Sans", Arial, Helvetica, sans-serif;--type-family-times-new-roman: "Times New Roman", sans-serif;--type-family-poppins: "Poppins", sans-serif;--type-family-body: var(--type-family-poppins);--type-family-heading: var(--type-family-poppins);--type-family-button: var(--type-family-poppins);--type-size-base: 1rem;--type-size-small-1: 1.125rem;--type-size-small-2: 1rem;--type-size-small-3: .875rem;--type-size-default: 17px;--type-size-large-1: 1.5rem;--type-size-large-2: 1.75rem;--type-size-large-3: 2rem;--type-line-height-body: 1.4;--type-line-height-heading: 1.2;--spacing-base: 4px;--spacing-2x: calc(var(--spacing-base) * 2);--spacing-3x: calc(var(--spacing-base) * 3);--spacing-4x: calc(var(--spacing-base) * 4);--spacing-5x: calc(var(--spacing-base) * 5);--spacing-6x: calc(var(--spacing-base) * 6);--spacing-7x: calc(var(--spacing-base) * 7);--spacing-8x: calc(var(--spacing-base) * 8);--spacing-9x: calc(var(--spacing-base) * 9);--spacing-10x: calc(var(--spacing-base) * 10);--radius-default: 12px;--radius-small-1: 10px;--radius-small-2: 8px;--radius-small-3: 6px;--radius-small-4: 4px;--radius-large-1: 14px;--radius-large-2: 16px;--radius-large-3: 18px;--color-input-hover: #777777;--color-input-focus: #333333;--color-admin-primary: #2C5444;--color-admin-secondary: #A9B9B2;--color-client-primary: #57CA85;--color-client-primary-dark: #145372;--color-client-secondary: #3A98CC;--color-info: #3A98CC;--color-complete: #57CA85;--color-incomplete: #145372;--color-error: #F94144;--color-warning: #FB991C;--color-role-admin: #797979;--color-role-manager: #FFBC02;--color-role-senior-manager: #8e44ad;--color-role-employee: #177100;--color-button-primary-background: #EEF5F8;--color-table-border: #C8E2F1}:root .pad-0{padding:0}:root .pad-l-0{padding-left:0}:root .pad-r-0{padding-right:0}:root .pad-t-0{padding-top:0}:root .pad-b-0{padding-bottom:0}:root .pad-lr-0{padding-left:0;padding-right:0}:root .pad-tb-0{padding-top:0;padding-bottom:0}:root .mgn-0{margin:0}:root .mgn-l-0{margin-left:0}:root .mgn-r-0{margin-right:0}:root .mgn-t-0{margin-top:0}:root .mgn-b-0{margin-bottom:0}:root .mgn-lr-0{margin-left:0;margin-right:0}:root .mgn-tb-0{margin-top:0;margin-bottom:0}:root .pad-2{padding:2px}:root .pad-l-2{padding-left:2px}:root .pad-r-2{padding-right:2px}:root .pad-t-2{padding-top:2px}:root .pad-b-2{padding-bottom:2px}:root .pad-lr-2{padding-left:2px;padding-right:2px}:root .pad-tb-2{padding-top:2px;padding-bottom:2px}:root .mgn-2{margin:2px}:root .mgn-l-2{margin-left:2px}:root .mgn-r-2{margin-right:2px}:root .mgn-t-2{margin-top:2px}:root .mgn-b-2{margin-bottom:2px}:root .mgn-lr-2{margin-left:2px;margin-right:2px}:root .mgn-tb-2{margin-top:2px;margin-bottom:2px}:root .pad-3{padding:3px}:root .pad-l-3{padding-left:3px}:root .pad-r-3{padding-right:3px}:root .pad-t-3{padding-top:3px}:root .pad-b-3{padding-bottom:3px}:root .pad-lr-3{padding-left:3px;padding-right:3px}:root .pad-tb-3{padding-top:3px;padding-bottom:3px}:root .mgn-3{margin:3px}:root .mgn-l-3{margin-left:3px}:root .mgn-r-3{margin-right:3px}:root .mgn-t-3{margin-top:3px}:root .mgn-b-3{margin-bottom:3px}:root .mgn-lr-3{margin-left:3px;margin-right:3px}:root .mgn-tb-3{margin-top:3px;margin-bottom:3px}:root .pad-4{padding:4px}:root .pad-l-4{padding-left:4px}:root .pad-r-4{padding-right:4px}:root .pad-t-4{padding-top:4px}:root .pad-b-4{padding-bottom:4px}:root .pad-lr-4{padding-left:4px;padding-right:4px}:root .pad-tb-4{padding-top:4px;padding-bottom:4px}:root .mgn-4{margin:4px}:root .mgn-l-4{margin-left:4px}:root .mgn-r-4{margin-right:4px}:root .mgn-t-4{margin-top:4px}:root .mgn-b-4{margin-bottom:4px}:root .mgn-lr-4{margin-left:4px;margin-right:4px}:root .mgn-tb-4{margin-top:4px;margin-bottom:4px}:root .pad-5{padding:5px}:root .pad-l-5{padding-left:5px}:root .pad-r-5{padding-right:5px}:root .pad-t-5{padding-top:5px}:root .pad-b-5{padding-bottom:5px}:root .pad-lr-5{padding-left:5px;padding-right:5px}:root .pad-tb-5{padding-top:5px;padding-bottom:5px}:root .mgn-5{margin:5px}:root .mgn-l-5{margin-left:5px}:root .mgn-r-5{margin-right:5px}:root .mgn-t-5{margin-top:5px}:root .mgn-b-5{margin-bottom:5px}:root .mgn-lr-5{margin-left:5px;margin-right:5px}:root .mgn-tb-5{margin-top:5px;margin-bottom:5px}:root .pad-6{padding:6px}:root .pad-l-6{padding-left:6px}:root .pad-r-6{padding-right:6px}:root .pad-t-6{padding-top:6px}:root .pad-b-6{padding-bottom:6px}:root .pad-lr-6{padding-left:6px;padding-right:6px}:root .pad-tb-6{padding-top:6px;padding-bottom:6px}:root .mgn-6{margin:6px}:root .mgn-l-6{margin-left:6px}:root .mgn-r-6{margin-right:6px}:root .mgn-t-6{margin-top:6px}:root .mgn-b-6{margin-bottom:6px}:root .mgn-lr-6{margin-left:6px;margin-right:6px}:root .mgn-tb-6{margin-top:6px;margin-bottom:6px}:root .pad-8{padding:8px}:root .pad-l-8{padding-left:8px}:root .pad-r-8{padding-right:8px}:root .pad-t-8{padding-top:8px}:root .pad-b-8{padding-bottom:8px}:root .pad-lr-8{padding-left:8px;padding-right:8px}:root .pad-tb-8{padding-top:8px;padding-bottom:8px}:root .mgn-8{margin:8px}:root .mgn-l-8{margin-left:8px}:root .mgn-r-8{margin-right:8px}:root .mgn-t-8{margin-top:8px}:root .mgn-b-8{margin-bottom:8px}:root .mgn-lr-8{margin-left:8px;margin-right:8px}:root .mgn-tb-8{margin-top:8px;margin-bottom:8px}:root .pad-9{padding:9px}:root .pad-l-9{padding-left:9px}:root .pad-r-9{padding-right:9px}:root .pad-t-9{padding-top:9px}:root .pad-b-9{padding-bottom:9px}:root .pad-lr-9{padding-left:9px;padding-right:9px}:root .pad-tb-9{padding-top:9px;padding-bottom:9px}:root .mgn-9{margin:9px}:root .mgn-l-9{margin-left:9px}:root .mgn-r-9{margin-right:9px}:root .mgn-t-9{margin-top:9px}:root .mgn-b-9{margin-bottom:9px}:root .mgn-lr-9{margin-left:9px;margin-right:9px}:root .mgn-tb-9{margin-top:9px;margin-bottom:9px}:root .pad-10{padding:10px}:root .pad-l-10{padding-left:10px}:root .pad-r-10{padding-right:10px}:root .pad-t-10{padding-top:10px}:root .pad-b-10{padding-bottom:10px}:root .pad-lr-10{padding-left:10px;padding-right:10px}:root .pad-tb-10{padding-top:10px;padding-bottom:10px}:root .mgn-10{margin:10px}:root .mgn-l-10{margin-left:10px}:root .mgn-r-10{margin-right:10px}:root .mgn-t-10{margin-top:10px}:root .mgn-b-10{margin-bottom:10px}:root .mgn-lr-10{margin-left:10px;margin-right:10px}:root .mgn-tb-10{margin-top:10px;margin-bottom:10px}:root .pad-12{padding:12px}:root .pad-l-12{padding-left:12px}:root .pad-r-12{padding-right:12px}:root .pad-t-12{padding-top:12px}:root .pad-b-12{padding-bottom:12px}:root .pad-lr-12{padding-left:12px;padding-right:12px}:root .pad-tb-12{padding-top:12px;padding-bottom:12px}:root .mgn-12{margin:12px}:root .mgn-l-12{margin-left:12px}:root .mgn-r-12{margin-right:12px}:root .mgn-t-12{margin-top:12px}:root .mgn-b-12{margin-bottom:12px}:root .mgn-lr-12{margin-left:12px;margin-right:12px}:root .mgn-tb-12{margin-top:12px;margin-bottom:12px}:root .pad-15{padding:15px}:root .pad-l-15{padding-left:15px}:root .pad-r-15{padding-right:15px}:root .pad-t-15{padding-top:15px}:root .pad-b-15{padding-bottom:15px}:root .pad-lr-15{padding-left:15px;padding-right:15px}:root .pad-tb-15{padding-top:15px;padding-bottom:15px}:root .mgn-15{margin:15px}:root .mgn-l-15{margin-left:15px}:root .mgn-r-15{margin-right:15px}:root .mgn-t-15{margin-top:15px}:root .mgn-b-15{margin-bottom:15px}:root .mgn-lr-15{margin-left:15px;margin-right:15px}:root .mgn-tb-15{margin-top:15px;margin-bottom:15px}:root .pad-20{padding:20px}:root .pad-l-20{padding-left:20px}:root .pad-r-20{padding-right:20px}:root .pad-t-20{padding-top:20px}:root .pad-b-20{padding-bottom:20px}:root .pad-lr-20{padding-left:20px;padding-right:20px}:root .pad-tb-20{padding-top:20px;padding-bottom:20px}:root .mgn-20{margin:20px}:root .mgn-l-20{margin-left:20px}:root .mgn-r-20{margin-right:20px}:root .mgn-t-20{margin-top:20px}:root .mgn-b-20{margin-bottom:20px}:root .mgn-lr-20{margin-left:20px;margin-right:20px}:root .mgn-tb-20{margin-top:20px;margin-bottom:20px}:root .pad-24{padding:24px}:root .pad-l-24{padding-left:24px}:root .pad-r-24{padding-right:24px}:root .pad-t-24{padding-top:24px}:root .pad-b-24{padding-bottom:24px}:root .pad-lr-24{padding-left:24px;padding-right:24px}:root .pad-tb-24{padding-top:24px;padding-bottom:24px}:root .mgn-24{margin:24px}:root .mgn-l-24{margin-left:24px}:root .mgn-r-24{margin-right:24px}:root .mgn-t-24{margin-top:24px}:root .mgn-b-24{margin-bottom:24px}:root .mgn-lr-24{margin-left:24px;margin-right:24px}:root .mgn-tb-24{margin-top:24px;margin-bottom:24px}:root .pad-25{padding:25px}:root .pad-l-25{padding-left:25px}:root .pad-r-25{padding-right:25px}:root .pad-t-25{padding-top:25px}:root .pad-b-25{padding-bottom:25px}:root .pad-lr-25{padding-left:25px;padding-right:25px}:root .pad-tb-25{padding-top:25px;padding-bottom:25px}:root .mgn-25{margin:25px}:root .mgn-l-25{margin-left:25px}:root .mgn-r-25{margin-right:25px}:root .mgn-t-25{margin-top:25px}:root .mgn-b-25{margin-bottom:25px}:root .mgn-lr-25{margin-left:25px;margin-right:25px}:root .mgn-tb-25{margin-top:25px;margin-bottom:25px}:root .pad-30{padding:30px}:root .pad-l-30{padding-left:30px}:root .pad-r-30{padding-right:30px}:root .pad-t-30{padding-top:30px}:root .pad-b-30{padding-bottom:30px}:root .pad-lr-30{padding-left:30px;padding-right:30px}:root .pad-tb-30{padding-top:30px;padding-bottom:30px}:root .mgn-30{margin:30px}:root .mgn-l-30{margin-left:30px}:root .mgn-r-30{margin-right:30px}:root .mgn-t-30{margin-top:30px}:root .mgn-b-30{margin-bottom:30px}:root .mgn-lr-30{margin-left:30px;margin-right:30px}:root .mgn-tb-30{margin-top:30px;margin-bottom:30px}:root .pad-40{padding:40px}:root .pad-l-40{padding-left:40px}:root .pad-r-40{padding-right:40px}:root .pad-t-40{padding-top:40px}:root .pad-b-40{padding-bottom:40px}:root .pad-lr-40{padding-left:40px;padding-right:40px}:root .pad-tb-40{padding-top:40px;padding-bottom:40px}:root .mgn-40{margin:40px}:root .mgn-l-40{margin-left:40px}:root .mgn-r-40{margin-right:40px}:root .mgn-t-40{margin-top:40px}:root .mgn-b-40{margin-bottom:40px}:root .mgn-lr-40{margin-left:40px;margin-right:40px}:root .mgn-tb-40{margin-top:40px;margin-bottom:40px}:root .pad-50{padding:50px}:root .pad-l-50{padding-left:50px}:root .pad-r-50{padding-right:50px}:root .pad-t-50{padding-top:50px}:root .pad-b-50{padding-bottom:50px}:root .pad-lr-50{padding-left:50px;padding-right:50px}:root .pad-tb-50{padding-top:50px;padding-bottom:50px}:root .mgn-50{margin:50px}:root .mgn-l-50{margin-left:50px}:root .mgn-r-50{margin-right:50px}:root .mgn-t-50{margin-top:50px}:root .mgn-b-50{margin-bottom:50px}:root .mgn-lr-50{margin-left:50px;margin-right:50px}:root .mgn-tb-50{margin-top:50px;margin-bottom:50px}:root .pad-60{padding:60px}:root .pad-l-60{padding-left:60px}:root .pad-r-60{padding-right:60px}:root .pad-t-60{padding-top:60px}:root .pad-b-60{padding-bottom:60px}:root .pad-lr-60{padding-left:60px;padding-right:60px}:root .pad-tb-60{padding-top:60px;padding-bottom:60px}:root .mgn-60{margin:60px}:root .mgn-l-60{margin-left:60px}:root .mgn-r-60{margin-right:60px}:root .mgn-t-60{margin-top:60px}:root .mgn-b-60{margin-bottom:60px}:root .mgn-lr-60{margin-left:60px;margin-right:60px}:root .mgn-tb-60{margin-top:60px;margin-bottom:60px}:root .pad-70{padding:70px}:root .pad-l-70{padding-left:70px}:root .pad-r-70{padding-right:70px}:root .pad-t-70{padding-top:70px}:root .pad-b-70{padding-bottom:70px}:root .pad-lr-70{padding-left:70px;padding-right:70px}:root .pad-tb-70{padding-top:70px;padding-bottom:70px}:root .mgn-70{margin:70px}:root .mgn-l-70{margin-left:70px}:root .mgn-r-70{margin-right:70px}:root .mgn-t-70{margin-top:70px}:root .mgn-b-70{margin-bottom:70px}:root .mgn-lr-70{margin-left:70px;margin-right:70px}:root .mgn-tb-70{margin-top:70px;margin-bottom:70px}:root .pad-80{padding:80px}:root .pad-l-80{padding-left:80px}:root .pad-r-80{padding-right:80px}:root .pad-t-80{padding-top:80px}:root .pad-b-80{padding-bottom:80px}:root .pad-lr-80{padding-left:80px;padding-right:80px}:root .pad-tb-80{padding-top:80px;padding-bottom:80px}:root .mgn-80{margin:80px}:root .mgn-l-80{margin-left:80px}:root .mgn-r-80{margin-right:80px}:root .mgn-t-80{margin-top:80px}:root .mgn-b-80{margin-bottom:80px}:root .mgn-lr-80{margin-left:80px;margin-right:80px}:root .mgn-tb-80{margin-top:80px;margin-bottom:80px}:root .pad-90{padding:90px}:root .pad-l-90{padding-left:90px}:root .pad-r-90{padding-right:90px}:root .pad-t-90{padding-top:90px}:root .pad-b-90{padding-bottom:90px}:root .pad-lr-90{padding-left:90px;padding-right:90px}:root .pad-tb-90{padding-top:90px;padding-bottom:90px}:root .mgn-90{margin:90px}:root .mgn-l-90{margin-left:90px}:root .mgn-r-90{margin-right:90px}:root .mgn-t-90{margin-top:90px}:root .mgn-b-90{margin-bottom:90px}:root .mgn-lr-90{margin-left:90px;margin-right:90px}:root .mgn-tb-90{margin-top:90px;margin-bottom:90px}:root .pad-100{padding:100px}:root .pad-l-100{padding-left:100px}:root .pad-r-100{padding-right:100px}:root .pad-t-100{padding-top:100px}:root .pad-b-100{padding-bottom:100px}:root .pad-lr-100{padding-left:100px;padding-right:100px}:root .pad-tb-100{padding-top:100px;padding-bottom:100px}:root .mgn-100{margin:100px}:root .mgn-l-100{margin-left:100px}:root .mgn-r-100{margin-right:100px}:root .mgn-t-100{margin-top:100px}:root .mgn-b-100{margin-bottom:100px}:root .mgn-lr-100{margin-left:100px;margin-right:100px}:root .mgn-tb-100{margin-top:100px;margin-bottom:100px}:root .pad-120{padding:120px}:root .pad-l-120{padding-left:120px}:root .pad-r-120{padding-right:120px}:root .pad-t-120{padding-top:120px}:root .pad-b-120{padding-bottom:120px}:root .pad-lr-120{padding-left:120px;padding-right:120px}:root .pad-tb-120{padding-top:120px;padding-bottom:120px}:root .mgn-120{margin:120px}:root .mgn-l-120{margin-left:120px}:root .mgn-r-120{margin-right:120px}:root .mgn-t-120{margin-top:120px}:root .mgn-b-120{margin-bottom:120px}:root .mgn-lr-120{margin-left:120px;margin-right:120px}:root .mgn-tb-120{margin-top:120px;margin-bottom:120px}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:var(--type-size-base);width:100%;height:100%}body{background-color:#fff;font-family:Poppins,sans-serif;font-size:var(--type-size-default);line-height:var(--type-line-height-body)}.container{width:100%}.v-app{margin:0 auto;width:100%;min-height:300px}.devise-container{margin:0 auto;max-width:500px;background-color:#2c5444;padding:40px 10px;border-radius:20px}.devise-container h2{margin-bottom:10px}.devise-container input[type=email],.devise-container input[type=password],.devise-container input[type=submit]{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;margin-bottom:10px;transition:.2s ease;outline:none}.devise-container input[type=submit]{cursor:pointer}.devise-container .actions input{margin:20px 0;justify-content:center;font-size:var(--type-size-default);background-color:#2c5444;color:#fff}a,a:hover,a:focus{color:#57ca85;outline:none;text-decoration:none;transition:.2s ease}a:hover{color:#2d8e54;text-decoration:underline}a:focus{color:#164057}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;color:#000}.heading-1,.heading-2,.heading-3,.heading-4,.heading-5,.heading-6{font-family:Poppins,sans-serif;line-height:var(--type-line-height-heading)}.heading-1{font-size:2.5rem}.heading-2{font-size:2rem}.heading-3{font-size:1.75rem}.heading-4{font-size:1.5rem}.heading-5{font-size:1.25rem}.heading-6{font-size:1rem}.error_text{color:#f94144;font-size:var(--type-size-small-2)}.v-navbar{width:100%;min-height:50px}nav{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center}.nav-group,.nav-right{display:flex;flex-direction:row}.nav-link{font-size:18px}.nav-loggedout{color:#000}.nav-loggedin{background-color:#57ca85;border-radius:22px;padding-left:5px;padding-right:20px;min-height:50px}.nav-loggedin a{color:#fff}.nav-loggedin a:hover{color:var(--color-client-primary)}.nav-loggedin .nav-link{color:#fff}.dropdown-navbar .v-dropdown-menu__container{background-color:#57ca85;border-radius:5px;min-width:85px;padding:5px;line-height:26px}.dropdown-navbar .user-icon{font-size:20px;padding-right:5px}.dropdown-navbar .arrow-icon{font-size:11px;padding-left:5px}.dropdown-navbar--user .v-dropdown-menu__container{min-width:85px}.dropdown-navbar--data .v-dropdown-menu__container{min-width:100px}@media only screen and (min-width:560px){nav{gap:12px}}@media only screen and (min-width:654px){nav{gap:15px}}@media only screen and (min-width:668px){nav{gap:5%}}button{cursor:pointer;font-family:Poppins,sans-serif}.action_button,.cancel_button{background-color:#57ca85;align-items:center;border-radius:var(--radius-default);border:none;padding:var(--spacing-4x);width:200px;display:flex;flex-direction:column;color:#3a98cc;font-size:var(--type-size-default);cursor:pointer}.cancel_button{background-color:#ccc}.action_button:disabled,.cancel_button:disabled{background-color:#ccc;color:#555;cursor:not-allowed}.small_button{background-color:#57ca85;color:#3a98cc;border-radius:var(--radius-default);border:none;padding:var(--spacing-2x);width:150px;font-size:var(--type-size-default)}.button__fitted{width:fit-content}.button__empty{background-color:#fff;color:#000;border:black solid 1px}.button__gray{background-color:#ddd;color:#000;border:#666666 solid 1px}.button__danger{background-color:#ff4a327a;color:#f94144;border:#F94144 solid 1px}.btn{border-radius:59px;padding:10px 24px}.btn-primary{color:#fff!important;background-color:#2c5444}.btn-primary:hover{background-color:var(--color-client-secondary)}.btn-secondary{background-color:#eef5fa}.btn-pricing{font-size:22px;border:none}.simple-table{border-collapse:collapse;border:1px solid var(--color-table-border);background-color:#fff;margin-top:20px}.simple-table th,.simple-table td{padding:5px;border:1px solid var(--color-table-border)}.item-cell{padding:5px}.date-cell{white-space:nowrap}.number-cell{text-align:right}.negative-cell{color:#f94144}.net-worth-row{background-color:#f5dc98}.bold-cell{font-weight:700}.warn-text{color:#fb991c}.error-text{color:#f94144}.form__panel{display:block}.form__row{padding-top:15px;padding-bottom:5px}.form__row--fields{display:flex}.form__header{width:26%}.form__input{width:100%}.form__input input{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3);display:flex;font-family:var(--type-family-button);font-size:var(--type-size-small-2);font-weight:400;line-height:1;padding:11px 20px;transition:.2s ease;outline:none}.form__input select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:10px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;padding:11px 25px 11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input textarea{width:100%;padding:11px 20px;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-small-3)}.form__input .dp__main{width:100%}.form__input .dp__main input{width:100%;padding-left:32px}@media only screen and (min-width:560px){.form__input input,.form__input select,.form__input .dp__main{width:75%}}@media only screen and (min-width:1140px){.form__input input,.form__input select,.form__input .dp__main{width:50%}}.form__input input:hover,.form__input select:hover,.form__input textarea:hover{border-color:var(--color-input-hover)}.form__input input:focus{border-color:var(--color-input-focus)}.form__input select:focus{border-color:var(--color-input-focus)}.form__input textarea:focus{border-color:var(--color-input-focus)}.form__input:disabled{background-color:#00000008;border-color:#00000026}.form__buttons{display:flex;gap:10px;padding-top:40px}.form__button_group{display:flex;gap:10px}.form__input--mandatory{color:#f94144}.form__input--mandatory__one-of-two{color:#f94144;vertical-align:super}.form__section{padding:30px 10px}.disabled-field{color:#aaa}.select-wrapper{position:relative}.select-wrapper:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #777;pointer-events:none}.select-wrapper select{padding:10px 30px 10px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#f8f9fa;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-wrapper select:disabled{background-color:#f1f3f5;color:#000;border-color:transparent;cursor:not-allowed}.select-wrapper select:focus{outline:none;border-color:#2c5444}.admin-page-container,.v-audit-logs-report{padding:20px;background-color:#f5f5f5;min-height:100vh;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:20px 20px}.admin-page-heading,.sysadmin-page-header h1,.sysadmin-page-header .sysadmin-page-header__title,.page-header h1,.page-header .page-header__title{color:#2c5444;font-size:32px;font-weight:700;margin:0 0 20px}.admin-section-heading{color:#2c5444;font-size:24px;font-weight:700;margin-bottom:20px}.page-header{margin-bottom:18px}.page-header h1,.page-header .page-header__title{margin:0 0 4px;display:flex;align-items:center;gap:10px}.page-header .page-header__subtitle{margin:0;color:#6b7280;font-weight:500}.page-header .page-header__icon{font-size:.9em;flex:0 0 auto}.sysadmin-page-header{margin-bottom:18px}.sysadmin-page-header h1,.sysadmin-page-header .sysadmin-page-header__title{margin:0 0 4px;display:flex;align-items:center;gap:10px}.sysadmin-page-header.sysadmin-page-header .sysadmin-page-header__title{color:#1a5276}.sysadmin-page-header .sysadmin-page-header__subtitle{margin:0;color:#6b7280;font-weight:500}.sysadmin-page-header .sysadmin-page-header__icon{font-size:.9em;flex:0 0 auto}.admin-back-button{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s;width:fit-content}.admin-back-button:hover{background-color:#f8f9fa}.admin-back-button svg{font-size:14px}.admin-card{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:30px;margin-bottom:20px}.deploy-page{display:flex;flex-direction:column;gap:20px}.deploy-page .deploy-card{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:24px}.deploy-page .deploy-section-title{color:#1a5276;font-size:20px;font-weight:700;margin:0 0 16px}.deploy-page .deploy-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px}.deploy-page .deploy-meta-item{display:flex;flex-direction:column;gap:4px}.deploy-page .deploy-label{font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:#6b7280;font-weight:600}.deploy-page .deploy-value{font-size:15px;font-weight:500;color:#1f2937}.deploy-page .deploy-list-block{margin-top:18px}.deploy-page .deploy-list{margin:8px 0 0;padding-left:18px;color:#374151}.deploy-page .deploy-list li{margin:6px 0}.admin-form-card{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px}.admin-loading-indicator{padding:20px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-loading-error{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:700}.admin-form-container{margin-bottom:30px}.admin-form-container .admin-form-row{display:flex;margin-bottom:25px;gap:20px}.admin-form-container .admin-form-row:last-child{margin-bottom:0}.admin-form-container .admin-form-group{display:flex;flex-direction:column}.admin-form-container .admin-form-group label{font-weight:600;margin-bottom:8px;color:#333;font-size:14px;letter-spacing:.5px}.admin-form-container .admin-form-group .field-text{padding:12px;font-size:16px;color:#000}.admin-form-container .admin-form-group input,.admin-form-container .admin-form-group select{padding:12px 16px;border:1px solid #ddd;border-radius:6px;background-color:#f8f9fa;font-size:16px;width:100%;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.admin-form-container .admin-form-group input:disabled,.admin-form-container .admin-form-group select:disabled{background-color:#f1f3f5;color:#000;border-color:transparent}.admin-form-container .admin-form-group input:focus,.admin-form-container .admin-form-group select:focus{outline:none;border-color:#2c5444;box-shadow:0 0 0 3px #007bff1a}.admin-form-container .admin-form-group select.select-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' 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");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.admin-button-container{display:flex;justify-content:flex-end;gap:15px;padding-top:30px;border-top:1px solid #eee;margin-top:30px}.admin-button-container button{padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-button-container .cancel-btn{background-color:#fff;color:#555;border:1px solid #ddd}.admin-button-container .cancel-btn:hover{background-color:#f8f9fa;border-color:#adb5bd}.admin-button-container .action-btn{background-color:#2c5444;color:#fff;border:1px solid #2C5444}.admin-button-container .action-btn:hover{background-color:#1a3329;border-color:#1a3329}.admin-primary-btn{background-color:#2c5444;color:#fff;border:1px solid #2C5444;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px}.admin-primary-btn:hover{background-color:#1a3329;border-color:#1a3329}.admin-badge{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500}.admin-badge.active{background-color:#57ca85;color:#fff}.admin-badge.inactive{background-color:#f94144;color:#fff}.admin-badge.admin{background-color:#797979;color:#fff}.admin-badge.sysadmin{background-color:#1a5276;color:#fff}.admin-badge.manager{background-color:#ffbc02;color:#fff}.admin-badge.senior_manager{background-color:#8e44ad;color:#fff}.admin-badge.employee{background-color:#177100;color:#fff}.admin-badge.id,.admin-badge.external-uuid{background-color:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons{display:flex;flex-direction:row;gap:12px}.admin-action-buttons button{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px;justify-content:center}.admin-action-buttons button.change-password-btn{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.change-password-btn:hover{background-color:#f8f9fa}.admin-action-buttons button.edit-btn{background:#fff;color:#333;border:1px solid #ddd}.admin-action-buttons button.edit-btn:hover{background-color:#f8f9fa}.admin-action-buttons button.delete-btn{background-color:#f94144;color:#fff;border:none}.admin-action-buttons button.delete-btn:hover{background-color:#f71013}.admin-action-buttons button svg{font-size:14px}.admin-detail-item{display:flex;align-items:center;gap:12px;flex:1;min-width:250px}.admin-detail-item .detail-icon{width:32px;height:32px;background-color:#f8f9fa;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#2c5444;font-size:14px;flex-shrink:0}.admin-detail-item .detail-info{flex:1}.admin-detail-item .detail-info .detail-label{font-size:11px;color:#666;margin-bottom:2px;text-transform:uppercase;font-weight:500}.admin-detail-item .detail-info .detail-value{font-size:14px;color:#333;font-weight:500}.admin-search-box{position:relative;display:flex;align-items:center;flex:1 1 200px;min-width:0}.admin-search-box input{padding:10px 15px;border:1px solid #ddd;border-radius:4px;width:100%;font-size:16px;background-color:#f8f9fa}.admin-search-box input:focus{outline:none;border-color:#2c5444}.admin-search-box .search-button{position:absolute;right:10px;background:none;border:none;cursor:pointer;color:#777}.admin-search-box .search-button:hover{color:#2c5444}.admin-filter-select,.v-audit-logs-report .action-filter,.v-audit-logs-report .reference-type-filter{flex:1 1 140px;min-width:0;max-width:100%}.admin-filter-select select,.v-audit-logs-report .action-filter select,.v-audit-logs-report .reference-type-filter select{min-width:0;width:100%}.admin-filter-select select:focus,.v-audit-logs-report .action-filter select:focus,.v-audit-logs-report .reference-type-filter select:focus{border-color:#2c5444}.admin-header-section,.v-audit-logs-report .header-section{display:flex;flex-direction:column;margin-bottom:20px;gap:15px}.admin-header-section h1,.v-audit-logs-report .header-section h1{color:#2c5444;font-size:32px;font-weight:700;margin:0}.admin-header-section .top-row,.v-audit-logs-report .header-section .top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}@media(max-width:560px){.admin-header-section .top-row,.v-audit-logs-report .header-section .top-row,.sys-panel .top-row{align-items:flex-start}.admin-header-section .top-row .page-header,.v-audit-logs-report .header-section .top-row .page-header,.admin-header-section .top-row .sysadmin-page-header,.v-audit-logs-report .header-section .top-row .sysadmin-page-header,.sys-panel .top-row .page-header,.sys-panel .top-row .sysadmin-page-header{width:100%}.admin-header-section .top-row .header-actions,.v-audit-logs-report .header-section .top-row .header-actions,.admin-header-section .top-row .action-buttons,.v-audit-logs-report .header-section .top-row .action-buttons,.sys-panel .top-row .header-actions,.sys-panel .top-row .action-buttons{width:100%;justify-content:flex-start;flex-wrap:wrap}.admin-header-section .top-row>.admin-add-btn,.v-audit-logs-report .header-section .top-row>.admin-add-btn,.sys-panel .top-row>.admin-add-btn,.sys-panel .top-row>.action-button{width:100%}}.admin-filters-row,.v-audit-logs-report .filters-row{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.admin-add-btn{background-color:#2c5444;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.admin-add-btn .svg-inline--fa{font-size:14px}.admin-add-btn:hover{background-color:#1a3329}.table-containers{display:flex;gap:20px}.table-containers .table-container{display:flex;flex-direction:column;border:2px solid #CCCCCC;border-radius:10px;padding:10px;align-items:center;min-width:150px;cursor:pointer}.table-containers .table-title{font-weight:700}.table-containers .table-value{font-size:1.2em}.sysadmin-button-bar{display:flex;gap:20px;padding-top:30px}.swal-password-form{margin:20px 0}.swal-password-form .form-group{text-align:left;display:flex;flex-direction:column;width:100%}.swal-password-form .form-group:first-child{margin-bottom:25px}.swal-password-form .form-group:not(:first-child){margin-bottom:0}.swal-password-form .form-group label{display:block;margin-bottom:3px!important;font-weight:600;color:#333;font-size:14px;width:100%}.swal-password-form .form-group input.swal2-input{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;margin:0!important;box-sizing:border-box}.swal-password-form .form-group input.swal2-input:focus{border-color:#2c5444;outline:none;box-shadow:0 0 0 2px #007bff40}.swal2-textarea{font-family:Poppins,sans-serif;font-size:15px;line-height:1.45}.v-audit-logs-report .date-filter{display:flex;align-items:center;gap:8px;flex-shrink:0}.v-audit-logs-report .date-filter__label{font-size:14px;color:#666;white-space:nowrap}.v-audit-logs-report .date-filter input[type=date]{padding:8px 10px;border:1px solid #ddd;border-radius:4px;font-size:14px;background:#fff;color:#333}.v-audit-logs-report .date-filter input[type=date]:focus{outline:none;border-color:#2c5444}.v-audit-logs-report .v-report-table table{font-size:calc(var(--type-size-default) - 3px)}.v-audit-logs-report .v-report-table table th{padding:10px 8px;font-size:inherit;font-weight:600}.v-audit-logs-report .v-report-table table .cell-data{padding:10px 8px!important;font-size:inherit}.v-audit-logs-report .v-report-table table th:nth-child(1),.v-audit-logs-report .v-report-table table th:nth-child(2),.v-audit-logs-report .v-report-table table th:nth-child(3),.v-audit-logs-report .v-report-table table th:nth-child(5),.v-audit-logs-report .v-report-table table th:nth-child(7),.v-audit-logs-report .v-report-table table .rep-col-1,.v-audit-logs-report .v-report-table table .rep-col-2,.v-audit-logs-report .v-report-table table .rep-col-3,.v-audit-logs-report .v-report-table table .rep-col-5,.v-audit-logs-report .v-report-table table .rep-col-7{white-space:nowrap}
