@charset "UTF-8";.header[data-v-dcbb7ef1]{position:fixed;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:15px 15px 15px 320px;background-color:var(--primary-color);color:var(--white-color);box-sizing:border-box;z-index:90}.header .header-logo-title[data-v-dcbb7ef1]{display:flex;align-items:center;gap:12px}.header .header-logo-title .instance-logo[data-v-dcbb7ef1]{height:32px;width:auto}.header .header-title[data-v-dcbb7ef1]{font-size:1.5rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header .header-button-logout-user[data-v-dcbb7ef1]{display:flex;flex-direction:row;align-items:center}.header .header-button-logout-user .header-button-switch-instance[data-v-dcbb7ef1]{margin-left:1rem}.header .header-button-logout-user .header-button-switch-instance button[data-v-dcbb7ef1]{padding:.5rem 1rem;border-radius:var(--radius-sm);color:var(--white-color);border:1px solid var(--white-color);background:#ffffff1a;cursor:pointer;transition:outline .2s ease,background-color .2s ease}.header .header-button-logout-user .header-button-switch-instance button[data-v-dcbb7ef1]:hover{background-color:#fff3}.header .header-button-logout-user .header-button-switch-instance button[data-v-dcbb7ef1]:focus-visible{outline:2px solid var(--white-color);outline-offset:2px}.header .header-button-logout-user .header-button-logout[data-v-dcbb7ef1]{margin-left:1rem}.header .header-button-logout-user .header-button-logout button[data-v-dcbb7ef1]{padding:.5rem 1rem;border-radius:var(--radius-sm);color:var(--white-color);border:1px solid var(--white-color);background:transparent;cursor:pointer;transition:outline .2s ease,background-color .2s ease}.header .header-button-logout-user .header-button-logout button[data-v-dcbb7ef1]:hover{background-color:#ffffff26}.header .header-button-logout-user .header-button-logout button[data-v-dcbb7ef1]:focus-visible{outline:2px solid var(--white-color);outline-offset:2px}.sidebar-fixed[data-v-06a3527d]{position:fixed;top:0;left:0;height:100vh;max-height:100%;width:300px;border-radius:var(--radius-md);padding-top:20px;z-index:110;overflow-y:auto;display:flex;flex-direction:column;justify-content:space-between}.sidebar-menu[data-v-06a3527d]{height:100%;width:300px;background-color:#fff;border-radius:var(--radius-md);padding-top:20px;padding-left:25px;padding-right:15px;box-shadow:2px 0 5px #0000001a;z-index:100;display:flex;flex-direction:column;justify-content:space-between}.sidebar-menu .navigation-menu[data-v-06a3527d]{overflow-y:auto;max-height:calc(100vh - 200px)}.sidebar-title[data-v-06a3527d]{font-size:1.25rem;font-weight:700;color:#000;margin-bottom:2rem}.sidebar ul li a[data-v-06a3527d]:hover,.sidebar ul li .menu-toggle[data-v-06a3527d]:hover{color:#6360ff;background-color:#efefef}.sidebar-poweredby[data-v-06a3527d]{padding-left:25px;padding-right:10px}.sidebar-poweredby-link[data-v-06a3527d]{font-size:1rem;color:#fff;text-decoration:none;font-weight:700;padding:.5rem 0;width:-webkit-fill-available;border-radius:var(--radius-md);transition:background-color .2s ease;display:flex;align-items:center}.sidebar-poweredby-link[data-v-06a3527d]:hover{color:#efefef;text-decoration:none}.nav-link[data-v-06a3527d]{font-size:1rem;text-decoration:none;padding:.5rem 0;width:-webkit-fill-available;border-radius:var(--radius-md);transition:background-color .2s ease;display:flex;align-items:center}.sidebar-top[data-v-06a3527d]{display:flex;align-items:center;padding-bottom:1rem}.sidebar-top img[data-v-06a3527d]{width:150px}.sidebar-logo[data-v-06a3527d]{width:170px;height:auto;margin-bottom:10px;display:block;margin-left:auto;margin-right:auto}.menu-section[data-v-06a3527d]{width:100%}.menu-toggle[data-v-06a3527d]{cursor:pointer;display:flex;justify-content:space-between;align-items:center;width:100%;color:#4a5568;padding:.5rem 0}.menu-toggle[data-v-06a3527d]:hover{color:var(--primary-color)}.menu-toggle:hover .menu-label img[data-v-06a3527d]{filter:var(--svg-filter-primary-color)}.menu-toggle.active-group[data-v-06a3527d]{color:var(--primary-color)}.menu-toggle.active-group .menu-label img[data-v-06a3527d]{filter:var(--svg-filter-primary-color)}.sidebar-poweredby-logo[data-v-06a3527d]{width:40px;margin:5px 7px 8px}.menu-label[data-v-06a3527d]{display:flex;align-items:center;gap:.5rem}.menu-label:hover img[data-v-06a3527d]{filter:var(--svg-filter-primary-color)}.menu-label[data-v-06a3527d]:hover{color:var(--primary-color)}.submenu[data-v-06a3527d]{margin-bottom:.5rem;width:-webkit-fill-available}.submenu a[data-v-06a3527d]{padding-left:2rem}.submenu a[data-v-06a3527d]:hover{color:var(--primary-color);text-decoration:none}.submenu-link[data-v-06a3527d]{display:flex;align-items:center;padding:.5rem 0;color:#4a5568;text-decoration:none;transition:all .3s ease;width:-webkit-fill-available;border-radius:var(--radius-md)}.submenu-link[data-v-06a3527d]:hover{color:var(--primary-color);text-decoration:none;background-color:#c8c8c82a}.submenu-link.active[data-v-06a3527d]{color:var(--primary-color);background-color:var(--light-primary-color, #eff0ff);font-weight:500}.toggle-indicator[data-v-06a3527d]{transition:transform .3s ease;color:#4a5568}.toggle-indicator.toggle-indicator-open[data-v-06a3527d]{transform:rotate(180deg)}.main-content[data-v-06a3527d]{padding:2rem;min-height:100vh}.section-title[data-v-06a3527d]{margin-top:2rem;margin-bottom:1rem;color:#2d3748;border-bottom:1px solid #e2e8f0;padding-bottom:.5rem}.no-underline[data-v-06a3527d]{text-decoration:none}hr[data-v-06a3527d]{border:none;border-top:1px solid;margin:.5rem 0;opacity:.3}*,*:before,*:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none}footer,header,nav,section,main{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;border-radius:0}:root{--kai-color: #6929F2;--white-color: #FFFFFF;--light-purple-color: #F0E8F6;--purple-color: #8145B5;--light-blue-color: #E5EEF7;--blue-color: #0072DD;--light-warning-color: #F6E7E7;--warning-color: #CE2C31;--green-color: #00824D;--red-color: #FF0200;--orange-color: #FFA500;--light-orange-color: #ffe8c9;--light-grey-color: #F2F2F2;--grey-color: #8B8D98;--dark-grey-color: #4a5568;--border-color: #e5e7eb;--teal-color: #028180;--light-primary-color: #E9ECF7;--primary-color: #6360FF;--background-color: #E5E5E5;--black-color: #000000;--light-green-color: #BBF7D0;--light-green-background: #F0FDF4;--radius-sm: 1px;--radius-md: 2px;--radius-lg: 3px;--radius-xl: 4px;--radius-full: 50%;--svg-filter-warning-color: invert(18%) sepia(99%) saturate(2912%) hue-rotate(345deg) brightness(88%) contrast(83%);--svg-filter-blue-color: invert(32%) sepia(88%) saturate(5086%) hue-rotate(196deg) brightness(98%) contrast(101%);--svg-filter-primary-color: invert(43%) sepia(65%) saturate(5378%) hue-rotate(229deg) brightness(102%) contrast(104%);--svg-filter-green-color: invert(23%) sepia(95%) saturate(1834%) hue-rotate(142deg) brightness(99%) contrast(101%);--svg-filter-purple-color: invert(25%) sepia(81%) saturate(1348%) hue-rotate(249deg) brightness(99%) contrast(84%);--svg-filter-black-color: brightness(0) saturate(100%)}*,*:before,*:after{box-sizing:border-box;margin:0}body{min-height:100vh;color:var(--dark-grey-color);background:var(--background-color);transition:color .5s,background-color .5s;line-height:1.6}.icon-16{height:16px;width:16px}.icon-green{background:var(--light-green-color)}.icon-green img{filter:var(--svg-filter-green-color)}.icon-warning{background:var(--light-warning-color)}.icon-warning img{filter:var(--svg-filter-warning-color)}.icon-blue{background:var(--light-blue-color)}.icon-blue img{filter:var(--svg-filter-blue-color)}.icon-purple{background:var(--light-purple-color)}.icon-purple img{filter:var(--svg-filter-purple-color)}.icon-round{border-radius:100%}.icon-24{height:24px;width:24px}.icon-28{height:28px;width:28px}.icon-34{height:34px;width:34px}.page{padding:48px 116px}.page .head{display:flex;align-items:center;justify-content:space-between}.page .sub-head{margin-top:32px;display:flex;align-items:center;justify-content:space-between}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-family:Roboto Light;src:url(/assets/Roboto-Light-QWUam5Wb.woff) format("woff"),url(/assets/Roboto-Light-y85UWPYz.ttf) format("truetype")}@font-face{font-family:Roboto;src:url(/assets/Roboto-Regular-BORq1MFI.woff) format("woff"),url(/assets/Roboto-Regular-BHeBnKzs.ttf) format("truetype")}@font-face{font-family:Roboto Medium;src:url(/assets/Roboto-Medium-6q88mBUz.woff) format("woff"),url(/assets/Roboto-Medium-CFKDKRMh.ttf) format("truetype")}@font-face{font-family:Roboto Bold;src:url(/assets/Roboto-Bold-Bs0HhmpX.woff) format("woff"),url(/assets/Roboto-Bold-BKtbn9Wi.ttf) format("truetype")}.text-white{color:var(--white-color)}.text-grey{color:var(--grey-color)}.text-primary{color:var(--primary-color)}.text-warning{color:var(--warning-color)}.text-black{color:var(--black-color)}.text-bold-38{font-size:38px;font-family:Roboto Bold,system-ui,sans-serif}.text-regular-38{font-size:38px;font-family:Roboto,system-ui,sans-serif}.text-regular-32{font-size:32px;font-family:Roboto,system-ui,sans-serif}.text-regular-30{font-size:30px;font-family:Roboto,system-ui,sans-serif}.text-regular-28{font-size:28px;font-family:Roboto,system-ui,sans-serif}.text-bold-30{font-size:30px;font-family:Roboto Bold,system-ui,sans-serif}.text-bold-24{font-size:24px;font-family:Roboto Bold,system-ui,sans-serif}.text-regular-24{font-size:24px;font-family:Roboto,system-ui,sans-serif}.text-bold-20{font-size:20px;font-family:Roboto Bold,system-ui,sans-serif}.text-light-20{font-size:20px;font-family:Roboto Light,system-ui,sans-serif}.text-medium-18{font-size:18px;font-family:Roboto Medium,system-ui,sans-serif}.text-regular-18{font-size:18px;font-family:Roboto,system-ui,sans-serif}.text-medium-16{font-size:16px;font-family:Roboto Medium,system-ui,sans-serif}.text-regular-16{font-size:16px;font-family:Roboto,system-ui,sans-serif}.text-bold-16{font-size:16px;font-family:Roboto Bold,system-ui,sans-serif}.text-bold-14{font-size:14px;font-family:Roboto Bold,system-ui,sans-serif}.text-regular-14{font-size:14px;font-family:Roboto,system-ui,sans-serif}.text-medium-14{font-size:14px;font-family:Roboto Medium,system-ui,sans-serif}.text-medium-13{font-size:13px;font-family:Roboto Medium,system-ui,sans-serif}.text-regular-12{font-size:12px;font-family:Roboto,system-ui,sans-serif}a{text-decoration:none;color:var(--dark-grey-color);font-family:Roboto Medium,system-ui,sans-serif;transition:outline .2s ease,color .2s ease}a:hover{color:var(--primary-color)}a:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px;border-radius:var(--radius-sm)}.card{padding:18px;background-color:var(--white-color);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:0 2px 2px #0000000f}.black-border{border:1px solid var(--black-color)}.small-card{width:31%}.medium-card{width:calc(62% + 20px)}.card-padding-12{padding:12px}.card-padding-24{padding:24px}button{font-family:Roboto Medium,system-ui,sans-serif;cursor:pointer;outline:none;border:none;border-radius:var(--radius-sm);padding:6px 12px;display:flex;justify-content:center;align-items:center;transition:outline .2s ease}button:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}button:disabled{pointer-events:none}.btn-warning{font-size:14px;color:var(--warning-color);background:var(--light-warning-color);display:flex;align-items:center;gap:5px}.btn-warning img{filter:var(--svg-filter-warning-color)}.btn-confirmation{font-size:14px;color:var(--blue-color);background:var(--light-blue-color);display:flex;align-items:center;gap:5px}.btn-confirmation img{filter:var(--svg-filter-blue-color)}.btn-grey{font-size:14px;color:var(--dark-grey-color);background:var(--light-grey-color)}.btn-primary-outline{font-size:14px;padding:8.5px 14px;color:var(--primary-color);border-radius:var(--radius-sm);border:2px solid var(--primary-color);background:transparent}.btn-primary{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}.btn-primary:hover{background-color:var(--light-primary-color);border-color:var(--light-primary-color);color:var(--black-color)}.btn-primary:disabled{background-color:#a0bef4;border-color:#a0bef4}.btn-outline-secondary{background-color:transparent;border:2px solid #6c757d;color:#6c757d}.btn-outline-secondary:hover{background-color:#6c757d;color:#fff}.btn-light-primary{font-size:12px;background:var(--light-primary-color);border:1px solid var(--light-primary-color);color:var(--primary-color);padding:2px 4px;height:25px}input{font-family:Roboto,system-ui,sans-serif;font-size:16px;outline:none;border-radius:3px;border:1px solid var(--border-color);transition:outline .2s ease,border-color .2s ease}input:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px;border-color:var(--primary-color)}input.warning{border:1px solid var(--warning-color)}.search-bar{width:100%;border:1px solid var(--border-color);padding:8px 30px 8px 12px;border-radius:var(--radius-sm);font-size:14px}.search-bar:focus{outline:none;border-color:var(--dark-grey-color);box-shadow:0 0 0 2px #4caf5033}.search-bar:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px;border-color:var(--primary-color);box-shadow:0 0 0 2px #6360ff33}.date-input{width:100%;padding:4px 8px;border:1px solid var(--border-color);border-radius:var(--radius-sm);font-size:14px}input[type=checkbox]{appearance:none;width:18px;height:18px;border:2px solid var(--light-grey-color);border-radius:var(--radius-sm);cursor:pointer;position:relative;vertical-align:middle}input[type=checkbox]:checked{border-color:var(--primary-color, #007bff);background-color:var(--primary-color, #007bff)}input[type=checkbox]:checked:after{content:"";position:absolute;left:5px;top:2px;width:4px;height:8px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.select-container{position:relative;display:inline-block}.select-container .state-select{border-radius:var(--radius-sm);border:1px solid #ccc;font-size:14px;min-width:120px;cursor:pointer;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23333' 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 8px center;padding:6px 28px 6px 12px}.select-container .state-select:disabled{background-color:#f5f5f5;cursor:not-allowed}.select-container .state-select:focus{outline:none;border-color:#2196f3;box-shadow:0 0 0 2px #2196f340}.select-container .state-select:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px;border-color:var(--primary-color);box-shadow:0 0 0 2px #6360ff40}.select-container .spinner{position:absolute;right:30px;top:50%;transform:translateY(-50%);width:12px;height:12px;border:2px solid rgba(0,0,0,.1);border-top:2px solid #2196F3;border-radius:50%;animation:spin 1s linear infinite}:root{font-family:Roboto,system-ui,sans-serif}#app{height:100vh;width:100vw;position:relative}.badge-state{display:inline-block;padding:4px 10px;border-radius:var(--radius-lg);font-size:12px;font-weight:600}.badge-state.state-success{background-color:var(--light-green-color);color:var(--green-color)}.badge-state.state-warning{background-color:var(--light-orange-color);color:var(--orange-color)}.badge-state.state-neutral{background-color:var(--grey-6-color);color:var(--dark-grey-color)}.confirm-overlay[data-v-2d15f4b8]{position:fixed;inset:0;background:#0000008c;display:flex;align-items:center;justify-content:center;z-index:4000}.confirm-dialog[data-v-2d15f4b8]{background:var(--white-color);border-radius:var(--radius-lg);padding:28px;width:420px;max-width:calc(100vw - 32px);box-shadow:0 8px 32px #0000002e}.confirm-dialog .confirm-header[data-v-2d15f4b8]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.confirm-dialog .text-grey[data-v-2d15f4b8]{margin-bottom:24px;line-height:1.5}.confirm-dialog .confirm-actions[data-v-2d15f4b8]{display:flex;justify-content:flex-end;gap:10px}.btn-danger[data-v-2d15f4b8]{display:inline-flex;align-items:center;gap:6px;padding:8px 18px;font-size:14px;font-weight:600;border:none;border-radius:var(--radius-md);cursor:pointer;background-color:var(--red-color, #e53e3e);color:#fff;transition:opacity .15s}.btn-danger[data-v-2d15f4b8]:hover{opacity:.85}.toast-container[data-v-045aff40]{position:fixed;bottom:24px;right:24px;display:flex;flex-direction:column;gap:10px;z-index:9000;pointer-events:none}.toast-item[data-v-045aff40]{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:var(--radius-md);font-size:14px;font-weight:500;max-width:360px;min-width:240px;box-shadow:0 4px 16px #00000024;cursor:pointer;pointer-events:all;border-left:4px solid transparent}.toast-item.success[data-v-045aff40]{background-color:var(--light-green-color);color:var(--green-color);border-left-color:var(--green-color)}.toast-item.success .toast-icon[data-v-045aff40]{color:var(--green-color)}.toast-item.error[data-v-045aff40]{background-color:#fff0f0;color:var(--red-color, #e53e3e);border-left-color:var(--red-color, #e53e3e)}.toast-item.error .toast-icon[data-v-045aff40]{color:var(--red-color, #e53e3e)}.toast-item.warning[data-v-045aff40]{background-color:var(--light-orange-color);color:var(--orange-color);border-left-color:var(--orange-color)}.toast-item.warning .toast-icon[data-v-045aff40]{color:var(--orange-color)}.toast-item.info[data-v-045aff40]{background-color:var(--light-primary-color);color:var(--primary-color);border-left-color:var(--primary-color)}.toast-item.info .toast-icon[data-v-045aff40]{color:var(--primary-color)}.toast-message[data-v-045aff40]{flex:1;line-height:1.4}.toast-close[data-v-045aff40]{background:none;border:none;cursor:pointer;color:inherit;opacity:.6;padding:2px;display:flex;align-items:center;flex-shrink:0}.toast-close[data-v-045aff40]:hover{opacity:1}.toast-enter-active[data-v-045aff40]{transition:all .25s ease}.toast-leave-active[data-v-045aff40]{transition:all .2s ease}.toast-enter-from[data-v-045aff40],.toast-leave-to[data-v-045aff40]{opacity:0;transform:translate(40px)}.app[data-v-1a71ece7]{height:100vh;width:100vw;background-color:var(--primary-color);margin:0;padding:0}.bottom[data-v-1a71ece7]{display:flex;align-items:center;justify-content:space-around}.bottom .sidebar[data-v-1a71ece7]{width:305px;position:relative}.bottom .content[data-v-1a71ece7]{width:calc(100% - 305px);min-height:100vh;transition:left .3s ease,width .3s ease;background-color:var(--white-color);overflow-y:scroll;padding-top:65px}.bottom .content.full-width[data-v-1a71ece7]{width:100vw;padding-top:0}.modal-container[data-v-1a71ece7]{z-index:3500;position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.modal-container .modal-bg[data-v-1a71ece7]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3501;background-color:#000;opacity:.6}.modal-container .modal[data-v-1a71ece7]{z-index:3502}.content-container[data-v-925006a4]{padding:20px;max-height:calc(100vh - 65px);display:flex;flex-direction:column}.content-container .main-content[data-v-925006a4]{padding-bottom:30px}.step-explanation-card[data-v-60427643]{border-radius:var(--radius-lg);box-shadow:0 2px 2px #0000000f;width:calc(93% + 40px);border:1px solid var(--border-color);overflow:hidden}.step-explanation-card .header[data-v-60427643]{padding:20px 24px;border-bottom:1px solid var(--border-color);background-color:var(--light-grey-color)}.step-explanation-card .header .title[data-v-60427643]{font-weight:600;color:var(--black-color);margin-bottom:4px}.step-explanation-card .header .description[data-v-60427643]{color:var(--grey-color);line-height:1.5}.step-explanation-card .content[data-v-60427643]{padding:24px}.init-content[data-v-ebbf6d03]{display:flex;flex-direction:column;gap:20px}.config-link[data-v-ebbf6d03]{color:var(--primary-color);text-decoration:none;display:inline-block}.config-link[data-v-ebbf6d03]:hover{text-decoration:underline}.form-container[data-v-ebbf6d03]{display:flex;flex-direction:column;gap:20px;max-width:100%}.inputs[data-v-ebbf6d03]{display:flex;flex-direction:column;gap:12px}.form-input[data-v-ebbf6d03]{width:100%;padding:10px 14px;border:1px solid var(--border-color, #E5E7EB);border-radius:var(--radius-md);font-size:14px;color:var(--text-color, #374151);transition:all .2s ease;background-color:#f9fafb}.form-input[data-v-ebbf6d03]:focus{background-color:#fff;border-color:var(--primary-color);box-shadow:0 0 0 2px #3b82f61a;outline:none}.form-input.error[data-v-ebbf6d03]{border-color:#ef4444;background-color:#fef2f2}.form-input.error[data-v-ebbf6d03]:focus{box-shadow:0 0 0 2px #ef44441a}.form-input[data-v-ebbf6d03]::placeholder{color:#9ca3af}.warning-msg[data-v-ebbf6d03]{color:#ef4444;font-size:14px;display:flex;align-items:center;gap:8px;padding:8px 12px;background-color:#fef2f2;border-radius:var(--radius-md);border:1px solid #FEE2E2}.actions[data-v-ebbf6d03]{display:flex;gap:12px;margin-top:4px}.actions button[data-v-ebbf6d03]{padding:8px 16px;font-weight:500;font-size:14px;border-radius:var(--radius-md);transition:opacity .2s}.actions button[data-v-ebbf6d03]:hover{opacity:.9}.init-component[data-v-6bbaccf9]{display:flex;flex-direction:column;gap:20px}.stats[data-v-6bbaccf9]{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px;margin-bottom:20px;justify-content:space-between}.stats .top[data-v-6bbaccf9]{display:flex;justify-content:space-between;align-items:flex-start}.stats .icon[data-v-6bbaccf9]{width:50px;height:50px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center}.stats .icon.blue[data-v-6bbaccf9]{background-color:var(--light-blue-color)}.stats .icon.green[data-v-6bbaccf9]{background-color:var(--light-green-color)}.indexing-status-container[data-v-6bbaccf9]{display:flex;flex-direction:column;gap:24px}.progress-section[data-v-6bbaccf9]{display:flex;flex-direction:column;gap:8px}.progress-section .label-row[data-v-6bbaccf9]{display:flex;justify-content:space-between;align-items:center}.progress-section .progress-track[data-v-6bbaccf9]{width:100%;height:8px;background-color:#f3f4f6;border-radius:var(--radius-sm);overflow:hidden}.progress-section .progress-fill[data-v-6bbaccf9]{height:100%;background-color:var(--primary-color);border-radius:var(--radius-sm);transition:width .5s ease}.status-banner[data-v-6bbaccf9]{display:flex;align-items:flex-start;gap:16px;padding:16px;background-color:#f9fafb;border-radius:var(--radius-md);border:1px solid #E5E7EB}.status-banner .icon-box[data-v-6bbaccf9]{display:flex;align-items:center;justify-content:center;padding-top:2px}.status-banner .message[data-v-6bbaccf9]{display:flex;flex-direction:column;gap:4px}.spin[data-v-6bbaccf9]{animation:spin-6bbaccf9 2s linear infinite}@keyframes spin-6bbaccf9{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.explain-card[data-v-6bbaccf9]{margin-bottom:50px}.doughnut-chart[data-v-d9fc6a96]{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.doughnut-chart .no-result[data-v-d9fc6a96]{height:100%;width:100%}.check-indexation-done[data-v-b795cf6d]{display:flex;flex-direction:column;gap:20px}.stats[data-v-b795cf6d]{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px;margin-bottom:20px;justify-content:space-between}.stats .top[data-v-b795cf6d]{display:flex;justify-content:space-between;align-items:flex-start}.stats .icon[data-v-b795cf6d]{width:50px;height:50px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center}.stats .icon.green[data-v-b795cf6d]{background-color:var(--light-green-color)}.stats .icon.red[data-v-b795cf6d]{background-color:var(--light-warning-color)}.stats .icon.orange[data-v-b795cf6d]{background-color:var(--light-orange-color)}.completion-content[data-v-b795cf6d]{display:flex;flex-direction:row;justify-content:space-around}.completion-content .pie-chart[data-v-b795cf6d]{display:flex;justify-content:center;align-items:center;width:20%}.completion-content .detail[data-v-b795cf6d]{display:flex;flex-direction:column;gap:24px}.completion-content .detail .info-section[data-v-b795cf6d]{display:flex;gap:16px;align-items:flex-start;padding:16px;background-color:var(--light-green-background);border:1px solid var(--light-green-color);border-radius:var(--radius-md)}.completion-content .detail .info-section .info-icon[data-v-b795cf6d]{display:flex;align-items:center;justify-content:center;padding-top:2px}.completion-content .detail .info-section .info-text[data-v-b795cf6d]{display:flex;flex-direction:column;gap:4px}.completion-content .detail .actions-section[data-v-b795cf6d]{display:flex;align-items:flex-start;padding-top:8px;border-top:1px solid var(--border-color);flex-direction:column;gap:10px}.link[data-v-b795cf6d]{color:var(--primary-color);text-decoration:underline;font-weight:500;cursor:pointer}.link[data-v-b795cf6d]:hover{color:var(--blue-color)}.large-btn[data-v-b795cf6d]{padding:10px 20px;font-size:15px}.btn-primary[data-v-b795cf6d]{display:flex;align-items:center;gap:8px}.explain-card[data-v-b795cf6d]{margin-bottom:50px}.duplicate-identification-done[data-v-3ab0df33]{display:flex;flex-direction:column;gap:20px}.stats[data-v-3ab0df33]{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px;margin-bottom:20px}.stats .top[data-v-3ab0df33]{display:flex;justify-content:space-between;align-items:flex-start}.stats .icon[data-v-3ab0df33]{width:50px;height:50px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center}.stats .icon.green[data-v-3ab0df33]{background-color:var(--light-green-color)}.stats .icon.orange[data-v-3ab0df33]{background-color:var(--light-orange-color)}.completion-content[data-v-3ab0df33]{display:flex;flex-direction:row;justify-content:space-around}.completion-content .pie-chart[data-v-3ab0df33]{display:flex;justify-content:center;align-items:center;width:20%}.completion-content .detail[data-v-3ab0df33]{display:flex;flex-direction:column;gap:24px;flex:1;max-width:60%}.completion-content .detail .info-section[data-v-3ab0df33]{display:flex;gap:16px;align-items:flex-start;padding:16px;background-color:var(--light-primary-color);border:1px solid var(--light-blue-color);border-radius:var(--radius-md)}.completion-content .detail .info-section .info-icon[data-v-3ab0df33]{display:flex;align-items:center;justify-content:center;padding-top:2px}.completion-content .detail .info-section .info-text[data-v-3ab0df33]{display:flex;flex-direction:column;gap:4px}.completion-content .detail .actions-section[data-v-3ab0df33]{display:flex;align-items:flex-start;padding-top:8px;border-top:1px solid var(--border-color);flex-direction:column;gap:10px}.large-btn[data-v-3ab0df33]{padding:10px 20px;font-size:15px}.btn-primary[data-v-3ab0df33]{display:flex;align-items:center;gap:8px}.explain-card[data-v-3ab0df33]{margin-bottom:50px}.line-chart[data-v-2db0a468]{height:300px}.line-chart canvas[data-v-2db0a468]{width:100%!important;height:100%!important}.nav-tabs[data-v-72888a53]{display:flex;background:var(--light-grey-color);padding:3px;gap:5px;width:fit-content;border-radius:3px}.nav-tabs .nav-tab[data-v-72888a53]{cursor:pointer;padding:0 5px;border:1px solid var(--light-grey-color)}.nav-tabs .nav-tab.active[data-v-72888a53]{background:#fff;border-radius:3px}.running-phase[data-v-af77f6f5]{display:flex;flex-direction:column;gap:10px}.line-chart[data-v-af77f6f5]{width:calc(93% + 40px)}.line-chart .description[data-v-af77f6f5]{margin-bottom:5px}.line-chart .chart[data-v-af77f6f5]{margin-top:10px}.stats[data-v-af77f6f5]{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px;margin-bottom:20px}.stats .card[data-v-af77f6f5]{min-width:240px;cursor:pointer;transition:all .3s ease}.stats .card[data-v-af77f6f5]:hover{transform:translateY(-5px)}.stats .card.muted[data-v-af77f6f5]{opacity:.75}.stats .card.muted[data-v-af77f6f5]:hover{opacity:1}.stats .top[data-v-af77f6f5]{display:flex;justify-content:space-between;align-items:flex-start}.stats .doc-percentages[data-v-af77f6f5]{display:flex;gap:12px;align-items:baseline}.stats .icon[data-v-af77f6f5]{width:50px;height:50px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;padding:12px}.stats .icon.orange[data-v-af77f6f5]{background-color:var(--light-orange-color)}.stats .icon.blue[data-v-af77f6f5]{background-color:var(--light-blue-color)}.stats .icon.red[data-v-af77f6f5]{background-color:var(--light-warning-color)}.completion-content[data-v-af77f6f5]{display:flex;flex-direction:row;justify-content:space-around;gap:20px}.completion-content .left[data-v-af77f6f5]{width:60%}.completion-content .left .resume[data-v-af77f6f5]{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;width:100%;height:100%}.completion-content .left .resume .pie-chart[data-v-af77f6f5]{display:flex;justify-content:center;align-items:center;flex-direction:column;min-width:150px;width:50%;height:50%}.completion-content .left .resume .ai-resume[data-v-af77f6f5]{display:flex;flex-direction:column;background-color:var(--light-primary-color)}.completion-content .left .resume .ai-resume .title[data-v-af77f6f5]{display:flex;flex-direction:row;align-items:center;gap:8px;margin-bottom:20px}.completion-content .left .resume .ai-resume .text-link[data-v-af77f6f5]{cursor:pointer;text-decoration:underline}.completion-content .detail[data-v-af77f6f5]{display:flex;flex-direction:column;gap:24px;flex:1;max-width:60%}.completion-content .detail .info-section[data-v-af77f6f5]{display:flex;gap:16px;align-items:flex-start;padding:16px;background-color:var(--light-primary-color);border:1px solid var(--light-blue-color);border-radius:var(--radius-md)}.completion-content .detail .info-section .info-icon[data-v-af77f6f5]{display:flex;align-items:center;justify-content:center;padding-top:2px}.completion-content .detail .info-section .info-text[data-v-af77f6f5]{display:flex;flex-direction:column;gap:4px}.explain-card[data-v-af77f6f5]{margin-bottom:20px}.workflow-steps[data-v-af77f6f5]{display:flex;flex-direction:column;gap:0}.step-item[data-v-af77f6f5]{display:flex;gap:16px;align-items:flex-start;position:relative}.step-number[data-v-af77f6f5]{width:28px;height:28px;border-radius:50%;background-color:var(--primary-color);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;flex-shrink:0;z-index:1}.step-content[data-v-af77f6f5]{display:flex;flex-direction:column;gap:8px;padding-bottom:24px;flex:1}.step-connector[data-v-af77f6f5]{width:2px;background-color:var(--light-primary-color);margin-left:13px;height:24px;margin-top:-16px;margin-bottom:8px}.step-guide[data-v-a153acb7]{display:flex;flex-direction:row;justify-content:space-between;align-items:start;margin-top:15px}.step-guide .spinner[data-v-a153acb7]{width:18px;height:18px;border:2px solid #f3f3f3;border-top:4px solid transparent;border-radius:50%;animation:spin 1s linear infinite}.step-guide .undone[data-v-a153acb7]{color:var(--grey-color)}.step-guide .step[data-v-a153acb7]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:fit-content;padding:16px}.step-guide .step[data-v-a153acb7]:first-child{padding-left:0}.step-guide .step[data-v-a153acb7]:last-child{padding-right:0}.step-guide .step .step-icon[data-v-a153acb7]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;margin-bottom:12px}.step-guide .step .step-icon.finished[data-v-a153acb7]{background-color:var(--green-color);border:3px solid var(--light-green-color)}.step-guide .step .step-icon.loading[data-v-a153acb7]{background-color:var(--blue-color);border:3px solid var(--light-blue-color)}.step-guide .step .step-icon.undo[data-v-a153acb7]{background-color:#fff;border:3px solid var(--grey-color)}.home-page .header[data-v-089c6edb]{display:flex;align-items:center;justify-content:space-between;width:calc(93% + 40px);margin-bottom:20px}.home-page .header[data-v-25bb6e33]{display:flex;align-items:center;justify-content:space-between;width:calc(93% + 40px)}.home-page .readonly-section[data-v-25bb6e33]{opacity:.6;pointer-events:none}.home-page .readonly-section .card[data-v-25bb6e33]{background-color:#f9fafb}.home-page .card .form-container[data-v-25bb6e33]{display:flex;flex-direction:column;gap:20px;max-width:100%}.home-page .card .inputs[data-v-25bb6e33]{display:flex;flex-direction:column;gap:12px}.home-page .card .form-input[data-v-25bb6e33]{width:100%;padding:10px 14px;border:1px solid var(--border-color, #E5E7EB);border-radius:var(--radius-md);font-size:14px;color:var(--text-color, #374151);transition:all .2s ease;background-color:#f9fafb}.home-page .card .form-input[data-v-25bb6e33]:focus{background-color:#fff;border-color:var(--primary-color);box-shadow:0 0 0 2px #3b82f61a;outline:none}.home-page .card .form-input.error[data-v-25bb6e33]{border-color:#ef4444;background-color:#fef2f2}.home-page .card .form-input.error[data-v-25bb6e33]:focus{box-shadow:0 0 0 2px #ef44441a}.home-page .card .form-input[data-v-25bb6e33]::placeholder{color:#9ca3af}.home-page .card .warning-msg[data-v-25bb6e33]{color:#ef4444;font-size:14px;display:flex;align-items:center;gap:8px;padding:8px 12px;background-color:#fef2f2;border-radius:var(--radius-md);border:1px solid #FEE2E2}.home-page .card .actions[data-v-25bb6e33]{display:flex;gap:12px;margin-top:4px}.home-page .card .actions button[data-v-25bb6e33]{padding:8px 16px;font-weight:500;font-size:14px;border-radius:var(--radius-md);transition:opacity .2s}.home-page .card .actions button[data-v-25bb6e33]:hover{opacity:.9}.instance-configuration[data-v-25bb6e33]{margin-top:30px}.instance-configuration .config-item[data-v-25bb6e33]{display:flex;flex-direction:column;gap:12px;padding:16px;background-color:#f9fafb;border-radius:var(--radius-md);border:1px solid #E5E7EB}.instance-configuration .config-item .config-header[data-v-25bb6e33]{display:flex;justify-content:space-between;align-items:center}.instance-configuration .config-item .config-header .config-info[data-v-25bb6e33]{flex:1}.instance-configuration .config-item .config-header .config-info p[data-v-25bb6e33]:first-child{margin-bottom:4px}.instance-configuration .config-item .config-description[data-v-25bb6e33]{margin-top:8px;padding-top:12px;border-top:1px solid #E5E7EB}.switch-container[data-v-25bb6e33]{display:flex;align-items:center}.switch[data-v-25bb6e33]{position:relative;display:inline-block;width:44px;height:24px}.switch input[data-v-25bb6e33]{opacity:0;width:0;height:0}.switch input:checked+.slider[data-v-25bb6e33]{background-color:var(--primary-color)}.switch input:checked+.slider[data-v-25bb6e33]:before{transform:translate(20px)}.switch input:disabled+.slider[data-v-25bb6e33]{opacity:.5;cursor:not-allowed}.switch .slider[data-v-25bb6e33]{position:absolute;cursor:pointer;inset:0;background-color:#ccc;transition:.3s;border-radius:24px}.switch .slider[data-v-25bb6e33]:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%}.instance-selection-container[data-v-289f6256]{display:flex;justify-content:center;align-items:center;min-height:100vh;width:100%;background-color:#f5f7fa;padding:20px;box-sizing:border-box}.instance-selection-container .instance-selection-card[data-v-289f6256]{background-color:#fff;border-radius:var(--radius-md);box-shadow:0 4px 12px #0000001a;padding:40px;width:100%;max-width:500px;text-align:center}.instance-selection-container .logo-container[data-v-289f6256]{margin-bottom:30px}.instance-selection-container .logo-container .app-logo[data-v-289f6256]{height:60px;max-width:100%}.instance-selection-container .title[data-v-289f6256]{font-size:24px;font-weight:600;color:#333;margin-bottom:30px}.instance-selection-container .instance-form .form-group[data-v-289f6256]{margin-bottom:25px;text-align:left}.instance-selection-container .instance-form label[data-v-289f6256]{display:block;margin-bottom:8px;font-weight:500;color:#555}.instance-selection-container .instance-form .form-control[data-v-289f6256]{width:100%;padding:12px;border:1px solid #ddd;border-radius:var(--radius-sm);transition:border-color .3s}.instance-selection-container .instance-form .form-control[data-v-289f6256]:focus{border-color:#4a8bfc;outline:none}.instance-selection-container .instance-form button[data-v-289f6256]{width:100%;padding:12px;font-size:16px;font-weight:500;margin-top:10px;cursor:pointer}.instance-selection-container .loading[data-v-289f6256]{display:flex;flex-direction:column;align-items:center;margin:30px 0}.instance-selection-container .loading .spinner[data-v-289f6256]{border:3px solid rgba(0,0,0,.1);border-top:3px solid #4a8bfc;border-radius:50%;width:30px;height:30px;animation:spin 1s linear infinite;margin-bottom:15px}.instance-selection-container .loading .spinner-inline[data-v-289f6256]{display:inline-block;border:2px solid rgba(255,255,255,.3);border-top:2px solid #ffffff;border-radius:50%;width:12px;height:12px;animation:spin 1s linear infinite;margin-left:8px;vertical-align:middle}.instance-selection-container .error-message[data-v-289f6256]{background-color:#fff0f0;color:#e74c3c;padding:12px;border-radius:var(--radius-sm);margin-bottom:20px;text-align:left}.instance-selection-container .no-instances[data-v-289f6256]{background-color:#f8f9fa;padding:20px;border-radius:var(--radius-sm);margin:30px 0}.instance-selection-container .no-instances p[data-v-289f6256]{margin:5px 0}.instance-selection-container .instance-info[data-v-289f6256]{background-color:#f8f9fa;padding:15px;border-radius:var(--radius-sm);margin:15px 0;text-align:left;box-shadow:inset 0 1px 3px #0000000d}.instance-selection-container .instance-info p[data-v-289f6256]{margin:5px 0;font-size:14px}.instance-selection-container .instance-info .instance-property[data-v-289f6256]{display:flex;margin-bottom:8px}.instance-selection-container .instance-info .instance-property strong[data-v-289f6256]{min-width:100px;margin-right:10px}.instance-selection-container .status-active[data-v-289f6256]{color:#2ecc71}.instance-selection-container .status-inactive[data-v-289f6256]{color:#e74c3c}.instance-selection-container .status-maintenance[data-v-289f6256]{color:#f39c12}.loader .loading-section[data-v-68cceafe]{display:flex;flex-direction:column;align-items:center;padding:40px 0}.loader .loading-section .spinner[data-v-68cceafe]{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid var(--primary-color);border-radius:50%;animation:spin 1s linear infinite;margin-bottom:16px}.loader .error-section[data-v-68cceafe]{background-color:#ffe8e8;border:1px solid #ffb8b8;border-radius:var(--radius-md);padding:20px;margin-bottom:24px}.loader .error-section .error[data-v-68cceafe]{color:#d32f2f;font-weight:500;margin-bottom:16px}.loader .error-section .retry-btn[data-v-68cceafe]{background-color:#d32f2f;color:#fff;border:none;border-radius:var(--radius-sm);padding:8px 16px;cursor:pointer;transition:outline .2s ease,background-color .2s ease}.loader .error-section .retry-btn[data-v-68cceafe]:hover{background-color:#b71c1c}.loader .error-section .retry-btn[data-v-68cceafe]:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.table-list[data-v-2db51832]{font-family:Arial,sans-serif}.table-list .loading-indicator[data-v-2db51832]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:30px 0}.table-list .loading-indicator .spinner[data-v-2db51832]{width:30px;height:30px;border:3px solid #f3f3f3;border-top:3px solid #2196F3;border-radius:50%;animation:spin 1s linear infinite}.table-list .error-message[data-v-2db51832]{padding:15px;background-color:#ffe8e8;border:1px solid #ffb8b8;border-radius:var(--radius-sm);margin-bottom:20px}.table-list .error-message .error[data-v-2db51832]{color:#d32f2f;margin-bottom:10px}.table-list .error-message .retry-btn[data-v-2db51832]{padding:6px 12px;background-color:#d32f2f;color:#fff;border:none;border-radius:var(--radius-sm);cursor:pointer}.table-list .error-message .retry-btn[data-v-2db51832]:hover{background-color:#b71c1c}.table-list .empty-state[data-v-2db51832]{padding:40px;text-align:center;background-color:#f9f9f9;border-radius:var(--radius-md)}.table-list .empty-state p[data-v-2db51832]{color:#666;margin-bottom:15px;font-style:italic}.table-list .table-container[data-v-2db51832]{overflow-x:auto;margin-bottom:20px;border-radius:var(--radius-lg);background-color:#fff;box-shadow:0 2px 8px #0000000d;border:1px solid var(--black-color);max-height:60vh;width:100%}.table-list .table-container.with-filter[data-v-2db51832]{max-height:calc(60vh - 90px)}.table-list .table-container table[data-v-2db51832]{width:100%;border-collapse:separate;border-spacing:0 6px;padding:16px;background-color:transparent;border:none;border-radius:var(--radius-md)}.table-list .pagination[data-v-2db51832]{display:flex;justify-content:center;align-items:center;padding:20px 0;gap:18px}.table-list .pagination .page-btn[data-v-2db51832]{display:flex;align-items:center;justify-content:center;width:38px;height:38px;background-color:#f0f0f0;border:1px solid #ddd;border-radius:var(--radius-sm);cursor:pointer;color:#555;transition:outline .2s ease,background-color .2s ease}.table-list .pagination .page-btn svg[data-v-2db51832]{stroke:currentColor;stroke-width:2.2}.table-list .pagination .page-btn[data-v-2db51832]:hover:not(:disabled){background-color:#e0e0e0;color:#333}.table-list .pagination .page-btn[data-v-2db51832]:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.table-list .pagination .page-btn[data-v-2db51832]:disabled{opacity:.5;cursor:not-allowed;color:#999}.table-list .pagination .page-btn.first-page[data-v-2db51832],.table-list .pagination .page-btn.last-page[data-v-2db51832]{background-color:#e8f5e9}.table-list .pagination .page-info[data-v-2db51832]{font-size:.9rem;color:#666;min-width:120px;text-align:center}.modal[data-v-38d6d6c0]{background:var(--white-color);border-radius:var(--radius-sm);width:60vw}.modal .close[data-v-38d6d6c0]{text-align:right;padding-top:24px;padding-left:24px;padding-right:24px;height:50.5px}.modal .close .close-button[data-v-38d6d6c0]{background:transparent;border:none;cursor:pointer;padding:4px;filter:var(--svg-filter-text-color);display:inline-flex;align-items:center;justify-content:center}.modal .close .close-button[data-v-38d6d6c0]:focus{outline:2px solid var(--primary-color);outline-offset:2px;border-radius:var(--radius-sm)}.modal .close .close-button img[data-v-38d6d6c0]{display:block}.modal .header[data-v-38d6d6c0]{padding-left:24px;padding-right:24px;padding-bottom:15px;border-bottom:1px solid var(--background-color)}.modal .header img[data-v-38d6d6c0]{margin-left:auto}.modal .body[data-v-38d6d6c0]{padding:10px 24px;max-height:60%;overflow-y:auto;display:flex;flex-direction:column;line-height:1.3}.modal .body[data-v-38d6d6c0]:empty{padding:0}.modal .footer[data-v-38d6d6c0]{border-top:1px solid var(--background-color);padding:30px 24px 24px;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.modal .footer[data-v-38d6d6c0] button{margin-left:10px}.header-content[data-v-4cd22060]{display:flex;flex-direction:column;gap:8px}.header-content .title-row[data-v-4cd22060]{display:flex;align-items:center;gap:12px}.mode-badge[data-v-4cd22060]{background-color:var(--light-primary-color);color:var(--primary-color);padding:4px 10px;border-radius:var(--radius-md);font-size:12px;font-weight:500}.text-grey[data-v-4cd22060]{color:var(--dark-grey-color)}.file-info[data-v-4cd22060]{display:flex;align-items:center;justify-content:center;gap:8px}.file-path[data-v-4cd22060]{max-width:300px;word-break:break-all;white-space:normal}.action-col[data-v-4cd22060]{width:140px;text-align:center}.file-actions[data-v-4cd22060]{display:flex;justify-content:center}.btn-secondary.small[data-v-4cd22060]{padding:4px 10px;font-size:12px;gap:6px;display:flex;align-items:center;text-decoration:none;background-color:var(--white-color);border:1px solid var(--border-color);color:var(--dark-grey-color);border-radius:var(--radius-sm);transition:all .2s}.btn-secondary.small[data-v-4cd22060]:hover{background-color:#f5f5f5;border-color:var(--grey-color)}.btn-primary[data-v-4cd22060]{display:flex;align-items:center;gap:8px}.duplicated-identification-component[data-v-b09fb260]{height:100%}.duplicated-identification-component .header[data-v-b09fb260]{margin-bottom:24px}.duplicated-identification-component .stats-overview[data-v-b09fb260]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:32px}.duplicated-identification-component .stat-card[data-v-b09fb260]{background:var(--white-color);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:20px;display:flex;align-items:center;gap:16px;box-shadow:0 2px 4px #00000005}.duplicated-identification-component .stat-card .icon-wrapper[data-v-b09fb260]{width:48px;height:48px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center}.duplicated-identification-component .stat-card .icon-wrapper.orange[data-v-b09fb260]{background-color:var(--light-warning-color)}.duplicated-identification-component .stat-card .icon-wrapper.green[data-v-b09fb260]{background-color:var(--light-green-color)}.duplicated-identification-component .section-container[data-v-b09fb260]{background:var(--white-color);border-radius:var(--radius-lg);margin-bottom:32px}.duplicated-identification-component .section-container .section-header[data-v-b09fb260]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.duplicated-identification-component .badge[data-v-b09fb260]{padding:2px 8px;border-radius:var(--radius-lg);font-size:12px;font-weight:600}.duplicated-identification-component .badge.warning[data-v-b09fb260]{background-color:var(--light-warning-color);color:var(--warning-color)}.duplicated-identification-component .badge.success[data-v-b09fb260]{background-color:var(--light-green-color);color:var(--green-color)}.duplicated-identification-component .mode-badge[data-v-b09fb260]{background-color:var(--light-primary-color);color:var(--primary-color);padding:4px 10px;border-radius:var(--radius-md)}.duplicated-identification-component .status-badge.resolved[data-v-b09fb260]{color:var(--green-color)}.duplicated-identification-component .action-col[data-v-b09fb260]{width:200px}.duplicated-identification-component .actions[data-v-b09fb260]{display:flex;gap:8px;justify-content:center}.duplicated-identification-component .btn-primary.small[data-v-b09fb260],.duplicated-identification-component .btn-secondary.small[data-v-b09fb260]{padding:6px 12px;font-size:13px;gap:6px;display:flex;align-items:center}.duplicated-identification-component .btn-secondary[data-v-b09fb260]{background-color:var(--white-color);border:1px solid var(--border-color);color:var(--dark-grey-color)}.duplicated-identification-component .btn-secondary[data-v-b09fb260]:hover{background-color:#f5f5f5;border-color:var(--grey-color)}.duplicated-identification-component .sort-indicator[data-v-b09fb260]{margin-left:5px;font-weight:700}.duplicated-identification-component .form-input[data-v-b09fb260]{width:100%;padding:10px 14px;border:1px solid var(--border-color, #E5E7EB);border-radius:var(--radius-md);font-size:14px;color:var(--text-color, #374151);transition:all .2s ease;background-color:#f9fafb;margin-bottom:20px}.duplicated-identification-component .form-input[data-v-b09fb260]:focus{background-color:#fff;border-color:var(--primary-color);box-shadow:0 0 0 2px #3b82f61a;outline:none}.duplicated-identification-component .form-input[data-v-b09fb260]::placeholder{color:#9ca3af}.documents-type .text-bold-14[data-v-cfd8ff07]{margin-top:15px}.manage-questions[data-v-e60e4fcb]{height:100%}.manage-questions .header[data-v-e60e4fcb]{margin-bottom:24px}.manage-questions .top[data-v-e60e4fcb]{display:flex;justify-content:space-between}.manage-questions .actions-grid[data-v-e60e4fcb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-bottom:32px}.manage-questions .question-stats[data-v-e60e4fcb]{margin-top:20px}.manage-questions .action-card[data-v-e60e4fcb]{background:var(--white-color);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px;box-shadow:0 2px 4px #00000005}.manage-questions .action-card .card-header[data-v-e60e4fcb]{display:flex;align-items:center;gap:12px}.manage-questions .action-card .card-header .icon-wrapper[data-v-e60e4fcb]{width:40px;height:40px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center}.manage-questions .action-card .card-header .icon-wrapper.blue[data-v-e60e4fcb]{background-color:var(--light-blue-color)}.manage-questions .action-card .card-header .icon-wrapper.orange[data-v-e60e4fcb]{background-color:var(--light-orange-color)}.manage-questions .input-group[data-v-e60e4fcb]{display:flex;gap:10px}.manage-questions .input-group input.search-bar[data-v-e60e4fcb]{flex:1}.manage-questions .file-upload-btn[data-v-e60e4fcb]{flex:1;display:flex;align-items:center;justify-content:space-between;padding:5px 12px;border:1px dashed var(--border-color);border-radius:var(--radius-md);cursor:pointer;background-color:#fafafa;transition:all .2s}.manage-questions .file-upload-btn[data-v-e60e4fcb]:hover{border-color:var(--primary-color);background-color:var(--light-primary-color)}.manage-questions .file-upload-btn input[data-v-e60e4fcb]{display:none}.manage-questions .file-upload-btn span[data-v-e60e4fcb]{font-size:14px;color:var(--dark-grey-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.manage-questions .section-container[data-v-e60e4fcb]{margin-bottom:32px;background:var(--white-color);border-radius:var(--radius-lg)}.manage-questions .section-container .section-header[data-v-e60e4fcb]{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:16px}.manage-questions .action-col[data-v-e60e4fcb]{width:100px}.manage-questions .action-buttons[data-v-e60e4fcb]{display:flex;gap:8px}.manage-questions .btn-icon[data-v-e60e4fcb]{width:32px;height:32px;padding:10px;border-radius:var(--radius-md);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.manage-questions .btn-icon.success[data-v-e60e4fcb]{background-color:var(--light-green-color);color:var(--green-color)}.manage-questions .btn-icon.success[data-v-e60e4fcb]:hover{background-color:#a3e6be}.manage-questions .btn-icon.danger[data-v-e60e4fcb]{background-color:var(--light-warning-color);color:var(--warning-color)}.manage-questions .btn-icon.danger[data-v-e60e4fcb]:hover{background-color:#fcdcdc}.refused-questions-page[data-v-a93649bb]{height:100%}.refused-questions-page .header[data-v-a93649bb]{margin-bottom:24px}.refused-questions-page .section-container[data-v-a93649bb]{margin-bottom:32px;background:var(--white-color);border-radius:var(--radius-lg)}.refused-questions-page .section-container .section-header[data-v-a93649bb]{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:16px}.refused-questions-page .empty-state[data-v-a93649bb]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;gap:12px}.refused-questions-page .empty-state .empty-icon[data-v-a93649bb]{width:80px;height:80px;border-radius:50%;background-color:var(--light-grey-color);display:flex;align-items:center;justify-content:center;margin-bottom:8px}.refused-questions-page .refused-questions-grid[data-v-a93649bb]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:20px;margin-bottom:24px}.refused-questions-page .refused-question-card[data-v-a93649bb]{background:var(--white-color);border:1px solid var(--border-color);border-left:4px solid var(--red-color);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px;box-shadow:0 2px 4px #00000005;transition:all .2s ease}.refused-questions-page .refused-question-card[data-v-a93649bb]:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}.refused-questions-page .refused-question-card .card-header[data-v-a93649bb]{display:flex;align-items:flex-start;gap:12px}.refused-questions-page .refused-question-card .card-header .question-icon[data-v-a93649bb]{flex-shrink:0;margin-top:2px}.refused-questions-page .refused-question-card .card-header .question-title[data-v-a93649bb]{flex:1;color:var(--black-color);line-height:1.4}.refused-questions-page .refused-question-card .card-body .reason-section[data-v-a93649bb]{display:flex;flex-direction:column;gap:8px}.refused-questions-page .refused-question-card .card-body .reason-section .reason-text[data-v-a93649bb]{color:var(--dark-grey-color);line-height:1.6;padding:12px;background-color:var(--light-grey-color);border-radius:var(--radius-md);word-wrap:break-word}.refused-questions-page .refused-question-card .card-footer[data-v-a93649bb]{display:flex;align-items:center;justify-content:space-between;gap:6px;padding-top:12px;border-top:1px solid var(--border-color)}.refused-questions-page .refused-question-card .card-footer .date-info[data-v-a93649bb]{display:flex;align-items:center;gap:6px}.refused-questions-page .refused-question-card .card-footer .btn-retry[data-v-a93649bb]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;font-size:13px;font-weight:600;border:1px solid var(--primary-color);border-radius:var(--radius-md);background-color:var(--white-color);color:var(--primary-color);cursor:pointer;transition:all .15s ease}.refused-questions-page .refused-question-card .card-footer .btn-retry[data-v-a93649bb]:hover:not(:disabled){background-color:var(--light-primary-color)}.refused-questions-page .refused-question-card .card-footer .btn-retry[data-v-a93649bb]:disabled{opacity:.6;cursor:not-allowed}.refused-questions-page .refused-question-card .card-footer .btn-retry .retry-icon.spinning[data-v-a93649bb]{animation:spin-a93649bb 1s linear infinite}.refused-questions-page .pagination[data-v-a93649bb]{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:24px;padding:16px 0}.refused-questions-page .pagination .page-btn[data-v-a93649bb]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--border-color);border-radius:var(--radius-md);background-color:var(--white-color);color:var(--dark-grey-color);cursor:pointer;transition:all .2s ease}.refused-questions-page .pagination .page-btn[data-v-a93649bb]:hover:not(:disabled){background-color:var(--light-primary-color);border-color:var(--primary-color);color:var(--primary-color)}.refused-questions-page .pagination .page-btn[data-v-a93649bb]:disabled{opacity:.5;cursor:not-allowed}.refused-questions-page .pagination .page-btn svg[data-v-a93649bb]{width:18px;height:18px}.refused-questions-page .pagination .page-info[data-v-a93649bb]{color:var(--dark-grey-color);padding:0 12px}@keyframes spin-a93649bb{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.conflict-list-panel .stats-overview[data-v-f9d8c616]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:32px}.conflict-list-panel .stats-overview .stat-card[data-v-f9d8c616]{background:var(--white-color);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:20px;display:flex;align-items:center;gap:16px;box-shadow:0 2px 4px #00000005}.conflict-list-panel .stats-overview .stat-card .icon-wrapper[data-v-f9d8c616]{width:48px;height:48px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center}.conflict-list-panel .stats-overview .stat-card .icon-wrapper.orange[data-v-f9d8c616]{background-color:var(--light-orange-color)}.conflict-list-panel .stats-overview .stat-card .icon-wrapper.blue[data-v-f9d8c616]{background-color:var(--light-blue-color)}.conflict-list-panel .stats-overview .stat-card .icon-wrapper.green[data-v-f9d8c616]{background-color:var(--light-green-color)}.conflict-list-panel .section-container[data-v-f9d8c616]{background:var(--white-color);border-radius:var(--radius-lg)}.conflict-list-panel .section-container .section-header[data-v-f9d8c616]{margin-bottom:16px;display:flex;justify-content:space-between;align-items:center;gap:16px}.conflict-list-panel .section-container .section-header .search-wrapper[data-v-f9d8c616]{display:flex;align-items:center;gap:12px}.conflict-list-panel .section-container .section-header .search-wrapper .search-container[data-v-f9d8c616]{position:relative;display:flex;align-items:center;min-width:300px}.conflict-list-panel .section-container .section-header .search-wrapper .search-container .search-bar[data-v-f9d8c616]{width:100%;padding:10px 40px 10px 14px;border:1px solid var(--border-color);border-radius:var(--radius-md);font-size:14px;background-color:var(--white-color);transition:all .2s ease}.conflict-list-panel .section-container .section-header .search-wrapper .search-container .search-bar[data-v-f9d8c616]:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(var(--primary-color-rgb, 99, 102, 241),.1)}.conflict-list-panel .section-container .section-header .search-wrapper .search-container .search-bar[data-v-f9d8c616]::placeholder{color:var(--dark-grey-color);opacity:.6}.conflict-list-panel .section-container .section-header .search-wrapper .search-container svg[data-v-f9d8c616]{position:absolute;right:12px;pointer-events:none}.conflict-list-panel .section-container .section-header .search-wrapper .search-results-count[data-v-f9d8c616]{padding:8px 12px;background-color:var(--light-primary-color);color:var(--primary-color);border-radius:var(--radius-md);white-space:nowrap;font-weight:500}.conflict-list-panel .section-container th .sort-indicator[data-v-f9d8c616]{margin-left:5px;font-weight:700}.conflict-list-panel .section-container[data-v-f9d8c616] table{border-spacing:0 3px!important}.conflict-list-panel .section-container[data-v-f9d8c616] td{padding-top:6px!important;padding-bottom:6px!important}.conflict-list-panel .section-container .question-cell[data-v-f9d8c616]{max-width:500px;overflow:visible;position:relative;padding:4px 12px}.conflict-list-panel .section-container .question-cell .question-wrapper[data-v-f9d8c616]{display:flex;align-items:center;gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:help}.conflict-list-panel .section-container .question-cell .question-text[data-v-f9d8c616]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conflict-list-panel .section-container .question-cell .owner-badge[data-v-f9d8c616]{font-size:11px;padding:2px 8px;background-color:var(--light-primary-color);color:var(--primary-color);border-radius:var(--radius-lg);font-weight:500;white-space:nowrap}.conflict-list-panel .section-container .question-cell .question-tooltip[data-v-f9d8c616]{position:fixed;z-index:10000;background-color:var(--black-color);color:var(--white-color);padding:10px 14px;border-radius:var(--radius-md);font-size:13px;line-height:1.5;max-width:400px;min-width:200px;word-wrap:break-word;box-shadow:0 4px 12px #00000026;pointer-events:none;animation:fadeInTooltip-f9d8c616 .2s ease-out}.conflict-list-panel .section-container .question-cell .question-tooltip[data-v-f9d8c616]:before{content:"";position:absolute;bottom:100%;left:20px;border:6px solid transparent;border-bottom-color:var(--black-color)}@keyframes fadeInTooltip-f9d8c616{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.conflict-list-panel .section-container .owner-cell[data-v-f9d8c616]{width:60px;text-align:center}.conflict-list-panel .section-container .owner-cell .owner-indicator[data-v-f9d8c616]{display:inline-flex;align-items:center;justify-content:center;padding:4px;border-radius:var(--radius-md)}.conflict-list-panel .section-container tr.has-owner-document[data-v-f9d8c616]{background-color:var(--light-primary-color);border-left:3px solid var(--primary-color)}.conflict-list-panel .section-container .badge-count[data-v-f9d8c616]{background-color:var(--light-warning-color);color:var(--warning-color);padding:4px 12px;border-radius:var(--radius-lg);font-weight:600;font-size:12px}.conflict-list-panel .section-container .action-col[data-v-f9d8c616]{width:120px}.conflict-list-panel .btn-primary.small[data-v-f9d8c616]{padding:6px 12px;font-size:13px;gap:6px;margin:0 auto}.conflict-list-panel .collaborators-section[data-v-f9d8c616]{background:var(--white-color);border-radius:var(--radius-lg);padding:24px;margin-bottom:32px;border:1px solid var(--border-color);box-shadow:0 2px 4px #00000005}.conflict-list-panel .collaborators-section .section-header[data-v-f9d8c616]{display:flex;align-items:center;gap:10px;margin-bottom:20px;color:var(--dark-grey-color)}.conflict-list-panel .collaborators-section .collaborators-grid[data-v-f9d8c616]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.conflict-list-panel .collaborators-section .collaborators-grid .collaborator-card[data-v-f9d8c616]{background:var(--light-primary-color);border:2px solid var(--primary-color);border-radius:var(--radius-lg);padding:16px;display:flex;align-items:center;gap:12px;transition:transform .2s ease,box-shadow .2s ease}.conflict-list-panel .collaborators-section .collaborators-grid .collaborator-card[data-v-f9d8c616]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.conflict-list-panel .collaborators-section .collaborators-grid .collaborator-card .collaborator-avatar[data-v-f9d8c616]{width:40px;height:40px;border-radius:50%;background-color:var(--primary-color);display:flex;align-items:center;justify-content:center;flex-shrink:0}.conflict-list-panel .collaborators-section .collaborators-grid .collaborator-card .collaborator-info[data-v-f9d8c616]{flex:1;min-width:0}.conflict-list-panel .collaborators-section .collaborators-grid .collaborator-card .collaborator-info p[data-v-f9d8c616]{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conflict-list-panel .collaborators-section .collaborators-grid .collaborator-card .collaborator-badge[data-v-f9d8c616]{display:flex;align-items:center;justify-content:center;padding:4px;border-radius:var(--radius-md);background-color:#ffffff80}.conflict-list-panel .collaborators-section .empty-collaborators[data-v-f9d8c616],.conflict-list-panel .collaborators-section .loading-collaborators[data-v-f9d8c616]{padding:24px;text-align:center;background:#fafafa;border-radius:var(--radius-md);border:1px dashed var(--border-color)}.list-conflicts[data-v-9d3d85c7]{height:100%}.list-conflicts .header[data-v-9d3d85c7]{margin-bottom:24px}.list-audit-conflicts[data-v-abc043e9]{height:100%}.list-audit-conflicts .header[data-v-abc043e9]{margin-bottom:24px}.list-audit-conflicts .stats-overview[data-v-abc043e9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:32px}.list-audit-conflicts .stats-overview .stat-card[data-v-abc043e9]{background:var(--white-color);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:20px;display:flex;align-items:center;gap:16px;box-shadow:0 2px 4px #00000005}.list-audit-conflicts .stats-overview .stat-card .icon-wrapper[data-v-abc043e9]{width:48px;height:48px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center}.list-audit-conflicts .stats-overview .stat-card .icon-wrapper.orange[data-v-abc043e9]{background-color:var(--light-orange-color)}.list-audit-conflicts .stats-overview .stat-card .icon-wrapper.red[data-v-abc043e9]{background-color:#fff0f0}.list-audit-conflicts .stats-overview .stat-card .icon-wrapper.green[data-v-abc043e9]{background-color:#f0faf3}.list-audit-conflicts .stats-overview .stat-card .icon-wrapper.orange-dark[data-v-abc043e9]{background-color:#fff4e6}.list-audit-conflicts .stats-overview .stat-card .icon-wrapper.grey[data-v-abc043e9]{background-color:var(--light-grey-color)}.list-audit-conflicts .stats-overview .stat-card .icon-wrapper.blue[data-v-abc043e9]{background-color:var(--light-blue-color)}.list-audit-conflicts .stats-overview .stat-card .yours-count[data-v-abc043e9]{font-size:14px;font-weight:400;color:var(--primary-color)}.list-audit-conflicts .pagination[data-v-abc043e9]{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:20px}.list-audit-conflicts .pagination .page-btn[data-v-abc043e9]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-sm);border:1px solid var(--border-color);background:var(--white-color);cursor:pointer;color:var(--black-color);transition:all .15s}.list-audit-conflicts .pagination .page-btn[data-v-abc043e9]:disabled{opacity:.4;cursor:not-allowed}.list-audit-conflicts .pagination .page-btn[data-v-abc043e9]:not(:disabled):hover{background:var(--light-grey-color)}.list-audit-conflicts .pagination .page-numbers[data-v-abc043e9]{display:flex;gap:4px}.list-audit-conflicts .pagination .page-num[data-v-abc043e9]{min-width:32px;height:32px;padding:0 6px;border-radius:var(--radius-sm);border:1px solid var(--border-color);background:var(--white-color);cursor:pointer;font-size:13px;color:var(--black-color);transition:all .15s}.list-audit-conflicts .pagination .page-num[data-v-abc043e9]:hover{background:var(--light-grey-color)}.list-audit-conflicts .pagination .page-num.active[data-v-abc043e9]{background:var(--primary-color);border-color:var(--primary-color);color:var(--white-color);font-weight:600}.list-audit-conflicts .pagination .page-info[data-v-abc043e9]{margin-left:8px}.list-audit-conflicts .section-container[data-v-abc043e9]{background:var(--white-color);border-radius:var(--radius-lg);padding:24px;border:1px solid var(--border-color);box-shadow:0 2px 4px #00000005;overflow:visible}.list-audit-conflicts .section-container .section-header[data-v-abc043e9]{margin-bottom:12px}.list-audit-conflicts .section-container .filter-bar[data-v-abc043e9]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 0 16px;border-bottom:1px solid var(--border-color);margin-bottom:16px;overflow:visible}.list-audit-conflicts .section-container .filter-bar-left[data-v-abc043e9]{flex:1;min-width:0}.list-audit-conflicts .section-container .filter-bar-right[data-v-abc043e9]{display:flex;align-items:center;gap:8px;flex-shrink:0}.list-audit-conflicts .section-container .filter-results-count[data-v-abc043e9]{width:100%;padding-top:4px}.list-audit-conflicts .section-container .subject-search[data-v-abc043e9]{position:relative;display:flex;align-items:center;max-width:360px}.list-audit-conflicts .section-container .subject-search .search-icon[data-v-abc043e9]{position:absolute;left:10px;pointer-events:none}.list-audit-conflicts .section-container .subject-search .subject-search-input[data-v-abc043e9]{height:34px;width:100%;padding:0 28px 0 32px;border:1px solid var(--border-color);border-radius:var(--radius-md);font-size:13px;color:var(--black-color);background:var(--white-color);outline:none;transition:border-color .15s}.list-audit-conflicts .section-container .subject-search .subject-search-input[data-v-abc043e9]::placeholder{color:var(--grey-color)}.list-audit-conflicts .section-container .subject-search .subject-search-input[data-v-abc043e9]:focus{border-color:var(--primary-color)}.list-audit-conflicts .section-container .subject-search .clear-btn[data-v-abc043e9]{position:absolute;right:8px;background:none;border:none;cursor:pointer;color:var(--grey-color);font-size:11px;padding:2px 4px;line-height:1}.list-audit-conflicts .section-container .subject-search .clear-btn[data-v-abc043e9]:hover{color:var(--black-color)}.list-audit-conflicts .section-container .filter-chip[data-v-abc043e9]{position:relative}.list-audit-conflicts .section-container .filter-trigger[data-v-abc043e9]{display:flex;align-items:center;gap:6px;height:34px;padding:0 10px;border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--white-color);cursor:pointer;font-size:13px;color:var(--dark-grey-color);white-space:nowrap;transition:border-color .15s,background .15s}.list-audit-conflicts .section-container .filter-trigger[data-v-abc043e9]:hover{border-color:var(--primary-color)}.list-audit-conflicts .section-container .filter-trigger.active[data-v-abc043e9]{border-color:var(--primary-color);background:var(--light-primary-color);color:var(--primary-color);font-weight:500}.list-audit-conflicts .section-container .filter-trigger .chip-badge[data-v-abc043e9]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;background:var(--primary-color);color:#fff;border-radius:10px;font-size:11px;font-weight:600;line-height:1}.list-audit-conflicts .section-container .filter-trigger .clear-btn[data-v-abc043e9]{display:flex;align-items:center;justify-content:center;width:16px;height:16px;background:#0000001a;border:none;border-radius:50%;cursor:pointer;font-size:10px;color:inherit;padding:0;line-height:1}.list-audit-conflicts .section-container .filter-trigger .clear-btn[data-v-abc043e9]:hover{background:#0003}.list-audit-conflicts .section-container .filter-trigger .filter-icon[data-v-abc043e9]{flex-shrink:0;transition:transform .2s ease}.list-audit-conflicts .section-container .filter-trigger .filter-icon.rotated[data-v-abc043e9],.list-audit-conflicts .section-container .document-filter.open .filter-icon[data-v-abc043e9]{transform:rotate(180deg)}.list-audit-conflicts .section-container .filter-dropdown[data-v-abc043e9]{background:var(--white-color);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:0 4px 16px #00000024;padding:8px;max-height:280px;display:flex;flex-direction:column;gap:6px}.list-audit-conflicts .section-container .filter-search[data-v-abc043e9]{width:100%;padding:8px 12px;border:1px solid var(--border-color);border-radius:var(--radius-sm);font-size:14px;box-sizing:border-box}.list-audit-conflicts .section-container .filter-search[data-v-abc043e9]:focus{outline:none;border-color:var(--primary-color)}.list-audit-conflicts .section-container .filter-search[data-v-abc043e9]::placeholder{color:var(--dark-grey-color)}.list-audit-conflicts .section-container .filter-options[data-v-abc043e9]{overflow-y:auto;max-height:220px}.list-audit-conflicts .section-container .filter-option[data-v-abc043e9]{padding:8px 12px;border-radius:var(--radius-sm);cursor:pointer;font-size:14px;transition:background-color .15s ease;display:flex;align-items:center;gap:8px;-webkit-user-select:none;user-select:none}.list-audit-conflicts .section-container .filter-option[data-v-abc043e9]:hover{background-color:var(--light-primary-color)}.list-audit-conflicts .section-container .filter-option.selected[data-v-abc043e9]{background-color:var(--light-primary-color);color:var(--primary-color);font-weight:500}.list-audit-conflicts .section-container .filter-option .option-check[data-v-abc043e9]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:1.5px solid var(--border-color);border-radius:3px;font-size:11px;flex-shrink:0;color:var(--primary-color);font-weight:700;transition:all .15s ease}.list-audit-conflicts .section-container .filter-option.selected .option-check[data-v-abc043e9]{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}.list-audit-conflicts .section-container .subject-cell[data-v-abc043e9]{max-width:280px;word-break:break-word}.list-audit-conflicts .section-container .owner-badge[data-v-abc043e9]{font-size:11px;padding:2px 8px;background-color:var(--light-primary-color);color:var(--primary-color);border-radius:var(--radius-lg);font-weight:500;margin-left:8px;white-space:nowrap}.list-audit-conflicts .section-container .documents-list[data-v-abc043e9]{display:flex;flex-direction:column;gap:6px}.list-audit-conflicts .section-container .documents-list .document-item[data-v-abc043e9]{font-size:13px}.list-audit-conflicts .section-container .documents-list .document-item .doc-name[data-v-abc043e9]{font-weight:500;color:var(--primary-color)}.list-audit-conflicts .section-container .documents-list .document-item .doc-info[data-v-abc043e9]{color:var(--dark-grey-color)}.list-audit-conflicts .section-container .action-col[data-v-abc043e9]{width:100px}.list-audit-conflicts .section-container .btn-primary.small[data-v-abc043e9]{padding:6px 12px;font-size:13px;gap:6px;margin:0 auto}.list-audit-conflicts .section-container th.sortable[data-v-abc043e9]{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.list-audit-conflicts .section-container th.sortable[data-v-abc043e9]:hover{color:var(--primary-color)}.list-audit-conflicts .section-container th.sortable .sort-indicator[data-v-abc043e9]{margin-left:4px;font-weight:700}.list-audit-conflicts .section-container[data-v-abc043e9] table{border-spacing:0 3px!important}.list-audit-conflicts .section-container[data-v-abc043e9] td{padding-top:6px!important;padding-bottom:6px!important;vertical-align:top}.tabs-container[data-v-f5a09ff8]{margin-bottom:20px;display:flex;border-bottom:1px solid var(--border-color)}.tabs-container .tab[data-v-f5a09ff8]{padding:12px 24px;cursor:pointer;border-bottom:2px solid transparent;transition:all .2s ease;color:var(--dark-grey-color)}.tabs-container .tab[data-v-f5a09ff8]:hover{color:#2563eb}.tabs-container .tab.active[data-v-f5a09ff8]{color:#2563eb;border-bottom-color:#2563eb}.manage-audit-conflict[data-v-4f5f836b]{height:100%}.manage-audit-conflict .header[data-v-4f5f836b]{display:flex;align-items:flex-start;gap:16px;margin-bottom:8px}.manage-audit-conflict .btn-back[data-v-4f5f836b]{display:flex;align-items:center;gap:6px;background:none;border:1px solid var(--border-color);border-radius:var(--radius-md);padding:8px 14px;cursor:pointer;font-size:14px;color:var(--dark-grey-color);transition:all .2s ease;white-space:nowrap;margin-top:4px}.manage-audit-conflict .btn-back[data-v-4f5f836b]:hover{border-color:var(--primary-color);color:var(--primary-color)}.manage-audit-conflict .overview-card[data-v-4f5f836b]{background:var(--white-color);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:24px;margin-bottom:24px;box-shadow:0 2px 4px #00000005;display:flex;flex-direction:column;gap:20px}.manage-audit-conflict .overview-card .conflict-meta .meta-row[data-v-4f5f836b]{display:flex;gap:32px;flex-wrap:wrap}.manage-audit-conflict .overview-card .conflict-meta .meta-item[data-v-4f5f836b]{display:flex;flex-direction:column;gap:6px}.manage-audit-conflict .overview-card .conflict-meta .state-selector[data-v-4f5f836b]{display:flex;gap:6px;flex-wrap:wrap}.manage-audit-conflict .overview-card .conflict-meta .state-selector .state-btn[data-v-4f5f836b]{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;border-radius:20px;border:1.5px solid transparent;font-size:12px;font-weight:500;cursor:pointer;background:var(--light-grey-color);color:var(--grey-color);transition:all .15s ease}.manage-audit-conflict .overview-card .conflict-meta .state-selector .state-btn[data-v-4f5f836b]:disabled{opacity:.6;cursor:not-allowed}.manage-audit-conflict .overview-card .conflict-meta .state-selector .state-btn[data-v-4f5f836b]:not(:disabled):hover{filter:brightness(.95)}.manage-audit-conflict .overview-card .conflict-meta .state-selector .state-btn.state-detected.active[data-v-4f5f836b]{background:#fff0f0;border-color:var(--red-color);color:var(--red-color)}.manage-audit-conflict .overview-card .conflict-meta .state-selector .state-btn.state-managed.active[data-v-4f5f836b]{background:#f0faf3;border-color:var(--green-color);color:var(--green-color)}.manage-audit-conflict .overview-card .conflict-meta .state-selector .state-btn.state-ignored.active[data-v-4f5f836b]{background:var(--light-grey-color);border-color:var(--grey-color);color:var(--grey-color)}.manage-audit-conflict .overview-card .conflict-meta .state-selector .state-btn.loading[data-v-4f5f836b]{opacity:.7;pointer-events:none}.manage-audit-conflict .overview-card .subject-block[data-v-4f5f836b],.manage-audit-conflict .overview-card .explanation-block[data-v-4f5f836b]{display:flex;align-items:flex-start;gap:14px;padding-top:20px;border-top:1px solid var(--border-color)}.manage-audit-conflict .overview-card .subject-block .section-icon[data-v-4f5f836b],.manage-audit-conflict .overview-card .explanation-block .section-icon[data-v-4f5f836b]{width:36px;height:36px;border-radius:var(--radius-md);background-color:var(--light-orange-color);display:flex;align-items:center;justify-content:center;flex-shrink:0}.manage-audit-conflict .overview-card .subject-block div[data-v-4f5f836b],.manage-audit-conflict .overview-card .explanation-block div[data-v-4f5f836b]{display:flex;flex-direction:column;gap:4px}.manage-audit-conflict .overview-card .explanation-block .section-icon[data-v-4f5f836b]{background-color:var(--light-blue-color)}.manage-audit-conflict .tabbed-section[data-v-4f5f836b]{background:var(--white-color);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:24px;box-shadow:0 2px 4px #00000005;margin-top:0}.manage-audit-conflict .tab-content[data-v-4f5f836b]{padding-top:8px}.manage-audit-conflict .empty-tab[data-v-4f5f836b]{padding:32px;text-align:center;background:#fafafa;border-radius:var(--radius-md);border:1px dashed var(--border-color)}.manage-audit-conflict .documents-grid[data-v-4f5f836b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}.manage-audit-conflict .document-card[data-v-4f5f836b]{border:1px solid var(--border-color);border-radius:var(--radius-md);padding:16px;display:flex;flex-direction:column;gap:12px;transition:box-shadow .2s ease,border-color .2s ease}.manage-audit-conflict .document-card.clickable[data-v-4f5f836b]{cursor:pointer}.manage-audit-conflict .document-card.clickable[data-v-4f5f836b]:hover{box-shadow:0 4px 12px #00000014;border-color:var(--primary-color)}.manage-audit-conflict .document-card.clickable:hover .open-icon[data-v-4f5f836b]{opacity:1}.manage-audit-conflict .document-card .doc-header[data-v-4f5f836b]{display:flex;align-items:flex-start;gap:12px}.manage-audit-conflict .document-card .doc-header .doc-icon[data-v-4f5f836b]{width:36px;height:36px;border-radius:var(--radius-md);background-color:var(--light-primary-color);display:flex;align-items:center;justify-content:center;flex-shrink:0}.manage-audit-conflict .document-card .doc-header .doc-name-block[data-v-4f5f836b]{display:flex;flex-direction:column;gap:2px;min-width:0}.manage-audit-conflict .document-card .doc-header .doc-name-block .doc-title-row[data-v-4f5f836b]{display:flex;align-items:center;gap:6px}.manage-audit-conflict .document-card .doc-header .doc-name-block .doc-title-row p[data-v-4f5f836b]{word-break:break-word}.manage-audit-conflict .document-card .doc-header .doc-name-block .doc-title-row .open-icon[data-v-4f5f836b]{flex-shrink:0;opacity:.4;transition:opacity .2s ease}.manage-audit-conflict .document-card .doc-header .doc-name-block .doc-id[data-v-4f5f836b]{word-break:break-all}.manage-audit-conflict .document-card .doc-header .doc-name-block .owner-badge[data-v-4f5f836b]{font-size:11px;padding:2px 8px;background-color:var(--light-primary-color);color:var(--primary-color);border-radius:var(--radius-lg);font-weight:500;width:fit-content}.manage-audit-conflict .document-card .doc-info[data-v-4f5f836b]{padding:10px 12px;background-color:#fafafa;border-radius:var(--radius-sm);border-left:3px solid var(--primary-color);display:flex;flex-direction:column;gap:4px}.manage-audit-conflict .badge-count[data-v-4f5f836b]{display:inline-block;background-color:var(--light-warning-color);color:var(--warning-color);padding:4px 12px;border-radius:var(--radius-lg);font-weight:600;font-size:12px}.manage-audit-conflict .recommendation-block[data-v-4f5f836b]{background-color:var(--light-primary-color);border:1px solid var(--border-color);border-left:3px solid var(--primary-color);border-radius:var(--radius-md);padding:14px 16px;margin-bottom:20px;display:flex;flex-direction:column;gap:8px}.manage-audit-conflict .recommendation-block .rec-header[data-v-4f5f836b]{display:flex;align-items:center;gap:8px;color:var(--primary-color)}.manage-audit-conflict .recommendation-block .markdown-body[data-v-4f5f836b]{background:transparent;font-size:14px;line-height:1.6;color:var(--black-color)}.manage-audit-conflict .recommendation-block .markdown-body h1[data-v-4f5f836b],.manage-audit-conflict .recommendation-block .markdown-body h2[data-v-4f5f836b],.manage-audit-conflict .recommendation-block .markdown-body h3[data-v-4f5f836b],.manage-audit-conflict .recommendation-block .markdown-body h4[data-v-4f5f836b]{font-weight:600;margin:10px 0 6px}.manage-audit-conflict .recommendation-block .markdown-body h1[data-v-4f5f836b]{font-size:18px}.manage-audit-conflict .recommendation-block .markdown-body h2[data-v-4f5f836b]{font-size:16px}.manage-audit-conflict .recommendation-block .markdown-body h3[data-v-4f5f836b]{font-size:14px}.manage-audit-conflict .recommendation-block .markdown-body p[data-v-4f5f836b]{margin:6px 0}.manage-audit-conflict .recommendation-block .markdown-body ul[data-v-4f5f836b],.manage-audit-conflict .recommendation-block .markdown-body ol[data-v-4f5f836b]{padding-left:20px;margin:6px 0}.manage-audit-conflict .recommendation-block .markdown-body li[data-v-4f5f836b]{margin:3px 0}.manage-audit-conflict .recommendation-block .markdown-body code[data-v-4f5f836b]{background:#0000000f;padding:1px 5px;border-radius:3px;font-size:13px}.manage-audit-conflict .recommendation-block .markdown-body pre[data-v-4f5f836b]{background:#0000000f;padding:10px;border-radius:6px;overflow-x:auto;font-size:13px}.manage-audit-conflict .recommendation-block .markdown-body strong[data-v-4f5f836b]{font-weight:600}.manage-audit-conflict .recommendation-block .markdown-body em[data-v-4f5f836b]{font-style:italic}.manage-audit-conflict .recommendation-block .markdown-body blockquote[data-v-4f5f836b]{border-left:3px solid var(--border-color);padding-left:12px;color:var(--grey-color);margin:8px 0}.manage-audit-conflict .existing-answer-block[data-v-4f5f836b]{border:1px solid var(--border-color);border-left:3px solid var(--green-color);border-radius:var(--radius-md);padding:14px 16px;margin-bottom:20px;display:flex;flex-direction:column;gap:10px;background-color:#f6fef9}.manage-audit-conflict .existing-answer-block .answer-read-header[data-v-4f5f836b]{display:flex;align-items:center;justify-content:space-between}.manage-audit-conflict .existing-answer-block .answer-read-header .answer-read-title[data-v-4f5f836b]{display:flex;align-items:center;gap:8px}.manage-audit-conflict .existing-answer-block .answer-read-text[data-v-4f5f836b]{line-height:1.6;white-space:pre-line;color:var(--black-color)}.manage-audit-conflict .questions-list[data-v-4f5f836b]{display:flex;flex-direction:column;gap:10px;margin-bottom:24px}.manage-audit-conflict .questions-list .question-item[data-v-4f5f836b]{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;background-color:var(--light-orange-color);border-radius:var(--radius-md);border-left:3px solid var(--orange-color)}.manage-audit-conflict .questions-list .question-item .question-number[data-v-4f5f836b]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;min-width:22px;border-radius:50%;background-color:var(--orange-color);color:#fff;font-size:11px;font-weight:700}.manage-audit-conflict .questions-list .question-item p[data-v-4f5f836b]{line-height:1.5}.manage-audit-conflict .answer-block[data-v-4f5f836b]{border-top:1px solid var(--border-color);padding-top:20px;display:flex;flex-direction:column;gap:10px}.manage-audit-conflict .answer-block .answer-header[data-v-4f5f836b]{display:flex;flex-direction:column;gap:2px}.manage-audit-conflict .answer-block .answer-textarea[data-v-4f5f836b]{width:100%;padding:12px 14px;border:1px solid var(--border-color);border-radius:var(--radius-md);font-size:14px;font-family:inherit;resize:vertical;transition:border-color .2s ease;background-color:var(--white-color);line-height:1.6}.manage-audit-conflict .answer-block .answer-textarea[data-v-4f5f836b]:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(var(--primary-color-rgb, 99, 102, 241),.1)}.manage-audit-conflict .answer-block .answer-textarea[data-v-4f5f836b]:disabled{background-color:#f9f9f9;cursor:not-allowed}.manage-audit-conflict .answer-block .answer-textarea[data-v-4f5f836b]::placeholder{color:var(--dark-grey-color);opacity:.6}.manage-audit-conflict .answer-block .answer-footer[data-v-4f5f836b]{display:flex;align-items:center;justify-content:flex-end;gap:12px}.manage-audit-conflict .answer-block .answer-footer .saved-indicator[data-v-4f5f836b]{display:flex;align-items:center;gap:6px;color:var(--green-color);animation:fadeIn-4f5f836b .3s ease}.manage-audit-conflict .btn-secondary[data-v-4f5f836b]{display:flex;align-items:center;gap:6px;background:transparent;border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--black-color);cursor:pointer;padding:8px 14px;font-size:14px;transition:background .15s}.manage-audit-conflict .btn-secondary.small[data-v-4f5f836b]{padding:5px 10px;font-size:13px}.manage-audit-conflict .btn-secondary[data-v-4f5f836b]:hover{background:var(--light-grey-color)}@keyframes fadeIn-4f5f836b{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.manage-audit-conflict .loader-wrapper[data-v-4f5f836b]{padding:40px;text-align:center}.markdown-body{color-scheme:light;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;margin:0;color:#1f2328;background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:16px;line-height:1.5;word-wrap:break-word}.markdown-body .octicon{display:inline-block;fill:currentColor;vertical-align:text-bottom}.markdown-body h1:hover .anchor .octicon-link:before,.markdown-body h2:hover .anchor .octicon-link:before,.markdown-body h3:hover .anchor .octicon-link:before,.markdown-body h4:hover .anchor .octicon-link:before,.markdown-body h5:hover .anchor .octicon-link:before,.markdown-body h6:hover .anchor .octicon-link:before{width:16px;height:16px;content:" ";display:inline-block;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>")}.markdown-body details,.markdown-body figcaption,.markdown-body figure{display:block}.markdown-body summary{display:list-item}.markdown-body [hidden]{display:none!important}.markdown-body a{background-color:transparent;color:#0969da;text-decoration:none}.markdown-body abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.markdown-body b,.markdown-body strong{font-weight:600}.markdown-body dfn{font-style:italic}.markdown-body h1{margin:.67em 0;font-weight:600;padding-bottom:.3em;font-size:2em;border-bottom:1px solid #d1d9e0b3}.markdown-body mark{background-color:#fff8c5;color:#1f2328}.markdown-body small{font-size:90%}.markdown-body sub,.markdown-body sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.markdown-body sub{bottom:-.25em}.markdown-body sup{top:-.5em}.markdown-body img{border-style:none;max-width:100%;box-sizing:content-box}.markdown-body code,.markdown-body kbd,.markdown-body pre,.markdown-body samp{font-family:monospace;font-size:1em}.markdown-body figure{margin:1em 2.5rem}.markdown-body hr{box-sizing:content-box;overflow:hidden;background:transparent;border-bottom:1px solid #d1d9e0b3;height:.25em;padding:0;margin:1.5rem 0;background-color:#d1d9e0;border:0}.markdown-body input{font:inherit;margin:0;overflow:visible;font-family:inherit;font-size:inherit;line-height:inherit}.markdown-body [type=button],.markdown-body [type=reset],.markdown-body [type=submit]{-webkit-appearance:button;appearance:button}.markdown-body [type=checkbox],.markdown-body [type=radio]{box-sizing:border-box;padding:0}.markdown-body [type=number]::-webkit-inner-spin-button,.markdown-body [type=number]::-webkit-outer-spin-button{height:auto}.markdown-body [type=search]::-webkit-search-cancel-button,.markdown-body [type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.markdown-body ::-webkit-input-placeholder{color:inherit;opacity:.54}.markdown-body ::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}.markdown-body a:hover{text-decoration:underline}.markdown-body ::placeholder{color:#59636e;opacity:1}.markdown-body hr:before{display:table;content:""}.markdown-body hr:after{display:table;clear:both;content:""}.markdown-body table{border-spacing:0;border-collapse:collapse;display:block;width:max-content;max-width:100%;overflow:auto;font-variant:tabular-nums}.markdown-body td,.markdown-body th{padding:0}.markdown-body details summary{cursor:pointer}.markdown-body a:focus,.markdown-body [role=button]:focus,.markdown-body input[type=radio]:focus,.markdown-body input[type=checkbox]:focus{outline:2px solid #0969da;outline-offset:-2px;box-shadow:none}.markdown-body a:focus:not(:focus-visible),.markdown-body [role=button]:focus:not(:focus-visible),.markdown-body input[type=radio]:focus:not(:focus-visible),.markdown-body input[type=checkbox]:focus:not(:focus-visible){outline:solid 1px transparent}.markdown-body a:focus-visible,.markdown-body [role=button]:focus-visible,.markdown-body input[type=radio]:focus-visible,.markdown-body input[type=checkbox]:focus-visible{outline:2px solid #0969da;outline-offset:-2px;box-shadow:none}.markdown-body a:not([class]):focus,.markdown-body a:not([class]):focus-visible,.markdown-body input[type=radio]:focus,.markdown-body input[type=radio]:focus-visible,.markdown-body input[type=checkbox]:focus,.markdown-body input[type=checkbox]:focus-visible{outline-offset:0}.markdown-body kbd{display:inline-block;padding:.25rem;font:11px ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;line-height:10px;color:#1f2328;vertical-align:middle;background-color:#f6f8fa;border:solid 1px #d1d9e0b3;border-bottom-color:#d1d9e0b3;border-radius:6px;box-shadow:inset 0 -1px #d1d9e0b3}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:1.5rem;margin-bottom:1rem;font-weight:600;line-height:1.25}.markdown-body h2{font-weight:600;padding-bottom:.3em;font-size:1.5em;border-bottom:1px solid #d1d9e0b3}.markdown-body h3{font-weight:600;font-size:1.25em}.markdown-body h4{font-weight:600;font-size:1em}.markdown-body h5{font-weight:600;font-size:.875em}.markdown-body h6{font-weight:600;font-size:.85em;color:#59636e}.markdown-body p{margin-top:0;margin-bottom:10px}.markdown-body blockquote{margin:0;padding:0 1em;color:#59636e;border-left:.25em solid #d1d9e0}.markdown-body ul,.markdown-body ol{margin-top:0;margin-bottom:0;padding-left:2em}.markdown-body ol ol,.markdown-body ul ol{list-style-type:lower-roman}.markdown-body ul ul ol,.markdown-body ul ol ol,.markdown-body ol ul ol,.markdown-body ol ol ol{list-style-type:lower-alpha}.markdown-body dd{margin-left:0}.markdown-body tt,.markdown-body code,.markdown-body samp{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}.markdown-body pre{margin-top:0;margin-bottom:0;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px;word-wrap:normal}.markdown-body .octicon{display:inline-block;overflow:visible!important;vertical-align:text-bottom;fill:currentColor}.markdown-body input::-webkit-outer-spin-button,.markdown-body input::-webkit-inner-spin-button{margin:0;appearance:none}.markdown-body .mr-2{margin-right:.5rem!important}.markdown-body:before{display:table;content:""}.markdown-body:after{display:table;clear:both;content:""}.markdown-body>*:first-child{margin-top:0!important}.markdown-body>*:last-child{margin-bottom:0!important}.markdown-body a:not([href]){color:inherit;text-decoration:none}.markdown-body .absent{color:#d1242f}.markdown-body .anchor{float:left;padding-right:.25rem;margin-left:-20px;line-height:1}.markdown-body .anchor:focus{outline:none}.markdown-body p,.markdown-body blockquote,.markdown-body ul,.markdown-body ol,.markdown-body dl,.markdown-body table,.markdown-body pre,.markdown-body details{margin-top:0;margin-bottom:1rem}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{color:#1f2328;vertical-align:middle;visibility:hidden}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor{text-decoration:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{visibility:visible}.markdown-body h1 tt,.markdown-body h1 code,.markdown-body h2 tt,.markdown-body h2 code,.markdown-body h3 tt,.markdown-body h3 code,.markdown-body h4 tt,.markdown-body h4 code,.markdown-body h5 tt,.markdown-body h5 code,.markdown-body h6 tt,.markdown-body h6 code{padding:0 .2em;font-size:inherit}.markdown-body summary h1,.markdown-body summary h2,.markdown-body summary h3,.markdown-body summary h4,.markdown-body summary h5,.markdown-body summary h6{display:inline-block}.markdown-body summary h1 .anchor,.markdown-body summary h2 .anchor,.markdown-body summary h3 .anchor,.markdown-body summary h4 .anchor,.markdown-body summary h5 .anchor,.markdown-body summary h6 .anchor{margin-left:-40px}.markdown-body summary h1,.markdown-body summary h2{padding-bottom:0;border-bottom:0}.markdown-body ul.no-list,.markdown-body ol.no-list{padding:0;list-style-type:none}.markdown-body ol[type="a s"]{list-style-type:lower-alpha}.markdown-body ol[type="A s"]{list-style-type:upper-alpha}.markdown-body ol[type="i s"]{list-style-type:lower-roman}.markdown-body ol[type="I s"]{list-style-type:upper-roman}.markdown-body ol[type="1"]{list-style-type:decimal}.markdown-body div>ol:not([type]){list-style-type:decimal}.markdown-body ul ul,.markdown-body ul ol,.markdown-body ol ol,.markdown-body ol ul{margin-top:0;margin-bottom:0}.markdown-body li>p{margin-top:1rem}.markdown-body li+li{margin-top:.25em}.markdown-body dl{padding:0}.markdown-body dl dt{padding:0;margin-top:1rem;font-size:1em;font-style:italic;font-weight:600}.markdown-body dl dd{padding:0 1rem;margin-bottom:1rem}.markdown-body table th{font-weight:600}.markdown-body table th,.markdown-body table td{padding:6px 13px;border:1px solid #d1d9e0}.markdown-body table td>:last-child{margin-bottom:0}.markdown-body table tr{background-color:#fff;border-top:1px solid #d1d9e0b3}.markdown-body table tr:nth-child(2n){background-color:#f6f8fa}.markdown-body table img{background-color:transparent}.markdown-body img[align=right]{padding-left:20px}.markdown-body img[align=left]{padding-right:20px}.markdown-body .emoji{max-width:none;vertical-align:text-top;background-color:transparent}.markdown-body span.frame{display:block;overflow:hidden}.markdown-body span.frame>span{display:block;float:left;width:auto;padding:7px;margin:13px 0 0;overflow:hidden;border:1px solid #d1d9e0}.markdown-body span.frame span img{display:block;float:left}.markdown-body span.frame span span{display:block;padding:5px 0 0;clear:both;color:#1f2328}.markdown-body span.align-center{display:block;overflow:hidden;clear:both}.markdown-body span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.markdown-body span.align-center span img{margin:0 auto;text-align:center}.markdown-body span.align-right{display:block;overflow:hidden;clear:both}.markdown-body span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.markdown-body span.align-right span img{margin:0;text-align:right}.markdown-body span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.markdown-body span.float-left span{margin:13px 0 0}.markdown-body span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.markdown-body span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.markdown-body code,.markdown-body tt{padding:.2em .4em;margin:0;font-size:85%;white-space:break-spaces;background-color:#818b981f;border-radius:6px}.markdown-body code br,.markdown-body tt br{display:none}.markdown-body del code{text-decoration:inherit}.markdown-body samp{font-size:85%}.markdown-body pre code{font-size:100%}.markdown-body pre>code{padding:0;margin:0;word-break:normal;white-space:pre;background:transparent;border:0}.markdown-body .highlight{margin-bottom:1rem}.markdown-body .highlight pre{margin-bottom:0;word-break:normal}.markdown-body .highlight pre,.markdown-body pre{padding:1rem;overflow:auto;font-size:85%;line-height:1.45;color:#1f2328;background-color:#f6f8fa;border-radius:6px}.markdown-body pre code,.markdown-body pre tt{display:inline;max-width:auto;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}.markdown-body .csv-data td,.markdown-body .csv-data th{padding:5px;overflow:hidden;font-size:12px;line-height:1;text-align:left;white-space:nowrap}.markdown-body .csv-data .blob-num{padding:10px .5rem 9px;text-align:right;background:#fff;border:0}.markdown-body .csv-data tr{border-top:0}.markdown-body .csv-data th{font-weight:600;background:#f6f8fa;border-top:0}.markdown-body [data-footnote-ref]:before{content:"["}.markdown-body [data-footnote-ref]:after{content:"]"}.markdown-body .footnotes{font-size:12px;color:#59636e;border-top:1px solid #d1d9e0}.markdown-body .footnotes ol{padding-left:1rem}.markdown-body .footnotes ol ul{display:inline-block;padding-left:1rem;margin-top:1rem}.markdown-body .footnotes li{position:relative}.markdown-body .footnotes li:target:before{position:absolute;inset:-.5rem -.5rem -.5rem -1.5rem;pointer-events:none;content:"";border:2px solid #0969da;border-radius:6px}.markdown-body .footnotes li:target{color:#1f2328}.markdown-body .footnotes .data-footnote-backref g-emoji{font-family:monospace}.markdown-body body:has(:modal){padding-right:var(--dialog-scrollgutter)!important}.markdown-body .pl-c{color:#59636e}.markdown-body .pl-c1,.markdown-body .pl-s .pl-v{color:#0550ae}.markdown-body .pl-e,.markdown-body .pl-en{color:#6639ba}.markdown-body .pl-smi,.markdown-body .pl-s .pl-s1{color:#1f2328}.markdown-body .pl-ent{color:#0550ae}.markdown-body .pl-k{color:#cf222e}.markdown-body .pl-s,.markdown-body .pl-pds,.markdown-body .pl-s .pl-pse .pl-s1,.markdown-body .pl-sr,.markdown-body .pl-sr .pl-cce,.markdown-body .pl-sr .pl-sre,.markdown-body .pl-sr .pl-sra{color:#0a3069}.markdown-body .pl-v,.markdown-body .pl-smw{color:#953800}.markdown-body .pl-bu{color:#82071e}.markdown-body .pl-ii{color:#f6f8fa;background-color:#82071e}.markdown-body .pl-c2{color:#f6f8fa;background-color:#cf222e}.markdown-body .pl-sr .pl-cce{font-weight:700;color:#116329}.markdown-body .pl-ml{color:#3b2300}.markdown-body .pl-mh,.markdown-body .pl-mh .pl-en,.markdown-body .pl-ms{font-weight:700;color:#0550ae}.markdown-body .pl-mi{font-style:italic;color:#1f2328}.markdown-body .pl-mb{font-weight:700;color:#1f2328}.markdown-body .pl-md{color:#82071e;background-color:#ffebe9}.markdown-body .pl-mi1{color:#116329;background-color:#dafbe1}.markdown-body .pl-mc{color:#953800;background-color:#ffd8b5}.markdown-body .pl-mi2{color:#d1d9e0;background-color:#0550ae}.markdown-body .pl-mdr{font-weight:700;color:#8250df}.markdown-body .pl-ba{color:#59636e}.markdown-body .pl-sg{color:#818b98}.markdown-body .pl-corl{text-decoration:underline;color:#0a3069}.markdown-body [role=button]:focus:not(:focus-visible),.markdown-body [role=tabpanel][tabindex="0"]:focus:not(:focus-visible),.markdown-body button:focus:not(:focus-visible),.markdown-body summary:focus:not(:focus-visible),.markdown-body a:focus:not(:focus-visible){outline:none;box-shadow:none}.markdown-body [tabindex="0"]:focus:not(:focus-visible),.markdown-body details-dialog:focus:not(:focus-visible){outline:none}.markdown-body g-emoji{display:inline-block;min-width:1ch;font-family:"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:1em;font-style:normal!important;font-weight:400;line-height:1;vertical-align:-.075em}.markdown-body g-emoji img{width:1em;height:1em}.markdown-body .task-list-item{list-style-type:none}.markdown-body .task-list-item label{font-weight:400}.markdown-body .task-list-item.enabled label{cursor:pointer}.markdown-body .task-list-item+.task-list-item{margin-top:.25rem}.markdown-body .task-list-item .handle{display:none}.markdown-body .task-list-item-checkbox{margin:0 .2em .25em -1.4em;vertical-align:middle}.markdown-body ul:dir(rtl) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}.markdown-body ol:dir(rtl) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}.markdown-body .contains-task-list:hover .task-list-item-convert-container,.markdown-body .contains-task-list:focus-within .task-list-item-convert-container{display:block;width:auto;height:24px;overflow:visible;clip:auto}.markdown-body ::-webkit-calendar-picker-indicator{filter:invert(50%)}.markdown-body .markdown-alert{padding:.5rem 1rem;margin-bottom:1rem;color:inherit;border-left:.25em solid #d1d9e0}.markdown-body .markdown-alert>:first-child{margin-top:0}.markdown-body .markdown-alert>:last-child{margin-bottom:0}.markdown-body .markdown-alert .markdown-alert-title{display:flex;font-weight:500;align-items:center;line-height:1}.markdown-body .markdown-alert.markdown-alert-note{border-left-color:#0969da}.markdown-body .markdown-alert.markdown-alert-note .markdown-alert-title{color:#0969da}.markdown-body .markdown-alert.markdown-alert-important{border-left-color:#8250df}.markdown-body .markdown-alert.markdown-alert-important .markdown-alert-title{color:#8250df}.markdown-body .markdown-alert.markdown-alert-warning{border-left-color:#9a6700}.markdown-body .markdown-alert.markdown-alert-warning .markdown-alert-title{color:#9a6700}.markdown-body .markdown-alert.markdown-alert-tip{border-left-color:#1a7f37}.markdown-body .markdown-alert.markdown-alert-tip .markdown-alert-title{color:#1a7f37}.markdown-body .markdown-alert.markdown-alert-caution{border-left-color:#cf222e}.markdown-body .markdown-alert.markdown-alert-caution .markdown-alert-title{color:#d1242f}.markdown-body>*:first-child>.heading-element:first-child{margin-top:0!important}.markdown-body .highlight pre:has(+.zeroclipboard-container){min-height:52px}.manage-conflict[data-v-9e0c8353]{height:100%}.manage-conflict .header[data-v-9e0c8353]{margin-bottom:32px}.manage-conflict .overview-card[data-v-9e0c8353]{background:var(--white-color);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:32px;margin-bottom:32px;box-shadow:0 2px 4px #00000005}.manage-conflict .overview-card .question-summary[data-v-9e0c8353]{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid var(--border-color)}.manage-conflict .overview-card .question-summary .question-header[data-v-9e0c8353]{display:flex;align-items:center;gap:16px;margin-bottom:12px}.manage-conflict .overview-card .progress-section[data-v-9e0c8353]{margin-bottom:24px}.manage-conflict .overview-card .progress-section .progress-info[data-v-9e0c8353]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.manage-conflict .overview-card .progress-section .progress-bar[data-v-9e0c8353]{width:100%;height:8px;background-color:var(--light-grey-color);border-radius:var(--radius-sm);overflow:hidden;margin-bottom:12px}.manage-conflict .overview-card .progress-section .progress-bar .progress-fill[data-v-9e0c8353]{height:100%;background:linear-gradient(90deg,var(--primary-color),var(--light-primary-color));transition:width .3s ease;border-radius:var(--radius-sm)}.manage-conflict .overview-card .progress-section .progress-stats[data-v-9e0c8353]{display:flex;gap:12px;font-size:12px}.manage-conflict .overview-card .question-actions[data-v-9e0c8353]{display:flex;gap:16px;padding-top:24px;border-top:1px solid var(--border-color)}.manage-conflict .overview-card .question-actions button[data-v-9e0c8353]{display:flex;align-items:center;gap:8px}.manage-conflict .overview-card .question-actions button svg[data-v-9e0c8353]{flex-shrink:0}.manage-conflict .overview-card .question-status[data-v-9e0c8353]{padding-top:24px;border-top:1px solid var(--border-color)}.manage-conflict .overview-card .question-status .status-badge[data-v-9e0c8353]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:var(--radius-md);font-weight:500}.manage-conflict .overview-card .question-status .status-badge.managed[data-v-9e0c8353]{background-color:var(--light-green-color);color:var(--green-color)}.manage-conflict .overview-card .question-status .status-badge.ignored_by_user[data-v-9e0c8353]{background-color:var(--light-grey-color);color:var(--grey-color)}.manage-conflict .recommendation-banner[data-v-9e0c8353]{margin-bottom:32px;animation:slideDown-9e0c8353 .3s ease}.manage-conflict .recommendation-banner.collapsible .banner-header.clickable[data-v-9e0c8353]{display:flex;align-items:center;gap:16px;padding:20px 32px;background:linear-gradient(135deg,#fffbf0,#fff);border:2px solid var(--light-orange-color);border-radius:var(--radius-lg);cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px #ffa5001a}.manage-conflict .recommendation-banner.collapsible .banner-header.clickable[data-v-9e0c8353]:hover{background:linear-gradient(135deg,#fff8e1,#fff);box-shadow:0 4px 8px #ffa50026}.manage-conflict .recommendation-banner.collapsible .banner-header.clickable .rotated[data-v-9e0c8353]{transform:rotate(180deg);transition:transform .3s ease}.manage-conflict .recommendation-banner.collapsible .banner-content[data-v-9e0c8353]{background:linear-gradient(135deg,#fffbf0,#fff);border:2px solid var(--light-orange-color);border-top:none;border-radius:0 0 var(--radius-lg) var(--radius-lg);padding:32px;box-shadow:0 4px 12px #ffa5001a}.manage-conflict .recommendation-banner .banner-content[data-v-9e0c8353]{background:linear-gradient(135deg,#fffbf0,#fff);border:2px solid var(--light-orange-color);border-radius:var(--radius-lg);padding:32px;box-shadow:0 4px 12px #ffa5001a}.manage-conflict .recommendation-banner .banner-content.recommendation-ready .banner-header[data-v-9e0c8353]{display:flex;align-items:center;gap:16px;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid rgba(255,165,0,.2)}.manage-conflict .recommendation-banner .banner-content .spinner[data-v-9e0c8353]{width:24px;height:24px;border:2px solid var(--light-primary-color);border-top-color:var(--primary-color);border-radius:50%;animation:spin-9e0c8353 1s linear infinite;margin:0 auto 12px}.manage-conflict .recommendation-banner .recommendation-card .card-content .markdown-body[data-v-9e0c8353]{background-color:transparent;font-size:14px;line-height:1.6;font-family:Roboto,system-ui,sans-serif!important}.manage-conflict .recommendation-banner .recommendation-card .card-content .markdown-body[data-v-9e0c8353] h2{font-size:16px!important}.manage-conflict .recommendation-banner .recommendation-card .card-content .markdown-body[data-v-9e0c8353] h1{font-size:20px!important}.manage-conflict .conflicts-section .section-header[data-v-9e0c8353]{display:flex;align-items:center;gap:16px;margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid var(--border-color)}.manage-conflict .conflicts-section .conflicts-list[data-v-9e0c8353]{display:flex;flex-direction:column;gap:24px}.manage-conflict .conflicts-section .conflict-accordion[data-v-9e0c8353]{background:var(--white-color);border:2px solid var(--border-color);border-radius:var(--radius-lg);overflow:hidden;transition:all .3s ease}.manage-conflict .conflicts-section .conflict-accordion.answered[data-v-9e0c8353]{border-color:var(--light-green-color);background-color:#f0fdf4}.manage-conflict .conflicts-section .conflict-accordion.active[data-v-9e0c8353]{border-color:var(--primary-color);box-shadow:0 4px 12px #0000001a}.manage-conflict .conflicts-section .conflict-accordion .conflict-header[data-v-9e0c8353]{padding:20px 32px;display:flex;align-items:center;gap:16px;cursor:pointer;transition:background-color .2s}.manage-conflict .conflicts-section .conflict-accordion .conflict-header[data-v-9e0c8353]:hover{background-color:var(--light-primary-color)}.manage-conflict .conflicts-section .conflict-accordion .conflict-header .conflict-status[data-v-9e0c8353]{display:flex;align-items:center;gap:8px;min-width:120px}.manage-conflict .conflicts-section .conflict-accordion .conflict-header .conflict-status .conflict-number[data-v-9e0c8353]{font-weight:600;font-size:13px}.manage-conflict .conflicts-section .conflict-accordion .conflict-header .conflict-title[data-v-9e0c8353]{flex:1;min-width:0}.manage-conflict .conflicts-section .conflict-accordion .conflict-header .conflict-title p[data-v-9e0c8353]{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.manage-conflict .conflicts-section .conflict-accordion .conflict-header .conflict-actions .rotated[data-v-9e0c8353]{transform:rotate(180deg)}.manage-conflict .conflicts-section .conflict-accordion .conflict-content[data-v-9e0c8353]{padding:0;animation:slideDown-9e0c8353 .3s ease}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .conflicts-navigation[data-v-9e0c8353]{display:flex;align-items:center;justify-content:space-between;padding:20px 32px;border-bottom:1px solid var(--border-color);background-color:var(--light-grey-color)}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .conflicts-navigation button[data-v-9e0c8353]{display:flex;align-items:center;gap:6px}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .conflicts-navigation span[data-v-9e0c8353]{font-weight:500;color:var(--dark-grey-color)}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .conflict-tabs[data-v-9e0c8353]{display:flex;gap:8px;padding:16px 32px;border-bottom:1px solid var(--border-color);background-color:var(--white-color)}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .conflict-tabs .tab-button[data-v-9e0c8353]{display:flex;align-items:center;gap:8px;padding:12px 24px;border:none;background:transparent;color:var(--grey-color);font-size:14px;font-weight:500;cursor:pointer;border-radius:var(--radius-sm);transition:all .2s ease;border-bottom:2px solid transparent;margin-bottom:-1px}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .conflict-tabs .tab-button[data-v-9e0c8353]:hover{color:var(--primary-color);background-color:var(--light-primary-color)}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .conflict-tabs .tab-button.active[data-v-9e0c8353]{color:var(--primary-color);border-bottom-color:var(--primary-color);background-color:var(--light-primary-color)}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .conflict-tabs .tab-button svg[data-v-9e0c8353]{flex-shrink:0}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .tab-content[data-v-9e0c8353]{padding:32px}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .tab-panel[data-v-9e0c8353]{animation:fadeIn-9e0c8353 .2s ease}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .conflict-explanation[data-v-9e0c8353]{margin-bottom:32px;padding:24px;background-color:var(--light-blue-color);border-left:3px solid var(--blue-color);border-radius:var(--radius-md);line-height:1.6}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .section-label[data-v-9e0c8353]{display:flex;align-items:center;gap:8px;margin-bottom:12px;color:var(--dark-grey-color)}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .documents-section[data-v-9e0c8353]{margin-bottom:32px}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .documents-section .documents-list[data-v-9e0c8353]{display:flex;flex-direction:column;gap:24px}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .documents-section .documents-list .document-item[data-v-9e0c8353]{background-color:var(--white-color);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:24px;transition:box-shadow .2s}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .documents-section .documents-list .document-item.compact .document-header[data-v-9e0c8353]{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--border-color)}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .documents-section .documents-list .document-item.compact .document-header .doc-link[data-v-9e0c8353]{color:var(--primary-color);text-decoration:none;display:flex;align-items:center;gap:8px;flex:1;font-weight:500}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .documents-section .documents-list .document-item.compact .document-header .doc-link[data-v-9e0c8353]:hover{text-decoration:underline}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .documents-section .documents-list .document-item.compact .document-citation[data-v-9e0c8353]{display:flex;gap:16px;padding:16px;background-color:var(--light-primary-color);border-left:3px solid var(--primary-color);border-radius:var(--radius-sm);margin-top:0}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .documents-section .documents-list .document-item.compact .document-citation.collapsible[data-v-9e0c8353]{animation:slideDown-9e0c8353 .3s ease}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .documents-section .documents-list .document-item.compact .document-citation .citation-icon[data-v-9e0c8353]{flex-shrink:0;margin-top:2px;opacity:.6}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .documents-section .documents-list .document-item.compact .document-citation .citation-content[data-v-9e0c8353]{flex:1}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .documents-section .documents-list .document-item.compact .document-citation .citation-content p[data-v-9e0c8353]{margin:0;line-height:1.6;color:var(--dark-grey-color);font-style:italic}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .ai-questions-section[data-v-9e0c8353]{margin-bottom:32px;padding:24px;background-color:var(--white-color);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:0 2px 4px #0000000a}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .ai-questions-section .section-label[data-v-9e0c8353]{display:flex;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px;border-bottom:2px solid var(--light-blue-color)}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .ai-questions-section .section-label span[data-v-9e0c8353]{font-weight:600;color:var(--dark-grey-color);font-size:16px}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .ai-questions-section .section-label p.text-regular-12[data-v-9e0c8353]{margin-left:auto;color:var(--grey-color);font-style:italic}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .ai-questions-section .ai-questions[data-v-9e0c8353]{background-color:var(--light-blue-color);border-left:4px solid var(--blue-color);border-radius:var(--radius-md);padding:20px;display:flex;flex-direction:column;gap:16px}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .ai-questions-section .ai-questions .question-text[data-v-9e0c8353]{white-space:pre-line;line-height:1.7;margin:0;color:var(--dark-grey-color);font-weight:500;padding:12px 16px;background-color:var(--white-color);border-radius:var(--radius-sm);border-left:3px solid var(--blue-color);position:relative}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .ai-questions-section .ai-questions .question-text[data-v-9e0c8353]:before{content:"?";position:absolute;left:-12px;top:12px;width:24px;height:24px;background-color:var(--blue-color);color:var(--white-color);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .answer-section[data-v-9e0c8353]{background-color:var(--white-color);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:32px;box-shadow:0 2px 8px #0000000f}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .answer-section .answer-header[data-v-9e0c8353]{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid var(--light-green-color)}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .answer-section .answer-header .section-label[data-v-9e0c8353]{display:flex;align-items:center;gap:12px;margin:0;font-weight:600;color:var(--dark-grey-color);font-size:16px}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .answer-section .answer-header .edit-button[data-v-9e0c8353]{display:flex;align-items:center;gap:8px;background:var(--light-primary-color);border:1px solid var(--primary-color);color:var(--primary-color);cursor:pointer;padding:8px 16px;border-radius:var(--radius-md);font-size:14px;font-weight:500;transition:all .2s}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .answer-section .answer-header .edit-button[data-v-9e0c8353]:hover{background-color:var(--primary-color);color:var(--white-color);transform:translateY(-1px);box-shadow:0 2px 4px #6360ff33}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .answer-section .answer-input-wrapper[data-v-9e0c8353]{position:relative}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .answer-section .answer-input-wrapper.answered .answer-input[data-v-9e0c8353]{background-color:var(--light-green-background);border-color:var(--green-color);color:var(--dark-grey-color)}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .answer-section .answer-input-wrapper .answer-input[data-v-9e0c8353]{width:100%;padding:16px 20px;border:2px solid var(--border-color);border-radius:var(--radius-md);font-family:inherit;font-size:15px;line-height:1.6;resize:vertical;outline:none;transition:all .2s;background-color:var(--white-color);min-height:150px;box-shadow:inset 0 2px 4px #00000005}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .answer-section .answer-input-wrapper .answer-input[data-v-9e0c8353]::placeholder{color:var(--grey-color);font-style:italic}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .answer-section .answer-input-wrapper .answer-input[data-v-9e0c8353]:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px #6360ff1a}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .answer-section .answer-input-wrapper .answer-input[data-v-9e0c8353]:disabled{cursor:default;opacity:.7;background-color:var(--light-grey-color)}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .answer-section .answer-input-wrapper .input-actions[data-v-9e0c8353]{margin-top:20px;display:flex;justify-content:flex-end;gap:12px}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .answer-section .answer-input-wrapper .input-actions button[data-v-9e0c8353]{display:flex;align-items:center;gap:8px;padding:10px 20px;font-weight:500;transition:all .2s}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .answer-section .answer-input-wrapper .input-actions button svg[data-v-9e0c8353]{flex-shrink:0}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .answer-section .answer-input-wrapper .input-actions button[data-v-9e0c8353]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 8px #0000001a}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .answer-section .answer-input-wrapper .answer-confirmed[data-v-9e0c8353]{display:flex;align-items:center;gap:12px;margin-top:20px;padding:16px 20px;background:linear-gradient(135deg,var(--light-green-color) 0%,var(--light-green-background) 100%);border-radius:var(--radius-md);color:var(--green-color);border:2px solid var(--green-color);font-weight:500;box-shadow:0 2px 4px #00824d1a}.manage-conflict .conflicts-section .conflict-accordion .conflict-content .answer-section .answer-input-wrapper .answer-confirmed svg[data-v-9e0c8353]{flex-shrink:0}.manage-conflict .empty-state[data-v-9e0c8353]{text-align:center;padding:40px;background:var(--white-color);border-radius:var(--radius-lg);border:1px dashed var(--border-color)}@keyframes slideDown-9e0c8353{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes spin-9e0c8353{to{transform:rotate(360deg)}}@keyframes fadeIn-9e0c8353{0%{opacity:0}to{opacity:1}}.list-subjects[data-v-68bced64]{height:100%}.list-subjects .header[data-v-68bced64]{margin-bottom:24px}.list-subjects .stats-overview[data-v-68bced64]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:32px}.list-subjects .stat-card[data-v-68bced64]{background:var(--white-color);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:20px;display:flex;align-items:center;gap:16px;box-shadow:0 2px 4px #00000005}.list-subjects .stat-card .icon-wrapper[data-v-68bced64]{width:48px;height:48px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center}.list-subjects .stat-card .icon-wrapper.red[data-v-68bced64]{background-color:#fee2e2}.list-subjects .section-container[data-v-68bced64]{background:var(--white-color);border-radius:var(--radius-lg)}.list-subjects .section-container .section-header[data-v-68bced64]{margin-bottom:16px}.list-subjects .filter-bar[data-v-68bced64]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 0 16px;border-bottom:1px solid var(--border-color);margin-bottom:16px;overflow:visible}.list-subjects .filter-bar-left[data-v-68bced64]{flex:1;min-width:0}.list-subjects .filter-bar-right[data-v-68bced64]{display:flex;align-items:center;gap:8px;flex-shrink:0}.list-subjects .filter-results-count[data-v-68bced64]{margin-bottom:12px}.list-subjects .subject-search[data-v-68bced64]{position:relative;display:flex;align-items:center;max-width:360px}.list-subjects .subject-search .search-icon[data-v-68bced64]{position:absolute;left:10px;pointer-events:none}.list-subjects .subject-search .subject-search-input[data-v-68bced64]{height:34px;width:100%;padding:0 28px 0 32px;border:1px solid var(--border-color);border-radius:var(--radius-md);font-size:13px;color:var(--black-color);background:var(--white-color);outline:none;transition:border-color .15s}.list-subjects .subject-search .subject-search-input[data-v-68bced64]::placeholder{color:var(--grey-color)}.list-subjects .subject-search .subject-search-input[data-v-68bced64]:focus{border-color:var(--primary-color)}.list-subjects .subject-search .clear-btn[data-v-68bced64]{position:absolute;right:8px;background:none;border:none;cursor:pointer;color:var(--grey-color);font-size:11px;padding:2px 4px;line-height:1}.list-subjects .subject-search .clear-btn[data-v-68bced64]:hover{color:var(--black-color)}.list-subjects .filter-chip[data-v-68bced64]{position:relative}.list-subjects .filter-trigger[data-v-68bced64]{display:flex;align-items:center;gap:6px;height:34px;padding:0 10px;border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--white-color);cursor:pointer;font-size:13px;color:var(--dark-grey-color);white-space:nowrap;transition:border-color .15s,background .15s}.list-subjects .filter-trigger[data-v-68bced64]:hover{border-color:var(--primary-color)}.list-subjects .filter-trigger.active[data-v-68bced64]{border-color:var(--primary-color);background:var(--light-primary-color);color:var(--primary-color);font-weight:500}.list-subjects .filter-trigger .chip-badge[data-v-68bced64]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;background:var(--primary-color);color:#fff;border-radius:10px;font-size:11px;font-weight:600;line-height:1}.list-subjects .filter-trigger .clear-btn[data-v-68bced64]{display:flex;align-items:center;justify-content:center;width:16px;height:16px;background:#0000001a;border:none;border-radius:50%;cursor:pointer;font-size:10px;color:inherit;padding:0;line-height:1}.list-subjects .filter-trigger .clear-btn[data-v-68bced64]:hover{background:#0003}.list-subjects .filter-trigger .filter-icon[data-v-68bced64]{flex-shrink:0;transition:transform .2s ease}.list-subjects .filter-trigger .filter-icon.rotated[data-v-68bced64]{transform:rotate(180deg)}.list-subjects .filter-dropdown[data-v-68bced64]{background:var(--white-color);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:0 4px 16px #00000024;padding:8px;max-height:280px;display:flex;flex-direction:column;gap:6px}.list-subjects .filter-options[data-v-68bced64]{overflow-y:auto;max-height:220px}.list-subjects .filter-option[data-v-68bced64]{padding:8px 12px;border-radius:var(--radius-sm);cursor:pointer;font-size:14px;transition:background-color .15s ease;display:flex;align-items:center;gap:8px;-webkit-user-select:none;user-select:none}.list-subjects .filter-option[data-v-68bced64]:hover{background-color:var(--light-primary-color)}.list-subjects .filter-option.selected[data-v-68bced64]{background-color:var(--light-primary-color);color:var(--primary-color);font-weight:500}.list-subjects .filter-option .option-check[data-v-68bced64]{display:inline-flex;align-items:center;justify-content:center;width:16px;font-size:12px;flex-shrink:0}.list-subjects .subject-cell[data-v-68bced64]{font-weight:500;color:var(--dark-grey-color)}.list-subjects .desc-cell[data-v-68bced64]{color:var(--grey-color);max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-subjects .action-col[data-v-68bced64]{width:120px}.list-subjects .btn-primary.small[data-v-68bced64]{padding:6px 12px;font-size:13px;gap:6px;margin:0 auto}.compagnon-container[data-v-fc1282d7]{display:flex;flex-direction:row;gap:32px;margin:0 auto}.compagnon-container .chat-section[data-v-fc1282d7]{display:flex;flex-direction:column;gap:24px;width:100%}.compagnon-container .chat-section .message-group[data-v-fc1282d7]{display:flex;flex-direction:column;gap:16px}.compagnon-container .chat-section .message-group .bot-message[data-v-fc1282d7]{display:flex;align-items:center;gap:12px}.compagnon-container .chat-section .message-group .bot-message .message-bubble[data-v-fc1282d7]{background-color:#f3f4f6;padding:12px 16px;border-radius:0 12px 12px}.compagnon-container .chat-section .message-group .bot-message .message-bubble .question-text[data-v-fc1282d7]{white-space:pre-line;color:var(--dark-grey-color);line-height:1.5}.compagnon-container .chat-section .message-group .user-response[data-v-fc1282d7]{display:flex;gap:20px;align-items:center}.compagnon-container .chat-section .message-group .user-response .input-wrapper[data-v-fc1282d7]{position:relative;width:100%;transition:all .3s ease}.compagnon-container .chat-section .message-group .user-response .input-wrapper.answered[data-v-fc1282d7]{opacity:.8}.compagnon-container .chat-section .message-group .user-response .input-wrapper.answered .response-input[data-v-fc1282d7]{background-color:var(--light-green-background);border-color:var(--light-green-color);color:var(--green-color)}.compagnon-container .chat-section .message-group .user-response .response-input[data-v-fc1282d7]{width:100%;padding:12px 40px 12px 16px;border:1px solid var(--border-color);border-radius:var(--radius-lg);font-family:inherit;font-size:14px;resize:none;outline:none;transition:border-color .2s;background-color:var(--white-color)}.compagnon-container .chat-section .message-group .user-response .response-input[data-v-fc1282d7]:focus{border-color:var(--primary-color)}.compagnon-container .chat-section .message-group .user-response .response-input[data-v-fc1282d7]:disabled{cursor:default}.compagnon-container .chat-section .message-group .user-response .send-icon[data-v-fc1282d7],.compagnon-container .chat-section .message-group .user-response .check-icon[data-v-fc1282d7]{position:absolute;right:12px;top:12px;pointer-events:none}.compagnon-container .chat-section .divider[data-v-fc1282d7]{display:flex;align-items:center;text-align:center;color:var(--grey-color)}.compagnon-container .chat-section .divider[data-v-fc1282d7]:before,.compagnon-container .chat-section .divider[data-v-fc1282d7]:after{content:"";flex:1;border-bottom:1px solid var(--border-color)}.compagnon-container .recommendation-section[data-v-fc1282d7]{max-width:60%;display:flex;flex-direction:column;gap:20px;animation:fadeIn .5s ease}.compagnon-container .recommendation-section .loading-state[data-v-fc1282d7]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:20px;color:var(--grey-color)}.compagnon-container .recommendation-section .loading-state .spinner[data-v-fc1282d7]{width:24px;height:24px;border:2px solid var(--light-primary-color);border-top-color:var(--primary-color);border-radius:50%;animation:spin 1s linear infinite}.compagnon-container .recommendation-section .recommendation-card[data-v-fc1282d7]{background:linear-gradient(to bottom right,#fff,#fffbf0);border:1px solid var(--light-orange-color);border-radius:var(--radius-lg);padding:24px;box-shadow:0 4px 12px #ffa5000d}.compagnon-container .recommendation-section .recommendation-card .card-header[data-v-fc1282d7]{display:flex;align-items:center;gap:8px;color:var(--orange-color)}.compagnon-container .recommendation-section .recommendation-card .card-content .markdown-body[data-v-fc1282d7]{background-color:transparent;font-size:14px;line-height:1.6;font-family:Roboto,system-ui,sans-serif!important}.compagnon-container .recommendation-section .recommendation-card .card-content .markdown-body[data-v-fc1282d7] h2{font-size:16px!important}.compagnon-container .recommendation-section .recommendation-card .card-content .markdown-body[data-v-fc1282d7] h1{font-size:20px!important}.empty-state[data-v-fc1282d7]{text-align:center;padding:40px;font-style:italic}.manage-subject[data-v-a612c84d]{height:100%}.manage-subject .header[data-v-a612c84d]{margin-bottom:24px}.manage-subject .subject-card[data-v-a612c84d]{background:var(--white-color);border:1px solid var(--border-color);border-radius:var(--radius-lg);margin-bottom:32px;box-shadow:0 2px 4px #00000005;overflow:hidden}.manage-subject .subject-card .subject-card-body[data-v-a612c84d]{display:flex;align-items:center;gap:16px;padding:20px}.manage-subject .subject-card .icon-wrapper[data-v-a612c84d]{padding:12px;border-radius:var(--radius-md);background-color:var(--light-primary-color);display:flex;align-items:center;justify-content:center;flex-shrink:0}.manage-subject .subject-card .subject-info[data-v-a612c84d]{flex:1}.manage-subject .subject-card .subject-title-row[data-v-a612c84d]{display:flex;align-items:center;gap:12px;margin-bottom:4px}.manage-subject .subject-card .subject-card-footer[data-v-a612c84d]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-top:1px solid var(--border-color);background-color:var(--background-color, #fafafa)}.manage-subject .btn-success[data-v-a612c84d],.manage-subject .btn-neutral[data-v-a612c84d]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;font-size:13px;font-weight:600;border:none;border-radius:var(--radius-md);cursor:pointer;transition:opacity .15s}.manage-subject .btn-success[data-v-a612c84d]:disabled,.manage-subject .btn-neutral[data-v-a612c84d]:disabled{opacity:.5;cursor:not-allowed}.manage-subject .btn-success[data-v-a612c84d]{background-color:var(--light-green-color);color:var(--green-color)}.manage-subject .btn-success[data-v-a612c84d]:hover:not(:disabled){opacity:.8}.manage-subject .btn-neutral[data-v-a612c84d]{background-color:var(--grey-6-color);color:var(--dark-grey-color)}.manage-subject .btn-neutral[data-v-a612c84d]:hover:not(:disabled){opacity:.8}.manage-subject .btn-secondary[data-v-a612c84d]{display:inline-flex;align-items:center;gap:6px;font-size:13px}.manage-subject .btn-secondary[data-v-a612c84d]:disabled{opacity:.5;cursor:not-allowed}.manage-subject .resolution-container[data-v-a612c84d]{background:var(--white-color);border-radius:var(--radius-lg);border:1px solid var(--border-color);min-height:400px}.manage-subject .tab-content[data-v-a612c84d]{padding:24px}.manage-subject .section-header[data-v-a612c84d]{display:flex;align-items:center;gap:10px;margin-bottom:16px;color:var(--dark-grey-color)}.view-document[data-v-b4533b92]{height:100%}.view-document .header[data-v-b4533b92]{margin-bottom:24px}.view-document .document-info-card[data-v-b4533b92]{background:var(--white-color);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:20px;display:flex;align-items:flex-start;gap:16px;margin-bottom:32px;box-shadow:0 2px 4px #00000005}.view-document .document-info-card .icon-wrapper[data-v-b4533b92]{width:48px;height:48px;border-radius:var(--radius-md);background-color:var(--light-primary-color);display:flex;align-items:center;justify-content:center;flex-shrink:0}.view-document .document-info-card .document-info[data-v-b4533b92]{flex:1;display:flex;flex-direction:column;gap:8px}.view-document .document-info-card .document-info .owner-section[data-v-b4533b92]{margin-top:12px;padding-top:12px;border-top:1px solid var(--border-color);display:flex;align-items:center;justify-content:space-between;gap:16px}.view-document .document-info-card .document-info .owner-section .owner-info[data-v-b4533b92]{display:flex;align-items:center;gap:8px}.view-document .document-info-card .document-info .owner-section .owner-info p[data-v-b4533b92]{margin:0}.view-document .document-info-card .document-info .owner-section .btn-secondary.small[data-v-b4533b92]{padding:6px 12px;font-size:13px;gap:6px}.view-document .main-content[data-v-b4533b92]{display:flex;flex-direction:column;gap:32px}.view-document .section .section-header[data-v-b4533b92]{display:flex;align-items:center;gap:10px;margin-bottom:16px;color:var(--dark-grey-color)}.view-document .section .section-header .badge[data-v-b4533b92]{background-color:var(--light-warning-color);color:var(--warning-color);padding:2px 8px;border-radius:var(--radius-lg)}.view-document .section .description[data-v-b4533b92]{color:var(--grey-color);margin-bottom:16px}.view-document .suggestions-grid[data-v-b4533b92]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:16px}.view-document .suggestions-grid .suggestion-card[data-v-b4533b92]{border:2px solid var(--light-orange-color);border-radius:var(--radius-lg);padding:20px;transition:transform .2s ease,box-shadow .2s ease}.view-document .suggestions-grid .suggestion-card[data-v-b4533b92]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #ffa5001a}.view-document .suggestions-grid .suggestion-card .action[data-v-b4533b92]{color:var(--dark-grey-color);margin-bottom:12px;line-height:1.5}.view-document .suggestions-grid .suggestion-card .source-conflict[data-v-b4533b92]{display:flex;align-items:center;gap:6px;padding-top:12px;border-top:1px solid rgba(255,165,0,.2)}.view-document .suggestions-grid .suggestion-card .source-conflict .label[data-v-b4533b92]{color:var(--grey-color)}.view-document .suggestions-grid .suggestion-card .source-conflict .value[data-v-b4533b92]{color:var(--orange-color);cursor:pointer}.view-document .conflicts-grid[data-v-b4533b92]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.view-document .conflicts-grid .conflict-link-card[data-v-b4533b92]{display:block;text-decoration:none;background:var(--white-color);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:16px 20px;transition:all .2s ease}.view-document .conflicts-grid .conflict-link-card .card-body[data-v-b4533b92]{display:flex;justify-content:space-between;align-items:center;gap:12px}.view-document .conflicts-grid .conflict-link-card .card-body p[data-v-b4533b92]{color:var(--dark-grey-color);flex:1}.view-document .conflicts-grid .conflict-link-card[data-v-b4533b92]:hover{border-color:var(--primary-color);background-color:var(--light-primary-color)}.view-document .conflicts-grid .conflict-link-card:hover .card-body p[data-v-b4533b92]{color:var(--primary-color)}.view-document .empty-state[data-v-b4533b92]{padding:24px;background:#fafafa;border-radius:var(--radius-lg);text-align:center;border:1px dashed var(--border-color)}.view-document .badge.audit[data-v-b4533b92]{background-color:#fff0f0;color:var(--red-color)}.view-document .conflict-link-card.audit[data-v-b4533b92]{border-left:3px solid var(--red-color)}.view-document .conflict-link-card.audit .card-body .conflict-info[data-v-b4533b92]{flex:1;display:flex;flex-direction:column;gap:6px}.view-document .conflict-link-card.audit[data-v-b4533b92]:hover{border-color:var(--red-color);border-left-color:var(--red-color);background-color:#fff8f8}.view-document .conflict-link-card.audit:hover .card-body p[data-v-b4533b92]{color:var(--red-color)}.view-document .badge-state[data-v-b4533b92]{display:inline-block;padding:2px 8px;border-radius:var(--radius-lg);font-size:11px;font-weight:600;width:fit-content}.view-document .badge-state.state-warning[data-v-b4533b92]{background-color:var(--light-orange-color);color:var(--orange-color)}.view-document .badge-state.state-success[data-v-b4533b92]{background-color:var(--light-green-color);color:var(--green-color)}.view-document .badge-state.state-neutral[data-v-b4533b92]{background-color:var(--light-grey-color);color:var(--grey-color)}.view-document .modal-overlay[data-v-b4533b92]{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.view-document .modal-content[data-v-b4533b92]{background:var(--white-color);border-radius:var(--radius-lg);width:90%;max-width:500px;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 8px 32px #0003}.view-document .modal-header[data-v-b4533b92]{padding:20px 24px;border-bottom:1px solid var(--border-color);display:flex;align-items:center;justify-content:space-between}.view-document .modal-header .close-btn[data-v-b4533b92]{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:var(--grey-color);transition:color .2s}.view-document .modal-header .close-btn[data-v-b4533b92]:hover{color:var(--dark-grey-color)}.view-document .modal-body[data-v-b4533b92]{padding:24px;overflow-y:auto;flex:1}.view-document .modal-body .user-selector[data-v-b4533b92]{display:flex;flex-direction:column;gap:8px;max-height:400px;overflow-y:auto}.view-document .modal-body .user-selector .user-option[data-v-b4533b92]{padding:12px 16px;border:2px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:all .2s}.view-document .modal-body .user-selector .user-option[data-v-b4533b92]:hover,.view-document .modal-body .user-selector .user-option.selected[data-v-b4533b92]{border-color:var(--primary-color);background-color:var(--light-primary-color)}.view-document .modal-body .user-selector .user-option.no-owner[data-v-b4533b92]{border-style:dashed}.view-document .modal-body .user-selector .user-option .user-info[data-v-b4533b92]{flex:1}.view-document .modal-body .user-selector .user-option .user-info p[data-v-b4533b92]{margin:0}.view-document .modal-body .user-selector .user-option .check-icon[data-v-b4533b92]{margin-left:12px}.view-document .modal-footer[data-v-b4533b92]{padding:16px 24px;border-top:1px solid var(--border-color);display:flex;align-items:center;justify-content:flex-end;gap:12px}.view-document .modal-footer button[data-v-b4533b92]{padding:8px 16px}.modal-header-content[data-v-f923a1f7]{display:flex;align-items:center;gap:16px;margin-bottom:8px}.modal-header-content .icon-bg[data-v-f923a1f7]{width:48px;height:48px;border-radius:var(--radius-lg);background-color:var(--light-blue-color);display:flex;align-items:center;justify-content:center}.modal-body[data-v-f923a1f7]{display:flex;flex-direction:column;gap:20px;padding:8px 0}.modal-body .input-group[data-v-f923a1f7]{display:flex;flex-direction:column;gap:8px}.modal-body .input-group label[data-v-f923a1f7]{color:var(--text-color)}.modal-body .input-group .input-wrapper[data-v-f923a1f7]{position:relative;display:flex;align-items:center}.modal-body .input-group .input-wrapper .input-icon[data-v-f923a1f7]{position:absolute;left:12px;color:var(--grey-color);pointer-events:none}.modal-body .input-group .input-wrapper .input[data-v-f923a1f7]{width:100%;padding:10px 12px 10px 40px;border:1px solid var(--border-color);border-radius:var(--radius-md);font-size:14px;transition:all .2s}.modal-body .input-group .input-wrapper .input[data-v-f923a1f7]:focus{border-color:var(--blue-color);box-shadow:0 0 0 3px var(--light-blue-color);outline:none}.modal-body .input-group .input-wrapper .input[data-v-f923a1f7]::placeholder{color:var(--grey-color)}.modal-header-content[data-v-c2fca810]{display:flex;align-items:center;gap:16px;margin-bottom:8px}.modal-header-content .icon-bg[data-v-c2fca810]{width:48px;height:48px;border-radius:var(--radius-lg);background-color:var(--light-blue-color);display:flex;align-items:center;justify-content:center}.modal-body[data-v-c2fca810]{display:flex;flex-direction:row;justify-content:space-between;padding:8px 0;align-items:center}.modal-body .user-info-card[data-v-c2fca810]{display:flex;align-items:center;gap:12px;padding:12px;background:var(--light-grey-color);border-radius:var(--radius-md);width:calc(50% - 20px);margin-right:20px;height:90px}.modal-body .user-info-card .avatar[data-v-c2fca810]{width:40px;height:40px;border-radius:50%;background:var(--blue-color);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px}.modal-body .user-info-card .details[data-v-c2fca810]{display:flex;flex-direction:column;gap:2px}.modal-body .input-group[data-v-c2fca810]{display:flex;flex-direction:column;gap:8px;width:50%;height:90px}.modal-body .input-group label[data-v-c2fca810]{color:var(--text-color)}.modal-body .input-group .select-wrapper[data-v-c2fca810]{position:relative}.modal-body .input-group .select-wrapper .input[data-v-c2fca810]{width:100%;padding:10px 12px;border:1px solid var(--border-color);border-radius:var(--radius-md);font-size:14px;appearance:none;background:#fff;cursor:pointer}.modal-body .input-group .select-wrapper .input[data-v-c2fca810]:focus{border-color:var(--blue-color);box-shadow:0 0 0 3px var(--light-blue-color);outline:none}.modal-body .input-group .select-wrapper .select-icon[data-v-c2fca810]{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--grey-color)}.users-list[data-v-8cc8cd45]{height:100%}.users-list .header[data-v-8cc8cd45]{margin-bottom:24px}.users-list .stats-overview[data-v-8cc8cd45]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:32px}.users-list .stats-overview .stat-card[data-v-8cc8cd45]{background:var(--white-color);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:20px;display:flex;align-items:center;gap:16px;box-shadow:0 2px 4px #00000005}.users-list .stats-overview .stat-card .icon-wrapper[data-v-8cc8cd45]{width:48px;height:48px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center}.users-list .stats-overview .stat-card .icon-wrapper.orange[data-v-8cc8cd45]{background-color:var(--light-orange-color)}.users-list .stats-overview .stat-card .icon-wrapper.blue[data-v-8cc8cd45]{background-color:var(--light-blue-color)}.users-list .section-container[data-v-8cc8cd45]{background:var(--white-color);border-radius:var(--radius-lg)}.users-list .section-container .section-header[data-v-8cc8cd45]{margin-bottom:16px;display:flex;justify-content:space-between;align-items:center}.users-list .section-container td[data-v-8cc8cd45]{text-align:center}.users-list .section-container th .sort-indicator[data-v-8cc8cd45]{margin-left:5px;font-weight:700}.users-list .section-container .badge-role[data-v-8cc8cd45]{padding:4px 12px;border-radius:var(--radius-lg);font-weight:600;font-size:12px}.users-list .section-container .badge-role.admin[data-v-8cc8cd45]{background-color:var(--light-orange-color);color:var(--orange-color)}.users-list .section-container .badge-role.user[data-v-8cc8cd45]{background-color:var(--light-blue-color);color:var(--blue-color)}.users-list .section-container .action-col[data-v-8cc8cd45]{width:120px}.users-list .btn-primary.small[data-v-8cc8cd45]{padding:6px 12px;font-size:13px;gap:6px;margin:0 auto}.list-documents[data-v-3d4bdf64]{height:100%}.list-documents .header[data-v-3d4bdf64]{margin-bottom:24px}.list-documents .stats-overview[data-v-3d4bdf64]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:32px}.list-documents .stat-card[data-v-3d4bdf64]{background:var(--white-color);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:20px;display:flex;align-items:center;gap:16px;box-shadow:0 2px 4px #00000005}.list-documents .stat-card .icon-wrapper[data-v-3d4bdf64]{width:48px;height:48px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center}.list-documents .stat-card .icon-wrapper.red[data-v-3d4bdf64]{background-color:#fee2e2}.list-documents .section-container[data-v-3d4bdf64]{background:var(--white-color);border-radius:var(--radius-lg)}.list-documents .section-container .section-header[data-v-3d4bdf64]{margin-bottom:16px}.list-documents .section-container .filter-bar[data-v-3d4bdf64]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.list-documents .section-container .filter-bar .search-container[data-v-3d4bdf64]{position:relative;display:flex;align-items:center;max-width:360px;flex:1}.list-documents .section-container .filter-bar .search-container .search-icon[data-v-3d4bdf64]{position:absolute;left:10px;pointer-events:none}.list-documents .section-container .filter-bar .search-container .search-input[data-v-3d4bdf64]{width:100%;height:36px;padding:0 30px 0 34px;border:1px solid var(--border-color);border-radius:var(--radius-md);font-size:13px;color:var(--black-color);background:var(--white-color);outline:none;transition:border-color .15s}.list-documents .section-container .filter-bar .search-container .search-input[data-v-3d4bdf64]::placeholder{color:var(--grey-color)}.list-documents .section-container .filter-bar .search-container .search-input[data-v-3d4bdf64]:focus{border-color:var(--primary-color)}.list-documents .section-container .filter-bar .search-container .clear-btn[data-v-3d4bdf64]{position:absolute;right:8px;background:none;border:none;cursor:pointer;color:var(--grey-color);font-size:11px;padding:2px 4px;line-height:1}.list-documents .section-container .filter-bar .search-container .clear-btn[data-v-3d4bdf64]:hover{color:var(--black-color)}.list-documents .section-container .filter-bar .search-results[data-v-3d4bdf64]{padding:6px 12px;background-color:var(--light-primary-color);color:var(--primary-color);border-radius:var(--radius-md);white-space:nowrap;font-weight:500}.list-documents .section-container th .sort-indicator[data-v-3d4bdf64]{margin-left:5px;font-weight:700}.list-documents .subject-cell[data-v-3d4bdf64]{font-weight:500;color:var(--dark-grey-color);display:flex;align-items:center;gap:8px}.list-documents .subject-cell .document-name[data-v-3d4bdf64]{flex:1}.list-documents .subject-cell .owner-badge[data-v-3d4bdf64]{font-size:11px;padding:2px 8px;background-color:var(--light-primary-color);color:var(--primary-color);border-radius:var(--radius-lg);font-weight:500}.list-documents .owner-cell[data-v-3d4bdf64]{width:60px;text-align:center}.list-documents .owner-cell .owner-indicator[data-v-3d4bdf64]{display:inline-flex;align-items:center;justify-content:center;padding:4px;border-radius:var(--radius-md)}.list-documents .owner-cell .owner-indicator.no-owner[data-v-3d4bdf64]{opacity:.5}.list-documents .owner-cell .owner-indicator.other-owner[data-v-3d4bdf64]{opacity:.7}.list-documents tr.is-owner[data-v-3d4bdf64]{background-color:var(--light-primary-color);border-left:3px solid var(--primary-color)}.list-documents .desc-cell[data-v-3d4bdf64]{color:var(--dark-grey-color);max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-documents .action-col[data-v-3d4bdf64]{width:120px}.list-documents .btn-primary.small[data-v-3d4bdf64]{padding:6px 12px;font-size:13px;gap:6px;margin:0 auto}.modal-header-content[data-v-badadca2]{display:flex;align-items:center;gap:16px;margin-bottom:8px}.modal-header-content .icon-bg[data-v-badadca2]{width:48px;height:48px;border-radius:var(--radius-lg);background-color:var(--light-blue-color);display:flex;align-items:center;justify-content:center}.modal-body[data-v-badadca2]{display:flex;flex-direction:column;gap:20px;padding:8px 0}.modal-body .input-group[data-v-badadca2]{display:flex;flex-direction:column;gap:8px}.modal-body .input-group label[data-v-badadca2]{color:var(--text-color)}.modal-body .input-group .input-wrapper[data-v-badadca2]{position:relative;display:flex;align-items:center}.modal-body .input-group .input-wrapper .input-icon[data-v-badadca2]{position:absolute;left:12px;color:var(--grey-color);pointer-events:none}.modal-body .input-group .input-wrapper .input[data-v-badadca2]{width:100%;padding:10px 12px 10px 40px;border:1px solid var(--border-color);border-radius:var(--radius-md);font-size:14px;transition:all .2s}.modal-body .input-group .input-wrapper .input[data-v-badadca2]:focus{border-color:var(--blue-color);box-shadow:0 0 0 3px var(--light-blue-color);outline:none}.modal-body .input-group .input-wrapper .input[data-v-badadca2]::placeholder{color:var(--grey-color)}.users-list[data-v-29d46a73]{height:100%}.users-list .header[data-v-29d46a73]{margin-bottom:24px}.users-list .stats-overview[data-v-29d46a73]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:32px}.users-list .stats-overview .stat-card[data-v-29d46a73]{background:var(--white-color);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:20px;display:flex;align-items:center;gap:16px;box-shadow:0 2px 4px #00000005}.users-list .stats-overview .stat-card .icon-wrapper[data-v-29d46a73]{width:48px;height:48px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center}.users-list .stats-overview .stat-card .icon-wrapper.orange[data-v-29d46a73]{background-color:var(--light-orange-color)}.users-list .stats-overview .stat-card .icon-wrapper.blue[data-v-29d46a73]{background-color:var(--light-blue-color)}.users-list .section-container[data-v-29d46a73]{background:var(--white-color);border-radius:var(--radius-lg)}.users-list .section-container .section-header[data-v-29d46a73]{margin-bottom:16px;display:flex;justify-content:space-between;align-items:center}.users-list .section-container td[data-v-29d46a73]{text-align:center}.users-list .section-container th .sort-indicator[data-v-29d46a73]{margin-left:5px;font-weight:700}.users-list .section-container .badge-role[data-v-29d46a73]{padding:4px 12px;border-radius:var(--radius-lg);font-weight:600;font-size:12px}.users-list .section-container .badge-role.admin[data-v-29d46a73]{background-color:var(--light-orange-color);color:var(--orange-color)}.users-list .section-container .badge-role.user[data-v-29d46a73]{background-color:var(--light-blue-color);color:var(--blue-color)}.users-list .section-container .action-col[data-v-29d46a73]{width:120px}.users-list .btn-primary.small[data-v-29d46a73]{padding:6px 12px;font-size:13px;gap:6px;margin:0 auto}.error-container[data-v-975cadc1]{display:flex;justify-content:center;align-items:center;min-height:100vh;padding:2rem}.error-card[data-v-975cadc1]{text-align:center;max-width:400px}.error-card .error-icon[data-v-975cadc1]{margin-bottom:1.5rem}.error-card h2[data-v-975cadc1]{margin-bottom:.5rem}.error-card p[data-v-975cadc1]{margin-bottom:1.5rem;color:var(--text-secondary)}
