:root{font-family:Open Sans,sans-serif;line-height:1.5}.btn{-webkit-user-select:none;user-select:none;cursor:pointer;border:none;border-radius:.25rem;margin:1rem .5rem;padding:1rem 2rem;font-family:Open Sans,sans-serif;font-size:16px}.btn.no-padding{margin:0;padding:.3rem .6rem}.btn.btn-primary,.btn.btn-primary-always{color:#fff;background-color:#2900dc}.btn.btn-primary:hover,.btn.btn-primary.active,.btn.btn-primary-always:hover,.btn.btn-primary-always.active{background-color:#1f00a9}.btn.btn-primary:focus,.btn.btn-primary-always:focus{background-color:#160076}.btn.btn-primary:disabled,.btn.btn-primary-always:disabled{cursor:not-allowed;background-color:#b9a9ff}.btn.btn.primary-always:focus{cursor:wait}.btn.btn-outline-primary{color:#2900dc;background:#fff;border:1px solid #2900dc;align-items:center;display:flex}.btn.btn-outline-primary:hover,.btn.btn-outline-primary.active,.btn.btn-secondary{background-color:#f2f3f1}.btn.btn-secondary.delete{color:#fff;background-color:red}.btn.btn-secondary.delete:hover{color:#fff;background-color:#900}.btn.btn-menu-primary{color:#545454;background-color:#fff;border:1px solid #545454;padding:.5rem 1rem}.btn.btn-menu-primary:hover,.btn.btn-menu-primary.active{color:#fff;background-color:#545454}.btn.btn-menu-primary:focus{cursor:wait}.btn-group{flex-direction:column;display:flex}.btn-group .btn{margin:.5rem 0}#app{margin:0 auto}.navbar .navdiv.nav-select select{color:#fff;background-color:#0000;border:none;width:100%;padding:0;font-family:Open Sans,sans-serif;font-size:16px}.navbar .navdiv.nav-select select option{color:#000}.section-header{background-color:#fff;border-bottom:1px solid #e0e0e0;position:sticky;top:0}.section-header h1{color:#333;margin:0;font-size:24px}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.flex-left{justify-content:flex-start;display:flex}.flex-right{justify-content:flex-end;display:flex}.selectable{cursor:pointer;border:1px solid #000;width:70%}.selectable:hover{background-color:#f2f3f1}.selectable:hover>.collapsed{opacity:1;visibility:visible;width:auto;transform:translateY(0)}.selectable .noborder{border:none}.selectable>.collapsed{opacity:0;visibility:hidden;transition:opacity .3s,transform .3s,visibility .3s;transform:translateY(-10px)}.styled-input{color:#333;background-color:#fff;border:1px solid #ccc;border-radius:4px;padding:.5rem .75rem;font-size:1rem;transition:border-color .2s,box-shadow .2s}.small-spinner{border:2px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:18px;height:18px;animation:1s linear infinite spin;display:inline-block}.styled-input:focus{border-color:#007bff;outline:none;box-shadow:0 0 0 2px #007bff33}.styled-input::placeholder{color:#999;font-style:italic}.credentials-table{text-align:left;width:80%}.info-table{text-align:left}.info-table td,.info-table th{padding:.4rem .8rem}.info-table td.hidden,.info-table th.hidden{display:none}.info-table{background-color:#fff;border:1px solid #ccc;width:98%}.table-caption{text-align:left;white-space:nowrap;padding:0;font-size:1.2rem;font-weight:600}input[type=datetime-local]{color:#333;box-sizing:border-box;background-color:#fff;border:1px solid #d0d0d5;border-radius:8px;outline:none;width:100%;max-width:260px;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}input[type=datetime-local]:hover{border-color:#b4b4bb}input[type=datetime-local]:focus{border-color:#4a7afe;box-shadow:0 0 0 3px #4a7afe40}input[type=datetime-local]::-webkit-calendar-picker-indicator{cursor:pointer;filter:opacity(.6);transition:opacity .2s}input[type=datetime-local]::-webkit-calendar-picker-indicator:hover{filter:opacity()}html,body{margin:0;padding:0}.download-btn{font-family:IBM-Plex-Sans;font-size:14px}.download-btn:after{content:url(/assets/download-Bi6gkxKl.svg);zoom:4%;float:right;margin-right:20px;position:relative;bottom:50px;left:60px}.download-btn{margin:0}.container{align-items:center;gap:10px;padding:10px;font-family:Arial,sans-serif;display:flex}.container .switch{width:34px;height:20px;display:inline-block;position:relative}.container .switch input{opacity:0;width:0;height:0}.container .switch input:checked+.slider{background-color:#4caf50}.container .switch input:checked+.slider:before{transform:translate(14px)}.container .switch .slider{cursor:pointer;background-color:#ccc;border-radius:20px;transition:all .4s;position:absolute;inset:0}.container .switch .slider:before{content:"";background-color:#fff;border-radius:50%;width:14px;height:14px;transition:all .4s;position:absolute;bottom:3px;left:3px}.popup-dialog .popup-background,.popup-dialog .popup-background-50,.popup-dialog-nemid .popup-background,.popup-dialog-nemid .popup-background-50,.popup-dialog-moces2 .popup-background,.popup-dialog-moces2 .popup-background-50,.popup-dialog-overlay .popup-background,.popup-dialog-overlay .popup-background-50,.popup-dialog-epass .popup-background,.popup-dialog-epass .popup-background-50{opacity:0;transition:opacity 1s}.popup-dialog .popup-content,.popup-dialog-nemid .popup-content,.popup-dialog-moces2 .popup-content,.popup-dialog-overlay .popup-content,.popup-dialog-epass .popup-content{display:none}.popup-active .popup-dialog{z-index:1000;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:absolute;top:0;left:0}.popup-active .popup-dialog .popup-background{opacity:.8;background:#000;width:100%;height:100%;position:absolute}.popup-active .popup-dialog .popup-background-50{opacity:.5;background:#000;width:100%;height:100%;position:absolute}.popup-active .popup-dialog .popup-content{color:#fff;z-index:1100;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:400px;height:588px;display:flex}.popup-active .popup-dialog .popup-content .btn-main{margin:1rem}.popup-active .popup-dialog .popup-content h3{color:#fff}.popup-active-overlay .popup-dialog-overlay{z-index:1001;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:absolute;top:0;left:0}.popup-active-overlay .popup-dialog-overlay .popup-background{opacity:.8;background:#000;width:100%;height:100%;position:fixed;top:0;left:0}.popup-active-overlay .popup-dialog-overlay .popup-background-50{opacity:.5;background:#000;width:100%;height:100%;position:fixed;top:0;left:0}.popup-active-overlay .popup-dialog-overlay .popup-content{color:#fff;z-index:1100;text-align:center;flex-direction:column;justify-content:center;align-items:center;height:588px;display:flex}.popup-active-overlay .popup-dialog-overlay .popup-content .btn-main{margin:1rem}.popup-active-overlay .popup-dialog-overlay .popup-content h3{color:#fff}.popup-active-epass .popup-dialog-epass{z-index:1000;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:absolute;top:0;left:0}.popup-active-epass .popup-dialog-epass .popup-background{opacity:.8;background:#000;width:100%;height:100%;position:absolute}.popup-active-epass .popup-dialog-epass .popup-content{color:#fff;z-index:1100;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:400px;height:588px;display:flex}.popup-active-epass .popup-dialog-epass .popup-content .btn-main{margin:1rem}.popup-active-epass .popup-dialog-epass .popup-content h3{color:#fff}.btn.btn-secondary{background-color:#f2f3f1}.btn.btn-secondary:hover{background-color:#d9dbd6}.mitidbtn{color:#fff;background-color:#0060e6;border:0;border-radius:4px;min-width:240px;height:48px;padding-left:24px;padding-right:24px;font-family:IBM-Plex-Sans;font-size:14px}.mitidbtn:hover{background-color:#004cb8}.mitidbtn:before{content:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2024.0.2,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%2061%2016'%20style='enable-background:new%200%200%2061%2016;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{clip-path:url(%23SVGID_2_);fill:%23FFFFFF;}%20%3c/style%3e%3cg%3e%3cdefs%3e%3cpath%20id='SVGID_1_'%20d='M19.2,0c1,0,1.8,0.8,1.8,1.8c0,1-0.8,1.8-1.8,1.8c-1,0-1.8-0.8-1.8-1.8C17.4,0.8,18.2,0,19.2,0z%20M40.4,0%20c2.1,0,3.8,1.7,3.8,3.8c0,2.1-1.7,3.8-3.8,3.8c-2.1,0-3.8-1.7-3.8-3.8C36.6,1.7,38.3,0,40.4,0z%20M20.7,4.9v10.9h-3V4.9H20.7z%20M2.9,0.8l4.6,7.1l4.5-7.1h2.9v15h-3.1V6.1l-4.3,6.4H7.4L3.1,6.1v9.7H0v-15H2.9z%20M40.4,9c3.6,0,6.5,2,6.9,6.8H33.6%20C34,11,36.9,9,40.4,9z%20M51.9,0.2C58.3,0.2,61,3.7,61,8c0,4.3-2.7,7.8-9.1,7.8h-2.6V0.2H51.9z%20M27.1,1.9v3h2.4v2.4h-2.4v4.8%20c0,0.9,0.5,1.2,1.3,1.2c0.5,0,1-0.1,1.3-0.4v2.7c-0.4,0.2-1.2,0.3-2,0.3c-2.2,0-3.6-1.1-3.6-3.5V7.3h-1.7V4.9h1.7v-3H27.1z'/%3e%3c/defs%3e%3cclipPath%20id='SVGID_2_'%3e%3cuse%20xlink:href='%23SVGID_1_'%20style='overflow:visible;'/%3e%3c/clipPath%3e%3crect%20x='0'%20y='-0.6'%20class='st0'%20width='62'%20height='18'/%3e%3c/g%3e%3c/svg%3e");float:left;width:4em;margin-top:2px;margin-right:16px}.nemidbtn{color:#000;border:1px solid #000;border-radius:4px;min-width:240px;height:48px;padding-left:24px;padding-right:24px;font-family:IBM-Plex-Sans;font-size:14px}.nemidbtn:hover{background-color:#d3d3d3}.nemidbtn img{height:30px;margin-right:10px}@font-face{font-family:IBM-Plex-Sans;src:url(/assets/IBMPlexSans-SemiBold-kMxhVd79.ttf)format("truetype")}.lds-roller{width:80px;height:80px;display:inline-block;position:relative}.lds-roller-fixed{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.lds-roller div{transform-origin:40px 40px;animation:1.2s cubic-bezier(.5,0,.5,1) infinite lds-roller}.lds-roller div:after{content:" ";background:#000;border-radius:50%;width:7px;height:7px;margin:-4px 0 0 -4px;display:block;position:absolute}.lds-roller div:first-child{animation-delay:-.036s}.lds-roller div:first-child:after{top:63px;left:63px}.lds-roller div:nth-child(2){animation-delay:-.072s}.lds-roller div:nth-child(2):after{top:68px;left:56px}.lds-roller div:nth-child(3){animation-delay:-.108s}.lds-roller div:nth-child(3):after{top:71px;left:48px}.lds-roller div:nth-child(4){animation-delay:-.144s}.lds-roller div:nth-child(4):after{top:72px;left:40px}.lds-roller div:nth-child(5){animation-delay:-.18s}.lds-roller div:nth-child(5):after{top:71px;left:32px}.lds-roller div:nth-child(6){animation-delay:-.216s}.lds-roller div:nth-child(6):after{top:68px;left:24px}.lds-roller div:nth-child(7){animation-delay:-.252s}.lds-roller div:nth-child(7):after{top:63px;left:17px}.lds-roller div:nth-child(8){animation-delay:-.288s}.lds-roller div:nth-child(8):after{top:56px;left:12px}@keyframes lds-roller{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.modal-mask{z-index:50;background-color:#00000080;width:100%;height:100%;transition:opacity .3s;display:table;position:fixed;top:0;left:0}.modal-wrapper{vertical-align:middle;text-align:center;display:table-cell}.modal-container{background-color:#fff;border-radius:2px;width:70%;margin:0 auto;padding:20px 30px;transition:all .3s;box-shadow:0 2px 8px #00000054}.modal-header h3{color:#42b983;margin-top:0}.modal-body{margin:20px 0}.modal-footer{margin:20px}.modal-enter,.modal-leave-active{opacity:0}.modal-enter .modal-container,.modal-leave-active .modal-container{transform:scale(1.1)}.modal-form-control{color:#555;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;width:75%;padding:6px 12px;font-size:14px;line-height:1.42857;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-shadow:inset 0 1px 1px #00000013}.modal-form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999}.modal-form-control::-moz-placeholder{color:#999;opacity:1}.modal-form-control:-ms-placeholder-shown{color:#999}.modal-form-control::-webkit-input-placeholder{color:#999}.modal-form-control[disabled],.modal-form-control[readonly],fieldset[disabled] .form-control{opacity:1;background-color:#eee}.modal-form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}.air{height:20px}.modal-body .div{float:left;margin-left:10%}@media only screen and (width>=768px){.modal-container{width:60%}.modal-form-control{width:50%}}@media only screen and (width>=1025px){.modal-container{width:40%}}dialog{box-sizing:border-box;border:none;border-radius:1rem;width:100%;max-width:576px;box-shadow:0 12px 28px #0003,0 2px 4px #0000001a,inset 0 0 0 1px #0000001a}dialog header{border-bottom:1px solid #dee2e6;padding:1rem}dialog header h1,dialog header h2,dialog header h3,dialog header h4,dialog header h5{margin:0;font-size:1.2rem}dialog main{max-height:60vh;padding:2rem 1rem;overflow-y:auto}dialog footer{border-top:1px solid #dee2e6;justify-content:flex-end;padding:2rem 1rem 1rem;display:flex}dialog::backdrop{background:#00000040;animation:.2s ease-out forwards backdrop-fade-in}dialog{opacity:0;pointer-events:none;display:block}dialog[open]{opacity:1;pointer-events:auto;transition:opacity .3s ease-in-out,transform .3s ease-in-out}.missing-privileges-table{margin:10px 0}.org-section{margin-bottom:15px}.privileges-table{border-collapse:collapse;text-align:left;width:100%;margin-top:5px}.privileges-table th,.privileges-table td{border:1px solid #ddd;padding:8px}.privileges-table th{background-color:#f2f2f2}.login-page[data-v-9ae1555e]{text-align:center;max-width:780px;margin:0 auto;padding:2rem 1rem}.login-form[data-v-9ae1555e]{justify-content:center;margin-top:1.5rem;display:flex}.login-form .mitidbtn[data-v-9ae1555e]{min-width:240px}.largeinput[data-v-5b55fcce]{width:100%;height:400px}.termstext[data-v-987f3a71]{text-align:left;margin:5% 10%;font-size:14px}.termscontainer[data-v-987f3a71]{border:1px solid #000;padding:20px}.margin-left-auto[data-v-b13d5dd2]{margin-left:auto}.modal-overlay[data-v-b13d5dd2]{box-sizing:border-box;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;padding:1rem;display:flex;position:fixed;top:0;left:0}.modal[data-v-b13d5dd2]{box-sizing:border-box;background:#fff;border-radius:.75rem;width:90%;max-width:720px;max-height:90vh;padding:1.5rem;overflow-y:auto}.modal h2[data-v-b13d5dd2]{word-break:break-word;margin-bottom:1rem;font-size:1.25rem}.modal table[data-v-b13d5dd2]{border-collapse:collapse;width:100%;margin-bottom:.5rem}.modal td[data-v-b13d5dd2]{vertical-align:top;word-break:break-word;padding:.3rem 0}.button-container[data-v-b13d5dd2]{justify-content:space-between;align-items:center;padding:1rem;display:flex}.modal button[data-v-b13d5dd2]{margin-top:.5rem}.modal h3[data-v-b13d5dd2]{margin-top:1rem;font-size:1.1rem}.qr-code[data-v-b13d5dd2]{aspect-ratio:1;width:min(70vw,60%);max-width:400px;height:auto;margin:0 auto;display:block}.print-user-info[data-v-b13d5dd2]{text-align:left;margin-top:1rem;display:inline-block}@media print{body[data-v-b13d5dd2] *{visibility:hidden}.print-section[data-v-b13d5dd2],.print-section[data-v-b13d5dd2] *{visibility:visible}.print-section[data-v-b13d5dd2]{width:100%;position:absolute;top:0;left:0}}.alert[data-v-b13d5dd2]{border-radius:6px;justify-content:space-between;align-items:center;margin-top:1rem;padding:.75rem 1rem;font-size:.95rem;display:flex;position:relative;box-shadow:0 2px 6px #0000001a}.alert.success[data-v-b13d5dd2]{color:#2e7d32;background-color:#e8f5e9;border:1px solid #a5d6a7}.alert.error[data-v-b13d5dd2]{color:#c62828;background-color:#ffebee;border:1px solid #ef9a9a}.close[data-v-b13d5dd2]{color:inherit;cursor:pointer;background:0 0;border:none;margin-left:.5rem;font-size:1.2rem;line-height:1}.link-container[data-v-b13d5dd2]{align-items:center;gap:6px;display:flex}.copy-wrapper[data-v-b13d5dd2]{display:inline-block;position:relative}.copy-icon[data-v-b13d5dd2]{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;cursor:pointer;width:20px;height:20px;transition:color .2s}.copy-icon[data-v-b13d5dd2]:hover{color:#007bff}.tooltip[data-v-b13d5dd2]{color:#fff;white-space:nowrap;pointer-events:none;opacity:0;background-color:#333;border-radius:4px;padding:2px 6px;font-size:10px;animation:1.5s forwards fade-in-out-b13d5dd2;position:absolute;top:-28px;left:50%;transform:translate(-50%)}@keyframes fade-in-out-b13d5dd2{0%{opacity:0}10%{opacity:.9}90%{opacity:.9}to{opacity:0}}.filter-controls[data-v-b13d5dd2]{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.search-input[data-v-b13d5dd2]{max-width:400px;margin-bottom:0}.status-select[data-v-b13d5dd2]{width:auto;min-width:150px;margin-bottom:0}.sortable[data-v-b13d5dd2]{cursor:pointer;-webkit-user-select:none;user-select:none}.sortable[data-v-b13d5dd2]:hover{background-color:#f5f5f5}.selectable[data-v-b13d5dd2]{cursor:pointer}.selectable[data-v-b13d5dd2]:hover{background-color:#f9f9f9}.filter-controls[data-v-4bf0659e]{align-items:center;gap:10px;margin-bottom:20px;display:flex}.search-input[data-v-4bf0659e]{flex-grow:1;max-width:400px}.sortable[data-v-4bf0659e]{cursor:pointer;-webkit-user-select:none;user-select:none}.selectable[data-v-4bf0659e]{cursor:pointer}.selectable[data-v-4bf0659e]:hover{background-color:#f5f5f5}.foldable-header[data-v-09093be6]{cursor:pointer;justify-content:space-between;align-items:center;margin:0;font-size:1.1rem;display:flex}.foldable-box[data-v-09093be6]{background-color:#f9f9f9;border:1px solid #ccc;border-radius:6px;margin-bottom:1rem;padding:1rem}.group-view[data-v-37c6529f]{padding:10px}ul[data-v-37c6529f]{padding-left:0;list-style-type:none}li[data-v-37c6529f]{margin-bottom:5px}.kombit-group-details[data-v-37c6529f]{margin-top:20px}.details-content[data-v-37c6529f]{padding:10px}.privilege-group-item[data-v-37c6529f]{border-left:3px solid #eee;margin-bottom:15px;padding-left:15px}.mini-table[data-v-37c6529f]{font-size:.9em}.text-muted[data-v-37c6529f]{color:#6c757d}h5[data-v-37c6529f]{margin-top:15px;margin-bottom:10px}h6[data-v-37c6529f]{margin-top:10px;margin-bottom:5px;font-weight:700}h1[data-v-588366c8]{margin-bottom:20px}.credentials-table[data-v-04d11946]{width:100%}.modal-container[data-v-04d11946]{width:60%}.row-bordered tbody tr[data-v-7a9f49e5]{border-bottom:1px solid #ccc}.row-bordered[data-v-7a9f49e5]{border-collapse:collapse}.cvr-container[data-v-784ec554]{max-width:600px;padding:20px;font-family:Arial,sans-serif;line-height:1.5}h3[data-v-784ec554]{color:#333;margin-bottom:20px}.form-group[data-v-784ec554]{margin-bottom:15px}label[data-v-784ec554]{color:#555;margin-bottom:5px;font-weight:700;display:block}.input-field[data-v-784ec554]{border:1px solid #ccc;border-radius:4px;width:100%;padding:8px;font-size:14px}.input-field[data-v-784ec554]:focus{border-color:#007bff;outline:none}.btn[data-v-784ec554]{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:4px;padding:10px 15px;font-size:14px;font-weight:700;display:inline-block}.btn[data-v-784ec554]:disabled{cursor:not-allowed;background-color:#ccc}.submit-btn[data-v-784ec554]{margin-top:10px}.mapping-list[data-v-784ec554]{margin-top:20px;padding:0;list-style-type:none}.mapping-item[data-v-784ec554]{background-color:#f9f9f9;border:1px solid #ccc;border-radius:4px;margin-bottom:10px;padding:10px}.validation-message[data-v-784ec554]{color:red;margin-top:4px;font-size:.9rem}.deleteicon[data-v-784ec554]{color:red;float:right;cursor:pointer;background-color:#0000;border:none;margin:0;font-size:16px;font-weight:bolder}.pointer[data-v-a1265b56]{cursor:pointer}.sortable[data-v-a1265b56]{cursor:pointer;-webkit-user-select:none;user-select:none}.sortable[data-v-a1265b56]:hover{background-color:#f0f0f0}table[data-v-f7ab23b4]{text-align:left}.flex[data-v-3c3973e4]{display:inline-flex}.spring-profiles-section[data-v-7bfe7c17]{text-align:left;border-top:1px solid #eee;margin-top:20px;padding-top:20px}.spring-profiles-section h3[data-v-7bfe7c17]{color:#333;margin-bottom:15px;font-size:1.2rem}.profiles-list-container[data-v-7bfe7c17]{border:1px solid #e9ecef;border-radius:4px;max-height:300px;margin-bottom:25px;overflow-y:auto}.profiles-table[data-v-7bfe7c17]{border-collapse:collapse;background-color:#fff;width:100%}.profiles-table th[data-v-7bfe7c17]{text-align:left;background-color:#f8f9fa;border-bottom:2px solid #dee2e6;padding:10px 15px;font-weight:600;position:sticky;top:0}.profiles-table td[data-v-7bfe7c17]{vertical-align:middle;border-bottom:1px solid #e9ecef;padding:10px 15px}.profiles-table tr[data-v-7bfe7c17]:hover{background-color:#f1f3f5}.profile-value[data-v-7bfe7c17]{color:#2c3e50;font-family:monospace;font-weight:600}.status-badge[data-v-7bfe7c17]{text-transform:uppercase;border-radius:12px;padding:4px 8px;font-size:.8rem;font-weight:600}.status-badge.enabled[data-v-7bfe7c17]{color:#155724;background-color:#d4edda}.status-badge.disabled[data-v-7bfe7c17]{color:#721c24;background-color:#f8d7da}.actions-cell[data-v-7bfe7c17]{text-align:right}.delete-btn[data-v-7bfe7c17]{padding:5px 10px;font-size:.85rem}.empty-state[data-v-7bfe7c17]{text-align:center;color:#6c757d;padding:20px;font-style:italic}.add-profile-form[data-v-7bfe7c17]{background-color:#f8f9fa;border-radius:4px;padding:15px}.add-profile-form h4[data-v-7bfe7c17]{margin-top:0;margin-bottom:15px;font-size:1rem}.form-row[data-v-7bfe7c17]{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.input-group[data-v-7bfe7c17]{flex:1;align-items:center;gap:15px;min-width:250px;display:flex}.input-group .modal-form-control[data-v-7bfe7c17]{width:100%;margin-bottom:0}.checkbox-label[data-v-7bfe7c17]{white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:5px;display:flex}.add-btn[data-v-7bfe7c17]{white-space:nowrap}@media (width<=768px){.form-row[data-v-7bfe7c17]{flex-direction:column;align-items:stretch}.input-group[data-v-7bfe7c17]{flex-direction:column;align-items:flex-start}}.modal-backdrop[data-v-d589c8e9]{z-index:1050;background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal[data-v-d589c8e9]{background:#fff;border-radius:4px;min-width:380px;max-width:520px;padding:1.5rem}.form-group[data-v-d589c8e9]{margin-bottom:1rem}.buttons[data-v-d589c8e9]{justify-content:flex-end;gap:.5rem;display:flex}.flex[data-v-56a439b9]{display:flex}.body[data-v-56a439b9]{text-align:left}.license-usage-container[data-v-8b1ecf89]{padding:20px}.filters[data-v-8b1ecf89]{flex-wrap:wrap;align-items:flex-end;gap:15px;margin-bottom:30px;display:flex}.filter-group[data-v-8b1ecf89]{flex-direction:column;gap:5px;display:flex}.filter-group label[data-v-8b1ecf89]{font-size:14px;font-weight:700}.form-control[data-v-8b1ecf89]{border:1px solid #ddd;border-radius:4px;padding:8px;font-size:14px}.section[data-v-8b1ecf89]{background-color:#fff;border:1px solid #ddd;border-radius:4px;margin-bottom:40px;padding:20px}.section h3[data-v-8b1ecf89]{color:#333;border-bottom:2px solid #007bff;margin-top:0;margin-bottom:15px;padding-bottom:10px}.loading[data-v-8b1ecf89]{text-align:center;color:#666;padding:40px;font-size:18px}.error[data-v-8b1ecf89]{text-align:center;color:#d9534f;padding:40px}.no-data[data-v-8b1ecf89]{text-align:center;color:#666;padding:40px}.license-data[data-v-8b1ecf89]{margin-top:20px}.data-display[data-v-8b1ecf89]{background-color:#f5f5f5;border:1px solid #ddd;border-radius:4px;max-height:500px;padding:15px;overflow:auto}.data-display pre[data-v-8b1ecf89]{margin:0;font-family:Courier New,monospace;font-size:14px}h2[data-v-8b1ecf89]{color:#333;margin-bottom:20px}.container[data-v-3b177b12]{flex-direction:column;padding:20px;display:flex}.section[data-v-3b177b12]{box-sizing:border-box;background-color:#fff;border:1px solid #ddd;border-radius:4px;align-self:flex-start;width:100%;margin-bottom:40px;padding:20px}.section-header[data-v-3b177b12]{border-bottom:2px solid #007bff;margin-bottom:15px;padding-bottom:10px}.section-header h3[data-v-3b177b12]{color:#333;margin:0}.filters[data-v-3b177b12]{flex-wrap:wrap;align-items:flex-end;gap:15px;margin-bottom:16px;display:flex}.filter-group[data-v-3b177b12]{flex-direction:column;gap:5px;display:flex}.filter-group-btn[data-v-3b177b12]{justify-content:flex-end}.filter-break[data-v-3b177b12]{flex-basis:100%;height:0}.filter-group label[data-v-3b177b12]{font-size:14px;font-weight:700}.datetime-inputs[data-v-3b177b12]{align-items:center;gap:6px;display:flex}.form-control[data-v-3b177b12]{border:1px solid #ddd;border-radius:4px;padding:8px;font-size:14px}.time-input[data-v-3b177b12]{width:110px}.status-msg[data-v-3b177b12]{text-align:center;color:#666;padding:40px}.error[data-v-3b177b12]{text-align:center;color:#d9534f;padding:40px}.result-count[data-v-3b177b12]{color:#666;margin:0 0 10px;font-size:13px}.data-display[data-v-3b177b12]{background-color:#f5f5f5;border:1px solid #ddd;border-radius:4px;max-height:500px;padding:15px;overflow:auto}.data-display pre[data-v-3b177b12]{margin:0;font-family:Courier New,monospace;font-size:14px}.result-item[data-v-3b177b12]{border-bottom:1px solid #e0e0e0;margin-bottom:10px;padding-bottom:10px}.result-item[data-v-3b177b12]:last-child{border-bottom:none;margin-bottom:0}.container[data-v-c3e89702]{flex-direction:column;padding:20px;display:flex}.section[data-v-c3e89702]{box-sizing:border-box;background-color:#fff;border:1px solid #ddd;border-radius:4px;align-self:flex-start;width:100%;margin-bottom:40px;padding:20px}.section-header[data-v-c3e89702]{border-bottom:2px solid #007bff;margin-bottom:15px;padding-bottom:10px}.section-header h3[data-v-c3e89702]{color:#333;margin:0}.filters[data-v-c3e89702]{flex-wrap:wrap;align-items:flex-end;gap:15px;margin-bottom:16px;display:flex}.filter-group[data-v-c3e89702]{flex-direction:column;gap:5px;display:flex}.filter-group-btn[data-v-c3e89702]{justify-content:flex-end}.filter-break[data-v-c3e89702]{flex-basis:100%;height:0}.filter-group label[data-v-c3e89702]{font-size:14px;font-weight:700}.datetime-inputs[data-v-c3e89702]{gap:6px;display:flex}.form-control[data-v-c3e89702]{border:1px solid #ddd;border-radius:4px;padding:8px;font-size:14px}.time-input[data-v-c3e89702]{width:110px}.status-msg[data-v-c3e89702]{text-align:center;color:#666;padding:40px}.error[data-v-c3e89702]{text-align:center;color:#d9534f;padding:40px}.result-count[data-v-c3e89702]{color:#666;margin:0 0 10px;font-size:13px}.data-display[data-v-c3e89702]{background-color:#f5f5f5;border:1px solid #ddd;border-radius:4px;max-height:500px;padding:15px;overflow:auto}.data-display pre[data-v-c3e89702]{margin:0;font-family:Courier New,monospace;font-size:14px}.sync-events-container[data-v-0155adba]{width:100%}.empty-state[data-v-0155adba]{text-align:center;color:#666;background-color:#f9f9f9;border:1px solid #e0e0e0;padding:2rem}.table-container[data-v-0155adba]{border:1px solid #e0e0e0;box-shadow:0 2px 4px #0000001a}.sync-events-table[data-v-0155adba]{border-collapse:collapse;background-color:#fff;width:100%;font-size:.9rem}.sync-events-table th[data-v-0155adba]{text-align:left;color:#333;white-space:nowrap;background-color:#f8f9fa;border-bottom:2px solid #e0e0e0;padding:12px 16px;font-weight:600}.sync-events-table td[data-v-0155adba]{white-space:nowrap;border-bottom:1px solid #f0f0f0;padding:12px 16px;overflow:hidden}.sync-events-table tbody tr[data-v-0155adba]:hover{background-color:#f8f9fa}.sync-events-table tbody tr:last-child td[data-v-0155adba]{border-bottom:none}.clickable-row[data-v-0155adba]{cursor:pointer;transition:background-color .2s}.clickable-row[data-v-0155adba]:hover{background-color:#e8f4f8!important}.timestamp[data-v-0155adba]{color:#666;white-space:nowrap;width:120px;font-family:Courier New,monospace;font-size:.75rem;padding:8px 12px!important}.event-type[data-v-0155adba]{width:150px;padding:8px 12px!important}.event-type-badge[data-v-0155adba]{color:#1976d2;white-space:nowrap;background-color:#e3f2fd;border-radius:4px;padding:2px 6px;font-size:.75rem;font-weight:500;display:inline-block}.details[data-v-0155adba]{max-width:40vw;overflow:hidden}.details-text[data-v-0155adba]{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}@media (width<=768px){.sync-events-table[data-v-0155adba]{font-size:.8rem}.sync-events-table th[data-v-0155adba],.sync-events-table td[data-v-0155adba]{padding:8px 12px}}@media (width<=480px){.sync-events-container[data-v-0155adba]{padding:.5rem}.sync-events-table[data-v-0155adba]{font-size:.75rem}.timestamp[data-v-0155adba]{width:100px}.event-type[data-v-0155adba]{width:120px}}.modal-overlay[data-v-0155adba]{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-content[data-v-0155adba]{background:#fff;border-radius:8px;width:90%;max-height:80vh;overflow-y:auto;box-shadow:0 4px 6px #0000001a}.modal-header[data-v-0155adba]{border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;padding:1.5rem;display:flex}.modal-header h3[data-v-0155adba]{color:#333;margin:0;font-size:1.25rem}.close-button[data-v-0155adba]{cursor:pointer;color:#666;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:1.5rem;transition:background-color .2s;display:flex}.close-button[data-v-0155adba]:hover{background-color:#f0f0f0}.modal-body[data-v-0155adba]{padding:1.5rem}.detail-row[data-v-0155adba]{flex-direction:column;gap:.5rem;margin-bottom:1rem;display:flex}.detail-row[data-v-0155adba]:last-child{margin-bottom:0}.detail-label[data-v-0155adba]{color:#333;font-size:.9rem;font-weight:600}.detail-value[data-v-0155adba]{color:#666;word-wrap:break-word;white-space:pre-wrap;font-size:.9rem}.user-sync-events[data-v-65682215]{width:100%}.header[data-v-65682215]{margin-bottom:1.5rem;padding:0 1rem}.header h3[data-v-65682215]{color:#2c3e50;margin:0 0 .5rem;font-size:1.5rem;font-weight:600}.subtitle[data-v-65682215]{color:#6c757d;margin:0;font-size:.9rem}.kombit-identity-details[data-v-2854b796]{margin-top:20px}.details-content[data-v-2854b796]{padding:10px}.privilege-group-item[data-v-2854b796]{border-left:3px solid #eee;margin-bottom:15px;padding-left:15px}.mini-table[data-v-2854b796]{font-size:.9em}.text-muted[data-v-2854b796]{color:#6c757d}h5[data-v-2854b796]{margin-top:15px;margin-bottom:10px}h6[data-v-2854b796]{margin-top:10px;margin-bottom:5px;font-weight:700}.table-container[data-v-eb59950d]{max-height:70vh;overflow:hidden auto}table[data-v-eb59950d],th[data-v-eb59950d],td[data-v-eb59950d]{border:1px solid}table[data-v-eb59950d]{border-collapse:collapse;table-layout:fixed;width:100%}th[data-v-eb59950d],td[data-v-eb59950d]{vertical-align:top;text-align:left;padding:6px 8px}tr[data-v-eb59950d]{cursor:pointer}tr[data-v-eb59950d]:hover{background-color:#f5f5f5}.cell-content[data-v-eb59950d]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.expanded-row .cell-content[data-v-eb59950d]{white-space:normal;word-break:break-word}input[type=datetime-local][data-v-20168f06]{border:1px solid #ccc;border-radius:4px;margin-bottom:1rem;padding:5px;font-size:16px}.audit-log-select[data-v-20168f06]{border:1px solid #ccc;border-radius:4px;min-width:200px;margin-bottom:1rem;margin-left:.5rem;padding:5px;font-size:16px}button[data-v-20168f06]:disabled{opacity:.6;cursor:not-allowed}fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{background:#fff;width:40px;height:38px;display:block;position:absolute;top:1px;right:1px}.multiselect__spinner:before,.multiselect__spinner:after{content:"";border:2px solid #0000;border-top-color:#41b883;border-radius:100%;width:16px;height:16px;margin:-8px 0 0 -8px;position:absolute;top:50%;left:50%;box-shadow:0 0 0 1px #0000}.multiselect__spinner:before{animation:2.4s cubic-bezier(.41,.26,.2,.62) infinite spinning}.multiselect__spinner:after{animation:2.4s cubic-bezier(.51,.09,.21,.8) infinite spinning}.multiselect__loading-enter-active,.multiselect__loading-leave-active{opacity:1;transition:opacity .4s ease-in-out}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{touch-action:manipulation;font-family:inherit;font-size:16px}.multiselect{box-sizing:content-box;text-align:left;color:#35495e;width:100%;min-height:40px;display:block;position:relative}.multiselect *{box-sizing:border-box}.multiselect:focus{outline:none}.multiselect--disabled{pointer-events:none;opacity:.6;background:#ededed}.multiselect--active{z-index:50}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-right-radius:0;border-bottom-left-radius:0}.multiselect--active .multiselect__select{transform:rotate(180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0}.multiselect__input,.multiselect__single{box-sizing:border-box;vertical-align:top;background:#fff;border:none;border-radius:5px;width:100%;min-height:20px;margin-bottom:8px;padding:0 0 0 5px;line-height:20px;transition:border .1s;display:inline-block;position:relative}.multiselect__input::placeholder{color:#35495e}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none}.multiselect__single{margin-bottom:8px;padding-left:5px}.multiselect__tags-wrap{display:inline}.multiselect__tags{background:#fff;border:1px solid #e8e8e8;border-radius:5px;min-height:40px;padding:8px 40px 0 8px;font-size:14px;display:block}.multiselect__tag{color:#fff;white-space:nowrap;text-overflow:ellipsis;background:#41b883;border-radius:5px;max-width:100%;margin-bottom:5px;margin-right:10px;padding:4px 26px 4px 10px;line-height:1;display:inline-block;position:relative;overflow:hidden}.multiselect__tag-icon{cursor:pointer;font-weight:700;font-style:initial;text-align:center;border-radius:5px;width:22px;margin-left:7px;line-height:22px;transition:all .2s;position:absolute;top:0;bottom:0;right:0}.multiselect__tag-icon:after{content:"×";color:#266d4d;font-size:14px}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff}.multiselect__current{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #e8e8e8;border-radius:5px;min-height:40px;margin:0;padding:8px 30px 0 12px;line-height:16px;text-decoration:none;display:block;overflow:hidden}.multiselect__select{box-sizing:border-box;text-align:center;cursor:pointer;width:40px;height:38px;margin:0;padding:4px 8px;line-height:16px;text-decoration:none;transition:transform .2s;display:block;position:absolute;top:1px;right:1px}.multiselect__select:before{color:#999;content:"";border:5px solid #0000;border-top-color:#999;border-bottom-width:0;margin-top:4px;position:relative;top:65%;right:0}.multiselect__placeholder{color:#adadad;margin-bottom:10px;padding-top:2px;display:inline-block}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{z-index:50;-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #e8e8e8;border-top:none;border-bottom-right-radius:5px;border-bottom-left-radius:5px;width:100%;max-height:240px;display:block;position:absolute;overflow:auto}.multiselect__content{vertical-align:top;min-width:100%;margin:0;padding:0;list-style:none;display:inline-block}.multiselect--above .multiselect__content-wrapper{border-top:1px solid #e8e8e8;border-bottom:none;border-radius:5px 5px 0 0;bottom:100%}.multiselect__content::-webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{text-transform:none;vertical-align:middle;cursor:pointer;white-space:nowrap;min-height:40px;padding:12px;line-height:16px;text-decoration:none;display:block;position:relative}.multiselect__option:after{padding-left:20px;padding-right:12px;font-size:13px;line-height:40px;position:absolute;top:0;right:0}.multiselect__option--highlight{color:#fff;background:#41b883;outline:none}.multiselect__option--highlight:after{content:attr(data-select);color:#fff;background:#41b883}.multiselect__option--selected{color:#35495e;background:#f3f3f3;font-weight:700}.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit}.multiselect__option--selected.multiselect__option--highlight{color:#fff;background:#ff6a6a}.multiselect__option--selected.multiselect__option--highlight:after{content:attr(data-deselect);color:#fff;background:#ff6a6a}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{color:#a6a6a6;background:#ededed}.multiselect__option--disabled{cursor:text;pointer-events:none;color:#a6a6a6!important;background:#ededed!important}.multiselect__option--group{color:#35495e;background:#ededed}.multiselect__option--group.multiselect__option--highlight{color:#fff;background:#35495e}.multiselect__option--group.multiselect__option--highlight:after{background:#35495e}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede}.multiselect__option--group-selected.multiselect__option--highlight{color:#fff;background:#ff6a6a}.multiselect__option--group-selected.multiselect__option--highlight:after{content:attr(data-deselect);color:#fff;background:#ff6a6a}.multiselect-enter-active,.multiselect-leave-active{transition:all .15s}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{vertical-align:top;margin-bottom:8px;line-height:20px;display:inline-block}[dir=rtl] .multiselect{text-align:right}[dir=rtl] .multiselect__select{left:1px;right:auto}[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px}[dir=rtl] .multiselect__content{text-align:right}[dir=rtl] .multiselect__option:after{left:0;right:auto}[dir=rtl] .multiselect__clear{left:12px;right:auto}[dir=rtl] .multiselect__spinner{left:1px;right:auto}@keyframes spinning{0%{transform:rotate(0)}to{transform:rotate(2turn)}}input[type=date][data-v-2ae004fd]{border:1px solid #ccc;border-radius:4px;margin-bottom:1rem;padding:5px;font-size:16px}.audit-log-select-container[data-v-2ae004fd]{text-align:left;max-width:400px;margin-bottom:1rem;margin-left:auto;margin-right:auto}button[data-v-2ae004fd]:disabled{opacity:.6;cursor:not-allowed}.cvr-container[data-v-eeaf89f1]{max-width:900px;padding:20px;font-family:Arial,sans-serif;line-height:1.5}h3[data-v-eeaf89f1]{color:#333;margin-bottom:20px}.form-group[data-v-eeaf89f1]{margin-bottom:15px}label[data-v-eeaf89f1]{color:#555;margin-bottom:5px;font-weight:700;display:block}.input-field[data-v-eeaf89f1]{border:1px solid #ccc;border-radius:4px;width:100%;padding:8px;font-size:14px}.input-field[data-v-eeaf89f1]:focus{border-color:#007bff;outline:none}.btn[data-v-eeaf89f1]{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:4px;padding:10px 15px;font-size:14px;font-weight:700;display:inline-block}.btn[data-v-eeaf89f1]:disabled{cursor:not-allowed;background-color:#ccc}.submit-btn[data-v-eeaf89f1]{margin-top:10px}.mapping-list[data-v-eeaf89f1]{margin-top:20px;padding:0;list-style-type:none}.mapping-item[data-v-eeaf89f1]{background-color:#f9f9f9;border:1px solid #ccc;border-radius:4px;margin-bottom:10px;padding:10px}.validation-message[data-v-eeaf89f1]{color:red;margin-top:4px;font-size:.9rem}.deleteicon[data-v-eeaf89f1]{color:red;float:right;cursor:pointer;background-color:#0000;border:none;margin:0;font-size:16px;font-weight:bolder}.select-customer-container[data-v-bb1404ae]{flex-direction:column;justify-content:center;justify-self:center;width:50%;margin:1rem;display:flex}.search-input[data-v-bb1404ae]{width:90%;max-width:500px;display:block}.customer-button[data-v-bb1404ae]{text-align:left;background-color:#fff;border:1px solid #000;border-radius:5px;width:90%;margin:5px 0;padding:10px}.customer-button[data-v-bb1404ae]:hover{background-color:#f0f0f0}.customer-button.active[data-v-bb1404ae]{background-color:#e0e0e0}.customer-button.active[data-v-bb1404ae]:hover{background-color:#c8c8c8}.idm-sync-layout[data-v-3a4f9b2d]{display:flex}.idm-sync-container[data-v-3a4f9b2d]{flex-direction:column;display:flex}.dryrun-banner[data-v-3a4f9b2d]{background:orange;border-left:6px solid #dc3545;justify-content:space-between;align-items:center;gap:20px;padding:20px 30px;display:flex}.banner-content[data-v-3a4f9b2d]{flex:1;align-items:center;gap:15px;display:flex}.banner-icon[data-v-3a4f9b2d]{filter:drop-shadow(0 1px 2px #00000080);font-size:32px}.banner-text[data-v-3a4f9b2d]{color:#1a1a1a;font-size:16px;font-weight:600}.activate-sync-button[data-v-3a4f9b2d]{color:#b02030;cursor:pointer;white-space:nowrap;background-color:#fff;border:2px solid #fff;border-radius:6px;padding:10px 24px;font-size:15px;font-weight:600;transition:all .3s;box-shadow:0 2px 4px #00000026}.activate-sync-button[data-v-3a4f9b2d]:hover{color:#fff;background-color:#28a745;border-color:#28a745;transform:translateY(-2px);box-shadow:0 4px 8px #0003}.activate-sync-button[data-v-3a4f9b2d]:active{transform:translateY(0)}.not-configured[data-v-3a4f9b2d]{text-align:center;color:#666;padding:40px;font-size:18px}[data-v-3a4f9b2d] table{border-collapse:separate;border-spacing:0;background-color:#fff;width:100%;margin-bottom:20px}[data-v-3a4f9b2d] table thead{background-color:#f8f9fa}[data-v-3a4f9b2d] table th{text-align:left;border-bottom:2px solid #dee2e6;border-right:1px solid #e9ecef;padding:12px 16px;font-weight:600}[data-v-3a4f9b2d] table th:last-child{border-right:none}[data-v-3a4f9b2d] table tbody tr{background-color:#fff;border-bottom:1px solid #e9ecef}[data-v-3a4f9b2d] table tbody tr:nth-child(2n){background-color:#f8f9fa}[data-v-3a4f9b2d] table tbody tr:hover{background-color:#e3f2fd}[data-v-3a4f9b2d] table td{vertical-align:middle;border-right:1px solid #e9ecef;padding:12px 16px}[data-v-3a4f9b2d] table td:last-child{border-right:none}[data-v-3a4f9b2d] .group-name{color:#495057;font-weight:600}.config-section[data-v-968678e9]{border-bottom:1px solid #e9ecef;margin-bottom:24px;padding-bottom:24px}.config-section[data-v-968678e9]:last-of-type{border-bottom:none}.config-info[data-v-968678e9]{background-color:#f8f9fa;border-left:4px solid #007bff;border-radius:4px;margin-bottom:16px;padding:12px}.config-info p[data-v-968678e9]{margin:8px 0}.info-text[data-v-968678e9]{color:#6c757d;font-size:.9em}.config-editor[data-v-968678e9]{align-items:center;gap:12px;display:flex}.switch[data-v-968678e9]{flex-shrink:0;width:50px;height:26px;display:inline-block;position:relative}.switch input[data-v-968678e9]{opacity:0;width:0;height:0}.slider[data-v-968678e9]{cursor:pointer;background-color:#d9534f;transition:all .4s;position:absolute;inset:0}.slider[data-v-968678e9]:before{content:"";background-color:#fff;width:20px;height:20px;transition:all .4s;position:absolute;bottom:3px;left:3px}input:checked+.slider[data-v-968678e9]{background-color:#5cb85c}input:focus+.slider[data-v-968678e9]{box-shadow:0 0 1px #5cb85c}input:checked+.slider[data-v-968678e9]:before{transform:translate(24px)}.slider.round[data-v-968678e9]{border-radius:34px}.slider.round[data-v-968678e9]:before{border-radius:50%}input:disabled+.slider[data-v-968678e9]{opacity:.5;cursor:not-allowed}.config-actions[data-v-968678e9]{background-color:#fff3cd;border:1px solid #ffc107;border-radius:4px;margin-top:16px;padding:16px}.changes-indicator[data-v-968678e9]{color:#856404;align-items:center;gap:8px;margin-bottom:12px;font-weight:500;display:flex}.indicator-icon[data-v-968678e9]{font-size:1.2rem}.button-group[data-v-968678e9]{gap:12px;display:flex}.btn[data-v-968678e9]{cursor:pointer;border:none;border-radius:4px;padding:8px 16px;font-size:.95rem;font-weight:500;transition:background-color .2s}.btn-primary[data-v-968678e9]{color:#fff;background-color:#007bff}.btn-primary[data-v-968678e9]:hover{background-color:#0056b3}.btn-primary[data-v-968678e9]:disabled{cursor:not-allowed;background-color:#80bdff}.btn-secondary[data-v-968678e9]{color:#fff;background-color:#6c757d}.btn-secondary[data-v-968678e9]:hover{background-color:#545b62}.config-container[data-v-51dd9c0d]{padding:16px}h2[data-v-51dd9c0d]{margin-bottom:20px}.modal-overlay[data-v-e630f3f3]{z-index:1000;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.modal-content[data-v-e630f3f3]{background:#fff;border-radius:8px;width:100%;max-width:500px;padding:2rem}.info-modal[data-v-e630f3f3]{width:90%;max-width:600px}.info-grid[data-v-e630f3f3]{gap:1rem;margin:1.5rem 0;display:grid}.info-item[data-v-e630f3f3]{flex-direction:column;gap:.25rem;display:flex}.info-item label[data-v-e630f3f3]{color:#666;font-size:.85rem;font-weight:600}.info-item span[data-v-e630f3f3]{word-break:break-all;font-size:1rem}.uuid-text[data-v-e630f3f3]{background:#f1f1f1;border-radius:4px;padding:.2rem .4rem;font-family:monospace}.status-failed[data-v-e630f3f3]{color:#dc3545;font-weight:600}.error-description[data-v-e630f3f3]{color:#dc3545;margin-top:.25rem;font-size:.85rem;font-style:italic}.metadata-section[data-v-e630f3f3]{border-top:1px solid #eee;gap:1rem;margin-top:.5rem;padding-top:1.5rem;display:grid}.metadata-section h3[data-v-e630f3f3]{grid-column:1/-1;margin:0;font-size:1.1rem}.modal-actions[data-v-e630f3f3]{justify-content:flex-end;gap:1rem;display:flex}.btn[data-v-e630f3f3]{cursor:pointer;border:1px solid #0000;border-radius:4px;padding:.5rem 1rem;font-weight:600}.btn-secondary[data-v-e630f3f3]{color:#333;background-color:#f8f9fa;border-color:#ddd}.btn-secondary[data-v-e630f3f3]:hover{background-color:#e2e6ea}.clickable-row[data-v-9af8bb1f]{cursor:pointer;transition:background-color .2s}.clickable-row[data-v-9af8bb1f]:hover{background-color:#f8f9fa}.upload-certificate-container[data-v-9af8bb1f]{padding:1rem}.intro-text[data-v-9af8bb1f]{color:#666;max-width:800px;margin-bottom:2rem;line-height:1.6}.header-section[data-v-9af8bb1f]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.certificate-header[data-v-9af8bb1f]{margin:0;font-size:1.5rem;font-weight:600}.section-container[data-v-9af8bb1f]{margin-bottom:3rem}.section-container h3[data-v-9af8bb1f]{color:#444;margin-bottom:1rem;font-size:1.2rem}.table-container[data-v-9af8bb1f]{background:#fff;border-radius:8px;overflow-x:auto;box-shadow:0 2px 4px #0000001a}.styled-table[data-v-9af8bb1f]{border-collapse:collapse;width:100%;font-size:.95rem}.styled-table th[data-v-9af8bb1f],.styled-table td[data-v-9af8bb1f]{text-align:left;border-bottom:1px solid #eee;padding:.75rem 1rem}.styled-table th[data-v-9af8bb1f]{color:#495057;background-color:#f8f9fa;font-weight:600}.styled-table tr[data-v-9af8bb1f]:hover{background-color:#fcfcfc}.actions-cell[data-v-9af8bb1f]{text-align:right;white-space:nowrap}.action-buttons[data-v-9af8bb1f]{justify-content:flex-end;gap:.5rem;display:flex}.btn-small[data-v-9af8bb1f]{margin:0;padding:.4rem .8rem;font-size:.85rem}.delete-btn[data-v-9af8bb1f]{cursor:pointer;color:#6c757d;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;padding:.4rem;transition:all .2s;display:flex}.delete-btn[data-v-9af8bb1f]:hover{color:#dc3545;background-color:#fff5f5;border-color:#feb2b2}.trash-icon[data-v-9af8bb1f]{display:block}.empty-state[data-v-9af8bb1f]{text-align:center;color:#888;background:#f9f9f9;border-radius:8px;padding:2rem;font-style:italic}.modal-overlay[data-v-9af8bb1f]{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.modal-content[data-v-9af8bb1f]{background-color:#fff;border-radius:12px;width:100%;max-width:500px;padding:2rem;box-shadow:0 10px 25px #0000001a}.styled-form[data-v-9af8bb1f]{flex-direction:column;gap:1.5rem;display:flex}.dropzone[data-v-9af8bb1f]{text-align:center;cursor:pointer;background-color:#f8fbff;border:2px dashed #007bff;border-radius:8px;padding:2rem;transition:all .2s}.dropzone[data-v-9af8bb1f]:hover,.dropzone-active[data-v-9af8bb1f]{background-color:#eef6ff;border-color:#0056b3}.form-group[data-v-9af8bb1f]{flex-direction:column;gap:.5rem;display:flex}.form-input[data-v-9af8bb1f]{border:1px solid #ddd;border-radius:6px;padding:.75rem;font-size:1rem}.modal-actions[data-v-9af8bb1f]{justify-content:flex-end;gap:1rem;margin-top:1rem;display:flex}.error-message[data-v-9af8bb1f]{color:#dc3545;margin-top:1rem;font-size:.9rem}.loading-state[data-v-9af8bb1f]{text-align:center;color:#666;padding:3rem}table[data-v-90a53053]{border-collapse:separate;border-spacing:0 12px;width:100%}.group-name[data-v-90a53053]{padding:12px;font-weight:600}.idm-id[data-v-90a53053]{color:#00000080;font-size:.85em}.cvr-list[data-v-90a53053]{flex-wrap:wrap;gap:6px;padding:12px;display:flex}.cvr-badge[data-v-90a53053]{white-space:nowrap;background-color:#eef;border-radius:4px;padding:3px 8px;font-size:.85em}.modal-overlay[data-v-90a53053]{z-index:999;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal[data-v-90a53053]{box-sizing:border-box;background:#fff;border-radius:12px;width:100%;max-width:700px;margin:2rem auto;padding:2rem;font-family:sans-serif;box-shadow:0 10px 40px #0003}.modal-section[data-v-90a53053]{flex-direction:column;gap:1rem;margin-top:1.5rem;display:flex}ul[data-v-90a53053]{margin-top:.5rem;padding-left:1.2rem}li[data-v-90a53053]{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}button.btn[data-v-90a53053]{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:6px;padding:.5rem 1rem;transition:background-color .2s}button.btn[data-v-90a53053]:disabled{color:#666;cursor:not-allowed;opacity:.6;background-color:#ccc}button.btn.secondary[data-v-90a53053]{color:#333;background-color:#e0e0e0}button.btn.secondary[data-v-90a53053]:hover{background-color:#cfcfcf}button.btn[data-v-90a53053]:hover{background-color:#0056b3}button.btn.delete[data-v-90a53053]{color:#fff;background-color:red}button.btn.delete[data-v-90a53053]:hover{color:#fff;background-color:#8b0000}.no-more-cvr[data-v-90a53053]{margin-top:1rem}.modal-footer[data-v-90a53053]{justify-content:space-between;margin-top:2rem;display:flex}.modal input[data-v-90a53053]{width:100%;margin-top:4px}table[data-v-fd2af734]{border-collapse:separate;border-spacing:0 12px;width:100%}.group-name[data-v-fd2af734]{padding:12px;font-weight:600}.idm-id[data-v-fd2af734]{color:#00000080;font-size:.85em}.modal-overlay[data-v-fd2af734]{z-index:999;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal[data-v-fd2af734]{box-sizing:border-box;background:#fff;border-radius:12px;width:100%;max-width:700px;margin:2rem auto;padding:2rem;font-family:sans-serif;box-shadow:0 10px 40px #0003}ul[data-v-fd2af734]{margin-top:.5rem;padding-left:1.2rem}li[data-v-fd2af734]{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}button.btn[data-v-fd2af734]{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:6px;padding:.5rem 1rem;transition:background-color .2s}button.btn[data-v-fd2af734]:disabled{color:#666;cursor:not-allowed;opacity:.6;background-color:#ccc}button.btn.secondary[data-v-fd2af734]{color:#333;background-color:#e0e0e0}button.btn.secondary[data-v-fd2af734]:hover{background-color:#cfcfcf}button.btn[data-v-fd2af734]:hover{background-color:#0056b3}button.btn.delete[data-v-fd2af734]{color:#fff;background-color:red}button.btn.delete[data-v-fd2af734]:hover{color:#fff;background-color:#8b0000}.modal-footer[data-v-fd2af734]{text-align:right;margin-top:2rem}.modal input[data-v-fd2af734]{width:100%;margin-top:4px}.form-row[data-v-d73ff574]{gap:1rem;display:flex}.form-group[data-v-d73ff574]{flex-direction:column;flex:1;display:flex}table[data-v-15e02f78]{border-collapse:separate;border-spacing:0 12px;width:100%}thead th[data-v-15e02f78],tbody td[data-v-15e02f78]{text-align:left}.group-row tr[data-v-15e02f78]{background:0 0}.modal-overlay[data-v-15e02f78]{z-index:999;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal[data-v-15e02f78]{box-sizing:border-box;background:#fff;border-radius:12px;width:100%;max-width:700px;margin:2rem auto;padding:2rem;font-family:sans-serif;box-shadow:0 10px 40px #0003}.role-box h4[data-v-15e02f78]{color:#333;flex-shrink:0;margin:0 0 1rem;font-size:1rem}.search-input[data-v-15e02f78]{box-sizing:border-box;border:1px solid #ddd;border-radius:4px;width:100%;margin-bottom:.75rem;padding:.5rem;font-size:.9rem}.search-input[data-v-15e02f78]:focus{border-color:#007bff;outline:none;box-shadow:0 0 0 2px #007bff1a}ul[data-v-15e02f78]{margin-top:.5rem;padding-left:1.2rem}li[data-v-15e02f78]{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}button.btn[data-v-15e02f78]{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:6px;padding:.5rem 1rem;transition:background-color .2s}button.btn[data-v-15e02f78]:disabled{color:#666;cursor:not-allowed;opacity:.6;background-color:#ccc}button.btn.secondary[data-v-15e02f78]{color:#333;background-color:#e0e0e0}button.btn.secondary[data-v-15e02f78]:hover{background-color:#cfcfcf}button.btn[data-v-15e02f78]:hover{background-color:#0056b3}.modal-footer[data-v-15e02f78]{text-align:right;justify-content:flex-end;gap:.5rem;margin-top:2rem;display:flex}.modal input[data-v-15e02f78]{width:100%;margin-top:4px}.form-group[data-v-15e02f78]{flex-direction:column;flex:1;display:flex}.search-input[data-v-15e02f78]:disabled{cursor:not-allowed;opacity:.6;color:#6c757d;background-color:#e9ecef;border-color:#ced4da}.feature-sync-notice[data-v-8a3e5a2b]{color:#0d47a1;background-color:#e3f2fd;border:1px solid #90caf9;border-radius:6px;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:1rem;display:flex}.feature-sync-notice.is-enabled[data-v-8a3e5a2b]{color:#2e7d32;background-color:#e8f5e9;border-color:#a5d6a7}.notice-content[data-v-8a3e5a2b]{align-items:center;gap:.75rem;display:flex}.notice-icon[data-v-8a3e5a2b]{font-size:1.2rem}button.btn[data-v-8a3e5a2b]{color:#fff;cursor:pointer;white-space:nowrap;background-color:#007bff;border:none;border-radius:6px;padding:.5rem 1rem;transition:background-color .2s}button.btn.submit-btn[data-v-8a3e5a2b]{background-color:#28a745}button.btn.submit-btn[data-v-8a3e5a2b]:hover{background-color:#218838}button.btn[data-v-8a3e5a2b]:disabled{color:#666;cursor:not-allowed;opacity:.6;background-color:#ccc}.privilege-count[data-v-926d121b]{color:#007bff;margin-bottom:.5rem;font-weight:600;display:block}.privilege-preview[data-v-926d121b]{color:#666;font-size:.875rem;line-height:1.4}.groups-table-section h3[data-v-926d121b]{color:#333;margin:0 0 1rem;font-size:1.1rem}.groups-table[data-v-926d121b]{border-collapse:separate;border-spacing:0 12px;width:100%}.groups-table thead th[data-v-926d121b]{text-align:left;color:#333;background-color:#f8f9fa;border-bottom:2px solid #dee2e6;padding:.75rem 1rem;font-weight:600}.groups-table tbody.group-row tr[data-v-926d121b]{background:#fff;border:1px solid #dee2e6;transition:all .2s}.groups-table tbody.group-row:hover tr[data-v-926d121b]{background:#f8f9fa;border-color:#007bff;box-shadow:0 2px 8px #007bff1a}.idm-id[data-v-926d121b]{color:#00000080;margin-top:4px;font-size:.85em}.privileges-summary[data-v-926d121b]{padding:12px}.group-info[data-v-0cbe33cb]{margin-bottom:1.5rem}.info-row[data-v-0cbe33cb]{align-items:baseline;gap:.5rem;margin-bottom:.75rem;display:flex}.info-label[data-v-0cbe33cb]{color:#555;min-width:60px;font-weight:600}.info-value[data-v-0cbe33cb]{color:#333}.info-value.uuid[data-v-0cbe33cb]{color:#666;font-family:monospace;font-size:.9rem}.action-buttons[data-v-0cbe33cb]{flex-wrap:wrap;gap:.75rem;display:flex}.btn[data-v-0cbe33cb]{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:6px;padding:.5rem 1rem;transition:background-color .2s}.btn[data-v-0cbe33cb]:hover{background-color:#0056b3}table[data-v-e02ddb5c]{border-collapse:separate;border-spacing:0 12px;width:100%}thead th[data-v-e02ddb5c],tbody td[data-v-e02ddb5c]{text-align:left}.group-row tr[data-v-e02ddb5c]{background:0 0}.modal-overlay[data-v-e02ddb5c]{z-index:999;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal[data-v-e02ddb5c]{box-sizing:border-box;background:#fff;border-radius:12px;width:100%;max-width:700px;margin:2rem auto;padding:2rem;font-family:sans-serif;box-shadow:0 10px 40px #0003}.role-box h4[data-v-e02ddb5c]{color:#333;flex-shrink:0;margin:0 0 1rem;font-size:1rem}ul[data-v-e02ddb5c]{margin-top:.5rem;padding-left:1.2rem}li[data-v-e02ddb5c]{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}button.btn[data-v-e02ddb5c]{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:6px;padding:.5rem 1rem;transition:background-color .2s}button.btn[data-v-e02ddb5c]:disabled{color:#666;cursor:not-allowed;opacity:.6;background-color:#ccc}button.btn.secondary[data-v-e02ddb5c]{color:#333;background-color:#e0e0e0}button.btn.secondary[data-v-e02ddb5c]:hover{background-color:#cfcfcf}button.btn[data-v-e02ddb5c]:hover{background-color:#0056b3}.modal-footer[data-v-e02ddb5c]{text-align:right;justify-content:flex-end;gap:.5rem;margin-top:2rem;display:flex}table[data-v-c7dee5db]{border-collapse:separate;border-spacing:0 12px;width:100%}thead th[data-v-c7dee5db],tbody td[data-v-c7dee5db]{text-align:left}.group-row tr[data-v-c7dee5db]{background:0 0}.modal-overlay[data-v-c7dee5db]{z-index:999;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal[data-v-c7dee5db]{box-sizing:border-box;background:#fff;border-radius:12px;width:100%;max-width:700px;margin:2rem auto;padding:2rem;font-family:sans-serif;box-shadow:0 10px 40px #0003}.role-modal[data-v-c7dee5db]{max-width:1100px}.dual-box-container[data-v-c7dee5db]{align-items:stretch;gap:1rem;margin:1.5rem 0;display:flex}.role-box[data-v-c7dee5db]{background:#fafafa;border:1px solid #ddd;border-radius:8px;flex-direction:column;flex:1;min-width:0;max-width:50%;padding:1rem;display:flex}.role-box h4[data-v-c7dee5db]{color:#333;flex-shrink:0;margin:0 0 1rem;font-size:1rem}.search-input[data-v-c7dee5db]{box-sizing:border-box;border:1px solid #ddd;border-radius:4px;width:100%;margin-bottom:.75rem;padding:.5rem;font-size:.9rem}.search-input[data-v-c7dee5db]:focus{border-color:#007bff;outline:none;box-shadow:0 0 0 2px #007bff1a}.role-list[data-v-c7dee5db]{scrollbar-width:thin;scrollbar-color:#007bff #f0f0f0;background:#fff;border:1px solid #e0e0e0;border-radius:4px;flex:1;min-height:300px;max-height:400px;padding:.5rem;overflow-y:auto}.role-item[data-v-c7dee5db]{cursor:pointer;word-wrap:break-word;overflow-wrap:break-word;background:#fff;border:1px solid #ddd;border-radius:4px;margin-bottom:.5rem;padding:.75rem;transition:all .2s}.role-item[data-v-c7dee5db]:hover{background:#f0f8ff;border-color:#007bff}.role-item.selected[data-v-c7dee5db]{background:#e3f2fd;border-color:#007bff;box-shadow:0 2px 4px #007bff33}.role-name[data-v-c7dee5db]{color:#333;margin-bottom:.25rem;font-size:.95rem;font-weight:600}.role-uuid[data-v-c7dee5db]{color:#666;font-family:monospace;font-size:.8rem}.empty-message[data-v-c7dee5db]{text-align:center;color:#999;padding:2rem;font-style:italic}.control-buttons[data-v-c7dee5db]{flex-direction:column;justify-content:center;gap:1rem;padding:0 .5rem;display:flex}.move-btn[data-v-c7dee5db]{min-width:60px;padding:.75rem 1.5rem;font-size:1.5rem}.move-btn[data-v-c7dee5db]:nth-child(2){transform:rotate(180deg)}ul[data-v-c7dee5db]{margin-top:.5rem;padding-left:1.2rem}li[data-v-c7dee5db]{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}button.btn[data-v-c7dee5db]{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:6px;padding:.5rem 1rem;transition:background-color .2s}button.btn[data-v-c7dee5db]:disabled{color:#666;cursor:not-allowed;opacity:.6;background-color:#ccc}button.btn.secondary[data-v-c7dee5db]{color:#333;background-color:#e0e0e0}button.btn.secondary[data-v-c7dee5db]:hover{background-color:#cfcfcf}button.btn[data-v-c7dee5db]:hover{background-color:#0056b3}.modal-footer[data-v-c7dee5db]{text-align:right;justify-content:flex-end;gap:.5rem;margin-top:2rem;display:flex}.modal input[data-v-c7dee5db]{width:100%;margin-top:4px}table[data-v-6d5b35f1]{border-collapse:separate;border-spacing:0 12px;width:100%}thead th[data-v-6d5b35f1],tbody td[data-v-6d5b35f1]{text-align:left}.group-row tr[data-v-6d5b35f1]{background:0 0}.modal-overlay[data-v-6d5b35f1]{z-index:999;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal[data-v-6d5b35f1]{box-sizing:border-box;background:#fff;border-radius:12px;width:100%;max-width:700px;margin:2rem auto;padding:2rem;font-family:sans-serif;box-shadow:0 10px 40px #0003}.role-box h4[data-v-6d5b35f1]{color:#333;flex-shrink:0;margin:0 0 1rem;font-size:1rem}ul[data-v-6d5b35f1]{margin-top:.5rem;padding-left:1.2rem}li[data-v-6d5b35f1]{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}button.btn[data-v-6d5b35f1]{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:6px;padding:.5rem 1rem;transition:background-color .2s}button.btn[data-v-6d5b35f1]:disabled{color:#666;cursor:not-allowed;opacity:.6;background-color:#ccc}button.btn.secondary[data-v-6d5b35f1]{color:#333;background-color:#e0e0e0}button.btn.secondary[data-v-6d5b35f1]:hover{background-color:#cfcfcf}button.btn[data-v-6d5b35f1]:hover{background-color:#0056b3}.modal input[data-v-6d5b35f1]{width:100%;margin-top:4px}.group-details-card[data-v-0916bd3f]{background:#fff;border:1px solid #ddd;border-radius:8px;margin-top:1.5rem;padding:1.5rem;box-shadow:0 2px 8px #0000001a}.group-header[data-v-0916bd3f]{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:1rem;display:flex}.group-title[data-v-0916bd3f]{color:#333;margin:0;font-size:1.25rem}button.btn[data-v-0916bd3f]{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:6px;padding:.5rem 1rem;transition:background-color .2s}.modal-overlay[data-v-21cb3e78]{z-index:1000;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.modal[data-v-21cb3e78]{background:#fff;border-radius:12px;width:100%;max-width:500px;padding:2rem;box-shadow:0 10px 40px #0003}.modal-footer[data-v-21cb3e78]{text-align:right;justify-content:flex-end;gap:.5rem;margin-top:2rem;display:flex}.modal input[data-v-21cb3e78]{border:1px solid #ccc;border-radius:4px;width:100%;margin-top:4px;padding:8px}table[data-v-2225c985]{border-collapse:separate;border-spacing:0 12px;width:100%}thead th[data-v-2225c985],tbody td[data-v-2225c985]{text-align:left}.group-row tr[data-v-2225c985]{background:0 0}.role-box h4[data-v-2225c985]{color:#333;flex-shrink:0;margin:0 0 1rem;font-size:1rem}ul[data-v-2225c985]{margin-top:.5rem;padding-left:1.2rem}li[data-v-2225c985]{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}button.btn[data-v-2225c985]{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:6px;padding:.5rem 1rem;transition:background-color .2s}button.btn[data-v-2225c985]:disabled{color:#666;cursor:not-allowed;opacity:.6;background-color:#ccc}button.btn[data-v-2225c985]:hover{background-color:#0056b3}.modal input[data-v-2225c985]{width:100%;margin-top:4px}.groups-table-section h3[data-v-2225c985]{color:#333;margin:0 0 1rem;font-size:1.1rem}.groups-table thead th[data-v-2225c985]{text-align:left;color:#333;background-color:#f8f9fa;border-bottom:2px solid #dee2e6;padding:.75rem 1rem;font-weight:600}.groups-table tbody.group-row tr[data-v-2225c985]{background:#fff;border:1px solid #dee2e6;transition:all .2s}.groups-table tbody.group-row:hover tr[data-v-2225c985]{background:#f8f9fa;border-color:#007bff;box-shadow:0 2px 8px #007bff1a}.assigned-privileges-section h3[data-v-2225c985]{color:#333;margin:0 0 1rem;font-size:1.1rem}.modal-overlay[data-v-2225c985]{z-index:1000;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.modal-content[data-v-2225c985]{background:#fff;border-radius:8px;width:90%;max-width:800px;max-height:90vh;padding:2rem;position:relative;overflow-y:auto}.close-btn[data-v-2225c985]{cursor:pointer;background:0 0;border:none;font-size:24px;position:absolute;top:10px;right:15px}.sync-card[data-v-1f55141f]{background:#f8f9fa;border:1px solid #dee2e6;padding:1rem}.sync-card h4[data-v-1f55141f]{color:#495057;margin:0 0 .75rem;font-size:1.1rem}.sync-details div[data-v-1f55141f]{margin-bottom:.5rem;font-size:.95rem}.sync-details div[data-v-1f55141f]:last-child{margin-bottom:0}.sync-card.finished[data-v-1f55141f]{border-left:4px solid #28a745}.sync-card.started[data-v-1f55141f]{border-left:4px solid #007bff}.privileges-list[data-v-6507c75a]{flex-direction:column;display:flex}.privilege-item[data-v-6507c75a]{border-bottom:1px solid #f0f0f0;align-items:flex-start;gap:.75rem;padding:.75rem 0;display:flex}.privilege-item[data-v-6507c75a]:last-child{border-bottom:none}.privilege-checkbox[data-v-6507c75a]:disabled{cursor:not-allowed;opacity:.5}.privilege-content[data-v-6507c75a]{flex:1}.privilege-name[data-v-6507c75a]{cursor:pointer;margin-bottom:.25rem;font-weight:500;display:block}.privilege-checkbox[data-v-6507c75a]{cursor:pointer;flex-shrink:0;margin-top:.25rem}.privilege-name[data-v-6507c75a]{margin-bottom:.25rem;font-weight:500}.privilege-description[data-v-6507c75a]{color:#666;font-size:.9rem}button.btn[data-v-6507c75a]{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:6px;padding:.5rem 1rem;transition:background-color .2s}button.btn[data-v-6507c75a]:disabled{color:#666;cursor:not-allowed;opacity:.6;background-color:#ccc}button.btn.secondary[data-v-6507c75a]{color:#333;background-color:#e0e0e0}button.btn.secondary[data-v-6507c75a]:hover{background-color:#cfcfcf}button.btn[data-v-6507c75a]:hover{background-color:#0056b3}.modal-overlay[data-v-ba08374b]{z-index:999;background:#00000080;justify-content:center;align-items:center;padding:2rem 0;display:flex;position:fixed;inset:0;overflow-y:auto}.modal[data-v-ba08374b]{box-sizing:border-box;z-index:1000;background:#fff;border-radius:12px;width:100%;max-width:1400px;margin:auto;padding:2rem;font-family:sans-serif;position:relative;box-shadow:0 10px 40px #0003}.modal h3[data-v-ba08374b]{margin-top:0}button.btn[data-v-ba08374b]{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:6px;padding:.5rem 1rem;transition:background-color .2s}button.btn[data-v-ba08374b]:disabled{color:#666;cursor:not-allowed;opacity:.6;background-color:#ccc}button.btn.secondary[data-v-ba08374b]{color:#333;background-color:#e0e0e0}button.btn.secondary[data-v-ba08374b]:hover{background-color:#cfcfcf}button.btn[data-v-ba08374b]:hover{background-color:#0056b3}button.btn[data-v-a959010b]{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:6px;padding:.5rem 1rem;transition:background-color .2s}button.btn[data-v-a959010b]:hover{background-color:#0056b3}.groups-table-section[data-v-a959010b]{margin-top:1.5rem;margin-bottom:1.5rem}.groups-table-section h3[data-v-a959010b]{color:#333;margin:0 0 1rem;font-size:1.1rem}.groups-table[data-v-a959010b]{border-collapse:separate;border-spacing:0 12px;width:100%}.groups-table thead th[data-v-a959010b]{text-align:left;color:#333;background-color:#f8f9fa;border-bottom:2px solid #dee2e6;padding:.75rem 1rem;font-weight:600}.groups-table tbody.group-row tr[data-v-a959010b]{background:#fff;border:1px solid #dee2e6;transition:all .2s}.groups-table tbody.group-row:hover tr[data-v-a959010b]{background:#f8f9fa;border-color:#007bff;box-shadow:0 2px 8px #007bff1a}.group-name[data-v-a959010b]{padding:12px;font-weight:600}.idm-id[data-v-a959010b]{color:#00000080;margin-top:4px;font-size:.85em}.privileges-summary[data-v-a959010b]{padding:12px}.privilege-count[data-v-a959010b]{color:#007bff;margin-bottom:.5rem;font-weight:600;display:block}.privilege-preview[data-v-a959010b]{color:#666;font-size:.875rem;line-height:1.4}.assigned-privileges-section[data-v-a959010b]{margin-top:1.5rem}.assigned-privileges-section h3[data-v-a959010b]{color:#333;margin:0 0 1rem;font-size:1.1rem}.organization-group[data-v-a959010b]{margin-bottom:2rem}.organization-tin[data-v-a959010b]{color:#555;border-bottom:1px solid #e0e0e0;margin:0 0 1rem;padding-bottom:.5rem;font-size:1rem;font-weight:600}.privileges-list[data-v-a959010b]{flex-direction:column;gap:.5rem;display:flex}.privilege-row[data-v-a959010b]{background:#f8f9fa;border:1px solid #dee2e6;border-radius:6px;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem;transition:all .2s;display:flex;position:relative}.privilege-row[data-v-a959010b]:hover{background:#e9ecef;border-color:#adb5bd}.privilege-content[data-v-a959010b]{flex-direction:column;flex:1;gap:.25rem;padding-right:2rem;display:flex}.privilege-name[data-v-a959010b]{color:#333;font-size:.95rem;font-weight:600}.privilege-description[data-v-a959010b]{color:#666;font-size:.875rem;line-height:1.4}.delete-btn[data-v-a959010b]{color:#fff;cursor:pointer;background:#dc3545;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:1rem;line-height:1;transition:background-color .2s;display:flex;position:absolute;top:.75rem;right:.75rem}.delete-btn[data-v-a959010b]:hover{background:#c82333}.delete-btn[data-v-a959010b]:active{transform:scale(.95)}.no-privileges[data-v-a959010b]{text-align:center;color:#666;background:#f8f9fa;border:1px dashed #dee2e6;border-radius:6px;margin-top:1.5rem;padding:1.5rem;font-style:italic}.privilege-details-card[data-v-a959010b]{background:#fff;border:1px solid #ddd;border-radius:8px;margin-top:1.5rem;padding:1.5rem;box-shadow:0 2px 8px #0000001a}.email-preview[data-v-0cc0d9ea]{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px #00000008}.email-header[data-v-0cc0d9ea]{background-color:#f8f9fa;border-bottom:1px solid #eaeaea;align-items:center;padding:12px 20px;display:flex}.header-label[data-v-0cc0d9ea]{text-transform:uppercase;color:#6c757d;letter-spacing:.5px;margin-right:12px;font-size:.75rem;font-weight:600}.header-value[data-v-0cc0d9ea]{color:#212529;font-size:1rem;font-weight:500}.email-body[data-v-0cc0d9ea]{background-color:#fff;min-height:150px;padding:20px}.content-html[data-v-0cc0d9ea]{color:#333;max-height:400px;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.6;overflow-y:auto}.content-html[data-v-0cc0d9ea]::-webkit-scrollbar{width:8px}.content-html[data-v-0cc0d9ea]::-webkit-scrollbar-track{background:#f1f1f1}.content-html[data-v-0cc0d9ea]::-webkit-scrollbar-thumb{background:#d1d1d1;border-radius:4px}.content-html[data-v-0cc0d9ea]::-webkit-scrollbar-thumb:hover{background:#b1b1b1}.cvr-container[data-v-1655f5cb]{max-width:600px;padding:20px;font-family:Arial,sans-serif;line-height:1.5}h3[data-v-1655f5cb]{color:#333;margin-bottom:20px}.form-group[data-v-1655f5cb]{margin-bottom:15px}label[data-v-1655f5cb]{color:#555;margin-bottom:5px;font-weight:700;display:block}.input-field[data-v-1655f5cb]{border:1px solid #ccc;border-radius:4px;width:100%;padding:8px;font-size:14px}.input-field[data-v-1655f5cb]:focus{border-color:#007bff;outline:none}.btn[data-v-1655f5cb]{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:4px;padding:10px 15px;font-size:14px;font-weight:700;display:inline-block}.btn[data-v-1655f5cb]:disabled{cursor:not-allowed;background-color:#ccc}.submit-btn[data-v-1655f5cb]{margin-top:10px}.mapping-list[data-v-1655f5cb]{margin-top:20px;padding:0;list-style-type:none}.mapping-item[data-v-1655f5cb]{background-color:#f9f9f9;border:1px solid #ccc;border-radius:4px;margin-bottom:10px;padding:10px}.validation-message[data-v-1655f5cb]{color:red;margin-top:4px;font-size:.9rem}.deleteicon[data-v-1655f5cb]{color:red;float:right;cursor:pointer;background-color:#0000;border:none;margin:0;padding:4px 6px;font-size:24px;font-weight:bolder}.json-preview[data-v-1655f5cb]{white-space:pre-wrap;background-color:#f4f6f8;border:1px solid #ccc;border-radius:4px;max-height:400px;margin-top:10px;padding:10px;overflow:auto}.datetime-row[data-v-1655f5cb]{flex-wrap:nowrap;gap:20px;display:flex}.datetime-group[data-v-1655f5cb]{flex-direction:column;flex:1;display:flex}.datetime-group label[data-v-1655f5cb]{color:#555;margin-bottom:5px;font-weight:700;display:block}.datetime-inputs[data-v-1655f5cb]{gap:8px;display:flex}.datetime-row .date-input[data-v-1655f5cb]{flex:150px;min-width:150px}.datetime-row .hour-select[data-v-1655f5cb]{flex:0 0 90px;min-width:90px}.assignment-list[data-v-1655f5cb]{max-height:220px;margin-top:8px;padding-right:6px;overflow-y:auto}.assignment-item[data-v-1655f5cb]{padding:6px 0}.assignment-line[data-v-1655f5cb]{justify-content:space-between;align-items:center;display:flex}.assignment-line.secondary[data-v-1655f5cb]{color:#555;margin-top:2px;font-size:.95rem}.assignment-separator[data-v-1655f5cb]{border:none;border-top:1px solid #e0e0e0;margin:8px 0 0}.deleteicon[data-v-1655f5cb]{margin-left:12px}.contact-row[data-v-1655f5cb]{flex-wrap:nowrap;align-items:flex-end;gap:20px;display:flex}.contact-field[data-v-1655f5cb]{flex:250px;min-width:220px}.email-field[data-v-1655f5cb]{flex:auto;min-width:300px}.appid-field[data-v-1655f5cb]{flex:0 0 250px;min-width:250px}.cpr-field[data-v-1655f5cb]{flex:0 0 200px;min-width:200px}.contact-row label[data-v-1655f5cb]{white-space:nowrap}.clickable-row[data-v-c98ab7b2]{cursor:pointer;transition:background-color .2s}.clickable-row[data-v-c98ab7b2]:hover{background-color:#f8f9fa}.name-cell[data-v-c98ab7b2]{align-items:center;gap:.5rem;display:flex}.warning-icon[data-v-c98ab7b2]{color:#dc3545;flex-shrink:0}.certificate-admin-container[data-v-c98ab7b2]{max-width:75%;margin:0 auto;padding:1rem}.header-section[data-v-c98ab7b2]{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.table-container[data-v-c98ab7b2]{background:#fff;border-radius:8px;overflow-x:auto;box-shadow:0 2px 4px #0000001a}.styled-table[data-v-c98ab7b2]{border-collapse:collapse;width:100%;font-size:.95rem}.styled-table th[data-v-c98ab7b2],.styled-table td[data-v-c98ab7b2]{text-align:left;border-bottom:1px solid #eee;padding:.75rem 1rem}.styled-table th[data-v-c98ab7b2]{color:#495057;background-color:#f8f9fa;font-weight:600}.styled-table tr[data-v-c98ab7b2]:hover{background-color:#fcfcfc}.actions-cell[data-v-c98ab7b2]{text-align:right;justify-content:flex-end;gap:.5rem;width:80px;display:flex}.renew-btn[data-v-c98ab7b2],.delete-btn[data-v-c98ab7b2]{cursor:pointer;color:#6c757d;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;padding:.4rem;transition:all .2s;display:flex}.renew-btn[data-v-c98ab7b2]:hover{color:#007bff;background-color:#f0f7ff;border-color:#b3d7ff}.delete-btn[data-v-c98ab7b2]:hover{color:#dc3545;background-color:#fff5f5;border-color:#feb2b2}.renew-icon[data-v-c98ab7b2],.trash-icon[data-v-c98ab7b2]{display:block}.modal-overlay[data-v-c98ab7b2]{z-index:1000;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.modal-content[data-v-c98ab7b2]{background:#fff;border-radius:8px;width:100%;max-width:500px;padding:2rem}.styled-form h2[data-v-c98ab7b2]{margin-top:0;margin-bottom:1.5rem}.dropzone[data-v-c98ab7b2]{text-align:center;cursor:pointer;border:2px dashed #ccc;border-radius:8px;margin-bottom:1.5rem;padding:2rem;transition:border-color .2s}.dropzone[data-v-c98ab7b2]:hover,.dropzone-active[data-v-c98ab7b2]{border-color:#007bff}.form-group[data-v-c98ab7b2]{margin-bottom:1.5rem}.form-group label[data-v-c98ab7b2]{margin-bottom:.5rem;display:block}.form-input[data-v-c98ab7b2]{border:1px solid #ccc;border-radius:4px;width:100%;padding:.5rem}.modal-actions[data-v-c98ab7b2]{justify-content:flex-end;gap:1rem;display:flex}.error-message[data-v-c98ab7b2]{color:#dc3545;margin-top:1rem}.loading-state[data-v-c98ab7b2],.empty-state[data-v-c98ab7b2]{text-align:center;background:#fff;border-radius:8px;padding:3rem}.certificate-actions[data-v-934741c5]{flex-wrap:wrap;gap:10px;display:flex}.intro-text[data-v-95fe348f]{text-align:left;color:#333;max-width:600px;line-height:1.6}.open-modal-button[data-v-95fe348f]{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:4px;padding:10px 20px;font-size:1em;transition:background-color .3s}.open-modal-button[data-v-95fe348f]:hover{background-color:#0056b3}.hosted-idmsync-header[data-v-95fe348f]{color:#222;border-bottom:2px solid #ccc;margin-bottom:12px;padding-bottom:8px;font-size:1.5em;font-weight:700}.selected-row[data-v-95fe348f]{background-color:#e3f2fd}.group-row[data-v-95fe348f]{cursor:pointer}.group-row[data-v-95fe348f]:hover:not(.selected-row){background-color:#f5f5f5}.actions-cell[data-v-95fe348f]{text-align:right}.tenant-details[data-v-95fe348f]{background-color:#fff;border:1px solid #ddd;border-radius:8px;margin-top:24px;padding:16px}.tenant-details h3[data-v-95fe348f]{border-bottom:none;margin-top:0;margin-bottom:0;padding-bottom:0}.details-header[data-v-95fe348f]{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:8px;display:flex}.header-actions[data-v-95fe348f]{gap:8px;display:flex}.form-input-small[data-v-95fe348f]{box-sizing:border-box;border:1px solid #ccc;border-radius:4px;width:100%;padding:4px 8px;font-size:.9em}.btn-secondary[data-v-95fe348f]{color:#fff;cursor:pointer;background-color:#6c757d;border:none;border-radius:4px;padding:6px 12px}.btn-secondary[data-v-95fe348f]:hover{background-color:#5a6268}.privilege-count[data-v-6418820c]{color:#007bff;margin-bottom:.5rem;font-weight:600;display:block}.privilege-preview[data-v-6418820c]{color:#666;font-size:.875rem;line-height:1.4}.groups-table-section h3[data-v-6418820c]{color:#333;margin:0 0 1rem;font-size:1.1rem}.groups-table[data-v-6418820c]{border-collapse:separate;border-spacing:0 12px;width:100%}.groups-table thead th[data-v-6418820c]{text-align:left;color:#333;background-color:#f8f9fa;border-bottom:2px solid #dee2e6;padding:.75rem 1rem;font-weight:600}.groups-table tbody.group-row tr[data-v-6418820c]{background:#fff;border:1px solid #dee2e6;transition:all .2s}.groups-table tbody.group-row:hover tr[data-v-6418820c]{background:#f8f9fa;border-color:#007bff;box-shadow:0 2px 8px #007bff1a}.idm-id[data-v-6418820c]{color:#00000080;margin-top:4px;font-size:.85em}.privileges-summary[data-v-6418820c]{padding:12px}.intro-text[data-v-43f30884]{text-align:left;color:#333;max-width:600px;line-height:1.6}.dropzone p[data-v-43f30884]{color:#555;margin:0;font-size:1em}.open-modal-button[data-v-43f30884]{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:4px;padding:10px 20px;font-size:1em;transition:background-color .3s}.open-modal-button[data-v-43f30884]:hover{background-color:#0056b3}.smime-header[data-v-43f30884]{color:#222;border-bottom:2px solid #ccc;margin-bottom:12px;padding-bottom:8px;font-size:1.5em;font-weight:700}table[data-v-6426e119]{border-collapse:separate;border-spacing:0 12px;width:100%}.group-name[data-v-6426e119]{padding:12px;font-weight:600}.idm-id[data-v-6426e119]{color:#00000080;font-size:.85em}.cvr-list[data-v-6426e119]{flex-wrap:wrap;gap:6px;padding:12px;display:flex}.cvr-badge[data-v-6426e119]{white-space:nowrap;background-color:#eef;border-radius:4px;padding:3px 8px;font-size:.85em}.modal-overlay[data-v-6426e119]{z-index:999;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal[data-v-6426e119]{box-sizing:border-box;background:#fff;border-radius:12px;width:100%;max-width:700px;margin:2rem auto;padding:2rem;font-family:sans-serif;box-shadow:0 10px 40px #0003}.modal-section[data-v-6426e119]{flex-direction:column;gap:1rem;margin-top:1.5rem;display:flex}ul[data-v-6426e119]{margin-top:.5rem;padding-left:1.2rem}li[data-v-6426e119]{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}button.btn[data-v-6426e119]{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:6px;padding:.5rem 1rem;transition:background-color .2s}button.btn[data-v-6426e119]:disabled{color:#666;cursor:not-allowed;opacity:.6;background-color:#ccc}button.btn.secondary[data-v-6426e119]{color:#333;background-color:#e0e0e0}button.btn.secondary[data-v-6426e119]:hover{background-color:#cfcfcf}button.btn[data-v-6426e119]:hover{background-color:#0056b3}button.btn.delete[data-v-6426e119]{color:#fff;background-color:red}button.btn.delete[data-v-6426e119]:hover{color:#fff;background-color:#8b0000}.no-more-cvr[data-v-6426e119]{margin-top:1rem}.modal-footer[data-v-6426e119]{justify-content:space-between;margin-top:2rem;display:flex}.modal input[data-v-6426e119]{width:100%;margin-top:4px}.loading-container[data-v-ceba6adc]{flex-direction:column;align-items:center;gap:1rem;padding:40px;display:flex}.spinner[data-v-ceba6adc]{border:4px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:40px;height:40px;animation:1s linear infinite spin-ceba6adc}@keyframes spin-ceba6adc{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-container[data-v-8b79ecf6]{flex-direction:column;align-items:center;gap:1rem;padding:40px;display:flex}.spinner[data-v-8b79ecf6]{border:4px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:40px;height:40px;animation:1s linear infinite spin-8b79ecf6}@keyframes spin-8b79ecf6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.nav-item[data-v-66c66440],.nav-group-header[data-v-66c66440]{color:#333;cursor:pointer;text-align:left;white-space:nowrap;text-overflow:ellipsis;background-color:#0000;border:none;border-left:4px solid #0000;align-items:center;min-width:0;padding:8px;font-size:16px;text-decoration:none;transition:all .2s;display:flex;overflow:hidden}.nav-item[data-v-66c66440]:hover,.nav-group-header[data-v-66c66440]:hover{background-color:#f5f5f5;border-left-color:#ccc;text-decoration:underline}.nav-item.active[data-v-66c66440]{color:#007bff;background-color:#e3f2fd;border-left-color:#007bff}.nav-group[data-v-66c66440]{color:#333;flex-direction:column;display:flex}.nav-group-header[data-v-66c66440]{gap:8px;font-weight:500}.nav-group-header.active[data-v-66c66440]{color:#007bff}.nav-group-header.expanded[data-v-66c66440]{background-color:#f5f5f5}.group-icon[data-v-66c66440]{font-size:10px;display:inline-block}.nav-group-items[data-v-66c66440]{white-space:nowrap;text-overflow:ellipsis;flex-direction:column;min-width:0;padding-left:14px;display:flex;overflow:hidden}.top[data-v-5a52939c]{grid-column:1/3}.navbar[data-v-5a52939c]{background-color:#333;width:100%;margin-bottom:.1rem;overflow:hidden}.navbar .navdiv[data-v-5a52939c]{float:left;color:#fff;text-align:center;margin:6px;font-size:16px;text-decoration:none;display:flex}.navbar a[data-v-5a52939c]:hover,.dropdown:hover .dropbtn[data-v-5a52939c]{background-color:red}.dropdown-content a[data-v-5a52939c]{float:none;color:#000;text-align:left;padding:12px 16px;text-decoration:none;display:block}.dropdown-content a[data-v-5a52939c]:hover{background-color:#ddd}.dropdown:hover .dropdown-content[data-v-5a52939c]{display:block}.tree-container[data-v-5a52939c]{margin-left:2px;margin-right:1.3rem;padding-bottom:4rem}.tree-nav[data-v-5a52939c]{flex-direction:column;display:flex}.nav-search[data-v-5a52939c]{width:15rem;padding:8px}.nav-search-input[data-v-5a52939c]{box-sizing:border-box;background-color:#fff;border:1px solid #ccc;border-radius:4px;outline:none;width:100%;padding:8px;font-size:14px}.nav-search-input[data-v-5a52939c]:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff1a}.navbar-btn[data-v-5a52939c]{color:#eaeaea;cursor:pointer;opacity:.85;background-color:#3a3a3a;border:1px solid #4a4a4a;border-radius:3px;margin-left:8px;padding:6px 10px;font-size:14px;transition:background-color .2s,opacity .2s}.navbar-btn button[data-v-5a52939c]:hover{opacity:1;background-color:#4a4a4a}.navbar-btn button[data-v-5a52939c]:active{background-color:#5a5a5a}#languageSelector[data-v-589e8288]{opacity:.5;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20id='Earth-2--Streamline-Streamline-3.0'%20height='24'%20width='24'%3e%3cdesc%3e%20Earth%202%20Streamline%20Icon:%20https://streamlinehq.com%20%3c/desc%3e%3cg%3e%3cpath%20d='M23.5%2012A11.5%2011.5%200%201%201%2012%200.48%2011.5%2011.5%200%200%201%2023.5%2012Z'%20fill='none'%20stroke='%23000000'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='1'%3e%3c/path%3e%3cpath%20d='m20.15%203.87%20-1.21%203a2%202%200%200%201%20-1.61%201.24l-2.13%200.29a0.49%200.49%200%200%200%20-0.38%200.26%200.5%200.5%200%200%200%200%200.46l0.54%201.09a0.5%200.5%200%200%200%200.45%200.27c0.34%200%200.63%20-0.05%200.81%200.24a0.5%200.5%200%200%201%200%200.49C14.91%2014.65%2015%2014.44%2015%2014.6v2.45a2%202%200%200%201%20-0.72%201.53l-1.9%201.58a0.49%200.49%200%200%201%20-0.7%20-0.06l-1.53%20-1.84a2%202%200%200%201%20-0.4%20-1.76l0.21%20-0.84a0.57%200.57%200%200%200%200%20-0.34l-0.78%20-1.56a0.51%200.51%200%200%200%20-0.45%20-0.28H7a2%202%200%200%201%20-1.92%20-1.42l-0.67%20-2.19a0.5%200.5%200%200%201%200.1%20-0.47l1.73%20-2a2%202%200%200%201%201.91%20-0.67l1.3%200.27L13%207a0.5%200.5%200%200%200%200.5%20-0.5V5.34a2%202%200%200%200%20-1.26%20-1.86c-0.27%20-0.11%20-0.57%20-0.18%20-0.59%20-0.54a0.49%200.49%200%200%201%200.25%20-0.47L14.68%200.88'%20fill='none'%20stroke='%23000000'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='1'%3e%3c/path%3e%3c/g%3e%3c/svg%3e") 0 no-repeat;border:none;height:30px;margin-right:1rem;padding-left:2rem;transition:all .5s}#languageSelector[data-v-589e8288]:hover{opacity:1}nav[data-v-589e8288]{justify-content:space-between}.main[data-v-589e8288]{grid-template-rows:auto 1fr;grid-template-columns:auto 1fr;gap:0;display:grid}.body[data-v-589e8288]{margin:.1rem 0 0;display:block}.footer[data-v-589e8288]{justify-content:flex-end;margin-top:6rem;display:flex}RouterView[data-v-589e8288]{display:block}.loading[data-v-589e8288]{z-index:1000;background-color:#4b4b4b80;width:100%;height:100%;transition:opacity .5s;position:fixed;inset:0}.loading.loading-off[data-v-589e8288]{opacity:0;pointer-events:none}
