@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://use.typekit.net/zdq0sgg.css";:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}:root{--p-primary-50: #f5eff7;--p-primary-100: #eaddf0;--p-primary-200: #d2bce0;--p-primary-300: #bc9ccd;--p-primary-400: #a97fbc;--p-primary-500: #8d57a3;--p-primary-600: #7f4d93;--p-primary-700: #6c407f;--p-primary-800: #5b366b;--p-primary-900: #4a2b57;--p-primary-color: var(--p-primary-500);--p-focus-ring-color: rgba(141, 87, 163, .35)}.p-datatable,.p-table{max-width:100%!important}.p-datatable>.p-datatable-table-container,.p-datatable>.p-datatable-wrapper,.p-datatable-scrollable>.p-datatable-table-container{overflow-x:auto!important;overflow-y:hidden!important}.p-datatable .p-datatable-table,.p-datatable-table{width:max-content!important;min-width:100%!important}:root{--button-primary-background: #8626A9;--button-primary-text: #8626A9;--button-secondary-background: #8626A9;--button-secondary-text: #8626A9}@media(prefers-color-scheme:dark){:root{--color-background: #F1F1F1;--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;position:relative;font-weight:400}p,h1,h2,h3,h4,h5,h6,.p-inputtext,label,router-link{font-family:proxima-nova,sans-serif!important}.p-card,.p-card-body{border-radius:14px!important}.p-card-title,.p-card-content{font-family:proxima-nova,sans-serif!important;color:#000!important}.p-overlaypanel-content{padding:.6rem!important}ul,li{font-family:proxima-nova,sans-serif!important;color:#000!important}.p-inputtext{border-radius:8px!important;outline:none!important;box-shadow:none!important;border:none!important;padding-left:14px!important}.p-inputtext:enabled:focus{border-radius:8px!important;outline:none!important;box-shadow:0 0 0 .1rem #8d57a38f!important;border:none!important;padding-left:14px!important;padding-right:14px!important}.p-inputnumber-input{background-color:#fff!important;padding:4px 8px;height:2.8rem;border-radius:8px!important}.padding-x{padding-left:4rem!important;padding-right:4rem!important}h1{color:#000!important;font-size:1.8rem!important;font-weight:900!important}h2{color:#000!important;font-size:1.6rem!important;font-weight:bolder!important}h3{color:#000!important;font-size:1.4rem!important;font-weight:bolder!important}h4{color:#000!important;font-size:1.2rem!important;font-weight:bolder!important}h5{color:#000!important;font-size:1.1rem!important;font-weight:bolder!important}p{color:#000;font-size:1rem}.text-dark{color:#000}.excelExportButton{font-size:.9rem!important;width:9rem!important;background-color:#fff0!important;border:1px solid #8D57A3!important;padding:10px!important;color:#8d57a3!important;border-radius:6px!important;box-shadow:none!important}.excelExportButton:hover{font-size:.9rem!important;width:9rem!important;background-color:#8d57a3!important;border:1px solid #8D57A3!important;padding:10px!important;color:#fff!important;border-radius:6px!important;box-shadow:none!important}.sheetsExportButton{font-size:.9rem!important;width:9rem!important;background-color:#fff0!important;border:1px solid #0f9d58!important;padding:10px!important;color:#0f9d58!important;border-radius:6px!important;box-shadow:none!important}.sheetsExportButton:hover{font-size:.9rem!important;width:9rem!important;background-color:#0f9d58!important;border:1px solid #0f9d58!important;padding:10px!important;color:#fff!important;border-radius:6px!important;box-shadow:none!important}body{min-height:100vh;max-height:100vh;min-width:100vw;max-width:100vw;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-sidebar,.p-drawer{border-top-left-radius:20px!important;background-color:#e1e1e1!important;border-bottom-left-radius:20px!important}.p-sidebar-header{padding-bottom:.4rem!important}.p-button.p-button-primary{background-color:#b114ce!important;color:#fff!important;border-color:#b114ce!important;border-radius:7px!important;outline:none!important;box-shadow:none!important;border:none!important}.p-button.p-button-primary:hover{background-color:#a019b8!important;color:#fff!important;border-color:#a019b8!important;border-radius:7px!important;outline:none!important;box-shadow:none!important;border:none!important}.p-button.p-button-primary:focus{background-color:#a019b8!important;color:#fff!important;border-color:#a019b8!important;border-radius:7px!important;outline:none!important;box-shadow:none!important;border:none!important}.p-button.p-button-primary:active{background-color:#8d16a2!important;color:#fff!important;border-color:#8d16a2!important;border-radius:7px!important;outline:none!important;box-shadow:none!important;border:none!important;box-shadow:0 0 0 2px #fff!important}.p-button.p-button-link{color:#8626a9!important;border-radius:7px!important;outline:none!important;box-shadow:none!important;border:none!important;padding:3px!important}.p-button.p-button-outline-white{background-color:#b214ce00!important;color:#fff!important;border-color:#fff!important;border-radius:7px!important;outline:none!important;box-shadow:none!important;border:1px solid white!important}.p-button.p-button-outline-white:hover{background-color:#a019b8!important;color:#fff!important;border-color:#a019b8!important;border-radius:7px!important;outline:none!important;box-shadow:none!important;border:1px solid #a019b8!important}.p-button.p-button-outline-white:focus{background-color:#a019b8!important;color:#fff!important;border-color:#a019b8!important;border-radius:7px!important;outline:none!important;box-shadow:none!important;border:1px solid #a019b8!important}.p-button.p-button-outline-white:active{background-color:#a019b8!important;color:#fff!important;border-color:#a019b8!important;border-radius:7px!important;outline:none!important;box-shadow:none!important;border:1px solid #a019b8!important}.p-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.4rem}.p-button .p-button-label,.p-button .p-button-icon,.p-button .p-button-loading-icon{display:inline-flex;align-items:center}.p-button .p-progress-spinner{margin:0!important}.p-highlight{font-family:proxima-nova,sans-serif!important;outline:none!important;border:none!important;background-color:#b182c454!important}tr,th,td{font-family:proxima-nova,sans-serif!important}.p-sortable-column,.p-column{border-radius:0!important;padding-top:6px!important;padding-bottom:6px!important;box-shadow:none!important;font-family:proxima-nova!important;font-size:.9rem!important;outline:none!important}.p-filter-column{border-radius:0!important;padding:0!important;box-shadow:none!important;font-family:proxima-nova!important;font-size:.8rem!important;outline:none!important}.p-column-filter{border-radius:0!important;padding:10px!important;box-shadow:none!important;font-family:proxima-nova!important;font-size:.8rem!important;outline:none!important}.p-column-filter-clear-button{display:none!important}.p-dropdown,.p-multiselect{border-radius:7px!important;outline:none!important;box-shadow:none!important;font-family:proxima-nova,sans-serif!important;font-size:.9rem!important;border:none!important}.p-datatable-header{border:none!important;border-top-left-radius:14px!important;border-top-right-radius:14px!important}.p-paginator{border:none!important;border-bottom-left-radius:14px!important;border-bottom-right-radius:14px!important}th{padding-top:4px!important;padding-bottom:4px!important;font-size:1rem!important;font-family:proxima-nova,sans-serif!important;line-height:2!important;vertical-align:middle!important;outline:none!important}td{padding-top:10px!important;padding-bottom:10px!important;font-size:.9rem!important;font-family:proxima-nova,sans-serif!important;outline:none!important}.p-sortable-column-icon{margin-left:8px!important;height:.8rem!important;width:.8rem!important}.p-progress-spinner-circle{width:30px;height:30px;stroke:#fff!important}.p-accordion-header-link{margin-top:20px!important;background-color:#fff!important;border-radius:7px!important;box-shadow:none!important;font-family:proxima-nova,sans-serif!important;z-index:100!important;box-shadow:0 3px 4px 1px #0000001e!important;outline:none!important;border:none!important;min-height:4rem!important}.p-accordion-header{border-radius:7px!important}.p-accordion-header-text{font-weight:700!important;font-size:1.1rem!important;color:#000!important;font-family:proxima-nova,sans-serif!important}.p-accordion-content{border-bottom-left-radius:12px!important;border-bottom-right-radius:12px!important;font-family:proxima-nova,sans-serif!important;outline:none!important;border:none!important}.p-accordion-content{border-bottom-left-radius:12px!important;border-bottom-right-radius:12px!important;margin-top:-1rem!important;padding-top:3rem!important;padding-bottom:2rem!important;outline:none!important;border:none!important}.p-accordion .p-accordion-header-link .p-accordion-toggle-icon{position:absolute;right:1em;top:50%;transform:translateY(-50%)}.p-overlaypanel{border-radius:8px!important;outline:none!important;border:none!important;display:flex!important;background-color:#fff!important;padding:4px;box-shadow:0 3px 4px 1px #0000001e!important}.p-button.p-component.p-button-icon-only.p-datepicker-trigger{background-color:#7a4a8f!important;border-color:#7a4a8f!important;color:#fff!important;box-shadow:none!important}.p-button.p-component.p-button-icon-only.p-datepicker-trigger:hover{background-color:#6e4381!important;border-color:#6e4381!important}.p-button.p-component.p-button-icon-only.p-datepicker-trigger:focus,.p-button.p-component.p-button-icon-only.p-datepicker-trigger:focus-visible{background-color:#6e4381!important;border-color:#6e4381!important;box-shadow:0 0 0 .15rem #7a4a8f59!important}.p-button.p-component.p-button-icon-only.p-datepicker-trigger:active{background-color:#5f396f!important;border-color:#5f396f!important}.p-button.addNewButtonStyle{height:2.6rem;background-color:#8d57a3!important;color:#fff!important;border:1px solid #8d57a3!important;border-radius:7px!important;outline:none!important;box-shadow:none!important;z-index:2!important}.p-button.addNewButtonStyle:hover{height:2.6rem;background-color:#845198!important;color:#fff!important;border-color:#845198!important;border-radius:7px!important;outline:none!important;box-shadow:none!important}.p-button.addNewButtonStyle:focus{height:2.6rem;background-color:#724783!important;color:#fff!important;border-color:#724783!important;border-radius:7px!important;outline:none!important;box-shadow:none!important}.p-button.addNewButtonStyle:active{height:2.6rem;background-color:#5a3768!important;color:#fff!important;border-color:#5a3768!important;border-radius:7px!important;outline:none!important;box-shadow:none!important}.p-dialog{border-radius:14px!important}.p-dialog-title{font-weight:800!important;font-family:proxima-nova,sans-serif!important}.p-dialog-header{color:#000!important;background-color:#fff!important;border-top-left-radius:14px!important;border-top-right-radius:14px!important}.p-dialog-content{background-color:#fff!important;border-bottom-left-radius:14px!important;border-bottom-right-radius:14px!important}.p-dialog-content label{font-family:proxima-nova,sans-serif!important;color:#000!important}.p-dialog-content .p-inputtext{background-color:#ebebeb!important}.p-progressbar{border-radius:20px!important;height:1.8rem!important}.p-progressbar-value{border-radius:20px!important;background-color:#8d57a3!important}.p-progressbar-label{font-family:proxima-nova,sans-serif!important;font-weight:700!important;font-size:1rem!important}.ticketButton{font-weight:600;height:2.6rem;min-width:8rem;max-width:12rem;background-color:#fff;color:#000;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ticketButton:hover{font-weight:600;height:2.6rem;min-width:9rem;max-width:14rem;background-color:#8d57a3!important;color:#fff!important;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ticketButtonActive{font-weight:700;height:2.6rem;min-width:9rem;max-width:14rem;background-color:#8d57a3!important;color:#fff!important;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tableActionButtons{background-color:#d9d9d918!important;box-shadow:none!important;border:none!important;color:#000!important;border-radius:100%!important}.tableActionButtons:hover{background-color:#eaeaea51!important;box-shadow:none!important;border:none!important;color:#000!important;border-radius:100%!important}.tableActionButtons:active{background-color:#d7d7d751!important;box-shadow:none!important;border:none!important;color:#000!important;border-radius:100%!important}.circle{width:18px;height:18px;border-radius:50%;display:inline-block}.circle-inactive{background-color:#d5432b!important}.circle-active{background-color:#bfe5a8!important}.p-checkbox-input{position:absolute!important}.p-checkbox .p-checkbox-box{width:1.2rem!important;height:1.2rem!important;border-radius:4px!important;box-shadow:none!important;background-color:#fff!important;border:1px solid #d1d5db!important}.p-checkbox:not(.p-disabled) .p-checkbox-box:hover{border-color:#c0c4c9!important}.p-checkbox.p-checkbox-checked .p-checkbox-box{background-color:#8d57a3!important;border-color:#8d57a3!important}.p-checkbox.p-checkbox-checked .p-checkbox-icon{color:#fff!important}.p-checkbox .p-checkbox-input:focus+.p-checkbox-box,.p-checkbox .p-checkbox-input:focus-visible+.p-checkbox-box{outline:none!important;box-shadow:0 0 0 .15rem #8d57a359!important}.p-tree{font-family:proxima-nova,sans-serif!important;font-size:.9rem!important;border:none!important;outline:none!important}.p-paginator-page{background-color:#a5a5a500!important;border:none!important;outline:none!important;color:#000!important}.p-paginator{border:none!important}.p-paginator .p-paginator-page{background:#fff!important;color:#374151!important;border:1px solid #e5e7eb!important;border-radius:8px!important}.p-paginator .p-paginator-page.p-highlight,.p-paginator .p-paginator-page-selected,.p-paginator .p-paginator-page[aria-current=true],.p-paginator [data-p-selected=true]{background:#8d57a3!important;color:#fff!important}.p-paginator .p-paginator-page-selected:hover,.p-paginator .p-paginator-page[aria-current=true]:hover,.p-paginator [data-p-selected=true]:hover{background:#7f4d93!important;color:#fff!important}.p-paginator .p-paginator-page-selected:focus-visible,.p-paginator .p-paginator-page[aria-current=true]:focus-visible,.p-paginator [data-p-selected=true]:focus-visible{outline:none!important}.p-paginator .p-paginator-page:not(.p-highlight):hover{background:#8d57a314!important;color:#8d57a3!important}.p-paginator .p-paginator-page:focus-visible{outline:none!important}.p-paginator .p-paginator-page.p-disabled,.p-paginator .p-paginator-page:disabled{opacity:.5!important;cursor:not-allowed!important}.p-paginator .p-paginator-first,.p-paginator .p-paginator-prev,.p-paginator .p-paginator-next,.p-paginator .p-paginator-last{color:#6b7280!important;border-radius:6px!important}.p-paginator .p-paginator-first:hover,.p-paginator .p-paginator-prev:hover,.p-paginator .p-paginator-next:hover,.p-paginator .p-paginator-last:hover{background:#8d57a314!important;color:#8d57a3!important}.p-paginator .p-paginator-first:focus-visible,.p-paginator .p-paginator-prev:focus-visible,.p-paginator .p-paginator-next:focus-visible,.p-paginator .p-paginator-last:focus-visible{outline:none!important;box-shadow:0 0 0 .15rem #8d57a340!important}.p-select .p-component .p-inputwrapper .p-inputwrapper-filled .toolbar-dropdown{border:none!important;outline:none!important}.p-select-option{font-family:proxima-nova,sans-serif!important;font-size:.9rem!important;outline:none!important;border:none!important}.p-select-option-selected{background-color:#8d57a3!important;color:#fff!important}.refresh-button-text{font-size:.9rem!important;color:#8d57a3!important;margin-left:.4rem!important;background-color:transparent!important;border:none!important}.p-tag{color:#fff!important}.p-tabview-ink-bar{background-color:#8d57a3!important}.p-button:not(.p-button-text):not(.p-button-link):hover,.p-button:not(.p-button-text):not(.p-button-link):focus{background-color:#8d57a3!important;border-color:#8d57a3!important;color:#fff!important;box-shadow:0 0 0 .15rem #8d57a340!important}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight,.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight:hover,.p-dropdown-panel .p-dropdown-items .p-dropdown-item:focus,.p-dropdown-panel .p-dropdown-items .p-dropdown-item:hover{background-color:#8d57a31f!important;color:#1f2937!important}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight,.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight:hover,.p-multiselect-panel .p-multiselect-items .p-multiselect-item:focus,.p-multiselect-panel .p-multiselect-items .p-multiselect-item:hover{background-color:#8d57a31f!important;color:#1f2937!important}.p-inputtext:focus,.p-inputwrapper-focus,.p-dropdown.p-focus,.p-multiselect.p-focus{box-shadow:0 0 0 .15rem #8d57a359!important;border-color:#8d57a3!important}.p-radiobutton .p-radiobutton-box{border:1px solid #d1d5db!important}.p-radiobutton.p-radiobutton-checked .p-radiobutton-box{border-color:#8d57a3!important}.p-radiobutton.p-radiobutton-checked .p-radiobutton-icon,.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider{background-color:#8d57a3!important}.p-slider .p-slider-range{background:#8d57a3!important}.p-slider .p-slider-handle{border-color:#8d57a3!important}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{border-color:#8d57a3!important;color:#8d57a3!important}.p-menu .p-menuitem-link:focus,.p-menu .p-menuitem-link:hover,.p-menubar .p-menuitem-link:focus,.p-menubar .p-menuitem-link:hover,.p-tieredmenu .p-menuitem-link:focus,.p-tieredmenu .p-menuitem-link:hover,.p-panelmenu .p-menuitem-link:focus,.p-panelmenu .p-menuitem-link:hover{background-color:#8d57a314!important;color:#1f2937!important}.p-datepicker table td>span.p-highlight,.p-datepicker table td.p-datepicker-day.p-highlight>span,.p-datepicker .p-datepicker-today.p-highlight>span{background:#8d57a3!important;color:#fff!important}.p-datepicker-panel[data-pc-section=panel]{background:#fff!important;border:1px solid #e5e7eb!important;box-shadow:0 6px 18px #00000014!important}.p-datepicker-panel [data-pc-section=weekday]{color:#6b7280!important}.p-datepicker-panel [data-pc-section=day]:not(.p-disabled):hover{background:#8d57a31f!important;color:#111827!important}.p-datepicker-panel [data-pc-section=day][data-p~=selected]{background:#8d57a3!important;color:#fff!important;border-radius:6px!important}.p-datepicker-panel .p-datepicker-day-selected-range,.p-datepicker-panel [data-pc-section=day].p-datepicker-day-selected-range{background:#8d57a31f!important;color:#111827!important;border-radius:6px!important}.p-datepicker-panel [data-pc-section=day]:focus-visible{outline:none!important;box-shadow:0 0 0 .15rem #8d57a359!important}.p-datepicker-panel [data-pc-section=day].p-disabled{color:#9ca3af!important}.custom-otp-input{width:2.8rem!important;height:2.8rem!important;border-radius:12px!important;border:1px solid grey!important;text-align:center!important;font-size:1.2rem!important;font-family:proxima-nova,sans-serif!important;margin:4px!important}.p-progressspinner-circle{stroke:#d77bff!important}#app{padding:0!important;height:100vh!important;width:100vw!important;overflow:hidden!important}header{line-height:1.5}.logo{display:block;margin:0 auto 2rem}body{display:flex;place-items:center}#app{display:grid;grid-template-columns:1fr 1fr;padding:0 2rem}header{display:flex;place-items:center;padding-right:calc(var(--section-gap) / 2)}header .wrapper{display:flex;place-items:flex-start;flex-wrap:wrap}.logo{margin:0 2rem 0 0}.headerUserName[data-v-823b2ee3]{color:#210e2e}.headerUserNameText[data-v-823b2ee3]{font-weight:700;margin:0;min-width:96px}.headerProfileTrigger[data-v-823b2ee3]{cursor:pointer;color:#210e2e;background:transparent;border:0;padding:0;display:flex;align-items:center}.circleProfDiv[data-v-823b2ee3]{width:44px;height:44px;border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center;font-weight:700;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.profileImage[data-v-823b2ee3]{width:40px;height:40px;border-radius:50%;object-fit:cover;display:block}.profileInitials[data-v-823b2ee3]{font-weight:900;margin:0}.buttonsOfProfile[data-v-823b2ee3]{text-decoration:none;color:#441c5f;font-weight:500}.buttonsOfProfile[data-v-823b2ee3]:hover{text-decoration:none;color:#210e2e;font-weight:500}.overview-page[data-v-4f8ef23a]{display:flex;flex-direction:column;gap:1rem;width:100%}.overview-inner-tabs[data-v-4f8ef23a]{display:inline-flex;align-items:center;gap:.35rem;width:fit-content;padding:.25rem;border:1px solid #e5e7eb;border-radius:8px;background:#f8fafc}.overview-inner-tab[data-v-4f8ef23a]{appearance:none;border:0;border-radius:6px;background:transparent;color:#4b5563;cursor:pointer;font-size:.88rem;font-weight:800;line-height:1;padding:.62rem .85rem;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease}.overview-inner-tab.active[data-v-4f8ef23a]{background:#fff;color:#8d57a3;box-shadow:0 1px 2px #11182714}.stats-meta-inline[data-v-4f8ef23a]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.stats-meta-copy[data-v-4f8ef23a]{font-size:.8rem;font-weight:600;color:#4b5563}.section-block[data-v-4f8ef23a]{display:flex;flex-direction:column;gap:.75rem;width:100%}.section-heading[data-v-4f8ef23a]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.section-heading h2[data-v-4f8ef23a]{margin:0;font-size:1.15rem;color:#111827}.section-heading p[data-v-4f8ef23a]{margin:.2rem 0 0;color:#6b7280;font-size:.92rem}.hero-panel[data-v-4f8ef23a],.panel[data-v-4f8ef23a]{border:1px solid #e5e7eb;border-radius:12px;padding:.9rem 1.1rem;background:#fff}.goal-scale[data-v-4f8ef23a]{display:flex;justify-content:space-between;margin:.6rem 0;font-size:.95rem;font-weight:800;color:#111827}.kpi-row[data-v-4f8ef23a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem;width:100%}.kpi-card[data-v-4f8ef23a]{border:1px solid #e5e7eb;border-radius:12px;padding:.9rem 1.1rem;background:#fff;box-shadow:0 1px 2px #00000008}.kpi-label[data-v-4f8ef23a]{font-size:.8rem;color:#6b7280;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.kpi-value[data-v-4f8ef23a]{font-size:1.35rem;font-weight:800;color:#111827;margin-top:.25rem}.kpi-subvalue[data-v-4f8ef23a]{font-size:.82rem;color:#6b7280;margin-top:.25rem}.panel-grid[data-v-4f8ef23a]{display:grid;gap:.75rem;width:100%}.panel-grid.two-up[data-v-4f8ef23a]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.panel-title[data-v-4f8ef23a]{font-weight:800;color:#8d57a3;margin-bottom:.6rem}.stats-refresh-button[data-v-4f8ef23a]{background:#8d57a3!important;border:1px solid #8d57a3!important;color:#fff!important;width:1.75rem!important;height:1.75rem!important;padding:0!important;min-height:auto!important}.inline-spinner[data-v-4f8ef23a] .p-progress-spinner-circle{stroke:#8d57a3!important;stroke-width:4px!important}.mini-metric[data-v-4f8ef23a]{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.6rem 0;border-bottom:1px solid #f1f5f9;color:#374151}.mini-metric[data-v-4f8ef23a]:last-child{border-bottom:0;padding-bottom:0}.table-strong[data-v-4f8ef23a]{font-weight:900}.table-muted[data-v-4f8ef23a]{font-weight:600;color:#000}.empty-state[data-v-4f8ef23a]{text-align:center;padding:1rem 0;color:#666;font-style:italic}.time-series-heading[data-v-4f8ef23a]{align-items:center}.time-series-controls[data-v-4f8ef23a]{display:flex;align-items:flex-end;gap:.5rem;flex-wrap:wrap;width:fit-content;padding:.55rem;border-radius:8px;background:#8d57a313}.date-control[data-v-4f8ef23a]{display:flex;flex-direction:column;gap:.25rem;min-width:8.8rem;color:#4b5563;font-size:.7rem;font-weight:800;text-transform:uppercase}.date-input[data-v-4f8ef23a]{width:100%;min-height:2rem;border:1px solid #d1d5db;border-radius:6px;color:#111827;font:inherit;font-size:.82rem;font-weight:700;padding:.28rem .45rem}.limit-control[data-v-4f8ef23a]{min-width:5.5rem}.limit-input-shell[data-v-4f8ef23a]{width:5.5rem}.limit-input-shell[data-v-4f8ef23a] .p-inputnumber-input{width:100%}.limit-input-shell[data-v-4f8ef23a] .limit-input{width:100%;min-height:2rem;border:1px solid #d1d5db;padding:.28rem .45rem;border-radius:6px;color:#111827;font-size:.82rem;font-weight:800;box-shadow:none}.limit-input-shell[data-v-4f8ef23a] .limit-input:enabled:focus{border-color:#8d57a3;box-shadow:0 0 0 1px #8d57a32e}.time-series-apply-button[data-v-4f8ef23a]{min-height:2rem;padding:.35rem .7rem!important;background:#8d57a3!important;border-color:#8d57a3!important;color:#fff!important;font-size:.82rem!important;font-weight:800!important}.loading-shell[data-v-4f8ef23a],.empty-time-series[data-v-4f8ef23a]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;min-height:15rem;color:#6b7280;text-align:center}.loading-shell[data-v-4f8ef23a] .p-progress-spinner-circle{stroke:#8d57a3!important}.metric-change-grid[data-v-4f8ef23a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:.75rem}.metric-change-card[data-v-4f8ef23a]{border:1px solid #e5e7eb;border-radius:8px;background:#fff;padding:.8rem;min-height:8rem}.metric-change-topline[data-v-4f8ef23a]{display:flex;align-items:center;justify-content:space-between;gap:.6rem;color:#6b7280;font-size:.74rem;font-weight:800;text-transform:uppercase}.metric-change-label[data-v-4f8ef23a]{min-height:2.2rem;margin-top:.5rem;color:#111827;font-size:.95rem;font-weight:800;line-height:1.2}.metric-change-latest[data-v-4f8ef23a]{margin-top:.45rem;color:#374151;font-size:1.18rem;font-weight:900}.change-positive[data-v-4f8ef23a]{color:#15803d!important}.change-negative[data-v-4f8ef23a]{color:#b91c1c!important}.change-neutral[data-v-4f8ef23a]{color:#6b7280!important}.time-series-chart-grid[data-v-4f8ef23a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;width:100%}.time-series-chart-card[data-v-4f8ef23a]{min-width:0;height:fit-content}.chart-shell[data-v-4f8ef23a]{height:22rem;min-width:0}.chart-shell[data-v-4f8ef23a] .p-chart,.chart-shell[data-v-4f8ef23a] canvas{width:100%!important;height:100%!important}.day-change-table-shell[data-v-4f8ef23a]{max-width:100%;overflow-x:auto;border:1px solid #e5e7eb;border-radius:8px;background:#fff}.day-change-table[data-v-4f8ef23a]{font-size:.82rem}.day-change-table-shell[data-v-4f8ef23a] th{white-space:nowrap;background:#f8fafc;color:#374151;font-size:.7rem;font-weight:900;padding:.55rem .6rem;text-transform:uppercase}.day-change-table-shell[data-v-4f8ef23a] td{padding:.45rem .6rem;vertical-align:middle}.day-change-table-shell[data-v-4f8ef23a] .p-paginator{justify-content:flex-start;border-top:1px solid #eef2f7;padding:.45rem .6rem}.day-change-table-shell[data-v-4f8ef23a] .p-paginator-current,.total-snapshots[data-v-4f8ef23a]{color:#6b7280;font-size:.78rem;font-weight:800}.date-column[data-v-4f8ef23a]{min-width:8.5rem}.day-change-cell[data-v-4f8ef23a]{display:flex;flex-direction:column;gap:.1rem;line-height:1.15}.day-change-cell strong[data-v-4f8ef23a]{color:#111827;font-size:.82rem}.day-change-cell span[data-v-4f8ef23a]{width:fit-content;border-radius:999px;background:#f3f4f6;font-size:.68rem;font-weight:900;padding:.08rem .38rem}@media(max-width:768px){.overview-inner-tabs[data-v-4f8ef23a],.time-series-controls[data-v-4f8ef23a]{width:100%}.overview-inner-tab[data-v-4f8ef23a]{flex:1}.date-control[data-v-4f8ef23a],.limit-control[data-v-4f8ef23a],.limit-input-shell[data-v-4f8ef23a],.time-series-apply-button[data-v-4f8ef23a]{width:100%}.time-series-chart-grid[data-v-4f8ef23a]{grid-template-columns:1fr}}.pi-info-circle[data-v-647227ff]{color:#a7a7a7;font-size:1.3rem;cursor:pointer}.stats-sidebar .sidebar-content[data-v-647227ff]{padding:0 1.5rem;height:100%;overflow-y:auto}.sidebar-title[data-v-647227ff]{font-size:1.5rem;font-weight:700;color:#111827;margin-bottom:1.5rem}.form-label[data-v-647227ff]{font-size:.9rem;font-weight:600;color:#1f2937;display:block;margin-bottom:.5rem}.ticketButton[data-v-647227ff]{font-weight:600;height:2.6rem;min-width:8rem;max-width:12rem;background-color:#fff;color:#000;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ticketButton[data-v-647227ff]:hover{font-weight:600;height:2.6rem;min-width:8rem;max-width:12rem;background-color:#8d57a3;color:#fff;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ticketButtonActive[data-v-647227ff]{font-weight:700;height:2.6rem;min-width:8rem;max-width:12rem;background-color:#8d57a3;color:#fff;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.secret-lounge-header[data-v-647227ff]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.secret-lounge-header h2[data-v-647227ff]{margin:0;color:#111827}.secret-lounge-header p[data-v-647227ff]{margin:.25rem 0 0;color:#6b7280}.secret-kpi-row[data-v-647227ff]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem}.secret-kpi-card[data-v-647227ff]{border:1px solid #e5e7eb;border-radius:12px;padding:.9rem 1.1rem;background:#fff;box-shadow:0 1px 2px #00000008}.secret-kpi-label[data-v-647227ff]{font-size:.8rem;color:#6b7280;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.secret-kpi-value[data-v-647227ff]{font-size:1.35rem;font-weight:800;color:#111827;margin-top:.25rem}.overview-tab-shell[data-v-647227ff]{width:100%;max-width:100%;flex:0 0 100%}.dashboard-page[data-v-647227ff]{width:100%;align-content:start}.secret-lounge-shell[data-v-647227ff]{width:100%}.detail[data-v-59bba64d],.detail[data-v-96754878]{font-weight:700!important;color:#676767!important}.p-inputtext[data-v-12b81991]{width:100%!important;padding:8px 8px 8px 12px!important;border-radius:8px!important}.p-inputtext[data-v-12b81991]{background-color:#ebebeb!important;padding:4px 8px;height:2.8rem;border-radius:8px!important}.p-multiselect[data-v-12b81991]{background-color:#ebebeb!important;padding:4px 8px;height:2.8rem;min-width:100%!important;border-radius:7px;box-shadow:none!important;outline:none!important;border:none!important}.p-inputtextarea[data-v-12b81991]{padding-top:12px!important;padding-bottom:12px!important}.ticketButton[data-v-12b81991]{font-weight:600;height:2.6rem;min-width:8rem;max-width:12rem;background-color:#fff;color:#000;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ticketButton[data-v-12b81991]:hover{font-weight:600;height:2.6rem;min-width:8rem;max-width:12rem;background-color:#8d57a3;color:#fff;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ticketButtonActive[data-v-12b81991]{font-weight:700;height:2.6rem;min-width:8rem;max-width:12rem;background-color:#8d57a3;color:#fff;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container[data-v-c1e2cb54]{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}#login{min-width:102vw!important;max-width:102vw!important;min-height:102vh!important;max-height:102vh!important;background-color:#1e1e1e;background-position:bottom;overflow:hidden!important}.card{border-radius:18px;padding:3rem 5rem;min-width:440px;max-width:560px}label,h2{color:#fff;font-size:.8rem}.p-inputtext{width:100%!important;border-radius:8px!important}.p-password{width:100%!important;padding:0!important;border-radius:8px!important}.logo{position:absolute;top:40px;left:40px}.bookADemoButton{position:absolute;top:40px;right:80px}.circle2{position:absolute;height:30px;width:30px;border-radius:100%;background-color:#8d57a3;bottom:140px;right:120px}.circle3{position:absolute;height:45px;width:45px;border-radius:100%;background-color:#8d57a3;bottom:90px;right:150px}.circle4{position:absolute;height:180px;width:180px;border-radius:100%;background-color:#8d57a3;bottom:-40px;right:-40px}@media(max-width:900px){.circle2{position:absolute;height:20px;width:20px;border-radius:100%;background-color:#8d57a3;bottom:100px;right:60px}.circle3{position:absolute;height:35px;width:35px;border-radius:100%;background-color:#8d57a3;bottom:60px;right:80px}.circle4{position:absolute;height:180px;width:180px;border-radius:100%;background-color:#8d57a3;bottom:-90px;right:-90px}}.custom-otp-input{width:48px;height:48px;font-size:24px;appearance:none;text-align:center;transition:all .2s;border-radius:0;border:1px solid var(--surface-400);background:transparent;outline-offset:-2px;outline-color:transparent;border-right:0 none;transition:outline-color .3s;color:var(--text-color)}.custom-otp-input:focus{outline:2px solid var(--primary-color)}.custom-otp-input:first-child,.custom-otp-input:nth-child(5){border-top-left-radius:12px;border-bottom-left-radius:12px}.custom-otp-input:nth-child(3),.custom-otp-input:last-child{border-top-right-radius:12px;border-bottom-right-radius:12px;border-right-width:1px;border-right-style:solid;border-color:var(--surface-400)}.pi[data-v-94422bc6]{font-size:1.2rem}.buttonLink[data-v-94422bc6]{color:#fff;padding:.8rem 1.3rem .5rem;border-radius:4px}.buttonLink[data-v-94422bc6]:hover{color:#fff;background:#ffffff47;padding:.8rem 1.3rem .5rem;border-radius:4px}.logoutLink[data-v-94422bc6]{color:#d5d5d5;padding:1.5rem 1.3rem .5rem;border-top:1px solid rgb(213,213,213)}.active[data-v-94422bc6]{color:#fff;background:#ffffff47;padding:.8rem 1.3rem .5rem;border-radius:4px}.sidebar[data-v-94422bc6]{height:100vh!important;width:100px!important;background:linear-gradient(to bottom,#210e2e,#8d57a3);transition:all .3s ease}.sidebar.expanded[data-v-94422bc6]{height:100vh!important;width:190px!important;background:linear-gradient(to bottom,#210e2e,#8d57a3)}.product-tabs[data-v-94422bc6]{display:flex;gap:.5rem;justify-content:flex-start;align-items:center}.product-tab[data-v-94422bc6]{background:transparent;border:1px solid #ffffff55;color:#fff;font-size:.65rem;padding:.35rem .6rem;border-radius:20px;cursor:pointer;transition:all .2s ease}.product-tab[data-v-94422bc6]:hover{background:#ffffff30}.activeTab[data-v-94422bc6]{background:#ffffff80!important;color:#2d0044!important;font-weight:600}.p-column-title{font-weight:700;color:#000}.toggle-button{background-color:#2b0e3b;border:none;color:#fff;padding-top:16px;padding-bottom:16px;padding-left:20px;display:flex;justify-content:end;align-items:end;transition-duration:.4s;cursor:pointer;border-radius:24px}.toggle-button:hover{background-color:#2b0e3b;color:#fff}.p-progress-spinner-circle[data-v-b3f44d77]{width:30px;height:30px;stroke:#fff!important}#forgotpass[data-v-b3f44d77]{min-width:102vw!important;max-width:102vw!important;min-height:102vh!important;max-height:102vh!important;background-color:#1e1e1e;background-position:bottom;overflow:hidden!important}.card[data-v-b3f44d77]{border-radius:18px;padding:3rem 5rem;min-width:440px;max-width:560px}label[data-v-b3f44d77],h2[data-v-b3f44d77]{color:#fff;font-size:.8rem}.p-inputtext[data-v-b3f44d77]{width:100%!important;border-radius:8px!important}.p-password[data-v-b3f44d77]{width:100%!important;padding:0!important;border-radius:8px!important}.logo[data-v-b3f44d77]{position:absolute;top:40px;left:40px}.circle2[data-v-b3f44d77]{position:absolute;height:30px;width:30px;border-radius:100%;background-color:#8d57a3;bottom:140px;right:120px}.circle3[data-v-b3f44d77]{position:absolute;height:45px;width:45px;border-radius:100%;background-color:#8d57a3;bottom:90px;right:150px}.circle4[data-v-b3f44d77]{position:absolute;height:180px;width:180px;border-radius:100%;background-color:#8d57a3;bottom:-40px;right:-40px}@media(max-width:900px){.circle2[data-v-b3f44d77]{position:absolute;height:20px;width:20px;border-radius:100%;background-color:#8d57a3;bottom:100px;right:60px}.circle3[data-v-b3f44d77]{position:absolute;height:35px;width:35px;border-radius:100%;background-color:#8d57a3;bottom:60px;right:80px}.circle4[data-v-b3f44d77]{position:absolute;height:180px;width:180px;border-radius:100%;background-color:#8d57a3;bottom:-90px;right:-90px}}.p-progress-spinner-circle[data-v-ad046af0]{width:30px;height:30px;stroke:#fff!important}#resetpass[data-v-ad046af0]{min-width:102vw!important;max-width:102vw!important;min-height:102vh!important;max-height:102vh!important;background-color:#1e1e1e;background-position:bottom;overflow:hidden!important}.card[data-v-ad046af0]{border-radius:18px;padding:3rem 5rem;min-width:440px;max-width:560px}label[data-v-ad046af0],h2[data-v-ad046af0]{color:#fff;font-size:.8rem}.p-inputtext[data-v-ad046af0]{width:100%!important;border-radius:8px!important}.p-password[data-v-ad046af0]{width:100%!important;padding:0!important;border-radius:8px!important}.logo[data-v-ad046af0]{position:absolute;top:40px;left:40px}.circle2[data-v-ad046af0]{position:absolute;height:30px;width:30px;border-radius:100%;background-color:#8d57a3;bottom:140px;right:120px}.circle3[data-v-ad046af0]{position:absolute;height:45px;width:45px;border-radius:100%;background-color:#8d57a3;bottom:90px;right:150px}.circle4[data-v-ad046af0]{position:absolute;height:180px;width:180px;border-radius:100%;background-color:#8d57a3;bottom:-40px;right:-40px}@media(max-width:900px){.circle2[data-v-ad046af0]{position:absolute;height:20px;width:20px;border-radius:100%;background-color:#8d57a3;bottom:100px;right:60px}.circle3[data-v-ad046af0]{position:absolute;height:35px;width:35px;border-radius:100%;background-color:#8d57a3;bottom:60px;right:80px}.circle4[data-v-ad046af0]{position:absolute;height:180px;width:180px;border-radius:100%;background-color:#8d57a3;bottom:-90px;right:-90px}}.p-progress-spinner-circle[data-v-8b78b3a5]{width:30px;height:30px;stroke:#fff!important}#notfound[data-v-8b78b3a5]{min-width:102vw!important;max-width:102vw!important;min-height:102vh!important;max-height:102vh!important;background-color:#1e1e1e;background-position:bottom;overflow:hidden!important}.card[data-v-8b78b3a5]{border-radius:18px;padding:3rem 5rem;min-width:440px;max-width:560px}label[data-v-8b78b3a5],h2[data-v-8b78b3a5]{color:#fff;font-size:.8rem}.p-inputtext[data-v-8b78b3a5]{width:100%!important;border-radius:8px!important}.p-password[data-v-8b78b3a5]{width:100%!important;padding:0!important;border-radius:8px!important}.logo[data-v-8b78b3a5]{position:absolute;top:40px;left:40px}.circle1[data-v-8b78b3a5]{position:absolute;height:500px;width:700px;border-radius:100%;background-color:#8d57a3;top:-140px;left:-270px;transform:rotate(-230deg)}.circle2[data-v-8b78b3a5]{position:absolute;height:30px;width:30px;border-radius:100%;background-color:#8d57a3;bottom:140px;right:120px}.circle3[data-v-8b78b3a5]{position:absolute;height:45px;width:45px;border-radius:100%;background-color:#8d57a3;bottom:90px;right:150px}.circle4[data-v-8b78b3a5]{position:absolute;height:180px;width:180px;border-radius:100%;background-color:#8d57a3;bottom:-40px;right:-40px}@media(max-width:900px){.circle1[data-v-8b78b3a5]{position:absolute;height:200px;width:400px;border-radius:100%;background-color:#8d57a3;top:-50px;left:-140px;transform:rotate(-200deg)}.circle2[data-v-8b78b3a5]{position:absolute;height:20px;width:20px;border-radius:100%;background-color:#8d57a3;bottom:100px;right:60px}.circle3[data-v-8b78b3a5]{position:absolute;height:35px;width:35px;border-radius:100%;background-color:#8d57a3;bottom:60px;right:80px}.circle4[data-v-8b78b3a5]{position:absolute;height:180px;width:180px;border-radius:100%;background-color:#8d57a3;bottom:-90px;right:-90px}}.noselect[data-v-29d64ec4],.noselect[data-v-1b29a307],.noselect[data-v-03570441]{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-link[data-v-a72a474f]{color:#000!important;background-color:#fff0!important;outline:none!important;border:none!important;box-shadow:none!important}.btn-link[data-v-a72a474f]:hover{color:#000!important;font-weight:700!important;background-color:#fff0!important;outline:none!important;border:none!important;box-shadow:none!important}.p-progress-spinner-svg[data-v-8eaf222a]{width:60px!important;height:60px!important}.p-progress-spinner-circle[data-v-8eaf222a]{stroke:#8d57a3!important;stroke-width:6px!important}.sidebar[data-v-acc37fbf]{background-color:#f0f1f2;border-radius:12px}.code-textarea[data-v-acc37fbf]{font-family:monospace;background-color:#f5f5f5;padding:10px;border-radius:4px}.p-inputtext[data-v-acc37fbf]{background-color:#ebebeb!important;padding:4px 8px;height:2.8rem;border-radius:8px!important}.file-upload-wrapper[data-v-acc37fbf]{position:relative;display:inline-block}input[type=file][data-v-acc37fbf]{display:none}.custom-file-upload[data-v-acc37fbf]{background-color:#8d57a3;color:#fff;border-radius:8px;padding:10px 20px;font-size:1rem;font-weight:700;cursor:pointer;display:inline-block}.custom-file-upload[data-v-acc37fbf]:hover{background-color:#7a4791}.p-dropdown[data-v-acc37fbf]{background-color:#ebebeb!important;padding:4px 8px;height:2.8rem;min-width:100%!important;border-radius:7px;box-shadow:none!important;outline:none!important;border:none!important}.p-inputtextarea[data-v-acc37fbf]{padding-top:12px!important;padding-bottom:12px!important}.ticketButton[data-v-acc37fbf]{font-weight:600;height:2.6rem;min-width:8rem;max-width:12rem;background-color:#fff;color:#000;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.circleProfDiv[data-v-acc37fbf]{width:100px;height:100px;border-radius:50%;background-color:#fff;border:2px solid #8d57a3!important;display:flex;justify-content:center;align-items:center;font-weight:700;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-link[data-v-acc37fbf]{color:#000!important;background-color:#fff0!important;outline:none!important;border:none!important;box-shadow:none!important}.btn-link[data-v-acc37fbf]:hover{font-weight:700!important;background-color:#fff0!important;outline:none!important;border:none!important;box-shadow:none!important}.history-header[data-v-8647afa9]{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.history-subtitle[data-v-8647afa9]{margin:.35rem 0 0;color:#6b7280;font-size:.92rem}.history-tabs[data-v-8647afa9]{display:inline-flex;align-items:center;gap:.5rem;flex-wrap:wrap}.history-tab[data-v-8647afa9]{border:1px solid #d1d5db;background:#fff;color:#374151;border-radius:999px;padding:.55rem 1rem;font-weight:700;cursor:pointer;transition:all .2s ease}.history-tab[data-v-8647afa9]:hover{border-color:#8d57a3;color:#8d57a3}.history-tab.active[data-v-8647afa9]{background:#8d57a3;border-color:#8d57a3;color:#fff}.slide-fade-enter-active[data-v-180afd2f],.slide-fade-leave-active[data-v-180afd2f]{transition:all .3s ease}.slide-fade-enter-from[data-v-180afd2f],.slide-fade-leave-to[data-v-180afd2f]{opacity:0;transform:translateY(-10px)}.badge-active[data-v-180afd2f]{display:inline-block;padding:.15rem .5rem;background:#8d57a3;color:#fff;border-radius:10px;font-size:.7rem;font-weight:600;margin-left:.5rem}.p-inputgroup[data-v-180afd2f]{display:flex;align-items:center;background-color:#fff;border-radius:8px!important;padding-right:.25rem!important;border:1px solid #d1d5db!important}.p-inputtext[data-v-180afd2f]{border:none!important;outline:none!important;box-shadow:none!important;border-radius:8px!important;padding:.75rem 1rem!important;height:48px!important;width:100%!important;background-color:#fff!important}.p-button-primary[data-v-180afd2f]{height:40px!important;width:40px!important;border-radius:6px!important;display:flex;justify-content:center;align-items:center}.stats-bar[data-v-180afd2f]{display:flex;align-items:center;background:#fff;border-radius:12px;padding:1rem 1.5rem;border:1px solid #e5e7eb;gap:1.5rem}.stat-item[data-v-180afd2f]{display:flex;flex-direction:column;align-items:center}.stat-label[data-v-180afd2f]{font-size:.7rem;color:#6b7280;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.25rem}.stat-value[data-v-180afd2f]{font-size:1.1rem;color:#111827;font-weight:700}.stat-divider[data-v-180afd2f]{width:1px;height:2.5rem;background:#e5e7eb}.ellipsis[data-v-180afd2f]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cursor-pointer[data-v-180afd2f]{cursor:pointer}.addNewButtonStyle[data-v-180afd2f],.addNewButtonStyle[data-v-f3ae6987]{background-color:#8d57a3;color:#fff;border-radius:8px;font-weight:600}.text-muted[data-v-b0508931]{color:#666;font-size:.9rem}.ticketButton[data-v-ca0c667f]{font-weight:600;height:2.6rem;min-width:8rem;max-width:12rem;background-color:#fff;color:#000;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ticketButton[data-v-ca0c667f]:hover{font-weight:600;height:2.6rem;min-width:8rem;max-width:12rem;background-color:#8d57a3;color:#fff;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ticketButtonActive[data-v-ca0c667f]{font-weight:700;height:2.6rem;min-width:8rem;max-width:12rem;background-color:#8d57a3;color:#fff;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header-row[data-v-2d8c7902]{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem}.title[data-v-2d8c7902]{margin:0;font-weight:900}.subtitle[data-v-2d8c7902]{margin:.25rem 0 0;color:#6b7280;font-weight:600}.actions[data-v-2d8c7902]{display:flex;align-items:center;gap:.5rem}.edit-actions[data-v-2d8c7902]{display:inline-flex;gap:.4rem}.ghost-btn[data-v-2d8c7902]{background:#fff!important;color:#6b7280!important;border:1px solid #e5e7eb!important;font-weight:800!important;border-radius:10px!important}.save-btn[data-v-2d8c7902]{background:linear-gradient(135deg,#8d57a3,#7a4a8f)!important;border-color:#7a4a8f!important;font-weight:800!important;border-radius:10px!important;width:7rem}.field-label[data-v-2d8c7902]{color:#111827;font-weight:800;display:block;font-size:1rem}.field-head[data-v-2d8c7902]{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.field-tools[data-v-2d8c7902]{display:inline-flex;align-items:center;gap:.35rem}.muted[data-v-2d8c7902]{color:#6b7280;font-weight:600}.copy-btn[data-v-2d8c7902]{color:#6b7280!important}[data-v-2d8c7902] .p-button .p-button-icon+.p-button-label{margin-left:.35rem}.read-line[data-v-2d8c7902]{display:flex;align-items:center;gap:.5rem}.pill[data-v-2d8c7902]{background:#fff0;color:#7a4a8f;border:1px solid #7a4a8f;border-radius:999px;padding:.25rem .6rem;font-weight:800}.read-box[data-v-2d8c7902]{position:relative;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:.75rem;max-height:220px;overflow:auto}.read-box.is-collapsed[data-v-2d8c7902]{max-height:220px}.read-text[data-v-2d8c7902]{white-space:pre-wrap;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;font-size:.95rem;line-height:1.45;color:#111827;margin:0}.read-actions[data-v-2d8c7902]{margin-top:.25rem}.read-actions .small[data-v-2d8c7902]{height:2rem}.w-full[data-v-2d8c7902]{width:100%}.editor-sidebar[data-v-2d8c7902] .p-sidebar-content{padding:1rem;overflow-y:auto;max-height:100vh}.sidebar-wrap[data-v-2d8c7902]{display:flex;flex-direction:column;gap:.75rem;height:100%}.sidebar-head[data-v-2d8c7902]{display:flex;justify-content:space-between;align-items:center}.sidebar-title[data-v-2d8c7902]{margin:0;font-weight:900}.sidebar-stats[data-v-2d8c7902]{color:#6b7280;font-weight:600}.editor-textarea[data-v-2d8c7902]{width:100%;height:calc(100vh - 160px);min-height:unset;overflow:auto}.ai-panel[data-v-2d8c7902]{background:#f8f8f8;border:1px solid #e5e7eb;border-radius:14px;padding:1rem}.ai-panel[data-v-a677678b]{background:#f8fafc;border:1px solid #e5e7eb;border-radius:14px;padding:.5rem}.code-textarea[data-v-a677678b]{font-family:monospace;resize:vertical;min-height:100px}.p-button .p-progress-spinner[data-v-a677678b]{width:1.5rem;height:1.5rem}.p-dropdown[data-v-a677678b]{width:100%}.p-dialog-content[data-v-a677678b]{padding:1.5rem}.message-cell[data-v-a677678b]{cursor:pointer;color:#374151}.overlay-text[data-v-a677678b]{white-space:pre-wrap;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;font-size:.95rem;line-height:1.45;color:#111827;margin:0}.trainCard[data-v-67d975dd]{background:#ffffffb0;border:1px solid #e5e7eb;border-radius:14px;padding:1.6rem}.field label[data-v-e7660f81]{font-weight:400;color:#000}.ac-item[data-v-e7660f81]{display:flex;align-items:center;justify-content:space-between}.ac-label[data-v-e7660f81]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-wrapper[data-v-cefdc9aa]{width:100%;overflow-x:auto}.ellipsis[data-v-cefdc9aa]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.total-groups[data-v-cefdc9aa]{font-size:.9rem;font-weight:900;color:#000;margin-left:.4rem}.meta-info[data-v-cefdc9aa]{color:#666;font-size:.95rem;margin-top:.25rem}.total-pages[data-v-cefdc9aa]{color:#666;font-size:.9rem;margin-left:.75rem}.table-wrapper[data-v-a0c32627]{width:100%;overflow-x:auto}.ellipsis[data-v-a0c32627]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-inputtext[data-v-a0c32627]{border:none!important;outline:none!important;box-shadow:none!important;border-radius:7px!important;padding-left:1rem!important;padding-right:4rem!important;height:3rem!important;width:100%!important;background-color:#fff!important}.p-progress-spinner-svg[data-v-a0c32627]{height:2rem!important;width:2rem!important}.p-inputgroup[data-v-a0c32627]{display:flex;align-items:center;background-color:#fff;border-radius:7px!important;padding-right:.2rem!important;outline:.2px solid #8d57a3!important}.p-inputgroup[data-v-a0c32627]:focus{display:flex;align-items:center;background-color:#fff;border-radius:7px!important}.p-button-primary[data-v-a0c32627]{height:2.7rem!important;width:2.7rem!important;border-radius:7px!important;display:flex;justify-content:center;align-items:center}.p-button-primary[data-v-a0c32627]:hover{height:2.7rem!important;width:2.7rem!important;border-radius:7px!important}.p-button-primary[data-v-a0c32627]:focus{height:2.7rem!important;width:2.7rem!important;border-radius:7px!important}.p-inputtext[data-v-a0c32627]{border:none!important;outline:none!important;box-shadow:none!important;border-radius:7px!important;padding-left:1.6rem!important;padding-right:4rem!important;height:3rem!important;width:100%!important;background-color:#fff!important}.p-inputtext[data-v-a0c32627]:focus{border:none!important;outline:none!important;box-shadow:none!important;border-radius:7px!important;padding-left:1.6rem!important;padding-right:4rem!important;height:3rem!important;width:100%!important;background-color:#fff!important}.total-pages[data-v-a0c32627]{color:#666;font-size:.9rem;margin-left:.75rem}.meta-info[data-v-a0c32627]{color:#666;font-size:.95rem;margin-top:.25rem}.stats-bar[data-v-a0c32627]{display:flex;align-items:center;background:#fff;border-radius:10px;padding:.5rem 1rem;border:1px solid #e5e7eb;gap:1rem}.stat-item[data-v-a0c32627]{display:flex;flex-direction:column;align-items:center}.stat-label[data-v-a0c32627]{font-size:.7rem;color:#666;font-weight:500;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.2rem}.stat-value[data-v-a0c32627]{font-size:1rem;color:#111827;font-weight:700}.stat-divider[data-v-a0c32627]{width:1px;height:2rem;background:#e5e7eb}.options-bar[data-v-a0c32627]{display:flex;flex-wrap:wrap;gap:.5rem .75rem;align-items:center;position:relative;z-index:1}.option[data-v-a0c32627]{display:flex;align-items:center;gap:.35rem}.option label[data-v-a0c32627]{cursor:pointer;-webkit-user-select:none;user-select:none}.match-dropdown[data-v-a0c32627]{min-width:10rem}.ghost-btn[data-v-a0c32627]{background:#fff!important;color:#6b7280!important;border:1px solid #e5e7eb!important;font-weight:800!important;border-radius:10px!important}@media(min-width:768px){.options-bar[data-v-a0c32627]{justify-content:flex-start}}.options-row[data-v-a0c32627]{display:flex;align-items:center;gap:.4rem;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.filter-chip[data-v-a0c32627]{background:#fff!important;color:#6b7280!important;border:1px solid #e5e7eb!important;font-weight:800!important;border-radius:999px!important;padding:.35rem .75rem!important;height:2.2rem!important}.filter-chip--sm[data-v-a0c32627]{height:1.8rem!important;padding:.25rem .6rem!important;font-size:.85rem!important}.filter-chip--active[data-v-a0c32627]{background:linear-gradient(135deg,#8d57a3,#7a4a8f)!important;border-color:#7a4a8f!important;color:#fff!important}.match-toggle[data-v-a0c32627]{display:inline-flex;gap:.35rem;margin-left:.2rem}.apply-btn[data-v-a0c32627]{background:linear-gradient(135deg,#8d57a3,#7a4a8f)!important;border-color:#7a4a8f!important;font-weight:800!important;border-radius:10px!important;height:2.2rem!important;margin-left:.35rem}.exclude-row[data-v-a0c32627]{align-items:center;gap:.6rem}.exclude-group[data-v-a0c32627]{display:inline-flex;width:fit-content;min-width:12rem;max-width:100%}[data-v-a0c32627] .exclude-chips-input.p-inputchips{display:inline-flex;align-items:center;min-height:1.8rem;padding:.15rem .4rem;background:#fff;border:1px solid #e5e7eb;border-radius:999px;width:fit-content;min-width:19rem;box-shadow:none!important}[data-v-a0c32627] .exclude-group .p-inputchips{flex:0 0 auto;width:auto;background:transparent;border:none!important;padding:.15rem .4rem}[data-v-a0c32627] .exclude-chips-input .p-inputchips-chip,[data-v-a0c32627] .exclude-chips-input .p-chip{background:linear-gradient(135deg,#8d57a3,#7a4a8f);color:#fff;border-radius:999px;padding:.1rem .5rem;margin:0 .25rem;font-weight:700;font-size:.85rem;box-shadow:none!important}[data-v-a0c32627] .exclude-chips-input .p-inputchips-chip-icon,[data-v-a0c32627] .exclude-chips-input .p-chip-remove-icon{color:#fff;margin-left:.35rem}[data-v-a0c32627] .exclude-chips-input .p-inputchips-input-item input{border:none;outline:none;box-shadow:none;background:transparent;padding:.1rem .3rem;height:1.4rem;min-width:8rem;box-shadow:none!important}[data-v-a0c32627] .p-inputchips-input{display:inline-flex;align-items:center;border:none!important;box-shadow:none!important;background:transparent!important}.filters-chips[data-v-a0c32627]{display:inline-flex;align-items:center;gap:.35rem;flex-wrap:wrap}.small-btn[data-v-a0c32627]{height:1.8rem!important;padding:0 .6rem!important}.table-wrapper[data-v-0acf37b6]{width:100%;overflow-x:auto}.ellipsis[data-v-0acf37b6]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stats-bar[data-v-0acf37b6]{display:flex;align-items:center;background:#fff;border-radius:10px;padding:.5rem 1rem;border:1px solid #e5e7eb;gap:1rem}.stat-item[data-v-0acf37b6]{display:flex;flex-direction:column;align-items:center}.stat-label[data-v-0acf37b6]{font-size:.7rem;color:#666;font-weight:500;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.2rem}.stat-value[data-v-0acf37b6]{font-size:1rem;color:#111827;font-weight:700}.stat-divider[data-v-0acf37b6]{width:1px;height:2rem;background:#e5e7eb}.custom-file-upload[data-v-33c25344]{background-color:#8d57a3;color:#fff;border-radius:8px;padding:8px 16px;font-size:.95rem;font-weight:600;cursor:pointer;display:inline-block}input[type=file][data-v-33c25344]{display:none}.custom-file-upload--small[data-v-33c25344]{padding:4px 8px;border-radius:6px;font-size:.85rem}.ai-panel[data-v-c36f68b7]{background:#f8fafc;border:1px solid #e5e7eb;border-radius:14px;padding:1rem}.table-card[data-v-c36f68b7]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:.25rem}.body-text[data-v-c36f68b7]{white-space:pre-wrap;margin:.25rem 0 0;color:#111827}.result-label[data-v-c36f68b7]{font-weight:800;color:#111827}.num[data-v-c36f68b7]{font-weight:800}.confidence--bad[data-v-c36f68b7]{color:#ef4444;font-weight:800}.confidence--mid[data-v-c36f68b7]{color:#f59e0b;font-weight:800}.confidence--good[data-v-c36f68b7]{color:#22c55e;font-weight:800}.compact-table[data-v-c36f68b7] .p-datatable{font-size:.92rem}.compact-table[data-v-c36f68b7] .p-datatable-thead>tr>th,.compact-table[data-v-c36f68b7] .p-datatable-tbody>tr>td{padding:.35rem .5rem}.compact-table[data-v-c36f68b7] .p-datatable-tbody>tr>td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:14rem}.empty[data-v-c36f68b7]{color:#6b7280;text-align:center;padding:.5rem 0}[data-v-c36f68b7] .p-inputtext,[data-v-c36f68b7] .p-textarea{background:#f9fafb!important;border:1px solid #e5e7eb!important;border-radius:8px!important;color:#111827!important}[data-v-c36f68b7] .p-inputtext:focus,[data-v-c36f68b7] .p-textarea:focus{border-color:#8d57a3!important;box-shadow:0 0 0 1px #8d57a3 inset!important}.brand-btn[data-v-c36f68b7]{background:linear-gradient(135deg,#8d57a3,#7a4a8f)!important;border-color:#7a4a8f!important;color:#fff!important;font-weight:800!important;border-radius:10px!important}.table-card[data-v-f33b85c1]{position:relative;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:.25rem}.ellipsis[data-v-f33b85c1]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icon-btn[data-v-f33b85c1]{margin-left:.15rem}.muted[data-v-f33b85c1]{color:#6b7280}[data-v-f33b85c1] .p-inputtext{background:#f9fafb!important;border:1px solid #e5e7eb!important;border-radius:8px!important;color:#111827!important}[data-v-f33b85c1] .p-inputtext:focus{border-color:#8d57a3!important;box-shadow:0 0 0 1px #8d57a3 inset!important}[data-v-f33b85c1] .p-autocomplete,[data-v-f33b85c1] .p-autocomplete .p-inputtext{width:100%}[data-v-f33b85c1] .p-dropdown{background:#f9fafb!important;border:1px solid #e5e7eb!important;border-radius:8px!important}[data-v-f33b85c1] .p-dropdown:not(.p-disabled).p-focus{border-color:#8d57a3!important;box-shadow:0 0 0 1px #8d57a3 inset!important}[data-v-f33b85c1] .p-dropdown .p-dropdown-label{color:#111827!important}[data-v-f33b85c1] .p-dropdown.p-disabled{opacity:.7}.brand-btn[data-v-f33b85c1]{background:linear-gradient(135deg,#8d57a3,#7a4a8f)!important;border-color:#7a4a8f!important;color:#fff!important;font-weight:400!important;border-radius:10px!important}.compact-table[data-v-f33b85c1] .p-datatable{font-size:.92rem}.compact-table[data-v-f33b85c1] .p-datatable-thead>tr>th,.compact-table[data-v-f33b85c1] .p-datatable-tbody>tr>td{padding:.35rem .5rem}.compact-table[data-v-f33b85c1] .p-datatable-tbody>tr>td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:14rem}.table-overlay[data-v-f33b85c1]{position:absolute;inset:0;background:#f8fafcd9;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);display:flex;align-items:center;justify-content:center;border-radius:12px}.table-overlay .loader[data-v-f33b85c1]{display:flex;align-items:center;gap:.5rem;color:#7a4a8f;font-weight:800}.table-overlay .loader .pi-spinner[data-v-f33b85c1]{font-size:1.1rem}.cancelButton[data-v-f33b85c1]{background:#fff!important;color:#6b7280!important;border:1px solid #e5e7eb!important;font-weight:800!important;border-radius:10px!important}.cancelButton[data-v-f33b85c1]:hover{background:#f3f4f6!important}.table-card[data-v-1ae97921]{position:relative;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:.25rem}.ellipsis[data-v-1ae97921]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icon-btn[data-v-1ae97921]{margin-left:.15rem}.muted[data-v-1ae97921]{color:#6b7280}[data-v-1ae97921] .p-inputtext{background:#f9fafb!important;border:1px solid #e5e7eb!important;border-radius:8px!important;color:#111827!important}[data-v-1ae97921] .p-inputtext:focus{border-color:#8d57a3!important;box-shadow:0 0 0 1px #8d57a3 inset!important}[data-v-1ae97921] .p-autocomplete,[data-v-1ae97921] .p-autocomplete .p-inputtext{width:100%}[data-v-1ae97921] .p-dropdown{background:#f9fafb!important;border:1px solid #e5e7eb!important;border-radius:8px!important}[data-v-1ae97921] .p-dropdown:not(.p-disabled).p-focus{border-color:#8d57a3!important;box-shadow:0 0 0 1px #8d57a3 inset!important}[data-v-1ae97921] .p-dropdown .p-dropdown-label{color:#111827!important}[data-v-1ae97921] .p-dropdown.p-disabled{opacity:.7}.brand-btn[data-v-1ae97921]{background:linear-gradient(135deg,#8d57a3,#7a4a8f)!important;border-color:#7a4a8f!important;color:#fff!important;font-weight:400!important;border-radius:10px!important}.compact-table[data-v-1ae97921] .p-datatable{font-size:.92rem}.compact-table[data-v-1ae97921] .p-datatable-thead>tr>th,.compact-table[data-v-1ae97921] .p-datatable-tbody>tr>td{padding:.35rem .5rem}.compact-table[data-v-1ae97921] .p-datatable-tbody>tr>td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:14rem}.table-overlay[data-v-1ae97921]{position:absolute;inset:0;background:#f8fafcd9;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);display:flex;align-items:center;justify-content:center;border-radius:12px}.table-overlay .loader[data-v-1ae97921]{display:flex;align-items:center;gap:.5rem;color:#7a4a8f;font-weight:800}.table-overlay .loader .pi-spinner[data-v-1ae97921]{font-size:1.1rem}.cancelButton[data-v-1ae97921]{background:#fff!important;color:#6b7280!important;border:1px solid #e5e7eb!important;font-weight:800!important;border-radius:10px!important}.cancelButton[data-v-1ae97921]:hover{background:#f3f4f6!important}.table-card[data-v-fe88fc47]{position:relative;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:.25rem}.ellipsis[data-v-fe88fc47]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icon-btn[data-v-fe88fc47]{margin-left:.15rem}.muted[data-v-fe88fc47]{color:#6b7280}[data-v-fe88fc47] .p-inputtext,[data-v-fe88fc47] .p-textarea{background:#f9fafb!important;border:1px solid #e5e7eb!important;border-radius:8px!important;color:#111827!important}[data-v-fe88fc47] .p-inputtext:focus,[data-v-fe88fc47] .p-textarea:focus{border-color:#8d57a3!important;box-shadow:0 0 0 1px #8d57a3 inset!important}.brand-btn[data-v-fe88fc47]{background:linear-gradient(135deg,#8d57a3,#7a4a8f)!important;border-color:#7a4a8f!important;color:#fff!important;font-weight:800!important;border-radius:10px!important}.compact-table[data-v-fe88fc47] .p-datatable{font-size:.92rem}.compact-table[data-v-fe88fc47] .p-datatable-thead>tr>th,.compact-table[data-v-fe88fc47] .p-datatable-tbody>tr>td{padding:.35rem .5rem}.compact-table[data-v-fe88fc47] .p-datatable-tbody>tr>td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:14rem}.table-overlay[data-v-fe88fc47]{position:absolute;inset:0;background:#f8fafcd9;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);display:flex;align-items:center;justify-content:center;border-radius:12px}.table-overlay .loader[data-v-fe88fc47]{display:flex;align-items:center;gap:.5rem;color:#7a4a8f;font-weight:800}.table-overlay .loader .pi-spinner[data-v-fe88fc47]{font-size:1.1rem}.stats-grid[data-v-cecfb4fa]{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:.75rem;margin-bottom:.5rem}.stat-card[data-v-cecfb4fa]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:.9rem 1.1rem;box-shadow:0 1px 2px #00000008}.stat-label[data-v-cecfb4fa]{color:#6b7280;font-weight:700;font-size:.8rem;text-transform:uppercase;letter-spacing:.04em}.stat-value[data-v-cecfb4fa]{color:#111827;font-weight:900;font-size:1.35rem;line-height:1.1;margin-top:.25rem}.stat-card--danger[data-v-cecfb4fa]{background:#fff;border-color:#d03939}.stat-value--danger[data-v-cecfb4fa]{color:#d03939}.ghost-btn[data-v-cecfb4fa]{background:#fff!important;color:#6b7280!important;border:1px solid #e5e7eb!important;font-weight:800!important;border-radius:10px!important}.ai-panel[data-v-cecfb4fa]{background:#f8fafc;border:1px solid #e5e7eb;border-radius:14px;padding:1rem}[data-v-cecfb4fa] .p-inputtext,[data-v-cecfb4fa] .p-chips .p-chips-token,[data-v-cecfb4fa] .p-chips .p-inputtext,[data-v-cecfb4fa] .p-textarea{color:#111827!important}[data-v-cecfb4fa] .p-datatable,[data-v-cecfb4fa] .p-datatable *{color:#111827}[data-v-cecfb4fa] .p-inputtext,[data-v-cecfb4fa] .p-textarea,[data-v-cecfb4fa] .p-chips{background:#f9fafb!important;border:1px solid #e5e7eb!important;border-radius:8px!important}[data-v-cecfb4fa] .p-inputtext:focus,[data-v-cecfb4fa] .p-textarea:focus,[data-v-cecfb4fa] .p-autocomplete .p-inputtext:focus{border-color:#8d57a3!important;box-shadow:0 0 0 1px #8d57a3 inset!important}.brand-btn[data-v-cecfb4fa]{background:linear-gradient(135deg,#8d57a3,#7a4a8f)!important;border-color:#7a4a8f!important;color:#fff!important;font-weight:800!important;border-radius:10px!important}.brand-btn[data-v-cecfb4fa]:disabled{opacity:.6}[data-v-cecfb4fa] .p-tabview .p-tabview-nav li .p-tabview-nav-link{color:#6b7280}[data-v-cecfb4fa] .p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{color:#7a4a8f!important;border-color:#7a4a8f!important}[data-v-cecfb4fa] .p-tabview .p-tabview-nav{border-bottom-color:#e5e7eb!important}[data-v-cecfb4fa] .p-tabview .p-tabview-nav li .p-tabview-nav-link:hover{color:#8d57a3!important}[data-v-cecfb4fa] .p-tabview .p-tabview-nav li .p-tabview-nav-link:focus-visible{box-shadow:0 0 0 .15rem #8d57a340!important}.table-wrapper[data-v-949779ff]{width:100%;overflow-x:auto;max-height:72vh;overflow-y:auto}.ellipsis[data-v-949779ff]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meta[data-v-949779ff]{font-size:.9rem;font-weight:700;color:#000;margin-left:.4rem}.meta-row[data-v-949779ff]{display:flex;justify-content:space-between;align-items:center}.actions[data-v-949779ff]{display:flex;gap:.5rem}.ghost-btn[data-v-949779ff]{background:#fff!important;color:#6b7280!important;border:1px solid #e5e7eb!important;font-weight:800!important;border-radius:10px!important}.load-more-row[data-v-949779ff]{display:flex;justify-content:center;margin-top:.75rem}.bottom-actions[data-v-949779ff]{display:flex;gap:.5rem;align-items:center}.loading-more[data-v-949779ff]{display:flex;align-items:center;justify-content:center;gap:.35rem;color:#6b7280;font-weight:700;padding:.5rem 0}.end-of-list[data-v-949779ff]{display:flex;align-items:center;justify-content:center;color:#6b7280;padding:.5rem 0}.infinite-sentinel[data-v-949779ff]{width:100%;height:1px}.loadNextButton[data-v-949779ff]{background:#7a4a8f;color:#fff;border:2px solid #d1d5db;border-radius:8px;padding:.4rem 1rem;font-weight:600}.confidence-pill[data-v-949779ff]{display:inline-flex;align-items:center;justify-content:center;padding:.15rem .55rem;border-radius:999px;font-size:.85rem;font-weight:800;border:1px solid transparent;min-width:4.5rem}.confidence--good[data-v-949779ff]{color:#166534;background:#dcfce7;border-color:#86efac}.confidence--mid[data-v-949779ff]{color:#92400e;background:#fef3c7;border-color:#fcd34d}.confidence--bad[data-v-949779ff]{color:#991b1b;background:#fee2e2;border-color:#fecaca}.confidence--na[data-v-949779ff]{color:#4b5563;background:#f3f4f6;border-color:#e5e7eb}.kpi-row[data-v-b7385f4a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.75rem}.kpi-card[data-v-b7385f4a]{border:1px solid #e5e7eb;border-radius:12px;padding:.9rem 1.1rem;background:#fff;box-shadow:0 1px 2px #00000008}.kpi-card.period[data-v-b7385f4a]{grid-column:span 2}.kpi-label[data-v-b7385f4a]{font-size:.8rem;color:#6b7280;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.kpi-value[data-v-b7385f4a]{font-size:1.35rem;font-weight:800;color:#111827;margin-top:.25rem}.panel[data-v-b7385f4a]{border:1px solid #e5e7eb;border-radius:12px;padding:.9rem 1.1rem;background:#fff}.panel-title[data-v-b7385f4a]{font-weight:800;color:#8d57a3;margin-bottom:.6rem}.progress[data-v-b7385f4a]{display:flex;width:100%;height:14px;background:#f3f4f6;border-radius:999px;overflow:hidden}.bar[data-v-b7385f4a]{height:100%}.bar.categorized[data-v-b7385f4a],.bar.human[data-v-b7385f4a],.bar.debit[data-v-b7385f4a]{background:#8d57a3}.bar.uncategorized[data-v-b7385f4a],.bar.ai[data-v-b7385f4a],.bar.credit[data-v-b7385f4a]{background:#d9c6e3}.legend[data-v-b7385f4a]{display:flex;flex-wrap:wrap;gap:.4rem .6rem;margin-top:.6rem}.pill[data-v-b7385f4a]{display:inline-flex;align-items:center;gap:.35rem;border:1px solid #e5e7eb;border-radius:999px;padding:.25rem .6rem;font-size:.85rem;font-weight:700;color:#374151;background:#fff}.confidence[data-v-b7385f4a]{display:grid;grid-template-columns:repeat(2,1fr);gap:.6rem}.conf-card[data-v-b7385f4a]{border:1px dashed #e5e7eb;border-radius:10px;padding:.6rem .8rem;background:#fafafa}.conf-label[data-v-b7385f4a]{font-size:.8rem;color:#6b7280;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.conf-value[data-v-b7385f4a]{font-size:1.2rem;font-weight:900;color:#111827;margin-top:.2rem}.table-container[data-v-b7385f4a]{overflow-x:auto;margin-top:.5rem}.model-table[data-v-b7385f4a]{width:100%;border-collapse:collapse;text-align:left}.model-table th[data-v-b7385f4a]{padding:.75rem 1rem;background-color:#f9fafb;border-bottom:2px solid #e5e7eb;color:#4b5563;font-weight:700;font-size:.85rem;text-transform:uppercase;letter-spacing:.05em}.model-table td[data-v-b7385f4a]{padding:.85rem 1rem;border-bottom:1px solid #e5e7eb;color:#111827;font-size:.95rem}.model-table tbody tr[data-v-b7385f4a]:hover{background-color:#f9fafb}.text-right[data-v-b7385f4a]{text-align:right}.font-bold[data-v-b7385f4a]{font-weight:600}.stats-meta-inline[data-v-b7385f4a]{display:flex;flex-wrap:wrap;gap:.35rem .5rem;margin-top:.2rem;align-items:center}.stats-meta-copy[data-v-b7385f4a]{font-size:.8rem;font-weight:600;color:#4b5563}.stats-refresh-button[data-v-b7385f4a]{background:#8d57a3!important;border:1px solid #8d57a3!important;color:#fff!important;width:1.75rem!important;height:1.75rem!important;padding:0!important;min-height:auto!important}.inline-spinner[data-v-147f7595] .p-progress-spinner-circle{stroke:#8d57a3!important;stroke-width:4px!important}[data-v-147f7595] .row-highlight{background-color:#f5f3ff!important}.stats-meta-inline[data-v-147f7595]{display:flex;flex-wrap:wrap;gap:.35rem .5rem;margin-top:.2rem;align-items:center}.stats-meta-copy[data-v-147f7595]{font-size:.8rem;font-weight:600;color:#4b5563}.header-actions[data-v-147f7595]{display:flex;align-items:center}.stats-refresh-button[data-v-147f7595]{background:#8d57a3!important;border:1px solid #8d57a3!important;color:#fff!important;width:1.75rem!important;height:1.75rem!important;padding:0!important;min-height:auto!important;margin-left:.15rem}.inline-spinner[data-v-bcba735a] .p-progress-spinner-circle{stroke:#8d57a3!important;stroke-width:4px!important}.tabbar[data-v-5fa8380d]{display:flex;gap:.5rem;overflow-x:auto;padding-bottom:.25rem}.tabbar[data-v-5fa8380d]::-webkit-scrollbar{height:6px}.tabbar[data-v-5fa8380d]::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:6px}.tabbar[data-v-5fa8380d]::-webkit-scrollbar-track{background:transparent}.pi-info-circle[data-v-5fa8380d]{color:#a7a7a7;font-size:1.3rem;cursor:pointer}.ticketButton[data-v-5fa8380d]{font-weight:600;height:2.6rem;min-width:8rem;padding-left:1rem;padding-right:1rem;max-width:16rem;background-color:#fff;color:#000;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;border:none!important;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ticketButton[data-v-5fa8380d]:hover{font-weight:600;height:2.6rem;min-width:8rem;padding-left:1rem;padding-right:1rem;max-width:16rem;border:none!important;background-color:#8d57a3;color:#fff;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ticketButtonActive[data-v-5fa8380d]{font-weight:700;height:2.6rem;min-width:8rem;padding-left:1rem;padding-right:1rem;max-width:16rem;border:none!important;background-color:#8d57a3;color:#fff;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tab-wrap[data-v-f806c0cf]{width:100%}.tab-header[data-v-f806c0cf]{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;margin:0 0 1rem}.tab-title[data-v-f806c0cf]{margin:0;font-size:1.1rem;font-weight:900;color:#111827}.tab-subtitle[data-v-f806c0cf]{margin:.2rem 0 0;color:#6b7280;font-weight:600}.brand-btn[data-v-f806c0cf]{background:linear-gradient(135deg,#8d57a3,#7a4a8f)!important;border-color:#7a4a8f!important;font-weight:800;border-radius:10px}.table-image[data-v-f806c0cf]{max-width:140px;max-height:70px;object-fit:cover;border-radius:10px;border:1px solid #e5e7eb;background:#fff}.pos-cell[data-v-f806c0cf]{display:flex;flex-direction:column;gap:4px}.pos-row[data-v-f806c0cf]{display:flex;align-items:center;gap:6px;font-size:.85rem;color:#6b7280}.pos-row--strong[data-v-f806c0cf]{color:#111827;font-weight:800}.truncate-2-lines[data-v-f806c0cf]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.redirect-actions[data-v-f806c0cf]{display:inline-flex;gap:.25rem}.buttonIcons[data-v-f806c0cf]{width:2.2rem;height:2.2rem;display:flex;justify-content:center;align-items:center;color:#fff!important;background-color:#7a4a8f;border-radius:20%}.tab-wrap[data-v-3258d40f]{width:100%}.tab-header[data-v-3258d40f]{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;margin:0 0 1rem}.tab-title[data-v-3258d40f]{margin:0;font-size:1.1rem;font-weight:900;color:#111827}.tab-subtitle[data-v-3258d40f]{margin:.2rem 0 0;color:#6b7280;font-weight:600}.search-card[data-v-3258d40f]{margin-top:.6rem;border-radius:14px}.search-row[data-v-3258d40f]{width:100%;display:flex;flex-direction:column;gap:.7rem}@media(min-width:768px){.search-row[data-v-3258d40f]{flex-direction:row;align-items:center}}.toolbar-dropdown[data-v-3258d40f]{min-width:11rem;border-radius:10px;height:3rem;display:flex;align-items:center}[data-v-3258d40f] .toolbar-dropdown .p-dropdown-label{font-weight:800;color:#374151}.toolbar-field[data-v-3258d40f]{flex:1;min-width:14rem}.toolbar-input[data-v-3258d40f]{height:3rem}[data-v-3258d40f] .search-row .p-input-icon-left>i{color:#6b7280;top:50%;transform:translateY(-50%)}[data-v-3258d40f] .search-row .p-button{height:3rem}.brand-btn[data-v-3258d40f]{background:linear-gradient(135deg,#8d57a3,#7a4a8f)!important;border-color:#7a4a8f!important;font-weight:800;border-radius:10px}.ghost-btn[data-v-3258d40f]{background:#fff!important;color:#6b7280!important;border:1px solid #e5e7eb!important;font-weight:800;border-radius:10px}.results-wrap[data-v-3258d40f]{margin-top:2rem}.empty-state[data-v-3258d40f]{text-align:center;padding:2.5rem 1rem;color:#9ca3af;background:#fff;border-radius:12px;border:2px dashed #d1d5db}.empty-state p[data-v-3258d40f]{margin:.75rem 0 .25rem;font-weight:700;color:#6b7280}.empty-state small[data-v-3258d40f]{color:#9ca3af;font-size:.8rem}.truncate-2-lines[data-v-3258d40f]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.details-sidebar[data-v-3258d40f] .p-sidebar-content{padding:1rem}.sidebar-content[data-v-3258d40f]{display:flex;flex-direction:column;gap:1rem}.sidebar-title[data-v-3258d40f]{margin:0;font-size:1.25rem;font-weight:900;color:#111827;line-height:1.2;word-break:break-word}.sidebar-subtitle[data-v-3258d40f]{margin-top:.25rem;color:#6b7280;font-weight:700;font-size:.9rem;word-break:break-word}.loading-box[data-v-3258d40f]{display:flex;align-items:center;gap:.75rem;padding:.75rem;border-radius:12px;background:#fff;border:1px solid #e5e7eb}.details-grid[data-v-3258d40f]{display:flex;flex-direction:column;gap:.85rem}.detail-section[data-v-3258d40f]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:.9rem}.section-title[data-v-3258d40f]{font-weight:900;color:#111827;margin-bottom:.6rem}.kv[data-v-3258d40f]{display:flex;justify-content:space-between;gap:.75rem;padding:.25rem 0}.k[data-v-3258d40f]{color:#6b7280;font-weight:700;min-width:7.5rem}.v[data-v-3258d40f]{color:#111827;font-weight:800;text-align:right;word-break:break-word}.long-text[data-v-3258d40f]{white-space:pre-wrap;color:#111827;font-weight:700;line-height:1.35}.images-row[data-v-3258d40f]{display:grid;grid-template-columns:1fr;gap:.75rem}@media(min-width:768px){.images-row[data-v-3258d40f]{grid-template-columns:1fr 1fr}}.img-box[data-v-3258d40f]{display:flex;flex-direction:column;gap:.35rem}.img-label[data-v-3258d40f]{color:#6b7280;font-weight:800;font-size:.85rem}.detail-image[data-v-3258d40f]{width:100%;max-height:200px;object-fit:cover;border-radius:12px;border:1px solid #e5e7eb}.coupon-list[data-v-3258d40f]{display:flex;flex-direction:column;gap:.65rem}.coupon-card[data-v-3258d40f]{border:1px solid #e5e7eb;border-radius:12px;padding:.75rem;background:#fafafa}.coupon-top[data-v-3258d40f]{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.25rem}.coupon-code[data-v-3258d40f]{font-weight:900;color:#111827}.coupon-discount[data-v-3258d40f]{font-weight:900;color:#7a4a8f}[data-v-3258d40f] .p-button .p-button-icon{margin-right:.5rem}[data-v-3258d40f] .p-button.p-button-icon-only .p-button-icon{margin-right:0}.sidebar-content[data-v-d2b1bc59]{padding:0 1.5rem;height:100%;overflow-y:auto}.sidebar-title[data-v-d2b1bc59]{font-size:1.75rem;font-weight:800;color:#111827;padding-bottom:.4rem}.section-label[data-v-d2b1bc59]{font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;padding:0!important;color:#000;display:block}.form-label[data-v-d2b1bc59]{font-size:.9rem;font-weight:600;color:#1f2937;display:inline-block;margin-bottom:.5rem}.required-star[data-v-d2b1bc59]{color:#ef4444;font-size:1.1rem;margin-left:.25rem}.image-preview-container[data-v-d2b1bc59]{width:100%;max-height:200px;border-radius:12px;overflow:hidden;background:linear-gradient(135deg,#fff,#f9fafb);display:flex;align-items:center;justify-content:center;border:2px solid #e5e7eb;padding:.5rem;box-shadow:0 2px 8px #0000000d}.image-preview[data-v-d2b1bc59]{max-width:100%;max-height:180px;object-fit:contain;border-radius:8px}.upload-button[data-v-d2b1bc59]{background:linear-gradient(135deg,#8d57a3,#7a4a8f);color:#fff;border-radius:10px;padding:10px 20px;font-size:.875rem;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .3s ease;border:none;width:100%;box-shadow:0 2px 8px #8d57a333}.upload-success[data-v-d2b1bc59]{color:#10b981;font-weight:600;font-size:.8rem;display:flex;align-items:center;margin-top:.5rem}.import-excel-btn[data-v-d2b1bc59]{background:linear-gradient(135deg,#059669,#047857);color:#fff;border-radius:8px;padding:8px 16px;font-size:.875rem;font-weight:600;cursor:pointer;display:inline-flex;align-items:center}.add-strategy-btn[data-v-d2b1bc59]{background:linear-gradient(135deg,#8d57a3,#7a4a8f);color:#fff;border:none;border-radius:8px;padding:8px 16px;font-size:.875rem;font-weight:600}.strategies-list[data-v-d2b1bc59]{display:flex;flex-direction:column;gap:.75rem}.strategy-card[data-v-d2b1bc59]{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:1rem;transition:all .3s ease;box-shadow:0 1px 3px #0000000d}.strategy-type[data-v-d2b1bc59]{font-size:1rem;font-weight:700;color:#111827;margin-bottom:.5rem}.strategy-info[data-v-d2b1bc59]{font-size:.85rem;color:#6b7280;margin-top:.25rem;display:flex;align-items:center}.strategy-actions[data-v-d2b1bc59]{display:flex;gap:.25rem}.rules-container[data-v-d2b1bc59]{background:#fff;border-radius:12px;padding:1rem;border:2px solid #e5e7eb;box-shadow:0 1px 3px #0000000d}.rule-group[data-v-d2b1bc59]{background:#fafafa;border-radius:8px;padding:.75rem;border:1px solid #e5e7eb}.rule-label[data-v-d2b1bc59]{font-size:.875rem;font-weight:600;color:#374151;display:flex;align-items:center}.keywords-list[data-v-d2b1bc59]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.keyword-tag-wrapper[data-v-d2b1bc59]{display:inline-flex;align-items:center;gap:.5rem;background:#8d57a3;color:#fff;padding:.5rem .75rem;border-radius:6px;font-size:.9rem;font-weight:500}.keyword-text[data-v-d2b1bc59]{line-height:1}.keyword-remove[data-v-d2b1bc59]{cursor:pointer;font-size:.75rem;opacity:.8;line-height:1}.coupons-table-container[data-v-d2b1bc59]{border-radius:12px;overflow:hidden;border:2px solid #e5e7eb;background:#fff;max-height:350px;overflow-y:auto;box-shadow:0 1px 3px #0000000d}[data-v-d2b1bc59] .coupons-table .p-datatable-thead>tr>th{background:linear-gradient(135deg,#f9fafb,#f3f4f6);color:#374151;font-weight:600;font-size:.8rem;text-transform:uppercase;letter-spacing:.5px;padding:.75rem}.empty-state[data-v-d2b1bc59]{text-align:center;padding:2.5rem 1rem;color:#9ca3af;background:#fff;border-radius:12px;border:2px dashed #d1d5db}.form-actions[data-v-d2b1bc59]{display:flex;justify-content:flex-end;gap:.75rem;padding-top:1rem;margin-top:1rem}.cancel-btn[data-v-d2b1bc59]{background:#fff;color:#6b7280;border:2px solid #d1d5db;border-radius:8px;padding:.625rem 1.5rem;font-weight:600}.save-btn[data-v-d2b1bc59]{background:linear-gradient(135deg,#8d57a3,#7a4a8f);color:#fff;border:none;border-radius:8px;padding:.625rem 2rem;font-weight:600}input[type=file][data-v-d2b1bc59]{display:none}.targeted-users-cta[data-v-d2b1bc59]{display:inline-flex;align-items:center;gap:.5rem}.small-outline-btn[data-v-d2b1bc59]{background:#fff!important;color:#000!important;border:none!important;font-weight:800!important;font-size:.8rem;border-radius:10px!important;padding:.35rem .75rem!important}.targeted-count-pill[data-v-d2b1bc59]{font-weight:800;font-size:.8rem;padding:.25rem .6rem;background-color:#7a4a8f!important;border-radius:12px!important;color:#fff!important}.inline-spinner[data-v-d2b1bc59]{margin-right:.5rem}#couponBackgroundColor[data-v-d2b1bc59],#couponTextColor[data-v-d2b1bc59]{width:100%;height:3rem;border:none;border-radius:6px;background-color:#0000;cursor:pointer}.bulk-terms[data-v-d2b1bc59]{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:.75rem;margin-top:.5rem}.bulk-actions[data-v-d2b1bc59]{display:flex;gap:.5rem;margin-top:.5rem}.terms-list ul[data-v-d2b1bc59]{margin:.5rem 0 0;padding-left:1.1rem}.terms-list li[data-v-d2b1bc59]{position:relative;margin:.35rem 0;display:flex;align-items:flex-start;gap:.5rem}.bullet-text[data-v-d2b1bc59]{color:#111827;font-weight:600}.bullet-remove[data-v-d2b1bc59]{cursor:pointer;color:#9ca3af}.bullet-remove[data-v-d2b1bc59]:hover{color:#ef4444}.terms-list li.li--sub[data-v-d2b1bc59]{list-style-type:none;padding-left:1rem}.terms-list li.li--sub[data-v-d2b1bc59]:before{content:"–";position:absolute;left:.2rem;color:#6b7280}.editorButtons[data-v-d2b1bc59]{background:#fff;color:#7a4a8f;border:2px solid #d1d5db;border-radius:8px;padding:.4rem 1rem;font-weight:600}.page-title[data-v-c15be155]{margin:0;font-size:2rem;font-weight:900;color:#111827;letter-spacing:-.02em}.page-subtitle[data-v-c15be155]{margin:.35rem 0 0;color:#6b7280;font-weight:600}.ticketButton[data-v-c15be155]{font-weight:700;height:2.6rem;min-width:8rem;max-width:12rem;background-color:#fff;color:#111827;border:1px solid #e5e7eb;border-radius:10px;display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.ticketButton[data-v-c15be155]:hover{background:#faf7fc;border-color:#d7cbe0}.ticketButtonActive[data-v-c15be155]{font-weight:800;height:2.6rem;min-width:8rem;max-width:12rem;background:linear-gradient(135deg,#8d57a3,#7a4a8f);color:#fff;border-radius:10px;display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #7a4a8f}.lending-rule-detail-head[data-v-d288d058]{display:flex;align-items:flex-start;justify-content:space-between;gap:.65rem}.lending-rule-detail-head strong[data-v-d288d058]{display:block;color:#24172b;font-size:.92rem;line-height:1.25}.lending-rule-detail-head span[data-v-d288d058]:not(.lending-rule-status){display:block;margin-top:.1rem;color:#7a7182;font-size:.75rem;font-weight:800}.lending-rule-status[data-v-d288d058]{flex:0 0 auto;border-radius:999px;background:#f1e8f6;color:#6e3787;padding:.22rem .48rem;font-size:.68rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.lending-rule-card-content.failed .lending-rule-status[data-v-d288d058]{background:#fff0f0;color:#8b2525}.lending-rule-card-content.passed .lending-rule-status[data-v-d288d058]{background:#e6f6eb;color:#176436}.lending-rule-card-content.not-evaluated .lending-rule-status[data-v-d288d058]{background:#fff4d8;color:#7a4b00}.lending-rule-business[data-v-d288d058],.lending-rule-technical-grid[data-v-d288d058]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.65rem}.lending-rule-business div[data-v-d288d058],.lending-rule-technical-grid div[data-v-d288d058]{min-width:0;border:1px solid #efe9f2;border-radius:8px;background:#ffffffb8;padding:.55rem .6rem}.lending-rule-business div[data-v-d288d058]:nth-child(2),.lending-rule-business div[data-v-d288d058]:last-child{grid-column:1 / -1}.lending-rule-business span[data-v-d288d058],.lending-rule-technical-grid span[data-v-d288d058]{display:block;color:#6b7280;font-size:.72rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.lending-rule-business strong[data-v-d288d058],.lending-rule-technical-grid strong[data-v-d288d058]{display:block;margin-top:.16rem;color:#2f2635;line-height:1.35;overflow-wrap:anywhere}.lending-rule-technical[data-v-d288d058]{margin-top:.58rem;border-top:1px solid #efe9f2;padding-top:.5rem}.lending-rule-technical summary[data-v-d288d058]{display:inline-flex;align-items:center;gap:.35rem;color:#6e3787;cursor:pointer;font-size:.76rem;font-weight:900;list-style:none}.lending-rule-technical summary[data-v-d288d058]::-webkit-details-marker{display:none}.lending-rule-technical summary i[data-v-d288d058]{color:#776b80;font-size:.72rem;transition:transform .16s ease}.lending-rule-technical[open] summary i[data-v-d288d058]{transform:rotate(90deg)}@media(max-width:767px){.lending-rule-business[data-v-d288d058],.lending-rule-technical-grid[data-v-d288d058]{grid-template-columns:1fr}.lending-rule-business div[data-v-d288d058]:nth-child(2),.lending-rule-business div[data-v-d288d058]:last-child{grid-column:auto}}.detail-panel[data-v-368aa8e4]{border:1px solid #ece7f0;border-radius:10px;background:#fff;padding:1rem;min-width:0}.panel-fill[data-v-368aa8e4],.monitoring-results-panel[data-v-368aa8e4]{width:100%}.panel-header[data-v-368aa8e4]{margin-bottom:.85rem}.panel-header h3[data-v-368aa8e4]{margin:.08rem 0 0;color:#251229;font-size:1.08rem}.panel-header p[data-v-368aa8e4]:not(.eyebrow){margin:.25rem 0 0;color:#6b7280;line-height:1.35}.eyebrow[data-v-368aa8e4],.mini-stat-label[data-v-368aa8e4]{color:#7c6f89;font-size:.69rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.dashboard-card-grid[data-v-368aa8e4]{display:grid;gap:.75rem}.monitoring-summary-grid[data-v-368aa8e4],.monitoring-insight-grid[data-v-368aa8e4],.post-loan-score-grid[data-v-368aa8e4]{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.mini-stat-card[data-v-368aa8e4]{border:1px solid #efe9f2;border-radius:8px;background:#fff;display:flex;flex-direction:column;gap:.15rem;min-width:0;padding:.78rem .85rem}.mini-stat-card.critical[data-v-368aa8e4],.monitoring-result-card.critical[data-v-368aa8e4]{border-color:#efc4c4;background:snow}.mini-stat-card.high[data-v-368aa8e4]{border-color:#f0d0d0;background:snow}.mini-stat-card.medium[data-v-368aa8e4]{border-color:#f0d8b8;background:#fffdf8}.mini-stat-card.low[data-v-368aa8e4]{border-color:#cce8d6;background:#fbfffc}.mini-stat-card.critical .mini-stat-value[data-v-368aa8e4],.mini-stat-card.high .mini-stat-value[data-v-368aa8e4]{color:#8b2525}.mini-stat-card.medium .mini-stat-value[data-v-368aa8e4]{color:#7a4b00}.mini-stat-card.low .mini-stat-value[data-v-368aa8e4]{color:#176436}.mini-stat-value[data-v-368aa8e4]{color:#251229;font-size:1.22rem;font-weight:800;line-height:1.2}.mini-stat-note[data-v-368aa8e4]{color:#6b7280;font-size:.82rem;line-height:1.35}.monitoring-pager[data-v-368aa8e4],.monitoring-result-header[data-v-368aa8e4],.monitoring-pager-actions[data-v-368aa8e4]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.monitoring-pager[data-v-368aa8e4]{border:1px solid #efe9f2;border-radius:9px;background:#fcfbfd;padding:.75rem;margin-top:1rem}.monitoring-pager strong[data-v-368aa8e4],.monitoring-pager p[data-v-368aa8e4]{display:block;margin:.1rem 0 0}.monitoring-pager button[data-v-368aa8e4]{border:1px solid #decfe7;border-radius:8px;background:#fff;color:#5f3a70;cursor:pointer;font-weight:900;min-height:2.25rem;padding:.45rem .7rem}.monitoring-pager button[data-v-368aa8e4]:disabled{cursor:not-allowed;opacity:.5}.monitoring-result-stack[data-v-368aa8e4]{display:grid;gap:1rem;margin-top:1rem}.monitoring-result-card[data-v-368aa8e4]{border:1px solid #ece7f0;border-left:4px solid #9ca3af;border-radius:10px;background:#fff;padding:.85rem}.monitoring-result-card.low[data-v-368aa8e4],.monitoring-result-card.none[data-v-368aa8e4]{border-left-color:#2f8f57}.monitoring-result-card.medium[data-v-368aa8e4]{border-left-color:#c47b14}.monitoring-result-card.high[data-v-368aa8e4]{border-left-color:#b64b4b}.monitoring-result-card.critical[data-v-368aa8e4]{border-left-color:#5f1111}.monitoring-result-header h4[data-v-368aa8e4]{margin:.12rem 0 0;color:#251229;font-size:1.02rem;line-height:1.25;overflow-wrap:anywhere}.monitoring-result-header p[data-v-368aa8e4]{margin:.25rem 0 0;color:#6b7280;font-size:.82rem}.risk-pill[data-v-368aa8e4]{border-radius:999px;background:#eef1f3;color:#4b5563;flex:0 0 auto;font-size:.78rem;font-weight:900;padding:.35rem .65rem}.risk-pill.low[data-v-368aa8e4],.risk-pill.none[data-v-368aa8e4]{background:#e6f6eb;color:#176436}.risk-pill.medium[data-v-368aa8e4]{background:#fff4d8;color:#7a4b00}.risk-pill.high[data-v-368aa8e4]{background:#fff0f0;color:#8b2525}.risk-pill.critical[data-v-368aa8e4]{background:#ffe6e6;color:#111}.monitoring-result-metrics[data-v-368aa8e4],.monitoring-rule-grid[data-v-368aa8e4],.monitoring-window-grid[data-v-368aa8e4]{display:grid;gap:.7rem;margin-top:.85rem}.monitoring-result-metrics[data-v-368aa8e4]{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.monitoring-result-metrics div[data-v-368aa8e4],.monitoring-window-grid div[data-v-368aa8e4],.post-loan-score-panel[data-v-368aa8e4]{border:1px solid #efe9f2;border-radius:9px;background:#fff;min-width:0}.monitoring-result-metrics div[data-v-368aa8e4],.monitoring-window-grid div[data-v-368aa8e4]{padding:.55rem}.monitoring-result-metrics span[data-v-368aa8e4],.monitoring-window-grid span[data-v-368aa8e4]{color:#6b7280;display:block;font-size:.72rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.monitoring-result-metrics strong[data-v-368aa8e4],.monitoring-window-grid strong[data-v-368aa8e4]{color:#2f2635;display:block;line-height:1.35;margin-top:.16rem;overflow-wrap:anywhere}.monitoring-readout-panel[data-v-368aa8e4],.post-loan-score-panel[data-v-368aa8e4]{border:1px solid #efe9f2;border-radius:9px;background:#fff;margin-top:.85rem;min-width:0;padding:.85rem}.risk-readout-panel[data-v-368aa8e4]{background:snow;border-color:#f0d0d0}.monitoring-section-heading[data-v-368aa8e4]{align-items:flex-start;display:flex;justify-content:space-between;gap:.75rem}.monitoring-section-heading h5[data-v-368aa8e4]{color:#251229;font-size:.98rem;line-height:1.25;margin:.08rem 0 0}.monitoring-reason-strip[data-v-368aa8e4]{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.7rem}.monitoring-reason-pill[data-v-368aa8e4]{border:1px solid #e9e3ee;border-radius:8px;background:#fff;display:inline-flex;flex-direction:column;gap:.12rem;max-width:18rem;min-width:min(100%,11rem);padding:.5rem .6rem}.monitoring-reason-pill.failed[data-v-368aa8e4]{border-color:#f0d0d0;background:snow}.monitoring-reason-pill strong[data-v-368aa8e4]{color:#251229;font-size:.82rem;line-height:1.25}.monitoring-reason-pill small[data-v-368aa8e4]{color:#6b7280;font-size:.76rem;font-weight:800;line-height:1.25}.monitoring-insight-grid[data-v-368aa8e4],.post-loan-score-grid[data-v-368aa8e4]{margin-top:.85rem}.post-loan-score-panel[data-v-368aa8e4]{background:#fcfbfd;margin-top:.85rem;overflow:hidden;padding:0}.post-loan-score-panel summary[data-v-368aa8e4]{align-items:center;color:#2f2635;cursor:pointer;display:flex;font-size:.84rem;font-weight:900;gap:.75rem;justify-content:space-between;list-style:none;padding:.68rem .75rem;-webkit-user-select:none;user-select:none}.post-loan-score-panel summary[data-v-368aa8e4]::-webkit-details-marker{display:none}.post-loan-score-panel summary strong[data-v-368aa8e4]{border-radius:999px;background:#f4eff7;color:#5f3a70;flex:0 0 auto;font-size:.72rem;font-weight:900;min-width:1.65rem;padding:.18rem .45rem;text-align:center}.post-loan-score-content[data-v-368aa8e4]{border-top:1px solid #efe9f2;padding:0 .75rem .75rem}.monitoring-window-grid[data-v-368aa8e4]{grid-template-columns:repeat(2,minmax(0,1fr))}.monitoring-window-grid p[data-v-368aa8e4],.monitoring-window-grid small[data-v-368aa8e4]{color:#6b7280;display:block;line-height:1.35;margin:.24rem 0 0}.monitoring-window-grid small[data-v-368aa8e4]{font-weight:800}.monitoring-rule-section[data-v-368aa8e4]{border:1px solid #efe9f2;border-radius:9px;background:#fff;overflow:hidden}.monitoring-rule-section+.monitoring-rule-section[data-v-368aa8e4]{margin-top:.55rem}.monitoring-rule-section summary[data-v-368aa8e4]{align-items:center;color:#2f2635;cursor:pointer;display:flex;font-size:.84rem;font-weight:900;gap:.75rem;justify-content:space-between;list-style:none;padding:.68rem .75rem;-webkit-user-select:none;user-select:none}.monitoring-rule-section summary[data-v-368aa8e4]::-webkit-details-marker{display:none}.monitoring-rule-section-title[data-v-368aa8e4]{align-items:center;display:inline-flex;gap:.45rem;min-width:0}.monitoring-rule-section-icon[data-v-368aa8e4]{color:#776b80;display:inline-flex;flex:0 0 auto;font-size:.72rem;transform:rotate(0);transform-origin:center;transition:transform .16s ease}.monitoring-rule-section[open]>summary .monitoring-rule-section-icon[data-v-368aa8e4],.post-loan-score-panel[open]>summary .monitoring-rule-section-icon[data-v-368aa8e4]{transform:rotate(90deg)!important}.monitoring-rule-section summary strong[data-v-368aa8e4]{border-radius:999px;background:#f4eff7;color:#5f3a70;flex:0 0 auto;font-size:.72rem;font-weight:900;min-width:1.65rem;padding:.18rem .45rem;text-align:center}.monitoring-rule-section.triggered summary[data-v-368aa8e4]{background:snow}.monitoring-rule-section.passed summary[data-v-368aa8e4]{background:#fbfffc}.monitoring-rule-section.missing summary[data-v-368aa8e4]{background:#fffaf0}.monitoring-rule-section.triggered summary strong[data-v-368aa8e4]{background:#fff0f0;color:#8b2525}.monitoring-rule-section.passed summary strong[data-v-368aa8e4]{background:#e6f6eb;color:#176436}.monitoring-rule-section.missing summary strong[data-v-368aa8e4]{background:#fff4d8;color:#7a4b00}.monitoring-rule-detail-list[data-v-368aa8e4]{display:flex;flex-direction:column;gap:.55rem;min-width:0;padding:.7rem .75rem .75rem}.monitoring-rule-detail-card[data-v-368aa8e4]{border:1px solid #e9e3ee;border-left:4px solid #b8afbf;border-radius:8px;background:#fff;min-width:0;padding:.65rem .7rem}.monitoring-rule-detail-card.failed[data-v-368aa8e4]{border-left-color:#b64b4b;background:snow}.monitoring-rule-detail-card.passed[data-v-368aa8e4]{border-left-color:#2f8f57;background:#fbfffc}.monitoring-rule-detail-card.not-evaluated[data-v-368aa8e4]{border-left-color:#c47b14;background:#fffaf0}.panel-empty[data-v-368aa8e4],.metric-empty[data-v-368aa8e4]{color:#7a7182;font-size:.84rem;line-height:1.4}.inline-panel-empty[data-v-368aa8e4]{border:1px dashed #ded6e4;border-radius:8px;background:#fcfbfd;padding:.85rem}.detail-panel[data-v-368aa8e4],.monitoring-results-panel h3[data-v-368aa8e4],.monitoring-results-panel h4[data-v-368aa8e4],.monitoring-results-panel h5[data-v-368aa8e4],.panel-empty[data-v-368aa8e4],.metric-empty[data-v-368aa8e4]{color:#111}@media(max-width:767px){.monitoring-pager[data-v-368aa8e4],.monitoring-result-header[data-v-368aa8e4]{align-items:stretch;flex-direction:column}.monitoring-pager-actions[data-v-368aa8e4],.monitoring-window-grid[data-v-368aa8e4]{display:grid;grid-template-columns:1fr}}.detail-panel[data-v-b803de10]{border:1px solid #ece7f0;border-radius:10px;background:#fff;padding:1rem;min-width:0}.panel-fill[data-v-b803de10],.lending-results-panel[data-v-b803de10]{width:100%}.panel-header[data-v-b803de10]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.85rem}.panel-header h3[data-v-b803de10]{margin:.08rem 0 0;color:#251229;font-size:1.08rem}.panel-header p[data-v-b803de10]:not(.eyebrow){margin:.25rem 0 0;color:#6b7280;line-height:1.35}.eyebrow[data-v-b803de10],.mini-stat-label[data-v-b803de10]{color:#7c6f89;font-size:.69rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.dashboard-card-grid[data-v-b803de10]{display:grid;gap:.75rem}.config-save-state-grid[data-v-b803de10]{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.mini-stat-card[data-v-b803de10]{border:1px solid #efe9f2;border-radius:8px;background:#fff;padding:.78rem .85rem;display:flex;flex-direction:column;gap:.15rem}.mini-stat-value[data-v-b803de10]{color:#251229;font-size:1.22rem;font-weight:800;line-height:1.2}.mini-stat-note[data-v-b803de10]{color:#6b7280;font-size:.82rem;line-height:1.35}.portfolio-allocation-panel[data-v-b803de10]{border:1px solid #eadff0;border-radius:10px;background:#fcfbfd;margin-top:1rem;padding:.85rem;min-width:0}.portfolio-allocation-header[data-v-b803de10]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.portfolio-allocation-header h4[data-v-b803de10]{margin:.1rem 0 0;color:#251229;font-size:.98rem;line-height:1.25}.portfolio-allocation-summary-grid[data-v-b803de10],.portfolio-allocation-detail-grid[data-v-b803de10]{display:grid;gap:.7rem;margin-top:.75rem;min-width:0}.portfolio-allocation-summary-grid[data-v-b803de10]{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.portfolio-allocation-detail-grid[data-v-b803de10]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.portfolio-allocation-summary-grid>div[data-v-b803de10],.portfolio-allocation-detail-grid>div[data-v-b803de10]{border:1px solid #efe9f2;border-radius:8px;background:#fff;padding:.65rem;min-width:0}.portfolio-allocation-summary-grid span[data-v-b803de10]{display:block;color:#6b7280;font-size:.72rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.portfolio-allocation-summary-grid strong[data-v-b803de10]{display:block;margin-top:.16rem;color:#2f2635;line-height:1.35;overflow-wrap:anywhere}.portfolio-allocation-bands[data-v-b803de10],.portfolio-triggered-rules[data-v-b803de10]{display:grid;gap:.5rem;margin-top:.55rem}.portfolio-allocation-bands[data-v-b803de10]{grid-template-columns:repeat(auto-fit,minmax(4.8rem,1fr))}.portfolio-allocation-bands span[data-v-b803de10],.portfolio-triggered-rules article[data-v-b803de10]{border:1px solid #f0ebf3;border-radius:8px;background:#fff;padding:.55rem;min-width:0}.portfolio-allocation-bands strong[data-v-b803de10],.portfolio-triggered-rules strong[data-v-b803de10],.portfolio-triggered-rules span[data-v-b803de10]{display:block}.portfolio-triggered-rules span[data-v-b803de10]{color:#7a7182;font-size:.76rem;font-weight:800;margin-top:.08rem}.portfolio-triggered-rules p[data-v-b803de10]{margin:.42rem 0 0;color:#4b5563;line-height:1.35}.lending-result-pager[data-v-b803de10]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem;border:1px solid #efe9f2;border-radius:9px;background:#fcfbfd;padding:.75rem .85rem;min-width:0}.lending-result-pager strong[data-v-b803de10]{display:block;margin-top:.08rem;color:#251229;font-size:1rem;line-height:1.25}.lending-result-pager p[data-v-b803de10]{margin:.12rem 0 0;color:#6b7280;font-size:.82rem;line-height:1.3;overflow-wrap:anywhere}.lending-result-pager-actions[data-v-b803de10]{display:flex;align-items:center;gap:.5rem;flex:0 0 auto}.pager-button[data-v-b803de10]{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:2.25rem;border:1px solid #decfe7;border-radius:8px;background:#fff;color:#5f3a70;cursor:pointer;font-size:.82rem;font-weight:900;padding:.45rem .7rem;transition:background .16s ease,border-color .16s ease,color .16s ease}.pager-button[data-v-b803de10]:hover:not(:disabled){border-color:#b992ca;background:#f8f1fb;color:#4a275a}.pager-button[data-v-b803de10]:disabled{cursor:not-allowed;opacity:.48}.pager-button i[data-v-b803de10]{font-size:.72rem}.lending-result-stack[data-v-b803de10]{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.lending-result-card[data-v-b803de10]{border:1px solid #ece7f0;border-radius:10px;background:#fff;padding:.85rem;min-width:0}.lending-result-card.eligible[data-v-b803de10],.lending-result-card.final-offer-available[data-v-b803de10]{border-color:#cce8d6;background:#fbfffc}.lending-result-card.portfolio-blocked[data-v-b803de10]{border-color:#f0d8b8;background:#fffdf8}.lending-result-card.denied[data-v-b803de10],.lending-result-card.not-eligible[data-v-b803de10]{border-color:#f0d0d0;background:snow}.lending-result-header[data-v-b803de10]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.lending-result-header h4[data-v-b803de10]{margin:.12rem 0 0;color:#251229;font-size:1.02rem;line-height:1.25;overflow-wrap:anywhere}.lending-active-config-label[data-v-b803de10]{margin:.25rem 0 0;color:#6e3787;font-size:.78rem;font-weight:800}.lending-result-status[data-v-b803de10]{flex:0 0 auto;border-radius:999px;background:#f1e8f6;color:#6e3787;padding:.35rem .65rem;font-size:.78rem;font-weight:900}.lending-result-card.eligible .lending-result-status[data-v-b803de10],.lending-result-card.final-offer-available .lending-result-status[data-v-b803de10]{background:#e6f6eb;color:#176436}.lending-result-card.portfolio-blocked .lending-result-status[data-v-b803de10]{background:#fff7e8;color:#806022}.lending-result-card.denied .lending-result-status[data-v-b803de10],.lending-result-card.not-eligible .lending-result-status[data-v-b803de10]{background:#fff0f0;color:#8b2525}.lending-result-metrics[data-v-b803de10],.lending-reason-grid[data-v-b803de10],.lending-decision-grid[data-v-b803de10]{display:grid;gap:.7rem;min-width:0}.lending-result-metrics[data-v-b803de10]{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));margin-top:.85rem}.lending-result-metrics div[data-v-b803de10]{border:1px solid #efe9f2;border-radius:8px;background:#fff;padding:.55rem;min-width:0}.lending-result-metrics span[data-v-b803de10],.lending-rule-business span[data-v-b803de10],.lending-rule-technical-grid span[data-v-b803de10]{display:block;color:#6b7280;font-size:.72rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.lending-result-metrics strong[data-v-b803de10],.lending-rule-business strong[data-v-b803de10],.lending-rule-technical-grid strong[data-v-b803de10]{display:block;margin-top:.16rem;color:#2f2635;line-height:1.35;overflow-wrap:anywhere}.lending-cap-note[data-v-b803de10]{margin:.75rem 0 0;border:1px solid #f0d8b8;border-radius:8px;background:#fffdf8;color:#6b4814;font-size:.86rem;font-weight:800;line-height:1.35;padding:.58rem .65rem}.lending-reason-grid[data-v-b803de10]{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));margin-top:.85rem}.reason-strip[data-v-b803de10]{display:flex;flex-wrap:wrap;gap:.38rem;margin-top:.35rem}.reason-pill[data-v-b803de10]{border-radius:999px;padding:.28rem .48rem;font-size:.75rem;font-weight:800;line-height:1.25}.lending-positive-pill[data-v-b803de10]{background:#e6f6eb;border:1px solid #cce8d6;color:#176436}.lending-negative-pill[data-v-b803de10]{background:#fff0f0;border:1px solid #f0d0d0;color:#8b2525}.lending-neutral-pill[data-v-b803de10]{background:#fff4d8;border:1px solid #f0d8b8;color:#7a4b00}.detail-rows[data-v-b803de10]{display:grid;gap:.4rem}.detail-row[data-v-b803de10]{display:grid;grid-template-columns:minmax(9rem,12rem) minmax(0,1fr);gap:.85rem;padding:.7rem 0;border-bottom:1px solid #f1edf4}.detail-key[data-v-b803de10]{color:#7c6f89;font-size:.76rem;font-weight:800}.detail-value[data-v-b803de10]{color:#33283a;overflow-wrap:anywhere}.lending-metadata-rows[data-v-b803de10]{margin-top:.85rem}.lending-decision-grid[data-v-b803de10]{grid-template-columns:minmax(0,1fr);margin-top:.9rem;border-top:1px solid #efe9f2;padding-top:.8rem;gap:.9rem}.lending-decision-grid>.detail-rows[data-v-b803de10]{border:1px solid #efe9f2;border-radius:9px;background:#fff;padding:.75rem}.lending-rule-section[data-v-b803de10]{border:1px solid #efe9f2;border-radius:9px;background:#fff;overflow:hidden}.lending-rule-section+.lending-rule-section[data-v-b803de10]{margin-top:.55rem}.lending-rule-section summary[data-v-b803de10]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.68rem .75rem;color:#2f2635;cursor:pointer;font-size:.84rem;font-weight:900;list-style:none;-webkit-user-select:none;user-select:none}.lending-rule-section summary[data-v-b803de10]::-webkit-details-marker,.lending-rule-technical summary[data-v-b803de10]::-webkit-details-marker{display:none}.lending-rule-section-title[data-v-b803de10]{display:inline-flex;align-items:center;gap:.45rem}.lending-rule-section-icon[data-v-b803de10],.lending-rule-technical summary i[data-v-b803de10]{color:#776b80;font-size:.72rem;transition:transform .16s ease}.lending-rule-section[open] .lending-rule-section-icon[data-v-b803de10],.lending-rule-technical[open] summary i[data-v-b803de10]{transform:rotate(90deg)}.lending-rule-section summary strong[data-v-b803de10]{flex:0 0 auto;min-width:1.65rem;border-radius:999px;background:#f4eff7;color:#5f3a70;padding:.18rem .45rem;text-align:center;font-size:.72rem;font-weight:900}.lending-rule-section.failed summary[data-v-b803de10]{background:snow}.lending-rule-section.passed summary[data-v-b803de10]{background:#fbfffc}.lending-rule-section.not-evaluated summary[data-v-b803de10]{background:#fffaf0}.lending-rule-section.failed summary strong[data-v-b803de10]{background:#fff0f0;color:#8b2525}.lending-rule-section.passed summary strong[data-v-b803de10]{background:#e6f6eb;color:#176436}.lending-rule-section.not-evaluated summary strong[data-v-b803de10]{background:#fff4d8;color:#7a4b00}.lending-rule-section>.lending-rule-detail-list[data-v-b803de10]{padding:.7rem .75rem .75rem}.lending-rule-detail-list[data-v-b803de10]{display:flex;flex-direction:column;gap:.55rem;min-width:0}.lending-rule-detail-card[data-v-b803de10]{border:1px solid #e9e3ee;border-left:4px solid #b8afbf;border-radius:8px;background:#fff;padding:.65rem .7rem;min-width:0}.lending-rule-detail-card.failed[data-v-b803de10]{border-left-color:#b64b4b;background:snow}.lending-rule-detail-card.passed[data-v-b803de10]{border-left-color:#2f8f57;background:#fbfffc}.lending-rule-detail-card.not-evaluated[data-v-b803de10]{border-left-color:#c47b14;background:#fffaf0}.lending-rule-detail-head[data-v-b803de10]{display:flex;align-items:flex-start;justify-content:space-between;gap:.65rem}.lending-rule-detail-head strong[data-v-b803de10]{display:block;color:#24172b;font-size:.92rem;line-height:1.25}.lending-rule-detail-head span[data-v-b803de10]:not(.lending-rule-status){display:block;margin-top:.1rem;color:#7a7182;font-size:.75rem;font-weight:800}.lending-rule-status[data-v-b803de10]{flex:0 0 auto;border-radius:999px;background:#f1e8f6;color:#6e3787;padding:.22rem .48rem;font-size:.68rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.lending-rule-detail-card.failed .lending-rule-status[data-v-b803de10]{background:#fff0f0;color:#8b2525}.lending-rule-detail-card.passed .lending-rule-status[data-v-b803de10]{background:#e6f6eb;color:#176436}.lending-rule-detail-card.not-evaluated .lending-rule-status[data-v-b803de10]{background:#fff4d8;color:#7a4b00}.lending-rule-business[data-v-b803de10],.lending-rule-technical-grid[data-v-b803de10]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.65rem}.lending-rule-business div[data-v-b803de10],.lending-rule-technical-grid div[data-v-b803de10]{min-width:0;border:1px solid #efe9f2;border-radius:8px;background:#ffffffb8;padding:.55rem .6rem}.lending-rule-business div[data-v-b803de10]:nth-child(2),.lending-rule-business div[data-v-b803de10]:last-child{grid-column:1 / -1}.lending-rule-technical[data-v-b803de10]{margin-top:.58rem;border-top:1px solid #efe9f2;padding-top:.5rem}.lending-rule-technical summary[data-v-b803de10]{display:inline-flex;align-items:center;gap:.35rem;color:#6e3787;cursor:pointer;font-size:.76rem;font-weight:900;list-style:none}.panel-empty[data-v-b803de10],.metric-empty[data-v-b803de10]{color:#7a7182;font-size:.84rem;line-height:1.4}.inline-panel-empty[data-v-b803de10]{border:1px dashed #ded6e4;border-radius:8px;background:#fcfbfd;padding:.85rem}.detail-panel[data-v-b803de10],.lending-results-panel[data-v-b803de10],.lending-results-panel p[data-v-b803de10],.lending-results-panel span[data-v-b803de10],.lending-results-panel strong[data-v-b803de10],.lending-results-panel summary[data-v-b803de10],.lending-results-panel h3[data-v-b803de10],.lending-results-panel h4[data-v-b803de10],.lending-results-panel small[data-v-b803de10],.panel-empty[data-v-b803de10],.metric-empty[data-v-b803de10],.mini-stat-label[data-v-b803de10],.mini-stat-note[data-v-b803de10],.detail-key[data-v-b803de10],.detail-value[data-v-b803de10],.portfolio-triggered-rules p[data-v-b803de10],.portfolio-triggered-rules span[data-v-b803de10],.lending-active-config-label[data-v-b803de10],.lending-result-metrics span[data-v-b803de10],.lending-rule-business span[data-v-b803de10],.lending-rule-technical-grid span[data-v-b803de10],.lending-rule-technical summary[data-v-b803de10]{color:#111}.lending-result-status[data-v-b803de10],.reason-pill[data-v-b803de10],.lending-rule-section summary strong[data-v-b803de10]{color:#111}@media(max-width:991px){.detail-row[data-v-b803de10],.lending-decision-grid[data-v-b803de10]{grid-template-columns:1fr}}@media(max-width:767px){.config-save-state-grid[data-v-b803de10],.lending-result-metrics[data-v-b803de10],.lending-rule-business[data-v-b803de10],.lending-rule-technical-grid[data-v-b803de10]{grid-template-columns:1fr}.lending-result-pager[data-v-b803de10]{align-items:stretch;flex-direction:column}.lending-result-pager-actions[data-v-b803de10]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.pager-button[data-v-b803de10]{width:100%}.lending-result-header[data-v-b803de10]{flex-direction:column;align-items:stretch}.lending-rule-business div[data-v-b803de10]:nth-child(2),.lending-rule-business div[data-v-b803de10]:last-child{grid-column:auto}}.detail-panel[data-v-5e5642aa]{border:1px solid #ece7f0;border-radius:10px;background:#fff;padding:1rem;min-width:0}.panel-header[data-v-5e5642aa]{margin-bottom:.85rem}.panel-header h3[data-v-5e5642aa]{margin:.08rem 0 0;color:#251229;font-size:1.08rem}.panel-header p[data-v-5e5642aa]:not(.eyebrow){margin:.25rem 0 0;color:#6b7280;line-height:1.35}.eyebrow[data-v-5e5642aa]{color:#7c6f89;font-size:.69rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.portfolio-warning[data-v-5e5642aa],.portfolio-note[data-v-5e5642aa]{border-radius:8px;font-weight:900;line-height:1.35;margin-bottom:.75rem;padding:.68rem .75rem}.portfolio-warning[data-v-5e5642aa]{background:#ffe6e6;color:#111}.portfolio-note[data-v-5e5642aa]{border:1px solid #f0d8b8;background:#fffdf8;color:#6b4814}.portfolio-summary-grid[data-v-5e5642aa],.allocation-grid[data-v-5e5642aa],.portfolio-rule-grid[data-v-5e5642aa]{display:grid;gap:.75rem;margin-top:.85rem}.portfolio-summary-grid[data-v-5e5642aa]{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.allocation-grid[data-v-5e5642aa]{grid-template-columns:repeat(2,minmax(0,1fr))}.portfolio-summary-grid>div[data-v-5e5642aa],.allocation-grid section[data-v-5e5642aa],.portfolio-rule-section[data-v-5e5642aa],.portfolio-metrics[data-v-5e5642aa]{border:1px solid #efe9f2;border-radius:9px;background:#fff;min-width:0}.portfolio-summary-grid>div[data-v-5e5642aa]{padding:.65rem}.portfolio-summary-grid span[data-v-5e5642aa],.allocation-bars span[data-v-5e5642aa],.detail-key[data-v-5e5642aa]{color:#6b7280;display:block;font-size:.72rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.portfolio-summary-grid strong[data-v-5e5642aa],.allocation-bars strong[data-v-5e5642aa],.detail-value[data-v-5e5642aa]{color:#2f2635;display:block;margin-top:.16rem;overflow-wrap:anywhere}.allocation-head[data-v-5e5642aa]{border-bottom:1px solid #efe9f2;padding:.68rem .75rem}.allocation-head h4[data-v-5e5642aa]{margin:0;color:#251229;font-size:.92rem}.allocation-bars[data-v-5e5642aa]{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(4.5rem,1fr));padding:.75rem}.allocation-bars div[data-v-5e5642aa]{border:1px solid #efe9f2;border-radius:8px;padding:.55rem}.portfolio-rule-section summary[data-v-5e5642aa]{align-items:center;color:#2f2635;cursor:pointer;display:flex;font-weight:900;gap:.75rem;justify-content:space-between;list-style:none;padding:.68rem .75rem;-webkit-user-select:none;user-select:none}.portfolio-rule-section summary[data-v-5e5642aa]::-webkit-details-marker{display:none}.portfolio-rule-section summary strong[data-v-5e5642aa]{border-radius:999px;background:#f4eff7;color:#5f3a70;flex:0 0 auto;min-width:1.65rem;padding:.18rem .45rem;text-align:center}.portfolio-rule-section-title[data-v-5e5642aa]{align-items:center;display:inline-flex;gap:.45rem;min-width:0}.portfolio-rule-section-icon[data-v-5e5642aa]{color:#776b80;display:inline-flex;flex:0 0 auto;font-size:.72rem;transform:rotate(0);transform-origin:center;transition:transform .16s ease}.portfolio-rule-section[open]>summary .portfolio-rule-section-icon[data-v-5e5642aa]{transform:rotate(90deg)}.portfolio-rule-section.triggered summary[data-v-5e5642aa]{background:#fff0f0}.portfolio-rule-section.passed summary[data-v-5e5642aa]{background:#fbfffc}.portfolio-rule-section.missing summary[data-v-5e5642aa]{background:#fffaf0}.portfolio-rule-list[data-v-5e5642aa]{display:grid;gap:.55rem;padding:.7rem .75rem .75rem}.portfolio-rule-card[data-v-5e5642aa]{border:1px solid #efe9f2;border-radius:8px;padding:.65rem}.portfolio-rule-card strong[data-v-5e5642aa],.portfolio-rule-card span[data-v-5e5642aa],.portfolio-rule-card small[data-v-5e5642aa]{display:block}.portfolio-rule-card span[data-v-5e5642aa]{color:#7a7182;font-size:.75rem;font-weight:800;margin-top:.1rem}.portfolio-rule-card p[data-v-5e5642aa]{margin:.45rem 0 0}.portfolio-rule-card small[data-v-5e5642aa]{color:#6b4814;font-weight:800;margin-top:.4rem}.portfolio-metrics[data-v-5e5642aa]{display:grid;gap:0;margin-top:.85rem;padding:.75rem}.detail-row[data-v-5e5642aa]{border-bottom:1px solid #f1edf4;display:grid;gap:.85rem;grid-template-columns:minmax(9rem,12rem) minmax(0,1fr);padding:.7rem 0}.panel-empty[data-v-5e5642aa],.metric-empty[data-v-5e5642aa]{color:#7a7182;font-size:.84rem;line-height:1.4}.inline-panel-empty[data-v-5e5642aa]{border:1px dashed #ded6e4;border-radius:8px;background:#fcfbfd;padding:.85rem}.detail-panel[data-v-5e5642aa],.portfolio-results-panel h3[data-v-5e5642aa],.portfolio-results-panel h4[data-v-5e5642aa],.panel-empty[data-v-5e5642aa],.metric-empty[data-v-5e5642aa]{color:#111}@media(max-width:991px){.allocation-grid[data-v-5e5642aa]{grid-template-columns:1fr}}@media(max-width:767px){.allocation-grid[data-v-5e5642aa],.detail-row[data-v-5e5642aa]{grid-template-columns:1fr}}.credit-score-page[data-v-d1a563ec]{width:100%;align-content:start;overflow-x:hidden;min-width:0;font-family:proxima-nova,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,sans-serif!important}.credit-score-page[data-v-d1a563ec] .p-button,.credit-score-page[data-v-d1a563ec] .p-inputtext{font-size:.95rem}.credit-header-profile[data-v-d1a563ec]{min-width:0}.credit-tabs-row[data-v-d1a563ec]{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:.45rem;min-width:0}.ticketButton[data-v-d1a563ec]{border:1px solid #ece7f0;font-weight:600;height:2.6rem;min-width:9rem;max-width:14rem;background-color:#fff;color:#000;border-radius:4px;padding:0 1rem;display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.ticketButton[data-v-d1a563ec]:hover{background-color:#8d57a3;color:#fff}.ticketButtonActive[data-v-d1a563ec]{border:1px solid #8d57a3;font-weight:700;height:2.6rem;min-width:9rem;max-width:14rem;background-color:#8d57a3;color:#fff;border-radius:4px;padding:0 1rem;display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.ticketButton[data-v-d1a563ec]:focus-visible,.ticketButtonActive[data-v-d1a563ec]:focus-visible{outline:2px solid rgba(141,87,163,.32);outline-offset:2px}.eyebrow[data-v-d1a563ec]{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#8d57a3}.kpi-card[data-v-d1a563ec],.detail-panel[data-v-d1a563ec],.section-panel[data-v-d1a563ec],.hero-score-card[data-v-d1a563ec],.lookup-toolbar[data-v-d1a563ec],.mini-stat-card[data-v-d1a563ec]{background:#fff;border:1px solid #ece7f0;border-radius:12px;box-shadow:0 4px 14px #47216209;min-width:0;position:relative}.kpi-card[data-v-d1a563ec]{padding:.9rem;min-height:7.75rem;display:flex;flex-direction:column;justify-content:space-between;position:relative}.kpi-value[data-v-d1a563ec]{font-size:1.7rem;line-height:1;margin-top:.45rem}.kpi-note[data-v-d1a563ec]{color:#6b7280;line-height:1.35;font-size:.86rem}.detail-panel[data-v-d1a563ec],.section-panel[data-v-d1a563ec]{padding:.95rem}.panel-header[data-v-d1a563ec]{display:flex;align-items:flex-start;justify-content:space-between;gap:.85rem;margin-bottom:.75rem}.panel-header p[data-v-d1a563ec]{color:#6b7280;line-height:1.35;font-size:.9rem;max-width:100%}.detail-grid[data-v-d1a563ec]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.65rem}.dashboard-card-grid[data-v-d1a563ec]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.75rem}.overview-api-time[data-v-d1a563ec]{color:#6b7280;font-size:.76rem;line-height:1.25;min-width:0}.overview-refresh-row[data-v-d1a563ec]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.overview-refresh-button[data-v-d1a563ec]{min-width:5.75rem;padding:.32rem .62rem;font-size:.78rem;line-height:1.1;gap:.35rem}.overview-refresh-button[data-v-d1a563ec] .p-button-icon{font-size:.78rem}.info-icon-button[data-v-d1a563ec]{width:1.25rem;height:1.25rem;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border:0;border-radius:4px;background:transparent;color:#b8afbf;cursor:pointer;font-size:.78rem;padding:0;transition:background-color .15s ease,color .15s ease}.info-icon-button[data-v-d1a563ec]:hover,.info-icon-button[data-v-d1a563ec]:focus-visible{background:#f5f3f7;color:#8f8599;outline:none}.card-info-button[data-v-d1a563ec]{position:absolute;top:.55rem;right:.55rem}.mini-stat-card[data-v-d1a563ec]:has(.card-info-button),.kpi-card[data-v-d1a563ec]:has(.card-info-button){padding-right:2.75rem}.score-action-group[data-v-d1a563ec]{display:inline-flex;align-items:center;justify-content:flex-end;gap:.38rem;flex:0 0 auto}.score-action-group .info-icon-button[data-v-d1a563ec]{width:1.2rem;height:1.2rem;font-size:.76rem}.info-overlay-panel{border:1px solid #e8ddec!important;border-radius:10px!important;background:#fff!important;box-shadow:0 14px 34px #47216229!important}.info-overlay-panel .p-overlaypanel-content{padding:0!important}.info-overlay-content[data-v-d1a563ec]{padding:.85rem .95rem}.info-overlay-content h4[data-v-d1a563ec]{margin:0 0 .35rem;color:#251229;font-size:.95rem;line-height:1.2}.info-overlay-content p[data-v-d1a563ec]{margin:0;color:#3a3140;line-height:1.5;font-size:.88rem}.overview-kpi-grid[data-v-d1a563ec]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.lookup-summary-grid[data-v-d1a563ec]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.config-summary-grid[data-v-d1a563ec]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.policy-card-grid[data-v-d1a563ec],.score-context-grid[data-v-d1a563ec]{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.banking-panel[data-v-d1a563ec]{display:flex;flex-direction:column;gap:.75rem}.banking-summary-grid[data-v-d1a563ec]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.banking-table-grid[data-v-d1a563ec]{display:grid;grid-template-columns:minmax(18rem,.85fr) minmax(24rem,1.15fr);gap:.75rem;min-width:0}.banking-table td[data-v-d1a563ec]:nth-child(2),.banking-table td[data-v-d1a563ec]:nth-child(3),.banking-table td[data-v-d1a563ec]:nth-child(4),.banking-table td[data-v-d1a563ec]:nth-child(5){white-space:nowrap}.banking-bank-grid[data-v-d1a563ec]{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:.75rem}.banking-bank-card[data-v-d1a563ec]{display:flex;flex-direction:column;gap:.7rem;min-width:0;padding:.85rem;border:1px solid #efe9f2;border-radius:10px;background:#fdfcfd}.banking-bank-header[data-v-d1a563ec]{display:flex;align-items:flex-start;justify-content:space-between;gap:.7rem}.banking-bank-title[data-v-d1a563ec]{display:flex;align-items:center;gap:.5rem;min-width:0;margin-top:.15rem}.banking-bank-logo[data-v-d1a563ec]{width:1.9rem;height:1.9rem;object-fit:contain;flex:0 0 auto;border-radius:7px;background:#fff;border:1px solid #efe9f2;padding:.18rem}.banking-bank-header h4[data-v-d1a563ec]{margin:0;color:#2f2635;font-size:1rem;line-height:1.2;min-width:0}.banking-balance-pill[data-v-d1a563ec]{flex:0 0 auto;border-radius:999px;background:#8d57a3;color:#fff;padding:.32rem .6rem;font-size:.82rem;font-weight:800}.banking-bank-meta[data-v-d1a563ec]{display:flex;flex-wrap:wrap;gap:.35rem}.banking-bank-meta span[data-v-d1a563ec]{border-radius:999px;background:#f7f4fa;color:#5c5064;padding:.24rem .48rem;font-size:.74rem;font-weight:700}.banking-flow-grid[data-v-d1a563ec]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.banking-flow-item[data-v-d1a563ec]{min-width:0;border:1px solid #efe9f2;border-radius:8px;background:#fff;padding:.55rem}.banking-flow-item span[data-v-d1a563ec],.banking-period-row span[data-v-d1a563ec]{display:block;color:#6b7280;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.banking-flow-item strong[data-v-d1a563ec],.banking-period-row strong[data-v-d1a563ec]{display:block;color:#2f2635;font-size:.92rem;line-height:1.25;margin-top:.18rem;overflow-wrap:anywhere}.banking-period-row[data-v-d1a563ec]{border-top:1px solid #efe9f2;padding-top:.65rem}.config-save-state-section[data-v-d1a563ec]{padding:.15rem 0 .25rem}.config-save-state-header[data-v-d1a563ec]{margin-bottom:.65rem}.config-save-state-grid[data-v-d1a563ec]{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.lookup-utility-grid[data-v-d1a563ec]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.post-loan-signal-grid[data-v-d1a563ec]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.signal-summary-grid[data-v-d1a563ec]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.overview-band-layout[data-v-d1a563ec]{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.25fr);gap:.75rem;align-items:stretch}.user-factor-grid[data-v-d1a563ec]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;align-items:start}.panel-divider[data-v-d1a563ec]{height:1px;background:#efe9f2;margin:.8rem 0}.nested-panel-grid[data-v-d1a563ec]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-bottom:.65rem}.nested-panel-grid.two-up[data-v-d1a563ec]{grid-template-columns:repeat(2,minmax(0,1fr))}.nested-panel[data-v-d1a563ec]{border:1px solid #efe9f2;background:#fcfbfd;border-radius:10px;padding:.78rem;min-width:0}.nested-panel-header[data-v-d1a563ec]{margin-bottom:.6rem}.nested-panel-header h4[data-v-d1a563ec]{font-size:1rem!important;margin-bottom:.2rem}.nested-panel-header p[data-v-d1a563ec]{color:#6b7280;font-size:.86rem;line-height:1.3}.mini-stat-card[data-v-d1a563ec]{padding:.78rem .85rem;display:flex;flex-direction:column;gap:.15rem}.summary-card[data-v-d1a563ec],.eligibility-card[data-v-d1a563ec]{min-height:7.2rem}.policy-card[data-v-d1a563ec],.score-context-card[data-v-d1a563ec]{min-height:7rem}.utility-card[data-v-d1a563ec]{min-height:6.4rem}.mini-stat-label[data-v-d1a563ec]{font-size:.69rem;text-transform:uppercase;letter-spacing:.06em;color:#7c6f89;font-weight:700}.mini-stat-value[data-v-d1a563ec]{font-size:1.22rem;font-weight:800;color:#251229;line-height:1.2;overflow-wrap:anywhere;word-break:break-word}.mini-stat-note[data-v-d1a563ec]{color:#6b7280;line-height:1.35;font-size:.82rem}.lookup-toolbar[data-v-d1a563ec]{padding:.65rem .75rem}.lookup-form[data-v-d1a563ec]{display:flex;gap:.55rem;align-items:center;justify-content:flex-start;width:100%;max-width:42rem;min-width:0}.lookup-input[data-v-d1a563ec]{width:100%;min-height:2.45rem}.lookup-button[data-v-d1a563ec]{min-width:6.25rem}.lookup-score-tabs[data-v-d1a563ec]{display:inline-flex;flex-wrap:wrap;gap:.35rem;padding:.28rem;border:1px solid #e8ddec;border-radius:10px;background:#fbfafc;max-width:fit-content;min-width:0}.lookup-score-tab[data-v-d1a563ec]{border:0;border-radius:8px;background:transparent;color:#5c5064;cursor:pointer;font-weight:800;line-height:1.15;min-width:0;padding:.62rem .85rem;white-space:normal;transition:background-color .15s ease,color .15s ease}.lookup-score-tab[data-v-d1a563ec]:hover,.lookup-score-tab.active[data-v-d1a563ec]{background:#8d57a3;color:#fff}.overview-inner-tabs[data-v-d1a563ec]{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:.22rem;gap:.22rem;border-radius:10px}.overview-inner-tabs .lookup-score-tab[data-v-d1a563ec]{min-height:2.15rem;text-align:center}.overview-inner-tabs .lookup-score-tab.active[data-v-d1a563ec]{box-shadow:0 5px 14px #8d57a32e}.period-explainer-panel[data-v-d1a563ec]{border-color:#e5d5ea;background:#fff}.period-card-grid[data-v-d1a563ec]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.period-card[data-v-d1a563ec]{min-height:7.25rem}.ai-summary-panel[data-v-d1a563ec]{border-color:#e2d5e8;background:#fff}.ai-summary-grid[data-v-d1a563ec]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.ai-summary-column[data-v-d1a563ec]{min-width:0}.dense-token-cloud[data-v-d1a563ec]{margin-top:.32rem;gap:.32rem}.ai-concern-chip[data-v-d1a563ec]{background:#fff4de;border-color:#f0d8b8;color:#775116}.ai-model-pill[data-v-d1a563ec]{max-width:9rem;overflow:hidden;text-overflow:ellipsis}.ai-summary-actions[data-v-d1a563ec]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.45rem}.ai-generate-button[data-v-d1a563ec]{min-width:10.75rem}.ai-summary-meta[data-v-d1a563ec]{color:#7a7482;font-size:.74rem;line-height:1.25;margin-top:.45rem}.config-editor-header[data-v-d1a563ec]{gap:1rem}.config-action-row[data-v-d1a563ec]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.config-pane-head[data-v-d1a563ec]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.55rem}.config-pane-title[data-v-d1a563ec]{color:#2e2434;font-size:.84rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.config-pane-note[data-v-d1a563ec]{color:#7a7182;font-size:.77rem}.config-textarea[data-v-d1a563ec]{min-height:34rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;font-size:.84rem;line-height:1.55}.config-save-dialog[data-v-d1a563ec] .p-dialog-content{padding-top:.25rem}.config-confirm-shell[data-v-d1a563ec]{display:flex;flex-direction:column;gap:.9rem}.config-confirm-alert[data-v-d1a563ec]{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:.75rem;padding:.85rem .9rem;border:1px solid #f0d8b8;border-radius:10px;background:#fffdf8;color:#5f4516}.config-confirm-alert i[data-v-d1a563ec]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:#a06413}.config-confirm-alert h4[data-v-d1a563ec],.config-change-topline h4[data-v-d1a563ec]{margin:0}.config-confirm-alert p[data-v-d1a563ec]{margin:.2rem 0 0;line-height:1.4}.config-confirm-list[data-v-d1a563ec]{display:flex;flex-direction:column;gap:.75rem;max-height:54vh;overflow:auto;padding-right:.15rem}.config-change-card[data-v-d1a563ec]{border:1px solid #ece7f0;border-radius:10px;padding:.8rem;background:#fff}.config-change-topline[data-v-d1a563ec]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.65rem}.config-change-values[data-v-d1a563ec]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.config-change-value[data-v-d1a563ec]{min-width:0}.config-change-value>span[data-v-d1a563ec]{display:block;margin-bottom:.35rem;color:#6b7280;font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.config-change-value pre[data-v-d1a563ec]{max-height:15rem;min-height:5rem;overflow:auto;margin:0;padding:.7rem;border:1px solid #efe9f2;border-radius:8px;background:#fbfafc;color:#2f2635;font-size:.78rem;line-height:1.45;white-space:pre-wrap;word-break:break-word}.config-change-value.proposed pre[data-v-d1a563ec]{border-color:#d8c4e1;background:#fcf8ff}.config-confirm-actions[data-v-d1a563ec]{display:flex;justify-content:flex-end;gap:.5rem;width:100%}.config-inner-tabs[data-v-d1a563ec]{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(11.5rem,100%),1fr));padding:.22rem;gap:.22rem;border-radius:10px;max-width:none}.config-inner-tabs .lookup-score-tab[data-v-d1a563ec]{min-height:2.15rem;text-align:center}.form-field[data-v-d1a563ec]{display:flex;flex-direction:column;gap:.32rem;min-width:0}.form-field>span[data-v-d1a563ec]{color:#6b7280;font-size:.74rem;font-weight:800;letter-spacing:.05em;line-height:1.2;text-transform:uppercase}.lending-rules-editor-panel[data-v-d1a563ec],.eligibility-test-panel[data-v-d1a563ec]{border-color:#e7d8ed}.eligibility-test-panel.panel-fill[data-v-d1a563ec]{height:auto}.loan-eligibility-surface[data-v-d1a563ec]{min-width:0;color:#111}.loan-framework-tabs[data-v-d1a563ec]{display:grid;grid-template-columns:repeat(3,minmax(min(12rem,100%),1fr));width:100%;max-width:none}.loan-framework-tabs .lookup-score-tab[data-v-d1a563ec]{min-height:2.35rem;text-align:center}.loan-eligibility-surface .detail-panel[data-v-d1a563ec]{border-radius:10px}.loan-eligibility-surface .panel-header[data-v-d1a563ec]{margin-bottom:1rem}.loan-eligibility-surface .panel-header h3[data-v-d1a563ec],.loan-eligibility-surface .panel-header p[data-v-d1a563ec],.loan-eligibility-surface .eyebrow[data-v-d1a563ec],.loan-eligibility-surface .form-field>span[data-v-d1a563ec],.loan-eligibility-surface .config-pane-title[data-v-d1a563ec],.loan-eligibility-surface .config-pane-note[data-v-d1a563ec],.loan-eligibility-surface .panel-empty[data-v-d1a563ec],.loan-eligibility-surface .inline-panel-empty[data-v-d1a563ec]{color:#111}.loan-eligibility-surface .form-field[data-v-d1a563ec] .p-inputnumber,.loan-eligibility-surface .form-field[data-v-d1a563ec] .p-inputtext,.loan-eligibility-surface .form-field[data-v-d1a563ec] .p-inputnumber-input{width:100%}.loan-eligibility-surface .form-field[data-v-d1a563ec] .p-inputtext,.loan-eligibility-surface .form-field[data-v-d1a563ec] .p-inputnumber-input{min-height:2.65rem;border-radius:8px}.loan-eligibility-surface .config-pane-head[data-v-d1a563ec]{align-items:flex-start;margin-bottom:.65rem}.lending-rule-stack[data-v-d1a563ec],.eligibility-test-form[data-v-d1a563ec]{display:flex;flex-direction:column;gap:.85rem}.loan-eligibility-form[data-v-d1a563ec]{display:grid;grid-template-columns:minmax(14rem,20rem) minmax(9rem,11rem) auto;align-items:end;gap:.65rem;justify-content:flex-start}.loan-eligibility-form.random-only[data-v-d1a563ec]{grid-template-columns:minmax(9rem,12rem) auto;justify-content:flex-start}.lookup-eligibility-form[data-v-d1a563ec]{grid-template-columns:minmax(14rem,22rem) auto}.monitoring-check-form[data-v-d1a563ec]{grid-template-columns:minmax(15rem,20rem) minmax(8rem,10rem) auto}.portfolio-check-form[data-v-d1a563ec]{grid-template-columns:auto}.loan-eligibility-form .eligibility-test-users[data-v-d1a563ec]{align-self:stretch;display:flex;flex-direction:column;height:auto;justify-content:center}.loan-limit-field[data-v-d1a563ec]{max-width:9rem}.loan-limit-field[data-v-d1a563ec] .p-inputnumber-input{text-align:center}.loan-eligibility-form .lending-test-button[data-v-d1a563ec]{width:auto;min-width:8.75rem;min-height:2.4rem;padding-inline:.85rem;align-self:end}.loan-eligibility-form.portfolio-check-form .lending-test-button[data-v-d1a563ec]{grid-column:auto;width:auto}.lending-rule-card[data-v-d1a563ec]{border:1px solid #ece7f0;border-radius:10px;background:#fff;padding:.85rem;min-width:0}.lending-rule-topline[data-v-d1a563ec],.lending-rule-actions[data-v-d1a563ec],.eligibility-user-actions[data-v-d1a563ec]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.lending-rule-heading[data-v-d1a563ec]{display:flex;flex-direction:column;gap:.25rem;min-width:0;flex:1 1 auto}.lending-rule-title-input[data-v-d1a563ec]{max-width:28rem}.lending-rule-actions[data-v-d1a563ec]{align-items:center;flex:0 0 auto}.lending-toggle[data-v-d1a563ec]{display:inline-flex;align-items:center;gap:.45rem;color:#4b4054;cursor:pointer;font-size:.82rem;font-weight:800;-webkit-user-select:none;user-select:none}.lending-toggle input[data-v-d1a563ec]{position:absolute;opacity:0;pointer-events:none}.lending-toggle span[data-v-d1a563ec]{width:2.35rem;height:1.28rem;border-radius:999px;background:#d9d3df;position:relative;transition:background-color .15s ease}.lending-toggle span[data-v-d1a563ec]:after{content:"";position:absolute;top:.17rem;left:.18rem;width:.94rem;height:.94rem;border-radius:999px;background:#fff;box-shadow:0 1px 4px #2f263529;transition:transform .15s ease}.lending-toggle input:checked+span[data-v-d1a563ec]{background:#8d57a3}.lending-toggle input:checked+span[data-v-d1a563ec]:after{transform:translate(1.05rem)}.lending-rule-grid[data-v-d1a563ec],.lending-rule-json-grid[data-v-d1a563ec]{display:grid;gap:.7rem;min-width:0}.lending-rule-grid[data-v-d1a563ec]{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.75rem}.compact-test-grid[data-v-d1a563ec]{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.lending-description-field[data-v-d1a563ec]{grid-column:span 2}.lending-rule-json-grid[data-v-d1a563ec]{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.75rem}.lending-json-textarea[data-v-d1a563ec]{min-height:8rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;font-size:.8rem;line-height:1.45}.eligibility-test-users[data-v-d1a563ec]{border-top:1px solid #efe9f2;border-radius:9px;background:#fcfbfd;padding:.75rem;min-width:0}.eligibility-user-row[data-v-d1a563ec]{display:grid;grid-template-columns:minmax(10rem,1.4fr) minmax(5.5rem,.65fr) minmax(4.75rem,.55fr) 2.4rem;gap:.45rem;align-items:center;margin-bottom:.5rem}.eligibility-user-actions[data-v-d1a563ec]{justify-content:flex-start;flex-wrap:wrap}.lending-test-button[data-v-d1a563ec]{width:100%;justify-content:center}.snapshot-button[data-v-d1a563ec]{background-color:#8d57a3!important;border-color:#8d57a3!important}.calculate-button[data-v-d1a563ec]{background-color:#2f3c55!important;border-color:#2f3c55!important}.hero-score-card[data-v-d1a563ec]{padding:.95rem;display:grid;grid-template-columns:108px minmax(0,1fr);gap:.9rem;align-items:center}.score-orb[data-v-d1a563ec]{width:108px;height:108px;border-radius:999px;background:#7d3d97;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:0 24px 50px #6b368547}.score-orb-label[data-v-d1a563ec]{text-transform:uppercase;letter-spacing:.08em;font-size:.62rem;font-weight:700}.score-orb-value[data-v-d1a563ec]{font-size:2rem;line-height:1;font-weight:900;margin-top:.2rem}.hero-score-content[data-v-d1a563ec]{display:flex;flex-direction:column;gap:.75rem;min-width:0}.hero-score-heading[data-v-d1a563ec]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.hero-score-heading h2[data-v-d1a563ec]{font-size:1.35rem!important}.hero-secondary-id[data-v-d1a563ec]{color:#8b919d!important;font-size:.84rem;margin-top:.18rem;line-height:1.3;word-break:break-all}.status-pill[data-v-d1a563ec]{background:#8d57a31f;color:#6d3586;border:1px solid rgba(141,87,163,.18);border-radius:999px;padding:.35rem .65rem;font-size:.74rem;font-weight:700;text-transform:capitalize}.hero-status-stack[data-v-d1a563ec]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.35rem}.subtle-status-pill[data-v-d1a563ec]{background:#f7f4fa;color:#4b5563;border-color:#ece7f0}.meta-grid[data-v-d1a563ec]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.55rem}.meta-item[data-v-d1a563ec]{background:#faf9fb;border:1px solid #efebf2;border-radius:10px;padding:.68rem}.meta-label[data-v-d1a563ec],.detail-key[data-v-d1a563ec],.metric-raw-label[data-v-d1a563ec]{display:block;font-size:.76rem;color:#7a7083;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.meta-value[data-v-d1a563ec],.detail-value[data-v-d1a563ec]{display:block;color:#231a28;font-weight:700;line-height:1.35;margin-top:.18rem;word-break:break-word;overflow-wrap:anywhere;white-space:pre-wrap;font-size:.93rem}.detail-list[data-v-d1a563ec]{display:flex;flex-wrap:wrap;gap:.35rem;align-items:flex-start}.detail-chart-shell[data-v-d1a563ec]{display:flex;flex-direction:column;gap:.32rem;min-width:0;width:100%;white-space:normal}.detail-chart-topline[data-v-d1a563ec]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;color:#62566d;font-size:.76rem;font-weight:700}.detail-chart-actions[data-v-d1a563ec]{display:inline-flex;align-items:center;justify-content:flex-end;gap:.28rem;flex:0 0 auto}.detail-chart-expand[data-v-d1a563ec]{width:1.75rem;height:1.75rem;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border:1px solid #e8ddec;border-radius:8px;background:#fff;color:#6f3f84;cursor:pointer}.detail-chart-expand[data-v-d1a563ec]:hover{background:#f8f2fb;border-color:#d8c4e1}.detail-chart-expand[data-v-d1a563ec]:focus-visible{outline:2px solid rgba(141,87,163,.35);outline-offset:2px}.detail-chart[data-v-d1a563ec]{display:flex;align-items:end;gap:.18rem;height:74px;min-height:74px;padding:.45rem .45rem .35rem;border-radius:8px;border:1px solid #eee8f2;background:linear-gradient(to top,rgba(141,87,163,.08) 1px,transparent 1px) 0 0 / 100% 25%,#fbf9fc}.detail-chart-bar[data-v-d1a563ec]{flex:1 1 0;min-width:4px;max-width:16px;border-radius:999px 999px 3px 3px;background:#8d57a3;box-shadow:inset 0 -8px 14px #4c2d5c2e}.detail-chart-bar[data-v-d1a563ec]:hover{background:#2f3c55}.detail-chart-axis[data-v-d1a563ec]{position:relative;height:1rem;color:#8a8191;font-size:.68rem;font-weight:700}.detail-chart-axis span[data-v-d1a563ec]{position:absolute;top:0;transform:translate(-50%);white-space:nowrap}.detail-chart-axis span[data-v-d1a563ec]:first-child{transform:translate(0)}.detail-chart-axis span[data-v-d1a563ec]:last-child{transform:translate(-100%)}.detail-chart-dialog[data-v-d1a563ec] .p-dialog-content{padding-top:.25rem}.detail-chart-dialog-shell[data-v-d1a563ec]{display:flex;flex-direction:column;gap:1rem}.chart-dialog-summary[data-v-d1a563ec]{display:grid;grid-template-columns:1.4fr .8fr .8fr;gap:.65rem}.chart-dialog-range[data-v-d1a563ec]{font-size:1rem;line-height:1.2}.full-detail-chart[data-v-d1a563ec]{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(2.25rem,1fr);gap:.45rem;align-items:end;overflow-x:auto;padding:.85rem .25rem .2rem;min-height:20rem}.full-detail-chart-column[data-v-d1a563ec]{display:grid;grid-template-rows:minmax(11rem,1fr) auto auto;gap:.35rem;min-width:2.25rem;text-align:center}.full-detail-chart-track[data-v-d1a563ec]{display:flex;align-items:end;justify-content:center;height:12rem;padding:.2rem;border-radius:10px;background:linear-gradient(to top,rgba(141,87,163,.08) 1px,transparent 1px) 0 0 / 100% 25%,#fbf9fc;border:1px solid #eee8f2}.full-detail-chart-bar[data-v-d1a563ec]{width:100%;min-height:.4rem;border-radius:999px 999px 4px 4px;background:#8d57a3;box-shadow:inset 0 -12px 20px #4c2d5c2e}.full-detail-chart-date[data-v-d1a563ec]{color:#2f2635;font-size:.72rem;font-weight:800;line-height:1.1}.full-detail-chart-value[data-v-d1a563ec]{color:#6f7381;font-size:.7rem;line-height:1.1}.sr-only[data-v-d1a563ec]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.detail-pill[data-v-d1a563ec]{display:inline-flex;align-items:center;padding:.5rem .48rem;border-radius:14px;background:#f6f6f6;color:#000;font-size:.8rem;font-weight:500;line-height:1.3}.detail-rows[data-v-d1a563ec]{display:flex;flex-direction:column;gap:.55rem;min-width:0}.detail-rows.compact[data-v-d1a563ec]{gap:.42rem}.detail-row[data-v-d1a563ec]{display:grid;grid-template-columns:minmax(120px,180px) minmax(0,1fr);gap:.7rem;padding-bottom:.45rem;border-bottom:1px solid #f0e8f4;align-items:start}.detail-row[data-v-d1a563ec]:last-child{padding-bottom:0;border-bottom:none}.section-score[data-v-d1a563ec],.factor-score[data-v-d1a563ec],.metric-score[data-v-d1a563ec]{min-width:6rem;text-align:center;border-radius:999px;background:#8d57a3;color:#fff;font-weight:700;padding:.1rem;font-size:.8rem}.factor-stack[data-v-d1a563ec]{display:flex;flex-direction:column;gap:.65rem}.factor-card[data-v-d1a563ec]{border:1px solid #efe9f2;border-radius:12px;background:#fdfcfd;padding:.75rem}.factor-topline[data-v-d1a563ec],.metric-header[data-v-d1a563ec]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.factor-meta[data-v-d1a563ec],.metric-meta[data-v-d1a563ec]{color:#6f7381;margin-top:.1rem;font-size:.82rem}.reason-strip[data-v-d1a563ec]{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.55rem}.reason-pill[data-v-d1a563ec]{border-radius:999px;background:#efe3f5;color:#6e3787;padding:.28rem .58rem;font-size:.74rem;font-weight:700}.missing-info-panel[data-v-d1a563ec]{border-color:#f0d8b8;background:#fffdf8}.missing-info-pill[data-v-d1a563ec]{background:#fff4de;color:#775116;border:1px solid #f0d8b8;border-radius:8px;line-height:1.35}.config-error-list[data-v-d1a563ec]{display:flex;flex-direction:column;gap:.55rem}.config-error-item[data-v-d1a563ec]{display:grid;grid-template-columns:1.75rem minmax(0,1fr);gap:.55rem;align-items:start;padding:.65rem .7rem;border:1px solid #f2d4d4;border-radius:10px;background:#fff7f7;color:#5b2020;line-height:1.4;font-size:.87rem}.config-error-index[data-v-d1a563ec]{display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;border-radius:999px;background:#a63c3c;color:#fff;font-size:.74rem;font-weight:700}.config-rule-list[data-v-d1a563ec]{gap:.45rem}.config-rule-pill[data-v-d1a563ec]{background:#eef3ff;color:#27407a}.metric-grid[data-v-d1a563ec]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.6rem;margin-top:.7rem;min-width:0}.metric-card[data-v-d1a563ec]{background:#fff;border:1px solid #efe9f2;border-radius:10px;padding:.68rem}.metric-card .detail-row[data-v-d1a563ec]{grid-template-columns:1fr;gap:.25rem}.metric-card .detail-key[data-v-d1a563ec]{margin-bottom:.05rem}.metric-card .detail-value[data-v-d1a563ec]{margin-top:0}.metric-card .detail-list[data-v-d1a563ec]{display:grid;grid-template-columns:1fr}.metric-card .detail-pill[data-v-d1a563ec]{justify-content:flex-start;width:100%;border-radius:8px;background:#faf8fb;border:1px solid #eee8f2}.metric-raw[data-v-d1a563ec]{display:flex;align-items:baseline;justify-content:space-between;gap:.8rem;margin:.6rem 0;padding:.5rem 0;border-top:1px solid #f0e9f4;border-bottom:1px solid #f0e9f4}.metric-raw-value[data-v-d1a563ec]{color:#251a2d;font-weight:700;text-align:right;font-size:.9rem}.metric-empty[data-v-d1a563ec]{color:#7a7482;font-size:.82rem;padding-top:.15rem}.signal-list[data-v-d1a563ec]{display:flex;flex-direction:column;gap:.8rem;min-width:0}.signal-row[data-v-d1a563ec]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.62rem .72rem;border-radius:10px;border:1px solid #efe6f3;background:#faf9fb}.signal-label[data-v-d1a563ec]{color:#3a3140;font-weight:600;line-height:1.45;font-size:.88rem}.signal-value[data-v-d1a563ec]{color:#251229;font-weight:800;white-space:nowrap;font-size:.9rem}.signal-value.boolean[data-v-d1a563ec]{color:#6d3586}.stability-factor-list[data-v-d1a563ec]{display:flex;flex-direction:column;gap:.55rem}.stability-factor-row[data-v-d1a563ec]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.75rem;padding:.75rem .85rem;border:1px solid #efe6f3;border-radius:10px;background:#fcfbfd}.stability-factor-main[data-v-d1a563ec]{min-width:0}.stability-factor-label[data-v-d1a563ec]{display:block;color:#251229;font-weight:800;line-height:1.25}.stability-factor-meta[data-v-d1a563ec]{display:block;color:#6b7280;font-size:.82rem;line-height:1.35;margin-top:.16rem}.stability-status-pill[data-v-d1a563ec]{border-radius:999px;padding:.32rem .62rem;font-size:.74rem;font-weight:800;white-space:nowrap}.stability-status-stable[data-v-d1a563ec]{background:#eaf7ef;color:#21653a}.stability-status-watch[data-v-d1a563ec]{background:#fff4de;color:#775116}.stability-status-elevated[data-v-d1a563ec]{background:#fff0f0;color:#9a2f2f}.stability-status-disabled[data-v-d1a563ec]{background:#f1f2f4;color:#6b7280}.stability-impact[data-v-d1a563ec]{color:#251229;font-weight:900;text-align:right;white-space:nowrap}.stability-impact small[data-v-d1a563ec]{display:block;color:#6b7280;font-size:.72rem;font-weight:700;margin-top:.12rem}.token-cloud[data-v-d1a563ec]{display:flex;flex-wrap:wrap;gap:.45rem}.token-chip[data-v-d1a563ec]{display:inline-flex;align-items:center;border-radius:999px;padding:.45rem .75rem;background:#f5eef8;color:#6b3483;border:1px solid #e6d8ee;font-weight:700;font-size:.85rem}.token-chip.subtle[data-v-d1a563ec]{background:#f7f4fa;color:#4b5563}.compact-table-shell[data-v-d1a563ec]{border:1px solid #efe9f2;border-radius:10px;overflow:auto;background:#fff}.compact-table-shell-wide[data-v-d1a563ec]{overflow-x:auto}.compact-table[data-v-d1a563ec]{width:100%;border-collapse:collapse;table-layout:fixed}.compact-table th[data-v-d1a563ec],.compact-table td[data-v-d1a563ec]{text-align:left;vertical-align:top;padding:.72rem .75rem;border-bottom:1px solid #f2edf5;word-break:break-word;overflow-wrap:anywhere;font-size:.88rem;line-height:1.45}.compact-table th[data-v-d1a563ec]{background:#faf9fb;color:#7a7083;font-size:.74rem;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.compact-table td[data-v-d1a563ec]{color:#111;font-weight:500}.compact-table th[data-v-d1a563ec]:nth-child(1),.compact-table td[data-v-d1a563ec]:nth-child(1){width:34%}.compact-table th[data-v-d1a563ec]:nth-child(2),.compact-table td[data-v-d1a563ec]:nth-child(2){width:66%}.eligibility-table th[data-v-d1a563ec],.eligibility-table td[data-v-d1a563ec]{width:auto!important;white-space:nowrap}.eligibility-table[data-v-d1a563ec]{table-layout:auto;min-width:760px}.eligibility-table th[data-v-d1a563ec]:nth-child(1),.eligibility-table td[data-v-d1a563ec]:nth-child(1){min-width:72px}.eligibility-table th[data-v-d1a563ec]:nth-child(2),.eligibility-table td[data-v-d1a563ec]:nth-child(2){min-width:120px}.eligibility-table th[data-v-d1a563ec]:nth-child(3),.eligibility-table td[data-v-d1a563ec]:nth-child(3){min-width:110px}.eligibility-table th[data-v-d1a563ec]:nth-child(4),.eligibility-table td[data-v-d1a563ec]:nth-child(4){min-width:120px}.eligibility-table th[data-v-d1a563ec]:nth-child(5),.eligibility-table td[data-v-d1a563ec]:nth-child(5){min-width:150px}.eligibility-table th[data-v-d1a563ec]:nth-child(6),.eligibility-table td[data-v-d1a563ec]:nth-child(6){min-width:90px}.compact-table tbody tr:last-child td[data-v-d1a563ec]{border-bottom:none}.table-footer[data-v-d1a563ec]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.68rem .75rem;border-top:1px solid #f2edf5;background:#fcfbfd;color:#6b7280;font-size:.82rem}.table-pager[data-v-d1a563ec]{display:flex;gap:.45rem}.pager-button[data-v-d1a563ec]{border:1px solid #e0d5e8;background:#fff;color:#4b3a55;border-radius:8px;padding:.34rem .68rem;font-size:.82rem;font-weight:600;cursor:pointer}.pager-button[data-v-d1a563ec]:disabled{opacity:.45;cursor:not-allowed}.panel-fill[data-v-d1a563ec]{height:100%}.compact-header[data-v-d1a563ec]{margin-bottom:.8rem}.loading-shell[data-v-d1a563ec],.empty-state[data-v-d1a563ec],.panel-empty[data-v-d1a563ec]{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#6b7280}.loading-shell[data-v-d1a563ec]{min-height:18rem}.empty-state[data-v-d1a563ec]{min-height:22rem;background:#ffffffb3;border:1px dashed #d7c1e2;border-radius:18px;padding:2rem}.empty-icon[data-v-d1a563ec]{font-size:2rem;color:#8d57a3;margin-bottom:.8rem}.panel-empty[data-v-d1a563ec]{min-height:10rem}.inline-panel-empty[data-v-d1a563ec]{min-height:0;align-items:flex-start;text-align:left;padding:.75rem 0}.compact-empty[data-v-d1a563ec]{min-height:5rem;padding:.35rem 0}.credit-lookup-surface[data-v-d1a563ec]{--lookup-accent: #8d57a3;--lookup-monitoring: #2f3c55}.lookup-search-shell[data-v-d1a563ec]{width:100%;padding:.55rem;margin-bottom:.55rem;border:1px solid #ece7f0;border-radius:10px;background:#fff;box-shadow:0 4px 14px #47216207}.credit-lookup-surface .lookup-form[data-v-d1a563ec]{max-width:none;display:grid;grid-template-columns:minmax(16rem,1fr) auto auto;gap:.45rem}.credit-lookup-surface .lookup-input[data-v-d1a563ec]{min-height:2.25rem}.credit-lookup-surface .lookup-button[data-v-d1a563ec]{min-width:6rem}.credit-lookup-surface .hero-score-card[data-v-d1a563ec]{border-left:4px solid var(--lookup-accent);background:linear-gradient(90deg,#8d57a30e,#fff0 42%),#fff}.credit-lookup-surface .hero-score-card.post-loan-mode[data-v-d1a563ec]{border-left-color:var(--lookup-monitoring);background:linear-gradient(90deg,#2f3c550f,#fff0 42%),#fff}.credit-lookup-surface .hero-score-card.post-loan-mode .score-orb[data-v-d1a563ec],.credit-lookup-surface .hero-score-card.post-loan-mode .section-score[data-v-d1a563ec]{background:var(--lookup-monitoring)}.credit-lookup-surface .hero-score-card.realtime-financial-mode[data-v-d1a563ec]{border-left-color:var(--lookup-accent);background:linear-gradient(90deg,#8d57a30e,#fff0 42%),#fff}.credit-lookup-surface .hero-score-card.realtime-financial-mode .score-orb[data-v-d1a563ec],.credit-lookup-surface .hero-score-card.realtime-financial-mode .section-score[data-v-d1a563ec]{background:var(--lookup-accent)}.credit-lookup-surface .hero-score-card.realtime-financial-mode .score-orb-value[data-v-d1a563ec]{font-size:1.18rem;line-height:1.1;max-width:5.6rem;text-align:center;overflow-wrap:anywhere}.credit-lookup-surface .hero-score-card.history-mode[data-v-d1a563ec]{border-left-color:var(--lookup-accent);background:linear-gradient(90deg,#8d57a30e,#fff0 42%),#fff}.credit-lookup-surface .hero-score-card.history-mode .score-orb[data-v-d1a563ec],.credit-lookup-surface .hero-score-card.history-mode .section-score[data-v-d1a563ec]{background:var(--lookup-accent)}.credit-lookup-surface .lookup-score-tabs[data-v-d1a563ec]{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(10rem,100%),1fr));padding:.22rem;gap:.22rem;border-radius:10px;max-width:none}.credit-lookup-surface .lookup-score-tab[data-v-d1a563ec]{min-height:2.15rem;text-align:center}.credit-lookup-surface .lookup-score-tab.active[data-v-d1a563ec]{box-shadow:0 5px 14px #8d57a32e}.credit-lookup-surface .period-explainer-panel[data-v-d1a563ec],.credit-lookup-surface .ai-summary-panel[data-v-d1a563ec]{border-left:3px solid #d8c4e1}.credit-lookup-surface .mini-stat-card[data-v-d1a563ec]{border-color:#eee8f2;box-shadow:none}.credit-lookup-surface .score-context-card[data-v-d1a563ec]{border-top:3px solid rgba(141,87,163,.35)}.credit-lookup-surface .post-loan-signal-grid .mini-stat-card[data-v-d1a563ec]{border-top:3px solid rgba(47,60,85,.28)}.credit-lookup-surface .panel-header h3[data-v-d1a563ec]{color:#211827}.credit-lookup-surface .ai-summary-panel .panel-header[data-v-d1a563ec]{align-items:center}.credit-lookup-surface .ai-summary-panel .panel-header p[data-v-d1a563ec]:last-child{max-width:74rem}.credit-lookup-surface .stability-factor-row[data-v-d1a563ec]{grid-template-columns:minmax(0,1fr) 7rem 4.5rem}.history-panel[data-v-d1a563ec]{display:flex;flex-direction:column;gap:.85rem;border-left:3px solid #d8c4e1}.history-panel-header[data-v-d1a563ec]{align-items:flex-start;margin-bottom:0;display:grid;grid-template-columns:minmax(18rem,.8fr) minmax(0,1.2fr);gap:1rem}.history-actions[data-v-d1a563ec]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:flex-end;justify-content:stretch;gap:.6rem;width:100%}.history-range-buttons[data-v-d1a563ec]{display:inline-flex;flex-wrap:nowrap;gap:.28rem;padding:.22rem;border:1px solid #e8ddec;border-radius:10px;background:#fbfafc;min-height:2.45rem;align-items:center;justify-self:start;grid-column:1 / -1}.history-range-button[data-v-d1a563ec]{min-width:2.65rem;min-height:1.95rem;border:0;border-radius:8px;background:transparent;color:#5c5064;cursor:pointer;font-size:.78rem;font-weight:800;padding:.35rem .55rem}.history-range-button[data-v-d1a563ec]:hover,.history-range-button[data-v-d1a563ec]:focus-visible{background:#8d57a3;color:#fff}.history-range-button[data-v-d1a563ec]:disabled{opacity:.55;cursor:not-allowed}.history-filter-grid[data-v-d1a563ec]{display:grid;grid-template-columns:minmax(10rem,1fr) minmax(10rem,1fr) 5.75rem auto;align-items:end;gap:.45rem;min-width:0}.history-filter-field[data-v-d1a563ec],.history-check-field[data-v-d1a563ec]{min-width:0}.history-filter-field[data-v-d1a563ec]{display:flex;flex-direction:column}.history-filter-field>span[data-v-d1a563ec]{display:block;margin-bottom:.22rem;color:#7a7083;font-size:.72rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.history-filter-field[data-v-d1a563ec] .p-calendar,.history-filter-field[data-v-d1a563ec] .p-datepicker,.history-filter-field[data-v-d1a563ec] .p-inputnumber,.history-filter-field[data-v-d1a563ec] .p-inputtext{width:100%}.history-filter-field[data-v-d1a563ec] .p-calendar,.history-filter-field[data-v-d1a563ec] .p-datepicker{display:flex;flex-wrap:nowrap;align-items:stretch;min-width:0;height:2.45rem}.history-filter-field[data-v-d1a563ec] .p-calendar .p-inputtext,.history-filter-field[data-v-d1a563ec] .p-datepicker .p-inputtext{min-width:0;flex:1 1 auto;border-top-right-radius:0;border-bottom-right-radius:0}.history-filter-field[data-v-d1a563ec] .p-inputtext{min-height:2.65rem;border:1px solid #d8c4e1;background:#fbfafc;color:#251229;font-weight:700;box-shadow:none;border-radius:9px;padding:.55rem .7rem}.history-filter-field[data-v-d1a563ec] input[type=date].p-inputtext{line-height:1.2;color-scheme:light;cursor:pointer}.history-filter-field[data-v-d1a563ec] .p-inputtext::placeholder{color:#8b8191}.history-filter-field[data-v-d1a563ec] .p-inputtext:enabled:focus{border-color:#8d57a3;box-shadow:0 0 0 2px #8d57a31f}.history-filter-field[data-v-d1a563ec] .p-datepicker-trigger,.history-filter-field[data-v-d1a563ec] .p-button{display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 2.4rem;width:2.4rem;min-width:2.4rem;height:2.65rem;min-height:2.65rem;padding:0!important;border-color:#8d57a3;background:#8d57a3;color:#fff;box-shadow:none!important;border-top-left-radius:0;border-bottom-left-radius:0}.compact-limit-field[data-v-d1a563ec] .p-inputtext{text-align:center}.history-check-field[data-v-d1a563ec]{display:inline-flex;align-items:center;gap:.38rem;min-height:2.65rem;color:#4b5563;font-size:.82rem;font-weight:700;white-space:nowrap}.history-check-field input[data-v-d1a563ec]{accent-color:#8d57a3}.history-apply-button[data-v-d1a563ec]{min-width:6.5rem;min-height:2.65rem;align-self:end}.history-loading[data-v-d1a563ec]{min-height:14rem}.history-summary-grid[data-v-d1a563ec]{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.history-summary-card[data-v-d1a563ec]{min-height:6.7rem}.history-positive .mini-stat-value[data-v-d1a563ec]{color:#6d3586}.history-negative .mini-stat-value[data-v-d1a563ec]{color:#2f3c55}.history-chart-layout[data-v-d1a563ec]{display:flex;flex-direction:column;gap:.9rem}.history-chart-section[data-v-d1a563ec]{display:flex;flex-direction:column;gap:.65rem}.history-section-heading[data-v-d1a563ec]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;justify-content:space-between;gap:.75rem}.history-section-heading h4[data-v-d1a563ec]{margin:.1rem 0 0;color:#251229;font-size:1.05rem;line-height:1.2}.history-series-toggle[data-v-d1a563ec]{display:flex;grid-column:1 / -1;justify-content:flex-start;flex-wrap:wrap;gap:.3rem;max-width:none}.history-series-toggle button[data-v-d1a563ec]{border:1px solid #e8ddec;border-radius:8px;background:#fff;color:#5c5064;cursor:pointer;font-size:.76rem;font-weight:800;padding:.38rem .55rem}.history-series-toggle button.active[data-v-d1a563ec]{border-color:var(--series-color);background:#f8f2fb;color:#251229;box-shadow:inset 0 0 0 1px #8d57a329}.history-chart-grid[data-v-d1a563ec]{display:grid;gap:.75rem;align-items:stretch}.history-two-chart-grid[data-v-d1a563ec]{grid-template-columns:repeat(2,minmax(0,1fr))}.history-evidence-chart-grid[data-v-d1a563ec]{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr))}.history-chart-card[data-v-d1a563ec]{min-width:0;border:1px solid #eee8f2;border-radius:10px;background:#fff;padding:.85rem;display:flex;flex-direction:column;min-height:23rem}.history-score-chart-card[data-v-d1a563ec]{min-height:27rem}.history-score-chart-card .history-chart-shell[data-v-d1a563ec]{height:21rem;min-height:21rem}.overview-history-panel[data-v-d1a563ec]{border-left-color:#d8c4e1}.overview-history-user-chart-card[data-v-d1a563ec]{min-height:23rem}.history-chart-header[data-v-d1a563ec]{display:flex;align-items:flex-start;justify-content:space-between;gap:.7rem;margin-bottom:.65rem}.history-chart-header h4[data-v-d1a563ec]{margin:.1rem 0 0;color:#251229;font-size:1rem;line-height:1.2}.history-chart-shell[data-v-d1a563ec]{position:relative;height:17rem;min-height:17rem;flex:1 1 auto;width:100%}.compact-history-chart[data-v-d1a563ec]{height:17rem;min-height:17rem}.history-chart[data-v-d1a563ec]{display:block;width:100%;height:100%}.history-chart[data-v-d1a563ec] canvas{width:100%!important;height:100%!important}.history-table-shell[data-v-d1a563ec]{margin-top:.1rem}.history-axis-note[data-v-d1a563ec]{margin:-.25rem 0 .1rem;color:#7a7083;font-size:.82rem;line-height:1.35}.history-table[data-v-d1a563ec]{table-layout:auto;min-width:880px}.history-table th[data-v-d1a563ec],.history-table td[data-v-d1a563ec]{width:auto!important;white-space:nowrap}@media(max-width:1200px){.lookup-form[data-v-d1a563ec]{max-width:100%}.overview-band-layout[data-v-d1a563ec]{grid-template-columns:1fr}.detail-grid[data-v-d1a563ec],.signal-summary-grid[data-v-d1a563ec]{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.nested-panel-grid[data-v-d1a563ec],.nested-panel-grid.two-up[data-v-d1a563ec],.ai-summary-grid[data-v-d1a563ec],.user-factor-grid[data-v-d1a563ec],.banking-table-grid[data-v-d1a563ec]{grid-template-columns:1fr}.history-panel-header[data-v-d1a563ec],.history-actions[data-v-d1a563ec]{align-items:stretch}.history-panel-header[data-v-d1a563ec]{grid-template-columns:1fr}.history-actions[data-v-d1a563ec]{grid-template-columns:1fr;width:100%}.history-range-buttons[data-v-d1a563ec]{justify-content:flex-start;width:100%;overflow-x:auto}.history-filter-grid[data-v-d1a563ec]{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.history-two-chart-grid[data-v-d1a563ec],.history-evidence-chart-grid[data-v-d1a563ec],.loan-eligibility-form[data-v-d1a563ec],.monitoring-check-form[data-v-d1a563ec]{grid-template-columns:repeat(2,minmax(0,1fr))}.portfolio-check-form[data-v-d1a563ec]{grid-template-columns:auto}.loan-eligibility-form .lending-test-button[data-v-d1a563ec]{grid-column:1 / -1;width:100%}.loan-eligibility-form.portfolio-check-form .lending-test-button[data-v-d1a563ec]{grid-column:auto;width:auto}}@media(max-width:991px){.hero-score-card[data-v-d1a563ec]{grid-template-columns:1fr}.lookup-form[data-v-d1a563ec]{justify-content:stretch;flex-direction:column;align-items:stretch}.score-orb[data-v-d1a563ec]{margin:0 auto}.hero-score-heading[data-v-d1a563ec],.panel-header[data-v-d1a563ec],.factor-topline[data-v-d1a563ec],.metric-header[data-v-d1a563ec]{flex-direction:column;align-items:flex-start}.config-action-row[data-v-d1a563ec]{justify-content:flex-start}.section-score[data-v-d1a563ec],.factor-score[data-v-d1a563ec],.metric-score[data-v-d1a563ec]{min-width:0}.credit-header-profile[data-v-d1a563ec]{justify-content:flex-start!important;align-items:flex-start!important;margin-top:.25rem}.metric-grid[data-v-d1a563ec]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.lending-rule-grid[data-v-d1a563ec],.lending-rule-json-grid[data-v-d1a563ec],.loan-eligibility-form[data-v-d1a563ec],.loan-framework-tabs[data-v-d1a563ec]{grid-template-columns:1fr}.lending-description-field[data-v-d1a563ec]{grid-column:auto}}@media(max-width:767px){.credit-tabs-row[data-v-d1a563ec]{margin-left:0!important;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.credit-tabs-row>.col-auto[data-v-d1a563ec],.credit-tabs-row .ml-2[data-v-d1a563ec]{margin-left:0!important}.ticketButton[data-v-d1a563ec],.ticketButtonActive[data-v-d1a563ec]{max-width:none;min-width:0;width:100%;height:2.35rem;font-size:.9rem;padding-left:.85rem;padding-right:.85rem}.detail-row[data-v-d1a563ec]{grid-template-columns:1fr;gap:.45rem}.padding-x[data-v-d1a563ec]{padding-left:1.4rem!important;padding-right:1.4rem!important}.lookup-toolbar[data-v-d1a563ec],.detail-panel[data-v-d1a563ec],.section-panel[data-v-d1a563ec],.hero-score-card[data-v-d1a563ec],.kpi-card[data-v-d1a563ec],.mini-stat-card[data-v-d1a563ec]{border-radius:14px}.lookup-toolbar[data-v-d1a563ec],.detail-panel[data-v-d1a563ec],.section-panel[data-v-d1a563ec],.hero-score-card[data-v-d1a563ec]{padding:.9rem}.score-orb[data-v-d1a563ec]{width:124px;height:124px}.score-orb-value[data-v-d1a563ec]{font-size:2.2rem}.credit-lookup-surface .hero-score-card.realtime-financial-mode .score-orb-value[data-v-d1a563ec]{font-size:1.18rem}.kpi-value[data-v-d1a563ec],.mini-stat-value[data-v-d1a563ec]{font-size:1.45rem}.detail-grid[data-v-d1a563ec],.metric-grid[data-v-d1a563ec],.dashboard-card-grid[data-v-d1a563ec]{grid-template-columns:1fr}.signal-row[data-v-d1a563ec],.metric-raw[data-v-d1a563ec],.stability-factor-row[data-v-d1a563ec]{flex-direction:column;align-items:flex-start}.stability-factor-row[data-v-d1a563ec]{display:flex}.lookup-form[data-v-d1a563ec]{flex-direction:column;align-items:stretch}.credit-lookup-surface .lookup-form[data-v-d1a563ec],.banking-flow-grid[data-v-d1a563ec],.history-filter-grid[data-v-d1a563ec],.history-two-chart-grid[data-v-d1a563ec],.history-evidence-chart-grid[data-v-d1a563ec]{grid-template-columns:1fr}.history-check-field[data-v-d1a563ec]{min-height:2rem}.history-apply-button[data-v-d1a563ec]{width:100%}.history-chart-header[data-v-d1a563ec]{flex-direction:column}.history-chart-shell[data-v-d1a563ec]{height:17rem;min-height:17rem}.history-score-chart-card .history-chart-shell[data-v-d1a563ec]{height:19rem;min-height:19rem}.compact-history-chart[data-v-d1a563ec]{height:17rem;min-height:17rem}.lookup-button[data-v-d1a563ec],.config-action-row[data-v-d1a563ec] .p-button{width:100%}.config-change-values[data-v-d1a563ec]{grid-template-columns:1fr}.config-confirm-actions[data-v-d1a563ec]{flex-direction:column-reverse}.config-confirm-actions[data-v-d1a563ec] .p-button{width:100%}.config-inner-tabs[data-v-d1a563ec],.compact-test-grid[data-v-d1a563ec]{grid-template-columns:1fr}.loan-eligibility-form.portfolio-check-form .lending-test-button[data-v-d1a563ec]{width:100%}.lending-rule-topline[data-v-d1a563ec],.lending-rule-actions[data-v-d1a563ec],.eligibility-user-actions[data-v-d1a563ec]{flex-direction:column;align-items:stretch}.eligibility-user-row[data-v-d1a563ec]{grid-template-columns:1fr}.lending-rule-title-input[data-v-d1a563ec]{max-width:none}.compact-table th[data-v-d1a563ec],.compact-table td[data-v-d1a563ec]{padding:.58rem .6rem;font-size:.82rem}.compact-table th[data-v-d1a563ec]:nth-child(1),.compact-table td[data-v-d1a563ec]:nth-child(1),.compact-table th[data-v-d1a563ec]:nth-child(2),.compact-table td[data-v-d1a563ec]:nth-child(2){width:auto}.table-footer[data-v-d1a563ec]{flex-direction:column;align-items:flex-start}}
