@charset "UTF-8";body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translate3d(0,0,var(--toastify-z-index) px);width:var(--toastify-toast-width);z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;transform:translateX(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px 0 #0000001a,0 2px 15px 0 #0000000d;box-sizing:border-box;cursor:pointer;direction:ltr;display:flex;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:var(--toastify-toast-max-height);min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative}.Toastify__toast--rtl{direction:rtl}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:var(--toastify-color-info);color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:var(--toastify-color-success);color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:var(--toastify-color-warning);color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:var(--toastify-color-error);color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:right}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:#0000;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}.lead-view-switch{align-items:center;background:#f1f2f6;border-radius:10px;display:inline-flex;gap:2px;margin:0 6px;padding:4px}.lead-view-switch .lvs-tab{border-radius:8px;color:#5a6270;font-size:14px;font-weight:500;line-height:1.2;padding:6px 16px;text-decoration:none;transition:background .15s ease,color .15s ease,box-shadow .15s ease;white-space:nowrap}.lead-view-switch .lvs-tab:hover{color:#2f3542}.lead-view-switch .lvs-tab.active{background:#fff;box-shadow:0 1px 2px #00000014;color:#3b4cca;font-weight:600}.leadviews-custom-item,.lvs-custom{align-items:center;display:inline-flex}.lvs-custom{gap:6px}.lvs-custom .lvs-cv-select{background:#fff;border:1px solid #dfe1e6;border-radius:8px;color:#2f3542;cursor:pointer;font-size:13px;font-weight:500;height:34px;max-width:190px;outline:none;padding:0 10px}.lvs-custom .lvs-cv-select:hover{border-color:#b9c0cc}.lvs-custom .lvs-cv-select:focus{border-color:#3b4cca;box-shadow:0 0 0 2px #3b4cca26}.lvs-custom .lvs-cv-add{align-items:center;background:#fff;border:1px solid #dfe1e6;border-radius:8px;color:#3b4cca;cursor:pointer;display:inline-flex;font-size:18px;height:34px;justify-content:center;line-height:1;transition:background .15s ease,border-color .15s ease;width:34px}.lvs-custom .lvs-cv-add:hover{background:#eef0ff;border-color:#3b4cca}@keyframes loaderSpin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.rs-table{overflow:hidden;position:relative}.rs-table-column-resizing{cursor:ew-resize;-webkit-user-select:none;user-select:none}.rs-table-bordered{border:1px solid #eee}.rs-table-row{overflow:hidden;position:absolute;top:0;transition:none;width:100%}.rs-table-hover .rs-table-body-row-wrapper .rs-table-row:hover,.rs-table-hover .rs-table-body-row-wrapper .rs-table-row:hover .rs-table-cell,.rs-table-hover .rs-table-body-row-wrapper .rs-table-row:hover .rs-table-cell-group{background:#f2faff}.rs-table-row-header,.rs-table-row-header .rs-table-cell{background:#fff}.rs-table-row-header .rs-table-cell-group-shadow{box-shadow:0 2px 3px #00000047;z-index:5}.rs-table-header-row-wrapper{position:relative;z-index:2}.rs-table-affix-header{visibility:hidden;z-index:3}.rs-table-affix-header.fixed{visibility:visible}.rs-table-body-row-wrapper{overflow:hidden;position:relative;z-index:0}.rs-table-body-info{line-height:40px;margin-top:-20px;position:absolute;text-align:center;top:50%;width:100%}.rs-table-body-info .icon{margin:0 10px}.rs-table-body-info-wheel-area{width:100%}.rs-table-cell{background:#fff;border-bottom:1px solid #eee;box-sizing:border-box;display:block;height:36px;overflow:hidden;position:absolute;transition:none;white-space:normal}.rs-table-cell.first{border-left-width:0}.rs-table-cell-wrap1{display:table}.rs-table-cell-wrap2{display:table-row}.rs-table-cell-wrap3{display:table-cell;vertical-align:middle}.rs-table-cell-content{box-sizing:border-box;overflow:hidden;padding:8px;text-overflow:ellipsis;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;width:100%}.rs-table-cell-header-sortable{cursor:pointer}.rs-table-cell-header-sort-wrapper{display:inline-block}.rs-table-cell-full-text:hover{box-shadow:inset 0 0 2px #3871dc!important;overflow:visible;width:auto!important;z-index:2!important}.rs-table-cell-full-text:hover .rs-table-cell-content{width:auto!important}.rs-table-column-resize-spanner{cursor:ew-resize!important;height:36px;outline:none;position:absolute;width:6px;z-index:3}.rs-table-column-resize-spanner:hover{background:#34c3ff}.rs-table-cell-group-fixed-left,.rs-table-cell-group-fixed-right{background:#fff;position:absolute;z-index:4}.rs-table-cell-group-left-shadow{box-shadow:3px 0 5px #09090914}.rs-table-cell-group-right-shadow,.rs-table-cell-group-shadow{box-shadow:-3px 0 5px #09090914}.rs-table-mouse-area{background:#34c3ff;display:none;left:-1px;position:absolute;top:0;width:1px;z-index:6}.rs-table-cell-bordered .rs-table-cell{border-right:1px solid #eee}.rs-table-word-wrap .rs-table-cell-content{white-space:normal}.rs-table-row-expanded{background:#f5f5f5;border-top:1px solid #eee;bottom:0;height:46px;padding:10px;position:absolute;width:100%;z-index:4}.rs-table-loader-wrapper{background-color:#ffffffe6;height:100%;position:absolute;visibility:hidden;width:100%}.rs-table-loader{line-height:40px;margin-top:-20px;position:absolute;text-align:center;top:50%;width:100%}.rs-table-loader-icon{display:inline-block;margin-right:12px;padding-top:3px;position:relative}.rs-table-loader-icon,.rs-table-loader-icon:after,.rs-table-loader-icon:before{height:18px;width:18px}.rs-table-loader-icon:after,.rs-table-loader-icon:before{border-radius:50%;content:"";display:block;left:0;position:absolute;right:0}.rs-table-loader-icon:before{border:3px solid #f7f7facc}.rs-table-loader-icon:after{animation:loaderSpin .6s linear infinite;border:3px solid #0000;border-top-color:#a6a6a6}.rs-table-loading .rs-table-loader-wrapper{visibility:visible}.rs-table-cell-expand-icon{cursor:pointer;outline:none}.rs-table-cell-expand-wrapper{cursor:pointer;display:inline-block;margin-right:10px}.rs-table-scrollbar{background:#2d2d2d0d;position:absolute}.rs-table-scrollbar-active{background:#2d2d2d1a}.rs-table-scrollbar-hide{display:none}.rs-table-scrollbar-handle{background:#2d2d2d80;border-radius:4px;position:absolute}.rs-table-scrollbar-horizontal{bottom:2px;height:10px;width:100%}.rs-table-scrollbar-horizontal.fixed{position:fixed}.rs-table-scrollbar-horizontal .rs-table-scrollbar-handle{height:8px;left:0;top:1px}.rs-table-scrollbar-horizontal .rs-table-scrollbar-pressed,.rs-table-scrollbar-horizontal:hover{box-shadow:inset 1px 1px 2px #ddd;height:14px}.rs-table-scrollbar-horizontal .rs-table-scrollbar-pressed .rs-table-scrollbar-handle,.rs-table-scrollbar-horizontal:hover .rs-table-scrollbar-handle{height:10px;top:2px}.rs-table-scrollbar-vertical{bottom:2px;right:0;top:0;width:10px}.rs-table-scrollbar-vertical .rs-table-scrollbar-handle{left:1px;min-height:20px;top:0;width:8px}.rs-table-scrollbar-vertical .rs-table-scrollbar-pressed,.rs-table-scrollbar-vertical:hover{box-shadow:inset 1px 1px 2px #ddd;width:14px}.rs-table-scrollbar-vertical .rs-table-scrollbar-pressed .rs-table-scrollbar-handle,.rs-table-scrollbar-vertical:hover .rs-table-scrollbar-handle{left:2px;width:10px}.rs-table-column-group{left:0;position:absolute;right:0;top:0;width:100%}.rs-table-column-group-header{border-bottom:1px solid #eee;position:absolute;width:100%}.rs-table-column-group-header-content{display:table-cell;padding:8px}.rs-table-column-group-cell{border-right:1px solid #eee;position:absolute}.rdw-option-wrapper{align-items:center;background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;display:flex;height:20px;justify-content:center;margin:0 4px;min-width:25px;padding:5px;text-transform:capitalize}.rdw-option-wrapper:hover{box-shadow:1px 1px 0 #bfbdbd}.rdw-option-active,.rdw-option-wrapper:active{box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-option-disabled{cursor:default;opacity:.3}.rdw-dropdown-wrapper{background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;height:30px;margin:0 3px;text-transform:capitalize}.rdw-dropdown-wrapper:focus{outline:none}.rdw-dropdown-wrapper:hover{background-color:#fff;box-shadow:1px 1px 0 #bfbdbd}.rdw-dropdown-wrapper:active{box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-dropdown-carettoopen{border-top:6px solid #000}.rdw-dropdown-carettoclose,.rdw-dropdown-carettoopen{border-left:5px solid #0000;border-right:5px solid #0000;height:0;position:absolute;right:10%;top:35%;width:0}.rdw-dropdown-carettoclose{border-bottom:6px solid #000}.rdw-dropdown-selectedtext{align-items:center;display:flex;height:100%;padding:0 5px;position:relative}.rdw-dropdown-optionwrapper{background:#fff;border:1px solid #f1f1f1;border-radius:2px;margin:0;max-height:250px;overflow-y:scroll;padding:0;position:relative;width:98%;z-index:100}.rdw-dropdown-optionwrapper:hover{background-color:#fff;box-shadow:1px 1px 0 #bfbdbd}.rdw-dropdownoption-default{align-items:center;display:flex;min-height:25px;padding:0 5px}.rdw-dropdownoption-highlighted{background:#f1f1f1}.rdw-dropdownoption-active{background:#f5f5f5}.rdw-dropdownoption-disabled{cursor:default;opacity:.3}.rdw-inline-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.rdw-inline-dropdown{width:50px}.rdw-inline-dropdownoption{display:flex;height:40px;justify-content:center}.rdw-block-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.rdw-block-dropdown{width:110px}.rdw-fontsize-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.rdw-fontsize-dropdown{min-width:40px}.rdw-fontsize-option{display:flex;justify-content:center}.rdw-fontfamily-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.rdw-fontfamily-dropdown{width:115px}.rdw-fontfamily-placeholder{max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rdw-fontfamily-optionwrapper{width:140px}.rdw-list-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.rdw-list-dropdown{width:50px;z-index:90}.rdw-list-dropdownOption{display:flex;height:40px;justify-content:center}.rdw-text-align-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.rdw-text-align-dropdown{width:50px;z-index:90}.rdw-text-align-dropdownOption{display:flex;height:40px;justify-content:center}.rdw-right-aligned-block{text-align:right}.rdw-left-aligned-block{text-align:left!important}.rdw-center-aligned-block{text-align:center!important}.rdw-justify-aligned-block{text-align:justify!important}.rdw-center-aligned-block>div,.rdw-justify-aligned-block>div,.rdw-left-aligned-block>div,.rdw-right-aligned-block>div{display:inline-block}.rdw-colorpicker-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px;position:relative}.rdw-colorpicker-modal{background:#fff;border:1px solid #f1f1f1;border-radius:2px;box-shadow:3px 3px 5px #bfbdbd;display:flex;flex-direction:column;height:175px;left:5px;padding:15px;position:absolute;top:35px;width:175px;z-index:100}.rdw-colorpicker-modal-header{display:flex;padding-bottom:5px}.rdw-colorpicker-modal-style-label{cursor:pointer;font-size:15px;padding:0 10px 5px;text-align:center;width:50%}.rdw-colorpicker-modal-style-label-active{border-bottom:2px solid #0a66b7}.rdw-colorpicker-modal-options{display:flex;flex-wrap:wrap;height:100%;margin:5px auto;overflow:scroll;width:100%}.rdw-colorpicker-cube{border:1px solid #f1f1f1;height:22px;width:22px}.rdw-colorpicker-option{border:none;box-shadow:inset 1px 2px 1px #bfbdbd;height:22px;margin:3px;min-height:20px;min-width:22px;padding:0;width:22px}.rdw-colorpicker-option:hover{box-shadow:1px 2px 1px #bfbdbd}.rdw-colorpicker-option:active{box-shadow:-1px -2px 1px #bfbdbd}.rdw-colorpicker-option-active{box-shadow:0 0 2px 2px #bfbdbd}.rdw-link-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px;position:relative}.rdw-link-dropdown{width:50px}.rdw-link-dropdownOption{display:flex;height:40px;justify-content:center}.rdw-link-dropdownPlaceholder{margin-left:8px}.rdw-link-modal{background:#fff;border:1px solid #f1f1f1;border-radius:2px;box-shadow:3px 3px 5px #bfbdbd;display:flex;flex-direction:column;height:205px;left:5px;padding:15px;position:absolute;top:35px;width:235px;z-index:100}.rdw-link-modal-label{font-size:15px}.rdw-link-modal-input{border:1px solid #f1f1f1;border-radius:2px;height:25px;margin-bottom:15px;margin-top:5px;padding:0 5px}.rdw-link-modal-input:focus{outline:none}.rdw-link-modal-buttonsection{margin:0 auto}.rdw-link-modal-target-option{margin-bottom:20px}.rdw-link-modal-target-option>span{margin-left:5px}.rdw-link-modal-btn{background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;height:30px;margin-left:10px;text-transform:capitalize;width:75px}.rdw-link-modal-btn:hover{box-shadow:1px 1px 0 #bfbdbd}.rdw-link-modal-btn:active{box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-link-modal-btn:focus{outline:none!important}.rdw-link-modal-btn:disabled{background:#ece9e9}.rdw-link-dropdownoption{display:flex;height:40px;justify-content:center}.rdw-embedded-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px;position:relative}.rdw-embedded-modal{background:#fff;border:1px solid #f1f1f1;border-radius:2px;box-shadow:3px 3px 5px #bfbdbd;display:flex;flex-direction:column;height:180px;justify-content:space-between;left:5px;padding:15px;position:absolute;top:35px;width:235px;z-index:100}.rdw-embedded-modal-header{display:flex;font-size:15px}.rdw-embedded-modal-header-option{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;width:50%}.rdw-embedded-modal-header-label{background:#6eb8d4;border:1px solid #f1f1f1;border-bottom:2px solid #0a66b7;margin-top:5px;width:95px}.rdw-embedded-modal-link-section{display:flex;flex-direction:column}.rdw-embedded-modal-link-input{border:1px solid #f1f1f1;border-radius:2px;font-size:15px;height:35px;margin:10px 0;padding:0 5px;width:88%}.rdw-embedded-modal-link-input-wrapper{align-items:center;display:flex}.rdw-embedded-modal-link-input:focus{outline:none}.rdw-embedded-modal-btn-section{display:flex;justify-content:center}.rdw-embedded-modal-btn{background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;height:30px;margin:0 3px;text-transform:capitalize;width:75px}.rdw-embedded-modal-btn:hover{box-shadow:1px 1px 0 #bfbdbd}.rdw-embedded-modal-btn:active{box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-embedded-modal-btn:focus{outline:none!important}.rdw-embedded-modal-btn:disabled{background:#ece9e9}.rdw-embedded-modal-size{align-items:center;display:flex;justify-content:space-between;margin:8px 0}.rdw-embedded-modal-size-input{border:1px solid #f1f1f1;border-radius:2px;font-size:12px;height:20px;width:80%}.rdw-embedded-modal-size-input:focus{outline:none}.rdw-emoji-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px;position:relative}.rdw-emoji-modal{background:#fff;border:1px solid #f1f1f1;border-radius:2px;box-shadow:3px 3px 5px #bfbdbd;display:flex;flex-wrap:wrap;height:180px;left:5px;overflow:auto;padding:15px;position:absolute;top:35px;width:235px;z-index:100}.rdw-emoji-icon{cursor:pointer;font-size:22px;height:24px;margin:2.5px;width:24px}.rdw-emoji-icon,.rdw-spinner{align-items:center;display:flex;justify-content:center}.rdw-spinner{height:100%;width:100%}.rdw-spinner>div{animation:sk-bouncedelay 1.4s ease-in-out infinite both;background-color:#333;border-radius:100%;display:inline-block;height:12px;width:12px}.rdw-spinner .rdw-bounce1{animation-delay:-.32s}.rdw-spinner .rdw-bounce2{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.rdw-image-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px;position:relative}.rdw-image-modal{background:#fff;border:1px solid #f1f1f1;border-radius:2px;box-shadow:3px 3px 5px #bfbdbd;display:flex;flex-direction:column;left:5px;padding:15px;position:absolute;top:35px;width:235px;z-index:100}.rdw-image-modal-header{display:flex;font-size:15px;margin:10px 0}.rdw-image-modal-header-option{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;width:50%}.rdw-image-modal-header-label{background:#f1f1f1;border:1px solid #f1f1f1;margin-top:5px;width:80px}.rdw-image-modal-header-label-highlighted{background:#6eb8d4;border-bottom:2px solid #0a66b7}.rdw-image-modal-upload-option{align-items:center;background-color:#f1f1f1;border:none;color:gray;cursor:pointer;display:flex;font-size:15px;justify-content:center;margin:10px 0;outline:2px dashed gray;outline-offset:-10px;padding:9px 0;width:100%}.rdw-image-modal-upload-option-highlighted{outline:2px dashed #0a66b7}.rdw-image-modal-upload-option-label{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;padding:15px;width:100%}.rdw-image-modal-upload-option-label span{padding:0 20px}.rdw-image-modal-upload-option-image-preview{max-height:200px;max-width:100%}.rdw-image-modal-upload-option-input{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.rdw-image-modal-url-section{align-items:center;display:flex}.rdw-image-modal-url-input{border:1px solid #f1f1f1;border-radius:2px;font-size:15px;height:35px;margin:15px 0 12px;padding:0 5px;width:90%}.rdw-image-modal-btn-section{margin:10px auto 0}.rdw-image-modal-url-input:focus{outline:none}.rdw-image-modal-btn{background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;height:30px;margin:0 5px;text-transform:capitalize;width:75px}.rdw-image-modal-btn:hover{box-shadow:1px 1px 0 #bfbdbd}.rdw-image-modal-btn:active{box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-image-modal-btn:focus{outline:none!important}.rdw-image-modal-btn:disabled{background:#ece9e9}.rdw-image-modal-spinner{height:100%;left:0;opacity:.5;position:absolute;top:-3px;width:100%}.rdw-image-modal-alt-input{border:1px solid #f1f1f1;border-radius:2px;font-size:12px;height:20px;margin-left:5px;width:70%}.rdw-image-modal-alt-input:focus{outline:none}.rdw-image-modal-alt-lbl{font-size:12px}.rdw-image-modal-size{align-items:center;display:flex;justify-content:space-between;margin:8px 0}.rdw-image-modal-size-input{border:1px solid #f1f1f1;border-radius:2px;font-size:12px;height:20px;width:40%}.rdw-image-modal-size-input:focus{outline:none}.rdw-image-mandatory-sign{color:red;margin-left:3px;margin-right:3px}.rdw-remove-wrapper{position:relative}.rdw-history-wrapper,.rdw-remove-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.rdw-history-dropdownoption{display:flex;height:40px;justify-content:center}.rdw-history-dropdown{width:50px}.rdw-link-decorator-wrapper{position:relative}.rdw-link-decorator-icon{background-color:#fff;cursor:pointer;left:40%;position:absolute;top:0}.rdw-mention-link{background-color:#f0fbff;border-radius:2px;color:#1236ff;padding:1px 2px;text-decoration:none}.rdw-suggestion-wrapper{position:relative}.rdw-suggestion-dropdown{background:#fff;border:1px solid #f1f1f1;display:flex;flex-direction:column;max-height:150px;min-width:100px;overflow:auto;position:absolute;z-index:100}.rdw-suggestion-option{border-bottom:1px solid #f1f1f1;padding:7px 5px}.rdw-suggestion-option-active{background-color:#f1f1f1}.rdw-hashtag-link{background-color:#f0fbff;border-radius:2px;color:#1236ff;padding:1px 2px;text-decoration:none}.rdw-image-alignment-options-popup{background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;display:flex;padding:5px 2px;position:absolute;width:105px;z-index:100}.rdw-alignment-option-left{justify-content:flex-start}.rdw-image-alignment-option{height:15px;min-width:15px;width:15px}.rdw-image-alignment,.rdw-image-imagewrapper{position:relative}.rdw-image-center{display:flex;justify-content:center}.rdw-image-left{display:flex}.rdw-image-right{display:flex;justify-content:flex-end}.rdw-image-alignment-options-popup-right{right:0}.rdw-editor-main{box-sizing:border-box;height:100%;overflow:auto}.rdw-editor-toolbar{background:#fff;border:1px solid #f1f1f1;border-radius:2px;display:flex;flex-wrap:wrap;font-size:15px;justify-content:flex-start;margin-bottom:5px;padding:6px 5px 0;-webkit-user-select:none;user-select:none}.public-DraftStyleDefault-block{margin:1em 0}.rdw-editor-wrapper:focus{outline:none}.rdw-editor-wrapper{box-sizing:initial}.rdw-editor-main blockquote{border-left:5px solid #f1f1f1;padding-left:5px}.rdw-editor-main pre{background:#f1f1f1;border-radius:3px;padding:1px 10px}.DraftEditor-editorContainer,.DraftEditor-root,.public-DraftEditor-content{height:inherit;text-align:initial}.public-DraftEditor-content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.DraftEditor-root{position:relative}.DraftEditor-editorContainer{background-color:#fff0;border-left:.1px solid #0000;position:relative;z-index:1}.public-DraftEditor-block{position:relative}.DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{left:0;text-align:left}.DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{margin:0 auto;text-align:center;width:100%}.DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}.DraftEditor-alignRight .public-DraftEditorPlaceholder-root{right:0;text-align:right}.public-DraftEditorPlaceholder-root{color:#9197a3;position:absolute;z-index:0}.public-DraftEditorPlaceholder-hasFocus{color:#bdc1c9}.DraftEditorPlaceholder-hidden{display:none}.public-DraftStyleDefault-block{position:relative;white-space:pre-wrap}.public-DraftStyleDefault-ltr{direction:ltr;text-align:left}.public-DraftStyleDefault-rtl{direction:rtl;text-align:right}.public-DraftStyleDefault-listLTR{direction:ltr}.public-DraftStyleDefault-listRTL{direction:rtl}.public-DraftStyleDefault-ol,.public-DraftStyleDefault-ul{margin:16px 0;padding:0}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-right:1.5em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-right:3em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-right:4.5em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-right:6em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-right:7.5em}.public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}.public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{left:-36px;position:absolute;text-align:right;width:30px}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{position:absolute;right:-36px;text-align:left;width:30px}.public-DraftStyleDefault-orderedListItem:before{content:counter(ol0) ". ";counter-increment:ol0}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1) ". ";counter-increment:ol1}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2) ". ";counter-increment:ol2}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(ol3) ". ";counter-increment:ol3}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4) ". ";counter-increment:ol4}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4}.rich-editor-wrapper{position:relative}.rich-editor-overlay{background-color:#ffffff80;bottom:0;cursor:not-allowed;left:0;pointer-events:all;position:absolute;right:0;top:0;-webkit-user-select:none;user-select:none;z-index:1}.ai-btn-container{align-items:center;display:flex;gap:8px;margin-top:8px;min-height:40px}.ai-btn-container .bi-btn{align-items:center!important;appearance:none;display:inline-flex!important;height:32px!important;justify-content:center!important;min-height:32px!important}.ai-btn-container .bi-btn.ai-btn{line-height:normal!important;padding:4px 12px!important}.ai-btn-container .bi-btn.bi-btn-with-icon{padding:4px 15px}.ai-btn-container .bi-btn .material-symbols-outlined,.ai-btn-container .bi-btn img{display:block;flex-shrink:0;height:1.2rem;margin-right:6px;width:1.2rem}.ai-btn-container .bi-btn .material-symbols-outlined.no-margin,.ai-btn-container .bi-btn img.no-margin{margin-right:0}@supports(-webkit-touch-callout:none){.ai-btn-container .bi-btn{-webkit-align-items:center!important;display:-webkit-inline-flex!important;-webkit-justify-content:center!important}}.ai-btn-container small{display:inline-block;vertical-align:middle}.ai-btn-container small.error-message{color:red}.ai-btn{align-items:center!important;border:none!important;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex!important;height:32px!important;min-height:32px!important;opacity:1;outline:none;padding:4px 15px!important;position:relative;z-index:0}.ai-btn.ant-btn-primary:disabled{border-color:#fff;color:#d9d9d9}.ai-btn:before{animation:move 100s linear infinite;background:linear-gradient(124deg,#1844a3,#2b1b7c,#4a1b7c,#066,#004d4d,#1a237e,#311b92,#1e88e5,#0d47a1);background-size:400%;filter:blur(0);opacity:1}.ai-btn:after,.ai-btn:before{border-radius:4px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@keyframes move{0%{background-position:0 0}50%{background-position:400% 0}to{background-position:0 0}}.tkt-add-modal{--bg:#f4f5f7;--panel:#fff;--panel-2:#f5f6fa;--ink:#333;--ink-soft:#6c757d;--muted:#9aa1ac;--border:#ddd;--border-2:#eaecef;--brand:#6673de;--brand-soft:#dfe3ff;--shadow:0 1px 2px #1018400a,0 24px 60px -24px #10184052;--churn:#dc2626;--upsell:#16a34a;--pay:#c08a00;color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}.tkt-add-modal.ant-modal{padding-bottom:0;top:40px}.tkt-add-modal .ant-modal-content{background:var(--panel);border-radius:18px;box-shadow:var(--shadow);overflow:hidden;padding:0}.tkt-add-modal .ant-modal-body{padding:0}.tkt-add-modal *{box-sizing:border-box}.tkt-add-modal .ic{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;display:block;flex:0 0 auto;height:1em;width:1em}.tkt-add-modal .taf-head{align-items:center;border-bottom:1px solid var(--border);display:flex;gap:13px;padding:16px 18px}.tkt-add-modal .taf-logo{align-items:center;background:var(--brand);border-radius:11px;color:#fff;display:inline-flex;flex:0 0 auto;height:40px;justify-content:center;width:40px}.tkt-add-modal .taf-logo .ic{font-size:21px}.tkt-add-modal .taf-head h1{color:var(--ink);font-size:18px;font-weight:800;letter-spacing:-.02em;line-height:1.1;margin:0}.tkt-add-modal .taf-head .sub{color:var(--muted);font-size:12px;margin-top:2px}.tkt-add-modal .taf-head .sp{flex:1 1}.tkt-add-modal .taf-hd-ctl .ant-select{width:150px}.tkt-add-modal .taf-hd-ctl .ant-select .ant-select-selector{align-items:center;background:var(--panel-2)!important;border:1px solid var(--border)!important;border-radius:9px!important;box-shadow:none!important;color:var(--ink);display:flex;font-size:12.5px;font-weight:700;height:38px!important;padding:0 11px!important}.tkt-add-modal .taf-hd-ctl .ant-select .ant-select-selection-item{line-height:36px!important}.tkt-add-modal .taf-hd-ctl .ant-select-focused .ant-select-selector{border-color:var(--brand)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--brand) 18%,#0000)!important}.tkt-add-modal .taf-close{align-items:center;background:color-mix(in srgb,var(--churn) 10%,#0000);border:1px solid color-mix(in srgb,var(--churn) 35%,#0000);border-radius:9px;color:var(--churn);cursor:pointer;display:inline-flex;height:34px;justify-content:center;width:34px}.tkt-add-modal .taf-close:hover{background:var(--churn);border-color:var(--churn);color:#fff}.tkt-add-modal .taf-close .ic{font-size:16px}.tkt-add-modal .taf-body{background:var(--bg);max-height:calc(100vh - 220px);overflow:auto;padding:18px}.tkt-add-modal .taf-field{display:flex;flex-direction:column;gap:6px;min-width:0}.tkt-add-modal .taf-grid{grid-gap:14px 16px;display:grid;gap:14px 16px;grid-template-columns:repeat(6,1fr)}.tkt-add-modal .taf-grid>.taf-field{grid-column:span 3}.tkt-add-modal .taf-grid>.taf-field.w13{grid-column:span 2}.tkt-add-modal .taf-grid>.taf-field.w23{grid-column:span 4}.tkt-add-modal .taf-grid>.taf-field.col-2{grid-column:1/-1}@media(max-width:640px){.tkt-add-modal .taf-grid{grid-template-columns:1fr}.tkt-add-modal .taf-grid>.taf-field{grid-column:auto}}.tkt-add-modal .taf-block{display:flex;flex-direction:column;gap:6px;margin-top:14px;width:100%}.tkt-add-modal .taf-underdesc{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:auto 1.2fr 2.4fr;margin-top:14px}.tkt-add-modal .taf-underdesc .taf-field{gap:6px;min-width:0}@media(max-width:640px){.tkt-add-modal .taf-underdesc{grid-template-columns:1fr}}.tkt-add-modal .taf-label{align-items:center;color:var(--muted);display:inline-flex;font-size:11px;font-weight:800;gap:5px;letter-spacing:.04em;text-transform:uppercase}.tkt-add-modal .taf-label .req{color:var(--churn)}.tkt-add-modal .taf-field .ant-input,.tkt-add-modal .taf-field .ant-select .ant-select-selector{align-items:center;background:var(--panel)!important;border:1px solid var(--border)!important;border-radius:10px!important;box-shadow:none!important;color:var(--ink);display:flex;font-size:13px;font-weight:600;height:40px!important;min-height:40px!important;padding:0 12px!important}.tkt-add-modal .taf-field .ant-input::placeholder{color:var(--muted);font-weight:500}.tkt-add-modal .taf-field .ant-input-focused,.tkt-add-modal .taf-field .ant-input:focus,.tkt-add-modal .taf-field .ant-select-focused .ant-select-selector{border-color:var(--brand)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 16%,#0000)!important}.tkt-add-modal .taf-field .ant-select .ant-select-selection-item,.tkt-add-modal .taf-field .ant-select .ant-select-selection-placeholder{line-height:38px!important}.tkt-add-modal .taf-field .ant-select .ant-select-selection-search-input{height:38px!important}.tkt-add-modal .taf-field .ant-select{width:100%}.tkt-add-modal .taf-seg{align-items:stretch;background:var(--panel-2);border:1px solid var(--border);border-radius:10px;display:flex;flex:wrap 1;gap:5px;min-height:40px;padding:4px}.tkt-add-modal .taf-seg-btn{align-items:center;background:#0000;border:none;border-radius:7px;color:var(--ink-soft);cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:inherit;font-size:12px;font-weight:700;gap:6px;height:30px;justify-content:center;padding:0 6px;white-space:nowrap}.tkt-add-modal .taf-seg-btn .ic{font-size:17px}.tkt-add-modal .taf-seg-btn:hover{color:var(--brand)}.tkt-add-modal .taf-seg-btn.on{background:var(--panel);box-shadow:0 1px 2px #1018401a;color:var(--brand)}.tkt-add-modal .taf-toggle{align-items:center;color:var(--ink-soft);cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:9px;height:40px;-webkit-user-select:none;user-select:none}.tkt-add-modal .taf-switch{background:var(--brand);border-radius:20px;flex:0 0 auto;height:22px;position:relative;transition:.15s;width:38px}.tkt-add-modal .taf-switch:after{background:#fff;border-radius:50%;content:"";height:18px;position:absolute;right:2px;top:2px;transition:.15s;width:18px}.tkt-add-modal .taf-switch.off{background:var(--border)}.tkt-add-modal .taf-switch.off:after{left:2px;right:auto}.tkt-add-modal .taf-toggle .lbl b{color:var(--churn);font-weight:800}.tkt-add-modal .taf-search{position:relative}.tkt-add-modal .taf-search input[type=text]{background:var(--panel);border:1px solid var(--border);border-radius:10px;box-shadow:none;color:var(--ink);font-family:inherit;font-size:13px;height:40px;outline:none;padding:0 12px;width:100%}.tkt-add-modal .taf-search input::placeholder{color:var(--muted)}.tkt-add-modal .taf-search input:focus{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 16%,#0000)}.tkt-add-modal .taf-results{background:var(--panel);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow);left:0;max-height:260px;overflow:auto;position:absolute;right:0;top:calc(100% + 6px);z-index:60}.tkt-add-modal .taf-result{background:#0000;border:none;border-bottom:1px solid var(--border-2);cursor:pointer;display:block;padding:9px 12px;text-align:left;width:100%}.tkt-add-modal .taf-result:last-child{border-bottom:none}.tkt-add-modal .taf-result:hover{background:var(--panel-2)}.tkt-add-modal .taf-result .firm{color:var(--ink);font-size:13px;font-weight:800}.tkt-add-modal .taf-result .meta{color:var(--muted);display:flex;font-size:11.5px;gap:10px;justify-content:space-between;margin-top:3px}.tkt-add-modal .taf-result .meta b{color:var(--ink-soft);font-weight:700}.tkt-add-modal .taf-noresult{color:var(--muted);font-size:12.5px;padding:14px;text-align:center}.tkt-add-modal .taf-searching{color:var(--muted);font-size:12.5px;padding:10px 12px}.tkt-add-modal .taf-chip{background:var(--brand-soft);border-radius:9px;font-size:13px;font-weight:800;gap:8px;height:34px;max-width:100%;padding:0 6px 0 12px;width:max-content}.tkt-add-modal .taf-chip,.tkt-add-modal .taf-chip .x{align-items:center;color:var(--brand);display:inline-flex}.tkt-add-modal .taf-chip .x{border-radius:6px;cursor:pointer;height:22px;justify-content:center;width:22px}.tkt-add-modal .taf-chip .x:hover{background:#fff}.tkt-add-modal .taf-chip .x .ic{font-size:13px}.tkt-add-modal .taf-fixed{align-items:center;color:var(--ink);display:inline-flex;font-size:13px;font-weight:800;height:40px}.tkt-add-modal .taf-editor{background:var(--panel-2);border:1px solid var(--border);border-radius:12px;overflow:hidden;position:relative;width:100%}.tkt-add-modal .taf-editor .rdw-editor-main,.tkt-add-modal .taf-editor .rdw-editor-wrapper,.tkt-add-modal .taf-editor .rich-editor-wrapper{display:block;width:100%!important}.tkt-add-modal .taf-editor .ai-btn-container{display:none}.tkt-add-modal .taf-editor .rdw-editor-toolbar{display:flex!important;flex-wrap:wrap;width:100%}.tkt-add-modal .taf-editor .rdw-editor-main,.tkt-add-modal .taf-editor .rdw-editor-toolbar{background:#0000!important;border:none!important}.tkt-add-modal .taf-editor .rdw-editor-main{font-size:13.5px;min-height:120px;padding:6px 12px}.tkt-add-modal .taf-editor .rdw-dropdown-wrapper,.tkt-add-modal .taf-editor .rdw-option-wrapper{background:#0000!important;border:1px solid var(--border)!important;border-radius:6px;box-shadow:none!important}.tkt-add-modal .taf-editor .rdw-option-active{background:var(--brand-soft)!important;border-color:var(--brand)!important}.tkt-add-modal .taf-attach{align-items:center;background:var(--panel);border:1px dashed var(--border);border-radius:10px;color:var(--ink-soft);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:700;gap:8px;height:40px;padding:0 14px;width:max-content}.tkt-add-modal .taf-attach:hover{border-color:var(--brand);color:var(--brand)}.tkt-add-modal .taf-attach .ic{font-size:16px}.tkt-add-modal .taf-attach input[type=file]{display:none}.tkt-add-modal .taf-files{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.tkt-add-modal .taf-files .n{align-items:center;background:var(--brand-soft);border-radius:7px;color:var(--brand);display:inline-flex;font-size:11.5px;font-weight:700;gap:6px;padding:4px 8px}.tkt-add-modal .taf-files .n .x{color:var(--muted);cursor:pointer}.tkt-add-modal .taf-foot{align-items:center;background:var(--panel);border-top:1px solid var(--border);display:flex;gap:10px;padding:14px 18px}.tkt-add-modal .taf-foot .taf-prio{align-items:center;color:var(--ink-soft);cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:9px;margin-right:auto;-webkit-user-select:none;user-select:none}.tkt-add-modal .taf-foot .taf-prio.on{color:var(--churn)}.tkt-add-modal .taf-btn{align-items:center;background:var(--panel);border:1px solid var(--border);border-radius:10px;color:var(--ink);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:700;gap:7px;height:40px;padding:0 18px}.tkt-add-modal .taf-btn:hover{border-color:var(--brand)}.tkt-add-modal .taf-btn.primary{background:var(--brand);border-color:var(--brand);color:#fff}.tkt-add-modal .taf-btn.primary:hover{background:#5563d6;border-color:#5563d6}.tkt-add-modal .taf-btn.primary.loading{opacity:.6;pointer-events:none}.tkt-add-modal .taf-btn .ic{font-size:16px}.ticket-lead-details-modal{width:95%!important}.ticket-lead-details-modal .iperform-main-wrapper{margin-top:0}.ticket-lead-details-modal .lead-view-box-list{padding-left:0;padding-right:0}.ticket-lead-details-modal .ant-modal-body{height:85vh;overflow:auto}.ticket-lead-details-modal .ant-modal-body .panel{margin-top:0}.ticket-wrapper.ticket-list .panel-body{min-height:400px}.ticket-wrapper.ticket-list .loading .anticon{font-size:40px}.ticket-wrapper .data-mismatch{background-color:#fa6b6b}.ticket-wrapper .product-bug{background-color:#b76565}.ticket-wrapper .sync{background-color:#ce933b}.ticket-wrapper .customization{background-color:#ec7418}.ticket-wrapper .integration{background-color:#301934}.ticket-wrapper .others{background-color:#9f2b00}.ticket-wrapper .feature-request{background-color:#82bb44}.ticket-wrapper .product-tour{background-color:#6673de}.ticket-wrapper .testing-bug{background-color:#e42217}.ticket-wrapper .writer-bug{background-color:red}.ticket-wrapper .reintegration{background-color:#639}.ticket-wrapper .ticket-container{display:box;display:-webkit-box;height:calc(100% - 50px);overflow:auto;width:100%}.ticket-wrapper .ticket-container .status-column{background-color:#f5f5f5;border-radius:10px;margin-right:15px;position:relative;width:280px}.ticket-wrapper .ticket-container .status-column .status-col-head{align-items:center;display:flex;justify-content:space-between;padding:10px}.ticket-wrapper .ticket-container .status-column .status-name{position:relative}.ticket-wrapper .ticket-container .status-column .status-dot{background-color:#afe0fe;border-radius:2px;display:inline-block;height:10px;width:10px}.ticket-wrapper .ticket-container .status-column .status-dot.ticket-assign{background-color:#6673de}.ticket-wrapper .ticket-container .status-column .status-dot.ticket-in-Process{background-color:#e9ab17}.ticket-wrapper .ticket-container .status-column .status-dot.ticket-Pending{background-color:#a202ff}.ticket-wrapper .ticket-container .status-column .status-dot.ticket-resolved{background-color:#ff8c00}.ticket-wrapper .ticket-container .status-column .status-dot.ticket-deployed{background-color:#3ea055}.ticket-wrapper .ticket-container .status-column .status-dot.ticket-closed{background-color:#e42217}.ticket-wrapper .ticket-container .status-column .status-dot.pending-at-salesperson{background-color:#ffcccb}.ticket-wrapper .ticket-container .status-column .status-box{height:72vh;overflow:auto}.ticket-wrapper .ticket-container .status-column .status-box .ticket-card-head{align-items:center;display:-webkit-box;display:box;margin-bottom:5px;width:100%}.ticket-wrapper .ticket-container .status-column .status-box .ticket-card-head .ticket-title{font-size:14px;font-weight:600;margin:0}.ticket-wrapper .ticket-container .status-column .status-box .ticket-card-footer{align-items:center;display:flex;justify-content:space-between}.ticket-wrapper .ticket-container .status-column .status-box .ticket-card-footer .ant-avatar{height:24px;width:24px}.ticket-wrapper .ticket-container .status-column .status-box .ticket-card-footer .ant-avatar .ant-avatar-string{font-size:10px;line-height:24px}.ticket-wrapper .ticket-container .status-column .status-box .ticket-card-footer .ticket-day{color:#6673de;cursor:pointer;font-size:12px;font-weight:600;padding-left:5px;padding-top:2px}.ticket-wrapper .ticket-container .status-column .status-box .ticket-card-footer .ticket-card-footer-left{align-items:center;display:flex}.ticket-wrapper .ticket-container .status-column .status-box .ticket-card-footer .ticket-card-footer-left .material-icons{color:#6673de;font-size:22px}.ticket-wrapper .ticket-container .status-column .status-box .ticket-card-footer .ticket-card-footer-left .follow-btn{align-items:center;color:#aaa;display:inline-flex;font-size:20px;margin-left:6px;transition:color .2s}.ticket-wrapper .ticket-container .status-column .status-box .ticket-card-footer .ticket-card-footer-left .follow-btn.following,.ticket-wrapper .ticket-container .status-column .status-box .ticket-card-footer .ticket-card-footer-left .follow-btn:hover{color:#1890ff}.ticket-wrapper .ticket-container .status-column .status-box .ticket-dt label{margin-bottom:0}.ticket-wrapper .ticket-container .status-column .card-border{background-color:#6673de;border-radius:8px 0 0 8px;height:calc(100% + 2px);left:-3px;position:absolute;top:-1px;width:4px}.ticket-wrapper .ticket-container .status-column .priority-ticket .ant-card{background-color:#f69697}.ticket-wrapper .ticket-container .status-column .priority-ticket .card-border{background-color:#e42217}.ticket-wrapper .ticket-container .status-column .priority-ticket .ant-card-bordered{border:1px solid #f69697}.ticket-wrapper .ticket-container .status-column .priority-ticket .card-border:after{background-color:#f69697}.ticket-wrapper .ticket-container .status-column .card-border:after{background:#fff;border:1px solid #e9ebed94;border-right:none;content:"";height:calc(100% - 2px);left:3px;position:absolute;top:0;width:100%}.ticket-wrapper .opacity-tickets{opacity:.5}.ticket-wrapper .ticket-details .panel{min-height:800px}.ticket-wrapper .status-date{color:#6c757d;display:block;font-size:12px}.ticket-wrapper .ticket-status-msg.ticket-assign{color:#6673de;font-weight:600}.ticket-wrapper .ticket-status-msg.ticket-in-Process{color:#e9ab17;font-weight:600}.ticket-wrapper .ticket-status-msg.ticket-Pending{color:#a202ff;font-weight:600}.ticket-wrapper .ticket-status-msg.ticket-resolved{color:#ff8c00;font-weight:600}.ticket-wrapper .ticket-status-msg.ticket-deployed{color:#3ea055;font-weight:600}.ticket-wrapper .ticket-status-msg.ticket-closed{color:#e42217;font-weight:600}.ticket-wrapper .ticket-status-msg.pending-at-salesperson{color:#ffcccb;font-weight:600}.ticket-wrapper .ticket-card{cursor:pointer;margin:10px}.ticket-wrapper .ticket-card .ant-card .ant-card-body{padding:10px}.ticket-wrapper .ticket-card .ticket-dt{font-size:13px}.ticket-wrapper .ticket-card .ticket-dt .ant-tag{border:0;color:#fff;font-size:12px}.ticket-wrapper .ticket-card .ticket-erp{display:flex;justify-content:space-between;padding:2px 0}.ticket-wrapper .ticket-info{background-color:#f5f5f5;border-radius:10px;margin-top:10px;padding:10px}.ticket-wrapper .ticket-info .col-md-5 .ant-tag{border:0;color:#fff;font-size:12px}.ticket-wrapper .ticket-status-dt{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px;width:100%}.ticket-wrapper .ticket-status-dt .ticket-status-dt-right{width:50%}.ticket-wrapper .ticket-name{color:#6673de;font-size:16px;font-weight:600}.ticket-wrapper .created-date{color:#6c757d;margin-bottom:0}.ticket-wrapper .created-by{color:#6673de}.ticket-wrapper .ticket-sidebar-col{border-left:1px solid #f5f5f5;padding-bottom:10px}.ticket-wrapper .ticket-sidebar-col .ticket-sidebar .ticket-sidebar-head{border-bottom:1px solid #6673de;color:#6673de;font-size:16px;margin-bottom:10px;padding-bottom:5px;padding-top:10px}.ticket-wrapper .ticket-sidebar-col .ticket-sidebar .ticket-sidebar-head .follow-btn{align-items:center;color:#aaa;display:inline-flex;font-size:20px;margin-left:8px;transition:color .2s;vertical-align:middle}.ticket-wrapper .ticket-sidebar-col .ticket-sidebar .ticket-sidebar-head .follow-btn.following,.ticket-wrapper .ticket-sidebar-col .ticket-sidebar .ticket-sidebar-head .follow-btn:hover{color:#1890ff}.ticket-wrapper .ticket-sidebar-col .lead-info{display:flex;justify-content:space-between}.ticket-wrapper .ticket-sidebar-col .assignment-list .ant-list-item{display:block}.ticket-wrapper .ticket-sidebar-col .assignment-list .ant-list-item h5{font-size:14px;font-weight:600;margin-bottom:0}.ticket-wrapper .ticket-sidebar-col .assignment-list .ant-list-item p{margin-bottom:0}.ticket-wrapper .ticket-sidebar-col .assignment-list{max-height:350px;overflow:auto}.ticket-wrapper .tickets-communication-list .list{max-height:430px;overflow:auto}.ticket-wrapper .tickets-communication-list .ant-list-item-meta-description{color:inherit!important}.ticket-wrapper .tickets-communication-list{width:100%}.ticket-wrapper .tickets-communication-list .enter-remarks-box{border-bottom:1px solid #ddd;margin:0 -5px}.ticket-wrapper .tickets-communication-list .ant-list-item{align-items:baseline;padding:6px 10px}.ticket-wrapper .tickets-communication-list .ant-list-item .create-date{color:#6c757d}.ticket-wrapper .tickets-communication-list .ant-list-item-meta-avatar{margin-inline-end:10px}.ticket-wrapper .tickets-communication-list .ant-list-item-meta-avatar .ant-avatar{height:24px;width:24px}.ticket-wrapper .tickets-communication-list .ant-list-item-meta-avatar .ant-avatar .ant-avatar-string{font-size:10px;line-height:24px}.ticket-wrapper .tickets-communication-list .preline-space-message{white-space:normal}.ticket-wrapper .tickets-communication-list .preline-space-message p{margin-bottom:5px}.ticket-wrapper .file-name{border:1px solid #ddd;border-radius:4px;display:inline-block;margin-right:10px;margin-top:5px;padding:2px 8px}.ticket-wrapper .file-name:hover{background-color:#f5f5f5}.save-icon,.save-icon:focus,.save-icon:hover{background:none!important;background-color:inherit!important;border:none!important;outline:inherit!important;padding:0!important}.r-view{color:#6673de}.add-ticket-modal .ant-modal-body{min-height:200px}.add-ticket-modal .gloab-search{margin-right:0}.add-ticket-modal .global-search-list{width:100%!important}.status-radio .ant-radio-inner{background-color:purple!important;border-color:purple!important}.add-ticket-modal .ant-design-loading-wrapper,.ticket-filter-modal .ant-design-loading-wrapper{height:80%;width:98%}.ticket-filter-modal .ticket-fliter-search{width:100%!important}.active-pending-customer,.ticket-filter-modal .ticket-filter-heading{color:#6673de}.preline-space-message{white-space:pre-line}.lead-tcikets-modal{top:5%}.lead-tcikets-modal .ant-modal-header h5{color:#6673de;font-size:16px;font-weight:600}.lead-tcikets-modal .status-box{height:100vh!important;margin-bottom:10px}.lead-tcikets-modal .ant-modal-body{height:500px!important;overflow:auto}.rdw-link-modal{height:235px!important}.rdw-link-modal-btn{background-color:#6673de!important;color:#fff!important}.rdw-editor-main{background-color:#fff}.rdw-editor-wrapper{border:1px solid #ddd;border-radius:4px}.rdw-editor-wrapper .rdw-editor-toolbar{border:0;border-bottom:1px solid #ddd}.rdw-editor-wrapper .rdw-editor-main{padding:10px}.rdw-editor-wrapper .public-DraftStyleDefault-block{margin:.5em 0}.table-action .r-ticket .ant-badge{color:#416a87}.count-issue-type{justify-content:space-between}.count-issue-type .count-highlight{background-color:#6673de;color:#fff}.status-pagination{background-color:#dfe3ff;border-top:1px solid #ddd;text-align:center}.status-pagination input{background-color:#dfe3ff!important}.custom-next-button,.custom-prev-button{color:#6673de!important}.ticket-board{--bg:#f4f5f7;--panel:#fff;--panel-2:#f5f6fa;--ink:#333;--ink-soft:#6c757d;--muted:#9aa1ac;--border:#ddd;--border-2:#eaecef;--brand:#6673de;--brand-soft:#dfe3ff;--shadow:0 1px 2px #1018400a,0 10px 26px -16px #10184029;--shadow-card:0 1px 2px #1018400d,0 6px 16px -12px #1018402e;--st-assigned:#6673de;--st-queue:#64748b;--st-review:#0284c7;--st-process:#ca8a04;--st-pcust:#7c3aed;--st-psales:#e11d48;--st-resolved:#ea580c;--st-deployed:#16a34a;--st-closed:#dc2626;--churn:#dc2626;--upsell:#16a34a;--tour:#7c3aed;--renewal:#2563eb;--pay:#c08a00;--call:#0d9488;--mail:#6366f1;--feedback:#db2777;--note:#0284c7;--writer:#b91c1c;--pq:#b45309;background:var(--bg);border-radius:14px;color:var(--ink);display:flex;flex-direction:column;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;height:calc(100vh - 96px);min-height:460px;padding:14px 16px 16px}.ticket-board *{box-sizing:border-box}.ticket-board .ic{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;display:block;flex:0 0 auto;height:1em;width:1em}.ticket-board .tb-top{align-items:center;background:var(--panel);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow);display:flex;flex-wrap:wrap;gap:11px;margin-bottom:16px;padding:11px 14px}.ticket-board .tb-brand{align-items:center;display:flex;gap:11px;min-width:0}.ticket-board .tb-logo{align-items:center;background:var(--brand);border-radius:10px;color:#fff;display:inline-flex;flex:0 0 auto;height:36px;justify-content:center;width:36px}.ticket-board .tb-logo .ic{font-size:20px}.ticket-board .tb-top h1{color:var(--ink);font-size:18px;font-weight:800;letter-spacing:-.02em;line-height:1.05;margin:0}.ticket-board .tb-brand .tb-sub{color:var(--muted);cursor:pointer;display:inline-block;font-size:12px;font-weight:700;line-height:1;margin-top:3px}.ticket-board .tb-brand .tb-sub:after{color:var(--muted);content:"▾";font-size:9px;margin-left:5px;vertical-align:1px}.ticket-board .tb-brand .tb-sub:hover,.ticket-board .tb-brand .tb-sub:hover:after{color:var(--brand)}.ticket-board .tb-brand .tb-sub b{color:var(--brand);font-weight:800}.ticket-board .tb-brand .tb-sub.filtered,.ticket-board .tb-brand .tb-sub.filtered:after{color:var(--brand)}.ticket-board .tb-btn{align-items:center;background:var(--panel);border:1px solid var(--border);border-radius:9px;color:var(--ink);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;font-weight:700;gap:7px;height:36px;padding:0 13px;position:relative}.ticket-board .tb-btn:hover{border-color:var(--brand)}.ticket-board .tb-btn.icon{justify-content:center;padding:0;width:36px}.ticket-board .tb-btn .ic{font-size:16px}.ticket-board .tb-btn.primary{background:var(--brand);border-color:var(--brand);color:#fff}.ticket-board .tb-btn.primary:hover{background:#5563d6;border-color:#5563d6}.ticket-board .tb-btn.active{background:var(--brand);border-color:var(--brand);color:#fff}.ticket-board .tb-btn.icon.q-good{color:var(--upsell)}.ticket-board .tb-btn.icon.q-good:hover{border-color:var(--upsell)}.ticket-board .tb-btn.icon.q-good.active{background:var(--upsell);border-color:var(--upsell);color:#fff}.ticket-board .tb-btn.icon.q-poor{color:var(--pq)}.ticket-board .tb-btn.icon.q-poor:hover{border-color:var(--pq)}.ticket-board .tb-btn.icon.q-poor.active{background:var(--pq);border-color:var(--pq);color:#fff}.ticket-board .tb-btn.icon.che-alert{color:var(--st-closed)}.ticket-board .tb-btn.icon.che-alert:hover{border-color:var(--st-closed)}.ticket-board .tb-btn.applied{animation:tb-pop .35s ease}@keyframes tb-pop{0%{transform:scale(1)}30%{transform:scale(1.12)}60%{transform:scale(.96)}to{transform:scale(1)}}.ticket-board .ic.spin{animation:tb-spin .7s linear infinite;transform-origin:center}@keyframes tb-spin{to{transform:rotate(1turn)}}.ticket-board .tb-btn:disabled{cursor:not-allowed;opacity:.5}.ticket-board .tb-badge.corner{align-items:center;background:var(--churn);border:1.5px solid var(--panel);border-radius:8px;color:#fff;display:inline-flex;font-size:9px;font-weight:800;height:14px;justify-content:center;line-height:1;min-width:14px;padding:0 3px;position:absolute;right:2px;top:2px}.ticket-board .tb-search{align-items:center;background:var(--panel);border:1px solid var(--border);border-radius:9px;display:inline-flex;flex:1 1 200px;gap:8px;height:36px;min-width:170px;padding:0 12px}.ticket-board .tb-search .ic{color:var(--muted);font-size:15px}.ticket-board .tb-search .ant-input,.ticket-board .tb-search input{background:#0000!important;border:none!important;box-shadow:none!important;color:var(--ink);font-family:inherit;font-size:12.5px;font-weight:600;outline:none;padding:0;width:100%}.ticket-board .tb-search .ant-input::placeholder{color:var(--muted);font-weight:600}.ticket-board .tb-ctl{align-items:center;display:inline-flex}.ticket-board .tb-ctl .ant-select{height:36px;min-width:75px}.ticket-board .tb-ctl .ant-select .ant-select-selector{align-items:center;background:var(--panel-2)!important;border:1px solid var(--border)!important;border-radius:9px!important;box-shadow:none!important;color:var(--ink);display:flex!important;font-size:12.5px;font-weight:700;height:36px!important;min-height:36px!important;overflow:hidden;padding:0 11px!important}.ticket-board .tb-ctl .ant-select-single .ant-select-selector .ant-select-selection-item,.ticket-board .tb-ctl .ant-select-single .ant-select-selector .ant-select-selection-placeholder{color:var(--ink);line-height:34px!important}.ticket-board .tb-ctl .ant-select-multiple .ant-select-selector{flex-wrap:nowrap;padding:0 8px!important}.ticket-board .tb-ctl .ant-select-multiple .ant-select-selection-overflow{flex-wrap:nowrap}.ticket-board .tb-ctl .ant-select-multiple .ant-select-selection-item{border-radius:6px;height:24px;line-height:22px!important}.ticket-board .tb-ctl .ant-select-focused .ant-select-selector{border-color:var(--brand)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--brand) 18%,#0000)!important}.ticket-board .tb-board{grid-gap:14px;align-items:stretch;display:grid;flex:1 1;gap:14px;grid-auto-columns:auto;grid-auto-flow:column;grid-auto-rows:auto;min-height:0;overflow:auto;padding:0 2px}.ticket-board .tb-board::-webkit-scrollbar{height:10px;width:10px}.ticket-board .tb-board::-webkit-scrollbar-thumb{background:#d5d8e0;border:2px solid var(--bg);border-radius:8px}.ticket-board .tb-board.opacity-tickets{opacity:.5;pointer-events:none}.ticket-board .tb-col{background:var(--panel-2);border:1px solid var(--border-2);border-radius:14px;display:flex;flex-direction:column;transition:width .2s ease,border-color .14s ease,box-shadow .14s ease,background .14s ease;width:348px}.ticket-board .tb-col.empty{width:min-content}.ticket-board .tb-col.empty .tb-col-head{padding:12px 10px 10px}.ticket-board .tb-col.empty .tb-count{display:none}.ticket-board .tb-col.empty .tb-col-name{display:block;font-size:11.5px;overflow-wrap:normal;word-break:normal}.ticket-board .tb-col.empty .tb-col-name .w{display:block}.ticket-board .tb-col.empty .tb-col-box{align-items:center;justify-content:center}.ticket-board .tb-col.empty .tb-empty{margin:0;white-space:nowrap}.ticket-board .tb-col-box.dragover{background:color-mix(in srgb,var(--col,var(--brand)) 6%,#0000)}.ticket-board .tb-col:has(>.tb-col-box.dragover){background:color-mix(in srgb,var(--col,var(--brand)) 5%,var(--panel-2));border-color:var(--col,var(--brand));box-shadow:0 0 0 2px color-mix(in srgb,var(--col,var(--brand)) 45%,#0000),0 14px 30px -16px color-mix(in srgb,var(--col,var(--brand)) 60%,#0000)}.ticket-board .tb-col:has(>.tb-col-box.dragover) .tb-col-foot,.ticket-board .tb-col:has(>.tb-col-box.dragover) .tb-col-head{background:#0000}.ticket-board .tb-col:has(>.tb-col-box.dragover) .tb-col-box.dragover{background:color-mix(in srgb,var(--col,var(--brand)) 10%,#0000)}.ticket-board .tb-col.empty:has(>.tb-col-box.dragover){width:348px}.ticket-board .tb-col.empty:has(>.tb-col-box.dragover) .tb-col-head{padding:12px 13px 10px}.ticket-board .tb-col.empty:has(>.tb-col-box.dragover) .tb-count{display:inline-flex}.ticket-board .tb-col.empty:has(>.tb-col-box.dragover) .tb-col-name{font-size:12.5px}.ticket-board .tb-col.empty:has(>.tb-col-box.dragover) .tb-col-name .w{display:inline}.ticket-board .tb-col.empty:has(>.tb-col-box.dragover) .tb-col-name .w+.w{margin-left:.28em}.ticket-board .tb-col.empty:has(>.tb-col-box.dragover) .tb-col-box{align-items:stretch;justify-content:flex-start}.ticket-board .tb-col-head{align-items:flex-start;background:var(--panel-2);border-radius:13px 13px 0 0;display:flex;gap:8px;padding:12px 13px 10px;position:sticky;top:0;z-index:2}.ticket-board .tb-col-head:before{background:var(--col,var(--st-queue));border-radius:0 0 4px 4px;content:"";height:3px;left:13px;position:absolute;right:13px;top:0}.ticket-board .tb-dot{background:var(--col,var(--st-queue));border-radius:3px;flex:0 0 auto;height:9px;margin-top:2px;width:9px}.ticket-board .tb-col-name{color:var(--ink);flex:1 1 auto;font-size:12.5px;font-weight:800;letter-spacing:-.01em;line-height:1.2;min-width:0;overflow-wrap:anywhere;white-space:normal}.ticket-board .tb-count{align-items:center;background:var(--panel);border:1px solid var(--border);border-radius:20px;color:var(--ink-soft);display:inline-flex;font-size:11px;font-weight:800;height:20px;justify-content:center;min-width:22px;padding:0 7px}.ticket-board .tb-col-box{display:flex;flex:1 1;flex-direction:column;gap:9px;padding:4px 10px 10px}.ticket-board .tb-col.st-assigned{--col:var(--st-assigned)}.ticket-board .tb-col.st-queue{--col:var(--st-queue)}.ticket-board .tb-col.st-review{--col:var(--st-review)}.ticket-board .tb-col.st-process{--col:var(--st-process)}.ticket-board .tb-col.st-pcust{--col:var(--st-pcust)}.ticket-board .tb-col.st-psales{--col:var(--st-psales)}.ticket-board .tb-col.st-resolved{--col:var(--st-resolved)}.ticket-board .tb-col.st-deployed{--col:var(--st-deployed)}.ticket-board .tb-col.st-closed{--col:var(--st-closed)}.ticket-board .tb-card{background:var(--panel);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-card);cursor:pointer;overflow:hidden;padding:11px 12px 10px 14px;position:relative;transition:transform .1s,box-shadow .12s,border-color .12s}.ticket-board .tb-card:before{background:var(--tc,var(--brand));bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.ticket-board .tb-card:hover{border-color:color-mix(in srgb,var(--tc,var(--brand)) 55%,var(--border));box-shadow:0 2px 4px #1018400f,0 12px 24px -14px #10184047;transform:translateY(-1px)}.ticket-board .tb-card.priority{background:linear-gradient(0deg,color-mix(in srgb,var(--churn) 8%,#0000),color-mix(in srgb,var(--churn) 8%,#0000)),var(--panel);border-color:var(--churn);box-shadow:0 0 0 1px var(--churn),0 6px 16px -12px color-mix(in srgb,var(--churn) 55%,#0000)}.ticket-board .tb-card.priority:hover{border-color:var(--churn);box-shadow:0 0 0 1px var(--churn),0 2px 4px #1018400f,0 12px 24px -14px color-mix(in srgb,var(--churn) 50%,#0000)}.ticket-board .tb-card.poor-quality:before{background:var(--pq)}.ticket-board .tb-c-firm{align-items:center;display:flex;gap:7px;min-width:0}.ticket-board .tb-c-firm .name{color:var(--ink);font-size:13.5px;font-weight:800;letter-spacing:-.01em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ticket-board .tb-qbadge{align-items:center;border-radius:6px;display:inline-flex;flex:0 0 auto;height:19px;justify-content:center;width:19px}.ticket-board .tb-qbadge .ic{font-size:11px}.ticket-board .tb-qbadge.good{background:color-mix(in srgb,var(--upsell) 15%,#0000);color:var(--upsell)}.ticket-board .tb-qbadge.poor{background:color-mix(in srgb,var(--pq) 15%,#0000);color:var(--pq)}.ticket-board .tb-prio-flag{color:var(--churn);display:inline-flex;flex:0 0 auto;margin-left:auto}.ticket-board .tb-prio-flag .ic{font-size:14px}.ticket-board .tb-c-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--ink-soft);display:-webkit-box;font-size:12.5px;line-height:1.4;margin:7px 0 0;overflow:hidden}.ticket-board .tb-c-meta{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.ticket-board .tb-tag{align-items:center;background:var(--panel-2);border:1px solid var(--border);border-radius:6px;color:var(--ink-soft);display:inline-flex;font-size:10.5px;font-weight:700;gap:4px;height:20px;padding:0 8px}.ticket-board .tb-tag b{color:var(--ink);font-weight:800}.ticket-board .tb-type{align-items:center;background:color-mix(in srgb,var(--tc) 12%,#0000);border:1px solid color-mix(in srgb,var(--tc) 30%,#0000);border-radius:20px;color:var(--tc);display:inline-flex;font-size:10.5px;font-weight:800;gap:5px;height:22px;padding:0 9px}.ticket-board .tb-type .ic{font-size:12px}.ticket-board .tb-c-foot{align-items:center;border-top:1px solid var(--border-2);display:flex;gap:9px;margin-top:11px;padding-top:9px}.ticket-board .tb-idpill{align-items:center;background:var(--panel-2);border:1px solid var(--border);border-radius:6px;color:var(--ink-soft);cursor:pointer;display:inline-flex;font-size:10.5px;font-weight:800;height:20px;padding:0 8px;white-space:nowrap}.ticket-board .tb-idpill:hover{border-color:var(--brand);color:var(--brand)}.ticket-board .tb-ico-btn{align-items:center;color:var(--muted);cursor:pointer;display:inline-flex}.ticket-board .tb-ico-btn.on,.ticket-board .tb-ico-btn:hover{color:var(--brand)}.ticket-board .tb-ico-btn.star{color:var(--pay)}.ticket-board .tb-ico-btn .ic{font-size:15px}.ticket-board .tb-c-foot .right{align-items:center;display:inline-flex;gap:8px;margin-left:auto}.ticket-board .tb-days{align-items:center;color:var(--muted);display:inline-flex;font-size:10.5px;font-weight:700;gap:4px}.ticket-board .tb-days .ic{font-size:12px}.ticket-board .tb-days.warn{color:var(--churn)}.ticket-board .tb-av{align-items:center;background:var(--brand-soft);border-radius:50%;color:var(--brand);display:inline-flex;flex:0 0 auto;font-size:10px;font-weight:800;height:24px;justify-content:center;text-transform:uppercase;width:24px}.ticket-board .tb-col-foot{align-items:center;background:var(--panel);border-radius:0 0 13px 13px;border-top:1px solid var(--border-2);bottom:0;display:flex;justify-content:center;padding:7px 10px;position:sticky;z-index:2}.ticket-board .tb-col-foot .ant-pagination{font-size:11.5px}.ticket-board .tb-col-foot .custom-next-button,.ticket-board .tb-col-foot .custom-prev-button{color:var(--brand)!important;font-weight:700}.ticket-board .tb-col-foot .ant-pagination-simple-pager input{background:var(--panel-2)!important;border-color:var(--border)!important;border-radius:6px;color:var(--ink)}.ticket-board .tb-empty{border:1px dashed var(--border);border-radius:10px;color:var(--muted);font-size:12px;margin:2px 0 6px;padding:22px 10px;text-align:center}.tb-typefilter-overlay .ant-popover-inner{background:#fdfcf9!important;border:1px solid #ece8df;border-radius:14px;box-shadow:0 12px 30px -14px #1018404d;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;padding:12px!important}.tb-typefilter-overlay .ant-popover-arrow:after,.tb-typefilter-overlay .ant-popover-arrow:before{background:#fdfcf9!important}.tb-typefilter{min-width:236px}.tb-typefilter .tf-head{align-items:center;border-bottom:1px solid #eee7d9;display:flex;gap:14px;justify-content:space-between;margin-bottom:6px;padding:0 6px 9px}.tb-typefilter .tf-title{color:#9aa1ac;font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.tb-typefilter .tf-all{color:#6673de;cursor:pointer;font-size:11px;font-weight:800}.tb-typefilter .tf-all:hover{text-decoration:underline}.tb-typefilter .tf-list{display:flex;flex-direction:column;max-height:344px;overflow:auto}.tb-typefilter .tf-row{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:9px;margin:0;padding:6px}.tb-typefilter .tf-row:hover{background:#f4f1e9}.tb-typefilter .tf-row input[type=checkbox]{accent-color:#6673de;cursor:pointer;flex:0 0 auto;height:15px;margin:0;width:15px}.tb-typefilter .tf-row .dot{border-radius:3px;flex:0 0 auto;height:8px;width:8px}.tb-typefilter .tf-row .s{font-size:12px;font-weight:700}.tb-typefilter .tf-row .c{color:#333;font-size:12px;font-weight:800;margin-left:auto;padding-left:24px}.tb-typefilter .tf-empty{color:#9aa1ac;font-size:12px;padding:14px;text-align:center}.quality-picker{--panel:#fff;--panel-2:#f5f6fa;--ink:#333;--ink-soft:#6c757d;--muted:#9aa1ac;--border:#ddd;--border-2:#eaecef;--brand:#6673de;--good:#16a34a;--pq:#b45309;--churn:#dc2626;color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}.quality-picker *{box-sizing:border-box}.quality-picker .ic{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;display:block;flex:0 0 auto;height:1em;width:1em}.quality-picker .tqm-choice{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:16px}.quality-picker .tqm-opt{align-items:flex-start;background:var(--panel);border:1px solid var(--border);border-radius:11px;color:var(--ink);cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:2px;min-width:0;padding:12px 13px;text-align:left}.quality-picker .tqm-opt .ic{color:var(--muted);font-size:19px;margin-bottom:5px}.quality-picker .tqm-opt .l{font-size:13.5px;font-weight:800;letter-spacing:-.01em}.quality-picker .tqm-opt .d{color:var(--muted);font-size:11.5px}.quality-picker .tqm-opt.good:hover{border-color:var(--good)}.quality-picker .tqm-opt.poor:hover{border-color:var(--pq)}.quality-picker .tqm-opt.good.on{background:color-mix(in srgb,var(--good) 9%,#0000);border-color:var(--good)}.quality-picker .tqm-opt.good.on .ic,.quality-picker .tqm-opt.good.on .l{color:var(--good)}.quality-picker .tqm-opt.poor.on{background:color-mix(in srgb,var(--pq) 9%,#0000);border-color:var(--pq)}.quality-picker .tqm-opt.poor.on .ic,.quality-picker .tqm-opt.poor.on .l{color:var(--pq)}.quality-picker .tqm-field{margin-bottom:14px}.quality-picker .tqm-field:last-child{margin-bottom:0}.quality-picker .tqm-field>label{color:var(--muted);display:block;font-size:11px;font-weight:800;letter-spacing:.06em;margin-bottom:6px;text-transform:uppercase}.quality-picker .tqm-field>label .req{color:var(--churn)}.quality-picker .tqm-field>label .opt{color:var(--muted);font-size:10.5px;font-weight:700;letter-spacing:0;text-transform:none}.quality-picker .ant-select{width:100%}.quality-picker .ant-select .ant-select-selector{align-items:center;border-color:var(--border)!important;border-radius:9px!important;display:flex;font-size:13px;height:36px}.quality-picker .ant-select-focused .ant-select-selector{border-color:var(--brand)!important;box-shadow:none!important}.quality-picker .ant-input{border-color:var(--border);border-radius:9px;font-family:inherit;font-size:13px}.quality-picker .ant-input-focused,.quality-picker .ant-input:focus{border-color:var(--brand);box-shadow:none}.quality-picker .tqm-help{align-items:baseline;color:var(--muted);display:flex;font-size:11px;gap:10px;margin-top:5px}.quality-picker .tqm-help .count{font-feature-settings:"tnum";flex:0 0 auto;font-variant-numeric:tabular-nums;margin-left:auto}.quality-picker .tqm-err{background:#fef2f2;border-left:3px solid var(--churn);border-radius:0 8px 8px 0;color:var(--churn);font-size:12.5px;font-weight:700;margin-top:12px;padding:8px 11px}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid #0000;box-sizing:initial;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0;width:100%}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__month--in-range,.react-datepicker__month--in-selecting-range,.react-datepicker__month--selected,.react-datepicker__quarter--in-range,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__month--in-range:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--selected:hover,.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--selected:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{background-color:initial;cursor:default}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#2579ba;border-radius:.3rem;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.ticket-quality-modal{--panel:#fff;--panel-2:#f5f6fa;--ink:#333;--ink-soft:#6c757d;--muted:#9aa1ac;--border:#ddd;--border-2:#eaecef;--brand:#6673de;--good:#16a34a;--pq:#b45309;--churn:#dc2626;color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}.ticket-quality-modal *{box-sizing:border-box}.ticket-quality-modal .ic{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;display:block;flex:0 0 auto;height:1em;width:1em}.ticket-quality-modal .ant-modal-content{border-radius:14px;overflow:hidden;padding:0}.ticket-quality-modal .ant-modal-body{padding:0}.ticket-quality-modal .tqm-head{align-items:center;border-bottom:1px solid var(--border-2);display:flex;gap:11px;padding:14px 17px}.ticket-quality-modal .tqm-head-text{flex:1 1;min-width:0}.ticket-quality-modal .tqm-head-text .t{font-size:15px;font-weight:800;letter-spacing:-.01em;line-height:1.2}.ticket-quality-modal .tqm-head-text .s{color:var(--muted);font-size:11.5px;margin-top:2px}.ticket-quality-modal .tqm-close{color:var(--muted);cursor:pointer;display:inline-flex;flex:0 0 auto}.ticket-quality-modal .tqm-close .ic{font-size:17px}.ticket-quality-modal .tqm-close:hover{color:var(--ink)}.ticket-quality-modal .tqm-body{padding:16px 17px}.ticket-quality-modal .tqm-ticket{background:var(--panel-2);border:1px solid var(--border-2);border-radius:9px;color:var(--ink-soft);font-size:12.5px;font-weight:700;margin-bottom:14px;padding:8px 11px}.ticket-quality-modal .tqm-choice{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:16px}.ticket-quality-modal .tqm-opt{align-items:flex-start;background:var(--panel);border:1px solid var(--border);border-radius:11px;color:var(--ink);cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:2px;min-width:0;padding:12px 13px;text-align:left}.ticket-quality-modal .tqm-opt .ic{color:var(--muted);font-size:19px;margin-bottom:5px}.ticket-quality-modal .tqm-opt .l{font-size:13.5px;font-weight:800;letter-spacing:-.01em}.ticket-quality-modal .tqm-opt .d{color:var(--muted);font-size:11.5px}.ticket-quality-modal .tqm-opt.good:hover{border-color:var(--good)}.ticket-quality-modal .tqm-opt.poor:hover{border-color:var(--pq)}.ticket-quality-modal .tqm-opt.good.on{background:color-mix(in srgb,var(--good) 9%,#0000);border-color:var(--good)}.ticket-quality-modal .tqm-opt.good.on .ic,.ticket-quality-modal .tqm-opt.good.on .l{color:var(--good)}.ticket-quality-modal .tqm-opt.poor.on{background:color-mix(in srgb,var(--pq) 9%,#0000);border-color:var(--pq)}.ticket-quality-modal .tqm-opt.poor.on .ic,.ticket-quality-modal .tqm-opt.poor.on .l{color:var(--pq)}.ticket-quality-modal .tqm-field{margin-bottom:14px}.ticket-quality-modal .tqm-field:last-child{margin-bottom:0}.ticket-quality-modal .tqm-field>label{color:var(--muted);display:block;font-size:11px;font-weight:800;letter-spacing:.06em;margin-bottom:6px;text-transform:uppercase}.ticket-quality-modal .tqm-field>label .req{color:var(--churn)}.ticket-quality-modal .tqm-field>label .opt{color:var(--muted);font-size:10.5px;font-weight:700;letter-spacing:0;text-transform:none}.ticket-quality-modal .ant-select{width:100%}.ticket-quality-modal .ant-select .ant-select-selector{align-items:center;border-color:var(--border)!important;border-radius:9px!important;display:flex;font-size:13px;height:36px}.ticket-quality-modal .ant-select-focused .ant-select-selector{border-color:var(--brand)!important;box-shadow:none!important}.ticket-quality-modal .ant-input{border-color:var(--border);border-radius:9px;font-family:inherit;font-size:13px}.ticket-quality-modal .ant-input-focused,.ticket-quality-modal .ant-input:focus{border-color:var(--brand);box-shadow:none}.ticket-quality-modal .tqm-help{align-items:baseline;color:var(--muted);display:flex;font-size:11px;gap:10px;margin-top:5px}.ticket-quality-modal .tqm-help .count{font-feature-settings:"tnum";flex:0 0 auto;font-variant-numeric:tabular-nums;margin-left:auto}.ticket-quality-modal .tqm-err{background:#fef2f2;border-left:3px solid var(--churn);border-radius:0 8px 8px 0;color:var(--churn);font-size:12.5px;font-weight:700;margin-top:12px;padding:8px 11px}.ticket-quality-modal .tqm-foot{align-items:center;background:var(--panel-2);border-top:1px solid var(--border-2);display:flex;gap:9px;padding:12px 17px}.ticket-quality-modal .tqm-spacer{flex:1 1}.ticket-quality-modal .tqm-btn{align-items:center;background:var(--panel);border:1px solid var(--border);border-radius:9px;color:var(--ink);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;font-weight:700;gap:7px;height:34px;padding:0 13px;white-space:nowrap}.ticket-quality-modal .tqm-btn:hover{border-color:var(--brand)}.ticket-quality-modal .tqm-btn.primary{background:var(--good);border-color:var(--good);color:#fff}.ticket-quality-modal .tqm-btn.primary:hover{background:#15803d;border-color:#15803d}.ticket-quality-modal .tqm-btn.primary.poor{background:var(--pq);border-color:var(--pq)}.ticket-quality-modal .tqm-btn.primary.poor:hover{background:#92400e;border-color:#92400e}.ticket-quality-modal .tqm-btn.danger{background:#fef2f2;border-color:color-mix(in srgb,var(--churn) 45%,#0000);color:var(--churn)}.ticket-quality-modal .tqm-btn.danger:hover{border-color:var(--churn)}.ticket-quality-modal .tqm-btn:disabled{cursor:not-allowed;opacity:.5}.ticket-quality-modal .tqm-btn:disabled:hover{border-color:var(--border)}.ticket-quality-modal .tqm-btn.loading{opacity:.7;pointer-events:none}.push-fix-modal{--panel:#fff;--panel-2:#f5f6fa;--ink:#333;--ink-soft:#6c757d;--muted:#9aa1ac;--border:#ddd;--border-2:#eaecef;--brand:#6673de;--note:#0284c7;color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}.push-fix-modal *{box-sizing:border-box}.push-fix-modal .ic{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;display:block;flex:0 0 auto;height:1em;width:1em}.push-fix-modal .ant-modal-content{border-radius:14px;overflow:hidden;padding:0}.push-fix-modal .ant-modal-body{padding:0}.push-fix-modal .pfm-head{align-items:center;border-bottom:1px solid var(--border);display:flex;gap:10px;padding:16px 18px}.push-fix-modal .pfm-head .ic{color:var(--note);font-size:18px}.push-fix-modal .pfm-head h3{flex:1 1;font-size:14.5px;font-weight:800;margin:0}.push-fix-modal .pfm-close{color:var(--muted);cursor:pointer;display:inline-flex;flex:0 0 auto}.push-fix-modal .pfm-close .ic{font-size:15px}.push-fix-modal .pfm-close:hover{color:var(--ink)}.push-fix-modal .pfm-body{padding:16px 18px}.push-fix-modal .pfm-field{margin-bottom:14px}.push-fix-modal .pfm-field:last-child{margin-bottom:0}.push-fix-modal .pfm-field>label{color:var(--ink-soft);display:block;font-size:12px;font-weight:700;margin-bottom:6px}.push-fix-modal .pfm-hint{color:var(--muted);font-size:11px;margin-top:5px}.push-fix-modal .pfm-loading{align-items:center;color:var(--ink-soft);display:flex;font-size:12.5px;gap:8px;padding:4px 0}.push-fix-modal .pfm-fixed{align-items:center;color:var(--ink-soft);display:flex}.push-fix-modal .pfm-fixed,.push-fix-modal .pfm-input{background:var(--panel-2);border:1px solid var(--border);border-radius:9px;font-size:13px;height:38px;padding:0 12px}.push-fix-modal .pfm-input{color:var(--ink);font-family:inherit;outline:none;width:100%}.push-fix-modal .pfm-input:focus{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 18%,#0000)}.push-fix-modal .ant-select{width:100%}.push-fix-modal .ant-select .ant-select-selector{align-items:center;border-color:var(--border)!important;border-radius:9px!important;display:flex;font-size:13px;height:38px!important}.push-fix-modal .ant-select-focused .ant-select-selector{border-color:var(--brand)!important;box-shadow:none!important}.push-fix-modal .pfm-blocked{align-items:flex-start;background:color-mix(in srgb,var(--note) 8%,#0000);border:1px solid color-mix(in srgb,var(--note) 24%,#0000);border-radius:10px;color:var(--ink-soft);display:flex;font-size:12px;gap:9px;line-height:1.5;padding:11px 12px}.push-fix-modal .pfm-blocked .ic{color:var(--note);flex:0 0 auto;font-size:16px;margin-top:1px}.push-fix-modal .pfm-foot{background:var(--panel-2);border-top:1px solid var(--border);display:flex;gap:10px;justify-content:flex-end;padding:14px 18px}.push-fix-modal .pfm-btn{align-items:center;background:var(--panel);border:1px solid var(--border);border-radius:9px;color:var(--ink-soft);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;font-weight:700;gap:7px;height:36px;padding:0 15px}.push-fix-modal .pfm-btn:hover{border-color:var(--brand)}.push-fix-modal .pfm-btn.primary{background:var(--brand);border-color:var(--brand);color:#fff}.push-fix-modal .pfm-btn.primary:hover{background:color-mix(in srgb,var(--brand) 88%,#000);border-color:color-mix(in srgb,var(--brand) 88%,#000)}.push-fix-modal .pfm-btn.primary .ic{font-size:13px}.push-fix-modal .pfm-btn:disabled{cursor:not-allowed;opacity:.5}.push-fix-modal .pfm-btn.loading{opacity:.7;pointer-events:none}.ticket-comm-modal{--bg:#f4f5f7;--panel:#fff;--panel-2:#f5f6fa;--ink:#333;--ink-soft:#6c757d;--muted:#9aa1ac;--border:#ddd;--border-2:#eaecef;--brand:#6673de;--brand-soft:#dfe3ff;--shadow:0 1px 2px #1018400a,0 10px 26px -16px #10184029;--renewal:#2563eb;--churn:#dc2626;--upsell:#16a34a;--tour:#7c3aed;--login:#c07c0a;--quote:#2563eb;--pay:#c08a00;--feature:#16a34a;--feedback:#db2777;--note:#0284c7;--call:#0d9488;--mail:#6366f1;--wa:#22c55e;--pq:#b45309;color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}.ticket-comm-modal.ant-modal{margin:0;max-width:100vw;padding-bottom:0;top:0!important;width:100vw!important}.ticket-comm-modal .ant-modal-content{background:var(--bg);border-radius:0;box-shadow:none;display:flex;flex-direction:column;height:100vh;padding:0}.ticket-comm-modal .ant-modal-body{display:flex;flex:1 1;flex-direction:column;min-height:0;padding:0}.ticket-comm-modal *{box-sizing:border-box}.ticket-comm-modal .ic{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;display:block;flex:0 0 auto;height:1em;width:1em}.ticket-comm-modal .tcm-shell{display:flex;flex-direction:column;height:100%;min-height:0}.ticket-comm-modal .tcm-top{align-items:center;background:var(--panel);border-bottom:1px solid var(--border);display:flex;flex-wrap:wrap;gap:12px;padding:14px 18px}.ticket-comm-modal .tcm-idpill{align-items:center;background:var(--brand-soft);border-radius:8px;color:var(--brand);display:inline-flex;font-size:12px;font-weight:800;height:26px;padding:0 11px}.ticket-comm-modal .tcm-top h1{font-size:18px;font-weight:800;letter-spacing:-.02em;line-height:1.15;margin:0}.ticket-comm-modal .tcm-top h1 b{color:var(--brand)}.ticket-comm-modal .tcm-top .sub{color:var(--muted);font-size:12px;margin-top:2px}.ticket-comm-modal .tcm-spacer{flex:1 1}.ticket-comm-modal .tcm-btn{align-items:center;background:var(--panel);border:1px solid var(--border);border-radius:9px;color:var(--ink);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;font-weight:600;gap:7px;height:36px;padding:0 13px;text-decoration:none}.ticket-comm-modal .tcm-btn:hover{border-color:var(--brand)}.ticket-comm-modal .tcm-btn.primary{background:var(--brand);border-color:var(--brand);color:#fff}.ticket-comm-modal .tcm-btn.icon{justify-content:center;padding:0;width:36px}.ticket-comm-modal .tcm-btn .ic{font-size:16px}.ticket-comm-modal .tcm-btn:disabled{cursor:not-allowed;opacity:.45}.ticket-comm-modal .tcm-btn:disabled:hover{border-color:var(--border)}.ticket-comm-modal .tcm-btn.follow.on{background:var(--brand-soft);border-color:var(--brand);color:var(--brand)}.ticket-comm-modal .tcm-btn.icon.fix{background:color-mix(in srgb,var(--note) 10%,#0000);border-color:color-mix(in srgb,var(--note) 40%,#0000);color:var(--note)}.ticket-comm-modal .tcm-btn.icon.fix:hover{border-color:var(--note)}.ticket-comm-modal .tcm-btn.icon.fix:disabled{background:var(--panel);border-color:var(--border);color:var(--muted)}.ticket-comm-modal .tcm-btn.quality{background:var(--panel);border-color:var(--border);color:var(--ink-soft)}.ticket-comm-modal .tcm-btn.quality:hover{border-color:var(--brand);color:var(--ink)}.ticket-comm-modal .tcm-btn.quality.good{background:var(--upsell);border-color:var(--upsell);color:#fff}.ticket-comm-modal .tcm-btn.quality.good:hover{background:#15803d;border-color:#15803d}.ticket-comm-modal .tcm-btn.quality.poor{background:var(--pq);border-color:var(--pq);color:#fff}.ticket-comm-modal .tcm-btn.quality.poor:hover{background:#92400e;border-color:#92400e}.ticket-comm-modal .tcm-btn.quality.good:disabled,.ticket-comm-modal .tcm-btn.quality.poor:disabled{cursor:default;opacity:1}.ticket-comm-modal .tcm-btn.quality.good:disabled:hover{background:var(--upsell);border-color:var(--upsell)}.ticket-comm-modal .tcm-btn.quality.poor:disabled:hover{background:var(--pq);border-color:var(--pq)}.ticket-comm-modal .tcm-btn.icon.sync-ok{background:color-mix(in srgb,var(--upsell) 12%,#0000);border-color:color-mix(in srgb,var(--upsell) 45%,#0000);color:var(--upsell)}.ticket-comm-modal .tcm-btn.icon.sync-ok:hover{border-color:var(--upsell)}.ticket-comm-modal .tcm-btn.icon.sync-error{background:color-mix(in srgb,var(--churn) 12%,#0000);border-color:color-mix(in srgb,var(--churn) 45%,#0000);color:var(--churn)}.ticket-comm-modal .tcm-btn.icon.sync-error:hover{border-color:var(--churn)}.ticket-comm-modal .tcm-btn.icon.sync-running{background:color-mix(in srgb,#ca8a04 14%,#0000);border-color:color-mix(in srgb,#ca8a04 45%,#0000);color:#ca8a04}.ticket-comm-modal .tcm-btn.icon.sync-running:hover{border-color:#ca8a04}.ticket-comm-modal .tcm-close{align-items:center;background:color-mix(in srgb,var(--churn) 10%,#0000);border:1px solid color-mix(in srgb,var(--churn) 35%,#0000);border-radius:9px;color:var(--churn);cursor:pointer;display:inline-flex;height:34px;justify-content:center;width:34px}.ticket-comm-modal .tcm-close:hover{background:var(--churn);border-color:var(--churn);color:#fff}.ticket-comm-modal .tcm-close .ic{font-size:16px}.ticket-comm-modal .tcm-sync{display:inline-flex;position:relative}.ticket-comm-modal .tcm-sync-pop{max-width:calc(100vw - 24px);position:fixed;width:620px;z-index:1100}.ticket-comm-modal .tcm-sync-card{background:var(--panel);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow);padding:12px}.ticket-comm-modal .tcm-sync-title{align-items:center;color:var(--ink);display:flex;font-size:12.5px;font-weight:800;gap:7px;margin-bottom:9px}.ticket-comm-modal .tcm-sync-title .ic{color:var(--brand);font-size:15px}.ticket-comm-modal .tcm-sync-msg{color:var(--muted);font-size:12.5px;padding:8px 2px}.ticket-comm-modal .tcm-sync-scroll{max-height:320px;overflow:auto}.ticket-comm-modal .tcm-sync-tbl{border-collapse:collapse;font-size:12px;width:100%}.ticket-comm-modal .tcm-sync-tbl th{background:var(--panel);border-bottom:1px solid var(--border);color:var(--muted);font-weight:700;padding:6px 8px;position:sticky;text-align:left;top:0}.ticket-comm-modal .tcm-sync-tbl td{border-bottom:1px solid var(--border-2);color:var(--ink-soft);padding:6px 8px;vertical-align:top}.ticket-comm-modal .tcm-sync-tbl td.g{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ticket-comm-modal .tcm-sync-tbl .ok{background:color-mix(in srgb,var(--upsell) 16%,#0000);border-radius:20px;color:var(--upsell);display:inline-block;font-size:11px;font-weight:700;padding:2px 8px}.ticket-comm-modal .tcm-sync-tbl .err{color:var(--churn);font-weight:700}.ticket-comm-modal .tcm-lead{display:inline-flex;position:relative}.ticket-comm-modal .tcm-lead-pop{max-width:calc(100vw - 24px);position:fixed;width:300px;z-index:1100}.ticket-comm-modal .tcm-lead-card{background:var(--panel);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow);padding:12px 14px}.ticket-comm-modal .tcm-lead-title{align-items:center;color:var(--ink);display:flex;font-size:12.5px;font-weight:800;gap:7px;margin-bottom:8px}.ticket-comm-modal .tcm-lead-title .ic{color:var(--brand);font-size:15px}.ticket-comm-modal .tcm-body{flex:1 1;min-height:0;overflow:auto;padding:18px 22px 24px}.ticket-comm-modal .tcm-grid{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) 320px;margin:0 auto;max-width:1400px}@media(max-width:880px){.ticket-comm-modal .tcm-grid{grid-template-columns:minmax(0,1fr)}}.ticket-comm-modal .tcm-card{background:var(--panel);border:1px solid var(--border);border-radius:15px;box-shadow:var(--shadow)}.ticket-comm-modal .tcm-info{margin-bottom:14px;padding:15px 16px}.ticket-comm-modal .tcm-info-head{align-items:center;display:flex;gap:12px;justify-content:space-between}.ticket-comm-modal .tcm-title{align-items:center;display:flex;font-size:16px;font-weight:800;gap:9px;letter-spacing:-.01em;margin:0;min-width:0}.ticket-comm-modal .tcm-hash{align-items:center;background:var(--panel-2);border:1px solid var(--border);border-radius:7px;color:var(--ink-soft);display:inline-flex;flex:0 0 auto;font-size:12px;font-weight:800;height:22px;padding:0 8px}.ticket-comm-modal .tcm-desc{color:var(--ink-soft);font-size:13.5px;line-height:1.55;margin:11px 0 0}.ticket-comm-modal .tcm-desc p{margin:0 0 6px}.ticket-comm-modal .tcm-files{display:flex;flex-wrap:wrap;gap:7px;margin-top:11px}.ticket-comm-modal .tcm-file{align-items:center;background:var(--brand-soft);border-radius:7px;color:var(--brand);display:inline-flex;font-size:11.5px;font-weight:600;gap:6px;padding:5px 9px;text-decoration:none}.ticket-comm-modal .tcm-file .ic{font-size:13px}.ticket-comm-modal .tcm-metaline{align-items:center;border-top:1px solid var(--border-2);color:var(--muted);display:flex;flex-wrap:nowrap;font-size:12px;gap:9px;margin-top:12px;overflow-x:auto;padding-top:11px;white-space:nowrap}.ticket-comm-modal .tcm-metaline>span{align-items:center;display:inline-flex;flex:0 0 auto;gap:6px}.ticket-comm-modal .tcm-metaline .ic{font-size:13px}.ticket-comm-modal .tcm-metaline .who b{color:var(--ink);font-weight:700}.ticket-comm-modal .tcm-metaline b{color:var(--muted);font-weight:700}.ticket-comm-modal .tcm-metaline .sep{color:var(--border)}.ticket-comm-modal .tcm-metaline .cid.copy{color:var(--brand);cursor:pointer;font-weight:700}.ticket-comm-modal .tcm-metaline .cid.copy .ic{font-size:13px}.ticket-comm-modal .tcm-chip{align-items:center;border-radius:20px;display:inline-flex;font-size:11.5px;font-weight:800;gap:6px;height:24px;padding:0 10px}.ticket-comm-modal .tcm-chip.type{background:color-mix(in srgb,var(--tour) 13%,#0000);border:1px solid color-mix(in srgb,var(--tour) 30%,#0000);color:var(--tour);flex:0 0 auto}.ticket-comm-modal .tcm-chip.days{background:color-mix(in srgb,var(--pay) 14%,#0000);color:var(--pay);height:22px;padding:0 9px}.ticket-comm-modal .tcm-chip.days .ic{font-size:12px}.ticket-comm-modal .tcm-chip.quality{flex:0 0 auto}.ticket-comm-modal .tcm-chip.quality .ic{font-size:12px}.ticket-comm-modal .tcm-chip.quality.good{background:color-mix(in srgb,var(--upsell) 13%,#0000);border:1px solid color-mix(in srgb,var(--upsell) 32%,#0000);color:var(--upsell)}.ticket-comm-modal .tcm-chip.quality.poor{background:color-mix(in srgb,var(--pq) 13%,#0000);border:1px solid color-mix(in srgb,var(--pq) 32%,#0000);color:var(--pq)}.ticket-comm-modal .tcm-qbanner{border-left:3px solid;border-radius:0 10px 10px 0;font-size:12.5px;margin-top:12px;padding:10px 13px}.ticket-comm-modal .tcm-qbanner.good{background:color-mix(in srgb,var(--upsell) 7%,#0000);border-left-color:var(--upsell)}.ticket-comm-modal .tcm-qbanner.poor{background:color-mix(in srgb,var(--pq) 7%,#0000);border-left-color:var(--pq)}.ticket-comm-modal .tcm-qbanner .bh{align-items:center;display:flex;font-size:11.5px;font-weight:800;gap:7px;letter-spacing:.03em;margin-bottom:5px;text-transform:uppercase}.ticket-comm-modal .tcm-qbanner.good .bh{color:var(--upsell)}.ticket-comm-modal .tcm-qbanner.poor .bh{color:var(--pq)}.ticket-comm-modal .tcm-qbanner .bh .ic{font-size:13px}.ticket-comm-modal .tcm-qbanner .bm{align-items:baseline;color:var(--ink-soft);display:flex;flex-wrap:wrap;gap:7px}.ticket-comm-modal .tcm-qbanner .bm .rm{min-width:0}.ticket-comm-modal .tcm-qbanner .bm .by b{color:var(--ink);font-weight:800}.ticket-comm-modal .tcm-qbanner .bm .on{color:var(--muted);font-size:11.5px}.ticket-comm-modal .tcm-resolved{background:color-mix(in srgb,var(--upsell) 8%,#0000);border:1px solid color-mix(in srgb,var(--upsell) 26%,#0000);border-radius:12px;color:var(--ink-soft);font-size:12.5px;margin-top:12px;padding:11px 13px}.ticket-comm-modal .tcm-resolved .rk{color:var(--upsell);font-weight:800}.ticket-comm-modal .tcm-resolved>div{margin-top:3px}.ticket-comm-modal .tcm-editor{background:var(--panel-2);border:1px solid var(--border);border-radius:11px;margin-bottom:16px;margin-top:2px;overflow:hidden;position:relative}.ticket-comm-modal .tcm-editor .ai-btn-container{align-items:center;display:none;flex-wrap:wrap;gap:6px;justify-content:flex-end;margin:0;max-width:70%;position:absolute;right:7px;top:5px;z-index:6}.ticket-comm-modal .tcm-editor .ai-btn-container .error-message{order:-1}.ticket-comm-modal .tcm-editor .rdw-editor-main,.ticket-comm-modal .tcm-editor .rdw-editor-toolbar{background:#0000!important;border:none!important}.ticket-comm-modal .tcm-editor .rdw-editor-main{font-size:13.5px;min-height:64px;padding:6px 12px}.ticket-comm-modal .tcm-editor .rdw-dropdown-wrapper,.ticket-comm-modal .tcm-editor .rdw-option-wrapper{background:#0000!important;border:1px solid var(--border)!important;border-radius:6px;box-shadow:none!important}.ticket-comm-modal .tcm-editor .rdw-dropdown-wrapper:hover,.ticket-comm-modal .tcm-editor .rdw-option-wrapper:hover{border-color:var(--brand)!important;box-shadow:none!important}.ticket-comm-modal .tcm-editor .rdw-option-active{background:var(--brand-soft)!important;border-color:var(--brand)!important}.ticket-comm-modal .tcm-editor .rdw-dropdown-selectedtext{color:var(--ink-soft)}.ticket-comm-modal .tcm-editor .rdw-dropdown-optionwrapper{background:var(--panel)!important;border-color:var(--border)!important;box-shadow:var(--shadow)!important}.ticket-comm-modal .tcm-editor .rdw-dropdown-optionwrapper li:hover{background:var(--panel-2)!important}.ticket-comm-modal .tcm-compose-foot{align-items:center;border-top:1px solid var(--border);display:flex;flex-wrap:wrap;gap:11px;padding:9px 12px}.ticket-comm-modal .tcm-attach{align-items:center;color:var(--ink-soft);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px}.ticket-comm-modal .tcm-attach .ic{font-size:15px}.ticket-comm-modal .tcm-attach input[type=file]{display:none}.ticket-comm-modal .tcm-attach-names{display:inline-flex;flex-wrap:wrap;gap:5px}.ticket-comm-modal .tcm-attach-names .n{align-items:center;background:var(--brand-soft);border-radius:6px;color:var(--brand);display:inline-flex;font-size:11px;font-weight:600;gap:5px;padding:3px 7px}.ticket-comm-modal .tcm-attach-names .n .x{color:var(--muted);cursor:pointer}.ticket-comm-modal .tcm-datewrap{align-items:center;background:var(--panel);border:1px solid var(--border);border-radius:9px;display:inline-flex;gap:8px;height:34px;margin-left:auto;padding:0 10px}.ticket-comm-modal .tcm-datewrap.disabled{opacity:.5}.ticket-comm-modal .tcm-datewrap.error{border-color:var(--churn);box-shadow:0 0 0 2px color-mix(in srgb,var(--churn) 22%,#0000)}.ticket-comm-modal .tcm-datewrap.error>.ic{color:var(--churn)}.ticket-comm-modal .tcm-datewrap>.ic{color:var(--brand);font-size:15px}.ticket-comm-modal .tcm-datewrap .reminder-date,.ticket-comm-modal .tcm-datewrap input{background:#0000!important;border:none!important;color:var(--ink-soft);font-family:inherit;font-size:12.5px;font-weight:600;outline:none;width:150px}.ticket-comm-modal .tcm-noremind{align-items:center;color:var(--ink-soft);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:8px}.ticket-comm-modal .tcm-send{align-items:center;background:var(--brand);border:none;border-radius:9px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:700;gap:7px;height:34px;padding:0 16px}.ticket-comm-modal .tcm-send.loading{opacity:.6;pointer-events:none}.ticket-comm-modal .tcm-err{color:var(--churn);display:block;font-size:11.5px;font-weight:600;margin:6px 2px 0 0;text-align:right}.ticket-comm-modal .tcm-feedhead{align-items:center;display:flex;gap:10px;margin:4px 2px 10px}.ticket-comm-modal .tcm-feedhead h2{font-size:13.5px;font-weight:800;margin:0}.ticket-comm-modal .tcm-feedhead .line{background:var(--border);flex:1 1;height:1px}.ticket-comm-modal .tcm-pinned{background:color-mix(in srgb,var(--note) 7%,#0000);border-left:3px solid var(--note);border-radius:0 10px 10px 0;font-size:12.5px;margin:0 0 10px;padding:11px 14px}.ticket-comm-modal .tcm-pinned .ph{align-items:center;color:var(--note);display:flex;font-size:11.5px;font-weight:800;gap:8px;letter-spacing:.03em;margin-bottom:5px;text-transform:uppercase}.ticket-comm-modal .tcm-pinned .ph .dot{animation:tcm-pulse 1.6s ease-in-out infinite;background:var(--note);border-radius:50%;height:7px;width:7px}@keyframes tcm-pulse{0%,to{opacity:1}50%{opacity:.35}}.ticket-comm-modal .tcm-pinned .pm{align-items:baseline;color:var(--ink-soft);display:flex;flex-wrap:wrap;gap:6px}.ticket-comm-modal .tcm-pinned .pm b{color:var(--ink);font-weight:800}.ticket-comm-modal .tcm-pinned .pm .on{color:var(--muted);font-size:11.5px}@media(prefers-reduced-motion:reduce){.ticket-comm-modal .tcm-pinned .ph .dot{animation:none}}.ticket-comm-modal .tcm-pinned .editrow{align-items:center;border-top:1px solid color-mix(in srgb,var(--note) 18%,#0000);display:flex;gap:10px;justify-content:space-between;margin-top:8px;padding-top:8px}.ticket-comm-modal .tcm-pinned .editrow .cd{color:var(--ink-soft);font-size:12.5px}.ticket-comm-modal .tcm-pinned .editrow .cd b{color:var(--note);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700}.ticket-comm-modal .tcm-pinned .edit-link-btn{align-items:center;background:#0000;border:1px solid color-mix(in srgb,var(--note) 40%,#0000);border-radius:20px;color:var(--note);cursor:pointer;display:inline-flex;font-size:11.5px;font-weight:700;height:26px;padding:0 11px}.ticket-comm-modal .tcm-pinned .edit-link-btn:hover{background:color-mix(in srgb,var(--note) 10%,#0000)}.ticket-comm-modal .tcm-list{list-style:none;margin:0;padding:0}.ticket-comm-modal .tcm-log{background:var(--panel);border:1px solid var(--border);border-radius:13px;margin:8px 0;overflow:hidden;padding:12px 14px 12px 16px;position:relative}.ticket-comm-modal .tcm-log:before{background:var(--accent,var(--call));bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.ticket-comm-modal .tcm-log.mine{--accent:var(--brand);background:linear-gradient(0deg,rgba(102,115,222,.045),rgba(102,115,222,.045)),var(--panel)}.ticket-comm-modal .tcm-r1{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.ticket-comm-modal .tcm-who{align-items:center;color:var(--ink);display:inline-flex;font-size:12.5px;font-weight:700;gap:7px}.ticket-comm-modal .tcm-evchip{align-items:center;border-radius:20px;display:inline-flex;font-size:11px;font-weight:800;gap:5px;height:22px;padding:0 9px}.ticket-comm-modal .tcm-evchip.pushed{background:color-mix(in srgb,var(--note) 13%,#0000);color:var(--note)}.ticket-comm-modal .tcm-evchip.completed{background:color-mix(in srgb,var(--upsell) 13%,#0000);color:var(--upsell)}.ticket-comm-modal .tcm-evchip.failed{background:color-mix(in srgb,var(--churn) 13%,#0000);color:var(--churn)}.ticket-comm-modal .tcm-av{align-items:center;background:var(--brand-soft);border-radius:50%;color:var(--brand);display:inline-flex;font-size:10px;font-weight:800;height:24px;justify-content:center;text-transform:uppercase;width:24px}.ticket-comm-modal .tcm-msg{color:var(--ink-soft);font-size:13.5px;line-height:1.5;margin:8px 0 0}.ticket-comm-modal .tcm-msg.preline{white-space:pre-line}.ticket-comm-modal .tcm-msg p{margin:0 0 6px}.ticket-comm-modal .tcm-log .tcm-att{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.ticket-comm-modal .tcm-meta{align-items:center;color:var(--muted);display:flex;flex-wrap:wrap;font-size:11.5px;gap:13px;margin-top:9px}.ticket-comm-modal .tcm-meta .m{align-items:center;display:inline-flex;gap:5px}.ticket-comm-modal .tcm-meta .m .ic{font-size:13px}.ticket-comm-modal .tcm-bell{color:var(--pay)}.ticket-comm-modal .tcm-rerun-btn{align-items:center;background:#0000;border:1px solid color-mix(in srgb,var(--note) 40%,#0000);border-radius:20px;color:var(--note);cursor:pointer;display:inline-flex;font-size:11px;font-weight:700;height:22px;margin-left:auto;padding:0 10px}.ticket-comm-modal .tcm-rerun-btn:hover{background:color-mix(in srgb,var(--note) 10%,#0000)}.ticket-comm-modal .tcm-empty{color:var(--muted);font-size:13px;padding:34px;text-align:center}.ticket-comm-modal .tcm-side{align-self:start;display:flex;flex-direction:column;gap:14px;position:sticky;top:0}@media(max-width:880px){.ticket-comm-modal .tcm-side{position:static}}.ticket-comm-modal .tcm-sbox{padding:14px}.ticket-comm-modal .tcm-sbox h3{align-items:center;color:var(--muted);display:flex;font-size:11px;font-weight:800;gap:7px;letter-spacing:.05em;margin:0 0 11px;text-transform:uppercase}.ticket-comm-modal .tcm-sbox h3 .save{align-items:center;background:var(--brand);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:11px;font-weight:800;gap:6px;height:26px;letter-spacing:0;margin-left:auto;padding:0 11px;text-transform:none}.ticket-comm-modal .tcm-sbox h3 .save.loading{opacity:.6;pointer-events:none}.ticket-comm-modal .tcm-sbox h3 .save .ic{font-size:13px}.ticket-comm-modal .tcm-sbox h3 .view{color:var(--brand);cursor:pointer;display:inline-flex;margin-left:auto}.ticket-comm-modal .tcm-sbox h3 .view .ic{font-size:15px}.ticket-comm-modal .tcm-field{align-items:center;display:flex;gap:10px;margin-bottom:10px}.ticket-comm-modal .tcm-field:last-child{margin-bottom:0}.ticket-comm-modal .tcm-field>label{color:var(--ink-soft);flex:0 0 auto;font-size:12px;font-weight:700;width:74px}.ticket-comm-modal .tcm-field .ant-select{flex:1 1;min-width:0}.ticket-comm-modal .tcm-field .ant-select .ant-select-selector{align-items:center;background:var(--panel-2)!important;border:1px solid var(--border)!important;border-radius:9px!important;box-shadow:none!important;color:var(--ink);display:flex;font-size:12.5px;font-weight:700;height:34px!important}.ticket-comm-modal .tcm-field .ant-select .ant-select-selection-item{color:var(--ink);line-height:32px!important}.ticket-comm-modal .tcm-toggle{align-items:center;color:var(--ink-soft);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:700;gap:9px}.ticket-comm-modal .tcm-switch{background:var(--brand);border-radius:20px;flex:0 0 auto;height:20px;position:relative;transition:.15s;width:34px}.ticket-comm-modal .tcm-switch:after{background:#fff;border-radius:50%;content:"";height:16px;position:absolute;right:2px;top:2px;transition:.15s;width:16px}.ticket-comm-modal .tcm-switch.off{background:var(--border)}.ticket-comm-modal .tcm-switch.off:after{left:2px;right:auto}.ticket-comm-modal .tcm-kv{display:flex;flex-direction:column}.ticket-comm-modal .tcm-krow{align-items:center;border-bottom:1px dashed var(--border);display:flex;gap:10px;padding:8px 2px}.ticket-comm-modal .tcm-krow:last-child{border-bottom:none}.ticket-comm-modal .tcm-krow .k{color:var(--muted);flex:0 0 auto;font-size:11.5px;font-weight:700;width:88px}.ticket-comm-modal .tcm-krow .v{color:var(--ink-soft);font-size:12.5px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ticket-comm-modal .tcm-krow .v.copy{align-items:center;color:var(--brand);cursor:pointer;display:inline-flex;gap:6px}.ticket-comm-modal .tcm-krow .v.copy .ic{font-size:13px}.ticket-comm-modal .tcm-tl{display:flex;flex-direction:column}.ticket-comm-modal .tcm-tlitem{padding:0 0 14px 20px;position:relative}.ticket-comm-modal .tcm-tlitem:last-child{padding-bottom:0}.ticket-comm-modal .tcm-tlitem:before{background:var(--border);bottom:-2px;content:"";left:4px;position:absolute;top:4px;width:2px}.ticket-comm-modal .tcm-tlitem:last-child:before{display:none}.ticket-comm-modal .tcm-tldot{background:var(--tldot,var(--brand));border:2px solid var(--panel);border-radius:50%;box-shadow:0 0 0 1px var(--tldot,var(--brand));height:10px;left:0;position:absolute;top:3px;width:10px}.ticket-comm-modal .tcm-tlitem.status{--tldot:var(--tour)}.ticket-comm-modal .tcm-tlitem.assign{--tldot:var(--renewal)}.ticket-comm-modal .tcm-tltext{color:var(--ink-soft);font-size:12px;line-height:1.45}.ticket-comm-modal .tcm-tltext b{color:var(--ink);font-weight:700}.ticket-comm-modal .tcm-tltext .spill{background:color-mix(in srgb,var(--tour) 13%,#0000);border-radius:20px;color:var(--tour);display:inline-block;font-size:10.5px;font-weight:800;padding:1px 7px}.ticket-comm-modal .tcm-tldate{color:var(--muted);display:block;font-size:10.5px;margin-top:3px}.tcm-datepicker-popper{z-index:3000!important}#tcm-reminder-portal{position:relative;z-index:3000}.tcm-edit-toast{color:#333;display:flex;flex-direction:column;font-size:12.8px;gap:8px}.tcm-edit-toast .actions{display:flex;gap:8px;justify-content:flex-end}.tcm-edit-toast button{align-items:center;background:#fff;border:1px solid #ddd;border-radius:9px;color:#333;cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;height:30px;padding:0 12px}.tcm-edit-toast button:hover{border-color:#0284c7}.tcm-edit-toast button.primary{background:#0284c7;border-color:#0284c7;color:#fff}.tcm-edit-toast button.primary:hover{background:color-mix(in srgb,#0284c7 88%,#000);border-color:color-mix(in srgb,#0284c7 88%,#000)}.che-drawer-root .ant-drawer-content-wrapper{transition:width .25s ease}.che-drawer-root.che-wide .ant-drawer-content-wrapper{width:70vw!important}.che-resolve-modal{--base:#6673de;--text:#333;--text-2:#6c757d;--border:#e6e6e6;--error:#e42217;--radius:4px}.che-resolve-modal .che-snap{background:#fbfbfd;border:1px solid var(--border);border-radius:var(--radius);color:var(--text-2);font-size:11.5px;line-height:1.5;margin-bottom:14px;padding:9px 11px;word-break:break-word}.che-resolve-modal .che-snap b{color:var(--text)}.che-resolve-modal .che-fld{margin-bottom:14px}.che-resolve-modal .che-fld label{color:var(--text);display:block;font-size:12px;font-weight:600;margin-bottom:5px}.che-resolve-modal .che-fld .che-req{color:var(--error)}.che-resolve-modal .che-cap{color:var(--text-2);font-size:11px;margin-top:4px}.che-drawer{--base:#6673de;--text:#333;--text-2:#6c757d;--border:#e6e6e6;--border-2:#ddd;--hdr:#fafafa;--error:#e42217;--success:#3ea055;--radius:4px;--mono:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,monospace}.che-drawer .ant-drawer-body{padding:0}.che-drawer .che-title{align-items:center;color:var(--text);display:inline-flex;font-size:16px;font-weight:600;gap:9px}.che-drawer .che-title-dot{background:var(--error);border-radius:50%;box-shadow:0 0 0 3px #e4221726;height:9px;width:9px}.che-drawer .che-title-sub{color:var(--text-2);font-size:12px;font-weight:400}.che-drawer .che-table .ant-table-thead>tr>th{background:var(--hdr);color:var(--text-2);font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.che-drawer .che-table .ant-table-tbody>tr>td{padding:11px 14px;vertical-align:middle}.che-drawer .che-table .ant-table-tbody>tr>td:first-child,.che-drawer .che-table .ant-table-thead>tr>th:first-child{padding-left:18px}.che-drawer .che-table .ant-table-tbody>tr>td:last-child,.che-drawer .che-table .ant-table-thead>tr>th:last-child{padding-right:20px}.che-drawer .che-ctrl{--che-ctrl-h:28px;align-items:center;background:#fcfcfd;border-bottom:1px solid var(--border);display:flex;flex-wrap:wrap;gap:10px;padding:11px 18px;position:sticky;top:0;z-index:3}.che-drawer .che-ctrl .ant-btn,.che-drawer .che-ctrl .ant-input,.che-drawer .che-ctrl .ant-input-affix-wrapper,.che-drawer .che-ctrl .ant-select-single,.che-drawer .che-ctrl .ant-select-single .ant-select-selector{align-items:center;display:inline-flex;height:var(--che-ctrl-h)!important}.che-drawer .che-ctrl .ant-select-single .ant-select-selection-item,.che-drawer .che-ctrl .ant-select-single .ant-select-selection-placeholder{line-height:calc(var(--che-ctrl-h) - 2px)!important}.che-drawer .che-ctrl .ant-segmented{height:var(--che-ctrl-h)!important;padding:2px}.che-drawer .che-ctrl .ant-segmented .ant-segmented-item,.che-drawer .che-ctrl .ant-segmented .ant-segmented-thumb{height:calc(var(--che-ctrl-h) - 4px)!important;line-height:calc(var(--che-ctrl-h) - 4px)!important}.che-drawer .che-ctrl .ant-segmented .ant-segmented-item-label{line-height:calc(var(--che-ctrl-h) - 4px)!important;min-height:auto}.che-drawer .che-ctrl .che-toggle{height:var(--che-ctrl-h)}.che-drawer .che-toggle{align-items:center;color:var(--text-2);display:inline-flex;font-size:12px;gap:7px;white-space:nowrap}.che-drawer .che-search{flex:1 1 150px;max-width:280px;min-width:130px}.che-drawer .che-nomatch{color:var(--text-2);font-size:13px;padding:44px 18px;text-align:center}.che-drawer .che-table{table-layout:fixed}.che-drawer .che-tmpl{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#2a2a2a;display:-webkit-box;font-size:12px;line-height:1.8;overflow:hidden;padding-right:16px;word-break:break-word}.che-drawer .che-meta{align-items:flex-end;display:flex;flex-direction:column;gap:3px;white-space:nowrap}.che-drawer .che-meta-row{font-feature-settings:"tnum";align-items:center;display:flex;font-size:12px;font-variant-numeric:tabular-nums;gap:5px}.che-drawer .che-meta-row b{font-weight:700}.che-drawer .che-meta-lbl{color:var(--text-2);font-size:11px}.che-drawer .che-bar{background:var(--error);border-radius:3px;display:inline-block;height:6px;opacity:.85}.che-drawer .che-muted{font-feature-settings:"tnum";color:var(--text-2);font-variant-numeric:tabular-nums}.che-drawer .che-back{background:none;border:none;color:var(--base);cursor:pointer;font-size:13px;font-weight:600;padding:0}.che-drawer .che-back:hover{text-decoration:underline}.che-drawer .che-drill{display:flex;flex-direction:column;min-height:100%}.che-drawer .che-dtempl{background:#fbfbfd;border:1px solid var(--border);border-radius:var(--radius);color:#2a2a2a;font-family:var(--mono);font-size:12.5px;line-height:1.55;margin:14px 18px 0;padding:11px 13px;white-space:pre-wrap;word-break:break-word}.che-drawer .che-tabs{margin-top:6px;padding:0 18px}.che-drawer .che-tab-count{font-feature-settings:"tnum";color:#bcbcc4;font-size:11px;font-variant-numeric:tabular-nums;margin-left:4px}.che-drawer .che-drow{align-items:center;display:flex;gap:10px;padding:6px 18px 4px}.che-drawer .che-drow-lbl{color:var(--text-2);font-size:12px}.che-drawer .che-schema-select{flex:1 1;min-width:0}.che-drawer .che-totsch{color:var(--text-2);font-size:11px;white-space:nowrap}.che-drawer .che-errbox{background:#fdeef0;border:1px solid #f0c4cc;border-radius:var(--radius);color:#8a2b2b;font-family:var(--mono);font-size:12px;line-height:1.5;margin:12px 18px 0;padding:11px 13px;white-space:pre-wrap;word-break:break-word}.che-drawer .che-qbox{margin:12px 18px 0}.che-drawer .che-qh{color:var(--text-2);display:flex;font-size:11px;gap:12px;justify-content:space-between;letter-spacing:.03em;margin-bottom:5px;text-transform:uppercase}.che-drawer .che-qbox pre{background:#1f2430;border-radius:var(--radius);color:#e6e6ec;font-family:var(--mono);font-size:12px;line-height:1.5;margin:0;overflow:auto;padding:11px 13px;white-space:pre-wrap;word-break:break-word}.che-drawer .che-qmeta{color:var(--text-2);display:flex;flex-wrap:wrap;font-size:11.5px;gap:18px;margin:9px 18px 0}.che-drawer .che-qmeta b{color:var(--text);font-weight:600}.che-drawer .che-dfoot{align-items:center;background:#fff;border-top:1px solid var(--border);bottom:0;display:flex;gap:10px;margin-top:auto;padding:13px 18px;position:sticky;z-index:2}.che-drawer .che-resolve{background:var(--base);border:1px solid var(--base);border-radius:var(--radius);color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:7px 16px}.che-drawer .che-resolve:disabled{cursor:not-allowed;opacity:.5}.che-drawer .che-dfoot-hint{color:var(--text-2);font-size:11.5px;margin-left:auto;text-align:right}.che-drawer .che-state{flex-direction:column;gap:10px;min-height:280px;padding:64px 24px;text-align:center}.che-drawer .che-state,.che-drawer .che-state-badge{align-items:center;display:flex;justify-content:center}.che-drawer .che-state-badge{border-radius:50%;height:46px;width:46px}.che-drawer .che-state-badge.ok{background:#e8f5ec}.che-drawer .che-state-badge.err{background:#fdeef0}.che-drawer .che-state-ic{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;height:24px;width:24px}.che-drawer .che-state-badge.ok .che-state-ic{stroke:var(--success)}.che-drawer .che-state-badge.err .che-state-ic{stroke:var(--error)}.che-drawer .che-state-title{color:var(--text);font-size:14px;font-weight:600}.che-drawer .che-state-desc{color:var(--text-2);font-size:12px;line-height:1.5;max-width:260px}.che-drawer .che-retry{background:#fff;border:1px solid var(--border-2);border-radius:var(--radius);color:var(--text);cursor:pointer;font-size:12px;margin-top:4px;padding:6px 14px}.che-drawer .che-retry:hover{border-color:var(--base);color:var(--base)}.che-drawer .che-skel{padding:22px 18px 0}.che-drawer .che-skrow{animation:che-shimmer 1.4s ease infinite;background:linear-gradient(90deg,#eee 25%,#f5f5f5 37%,#eee 63%);background-size:400% 100%;border-radius:3px;height:12px;margin:9px 0}@keyframes che-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media(prefers-reduced-motion:reduce){.che-drawer .che-skrow{animation:none}}.remote-queue{height:calc(100dvh - 82px);min-height:0;overflow:hidden;padding:20px}.remote-queue>.panel{display:flex;flex-direction:column;height:100%;margin:0;min-height:0}.remote-queue>.panel>.panel-body{flex:1 1;min-height:0;overflow:hidden}.remote-queue .ant-tabs{display:flex;flex-direction:column;height:100%;min-height:0}.remote-queue .ant-tabs-content,.remote-queue .ant-tabs-content-holder,.remote-queue .ant-tabs-tabpane{min-height:0}.remote-queue .ant-tabs-content-holder{flex:1 1;height:auto;overflow:hidden}.remote-queue .ant-tabs-content,.remote-queue .ant-tabs-tabpane-active{height:100%}.remote-queue .ant-tabs-tabpane-active{display:flex;flex-direction:column}.remote-queue .ant-spin-container,.remote-queue .ant-spin-nested-loading,.remote-queue .ant-table,.remote-queue .ant-table-container,.remote-queue .ant-table-wrapper{display:flex;flex:1 1;flex-direction:column;min-height:0}.remote-queue .ant-table-body{flex:1 1;max-height:none!important;overscroll-behavior:contain}.remote-queue .ant-table-pagination.ant-pagination{flex:0 0 auto;margin-bottom:0}.remote-queue__heading{align-items:center;display:flex;gap:16px;justify-content:space-between}.remote-queue__heading .panel-title{align-items:center;display:flex;gap:8px}.remote-queue__heading p{color:#6c757d;font-size:13px;margin:4px 0 0}.remote-queue__filters{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:minmax(210px,.9fr) minmax(280px,2fr) minmax(180px,.9fr) auto;margin:16px 0}.remote-queue__alert{margin-bottom:12px}.remote-queue__company{grid-gap:3px;display:grid;gap:3px}.remote-queue__company span{color:#6673de;font-size:11px;font-weight:600}.remote-queue__muted{color:#6c757d}.remote-queue__identity-cell{grid-gap:2px;display:grid;gap:2px;min-width:0}.remote-queue__identity-cell>strong{color:#000}.remote-queue__identity-cell small,.remote-queue__identity-cell span,.remote-queue__identity-cell strong{overflow-wrap:anywhere}.remote-queue__identity-cell span{color:#6c757d;font-size:12px;line-height:1.35}.remote-queue__identity-cell small{color:#6c757d;font-size:11px;line-height:1.35}.remote-queue__identity-cell--company strong{font-size:14px;line-height:1.35}.remote-queue__identity-link.ant-btn.ant-btn-link{height:auto;line-height:1.35;padding:0;text-align:left;white-space:normal;width:fit-content}.remote-queue__identity-link.ant-btn.ant-btn-link>strong{color:#000}.remote-queue__identity-link.ant-btn.ant-btn-link:focus>strong,.remote-queue__identity-link.ant-btn.ant-btn-link:hover>strong{color:#6673de}.remote-queue__request-status{grid-gap:4px;display:grid;gap:4px;justify-items:start}.remote-queue__request-status .ant-tag{margin:0;text-transform:capitalize}.remote-queue__request-status span{color:#6c757d;font-size:11px;line-height:1.35}.remote-queue__unmapped-detail{grid-gap:18px;display:grid;gap:18px}.remote-queue__mapping-action{grid-gap:4px;display:grid;gap:4px;justify-items:end}.remote-queue__mapping-action>span:last-child{color:#6c757d;font-size:11px}.remote-queue__customer-search{grid-gap:10px;display:grid;gap:10px;grid-template-columns:minmax(280px,520px) auto;justify-content:start;margin:4px 0 16px}.remote-queue__directory-toolbar{align-items:center;display:flex;gap:16px;justify-content:space-between;margin:4px 0 16px}.remote-queue__directory-toolbar .remote-queue__customer-search{flex:1 1;justify-content:end;margin:0}.remote-queue__directory-scope{align-items:center;display:flex;gap:10px;min-width:0}.remote-queue__detail-summary{grid-gap:6px;background:#f5f5f5;border:1px solid #ddd;border-radius:12px;display:grid;gap:6px;margin-bottom:24px;padding:14px}.remote-queue__detail-summary .ant-tag{width:fit-content}.remote-queue__detail-summary span:last-child{color:#6c757d;font-size:12px}.remote-queue .ant-table-tbody>tr.remote-queue__row--mine>td{background:#6673de14}.remote-queue__table--loaded .ant-table-tbody{animation:remote-queue-content-in .18s ease-out}.remote-product-select{max-width:340px;min-width:210px}.remote-product-select .ant-select-selection-overflow{flex-wrap:nowrap;overflow:hidden}.remote-product-select .ant-select-selection-overflow-item{flex:0 0 auto;max-width:100%}.remote-product-select__all{align-items:center;border-radius:6px;cursor:pointer;display:flex;font-weight:600;gap:9px;margin:4px 8px;padding:7px 8px}.remote-product-select__all:focus-visible,.remote-product-select__all:hover{background:#6673de14;outline:none}.remote-product-select__all--selected{cursor:default}.remote-product-select__divider.ant-divider{margin:4px 0}.remote-product-select__hint{color:#6c757d;font-size:11px;line-height:1.4;margin:4px 12px 8px}.remote-completion-modal .ant-modal-content{overflow:hidden}.remote-completion-modal .ant-modal-body{max-height:min(72dvh,720px);overflow-y:auto;overscroll-behavior:contain;padding-right:6px}.remote-completion{grid-gap:18px;display:grid;gap:18px}.remote-completion__intro{align-items:flex-start;background:#3ea0550f;border:1px solid #3ea0553d;border-radius:14px;display:flex;gap:20px;justify-content:space-between;padding:16px}.remote-completion__intro .ant-tag{margin:0 0 8px;text-transform:capitalize}.remote-completion__intro h3{font-size:18px;line-height:1.35;margin:0}.remote-completion__intro p{color:#6c757d;font-size:12px;line-height:1.45;margin:4px 0 0}.remote-completion__intro>p{margin:0;max-width:280px;text-align:right}.remote-completion__metadata{grid-gap:1px;background:#ddd;border:1px solid #ddd;border-radius:12px;display:grid;gap:1px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;overflow:hidden}.remote-completion__metadata>div{background:#fff;min-width:0;padding:12px 14px}.remote-completion__metadata dt{color:#6c757d;font-size:11px;font-weight:500;line-height:1.3;margin-bottom:5px}.remote-completion__metadata dd{font-feature-settings:"tnum";color:#000;font-size:14px;font-variant-numeric:tabular-nums;font-weight:650;line-height:1.35;margin:0;overflow-wrap:anywhere}.remote-completion__metadata>div:last-child dd{text-transform:capitalize}.remote-completion__pages{grid-gap:12px;display:grid;gap:12px}.remote-completion__pages h4{font-size:15px;margin:0 0 3px}.remote-completion__pages p{color:#6c757d;font-size:12px;margin:0}.remote-completion__pages ol{display:flex;gap:8px;list-style:none;margin:0;overflow-x:auto;overscroll-behavior-inline:contain;padding:0 0 4px}.remote-completion__pages li{grid-gap:2px 8px;align-items:center;background:#f5f5f5;border:1px solid #ddd;border-radius:10px;display:grid;flex:0 0 auto;gap:2px 8px;grid-template-columns:24px minmax(0,1fr);padding:9px 11px}.remote-completion__pages li>span{background:#6673de1f;border-radius:50%;color:#6673de;display:grid;font-size:11px;font-weight:700;grid-row:1/4;height:24px;place-items:center;width:24px}.remote-completion__pages li strong{font-size:12px}.remote-completion__pages li code{color:#6c757d;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;overflow-wrap:anywhere}.remote-completion__pages li small{color:#6c757d;font-size:10px}@keyframes remote-queue-content-in{0%{opacity:.35}to{opacity:1}}@media(max-width:1200px){.remote-queue__filters{grid-template-columns:repeat(2,minmax(180px,1fr))}}@media(max-width:640px){.remote-queue{height:auto;overflow:visible;padding:10px}.remote-queue__heading{align-items:flex-start;flex-direction:column}.remote-queue__customer-search,.remote-queue__filters{grid-template-columns:1fr}.remote-queue__directory-scope,.remote-queue__directory-toolbar{align-items:stretch;flex-direction:column}.remote-queue__directory-scope .remote-product-select{max-width:none;width:100%}}.remote-request-flow{grid-gap:16px;background:linear-gradient(145deg,#6673de12,#fffffff0 38%);border:1px solid #6673de2e;border-radius:16px;box-shadow:0 .125rem .25rem #00000014;display:grid;gap:16px;padding:18px}.remote-request-flow__hero{align-items:flex-start;display:flex;gap:12px}.remote-request-flow__hero h3{font-size:18px;margin:0 0 4px}.remote-request-flow__hero p{color:#6c757d;line-height:1.5;margin:0}.remote-request-flow__request-panel{display:contents}.remote-request-flow__hero-icon{background:linear-gradient(135deg,#6673de,#4451bd);border-radius:13px;box-shadow:0 8px 20px #6673de3d;color:#fff;display:grid;flex:0 0 42px;font-size:20px;height:42px;place-items:center;width:42px}.remote-request-flow__composer{grid-gap:10px;background:#ffffffc7;border:1px solid #ddd;border-radius:12px;display:grid;gap:10px;grid-template-columns:minmax(260px,1fr) auto;padding:14px}.remote-request-flow__scope{grid-gap:16px;align-items:center;background:#ffffffad;border:1px solid #ddd;border-radius:12px;display:grid;gap:16px;grid-template-columns:minmax(180px,1fr) minmax(220px,340px);padding:12px 14px}.remote-request-flow__scope>div{grid-gap:2px;display:grid;gap:2px}.remote-request-flow__scope strong{font-size:13px}.remote-request-flow__scope span{color:#6c757d;font-size:12px}.remote-request-flow__product-select{max-width:none;width:100%}.remote-request-flow__user-option{grid-gap:2px;display:grid;gap:2px;padding:3px 0}.remote-request-flow__user-option strong{line-height:1.3}.remote-request-flow__user-option span{color:#6c757d;font-size:12px;line-height:1.35;overflow-wrap:anywhere}.remote-request-flow__selected-user{grid-gap:3px;background:#ffffffd1;border:1px solid #ddd;border-radius:8px;display:grid;gap:3px;min-width:0;padding:9px 11px}.remote-request-flow__selected-user span{color:#6c757d;font-size:12px;overflow-wrap:anywhere}.remote-request-flow__selected-user .ant-tag{margin:2px 0 0;width:fit-content}.remote-request-flow__status{align-items:center;background:#ffffffd1;border:1px solid #6673de38;border-radius:13px;display:flex;gap:18px;justify-content:space-between;padding:16px}.remote-request-flow__status h4{font-size:16px;margin:10px 0 4px}.remote-request-flow__status p{color:#6c757d;margin:0}.remote-request-flow__status--pending_consent{border-left:4px solid #ff8c00}.remote-request-flow__status--preparing,.remote-request-flow__status--waiting{border-left:4px solid #6673de}.remote-request-flow__status--controlling,.remote-request-flow__status--viewing{border-left:4px solid #3ea055}.remote-request-flow__status--declined,.remote-request-flow__status--failed{border-left:4px solid #e42217}.remote-request-flow__timestamp{color:#6c757d;font-size:12px}.remote-request-flow__history-user{grid-gap:2px;display:grid;gap:2px}.remote-request-flow__history-user span{color:#6c757d;font-size:11px;overflow-wrap:anywhere}.remote-request-flow__history{border-top:1px solid #ddddddbf;padding-top:4px}.remote-request-flow__history-heading{align-items:flex-start;display:flex;gap:10px}.remote-request-flow__history-heading>span{background:#f5f5f5;border-radius:9px;color:#6c757d;display:grid;flex:0 0 32px;font-size:15px;height:32px;place-items:center;width:32px}.remote-request-flow__history-heading h4{margin:0 0 2px}.remote-request-flow__history-heading p{color:#6c757d;font-size:12px;line-height:1.45;margin:0}.remote-request-flow__section-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.remote-request-flow__section-title h4{margin:0}.remote-request-flow--lead-drawer{background:#0000;border:0;box-shadow:none;gap:20px;padding:0}.remote-request-flow--lead-drawer .remote-request-flow__history,.remote-request-flow--lead-drawer .remote-request-flow__request-panel{grid-gap:16px;border:1px solid #ddd;border-radius:16px;box-shadow:0 .125rem .25rem #00000014;display:grid;gap:16px;padding:18px}.remote-request-flow--lead-drawer .remote-request-flow__request-panel{background:linear-gradient(145deg,#6673de12,#fffffff5 42%);border-color:#6673de2e}.remote-request-flow--lead-drawer .remote-request-flow__hero{align-items:start;display:grid;grid-template-columns:42px minmax(0,1fr) 220px}.remote-request-flow--lead-drawer .remote-request-flow__scope{grid-gap:5px;align-content:start;background:#0000;border:0;display:grid;gap:5px;grid-template-columns:1fr;padding:0}.remote-request-flow--lead-drawer .remote-request-flow__product-select{max-width:220px;min-width:180px;width:220px}.remote-request-flow--lead-drawer .remote-request-flow__history{background:#fffffff5}.remote-request-flow--lead-drawer .remote-request-flow__section-title{margin-bottom:0}.remote-detail{grid-gap:20px;display:grid;gap:20px}.remote-detail__heading{align-items:flex-start;background:linear-gradient(145deg,#6673de14,#ffffffeb);border:1px solid #6673de33;border-radius:14px;display:flex;gap:16px;justify-content:space-between;padding:16px}.remote-detail__heading .ant-tag{margin:0 0 8px;text-transform:capitalize}.remote-detail__heading h3{font-size:18px;line-height:1.35;margin:0}.remote-detail__heading p,.remote-detail__heading>span{color:#6c757d;font-size:12px;line-height:1.45}.remote-detail__heading p{margin:4px 0 0}.remote-detail__heading>span{max-width:42%;text-align:right}.remote-detail__section{border-top:1px solid #ddddddbf;padding-top:4px}.remote-detail__section h4{font-size:15px;margin:0 0 14px}.remote-detail__section-heading{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.remote-detail__section-heading h4{margin-bottom:4px}.remote-detail__section-heading p,.remote-detail__section-heading>span{color:#6c757d;font-size:11px;line-height:1.45;margin:0}.remote-detail__section-heading>span{max-width:48%;text-align:right}.remote-detail__note{grid-gap:12px;background:#6673de0a;border:1px solid #6673de2e;border-radius:12px;display:grid;gap:12px;padding:16px}.remote-detail__unsaved{color:#6c757d;font-size:11px}.remote-detail__event{grid-gap:3px;display:grid;gap:3px}.remote-detail__event strong{font-size:13px;line-height:1.35}.remote-detail__event code{color:#6c757d;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;overflow-wrap:anywhere}.remote-detail__event span{color:#6c757d;font-size:11px;line-height:1.4}@media(max-width:760px){.remote-request-flow{padding:12px}.remote-request-flow__composer,.remote-request-flow__scope{grid-template-columns:1fr}.remote-request-flow__status{align-items:flex-start;flex-direction:column}.remote-detail__heading{flex-direction:column}.remote-detail__heading>span{max-width:100%;text-align:left}.remote-detail__section-heading{flex-direction:column}.remote-detail__section-heading>span{max-width:100%;text-align:left}.remote-completion__intro{flex-direction:column}.remote-completion__intro>p{max-width:none;text-align:left}.remote-completion__metadata{grid-template-columns:repeat(2,minmax(0,1fr))}.remote-request-flow--lead-drawer .remote-request-flow__hero{grid-template-columns:42px minmax(0,1fr)}.remote-request-flow--lead-drawer .remote-request-flow__scope{grid-column:2;width:100%}.remote-request-flow--lead-drawer .remote-request-flow__product-select{max-width:none;width:100%}}.lable-icon{align-items:center;display:flex}.lable-icon .material-symbols-outlined{color:#6673de;font-size:20px;margin-right:4px}.lable-icon .error{padding-left:5px}.firm-name-box{display:flex;width:100%}.firm-name-box .ant-badge-count{background:#416a87}.highlight-lead{align-items:center;color:#ced4da;cursor:pointer;display:flex;height:28px;width:25px}.focus_strong{color:rgba(90,90,90,.576)}.focus_strong .anticon-fire{cursor:pointer;font-size:18px;margin-top:0}.active-fav,.rs-table-row .favourite-active{color:#6673de;opacity:1}.qualified-active{color:#3ea055}.reason-for-lost-modal .note-msg{padding-top:10px}.lead-reminder-modal{width:100%}.lead-reminder-modal .communication-title span,.lead-reminder-modal .warrior-highlight{color:#6673de}.lead-reminder-modal .warrior-img .material-symbols-outlined{font-size:16px!important}.lead-reminder-modal .leads-btn{margin-left:7px}.lead-reminder-modal .warrior-mendatory-msg{margin-left:27px}.lead-reminder-modal .warrior-communication{color:#a202ff}.lead-reminder-modal .bi-checkui{margin-bottom:5px}.lead-reminder-modal .bi-checkui .btn{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:50px;display:flex;font-size:12px;font-weight:400!important;justify-content:center;margin:0 8px 0 0;padding:4px 8px 4px 4px;position:relative;text-align:center}.lead-reminder-modal .bi-checkui .comm-icon{background-color:#6673de;border-radius:50px;color:#fff;display:inline-block;height:20px;margin-right:5px;padding:2px;width:20px}.lead-reminder-modal .bi-checkui .comm-icon .material-symbols-outlined{font-size:14px;line-height:16px}.lead-reminder-modal .bi-checkui .bg-yu-color{background-color:#e47948}.lead-reminder-modal .bi-checkui .bg-bng-color{background-color:#0583d2}.lead-reminder-modal .bi-checkui .bg-yallo-color{background-color:#d37036}.lead-reminder-modal .bi-checkui .bg-green-color{background-color:#416a87}.lead-reminder-modal .bi-checkui .bg-par-color{background-color:#a202ff}.lead-reminder-modal .bi-checkui-filter{align-items:center;display:flex;justify-content:space-between}.lead-reminder-modal .bi-checkui-filter .btn{align-items:center;background-color:#fff;border:1px solid #f5f5f5;border-radius:50px;display:flex;font-size:12px;font-weight:400!important;justify-content:center;margin:0 8px 0 0;padding:4px;position:relative;text-align:center}.lead-reminder-modal .bi-checkui-filter .btn.selected-icon{border:1px solid #6673de;box-shadow:0 .125rem .25rem #00000014}.lead-reminder-modal .bi-checkui-filter .comm-icon{background-color:#6673de;border-radius:50px;color:#fff;display:inline-block;height:20px;padding:2px;width:20px}.lead-reminder-modal .bi-checkui-filter .comm-icon .material-symbols-outlined{font-size:14px;line-height:16px}.lead-reminder-modal .bi-checkui-filter .badge{margin-right:0!important}.lead-reminder-modal .bi-checkui-filter .bg-yu-color{background-color:#e47948}.lead-reminder-modal .bi-checkui-filter .bg-bng-color{background-color:#0583d2}.lead-reminder-modal .bi-checkui-filter .bg-yallo-color{background-color:#d37036}.lead-reminder-modal .bi-checkui-filter .bg-green-color{background-color:#416a87}.lead-reminder-modal .bi-checkui-filter .bg-par-color{background-color:#a202ff}.lead-reminder-modal .comm-save{color:#6673de;cursor:pointer;display:flex;padding-left:5px}.lead-reminder-modal .comm-save img{filter:invert(50%) sepia(19%) saturate(1748%) hue-rotate(196deg) brightness(90%) contrast(93%)}.lead-reminder-modal .comm-delete{color:#e42217;cursor:pointer}.lead-reminder-modal .checkbox{align-items:center;display:flex}.lead-reminder-modal .checkbox input{margin-right:5px}.lead-reminder-modal .comm-box{background-color:#f5f5f5;border:1px solid #ddd;border-radius:5px;padding:6px}.lead-reminder-modal .comm-btn-inline{align-items:center;cursor:inherit;display:flex;padding-left:0}.lead-reminder-modal .comm-btn-inline .dropdown-menu{margin-top:-1px}.lead-reminder-modal .comm-btn-inline .dropdown-menu li{cursor:pointer;padding:4px 10px}.lead-reminder-modal .comm-btn-inline .dropdown-menu li:hover{background-color:#f5f5f5}.lead-reminder-modal .comm-btn-inline .dropdown:hover .dropdown-menu{display:block}.lead-reminder-modal .reminder-checkbox{margin-top:5px}.lead-reminder-modal .reminder-checkbox .react-datepicker__input-container input{border:1px solid #ddd;border-radius:.2rem;display:block;line-height:1.5;padding:.25rem .5rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:150px}.lead-reminder-modal .reminder-checkbox .react-datepicker__input-container input:focus{outline:none}.lead-reminder-modal .reminder-checkbox .datetime{margin-right:5px;text-transform:uppercase;width:160px!important}.lead-reminder-modal .communicaton-list{border-top:3px solid #6673de;height:58vh;margin-top:10px;overflow-y:auto}.lead-reminder-modal .communicaton-list .material-symbols-outlined{font-size:20px}.lead-reminder-modal .communicaton-list .mess-text{color:#6c757d;margin-bottom:0;white-space:pre-line}.lead-reminder-modal .communicaton-list .log-calender-icon{align-items:center;color:#6c757d;display:inline-flex}.lead-reminder-modal .communicaton-list .disabled-remark{opacity:.5;-webkit-user-select:none;user-select:none}.lead-reminder-modal .sales-member .badge{background-color:hsla(0,0%,100%,.801);color:rgba(0,0,0,.816);cursor:pointer;margin-right:5px;text-transform:capitalize}.lead-reminder-modal .sales-member .badge.badge-secondary{background-color:#6673de;color:#fff}.lead-reminder-modal .Communication-head{align-items:end;display:flex;justify-content:space-between;margin-top:5px}.lead-reminder-modal .Communication-head h4{font-size:18px;margin-bottom:0}.lead-reminder-modal .created-on{color:#6c757d;font-size:14px}.lead-reminder-modal .created-by-user{color:#6673de;font-weight:600}.lead-reminder-modal .lead-status{justify-content:start;margin-bottom:5px}.lead-reminder-modal .reminder-list{height:55vh;overflow-y:auto}.lead-reminder-modal .reminder-list .list-group-item{padding:5px}.lead-reminder-modal .reminder-list .list-group-item .rang-date{color:#6c757d}.lead-reminder-modal .reminder-list .list-group-item .rang-date .material-symbols-outlined{font-size:20px}.lead-reminder-modal .sales-member{margin-bottom:10px}.lead-reminder-modal .riminder-head{border-bottom:1px solid #6673de;color:#6673de;font-size:16px;padding-bottom:5px}.lead-reminder-modal .sales-member-head{align-items:center;display:flex;justify-content:space-between}.lead-reminder-modal .sales-member-head .material-symbols-outlined{color:#6673de;cursor:pointer}.lead-reminder-modal .lead-view-card{margin-bottom:10px}.lead-reminder-modal .lead-view-card .card-header{cursor:pointer;padding:4px}.lead-reminder-modal .lead-view-card .card-header .first-name{color:#6673de;font-size:16px;margin-bottom:0;padding:6px 10px}.lead-reminder-modal .lead-view-card .card-body{padding:10px}.lead-reminder-modal .comm-bell{color:#e42217;font-size:16px;padding-right:5px}.lead-reminder-modal .badge{background-color:#6673de;border-radius:10px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1;min-width:10px;padding:3px 7px;text-align:center;vertical-align:middle;white-space:nowrap}.lead-reminder-modal .gray-color{font:menu;margin-left:4px}.lead-reminder-modal .whatsApp-list{background-color:#d9fdd3;border:1px solid #a8d5a0;border-left:4px solid #25d366;display:block;padding:.75rem 1.25rem;position:relative}.lead-reminder-modal .whatsApp-list .whatsapp-badge{align-items:center;background-color:#fff;border:1.5px solid #25d366;border-radius:50px;color:#128c7e;display:inline-flex;font-size:13px;font-weight:600;padding:2px 10px 2px 4px}.lead-reminder-modal .whatsApp-list .whatsapp-badge img{height:20px;margin-right:6px;width:20px}.lead-reminder-modal .whatsApp-list .whatsapp-contact{color:#667781;font-size:12px;font-style:italic;margin-left:8px}.lead-reminder-modal .whatsApp-list .whatsapp-attachment{align-items:center;color:#128c7e;display:inline-flex;font-weight:500;gap:4px;text-decoration:none}.lead-reminder-modal .whatsApp-list .whatsapp-attachment .material-symbols-outlined{font-size:18px}.lead-reminder-modal .whatsApp-list .whatsapp-attachment:hover{color:#075e54;text-decoration:underline}.lead-reminder-modal .whatsApp-list.whatsapp-continuation{border-top:none;margin-top:-1px;padding-top:.15rem}.lead-reminder-modal .whatsApp-list:has(+.whatsapp-continuation){padding-bottom:.15rem}.lead-reminder-modal .whatsApp-list .whatsapp-msg-body{flex:1 1;min-width:0}.lead-reminder-modal .whatsApp-list .whatsapp-msg-body .whatsapp-sender{color:#128c7e;font-size:13px;white-space:nowrap}.lead-reminder-modal .whatsApp-list .whatsapp-msg-body .mess-text,.lead-reminder-modal .whatsApp-list .whatsapp-msg-body .mess-text span{display:inline}.lead-reminder-modal .whatsApp-icon{color:#3ea055;font-size:17.5px}.lead-reminder-modal .list-g-comm .comm{align-items:center;background-color:#fff;border:1px solid #6673de;border-radius:50px;color:#6673de;display:inline-flex;justify-content:start;min-width:100px;padding:2px 10px 2px 2px}.lead-reminder-modal .list-g-comm .comm-icon{background-color:#6673de;border-radius:50px;color:#fff;display:inline-block;height:20px;margin-right:5px;padding:2px;width:20px}.lead-reminder-modal .list-g-comm .comm-icon .material-symbols-outlined{font-size:14px}.lead-reminder-modal .list-g-comm .comm.bg-yu-color{border:1px solid #e47948;color:#e47948}.lead-reminder-modal .list-g-comm .comm.bg-yu-color .comm-icon{background-color:#e47948}.lead-reminder-modal .list-g-comm .comm.bg-bng-color{border:1px solid #0583d2;color:#0583d2}.lead-reminder-modal .list-g-comm .comm.bg-bng-color .comm-icon{background-color:#0583d2}.lead-reminder-modal .list-g-comm .comm.bg-yallo-color{border:1px solid #d37036;color:#d37036}.lead-reminder-modal .list-g-comm .comm.bg-yallo-color .comm-icon{background-color:#d37036}.lead-reminder-modal .list-g-comm .comm.bg-green-color{border:1px solid #416a87;color:#416a87}.lead-reminder-modal .list-g-comm .comm.bg-green-color .comm-icon{background-color:#416a87}.lead-reminder-modal .list-g-comm .comm.bg-par-color{border:1px solid #a202ff;color:#a202ff}.lead-reminder-modal .list-g-comm .comm.bg-par-color .comm-icon{background-color:#a202ff}.social-m-tabs .nav-item{min-width:75px!important}.lead-details-modal{outline:inherit!important;width:90%!important}.lead-details-modal .leads-btn{margin-left:7px}.lead-details-modal .lead-info-head{background-color:#f5f5f5;margin:0;padding-bottom:10px;padding-top:10px}.lead-details-modal .lead-info-head .bi-btn-with-icon .material-symbols-outlined{font-size:18px}.lead-details-modal .lead-info-head .edit-icon{display:inline-block;margin-left:5px;padding:4px}.lead-details-modal .lead-info-head .edit-icon .edit{filter:invert(50%) sepia(19%) saturate(1748%) hue-rotate(196deg) brightness(90%) contrast(93%)}.lead-details-modal .lead-info-head .edit-icon:hover{background-color:#0000;border:1px solid #6673de}.lead-details-modal .lead-info-head .lead-info-checkbox .multi-checkbox-wrapper{margin-right:8px;text-align:left;width:200px}.lead-details-modal .lead-view-box-list{display:inline-flex}.lead-details-modal .detale-leble{align-items:center;display:flex;font-weight:600;margin:2px 0;min-width:40%;padding-right:5px}.lead-details-modal .detale-leble .material-symbols-outlined{color:#6673de;font-size:20px;margin-right:5px}.lead-details-modal .head-details{border-bottom:1px solid #6673de;color:#6673de;font-size:16px;padding:6px 0}.lead-details-modal .leads-view-details{max-height:65vh;overflow:auto;padding-bottom:20px!important;padding-right:10px;word-break:break-all}.lead-details-modal .leads-view-details .lead-view-box{margin:0;padding-bottom:10px;padding-top:10px}.lead-details-modal .cursor{cursor:pointer}.lead-details-modal .firm-name{color:#6673de;display:flex;font-size:16px;font-weight:600;text-transform:capitalize}.lead-details-modal .firm-name .material-symbols-outlined{color:#e9ab17;font-size:21px;margin-left:5px}.ant-popconfirm-buttons button:disabled{opacity:.5}.praposal-text{color:#6673de}.search-box{width:100%}.sales-search-box{margin-right:10px;width:60%}.table-action .r-mess{color:#e47948}.table-action .r-reminder{color:#a202ff}.table-action .r-reminder a{display:flex}.table-action li{align-items:center;display:flex;justify-content:center}.ant-progress-inner{cursor:pointer}.ant-progress-status-success .ant-progress-text{color:#3ea055!important}.lead-actions{justify-content:inherit!important}.tentative-view-box,.tentative-view-box .Ten-value{align-items:center;display:flex}.tentative-view-box .Ten-value{border:1px solid #ddd;border-radius:4px;padding:4px 10px}.tentative-view-box .Ten-value .material-symbols-outlined{font-size:18px;font-weight:600;margin-left:0}.tentative-header .rs-table-cell-content{align-items:center;display:flex}.tentative-header .rs-table-cell-content .tentative-value-size{font-size:14px}.cursor-pointer:hover{color:#6673de}.lead-status{align-items:center;cursor:pointer;display:flex;justify-content:start}.lead-status .comm-save{filter:invert(50%) sepia(19%) saturate(1748%) hue-rotate(196deg) brightness(90%) contrast(93%);margin-left:5px}.count-all-lead-status{color:#6673de;cursor:pointer}.leads-count-modal{width:75%!important}.leads-count-modal .count-table{max-height:400px;overflow:auto}.filter-modal{width:45%!important}.ant-popover-inner .probability-pop{min-width:250px}.ant-popover-inner .ant-popconfirm-description{margin-inline-start:0}.ant-popover-inner .ant-popconfirm-buttons button,.ant-popover-inner .ant-popconfirm-buttons button:hover{background-color:#6673de;border-color:#6673de;border-radius:4px;color:#fff}.reassign-lead-modal .share-text,.share-lead-modal .share-text{padding-bottom:10px}.reassign-lead-modal .share-text strong,.share-lead-modal .share-text strong{color:#6673de}@media screen and (max-width:768px){.leads-count-modal,.reassign-lead-modal,.share-lead-modal{width:90%!important}.cal-mb-10{margin-bottom:10px}.lead-details-modal .detale-leble{min-width:inherit}.probability-right-btn{flex-wrap:wrap}}.praposal-sent-modal .praposal-text{color:#6673de}.praposal-sent-modal .whatsapp-note{font-weight:600}.praposal-sent-modal .active-share-praposal{color:#6673de}.praposal-sent-modal .width-fix-heading{width:40%}.praposal-sent-modal .praposal-sent-input-with{width:55%}.praposal-sent-modal .total-font-size{font-size:15px}.close-size{font-size:20px}.facebook-delete-yes-btn{border-color:#ff4d4f;color:#ff4d4f}.disable-rich-text{background-color:#0000000a;border-color:#d9d9d9;box-shadow:none;color:#00000040}.lead-switch{background-color:#3ea055}.nav-tabs{flex-wrap:nowrap}.nav-tabs .nav-item{cursor:pointer}.lead-floppy{align-items:center;display:flex}.lead-floppy img{filter:invert(50%) sepia(19%) saturate(1748%) hue-rotate(196deg) brightness(90%) contrast(93%)}.lead-floppy:hover span{color:#fff}.lead-floppy:hover img{filter:invert(100%) sepia(100%) saturate(0) hue-rotate(306deg) brightness(107%) contrast(103%)}.move-to-icon{align-items:center;display:flex}.move-to-icon .move-img{display:none}.move-to-icon:hover .move-img{display:inline-block}.move-to-icon:hover .move-img-hover{display:none}.rs-table-body-row-wrapper .rs-table-row:hover .rs-table-cell{background-color:#ddd!important}.green-line .rs-table-cell-content{background-color:#ddd}.move-to-checked .rs-table-body-row-wrapper .rs-table-row:hover .rs-table-cell{background-color:#fff!important}.move-to-checked .ant-table-cell.green-line,.move-to-checked .ant-table-row:hover .ant-table-cell.green-line,.move-to-checked .green-line .rs-table-cell-content{background-color:#b0c7eb}.disabled-column{opacity:.5;pointer-events:none}.email-present{color:rgba(90,90,90,.576)!important}.ld-modal{display:flex;flex-direction:column;height:100%;min-height:0}.ld-modal>.ant-tabs{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.ld-modal>.ant-tabs>.ant-tabs-nav{flex:0 0 auto}.ld-modal>.ant-tabs>.ant-tabs-content-holder{flex:1 1 auto;min-height:0;overflow:hidden}.ld-modal>.ant-tabs .ant-tabs-content{height:100%}.ld-modal>.ant-tabs .ant-tabs-tabpane{height:100%;overflow:auto}.ld-modal .ld-lead-card{background:#f7f8fc;border:1px solid #ececf3;border-radius:12px;flex:0 0 auto;margin-bottom:14px;padding:16px 18px}.ld-modal .ld-lead-head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.ld-modal .ld-lead-title-wrap{align-items:center;display:flex;gap:12px}.ld-modal .ld-lead-edit{align-items:center;display:inline-flex;flex-shrink:0}.ld-modal .ld-title{color:#3b4cca;font-size:18px;font-weight:700;line-height:1.25;word-break:break-word}.ld-modal .ld-sub{color:#6b7280;font-size:13px;margin-top:3px}.ld-modal .ld-grid{grid-gap:0;border-left:1px solid #e2e5ee;border-radius:6px;border-top:1px solid #e2e5ee;display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden}.ld-modal .ld-grid .ld-item{border-bottom:1px solid #e2e5ee;border-right:1px solid #e2e5ee;padding:9px 12px}.ld-modal .ld-grid.ld-grid--single{grid-template-columns:1fr}.ld-modal .ld-item{align-items:baseline;display:flex;gap:8px;min-width:0}.ld-modal .ld-key{color:#9aa1ac;flex-shrink:0;font-size:11px;font-weight:600;letter-spacing:.04em;min-width:150px;text-transform:uppercase;white-space:nowrap}.ld-modal .ld-val{color:#1f2937;font-size:14px;min-width:0;word-break:break-word}.ld-modal .ld-empty{color:#9aa1ac;font-size:14px;padding:28px;text-align:center}.ld-modal .ld-tab-body{padding:6px 2px 2px}.ld-modal .ld-assoc-firstline{align-items:stretch;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:14px}.ld-modal .ld-assoc-box{align-items:center;background:#fff;border:1px solid #e2e5ee;border-radius:8px;display:flex;gap:16px;padding:10px 14px}.ld-modal .ld-assoc-ids{flex:1 1;flex-wrap:wrap;gap:8px;min-width:220px}.ld-modal .ld-assoc-dd{margin-left:auto}.ld-modal .ld-assoc-dd .ld-add-product{align-items:center;display:inline-flex;justify-content:center;padding:0 6px}.ld-modal .ld-assoc-dd .ld-add-product .material-symbols-outlined{font-size:18px;line-height:1}.ld-modal .ld-assoc-markers{align-items:center;display:flex;gap:6px}.ld-modal .ld-assoc-markers .ld-marker{font-size:22px;line-height:1}.ld-modal .ld-assoc-metric{align-items:center;display:inline-flex;font-size:15px;gap:12px}.ld-modal .ld-assoc-metric .ld-rupee{align-items:center;display:inline-flex;gap:2px}.ld-modal .ld-assoc-metric .ld-rupee .material-symbols-outlined{font-size:18px}.ld-modal .ld-people{display:flex;flex-direction:column;gap:12px}.ld-modal .ld-person{background:#fff;border:1px solid #ececf3;border-radius:10px;padding:12px 14px}.ld-modal .ld-product-select{align-items:center;display:flex;flex-shrink:0;gap:8px}@media(max-width:1024px){.ld-modal .ld-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.ld-modal .ld-grid{grid-template-columns:1fr}}.ld-edit-grid{grid-gap:14px 20px;display:grid;gap:14px 20px;grid-template-columns:repeat(2,minmax(0,1fr))}.ld-edit-item{display:flex;flex-direction:column;gap:4px}.ld-edit-label{color:#6b7280;font-size:12px;letter-spacing:.03em;margin:0;text-transform:uppercase}.ld-edit-error{color:#e2574c;font-size:12px;line-height:1.3}.ld-answers-edit{grid-gap:14px 20px;align-items:start;display:grid;gap:14px 20px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:4px}.ld-actionbar{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ld-actionbar .ld-ab-metric{align-items:center;display:inline-flex;gap:10px}.ld-actionbar .ld-ab-rupee{align-items:center;display:inline-flex;font-size:15px;gap:2px}.ld-actionbar .ld-ab-rupee .material-symbols-outlined{font-size:18px}.ld-assoc-viewswitch{display:flex;justify-content:center;margin:14px 0 4px}.pa-answers{margin-top:10px}.pa-section-title{align-items:center;color:#1f2937;display:flex;font-size:14px;font-weight:700;gap:8px;margin-bottom:10px}.pa-section-title .pa-dot{align-items:center;background:linear-gradient(135deg,#8b5cf6,#6d28d9);border-radius:7px;color:#fff;display:inline-flex;font-size:15px;height:22px;justify-content:center;width:22px}.pa-cards{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.pa-card{background:#fff;border:1px solid #e2e5ee;border-radius:10px;min-width:0;padding:11px 13px}.pa-q{color:#9aa1ac;font-size:11px;font-weight:700;letter-spacing:.03em;line-height:1.35;margin-bottom:7px;text-transform:uppercase}.pa-chips{display:flex;flex-wrap:wrap;gap:6px}.pa-chip{background:#eef1ff;border:1px solid #dfe4ff;border-radius:999px;color:#3a3f73;font-size:13px;font-weight:600;max-width:100%;padding:3px 10px;word-break:break-word}@media(max-width:720px){.pa-cards{grid-template-columns:1fr}}.ld-sync-split{grid-gap:16px;align-items:stretch;display:grid;gap:16px;grid-template-columns:minmax(300px,.9fr) 1.35fr}.ld-tab-body--fill{display:flex;flex-direction:column;height:100%;overflow:hidden}.ld-tab-body--fill .ld-sync-split{flex:1 1 auto;grid-template-rows:minmax(0,1fr);min-height:0}.ld-tab-body--fill .ld-sync-panel:first-child{align-self:start;max-height:100%}.ld-sync-panel{background:#fff;border:1px solid #e2e5ee;border-radius:12px;display:flex;flex-direction:column;min-height:0;overflow:hidden}.ld-sh-head{align-items:center;background:#f7f8fc;border-bottom:1px solid #e2e5ee;display:flex;gap:10px;justify-content:space-between;padding:11px 14px}.ld-sync-ptitle{color:#3a3f73;font-size:13px;font-weight:700}.ld-sync-details{flex:1 1 auto;min-height:0;overflow:auto;padding:12px 14px}.ld-sh-summary{align-items:center;display:flex;gap:8px}.ld-sh-pill{border-radius:999px;font-size:11px;font-weight:700;padding:3px 9px}.ld-sh-pill.ok{background:#e9f6ee;border:1px solid #cfe9d8;color:#2f7d47}.ld-sh-pill.att{background:#fdf3e3;border:1px solid #f3e0bd;color:#d98a1a}.ld-sh-legend{align-items:center;background:#fbfbfe;border-bottom:1px solid #e2e5ee;display:flex;flex-wrap:wrap;gap:14px;padding:9px 14px}.ld-sh-legend .lg{align-items:center;color:#6b7280;display:flex;font-size:11px;font-weight:600;gap:6px}.ld-sh-legend .lg.tail{color:#9aa1ac;margin-left:auto}.ld-sh-legend .sw{border-radius:3px;height:10px;width:10px}.ld-sh-legend .sw.ok{background:#3ea055}.ld-sh-legend .sw.err{background:#e2574c}.ld-sh-legend .sw.inc{background:#d98a1a}.ld-sh-legend .sw.nl{background:#9aa1ac}.ld-sh-search{align-items:center;border-bottom:1px solid #e2e5ee;display:flex;gap:6px;padding:8px 12px}.ld-sh-search .material-symbols-outlined{color:#9aa1ac;font-size:18px}.ld-sh-search input{background:#0000;border:0;color:#1f2937;flex:1 1;font-size:13px;outline:0}.ld-sh-search input::placeholder{color:#b0b5c0}.ld-sh-list{flex:1 1;min-height:0;overflow:auto}.ld-sh-msg{color:#9aa1ac;font-size:13px;padding:28px 14px;text-align:center}.ld-sh-row{border-bottom:1px solid #e2e5ee}.ld-sh-row:last-child{border-bottom:0}.ld-sh-ghead{grid-gap:12px;align-items:center;cursor:pointer;display:grid;gap:12px;grid-template-columns:1fr auto auto;padding:11px 14px}.ld-sh-ghead.is-open,.ld-sh-ghead:hover{background:#fafbff}.ld-sh-name{color:#3a3f73;font-size:12.5px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ld-sh-caret{color:#9aa1ac;display:inline-block;font-size:11px;margin-right:6px;width:12px}.ld-sh-pulse{display:flex;gap:3px}.ld-sh-pulse .ld-sh-dot{border-radius:3px;height:12px;width:12px}.ld-sh-pulse .ld-sh-dot.ok{background:#3ea055}.ld-sh-pulse .ld-sh-dot.err{background:#e2574c}.ld-sh-pulse .ld-sh-dot.inc{background:#d98a1a}.ld-sh-pulse .ld-sh-dot.nl{background:#9aa1ac}.ld-sh-pulse .ld-sh-dot.none{background:#e9ebf1}.ld-sh-last{color:#9aa1ac;font-size:11px;min-width:96px;text-align:right;white-space:nowrap}.ld-sh-detail{background:#fbfbfe;border-top:1px dashed #e2e5ee;padding:4px 14px 12px 30px}.ld-sh-drow{grid-gap:10px;align-items:center;border-bottom:1px solid #eef0f6;display:grid;font-size:12px;gap:10px;grid-template-columns:18px 1fr auto;padding:7px 0}.ld-sh-drow:last-child{border-bottom:0}.ld-sh-didx{color:#c2c7d4;font-size:11px;font-weight:700;text-align:right}.ld-sh-dtime{color:#1f2937}.ld-sh-dtime .arw{color:#c2c7d4;margin:0 6px}.ld-sh-dtime .fin{color:#6b7280}.ld-sh-chip{border-radius:999px;font-size:11px;font-weight:700;padding:2px 9px;white-space:nowrap}.ld-sh-chip.ok{background:#e9f6ee;border:1px solid #cfe9d8;color:#2f7d47}.ld-sh-chip.err{background:#fdecea;border:1px solid #f6cfcb;color:#b23b31}.ld-sh-chip.inc{background:#fdf3e3;border:1px solid #f3e0bd;color:#d98a1a}.ld-sh-chip.nl{background:#f1f2f5;border:1px solid #e2e5ee;color:#6b7280}.ld-sh-more{padding:8px 0 2px;text-align:center}.ld-sh-more-btn{background:#eef1ff;border:1px solid #dfe4ff;border-radius:999px;color:#3b4cca;cursor:pointer;font-size:12px;font-weight:700;padding:4px 16px;transition:background .15s ease}.ld-sh-more-btn:hover:not(:disabled){background:#e3e8ff}.ld-sh-more-btn:disabled{cursor:default;opacity:.6}@media(max-width:820px){.ld-tab-body--fill{height:auto;overflow:visible}.ld-tab-body--fill .ld-sync-split{flex:0 0 auto;grid-template-columns:1fr;grid-template-rows:auto}.ld-tab-body--fill .ld-sync-panel:first-child{max-height:none}.ld-sh-list{max-height:360px}}.al-modal .al-form-error{align-items:flex-start;background:#fdf3f2;border:1px solid #f3c9c5;border-radius:8px;color:#8a2f27;display:flex;font-size:13px;gap:9px;margin-bottom:16px;padding:11px 14px}.al-modal .al-form-error .material-symbols-outlined{color:#e42217;flex-shrink:0;font-size:18px}.al-modal .al-section{background:#fff;border:1px solid #e2e5ee;border-radius:10px;margin-bottom:15px;padding:15px 17px}.al-modal .al-section-head{align-items:center;display:flex;flex-wrap:wrap;gap:9px;margin-bottom:14px}.al-modal .al-section-head .al-section-ic{align-items:center;border-radius:8px;color:#fff;display:inline-flex;flex-shrink:0;height:25px;justify-content:center;width:25px}.al-modal .al-section-head .al-section-ic .material-symbols-outlined{font-size:15px}.al-modal .al-section-head h5{color:#131a2e;font-size:13.5px;font-weight:700;margin:0}.al-modal .al-section-head .al-section-tag{color:#9aa1ac;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.al-modal .al-grid{grid-gap:13px 18px;display:grid;gap:13px 18px;grid-template-columns:repeat(3,minmax(0,1fr))}.al-modal .al-field{display:flex;flex-direction:column;gap:4px;min-width:0}.al-modal .al-label{color:#6b7280;font-size:11px;font-weight:600;letter-spacing:.03em;margin:0;text-transform:uppercase}.al-modal .al-req{color:#e42217;margin-left:2px}.al-modal .al-error{color:#e2574c;font-size:11.5px;line-height:1.3}.al-modal .al-flags{align-items:center;display:flex;gap:16px;min-height:32px}.al-modal .al-resolved{background:#f4f6fd;border:1px solid #d5dcf7;border-radius:9px;margin-top:13px;padding:12px 14px}.al-modal .al-resolved-head{align-items:center;color:#6673de;display:flex;flex-wrap:wrap;font-size:10.5px;font-weight:700;gap:6px;letter-spacing:.05em;margin-bottom:10px;text-transform:uppercase}.al-modal .al-resolved-head .material-symbols-outlined{font-size:14px}.al-modal .al-resolved-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.al-modal .al-resolved-grid>div{display:flex;flex-direction:column;min-width:0}.al-modal .al-resolved-k{color:#9aa1ac;font-size:10.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.al-modal .al-resolved-v{color:#1f2937;font-size:13.5px;font-weight:600;margin-top:2px;word-break:break-word}.al-modal .al-subsection{border-top:1px solid #ececf3;margin-top:14px;padding-top:14px}.al-modal .al-subsection-head{align-items:center;color:#6b7280;display:flex;font-size:12px;font-weight:700;gap:12px;justify-content:space-between;letter-spacing:.04em;margin-bottom:12px;text-transform:uppercase}.al-modal .al-link{background:none;border:none;color:#e2574c;cursor:pointer;font-size:12px;font-weight:600;padding:0}.al-modal .al-add-person{align-items:center;background:#fbfbfe;border:1px dashed #ccd2e4;border-radius:9px;color:#6673de;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:9px;margin-top:14px;padding:11px 14px;width:100%}.al-modal .al-add-person:hover{border-color:#6673de}.al-modal .al-add-person .material-symbols-outlined{font-size:18px}@media(max-width:1024px){.al-modal .al-grid,.al-modal .al-resolved-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.al-modal .al-grid,.al-modal .al-resolved-grid{grid-template-columns:1fr}}.al-actions{align-items:center;display:flex;gap:8px}.WhatsApp-Integration-page .logout-btn{border-color:#e42217;color:#e42217}.WhatsApp-Integration-page .logout-btn:hover{background-color:#6673de;color:#fff}.WhatsApp-Integration-page .whatsApp-icon{color:#3ea055;font-size:21px}.WhatsApp-Integration-page .QR-card-body{background:#fff;border:1px solid #ddd;box-shadow:2px 2px 5px #c9c6c6,-5px -5px 13px #fff;padding:16px}.WhatsApp-Integration-page .whatsApp-ass-card{border:1px solid #ddd;box-shadow:2px 2px 5px #c9c6c6,-5px -5px 13px #fff;margin-right:5%;width:240px}.WhatsApp-Integration-page .whatsApp-ass-card .icon-left{align-items:center;background-color:#3ea055;color:#fff;font-size:32px}.WhatsApp-Integration-page .whatsApp-ass-card .icon-left2{align-items:center;background-color:#6673de;color:#fff;font-size:32px}.WhatsApp-Integration-page .whatsApp-ass-card .wifi-icons{font-size:32px;padding-top:13px}.WhatsApp-Integration-page .whatsApp-ass-card .whatsApp-card-text{color:#3ea055;font-size:18px;font-weight:600}.WhatsApp-Integration-page .whatsApp-ass-card .whatsApp-card-text2{color:#6673de;font-size:18px;font-weight:600}.WhatsApp-Integration-page .api-QR-code{background:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:2px 2px 5px #c9c6c6,-5px -5px 13px #fff;padding:20px;width:650px}.WhatsApp-Integration-page .api-QR-code .header-helpText{color:#333;font-size:20px}.WhatsApp-Integration-page .QR-demo-icon{cursor:pointer}.WhatsApp-Integration-page .qr-text{color:#6673de;font-size:16px}.WhatsApp-Integration-page .qr-text .whatsApp-No{border-radius:50px;font-weight:650}.WhatsApp-Integration-page .qr-text-demo{font-size:16px}.WhatsApp-Integration-page .qr-text-onClick{cursor:pointer}.WhatsApp-Integration-page .qr-text-onClick:hover{color:#0583d2}.AddWhatsAppMsg-modal .AddMsg-modal-title,.sendWhatsAppMsg-modal .sendMsg-modal-title{color:#6673de}.leads-board{--bg:#eef0f4;--panel:#fff;--panel-2:#f5f6fa;--ink:#333;--ink-soft:#6c757d;--muted:#9aa1ac;--border:#ddd;--border-2:#eaecef;--brand:#6673de;--brand-soft:#dfe3ff;--shadow:0 1px 2px #1018400a,0 10px 26px -16px #10184029;--open:#6673de;--demo-s:#0284c7;--demo-g:#7c3aed;--proposal:#ca8a04;--integ:#16a34a;--hold:#64748b;--won:#16a34a;--lost:#dc2626;--bill:#ea580c;--resub:#0d9488;--star:#f4a900;--fire:#e11d48;--qual:#16a34a;--wa:#25d366;color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}.leads-board *{box-sizing:border-box}.leads-board .lb-ic{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;display:block;flex:0 0 auto;height:1em;width:1em}.leads-board .lb-top{align-items:center;background:var(--panel);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow);display:flex;flex-wrap:wrap;gap:11px;margin-bottom:12px;padding:11px 14px}.leads-board .lb-brand{align-items:center;display:flex;gap:11px;min-width:0}.leads-board .lb-logo{align-items:center;background:var(--brand);border-radius:11px;color:#fff;display:inline-flex;flex:0 0 auto;height:38px;justify-content:center;width:38px}.leads-board .lb-logo .lb-ic{font-size:21px}.leads-board .lb-brand h1{color:var(--ink);font-size:19px;font-weight:800;letter-spacing:-.02em;line-height:1.05;margin:0}.leads-board .lb-brand .lb-sub{color:var(--muted);font-size:12px;font-weight:700;line-height:1;margin-top:3px}.leads-board .lb-brand .lb-sub b{color:var(--brand)}.leads-board .lb-sub-click{align-items:center;cursor:pointer;display:inline-flex}.leads-board .lb-sub-click:after{color:var(--muted);content:"▾";font-size:9px;margin-left:6px;vertical-align:1px}.leads-board .lb-sub-click.filtered,.leads-board .lb-sub-click.filtered:after,.leads-board .lb-sub-click:hover,.leads-board .lb-sub-click:hover:after{color:var(--brand)}.leads-board .lb-title-row{align-items:center;display:flex;gap:9px}.leads-board .lb-sigma-btn{align-items:center;background:var(--panel-2);border:1px solid var(--border);border-radius:7px;color:var(--ink-soft);cursor:pointer;display:inline-flex;flex:0 0 auto;height:24px;justify-content:center;padding:0;width:24px}.leads-board .lb-sigma-btn:hover{border-color:var(--brand);color:var(--brand)}.leads-board .lb-sigma-btn .lb-ic{font-size:15px}.leads-board .lb-grow{flex:1 1 12px}.leads-board .lb-btn{align-items:center;background:var(--panel);border:1px solid var(--border);border-radius:9px;color:var(--ink);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:700;gap:7px;height:36px;padding:0 13px;position:relative;text-decoration:none;white-space:nowrap}.leads-board .lb-btn:hover{border-color:var(--brand);color:var(--ink)}.leads-board .lb-btn.icon{justify-content:center;padding:0;width:36px}.leads-board .lb-btn .lb-ic{font-size:16px}.leads-board .lb-btn.primary{background:var(--brand);border-color:var(--brand);color:#fff}.leads-board .lb-btn.primary:hover{background:#5563d6;border-color:#5563d6;color:#fff}.leads-board .lb-btn:disabled{cursor:not-allowed;opacity:.5}.leads-board .lb-badge{align-items:center;background:var(--brand);border-radius:9px;color:#fff;display:inline-flex;font-size:10px;font-weight:800;height:17px;justify-content:center;margin-left:1px;min-width:17px;padding:0 5px}.leads-board .lb-badge.corner{border:1.5px solid var(--panel);height:16px;margin:0;min-width:16px;padding:0 4px;position:absolute;right:-5px;top:-5px}.leads-board .lb-search{align-items:center;background:var(--panel);border:1px solid var(--border);border-radius:9px;display:inline-flex;flex:0 1 210px;gap:8px;height:36px;min-width:150px;padding:0 12px;width:210px}.leads-board .lb-search .lb-ic{color:var(--muted);font-size:15px}.leads-board .lb-search input{background:#0000;border:none;color:var(--ink);font-family:inherit;font-size:12.5px;font-weight:600;outline:none;width:100%}.leads-board .lb-search input::placeholder{color:var(--muted);font-weight:600}.leads-board .lb-ctl{align-items:center;align-self:center;display:inline-flex;height:36px}.leads-board .lb-ctl .lb-lbl{color:var(--muted);font-size:12.5px;font-weight:700;margin-right:7px}.leads-board .lb-ctl .ant-select{height:36px!important}.leads-board .lb-ctl .ant-select .ant-select-selector{align-items:center;background:var(--panel-2)!important;border:1px solid var(--border)!important;border-radius:9px!important;box-shadow:none!important;color:var(--ink);display:flex!important;font-size:12.5px;font-weight:700;height:36px!important;min-height:36px!important;padding:0 11px!important}.leads-board .lb-ctl .ant-select-single .ant-select-selector .ant-select-selection-item,.leads-board .lb-ctl .ant-select-single .ant-select-selector .ant-select-selection-placeholder{line-height:34px!important}.leads-board .lb-sigma{color:var(--ink-soft)}.leads-board .lb-sigma:hover{color:var(--brand)}.leads-board .lb-seg{align-self:center;background:var(--panel-2);border:1px solid var(--border);border-radius:9px;display:inline-flex;flex:0 0 auto;gap:2px;height:36px;padding:3px}.leads-board .lb-seg-opt{align-items:center;border-radius:7px;color:var(--ink-soft);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:700;justify-content:center;min-width:52px;padding:0 13px;white-space:nowrap}.leads-board .lb-seg-opt:hover{color:var(--brand)}.leads-board .lb-seg-opt.on{background:var(--panel);box-shadow:0 1px 2px #1018401f;color:var(--brand)}.leads-board .lb-tabs{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.leads-board .lb-tab{align-items:center;background:var(--panel);border:1px solid var(--border);border-radius:20px;color:var(--ink-soft);cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;gap:8px;height:32px;padding:0 13px}.leads-board .lb-tab:hover{border-color:var(--brand);color:var(--brand)}.leads-board .lb-tab.active{background:var(--brand);border-color:var(--brand);color:#fff}.leads-board .lb-tab .c{align-items:center;background:var(--panel-2);border-radius:12px;color:var(--ink-soft);display:inline-flex;font-size:10.5px;font-weight:800;height:19px;justify-content:center;min-width:20px;padding:0 6px}.leads-board .lb-tab.active .c{background:#ffffff3d;color:#fff}.leads-board .lb-tabs-switch{align-self:center;background:var(--panel-2);border:1px solid var(--border);border-radius:9px;display:inline-flex;flex-wrap:nowrap;gap:2px;height:36px;padding:3px}.leads-board .lb-tabs-switch .lb-tab{background:#0000;border:none;border-radius:7px;color:var(--ink-soft);height:30px}.leads-board .lb-tabs-switch .lb-tab:hover{background:#0000;color:var(--brand)}.leads-board .lb-tabs-switch .lb-tab.active{background:var(--panel);box-shadow:0 1px 2px #1018401f;color:var(--brand)}.leads-board .lb-tabs-switch .lb-tab .c{background:var(--panel)}.leads-board .lb-tabs-switch .lb-tab.active .c{background:var(--brand-soft);color:var(--brand)}.leads-board .rs-table{background:#0000;border:none}.leads-board .rs-table-row-header{background:#0000!important;border-bottom:1px solid var(--border-2)!important}.leads-board .rs-table-row-header .rs-table-cell{background:#0000!important}.leads-board .rs-table-row-header .rs-table-cell-content{align-items:center;display:flex;padding:8px 12px!important}.leads-board .rs-table-cell-header .rs-table-cell-content{color:var(--muted);font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.leads-board .rs-table-cell-header-sort-wrapper{color:var(--muted)}.leads-board .rs-table-body-row-wrapper .rs-table-row{transition:background .12s}.leads-board .rs-table-cell{background:var(--panel);border:none}.leads-board .rs-table-cell-content{align-items:center;display:flex;padding:10px 12px}.leads-board .rs-table-row:not(.rs-table-row-header){border-bottom:1px solid var(--border-2)}.leads-board .rs-table-body-row-wrapper .rs-table-row:hover .rs-table-cell,.leads-board .rs-table-hover .rs-table-row:hover:not(.rs-table-row-header) .rs-table-cell{background:#fafbff!important}.leads-board .rs-table-row .rs-table-cell:first-child .rs-table-cell-content{position:relative}.leads-board .rs-table-row .rs-table-cell:first-child .rs-table-cell-content:before{background:var(--rowc,var(--brand));border-radius:4px;bottom:9px;content:"";left:0;position:absolute;top:9px;width:4px}.leads-board .rs-table-row-header .rs-table-cell:first-child .rs-table-cell-content:before{display:none}.leads-board .lb-st-open{--rowc:var(--open)}.leads-board .lb-st-demo-s{--rowc:var(--demo-s)}.leads-board .lb-st-demo-g{--rowc:var(--demo-g)}.leads-board .lb-st-proposal{--rowc:var(--proposal)}.leads-board .lb-st-integ{--rowc:var(--integ)}.leads-board .lb-st-hold{--rowc:var(--hold)}.leads-board .lb-st-won{--rowc:var(--won)}.leads-board .lb-st-lost{--rowc:var(--lost)}.leads-board .lb-st-bill{--rowc:var(--bill)}.leads-board .lb-st-resub{--rowc:var(--resub)}.leads-board .tp{display:flex;flex-direction:column;gap:8px;padding-left:8px;width:100%}.leads-board .tp-val{align-items:center;color:var(--ink);display:inline-flex;font-size:14.5px;font-weight:800;gap:5px;order:1}.leads-board .tp-val .lb-ic{color:var(--integ);font-size:14px}.leads-board .tp-val small{color:var(--muted);font-size:10px;font-weight:700;margin-left:1px}.leads-board .tp-val.zero,.leads-board .tp-val.zero .lb-ic{color:var(--muted)}.leads-board .tp .rem{order:2}.leads-board .rem-empty{height:38px;order:2}.leads-board .prow{align-items:center;display:flex;gap:9px;order:3}.leads-board .pbar{background:#e7eaf2;border-radius:6px;flex:0 0 auto;height:7px;overflow:hidden;width:64px}.leads-board .pfill{background:var(--pc,var(--brand));border-radius:6px;height:100%}.leads-board .ppct{color:var(--ink-soft);flex:0 0 auto;font-size:12px;font-weight:800}.leads-board .rem{align-items:center;background:var(--panel-2);border:1px solid var(--border);border-radius:14px;color:var(--ink-soft);cursor:pointer;display:inline-flex;font-size:11px;font-weight:700;gap:6px;padding:4px 10px;white-space:nowrap}.leads-board .rem .lb-ic{color:var(--muted);flex:0 0 auto;font-size:13px}.leads-board .rem .rem-txt{display:flex;flex-direction:column;line-height:1.25;min-width:0}.leads-board .rem .rem-d{font-weight:800}.leads-board .rem .rem-t{color:var(--muted);font-weight:700}.leads-board .rem.warn .rem-t{color:inherit;opacity:.85}.leads-board .rem.warn{background:color-mix(in srgb,var(--lost) 9%,#fff);border-color:color-mix(in srgb,var(--lost) 30%,#0000);color:var(--lost)}.leads-board .rem.warn .lb-ic{color:var(--lost)}.leads-board .rem.soon{background:color-mix(in srgb,var(--proposal) 10%,#fff);border-color:color-mix(in srgb,var(--proposal) 32%,#0000);color:var(--proposal)}.leads-board .rem.soon .lb-ic{color:var(--proposal)}.leads-board .rem.soon .rem-t{color:inherit;opacity:.85}.leads-board .finfo{display:flex;flex-direction:column;min-width:0;width:100%}.leads-board .namerow{align-items:center;display:flex;gap:8px;min-width:0}.leads-board .nedit{align-items:center;background:var(--panel-2);border:1px solid var(--border-2);border-radius:7px;color:var(--ink-soft);cursor:pointer;display:inline-flex;flex:0 0 auto;height:26px;justify-content:center;text-decoration:none;width:26px}.leads-board .nedit:hover{border-color:var(--brand);color:var(--brand)}.leads-board .nedit .lb-ic{font-size:16px}.leads-board .fname{color:var(--ink);font-size:14px;font-weight:800;letter-spacing:-.01em;max-width:280px;order:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leads-board .fname.clickable{cursor:pointer;transition:color .12s ease}.leads-board .fname.clickable:hover{color:var(--brand,#3b4cca);text-decoration:underline;text-underline-offset:2px}.leads-board .fname .src{border:1px solid var(--border);border-radius:5px;color:var(--muted);font-size:9.5px;font-weight:800;letter-spacing:.04em;margin-left:6px;padding:1px 5px;text-transform:uppercase;vertical-align:1px}.leads-board .fclient{color:var(--muted);font-size:11.5px;font-weight:600;margin-top:4px;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leads-board .fclient.clickable{cursor:pointer;max-width:280px;transition:color .12s ease;width:fit-content}.leads-board .fclient.clickable:hover{color:var(--brand,#3b4cca);text-decoration:underline;text-underline-offset:2px}.leads-board .fclient .cust{color:var(--integ);font-size:9.5px;font-weight:800;letter-spacing:.03em;margin-left:6px;text-transform:uppercase}.leads-board .iconbar{align-items:center;display:flex;gap:8px;margin-top:12px}.leads-board .marks{align-items:center;display:flex;flex:0 0 auto;gap:2px}.leads-board .mk{align-items:center;border-radius:7px;color:var(--muted);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.leads-board .mk .lb-ic{font-size:22px}.leads-board .mk.star.on{color:var(--star)}.leads-board .mk.fire.on{color:var(--fire)}.leads-board .mk.qual.on{color:var(--qual)}.leads-board .acts{align-items:center;display:flex;gap:1px}.leads-board .act{align-items:center;border:1px solid #0000;border-radius:8px;color:var(--ink-soft);cursor:pointer;display:inline-flex;height:31px;justify-content:center;text-decoration:none;width:31px}.leads-board .act:hover{background:var(--panel-2);border-color:var(--border-2);color:var(--brand)}.leads-board .act .lb-ic{font-size:21px}.leads-board .act.wa{color:var(--wa)}.leads-board .act.off{opacity:.32}.leads-board .act.tk{position:relative}.leads-board .act .tkc{align-items:center;background:var(--brand);border:1.5px solid var(--panel);border-radius:8px;color:#fff;display:inline-flex;font-size:9px;font-weight:800;height:15px;justify-content:center;min-width:15px;padding:0 3px;position:absolute;right:-3px;top:-3px}.leads-board .act img{height:21px;width:21px}.leads-board .lb-status{align-items:center;background:color-mix(in srgb,var(--st) 11%,#fff);border:1px solid color-mix(in srgb,var(--st) 30%,#0000);border-radius:8px;color:var(--st);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:800;gap:6px;max-width:100%;min-height:34px;padding:0 12px;width:198px}.leads-board .lb-status .txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leads-board .lb-status .lb-ic{flex:0 0 auto;font-size:15px;margin-left:auto;opacity:.75}.leads-board .lb-status-wrap{position:relative;width:198px}.leads-board .lb-status-wrap .lb-hidden-select{inset:0;opacity:0;position:absolute}.leads-board .lb-status-wrap .lb-hidden-select .ant-select{height:100%;width:100%}.leads-board .contact{display:flex;flex-direction:column;gap:6px;min-width:0;width:100%}.leads-board .c-line{align-items:center;color:var(--ink-soft);display:inline-flex;font-size:12.5px;font-weight:600;gap:7px;min-width:0}.leads-board .c-line .lb-ic{color:var(--muted);flex:0 0 auto;font-size:14px}.leads-board .c-line .t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leads-board .erp{align-items:center;background:var(--panel-2);border:1px solid var(--border);border-radius:7px;color:var(--ink-soft);display:inline-flex;font-size:11.5px;font-weight:700;gap:5px;height:26px;justify-content:center;max-width:100%;padding:0 9px;white-space:nowrap;width:110px}.leads-board .erp.none{border-style:dashed;color:var(--muted)}.leads-board .lb-cell-text{color:var(--ink-soft);font-size:12.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.leads-board .person{display:flex;flex-direction:column;min-width:0;width:100%}.leads-board .pname{color:var(--ink);font-size:12.5px;font-weight:700}.leads-board .pname,.leads-board .pwar{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leads-board .pwar{color:var(--muted);font-size:10.5px;font-weight:600;margin-top:2px}.leads-board .pwar b{color:var(--ink-soft);font-weight:700}.leads-board .lb-status[data-st=open]{--st:var(--open)}.leads-board .lb-status[data-st=demo-s]{--st:var(--demo-s)}.leads-board .lb-status[data-st=demo-g]{--st:var(--demo-g)}.leads-board .lb-status[data-st=proposal]{--st:var(--proposal)}.leads-board .lb-status[data-st=integ]{--st:var(--integ)}.leads-board .lb-status[data-st=hold]{--st:var(--hold)}.leads-board .lb-status[data-st=won]{--st:var(--won)}.leads-board .lb-status[data-st=lost]{--st:var(--lost)}.leads-board .lb-status[data-st=bill]{--st:var(--bill)}.leads-board .lb-status[data-st=resub]{--st:var(--resub)}.leads-board .lb-status[data-st=default]{--st:var(--brand)}.lb-statusfilter-overlay .ant-popover-inner{background:#fff!important;border:1px solid #ddd;border-radius:14px;box-shadow:0 12px 30px -14px #1018404d;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;padding:12px!important}.lb-statusfilter{min-width:238px}.lb-statusfilter .sf-head{align-items:center;border-bottom:1px solid #eaecef;display:flex;gap:14px;justify-content:space-between;margin-bottom:6px;padding:0 6px 9px}.lb-statusfilter .sf-title{color:#9aa1ac;font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.lb-statusfilter .sf-clear{background:none;border:0;color:#6673de;cursor:pointer;font-size:11px;font-weight:800;padding:0;white-space:nowrap}.lb-statusfilter .sf-clear:hover:not(:disabled){text-decoration:underline}.lb-statusfilter .sf-clear:disabled{color:#c2c6cf;cursor:default}.lb-th{align-items:center;display:flex;gap:5px;min-width:0}.lb-th-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lb-th-filter{align-items:center;background:none;border:0;border-radius:4px;color:#9aa1ac;cursor:pointer;display:inline-flex;flex:0 0 auto;justify-content:center;line-height:0;padding:2px}.lb-th-filter:hover{background:#eef0ff;color:#6673de}.lb-th-filter.on{color:#6673de}.lb-th-clear{align-items:center;background:#e5484d;border:0;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:11px;font-weight:800;height:14px;justify-content:center;line-height:1;padding:0;width:14px}.lb-th-clear:hover{background:#c93b3f}.lb-colfilter-overlay .ant-popover-inner{background:#fff!important;border:1px solid #ddd;border-radius:12px}.lb-colfilter{max-width:280px;min-width:230px}.lb-colfilter .cf-section{padding-bottom:8px}.lb-colfilter .cf-section+.cf-section{border-top:1px solid #eaecef;padding-top:8px}.lb-colfilter .cf-sec-head{align-items:center;display:flex;gap:6px;margin-bottom:6px}.lb-colfilter .cf-sec-title{color:#9aa1ac;font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.lb-colfilter .cf-sec-count{background:#6673de;border-radius:9px;color:#fff;font-size:10px;font-weight:800;padding:0 6px}.lb-colfilter .cf-search{border:1px solid #ddd;border-radius:7px;font-size:12px;margin-bottom:6px;padding:4px 8px;width:100%}.lb-colfilter .cf-options{display:flex;flex-direction:column;max-height:210px;overflow:auto}.lb-colfilter .cf-opt{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:8px;margin:0;padding:4px 6px}.lb-colfilter .cf-opt:hover{background:#f4f5f7}.lb-colfilter .cf-opt-label{color:#333;font-size:12.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lb-colfilter .cf-empty{color:#9aa1ac;font-size:12px;padding:10px;text-align:center}.lb-colfilter .cf-num{display:flex;gap:6px}.lb-colfilter .cf-op{border:1px solid #ddd;border-radius:7px;font-size:13px;font-weight:700;padding:4px;width:58px}.lb-colfilter .cf-num-input{border:1px solid #ddd;border-radius:7px;flex:1 1 auto;font-size:12px;min-width:0;padding:4px 8px}.lb-colfilter .cf-foot{border-top:1px solid #eaecef;display:flex;gap:8px;justify-content:flex-end;margin-top:2px;padding-top:8px}.lb-colfilter .cf-btn{background:#fff;border:1px solid #ddd;border-radius:7px;color:#6c757d;cursor:pointer;font-size:11.5px;font-weight:800;padding:4px 12px}.lb-colfilter .cf-btn:disabled{cursor:default;opacity:.45}.lb-colfilter .cf-btn.primary{background:#6673de;border-color:#6673de;color:#fff}.lb-statusfilter .sf-list{display:flex;flex-direction:column;max-height:344px;overflow:auto}.lb-statusfilter .sf-row{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:9px;padding:7px 8px}.lb-statusfilter .sf-row:hover{background:#f4f5f7}.lb-statusfilter .sf-row.on{background:#eef0ff}.lb-statusfilter .sf-dot{border-radius:3px;flex:0 0 auto;height:8px;width:8px}.lb-statusfilter .sf-row .s{color:#333;font-size:12.5px;font-weight:700}.lb-statusfilter .sf-row .c{color:#333;font-size:12px;font-weight:800;margin-left:auto;padding-left:24px}.lb-statusfilter .sf-empty{color:#9aa1ac;font-size:12px;padding:14px;text-align:center}.leads-board .lead-status{justify-content:flex-start}.leads-board .lead-status .ant-select{max-width:100%;width:198px!important}.leads-board .lead-status .ant-select .ant-select-selector{align-items:center;background:color-mix(in srgb,var(--rowc,var(--brand)) 11%,#fff)!important;border:1px solid color-mix(in srgb,var(--rowc,var(--brand)) 30%,#0000)!important;border-radius:8px!important;box-shadow:none!important;display:flex;height:34px!important;min-height:34px!important;padding:0 12px!important}.leads-board .lead-status .ant-select-selection-item{color:var(--rowc,var(--brand))!important;font-size:12.5px;font-weight:800;line-height:32px!important}.leads-board .lead-status .ant-select-arrow{color:var(--rowc,var(--brand))!important}.leads-board .lead-status .ant-select-focused .ant-select-selector{box-shadow:0 0 0 2px color-mix(in srgb,var(--rowc,var(--brand)) 18%,#0000)!important}.leads-board .lead-status .comm-save img{filter:var(--filter-base-color,none)}.leads-board .expired-plan .rs-table-cell,.leads-board .expired-plan .rs-table-cell:hover{background-color:#fdeceb!important}.leads-board .expire-today .rs-table-cell,.leads-board .expire-today .rs-table-cell:hover{background-color:#fdf2e5!important}.leads-board .expire-current-month .rs-table-cell,.leads-board .expire-current-month .rs-table-cell:hover{background-color:#fbe8e8!important}.leads-board .expire-next-month .rs-table-cell,.leads-board .expire-next-month .rs-table-cell:hover{background-color:#eef0ff!important}.leads-board .expire-month-after-next .rs-table-cell,.leads-board .expire-month-after-next .rs-table-cell:hover{background-color:#eaf7ee!important}.leads-board .expired-plan{--rowc:#c0392b}.leads-board .expire-today{--rowc:#d1791f}.leads-board .expire-current-month{--rowc:#c0392b}.leads-board .expire-next-month{--rowc:#5b5bd6}.leads-board .expire-month-after-next{--rowc:#2e9e5b}.leads-board .fname.fx-expire-current-month,.leads-board .fname.fx-expire-current-month.clickable:hover,.leads-board .fname.fx-expired-plan,.leads-board .fname.fx-expired-plan.clickable:hover{color:#c0392b}.leads-board .fname.fx-expire-today,.leads-board .fname.fx-expire-today.clickable:hover{color:#d1791f}.leads-board .fname.fx-expire-next-month,.leads-board .fname.fx-expire-next-month.clickable:hover{color:#5b5bd6}.leads-board .fname.fx-expire-month-after-next,.leads-board .fname.fx-expire-month-after-next.clickable:hover{color:#2e9e5b}.cvd-drawer .ant-drawer-header{padding:12px 16px}.cvd-drawer .ant-drawer-title{width:100%}.cvd-head{align-items:center;display:flex;gap:10px}.cvd-head-title{color:#333;font-size:14px;font-weight:700;white-space:nowrap}.cvd-head-select{margin-left:auto;min-width:190px}.cvd-drawer .ant-drawer-body{display:flex;flex-direction:column;padding:0}.cvd-body{flex:1 1;gap:16px;overflow-y:auto;padding:16px 20px}.cvd-body,.cvd-field{display:flex;flex-direction:column}.cvd-field{gap:6px}.cvd-label{color:#6c757d;font-size:12px;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.cvd-hint{color:#9aa1ac;font-size:11.5px}.cvd-note{background:#f5f6fa;border-radius:8px;color:#6c757d;font-size:12px;padding:8px 10px}.cvd-default{margin-top:2px}.cvd-cols{border:1px solid #eaecef;border-radius:10px;max-height:360px;overflow-y:auto;padding:4px}.cvd-empty{color:#9aa1ac;font-size:12.5px;padding:10px}.cvd-col-row{align-items:center;border-radius:8px;display:flex;gap:8px;padding:4px 6px}.cvd-col-row:hover{background:#f5f6fa}.cvd-col-fixed{opacity:.92}.cvd-col-fixed+.cvd-col-row:not(.cvd-col-fixed){border-top:1px dashed #eaecef;margin-top:2px;padding-top:8px}.cvd-col-label{color:#333;font-size:13px}.cvd-col-right{align-items:center;display:flex;gap:4px;margin-left:auto}.cvd-lock{background:#f0f1f4;border-radius:5px;color:#9aa1ac;font-size:9px;font-weight:800;letter-spacing:.03em;padding:1px 5px;text-transform:uppercase}.cvd-move{background:#fff;border:1px solid #e0e0e0;border-radius:6px;color:#6c757d;cursor:pointer;font-size:12px;height:24px;line-height:1;width:24px}.cvd-move:hover:not(:disabled){border-color:#6673de;color:#6673de}.cvd-move:disabled{cursor:not-allowed;opacity:.35}.cvd-footer{align-items:center;border-top:1px solid #eaecef;display:flex;gap:8px;padding:12px 20px}.cvd-footer-grow{flex:1 1}.iperform-partner-company-wrapper .partner-company-heading{color:#6673de}.iperform-salesperson-wrapper .btn-save-salesperson{margin-right:7px}.iperform-salesperson-wrapper .valid-email-input{border:1px solid #e42217}.bi-table-wrapper{height:70vh}.bi-table-wrapper .rs-table-cell-content{position:relative}.bi-table-wrapper .remark{border-left:3px solid #e42217;height:100%;left:0;padding:8px;position:absolute;top:0}.bi-table-wrapper .demo-give{border-color:#3ea055}.pagination{margin-bottom:0;margin-top:10px}.reports-wrapper input[type=checkbox],.reports-wrapper input[type=radio]{margin-right:5px}.reports-wrapper .show-report{background-color:#f5f5f5;margin:0;padding:8px 0}.reports-wrapper .user-activity-title{color:#6673de}.reports-wrapper .editable-title{background-color:#dee2e6}.reports-wrapper .summary-report-search{float:right}.reports-wrapper .rdrDateRangePickerWrapper{width:376px}.reports-wrapper .iperform-table th{border:1px solid #ddd;text-align:center}.reports-wrapper .client-active{background-color:#ff8c00}.reports-wrapper .health-very-good{background-color:#2e7d32!important;color:#fff!important}.reports-wrapper .health-good{background-color:#66bb6a!important;color:#fff!important}.reports-wrapper .health-ok{background-color:#ffa726!important;color:#fff!important}.reports-wrapper .health-bad{background-color:#ef5350!important;color:#fff!important}.reports-wrapper .health-very-bad{background-color:#c62828!important;color:#fff!important}.reports-wrapper .health-disabled{background-color:#d9d9d9!important;color:#8c8c8c!important}.system-lost-leads-modal .lead-actions .r-reminder a{text-decoration:none}.users-activity-modal{width:80%!important}@media screen and (max-width:768px){.login-activity-wrapper .search-box{width:100%}.login-activity-wrapper .d-flex-remove{display:inherit;margin-bottom:10px}.with-remark{margin-top:10px}.activity-report-title{margin-bottom:10px}}.ad-report-list-view{display:none}.ads-count{color:#6673de;font-weight:600}.view-modal-file .panel{margin-top:0}.view-modal-file .bi-table-wrapper{height:60vh}.view-modal-file .iperform-main-wrapper{margin:0;padding:0}.adsReports-table .ant-table-container .bor{border-inline-end:2px solid #6c757d!important}.sales-search-input{width:200px}.sales-track-main{min-height:100px}.sales-track-main .sales-track-table{height:72vh;margin-top:10px;overflow:auto}.sales-track-main .sales-track-table .table{border-collapse:initial;border-spacing:0}.sales-track-main .sales-track-table .table thead th{background:#6673de;color:#fff;min-width:80px;position:sticky;top:0;z-index:1}.sales-track-main .sales-track-table .table thead th:first-child{left:0;min-width:100px;z-index:2}.sales-track-main .sales-track-table .table tbody th{background-color:#fff;left:0;position:sticky}.sales-track-main .sales-track-table .table .value-text{border-bottom:1px solid #f5f5f5;padding:5px}.sales-track-main .sales-track-table .sales-per-name{vertical-align:middle}.sales-track-main .sales-track-table .value-label{width:180px}.sales-track-main .sales-track-table .hightlight-total{background-color:#dfe3ff}.sales-track-main .sales-track-table .light-gray{background-color:#f5f5f5}.error-row .ant-table-cell:first-child{border-left:10px solid #f11010}.success-row .ant-table-cell:first-child{border-left:10px solid #0ef10e}.sync-Company{border-left:1px solid #ddd;height:44px}.sync-Company .refresh-btn{background-color:#fff}.sync-company{display:flex}.sync-company .sync-comname{min-width:230px}.sync-company .sync-date{width:70px}.sync-company .sync-time{width:80px}.sync-company .sync-thum{text-align:center;width:30px}.sync-company .sync-thum .mark{color:#e42217!important;cursor:pointer}.sync-company .sync-b{border-bottom:1px solid #f5f5f5;padding:4px 5px}.sync-company :last-child{border-bottom:0 solid #f5f5f5}.popover-sync-data .sync-company{display:flex}.popover-sync-data .sync-company .sync-comname{width:230px}.popover-sync-data .sync-company .sync-date{width:70px}.popover-sync-data .sync-company .sync-time{width:80px}.popover-sync-data .sync-company .sync-thum{text-align:center;width:30px}.popover-sync-data .sync-company .sync-thum .mark{color:#e42217!important;cursor:pointer}.popover-sync-data .sync-company .sync-b{border-bottom:1px solid #f5f5f5;padding:4px 5px}.popover-sync-data .sync-company :last-child{border-bottom:0 solid #f5f5f5}.popover-sync-data .indicator{color:#3ea055}.popover-sync-data .indicator .fa-commenting{color:#e42217}.header-title{flex-direction:column}.header-title,.header-title .header-total{align-items:center;display:flex}.header-title .total{margin-top:4px}.login-follow-up-report-label{color:#b4b7b9!important;font-size:10px}.input-btn-wrapper{gap:5px}.input-btn-wrapper .input-track-days{flex:0 0 60%;max-width:60%}.input-btn-wrapper .btn-track-days{flex:0 0 40%!important;max-width:40%}.login-folow-up-floppy{align-items:center;border:none;display:flex}.login-folow-up-floppy img{display:block;filter:invert(50%) sepia(19%) saturate(1748%) hue-rotate(196deg) brightness(90%) contrast(93%);height:auto;max-width:100%}.login-folow-up-floppy:hover span{color:#fff!important}.login-folow-up-floppy:hover img{filter:invert(100%) sepia(100%) saturate(0) hue-rotate(306deg) brightness(107%) contrast(103%)!important}.report-action-icons{align-items:center!important;display:flex!important;flex-direction:row!important;gap:0;margin:0!important;padding:0!important}.report-action-icons li{align-items:center;display:flex;justify-content:center;min-height:24px;min-width:24px}.report-action-icons .border{border-radius:4px;font-size:16px;height:24px;padding:0;width:24px}.followup-badge{align-items:center;background:#0000;border:1px solid #6673de;border-radius:50%;color:#000;display:inline-flex;font-size:13px;height:22px;justify-content:center;width:22px}.disable-action input,.disable-action.ant-input,.disable-action.form-control{background-color:#fff!important;color:#000!important}.disable-action input:disabled,.disable-action.ant-input:disabled,.disable-action.form-control:disabled{background-color:#fff!important;color:#888!important;cursor:not-allowed}.disable-action .ant-select-selector{background-color:#fff!important;color:#000!important}.disable-action.ant-select-disabled .ant-select-selector{background-color:#fff!important;color:#888!important;cursor:not-allowed}.navbar.navbar-menu{background-color:#fff;padding:0 10px;z-index:999}.navbar .shift .nav-item .nav-link{position:relative;z-index:1}.navbar .navbar-brand.headLogo{border-right:1px solid #ddd;height:45px;padding-right:15px}.navbar .user-profile{border-left:1px solid #ddd;margin-left:10px;padding-left:10px;position:relative}.navbar .user-profile .side-drop{cursor:pointer}.navbar .user-profile .user-profile-dt{align-items:center;color:#6c757d;display:flex}.navbar .user-profile .user-profile-dt .user-img{margin-right:10px}.navbar .user-profile .user-profile-dt .user-img img{border-radius:50px;height:32px;width:32px}.navbar .user-profile .user-profile-dt .expand-icon{display:flex}.navbar .user-profile .user-profile-dt .user-name{line-height:14px;text-align:center}.navbar .user-profile .user-profile-dt .user-name h3{font-size:14px;margin-bottom:0}.navbar .user-profile .user-profile-dt .user-name span{font-size:10px;opacity:.5}.navbar .user-profile .logout-text .nav-link{align-items:center;display:flex;justify-content:space-between}.navbar .user-profile .logout-text .nav-link span{display:flex}.navbar .shift .nav-item .nav-link:after{background:#f5f5f5;border:1px solid #6673de;border-radius:4px;bottom:0;color:#0000;content:".";display:block;height:1px;left:0;margin:auto;opacity:0;position:absolute;right:0;top:0;visibility:none;width:100%;z-index:-1}.navbar .shift .nav-item .nav-link:hover:after,.navbar .shift .nav-item.active .nav-link:after{height:100%;opacity:1;visibility:visible}.navbar .shift .nav-item .nav-link{color:#333}.navbar .shift .nav-item .nav-link-icon{align-items:center;cursor:pointer;display:flex;height:34px}.navbar .shift .nav-item .nav-link-icon .daily-report-img{margin-right:2px}.navbar .shift .nav-item .expand-icon{display:flex}.navbar .shift .nav-item .expand-icon .material-symbols-outlined{color:#6c757d}.navbar .logout-text .nav-link{color:#e42217!important}.navbar .bi-navbar-nav li,.navbar .bi-navbar-nav ul{list-style:none;margin:0;padding:0;position:relative}.navbar .bi-navbar-nav li:first-child{border-left:none}.navbar .bi-navbar-nav a{color:#333;display:block;line-height:35px;padding:0 14px;text-decoration:none}.navbar .tickte-link .material-symbols-outlined{color:#416a87}.navbar .todo-link .material-symbols-outlined{color:#4caf50;font-size:22px}.navbar .directories-link .material-symbols-outlined{color:#0583d2;font-size:22px}.navbar .reports-nav-item .material-symbols-outlined{color:#d37036}.navbar .bi-navbar-nav ul.menus{background:#fff;border:1px solid #00000026;border-radius:.25rem;display:none;height:auto;position:absolute;right:0;width:170px;z-index:99}.navbar .bi-navbar-nav ul.menus li{display:block;position:relative;text-transform:none;width:100%}.navbar .bi-navbar-nav li:hover ul.menus{display:block}.navbar .bi-navbar-nav a.prett:after{border-color:#f5f5f5 #0000 #0000;border-style:solid;border-width:6px 5px;content:"";height:0;position:absolute;right:9px;top:15px;width:0}.navbar .bi-navbar-nav ul.menus .submenu{border:1px solid #00000026;border-radius:.25rem;display:none;left:180px;position:absolute;top:0;width:180px}.navbar .bi-navbar-nav ul.menus .submenu li{background:#fff}.navbar .bi-navbar-nav ul.menus .has-submenu:hover .submenu{display:block}.navbar .user-profile li:first-child{border-left:none;padding:6px 0}.navbar .shift .nav-item .nav-link,.navbar .shift .nav-item .nav-link:after,.navbar .shift .nav-item .nav-link:hover{transition:all .5s}.navbar .shift .nav-item .nav-link:hover,.navbar .shift .nav-item.active .nav-link{color:#6673de}.dashboard-header{align-items:center;background-color:#6673de;display:flex;flex-wrap:wrap;min-height:48px;padding:2px 10px;position:sticky;top:47px;z-index:1000}.dashboard-header:hover .view-title .settings-icon-dash{cursor:pointer}.dashboard-header:hover .view-title .settings-icon-dash i{animation:spin 8s linear infinite;opacity:.8}.dashboard-header .global{align-items:center;display:flex}.dashboard-header .global-left{width:40%}.dashboard-header .global-left .snap-switch .switch{display:inline-block;height:44px;margin-bottom:0;margin-right:8px;position:relative;width:24px}.dashboard-header .global-left .snap-switch .slider{background-color:#fff;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.dashboard-header .global-left .snap-switch .slider:before{background-color:#6673de;color:#fff;content:"S";font-size:10px;height:22px;left:1px;padding:5px;position:absolute;text-align:center;top:1px;transition:.4s;width:22px}.dashboard-header .global-left .snap-switch input:checked+.slider{background-color:#fff}.dashboard-header .global-left .snap-switch input:focus+.slider{box-shadow:0 0 1px #8b97f7}.dashboard-header .global-left .snap-switch input:checked+.slider:before{content:"P";transform:translateY(20px)}.dashboard-header .global-left .snap-switch .on{display:none;top:30%}.dashboard-header .global-left .snap-switch .off,.dashboard-header .global-left .snap-switch .on{color:#6673de;font-family:Verdana,sans-serif;font-size:10px;left:50%;position:absolute;transform:translate(-50%,-50%)}.dashboard-header .global-left .snap-switch .off{bottom:-5%}.dashboard-header .global-left .snap-switch input:checked+.slider .on{display:block}.dashboard-header .global-left .snap-switch input:checked+.slider .off{display:none}.dashboard-header .global-left .snap-switch .slider.round,.dashboard-header .global-left .snap-switch .slider.round:before{border-radius:5px}.dashboard-header .global-left .view-title{color:#fff;font-weight:600;padding-right:10px}.dashboard-header .global-left .view-title .settings-icon-dash{padding-left:5px}.dashboard-header .global-left .view-title .settings-icon-dash i{opacity:.4}.dashboard-header .global-left .view-title .settings-icon-dash:hover i{opacity:1}.dashboard-header .global-right{justify-content:end;width:60%}.dashboard-header .global-right .search-container .loading{width:20%}.dashboard-header .global-right .refresh .refresh-btn{background-color:#6673de;border:1px solid #fff;color:#fff;font-size:12px;height:30px;margin-left:10px;width:30px}.dashboard-header .global-right .popover__content{background-color:#fff;box-shadow:0 2px 5px 0 #00000042;opacity:0;padding:3px;position:absolute;right:10px;transform:translateY(-10px);visibility:hidden;width:auto}.dashboard-header .global-right .popover__content .sync-company{display:flex}.dashboard-header .global-right .popover__content .sync-company .sync-b{border-bottom:1px solid #f5f5f5;padding:4px 5px}.dashboard-header .global-right .popover__content .sync-company :last-child{border-bottom:0 solid #f5f5f5}.dashboard-header .global-right .popover__content .indicator{color:#3ea055}.dashboard-header .global-right .popover__content:before{border-color:#0000 #0000 #fff;border-style:solid;border-width:0 10px 10px;content:"";position:absolute;right:0;top:-8px;transition-duration:.3s;transition-property:transform;z-index:-1}.dashboard-header .global-right .popover__wrapper:hover .popover__content{opacity:1;transform:translateY(5px);transition:all .5s cubic-bezier(.75,-.02,.2,.97);visibility:visible;z-index:10}.dashboard-header .global-right .search-common-view{width:220px}.dashboard-header .global-right .search-common-view .form-control{border:1px solid #fff}.dashboard-header .global-right .global-date{margin-left:5px;width:auto}.dashboard-header .global-right .can-toggle{margin-left:5px;position:relative;width:90px}.dashboard-header .global-right .can-toggle *,.dashboard-header .global-right .can-toggle :after,.dashboard-header .global-right .can-toggle :before{box-sizing:border-box}.dashboard-header .global-right .can-toggle input[type=checkbox]{left:0;opacity:0;position:absolute;top:0}.dashboard-header .global-right .can-toggle input[type=checkbox][disabled]~label{pointer-events:none}.dashboard-header .global-right .can-toggle input[type=checkbox][disabled]~label .can-toggle__switch{opacity:.4}.dashboard-header .global-right .can-toggle input[type=checkbox]:checked~label .can-toggle__switch:before{content:attr(data-unchecked);left:0}.dashboard-header .global-right .can-toggle input[type=checkbox]:checked~label .can-toggle__switch:after{content:attr(data-checked)}.dashboard-header .global-right .can-toggle label{align-items:center;display:flex;position:relative;-webkit-user-select:none;user-select:none}.dashboard-header .global-right .can-toggle label .can-toggle__switch{position:relative}.dashboard-header .global-right .can-toggle label .can-toggle__switch:before{content:attr(data-checked);cursor:pointer;position:absolute;text-align:center;text-transform:uppercase;top:0}.dashboard-header .global-right .can-toggle label .can-toggle__switch:after{background:#6673de;color:#fff;content:attr(data-unchecked);font-weight:600;position:absolute;text-align:center;text-transform:uppercase;transform:translateZ(0);z-index:5}.dashboard-header .global-right .can-toggle input[type=checkbox]:checked~label .can-toggle__switch{background-color:#fff}.dashboard-header .global-right .can-toggle label .can-toggle__switch{background:#fff;transition:background-color .3s cubic-bezier(0,1,.5,1)}.dashboard-header .global-right .can-toggle input[type=checkbox]:focus~label .can-toggle__switch:after,.dashboard-header .global-right .can-toggle input[type=checkbox]:hover~label .can-toggle__switch:after{box-shadow:0 3px 3px #0006}.dashboard-header .global-right .can-toggle input[type=checkbox]:checked~label .can-toggle__switch:after{transform:translate3d(65px,0,0)}.dashboard-header .global-right .can-toggle input[type=checkbox]:checked:focus~label .can-toggle__switch:after,.dashboard-header .global-right .can-toggle input[type=checkbox]:checked:hover~label .can-toggle__switch:after{box-shadow:0 3px 3px #0006}.dashboard-header .global-right .can-toggle label{font-size:14px;margin-bottom:0!important}.dashboard-header .global-right .can-toggle label .can-toggle__switch{border-radius:4px;flex:0 0 134px;height:36px}.dashboard-header .global-right .can-toggle label .can-toggle__switch:before{font-size:12px;left:67px;line-height:36px;padding:0 12px;width:67px}.dashboard-header .global-right .can-toggle label .can-toggle__switch:after{border-radius:2px;font-size:12px;left:2px;line-height:32px;top:2px;width:65px}.dashboard-header .global-right .can-toggle label .can-toggle__switch:hover:after{box-shadow:0 3px 3px #0006}.dashboard-header .global-right .can-toggle.can-toggle--size-small input[type=checkbox]:focus~label .can-toggle__switch:after,.dashboard-header .global-right .can-toggle.can-toggle--size-small input[type=checkbox]:hover~label .can-toggle__switch:after{box-shadow:0 2px 2px #0006}.dashboard-header .global-right .can-toggle.can-toggle--size-small input[type=checkbox]:checked~label .can-toggle__switch:after{transform:translate3d(44px,0,0)}.dashboard-header .global-right .can-toggle.can-toggle--size-small input[type=checkbox]:checked:focus~label .can-toggle__switch:after,.dashboard-header .global-right .can-toggle.can-toggle--size-small input[type=checkbox]:checked:hover~label .can-toggle__switch:after{box-shadow:0 2px 2px #0006}.dashboard-header .global-right .can-toggle.can-toggle--size-small label .can-toggle__switch{border-radius:4px;flex:0 0 90px;height:30px}.dashboard-header .global-right .can-toggle.can-toggle--size-small label .can-toggle__switch:before{font-size:10px;left:45px;line-height:30px;padding:0 12px;width:45px}.dashboard-header .global-right .can-toggle.can-toggle--size-small label .can-toggle__switch:after{border-radius:4px;font-size:10px;left:1px;line-height:28px;top:1px;width:44px}.dashboard-header .global-right .can-toggle.can-toggle--size-small label .can-toggle__switch:hover:after{box-shadow:0 2px 2px #0006}.dashboard-header .global-right .can-toggle.can-toggle--size-large input[type=checkbox]:focus~label .can-toggle__switch:after,.dashboard-header .global-right .can-toggle.can-toggle--size-large input[type=checkbox]:hover~label .can-toggle__switch:after{box-shadow:0 4px 4px #0006}.dashboard-header .global-right .can-toggle.can-toggle--size-large input[type=checkbox]:checked~label .can-toggle__switch:after{transform:translate3d(78px,0,0)}.dashboard-header .global-right .can-toggle.can-toggle--size-large input[type=checkbox]:checked:focus~label .can-toggle__switch:after,.dashboard-header .global-right .can-toggle.can-toggle--size-large input[type=checkbox]:checked:hover~label .can-toggle__switch:after{box-shadow:0 4px 4px #0006}.dashboard-header .global-right .can-toggle.can-toggle--size-large label{font-size:14px}.dashboard-header .global-right .can-toggle.can-toggle--size-large label .can-toggle__switch{border-radius:4px;flex:0 0 160px;height:50px}.dashboard-header .global-right .can-toggle.can-toggle--size-large label .can-toggle__switch:before{font-size:14px;left:80px;line-height:50px;padding:0 12px;width:80px}.dashboard-header .global-right .can-toggle.can-toggle--size-large label .can-toggle__switch:after{border-radius:2px;font-size:14px;left:2px;line-height:46px;top:2px;width:78px}.loading-wrapper{align-items:center;border:1px solid #ddd;border-radius:5px;display:flex;justify-content:center;min-height:34px;padding:0 2px;z-index:9999}.loading-wrapper .lds-dual-ring{display:inline-block;height:64px;width:64px}.loading-wrapper .msg{background-color:#ffcccb;color:#e42217;font-size:12px;font-weight:600;padding:5px 10px;text-align:center;width:100%}.loading-wrapper .lds-dual-ring:after{animation:lds-dual-ring 1.2s linear infinite;border-color:#afe0fe #0000;border-radius:50%;border-style:solid;border-width:3px;content:" ";display:block;height:26px;margin:19px 1px 1px;width:26px}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.gloab-search-list-box{background-color:#fff;box-shadow:0 .5rem 1rem #00000026;display:flex;max-height:400px;overflow:auto;position:absolute;width:600px;z-index:99}.gloab-search-list-box p{word-wrap:break-word;margin-bottom:0}.gloab-search-list-box .gloab-search-side{background-color:#f5f5f5;width:130px}.gloab-search-list-box .gloab-search-side .search-count{margin:0;padding:0}.gloab-search-list-box .gloab-search-side .search-count li{cursor:pointer;padding:8px 10px}.gloab-search-list-box .gloab-search-side .search-count .active-type-wise-lead{color:#6673de}.gloab-search-list-box .global-search-list{width:80%}.gloab-search-list-box .no-result-found{padding:20px;text-align:center}.gloab-search{margin-right:5px;position:relative;width:37%}.gloab-search .refine-search-footer{background:#fff;border-top:1px solid #ddd;bottom:0;color:#cf171ee0;padding:10px;position:sticky;text-align:center;z-index:10}.gloab-search .ant-input-group-addon .ant-input-search-button{border-end-end-radius:4px!important;border-start-end-radius:4px!important;line-height:0}.gloab-search .ant-input-affix-wrapper{border-end-start-radius:4px!important;border-start-start-radius:4px!important}.gloab-search .global-search-list{max-height:500px;overflow:auto}.gloab-search .global-search-list .ant-list{border-bottom:1px solid #ddd;cursor:pointer;padding:5px 8px}.gloab-search .global-search-list .search-content{display:flex;width:100%}.gloab-search .global-search-list .search-content .search-content-left{padding-right:10px;width:65%}.gloab-search .global-search-list .search-content .search-content-right{text-align:right;width:35%}.gloab-search .global-search-list .client-name{color:#6673de}.gloab-search .global-search-list .client-name .product-badge{background-color:#6673de;border-radius:12px;color:#fff;display:inline-block;font-size:11px;font-weight:600;letter-spacing:.5px;margin-left:8px;padding:2px 10px;text-transform:uppercase;vertical-align:middle}.sidebar{flex-grow:inherit}.sidebar-overlay{background-color:#0006;height:100%;left:0;opacity:0;position:fixed;top:0;transition:.5s;visibility:hidden;width:100%}.sidebar-overlay.active{opacity:1;visibility:visible}@media screen and (min-width:768px)and (max-width:1024px){.gloab-search{width:75%}}@media screen and (max-width:768px){.headLogo img{width:50px}.bi-navbar-nav ul.menus{border:0!important;display:block!important;position:inherit!important;width:100%!important}.bi-navbar-nav .reports-nav-item{padding:0 10px!important}.navbar .user-profile{border-left:0 solid #ddd;margin-left:0;padding:0 10px;position:static;width:100%}.gloab-search{position:static;width:55%}.gloab-search .gloab-search-list-box{flex-direction:column;left:2%;width:95%}.gloab-search .gloab-search-list-box .gloab-search-side{width:100%}.gloab-search .gloab-search-list-box .gloab-search-side .search-count{box-shadow:0 .125rem .25rem #00000014;max-height:150px;overflow:auto}.gloab-search .gloab-search-list-box .gloab-search-side .search-count li{padding:4px 8px}.gloab-search .gloab-search-list-box .global-search-list{width:100%;word-break:break-all}.gloab-search .gloab-search-list-box .global-search-list .search-content{flex-direction:column}.gloab-search .gloab-search-list-box .global-search-list .search-content .search-content-left{width:100%}.gloab-search .gloab-search-list-box .global-search-list .search-content .search-content-right{text-align:left;width:100%}}.login-bg{align-items:center;background-attachment:fixed;background-color:#f5f5f5;background-image:url(/static/media/bg-object1.f72ea0a247a0320d67d5.png);background-repeat:no-repeat;background-size:cover;display:flex;height:100vh;transform-origin:17% 6%}.login-bg,.login-bg>div{width:100%}.login-box{background-color:#c5c5c5f7;border:1px solid #ddd;border-radius:20px;box-shadow:0 .5rem 1rem #00000026;margin:0 auto;overflow:hidden;position:relative;width:70%}.login-box .top-img{margin:0 auto;padding-bottom:30px;width:50%}.login-box .top-img img{width:100%}.login-box .login-left-text{color:#6673de;font-family:Handlee,cursive;font-size:30px;font-weight:600;margin-bottom:0;text-align:center;text-shadow:1px 1px 2px #fff}.login-box .login-from{background-color:#fff;padding:20px}.login-box .login-from .input-group-pass{right:7px;top:8px}.login-box .login-from .input-group-pass .material-symbols-outlined{font-size:20px}.login-box .login-left-box{padding:30px}.login-box .login-from .input-group-control .form-control{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.login-box .login-from .input-group-pass{cursor:pointer;position:absolute;right:6px;top:6px;z-index:9}.login-box .login-from .input-group-pass .material-symbols-outlined{font-size:22px}.login-box .login-from .login-right-box{border:2px solid #6673de;border-radius:20px;height:100%;padding:15px;position:relative;width:100%}.login-box .login-from .login-right-box .border-box{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.login-box .login-from .login-right-box .border-box form{width:100%}.login-box .login-from .login-right-box .btn-sign{min-width:120px}.login-box .login-from .login-right-box .negotiable-text{display:flex;font-size:12px;justify-content:end;width:100%}.login-box .login-from .login-right-box .negotiable-text .material-symbols-outlined{font-size:18px;margin-right:5px}.login-box .login-from .login-right-box .negotiable-text a{color:#6673de;text-decoration:none}.login-box .login-from .login-right-box .error-characters p{font-size:12px;margin-bottom:0}.login-box .login-from .bi-logo{padding-bottom:40px;padding-top:0;text-align:center}.login-box .login-from .sign-or{margin-bottom:0;padding:35px 0}.login-box .login-from .sign-or .sign-base{color:#6673de;display:flex;font-size:12px;font-weight:600;justify-content:center;margin-top:0;position:relative;text-align:center;text-transform:uppercase}.login-box .login-from .sign-or .sign-base span{background-color:#fff;border:1px solid #6673de;border-radius:100%;display:block;font-size:10px;height:32px;line-height:22px;padding:5px;position:absolute;text-align:center;top:-15px;width:32px;z-index:5}.login-box .login-from .sign-or .sign-base:before{background-color:#ccc;content:"";height:1px;left:0;position:absolute;top:0;width:100%;z-index:0}.login-box .login-from .google-btn{background-color:#fff;border:1px solid #6673de;color:#6673de;padding:6px 10px}.login-box .login-from .google-btn .gtext{font-size:14px;padding-left:10px}.login-box .login-from .otp-input{display:flex;justify-content:center}.login-box .login-from .otp-input .form-control{margin:5px;text-align:center;width:50px}.login-box .both-login-form{padding-bottom:50px!important}.login-box .both-login-form .login-form{width:100%}.both-reset-password{max-width:500px}.both-reset-password .login-from{height:90vh;overflow-y:auto;padding:30px}.both-reset-password .login-from .btn-sign{min-width:120px}.set-password-login-box{max-width:600px}.set-password-login-box .error-characters p{font-size:12px;margin-bottom:0}@media only screen and (max-width:764px){.login-bg{min-height:500px}}@media screen and (max-width:1024px){.login-bg{background-image:inherit}.negotiable-text{margin-top:15px}.login-left-box{display:none!important}.login-box{max-width:450px}.login-box>.row{justify-content:center;width:100%}.login-from{flex:100% 1;max-width:100%;width:100%!important}.login-right-box{max-width:100%;padding:35px 15px!important}.login-right-box .border-box{max-width:100%}}@media screen and (max-width:768px){.login-box{max-width:100;width:100%}}.auth-shell{--ink:#14172b;--ink-2:#3d4360;--ink-muted:#5a6178;--line:#14172b1a;--line-soft:#14172b0f;--brand:#6673de;--brand-ink:#5563d6;--brand-deep:#3f4bb8;--brand-wash:#eef0fc;--danger:#c0392f;--danger-wash:#fdeceb;--success:#1f7a4d;--success-wash:#e8f5ee;--paper:#eef0f7;--card:#ffffffc7;--card-solid:#ffffffeb;--shadow:0 1px 2px #14172b0a,0 18px 48px -24px #14172b47;align-items:center;background-color:var(--paper);color:var(--ink);display:flex;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;inset:0;justify-content:center;overflow-y:auto;padding:40px 20px;position:fixed;z-index:1}.auth-shell *{box-sizing:border-box}.auth-shell .auth-bg{inset:0;overflow:hidden;pointer-events:none;position:absolute}.auth-shell .auth-bg-grid{background-image:linear-gradient(90deg,rgba(20,23,43,.045) 1px,#0000 0),linear-gradient(180deg,rgba(20,23,43,.045) 1px,#0000 0);background-size:64px 64px;inset:-1px;-webkit-mask-image:radial-gradient(115% 95% at 50% 45%,#000 35%,#0000 78%);mask-image:radial-gradient(115% 95% at 50% 45%,#000 35%,#0000 78%);position:absolute}.auth-shell .auth-bg-wash{border-radius:50%;filter:blur(70px);position:absolute}.auth-shell .auth-bg-wash.a{background:#6673de29;height:620px;right:-160px;top:-260px;width:620px}.auth-shell .auth-bg-wash.b{background:#7c3aed1a;bottom:-240px;height:540px;left:-180px;width:540px}.auth-shell .auth-bg-rings{height:1180px;left:50%;opacity:.5;position:absolute;top:50%;transform:translate(-50%,-50%);width:1180px}.auth-shell .auth-bg-rings span{border:1px solid #6673de38;border-radius:50%;inset:0;margin:auto;position:absolute}.auth-shell .auth-bg-rings span:first-child{height:100%;width:100%}.auth-shell .auth-bg-rings span:nth-child(2){border-color:#6673de29;height:74%;width:74%}.auth-shell .auth-bg-rings span:nth-child(3){border-color:#6673de1f;height:50%;width:50%}.auth-shell .auth-card{animation:auth-rise .5s cubic-bezier(.22,1,.36,1) both;-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%);background:var(--card-solid);border:1px solid #ffffffe6;border-radius:24px;box-shadow:var(--shadow);max-width:430px;outline:1px solid var(--line);outline-offset:-1px;padding:40px 38px;position:relative;width:100%;z-index:2}.auth-shell .auth-card.wide{max-width:900px;overflow:hidden;padding:0}.auth-shell .auth-card.mid{max-width:620px}.auth-shell .auth-card.xwide{max-width:820px}.auth-shell .auth-split{display:grid;grid-template-columns:.92fr 1.08fr}.auth-shell .auth-aside{background:linear-gradient(165deg,#e7eafb,#eff1fb 52%,#f6f7fd);border-right:1px solid var(--line-soft);display:flex;flex-direction:column;gap:48px;justify-content:space-between;overflow:hidden;padding:46px 42px 48px;position:relative}.auth-shell .auth-aside-top{display:flex;flex-direction:column;gap:16px}.auth-shell .auth-mark{background:var(--brand);border-radius:2px;height:3px;width:36px}.auth-shell .auth-eyebrow{color:var(--brand-deep);font-size:11px;font-weight:700;letter-spacing:.13em;margin:0;text-transform:uppercase}.auth-shell .auth-aside-body{position:relative}.auth-shell .auth-quote-glyph{color:var(--brand);font-family:"Instrument Serif",Georgia,serif;font-size:150px;left:-12px;line-height:1;opacity:.13;pointer-events:none;position:absolute;top:-58px;-webkit-user-select:none;user-select:none;z-index:0}.auth-shell .auth-quote{border:none;color:var(--ink);font-family:"Instrument Serif",Georgia,Times New Roman,serif;font-size:30px;letter-spacing:-.012em;line-height:1.28;margin:0;padding:0;position:relative;z-index:1}.auth-shell .auth-quote em{color:var(--brand-deep);font-style:italic}.auth-shell .auth-quote-by{color:var(--ink-muted);font-size:11px;font-weight:700;letter-spacing:.12em;margin:20px 0 0;position:relative;text-transform:uppercase;z-index:1}.auth-shell .auth-pane{display:flex;flex-direction:column;justify-content:center;padding:44px 42px}.auth-shell .auth-logo{display:inline-flex;margin-bottom:30px}.auth-shell .auth-logo img{height:38px;width:auto}.auth-shell .auth-title{color:var(--ink);font-family:"Instrument Serif",Georgia,serif;font-size:33px;font-weight:400;letter-spacing:-.015em;line-height:1.12;margin:0 0 7px}.auth-shell .auth-subtitle{color:var(--ink-muted);font-size:13.5px;font-weight:500;line-height:1.55;margin:0 0 28px}.auth-shell .auth-field{margin-bottom:18px}.auth-shell .auth-label{color:var(--ink-2);display:block;font-size:11px;font-weight:700;letter-spacing:.07em;margin-bottom:8px;text-transform:uppercase}.auth-shell .auth-input-wrap{align-items:center;background:#fff;border:1px solid var(--line);border-radius:13px;display:flex;gap:11px;height:50px;padding:0 15px;transition:border-color .18s ease,box-shadow .18s ease}.auth-shell .auth-input-wrap:hover{border-color:#14172b33}.auth-shell .auth-input-wrap:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px #6673de29}.auth-shell .auth-input-icon{color:var(--ink-muted);display:inline-flex;flex:0 0 auto;font-size:15px}.auth-shell .auth-input-wrap input{background:#0000;border:none;color:var(--ink);flex:1 1 auto;font-family:inherit;font-size:15px;font-weight:500;min-width:0;outline:none}.auth-shell .auth-input-wrap input::placeholder{color:#99a0b5;font-weight:500}.auth-shell .auth-input-wrap input:-webkit-autofill{-webkit-text-fill-color:var(--ink);-webkit-box-shadow:inset 0 0 0 1000px #fff}.auth-shell .auth-toggle{align-items:center;background:#0000;border:none;color:var(--ink-muted);cursor:pointer;display:inline-flex;flex:0 0 auto;height:44px;justify-content:center;padding:0;transition:color .18s ease;width:28px}.auth-shell .auth-toggle:hover{color:var(--ink)}.auth-shell .auth-toggle .material-symbols-outlined{font-size:20px}.auth-shell select.auth-select{appearance:none;background:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%235a6178' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E");background-position:right 15px center;background-repeat:no-repeat;border:1px solid var(--line);border-radius:13px;color:var(--ink);cursor:pointer;font-family:inherit;font-size:15px;font-weight:500;height:50px;padding:0 40px 0 15px;width:100%}.auth-shell select.auth-select:focus{border-color:var(--brand);box-shadow:0 0 0 3px #6673de29;outline:none}.auth-shell .auth-check{align-items:center;display:flex;gap:10px;margin:2px 0 18px}.auth-shell .auth-check input{accent-color:var(--brand);cursor:pointer;height:17px;width:17px}.auth-shell .auth-check label{color:var(--ink-2);cursor:pointer;font-size:13.5px;font-weight:500;margin:0}.auth-shell .auth-error{color:var(--danger);display:block;font-size:12px;font-weight:600;margin-top:7px}.auth-shell .auth-note{background:var(--success-wash);border:1px solid #1f7a4d38;border-radius:12px;color:var(--success);font-size:12.5px;font-weight:600;line-height:1.5;margin:0 0 18px;padding:12px 15px}.auth-shell .auth-note.warn{background:var(--danger-wash);border-color:#c0392f38;color:var(--danger)}.auth-shell .auth-rules{background:#fafbfe;border:1px solid var(--line-soft);border-radius:12px;margin:10px 0 0;padding:13px 15px}.auth-shell .auth-rule{align-items:center;color:var(--ink-muted);display:flex;font-size:12px;font-weight:600;gap:9px;margin:0 0 7px}.auth-shell .auth-rule:last-child{margin-bottom:0}.auth-shell .auth-rule .tick{align-items:center;border:1.5px solid #c3c8d6;border-radius:50%;color:#0000;display:inline-flex;flex:0 0 auto;font-size:10px;font-weight:800;height:15px;justify-content:center;transition:border-color .18s ease,background .18s ease,color .18s ease;width:15px}.auth-shell .auth-rule.ok{color:var(--success)}.auth-shell .auth-rule.ok .tick{background:var(--success);border-color:var(--success);color:#fff}.auth-shell .auth-btn{align-items:center;background:var(--brand-ink);border:1px solid #0000;border-radius:13px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14.5px;font-weight:700;gap:8px;height:50px;justify-content:center;letter-spacing:.01em;padding:0 22px;transition:background .18s ease,box-shadow .18s ease;width:100%}.auth-shell .auth-btn:hover{background:var(--brand-deep);box-shadow:0 6px 18px -8px #3f4bb899}.auth-shell .auth-btn:disabled{cursor:not-allowed;opacity:.55}.auth-shell .auth-btn.ghost{background:#fff;border-color:var(--line);color:var(--ink-2);text-decoration:none}.auth-shell .auth-btn.ghost:hover{background:#f7f8fc;border-color:#14172b33;box-shadow:none;color:var(--ink)}.auth-shell .auth-btn.auto{min-width:158px;width:auto}.auth-shell .auth-actions{align-items:center;display:flex;gap:14px;justify-content:space-between;margin-top:6px}.auth-shell .auth-actions.end{justify-content:flex-end}.auth-shell .auth-link{border-bottom:1px solid #0000;color:var(--ink-muted);font-size:13px;font-weight:600;text-decoration:none;transition:color .18s ease,border-color .18s ease}.auth-shell .auth-link:hover{border-bottom-color:initial;color:var(--brand-deep);text-decoration:none}.auth-shell .auth-foot{border-top:1px solid var(--line-soft);margin-top:26px;padding-top:20px}.auth-shell .auth-foot a{align-items:flex-start;color:var(--ink-muted);display:inline-flex;font-size:12.5px;font-weight:600;gap:8px;line-height:1.45;text-decoration:none;transition:color .18s ease}.auth-shell .auth-foot a:hover{color:var(--brand-deep)}.auth-shell .auth-foot .material-symbols-outlined{color:var(--brand);font-size:17px;line-height:1.35}.auth-shell .auth-spin{color:var(--ink-muted);display:inline-flex;margin-bottom:14px}.auth-shell .auth-grid{grid-gap:0 18px;display:grid;gap:0 18px;grid-template-columns:1fr 1fr}.auth-shell :focus-visible{border-radius:8px;outline:2px solid var(--brand-deep);outline-offset:2px}@keyframes auth-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media(max-width:940px){.auth-shell .auth-split{grid-template-columns:1fr}.auth-shell .auth-aside{display:none}.auth-shell .auth-card.mid,.auth-shell .auth-card.wide,.auth-shell .auth-card.xwide{max-width:430px}.auth-shell .auth-grid{grid-template-columns:1fr}}@media(max-height:760px){.auth-shell{align-items:flex-start}}@media(max-width:480px){.auth-shell{padding:20px 15px}.auth-shell .auth-card{border-radius:20px;padding:30px 22px}.auth-shell .auth-pane{padding:30px 22px}.auth-shell .auth-title{font-size:28px}.auth-shell .auth-input-wrap input,.auth-shell select.auth-select{font-size:16px}}@media(prefers-reduced-motion:reduce){.auth-shell .auth-card{animation:none}}.textimonial_main{margin:0 auto}.textimonial_main .panel{border-radius:15px}.textimonial_main .bi-logo{margin-top:10px;text-align:center}.textimonial_main .panel-body{overflow:auto}.textimonial_main .card{background:linear-gradient(172deg,#fff,#abaaf9);border-radius:10px;box-shadow:0 .125rem .25rem #00000014;margin-bottom:10px}.textimonial_main .card-link{color:#333;text-decoration:none}.textimonial_main .screen-title{color:#6673de;font-weight:600;padding-right:10px}.textimonial_main .copyUrl{color:#6673de;line-height:0px;padding:4px}.textimonial_main .testimonial_details{display:flex;padding:8px;width:100%}.textimonial_main .testimonial_details .card-left{border:1px solid #f5f5f5;border-radius:5px;margin-right:10px}.textimonial_main .testimonial_details .card-right{width:100%}.textimonial_main .testimonial_details .firm-name{font-weight:600}.textimonial_main .url{border-radius:2px;padding:4px}.textimonial_main .testmonial-card-footer{align-items:center;border-top:1px solid #f5f5f5;margin-top:5px;padding:4px 8px}.textimonial_main .testmonial-card-footer,.textimonial_main .testmonial-card-footer .Industry-box{display:flex;justify-content:space-between;width:100%}.textimonial_main .testmonial-card-footer .Industry-box .ind-left .industry{color:#6c757d;font-size:12px;font-weight:600}.textimonial_main .testmonial-card-footer .Industry-box .ind-left .city{text-align:right}.add_testimonial_modal{width:60%!important}.add_testimonial_modal .global-search-list{width:100%!important}.add_testimonial_modal .ant-tag{border-radius:4px;font-size:14px;padding:6px 25px 6px 10px;text-transform:capitalize;width:100%}.add_testimonial_modal .ant-tag .ant-tag-close-icon{font-size:14px!important;margin-inline-start:10px;position:absolute;right:8px;top:8px}@media screen and (max-width:768px){.add_testimonial_modal{width:100%!important}.add_testimonial_modal .gloab-search{width:100%}}.add-company-wrapper .add-company-heading{background-color:#dee2e6}.add-company-wrapper .title{font-weight:600;line-height:30px}.add-company-wrapper .pull-right{float:right}.add-company-wrapper .add-subcompany{margin-left:7px}.add-company-wrapper .company-in-active{background-color:red}.add-company-wrapper .company-info{cursor:pointer;font-size:20px}.extractor-setting-modal{width:60%!important}.add-extractor-settings-modal .panel-height{max-height:300px;min-height:100px;overflow:auto}.add-extractor-settings-modal .invalid-guid-validation{border:1px solid red}@media screen and (max-width:768px){.extractor-setting-modal{width:95%!important}}.company-basic-info .edit-icon{cursor:pointer}.company-basic-info .width-fix-heading{width:30%}.company-basic-info .company-basic-info-input-width{width:55%}.company-basic-info .post-processing-count{color:#6673de;cursor:pointer}.company-basic-info .company-name{color:#6673de}.company-basic-info .post-processing-list{background-color:#efe4e4ab;height:300px;overflow:auto}.company-basic-info .ant-design-loading-wrapper{height:86%;width:97%}.hardreset-btn{background-color:#d95656}.userlist-wrapper .pull-right{float:right}.userlist-wrapper .userlist-btn{background-color:#fff}.following-company-modal .ant-select-single,.following-company-modal .ant-space-vertical,.following-company-modal .ant-space-vertical .ant-picker{width:100%}.priceplan-wrapper .price-plan-heading{background-color:#dee2e6}.priceplan-wrapper .title{font-weight:600;line-height:30px}.priceplan-wrapper .pull-right{float:right}.priceplan-lead-modal{width:50%!important}.priceplan-lead-modal .module-title-pl{color:#6673de;font-size:16px;text-transform:capitalize}.priceplan-lead-modal .switch-width-text{align-items:center;border:1px solid #ddd;display:flex;justify-content:space-between;margin-bottom:10px;margin-left:1.5%;padding:5px;text-transform:capitalize;width:31.33%}@media screen and (max-width:768px){.priceplan-lead-modal{width:95%!important}.priceplan-lead-modal .switch-width-text{width:48%}}@media screen and (max-width:320px){.priceplan-lead-modal .switch-width-text{width:100%}}.sessions-list-wrapper{align-items:center;display:flex;height:100vh;justify-content:center;margin:0 auto;max-width:700px}.sessions-list-wrapper .panel{box-shadow:0 .5rem 1rem #00000026}.sessions-list-wrapper .sessions-head{padding:10px 20px;text-align:center}.sessions-list-wrapper .bi-logo{margin-bottom:15px}.sessions-list-wrapper .device-table{max-height:300px;overflow-y:auto}.ant-modal-root .erp-extractor-flow-confirm.ant-modal-wrap,.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap{--flow-ink:#191c30;--flow-muted:#656c83;--flow-brand:#5664d8;--flow-brand-dark:#424db4;--flow-line:#dde1ee;--flow-motion:180ms;color:var(--flow-ink);font-family:Plus Jakarta Sans,General Sans,system-ui,sans-serif}.ant-modal-root .erp-extractor-flow-confirm.ant-modal-wrap,.ant-modal-root .erp-extractor-flow-confirm.ant-modal-wrap *,.ant-modal-root .erp-extractor-flow-confirm.ant-modal-wrap :after,.ant-modal-root .erp-extractor-flow-confirm.ant-modal-wrap :before,.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap,.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap *,.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap :after,.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap :before{box-sizing:border-box}.ant-modal-root .erp-extractor-flow-confirm.ant-modal-wrap .ant-alert,.ant-modal-root .erp-extractor-flow-confirm.ant-modal-wrap .ant-btn,.ant-modal-root .erp-extractor-flow-confirm.ant-modal-wrap .ant-modal,.ant-modal-root .erp-extractor-flow-confirm.ant-modal-wrap .ant-table,.ant-modal-root .erp-extractor-flow-confirm.ant-modal-wrap .ant-tabs,.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .ant-alert,.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .ant-btn,.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .ant-modal,.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .ant-table,.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .ant-tabs{font-family:inherit}.ant-modal-root .erp-extractor-flow-confirm.ant-modal-wrap .ant-modal,.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .ant-modal{max-width:calc(100vw - 32px);padding-bottom:0}.ant-modal-root .erp-extractor-flow-confirm.ant-modal-wrap .ant-modal-content,.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .ant-modal-content{background:var(--erp-panel-background,#f5f7fd);border-radius:20px;box-shadow:var(--erp-shadow-overlay,0 24px 64px #3143782e,0 4px 12px #31437814);padding:32px!important}.ant-modal-root .erp-extractor-flow-confirm.ant-modal-wrap .ant-modal-title,.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .ant-modal-title{color:var(--flow-ink)}.ant-modal-root .erp-extractor-flow-confirm.ant-modal-wrap .ant-modal-close,.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .ant-modal-close{border-radius:10px;color:var(--flow-muted);height:44px;right:16px;top:16px;width:44px}.ant-modal-root .erp-extractor-flow-confirm.ant-modal-wrap .ant-btn,.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .ant-btn{border-color:var(--flow-line);border-radius:10px;border-width:var(--erp-border-width,2px);box-shadow:none;font-size:13px;font-weight:600;height:auto;line-height:22px;min-height:44px;padding:10px 20px;transition:background-color var(--flow-motion) ease-out,border-color var(--flow-motion) ease-out}.ant-modal-root .erp-extractor-flow-confirm.ant-modal-wrap .ant-btn-primary:not(:disabled),.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .ant-btn-primary:not(:disabled){background:var(--flow-brand);border-color:var(--flow-brand);color:#fff}.ant-modal-root .erp-extractor-flow-confirm.ant-modal-wrap .ant-btn-primary:not(:disabled):hover,.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .ant-btn-primary:not(:disabled):hover{background:var(--flow-brand-dark);border-color:var(--flow-brand-dark)}.ant-modal-root .erp-extractor-flow-confirm.ant-modal-wrap .ant-btn-default:not(:disabled):not(.ant-btn-dangerous):hover,.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .ant-btn-default:not(:disabled):not(.ant-btn-dangerous):hover{background:#f5f6ff;border-color:var(--flow-brand);color:var(--flow-brand-dark)}.ant-modal-root .erp-extractor-flow-confirm.ant-modal-wrap .ant-btn:active:not(:disabled),.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .ant-btn:active:not(:disabled){filter:brightness(.96)}.ant-modal-root .erp-extractor-flow-confirm.ant-modal-wrap .ant-btn:disabled,.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .ant-btn:disabled{background:#f2f3f7;border-color:#e4e6ee;color:#8c91a3}.ant-modal-root .erp-extractor-flow-confirm.ant-modal-wrap button:focus-visible,.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap button:focus-visible{outline:3px solid #5664d880;outline-offset:3px}.ant-modal-root .erp-extractor-flow-confirm.ant-modal-wrap .ant-alert,.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .ant-alert{border-radius:12px;border-width:var(--erp-border-width,2px)}.ant-modal-root .erp-extractor-flow-confirm.ant-modal-wrap .erp-flow-countdown-button,.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-countdown-button{overflow:hidden;position:relative}.ant-modal-root .erp-extractor-flow-confirm.ant-modal-wrap .erp-flow-countdown-button:after,.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-countdown-button:after{background:var(--flow-brand);bottom:0;content:"";height:3px;left:0;position:absolute;transition:width 1s linear;width:var(--flow-countdown-progress,0)}.ant-modal-root .erp-extractor-flow-confirm.ant-modal-wrap .erp-flow-countdown-button:not(:disabled):after,.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-countdown-button:not(:disabled):after{display:none}.erp-extractor-flow-root .ant-modal-mask{background:#30356147}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap{background:#4c528b24}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .ant-modal-content{display:flex;flex-direction:column;max-height:calc(100dvh - 48px)}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .ant-modal-header{border-bottom:1px solid var(--flow-line);flex-shrink:0;margin:0;padding:0 0 24px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .ant-modal-body{margin:0 -4px;min-height:0;overflow-y:auto;padding:24px 4px 8px;scrollbar-width:thin}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .ant-modal-footer{border-top:1px solid var(--flow-line);flex-shrink:0;margin:0;padding:20px 0 0}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-heading{display:flex;gap:20px;padding-right:24px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-heading-icon{align-items:center;background:#ededff;border-radius:16px;color:var(--flow-brand);display:flex;flex:0 0 64px;height:64px;justify-content:center}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-heading h2{color:var(--flow-ink);font-size:22px;font-weight:700;letter-spacing:-.5px;line-height:1.3;margin:0 0 8px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-company{font-size:14px;font-weight:600;line-height:1.5;margin:0 0 8px;overflow-wrap:anywhere}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-description{color:var(--flow-muted);font-size:13px;font-weight:400;line-height:1.6;margin:0}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-section-heading{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:16px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-section-heading h3{color:var(--flow-ink);font-size:15px;font-weight:650;margin:0}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-section-heading>span{color:var(--flow-muted);font-size:13px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-list{grid-gap:12px;display:grid;gap:12px;list-style:none;margin:0;padding:0}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-list-region{display:grid}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-list-region>*{grid-area:1/1;min-width:0}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-list-region>ul{animation:erp-flow-rows-enter var(--flow-motion) ease-out}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-connection{grid-gap:16px;align-items:center;background:var(--erp-card-background,#fff);border:var(--erp-border-width,2px) solid var(--flow-line);border-radius:16px;box-shadow:var(--erp-shadow-card,0 8px 24px #31437817,0 2px 5px #3143780a);display:grid;gap:16px;grid-template-columns:72px minmax(0,1fr) auto 152px;padding:16px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-logo{align-items:center;background:#f8f8fc;border:var(--erp-border-width,2px) solid var(--flow-line);border-radius:12px;color:var(--flow-muted);display:flex;height:56px;justify-content:center;padding:12px;width:72px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-logo img{display:block;max-height:100%;max-width:100%;object-fit:contain}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-identity h4{color:var(--flow-ink);font-size:14px;font-weight:650;margin:0 0 4px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-identity p{font-feature-settings:"tnum";color:var(--flow-muted);font-size:12px;font-variant-numeric:tabular-nums;line-height:1.5;margin:0;overflow-wrap:anywhere}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-badge{border-radius:8px;font-size:11px;font-weight:600;justify-self:start;line-height:18px;padding:4px 10px;white-space:nowrap}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-badge--old{background:#fff0d0;color:#865312}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-badge--new{background:#e3f5ee;color:#177058}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-badge--verification{background:#fff2f3;color:#a92536;white-space:normal}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-identity .erp-flow-missing-credentials{color:#865312;margin-top:4px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-verification-note{color:#a92536;display:block;font-size:12px;line-height:1.6}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-login-explanation{align-items:flex-start;background:#fff7e6;border:var(--erp-border-width,2px) solid #eedebc;border-radius:12px;color:#805014;display:flex;gap:12px;margin-bottom:24px;padding:16px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-login-explanation>svg{flex-shrink:0;margin-top:2px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-login-explanation h3{color:inherit;font-size:15px;font-weight:650;margin:0 0 8px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-login-explanation p{font-size:12px;line-height:1.6;margin:8px 0 0}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-badge--unavailable{background:#f0f1f5;color:var(--flow-muted);white-space:normal}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-row-action .ant-btn{padding:10px 12px;width:100%}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-row-action .ant-btn:not(:disabled):not(.ant-btn-dangerous){background:#fff;border-color:#929be4;color:var(--flow-brand-dark)}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-row-action .ant-btn:not(:disabled):not(.ant-btn-dangerous):hover{background:#f0f1ff;border-color:var(--flow-brand)}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-activity{align-items:flex-start;color:var(--flow-muted);display:flex;font-size:12px;gap:12px;line-height:1.6;margin:24px 0 8px;overflow-wrap:anywhere}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-activity svg{flex-shrink:0;margin-top:1px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-activity.has-run{background:#f5f6fd;border:var(--erp-border-width,2px) solid var(--flow-line);border-radius:12px;color:var(--flow-ink);padding:16px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-activity strong{display:block;font-size:13px;line-height:1.5;margin-bottom:4px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-activity strong+span{font-feature-settings:"tnum";color:var(--flow-muted);display:block;font-variant-numeric:tabular-nums}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-activity p{margin:8px 0 0}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-activity.is-complete{background:#edf8f3;border-color:#cce8db;color:#17674f}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-activity.is-failed{background:#fff2f3;border-color:#f1cfd5;color:#a92536}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-details-toggle{align-items:center;background:#0000;border:0;border-radius:4px;color:var(--flow-brand-dark);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:600;gap:12px;min-height:44px;padding:8px 0}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-details-toggle:focus:not(:focus-visible){box-shadow:none;outline:none}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-details-toggle:focus-visible{outline:3px solid #5664d880;outline-offset:3px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-details-toggle:hover{color:var(--flow-brand)}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-details-toggle:active{color:var(--flow-ink)}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-details-toggle svg{transition:transform var(--flow-motion) ease-out}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-details-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-details-content{color:var(--flow-muted);font-size:12px;overflow-wrap:anywhere;padding:12px 0 16px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-details-content>p{margin:0}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-details-content .ant-tabs-nav{margin-bottom:16px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-result{color:var(--flow-ink)}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-result-banner{align-items:flex-start;background:#edf8f3;border:var(--erp-border-width,2px) solid #cce8db;border-radius:12px;color:#17674f;display:flex;gap:12px;margin-bottom:20px;padding:16px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-result-banner svg{flex-shrink:0;margin-top:2px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-result-banner h3{color:inherit;font-size:17px;font-weight:650;line-height:1.4;margin:0 0 6px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-result-banner p{font-size:12px;line-height:1.6;margin:0}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-result-banner.is-unknown,.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-result-banner.is-warning{background:#fff7e6;border-color:#eedebc;color:#805014}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-result-banner.is-error{background:#fff2f3;border-color:#f1cfd5;color:#a92536}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-result-table-wrap{border:var(--erp-border-width,2px) solid var(--flow-line);border-radius:12px;overflow:hidden}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-result-table{border-collapse:collapse;font-size:12px;table-layout:fixed;width:100%}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-result-table th{background:#f8f9fc;border-bottom:1px solid var(--flow-line);color:var(--flow-muted);font-weight:600;padding:12px 16px;text-align:left}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-result-table td{border-bottom:1px solid var(--flow-line);overflow-wrap:anywhere;padding:16px;text-align:left;vertical-align:top}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-result-table td:nth-child(2){font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-result-table tr:last-child td{border-bottom:0}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-outcome{color:#805014;display:inline-block;font-weight:600;line-height:1.5}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-outcome.is-completed{color:#17674f}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-outcome.is-failed{color:#a92536}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-outcome.is-not-started{color:var(--flow-muted)}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-data-summary{border-top:1px solid var(--flow-line);margin-top:20px;padding-top:20px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-data-summary h4,.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-result-warnings h4{color:inherit;font-size:13px;font-weight:650;margin:0 0 12px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-data-summary-row+.erp-flow-data-summary-row{margin-top:16px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-data-summary-row strong{display:block;font-size:12px;font-weight:600;margin-bottom:6px;overflow-wrap:anywhere}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-data-summary-row p{color:var(--flow-muted);font-size:12px;line-height:1.6;margin:4px 0 0}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-result-warnings{background:#fff7e6;border:var(--erp-border-width,2px) solid #eedebc;border-radius:12px;color:#805014;margin-top:20px;padding:16px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-result-warnings ul{margin:0;padding-left:20px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-result-warnings li{font-size:12px;line-height:1.6}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-result-warnings li+li{margin-top:8px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-footer{display:flex;gap:12px;justify-content:space-between}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-footer>.ant-btn{margin:0}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-footer>.ant-btn:first-child{min-width:104px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-notice{margin-bottom:20px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-empty{border:var(--erp-border-width,2px) dashed var(--flow-line);border-radius:16px;color:var(--flow-muted);padding:24px;text-align:center}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-empty h4{color:var(--flow-ink);margin:12px 0 8px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-empty p{font-size:13px;margin:0}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-skeleton .erp-flow-connection{grid-template-columns:72px 1fr 152px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-skeleton{opacity:0;pointer-events:none;transition:opacity var(--flow-motion) ease-out}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-list-region[data-loading=true] .erp-flow-skeleton{opacity:1}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-skeleton .erp-flow-logo,.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-skeleton-action,.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-skeleton-copy{background:#f0f1f7;border-color:#0000}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-skeleton-copy{border-radius:6px;height:32px;width:80%}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-skeleton-action{border-radius:10px;height:44px}@media(max-width:600px){.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .ant-modal-content{max-height:calc(100dvh - 32px);padding:20px!important}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .ant-modal-close{right:8px;top:8px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .ant-modal-header{padding-bottom:20px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .ant-modal-body{padding-top:20px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-heading{gap:12px;padding-right:16px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-heading-icon{border-radius:12px;flex-basis:40px;height:40px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-heading-icon svg{width:22px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-heading h2{font-size:20px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-company,.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-description{font-size:12px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-connection,.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-skeleton .erp-flow-connection{gap:12px;grid-template-columns:56px minmax(0,1fr);padding:12px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-logo{height:48px;padding:8px;width:56px}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-badge,.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-row-action{grid-column:1/-1}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-row-action:empty{display:none}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-footer{flex-wrap:wrap}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-footer>.ant-btn-primary{flex:1 1}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-skeleton-action{grid-column:1/-1}.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-result-table td,.ant-modal-root .erp-extractor-flow-modal.ant-modal-wrap .erp-flow-result-table th{font-size:11px;padding:12px 8px}}@keyframes erp-flow-rows-enter{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.erp-extractor-flow-confirm *,.erp-extractor-flow-modal *{animation-duration:0s!important;transition-duration:0s!important}}.lead-comm-log{--bg:#f4f5f7;--panel:#fff;--panel-2:#f5f6fa;--ink:#333;--ink-soft:#6c757d;--muted:#9aa1ac;--border:#ddd;--border-2:#eaecef;--brand:#6673de;--brand-soft:#dfe3ff;--shadow:0 1px 2px #1018400a,0 10px 26px -16px #10184029;--renewal:#2563eb;--churn:#dc2626;--upsell:#16a34a;--tour:#7c3aed;--login:#c07c0a;--quote:#2563eb;--pay:#c08a00;--feature:#16a34a;--feedback:#db2777;--note:#0284c7;--call:#0d9488;--mail:#6366f1;--wa:#22c55e;--sub:#9333ea;--src-sp:#0d9488;--src-cs:#6673de;--src-sys:#8f9aac;--cs-wash:#eef0ff;--cs-wash-line:#dbe0ff;--nav-h:47px;background:var(--bg);border-radius:14px;color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;padding:20px}.lead-comm-log *{box-sizing:border-box}.lead-comm-log .ic{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;display:block;flex:0 0 auto;height:1em;width:1em}.lead-comm-log .lcl-top{align-items:center;background:var(--bg);border-bottom:1px solid var(--border);display:flex;flex-wrap:wrap;gap:12px;margin-bottom:8px;padding:8px 0;position:sticky;top:var(--nav-h);z-index:20}.lead-comm-log .lcl-top h1{font-size:19px;font-weight:800;letter-spacing:-.02em;margin:0}.lead-comm-log .lcl-top h1 b{color:var(--brand)}.lead-comm-log .lcl-top .sub{color:var(--muted);font-size:12px;margin-top:2px}.lead-comm-log .lcl-spacer{flex:1 1}.lead-comm-log .lcl-btn{align-items:center;background:var(--panel);border:1px solid var(--border);border-radius:9px;color:var(--ink);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;font-weight:600;gap:7px;height:36px;padding:0 13px;text-decoration:none}.lead-comm-log .lcl-btn:hover{border-color:#d3c7ab}.lead-comm-log .lcl-btn.primary{background:var(--brand);border-color:var(--brand);color:#fff}.lead-comm-log .lcl-btn.primary.disabled{opacity:.5;pointer-events:none}.lead-comm-log .lcl-btn.icon{justify-content:center;padding:0;width:36px}.lead-comm-log .lcl-btn:disabled{cursor:not-allowed;opacity:.45}.lead-comm-log .lcl-btn:disabled:hover{border-color:var(--border)}.lead-comm-log .lcl-btn .ic{font-size:16px}.lead-comm-log .lcl-pill{align-items:center;background:var(--brand-soft);border-radius:9px;color:var(--brand);display:inline-flex;font-size:11px;font-weight:800;height:18px;justify-content:center;min-width:18px;padding:0 5px}.lead-comm-log .lcl-sync{display:inline-flex;position:relative}.lead-comm-log .lcl-sync-pop{max-width:calc(100vw - 24px);position:fixed;width:620px;z-index:1000}.lead-comm-log .lcl-sync-card{background:var(--panel);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow);padding:12px}.lead-comm-log .lcl-sync-title{align-items:center;color:var(--ink);display:flex;font-size:12.5px;font-weight:800;gap:7px;margin-bottom:9px}.lead-comm-log .lcl-sync-title .ic{color:var(--brand);font-size:15px}.lead-comm-log .lcl-sync-msg{color:var(--muted);font-size:12.5px;padding:8px 2px}.lead-comm-log .lcl-sync-scroll{max-height:320px;overflow:auto}.lead-comm-log .lcl-sync-tbl{border-collapse:collapse;font-size:12px;width:100%}.lead-comm-log .lcl-sync-tbl th{background:var(--panel);border-bottom:1px solid var(--border);color:var(--muted);font-weight:700;padding:6px 8px;position:sticky;text-align:left;top:0}.lead-comm-log .lcl-sync-tbl td{border-bottom:1px solid var(--border-2);color:var(--ink-soft);padding:6px 8px;vertical-align:top}.lead-comm-log .lcl-sync-tbl td.g{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lead-comm-log .lcl-sync-tbl .ok{background:color-mix(in srgb,var(--upsell) 16%,#0000);border-radius:20px;color:var(--upsell);display:inline-block;font-size:11px;font-weight:700;padding:2px 8px}.lead-comm-log .lcl-sync-tbl .err{color:var(--churn);font-weight:700}.lead-comm-log .lcl-grid{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 300px}@media(max-width:900px){.lead-comm-log .lcl-grid{grid-template-columns:minmax(0,1fr)}}.lead-comm-log .lcl-card{background:var(--panel);border:1px solid var(--border);border-radius:15px;box-shadow:var(--shadow)}.lead-comm-log .lcl-compose{margin-bottom:14px;padding:13px}.lead-comm-log .lcl-types{flex-wrap:wrap;gap:7px}.lead-comm-log .lcl-tbtn{align-items:center;background:var(--panel-2);border:1px solid var(--border);border-radius:9px;color:var(--ink-soft);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;font-weight:600;gap:7px;height:33px;padding:0 12px;position:relative}.lead-comm-log .lcl-tbtn:hover{border-color:var(--brand);color:var(--brand)}.lead-comm-log .lcl-dot{align-items:center;border-radius:6px;color:#fff;display:inline-flex;height:20px;justify-content:center;width:20px}.lead-comm-log .lcl-dot .ic{font-size:13px}.lead-comm-log .bg-call{background:var(--call)}.lead-comm-log .bg-quote{background:var(--quote)}.lead-comm-log .bg-pay{background:var(--pay)}.lead-comm-log .bg-feature{background:var(--feature)}.lead-comm-log .bg-feedback{background:var(--feedback)}.lead-comm-log .bg-note{background:var(--note)}.lead-comm-log .bg-sub{background:var(--sub)}.lead-comm-log .lcl-dropdown{position:relative}.lead-comm-log .lcl-dropdown:hover:after{content:"";height:8px;left:0;position:absolute;right:0;top:100%}.lead-comm-log .lcl-menu{background:var(--panel);border:1px solid var(--border);border-radius:10px;box-shadow:var(--shadow);left:0;list-style:none;margin:0;min-width:150px;padding:5px;position:absolute;top:calc(100% + 4px);z-index:30}.lead-comm-log .lcl-menu li{border-radius:7px;color:var(--ink-soft);cursor:pointer;font-size:12.5px;font-weight:600;padding:7px 10px}.lead-comm-log .lcl-menu li:hover{background:var(--panel-2);color:var(--brand)}.lead-comm-log .lcl-editor{background:var(--panel-2);border:1px solid var(--border);border-radius:11px;margin-top:11px;overflow:visible;position:relative}.lead-comm-log .lcl-editor .ai-btn-container{align-items:center;display:none;flex-wrap:wrap;gap:6px;justify-content:flex-end;margin:0;max-width:70%;position:absolute;right:7px;top:5px;z-index:6}.lead-comm-log .lcl-editor .ai-btn-container .error-message{order:-1}.lead-comm-log .lcl-editor .rdw-editor-main,.lead-comm-log .lcl-editor .rdw-editor-toolbar{background:#0000!important;border:none!important}.lead-comm-log .lcl-editor .rdw-editor-main{font-size:13.5px;min-height:70px;padding:6px 12px}.lead-comm-log .lcl-editor .rdw-dropdown-wrapper,.lead-comm-log .lcl-editor .rdw-option-wrapper{background:#0000!important;border:1px solid var(--border)!important;border-radius:6px;box-shadow:none!important}.lead-comm-log .lcl-editor .rdw-dropdown-wrapper:hover,.lead-comm-log .lcl-editor .rdw-option-wrapper:hover{border-color:var(--brand)!important;box-shadow:none!important}.lead-comm-log .lcl-editor .rdw-option-active{background:var(--brand-soft)!important;border-color:var(--brand)!important}.lead-comm-log .lcl-editor .rdw-dropdown-selectedtext{color:var(--ink-soft)}.lead-comm-log .lcl-editor .rdw-dropdown-optionwrapper{background:var(--panel)!important;border-color:var(--border)!important;box-shadow:var(--shadow)!important}.lead-comm-log .lcl-editor .rdw-dropdown-optionwrapper li:hover{background:var(--panel-2)!important}.lead-comm-log .lcl-editor .rdw-colorpicker-modal,.lead-comm-log .lcl-editor .rdw-link-modal{background:var(--panel);border:1px solid var(--border);border-radius:10px;box-shadow:var(--shadow);z-index:40}.lead-comm-log .lcl-editor .rdw-colorpicker-modal{height:auto;padding-bottom:10px}.lead-comm-log .lcl-editor .rdw-link-modal{height:auto;padding-bottom:12px}.lead-comm-log .lcl-editor .rdw-link-modal-input{border:1px solid var(--border);border-radius:6px;font-family:inherit;padding:0 8px}.lead-comm-log .lcl-editor .rdw-link-modal-btn{border:1px solid var(--border);border-radius:6px;box-shadow:none;font-family:inherit}.lead-comm-log .lcl-err{color:var(--churn);display:block;font-size:11.5px;font-weight:600;margin-top:5px}.lead-comm-log .lcl-foot{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:11px}.lead-comm-log .lcl-datewrap{align-items:center;background:var(--panel-2);border:1px solid var(--border);border-radius:10px;display:inline-flex;gap:8px;height:38px;padding:0 4px 0 12px}.lead-comm-log .lcl-datewrap>.ic{color:var(--brand);font-size:16px}.lead-comm-log .lcl-datewrap .reminder-date,.lead-comm-log .lcl-datewrap input{background:#0000!important;border:none!important;color:var(--ink-soft);font-family:inherit;font-size:13px;font-weight:600;outline:none;width:150px}.lead-comm-log .lcl-noremind{color:var(--ink-soft);font-size:12.5px;font-weight:600;gap:8px}.lead-comm-log .lcl-add,.lead-comm-log .lcl-noremind{align-items:center;cursor:pointer;display:inline-flex}.lead-comm-log .lcl-add{background:var(--brand);border:none;border-radius:10px;color:#fff;font-family:inherit;font-size:13.5px;font-weight:700;gap:7px;height:38px;margin-left:auto;padding:0 20px}.lead-comm-log .lcl-add.loading{opacity:.6;pointer-events:none}.lead-comm-log .lcl-legend{align-items:flex-start;background:var(--cs-wash);border:1px solid var(--cs-wash-line);border-radius:12px;display:flex;gap:12px;margin-bottom:14px;padding:12px 14px}.lead-comm-log .lcl-legend .k{align-items:center;background:var(--brand);border-radius:8px;color:#fff;display:inline-flex;flex:0 0 auto;height:28px;justify-content:center;width:28px}.lead-comm-log .lcl-legend p{color:var(--ink-soft);font-size:12px;margin:0}.lead-comm-log .lcl-legend b{color:var(--ink)}.lead-comm-log .lcl-sw{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}.lead-comm-log .lcl-sw span{align-items:center;color:var(--ink-soft);display:inline-flex;font-size:11px;font-weight:700;gap:5px}.lead-comm-log .lcl-sw i{border-radius:3px;display:inline-block;height:11px;width:11px}.lead-comm-log .lcl-feedhead{align-items:center;display:flex;gap:10px;margin:2px 2px 10px}.lead-comm-log .lcl-feedhead h2{font-size:13.5px;font-weight:800;margin:0}.lead-comm-log .lcl-feedhead .line{background:var(--border);flex:1 1;height:1px}.lead-comm-log .lcl-updating{align-items:center;background:var(--brand-soft);border-radius:20px;color:var(--brand);display:inline-flex;font-size:11px;font-weight:800;gap:6px;padding:2px 9px;white-space:nowrap}.lead-comm-log .lcl-updating .ic{animation:lcl-spin .8s linear infinite;font-size:12px}@keyframes lcl-spin{to{transform:rotate(1turn)}}.lead-comm-log .lcl-list{list-style:none;margin:0;padding:0;transition:opacity .15s ease}.lead-comm-log .lcl-list.is-updating{opacity:.45;pointer-events:none}.lead-comm-log .lcl-log{background:var(--panel);border:1px solid var(--border);border-radius:13px;margin:8px 0;overflow:hidden;padding:12px 14px 12px 16px;position:relative}.lead-comm-log .lcl-log:before{background:var(--accent,var(--border));bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.lead-comm-log .lcl-r1{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.lead-comm-log .lcl-chip{align-items:center;border-radius:20px;color:#fff;display:inline-flex;font-size:11.5px;font-weight:700;gap:6px;height:24px;padding:0 10px}.lead-comm-log .lcl-chip .ic{font-size:13px}.lead-comm-log .lcl-who{align-items:center;color:var(--muted);display:inline-flex;font-size:12px;font-weight:600;gap:7px;margin-left:auto}.lead-comm-log .lcl-av{align-items:center;background:var(--brand-soft);border-radius:50%;color:var(--brand);display:inline-flex;font-size:10px;font-weight:800;height:22px;justify-content:center;text-transform:uppercase;width:22px}.lead-comm-log .lcl-msg{color:var(--ink-soft);font-size:13.5px;margin:8px 0 0}.lead-comm-log .lcl-msg pre{font-family:inherit;margin:0;white-space:pre-wrap}.lead-comm-log .lcl-meta{align-items:center;color:var(--muted);display:flex;flex-wrap:wrap;font-size:11.5px;gap:13px;margin-top:9px}.lead-comm-log .lcl-meta .m{align-items:center;display:inline-flex;gap:5px}.lead-comm-log .lcl-meta .m .ic{font-size:13px}.lead-comm-log .lcl-bell{color:var(--pay)}.lead-comm-log .lcl-del{color:var(--muted);cursor:pointer;margin-left:auto}.lead-comm-log .lcl-del:hover{color:var(--churn)}.lead-comm-log .lcl-del .ic{pointer-events:none}.lead-comm-log .lcl-opencount{align-items:center;background:color-mix(in srgb,var(--mail) 14%,#0000);border-radius:20px;color:var(--mail);cursor:pointer;display:inline-flex;font-size:11px;font-weight:800;gap:5px;padding:2px 8px}.lead-comm-log .lcl-log.wa{--accent:var(--wa);background:linear-gradient(0deg,#22c55e0d,#22c55e0d),var(--panel)}.lead-comm-log .lcl-log.wa .lcl-att{align-items:center;color:var(--wa);display:inline-flex;font-size:12.5px;font-weight:600;gap:5px;text-decoration:none}.lead-comm-log .lcl-wa-thread{display:flex;flex-direction:column;margin-top:8px}.lead-comm-log .lcl-wa-msg{align-items:center;border-top:1px solid color-mix(in srgb,var(--wa) 14%,#0000);display:flex;gap:14px;justify-content:space-between;padding:7px 0}.lead-comm-log .lcl-wa-msg:first-child{border-top:none;padding-top:0}.lead-comm-log .lcl-wa-body{color:var(--ink-soft);font-size:13.5px;line-height:1.5;min-width:0}.lead-comm-log .lcl-wa-body p{display:inline}.lead-comm-log .lcl-wa-sender{color:var(--wa);margin-right:2px}.lead-comm-log .lcl-log.wa .lcl-att{vertical-align:middle}.lead-comm-log .lcl-log.wa .lcl-att .material-symbols-outlined{font-size:16px;line-height:1}.lead-comm-log .lcl-wa-time{align-items:center;color:var(--muted);display:inline-flex;flex:0 0 auto;font-size:11.5px;gap:5px;white-space:nowrap}.lead-comm-log .lcl-wa-time .ic{font-size:13px}.lead-comm-log .lcl-log.cs{background:linear-gradient(0deg,var(--cs-wash),var(--cs-wash)) padding-box,var(--panel);border-color:var(--cs-wash-line)}.lead-comm-log .lcl-log.cs:before{background:var(--accent);width:5px}.lead-comm-log .lcl-log.cs:after{background:repeating-linear-gradient(135deg,#0000 0 18px,color-mix(in srgb,var(--accent) 4%,#0000) 18px 19px);content:"";inset:0 0 0 5px;pointer-events:none;position:absolute}.lead-comm-log .lcl-ribbon{align-items:center;background:var(--brand);border-radius:20px;color:#fff;display:inline-flex;font-size:10.5px;font-weight:800;gap:6px;height:22px;padding:0 9px 0 7px}.lead-comm-log .lcl-ribbon .ic{font-size:12px}.lead-comm-log .lcl-ttype{align-items:center;background:color-mix(in srgb,var(--accent) 14%,#0000);border:1px solid color-mix(in srgb,var(--accent) 30%,#0000);border-radius:20px;color:var(--accent);display:inline-flex;font-size:11.5px;font-weight:800;gap:6px;height:24px;padding:0 10px}.lead-comm-log .lcl-act{align-items:center;color:var(--ink-soft);display:inline-flex;font-size:12px;font-weight:700;gap:6px}.lead-comm-log .lcl-act .ic{color:var(--accent);font-size:14px}.lead-comm-log .t-renewal{--accent:var(--renewal)}.lead-comm-log .t-churn{--accent:var(--churn)}.lead-comm-log .t-upsell{--accent:var(--upsell)}.lead-comm-log .t-tour{--accent:var(--tour)}.lead-comm-log .t-login{--accent:var(--login)}.lead-comm-log .a-quote{--accent:var(--quote)}.lead-comm-log .a-pay{--accent:var(--pay)}.lead-comm-log .a-feature{--accent:var(--feature)}.lead-comm-log .a-feedback{--accent:var(--feedback)}.lead-comm-log .a-note{--accent:var(--note)}.lead-comm-log .a-call{--accent:var(--call)}.lead-comm-log .a-mail{--accent:var(--mail)}.lead-comm-log .a-sub{--accent:var(--sub)}.lead-comm-log .lcl-empty{color:var(--muted);font-size:13px;padding:34px;text-align:center}.lead-comm-log .lcl-loadmore{list-style:none;margin:14px 0 4px;padding:0}.lead-comm-log .lcl-loadmore-btn{align-items:center;background:none;border:none;color:var(--muted);cursor:pointer;display:flex;font-family:inherit;font-size:12px;font-weight:700;gap:12px;letter-spacing:.05em;padding:0;text-transform:uppercase;width:100%}.lead-comm-log .lcl-loadmore-btn:after,.lead-comm-log .lcl-loadmore-btn:before{border-top:1px dashed var(--border);content:"";flex:1 1}.lead-comm-log .lcl-loadmore-btn:hover{color:var(--brand)}.lead-comm-log .lcl-loadmore-btn:hover:after,.lead-comm-log .lcl-loadmore-btn:hover:before{border-top-color:var(--brand)}.lead-comm-log .lcl-side{align-self:start;display:flex;flex-direction:column;gap:14px;max-height:calc(100vh - var(--nav-h) - 78px);overflow-y:auto;position:sticky;top:calc(var(--nav-h) + 62px)}@media(max-width:900px){.lead-comm-log .lcl-side{max-height:none;overflow:visible;position:static}}.lead-comm-log .lcl-sbox{padding:13px}.lead-comm-log .lcl-sbox h3{color:var(--muted);font-size:11px;font-weight:800;letter-spacing:.05em;margin:0 0 10px;text-transform:uppercase}.lead-comm-log .lcl-sbhead{align-items:center;cursor:pointer;display:flex;gap:8px;outline:none;-webkit-user-select:none;user-select:none}.lead-comm-log .lcl-sbhead .t{flex:1 1 auto;min-width:0}.lead-comm-log .lcl-sbhead:focus-visible,.lead-comm-log .lcl-sbhead:hover{color:var(--brand)}.lead-comm-log .lcl-sbhead .cv{color:var(--muted);display:inline-flex;transition:transform .18s ease}.lead-comm-log .lcl-sbhead .cv .ic{font-size:15px}.lead-comm-log .lcl-sbox.is-collapsed h3{margin-bottom:0}.lead-comm-log .lcl-sbox.is-collapsed .lcl-sbhead .cv{transform:rotate(-90deg)}.lead-comm-log .lcl-sbbadge{background:var(--panel-2);border:1px solid var(--border);border-radius:20px;color:var(--ink-soft);font-size:10px;font-style:normal;font-weight:800;letter-spacing:0;padding:2px 7px;text-transform:none}.lead-comm-log .lcl-sbbadge.is-on{background:var(--brand-soft);border-color:#0000;color:var(--brand)}.lead-comm-log .lcl-rempty{color:var(--muted);font-size:12px}.lead-comm-log .lcl-mems{display:flex;flex-wrap:wrap;gap:6px}.lead-comm-log .lcl-mem{align-items:center;background:var(--brand-soft);border-radius:20px;color:var(--brand);cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;gap:6px;padding:5px 11px}.lead-comm-log .lcl-mem.off{background:var(--panel-2);color:var(--muted)}.lead-comm-log .lcl-types{align-items:center;display:flex;flex-wrap:nowrap;gap:6px;justify-content:space-between}.lead-comm-log .lcl-type{align-items:center;background:var(--brand-soft);border-radius:9px;cursor:pointer;display:inline-flex;flex:0 1 auto;justify-content:center;min-width:0;padding:3px;transition:background .15s ease,opacity .15s ease}.lead-comm-log .lcl-type .lcl-dot{border-radius:6px;height:22px;width:22px}.lead-comm-log .lcl-type .lcl-dot .ic{font-size:13px}.lead-comm-log .lcl-type:hover{background:var(--brand)}.lead-comm-log .lcl-type.off{background:var(--panel-2)}.lead-comm-log .lcl-type.off .lcl-dot{background:var(--muted)!important;opacity:.5}.lead-comm-log .lcl-tclear{background:none;border:none;color:var(--brand);cursor:pointer;font-family:inherit;font-size:11.5px;font-weight:700;margin-top:9px;padding:0}.lead-comm-log .lcl-tclear:hover{text-decoration:underline}.lead-comm-log .lcl-sources{display:flex;flex-direction:column}.lead-comm-log .lcl-srow{align-items:center;border-bottom:1px dashed var(--border);display:flex;gap:9px;padding:9px 3px}.lead-comm-log .lcl-srow:last-child{border-bottom:none}.lead-comm-log .lcl-srow i{background:var(--sc,var(--muted));border-radius:50%;flex:0 0 auto;height:9px;width:9px}.lead-comm-log .lcl-srow .lbl{color:var(--ink-soft);font-size:12.5px;font-weight:700}.lead-comm-log .lcl-switch{background:var(--brand);border-radius:20px;cursor:pointer;flex:0 0 auto;height:20px;margin-left:auto;position:relative;transition:.15s;width:34px}.lead-comm-log .lcl-switch:after{background:#fff;border-radius:50%;content:"";height:16px;position:absolute;right:2px;top:2px;transition:.15s;width:16px}.lead-comm-log .lcl-switch.off{background:var(--border)}.lead-comm-log .lcl-switch.off:after{left:2px;right:auto}.lead-comm-log .s-sp{--sc:var(--src-sp)}.lead-comm-log .s-wa{--sc:var(--wa)}.lead-comm-log .s-cs{--sc:var(--src-cs)}.lead-comm-log .s-sys{--sc:var(--src-sys)}.lead-comm-log .lcl-remind{display:flex;flex-direction:column;gap:7px}.lead-comm-log .lcl-ritem{background:var(--panel-2);border:1px solid var(--border);border-radius:10px;padding:8px 11px}.lead-comm-log .lcl-ritem .rn{font-size:12.5px;font-weight:700}.lead-comm-log .lcl-ritem .rd{align-items:center;color:var(--muted);display:inline-flex;font-size:11.5px;gap:6px;margin-top:3px}.lead-comm-log .lcl-ritem .rd .ic{color:var(--brand);font-size:13px}.praposal-template-wrapper{align-items:center;background-attachment:inherit;background-color:#f5f5f5;background-image:inherit;background-repeat:inherit;background-size:inherit;bottom:0;display:inherit;height:inherit;left:0;position:absolute;right:0;top:0;transform-origin:inherit;width:inherit}.praposal-template-wrapper .mobile-view-logo{margin-top:12px}.praposal-template-wrapper .proposal-address{text-align:right}.praposal-template-wrapper .proposal-panel{margin:auto;max-width:900px}.praposal-template-wrapper .proposal-panel .table td,.praposal-template-wrapper .proposal-panel .table th{padding:5px}.praposal-template-wrapper .proposal-panel h4{font-size:18px}.praposal-template-wrapper .proposal-panel .panel-body{padding:0}.praposal-template-wrapper .proposal-panel .panel{position:relative}.praposal-template-wrapper .proposal-panel .title-name{font-size:16px;font-weight:600;margin:0}.praposal-template-wrapper .proposal-panel .bg-light{background-color:#afe0fe}.praposal-template-wrapper .proposal-panel .praposal-template-title{font-weight:600;margin-bottom:5px}.praposal-template-wrapper .proposal-panel .praposal-hr-line{border:1px solid #6673de;margin-bottom:5px;margin-top:5px}.praposal-template-wrapper .proposal-panel .active-text{color:#6673de}.praposal-template-wrapper .proposal-panel .praposal-note{list-style:none;margin-bottom:0;padding:0}.praposal-template-wrapper .proposal-panel .company-statement{background-color:#6673de;color:#fff;padding:5px}.praposal-template-wrapper .proposal-panel .subtotal{display:inline-flex;font-weight:600;justify-content:end;max-width:110px}.praposal-template-wrapper .proposal-panel .base-color{color:#6673de}.praposal-template-wrapper .proposal-panel .inclusion{background-color:#f5f5f5;border-radius:10px;margin-top:5px;padding:10px}.praposal-template-wrapper .proposal-panel .view-list-width{margin-bottom:0;margin-top:5px;padding-left:25px}.praposal-template-wrapper .proposal-panel .view-list-width li{float:left;text-transform:capitalize;width:30%}.praposal-template-wrapper .proposal-panel .share-icon{background:#6673de;border:2px solid #fff;border-radius:50%;box-shadow:0 0 2px #afe0fe;color:#f5f5f5;cursor:pointer;display:block;font-size:22px;font-size:20px;font-weight:700;height:50px;line-height:45px;position:fixed;right:2%;text-align:center;text-decoration:none;top:2%;width:50px;z-index:99}@media print{@page{size:100mm 200mm landscape}body *{visibility:hidden}.section-to-print,.section-to-print *{visibility:visible}.section-to-print{bottom:0;left:0;position:absolute;right:0;top:0}}@media screen and (max-width:768px){.praposal-template-wrapper .mobile-view-title{margin-top:8px}.praposal-template-wrapper .proposal-panel{margin:auto;width:100%}.praposal-template-wrapper .proposal-panel .view-list-width li{float:none}.praposal-template-wrapper .proposal-address,.praposal-template-wrapper .proposal-logo{margin-bottom:10px;text-align:center}.mobile-view-logo{width:150px}}.share-praposal-template .whatsapp-note{color:#6673de;font-weight:600}.highlight-count{border-bottom:2px solid #ddd;margin-bottom:5px;padding-bottom:5px}.revenue-growth-table .ant-table-container .border{border-color:#333!important}body{background-color:#f5f5f5;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem}a{color:#6673de}.btn,.dropdown-menu,.form-control,.input-group-text{font-size:.875rem}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{padding-left:10px;padding-right:10px}.row{margin-left:-10px;margin-right:-10px}.col-pd{padding-left:10px;padding-right:10px}::-webkit-scrollbar{height:4px;width:3px}::-webkit-scrollbar-track{background:#ccf;border-radius:10px;opacity:.5}::-webkit-scrollbar-thumb{background:#ccf;border-radius:10px;height:7px}::-webkit-scrollbar-thumb:hover{background:#ccf}.rs-table-scrollbar-vertical,.rs-table-scrollbar-vertical:hover,.rs-table-scrollbar-vertical:hover .rs-table-scrollbar-handle{width:4px}.rs-table-scrollbar-vertical .rs-table-scrollbar-handle{width:3px}.rs-table-scrollbar-handle{background:#ccf;height:3px}.rs-table-scrollbar-horizontal,.rs-table-scrollbar-horizontal:hover{height:4px}.btn-cst-loading{color:#0000!important;pointer-events:none;position:relative}.form-check{align-items:center;display:inline-flex}.form-check .form-check-input{margin-top:0}.btn-cst-loading img{opacity:0}.clear-btn{border-color:#e42217;color:#e42217}.clear-btn:hover{background-color:#e42217;color:#fff!important}.btn-cst-loading:after{animation:btnSpinner .6s linear infinite;border:2px solid #fff;border-radius:50%;border-top-color:#ddd;box-sizing:border-box;content:"";height:20px;left:50%;margin-left:-11px;margin-top:-11px;position:absolute;top:50%;width:20px}.form-check-input{margin-top:.25rem}.panel{background-color:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:0 1px 1px #0000000d;margin-bottom:10px;margin-top:10px}.panel-heading{border-bottom:1px solid #ddd;border-top-left-radius:0;border-top-right-radius:0;color:#333;padding:8px 10px}.panel-footer{background-color:#fff;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:1px solid #ddd;padding:8px 10px}.panel-title{font-weight:600}.ant-table-text-center .rs-table-cell-content{align-items:center;display:flex}.panel-body{padding:10px;position:relative}.bi-btn{background-color:#6673de;color:#fff}.bi-btn:hover{background-color:#fff;border-color:#6673de;color:#6673de}.bi-danger{background-color:#e42217}.bi-warning{background-color:#e9ab17}.btn-outline-primary{border-color:#6673de;color:#6673de}.btn-outline-primary:disabled{color:#6673de}.btn-outline-primary:hover{background-color:#6673de;border-color:#6673de;color:#fff}.bi-btn-with-icon{align-items:center;display:inline-flex;justify-content:center}.bi-btn-with-icon .material-symbols-outlined{font-size:22px;margin-right:4px}.bi-btn-with-icon .fa-brands{margin-right:5px}.bi-danger-cancel{background-color:#e42217;color:#fff}.bi-danger-cancel:hover{color:#fff!important}.btn-outline-cancel{border-color:#e42217!important;color:#e42217}.btn-outline-cancel:hover{background-color:#e42217;color:#fff!important}.partner-company-btn{width:160px}.sales-person-btn{width:130px}.bi-btn-icon{height:32px;padding:5px;width:32px}.bi-btn-icon .material-symbols-outlined{font-size:18px}.forgot-text{float:right;font-size:12px}.sync-icon{background-color:#fff;border-color:#e47948;color:#e47948}.sync-icon:hover{background-color:#e47948;border-color:#e47948;color:#fff}.column-drag-values{margin-top:10px}.column-drag-values .drog-val-head{color:#6673de;font-size:16px!important;font-weight:600!important}.column-drag-values .list-group{flex-direction:inherit;flex-wrap:wrap}.column-drag-values .list-group-ite{align-items:center;border:1px solid #ddd;border-radius:4px;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:5px;margin-right:.8%;padding:2px 2px 2px 8px}.column-drag-values .list-group-ite .removeColumn{background:inherit;border:0;color:#e42217;outline:none}.column-drag-values .list-group-ite .removeColumn:hover{background-color:#ffcccb}.column-drag-values .list-group-ite .icon-with-text{align-items:center;display:flex;padding-right:8px;word-break:break-word}.column-drag-values .list-group-ite .icon-with-text .material-symbols-outlined{margin-right:5px}.overlay .overlay-area{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1021}.overlay .overlay-content{position:relative;z-index:1022}.error{color:#e42217}.success{color:#3ea055}.rs-table-row-header .rs-table-cell{font-weight:600;text-transform:capitalize}.sidebar .close-sidebar{display:none}.sidebar.active{background-color:#fff;box-shadow:0 4px 8px #00000029;display:block;left:0;min-height:100vh;padding-top:30px;position:absolute;position:fixed;top:0;transition:.5s;width:280px;z-index:1}.sidebar.active .close-sidebar{background-color:#fff;border-radius:50px;box-shadow:0 0 15px 2px #0003;display:block;font-size:1rem;height:28px;margin-right:0;padding:3.5px;position:absolute;right:10px;top:5px;width:28px}.sidebar.active .close-sidebar .material-symbols-outlined{color:#6673de;font-size:20px}.sidebar.active .gloab-search{margin-top:10px;padding:0 10px;position:relative;width:100%}.rs-table-row .firm-name-box .table-action li:first-child{margin-left:0;padding-left:0}.rs-table-row .table-action{display:flex;justify-content:center;list-style:none;margin:0;padding:0}.rs-table-row .table-action li{cursor:pointer;margin:0 2px;padding:5px}.rs-table-row .table-action li .material-symbols-outlined{font-size:22px}.rs-table-row .table-action .r-view{color:#6673de}.rs-table-row .table-action .r-edit,.rs-table-row .table-action .r-edit a{color:#e9ab17}.rs-table-row .table-action .r-delete{color:#e42217}.rs-table-row .table-action .tentative-value-icon .material-symbols-outlined{font-size:20px}.rs-table-row .table-action .r-ticket .ant-badge{color:#416a87}.bi-table{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:5px;max-height:525px;min-height:525px;overflow:auto}.bi-table table{table-layout:auto;width:100%}.bi-table table th{background:#f5f5f5;position:sticky;top:0}.bi-table table td{background:#fff}.bi-table table td,.bi-table table th{border:1px solid #ddd;font-size:14px;line-height:15px;padding:8px}.total{color:#6673de;display:block;font-size:16px}.but-with-icon{align-items:center;display:flex;height:31px;position:relative}.but-with-icon .material-icons{font-size:20px}.but-with-icon .badges-text{background-color:#333;border-radius:50%;position:absolute;right:-2px;top:-6px}.but-with-icon .material-symbols-outlined{font-size:20px}.nav-tabs{border-bottom:0;padding-bottom:0}.nav-tabs .nav-item{margin-left:5px;margin-right:5px;min-width:110px}.nav-tabs .nav-item:first-child{margin-left:0}.nav-tabs .nav-item .nav-link{border:1px solid #6673de;border-radius:4px;box-shadow:0 2px 4px 0 #0000001a;box-sizing:border-box;color:#6673de;padding:4px 8px;text-align:center;transform:translateY(0);transition:transform .15s,box-shadow .15s;width:100%}.nav-tabs .salesperson-tab .nav-link{border:1px solid #6e98ea;color:#6e98ea}.nav-tabs .salesperson-tab .nav-link.active{background-color:#6e98ea}.nav-tabs .partnercompany-tab .nav-link{border:1px solid #0583d2;color:#0583d2}.nav-tabs .partnercompany-tab .nav-link.active{background-color:#0583d2}.nav-tabs .warrior-tab .nav-link{border:1px solid #a202ff;color:#a202ff}.nav-tabs .warrior-tab .nav-link.active{background-color:#a202ff}.nav-tabs .facebook-tab .nav-link{border:1px solid #38529a;color:#38529a}.nav-tabs .facebook-tab .nav-link.active{background-color:#38529a}.nav-tabs .customer-tab .nav-link{border:1px solid #416a87;color:#416a87}.nav-tabs .customer-tab .nav-link.active{background-color:#416a87}.nav-tabs .lostlead-tab .nav-link{border:1px solid #d37036;color:#d37036}.nav-tabs .lostlead-tab .nav-link.active{background-color:#d37036}.nav-tabs .nav-item .active{background-color:#6673de;box-shadow:0 3px 9px 0 #00000026;color:#fff}.nav-tabs .nav-item:not(.leadviews-switch-item):hover{box-shadow:0 3px 9px 0 #00000026;transform:translateY(-2px)}.daily-report-img{cursor:pointer}.pagination{align-items:center;justify-content:end}.pagination button{border:1px solid #ced4da;margin-left:-1px;min-width:30px;padding:4px}.pagination span,.pagination strong{padding:6px}.pagination input,.pagination select{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.2rem;font-size:.875rem;line-height:1.5;padding:.25rem .5rem}.pagination .page-item{cursor:pointer}.pagination .page-item.active .page-link{background-color:#6673de;border-color:#6673de}.table-columns{border:1px solid #6673de;border-radius:50px;cursor:pointer;height:24px;padding:2px;position:relative;text-align:center;width:24px}.table-columns .plus-icon{color:#6673de}.columns-box{background:#fff;border:1px solid #ced4da;border-radius:5px;box-shadow:0 .125rem .25rem #00000014;left:0;position:absolute;top:0}.columns-box .all-form-check{cursor:pointer;padding:0 25px}.columns-box .add-columns{margin-bottom:0;max-height:200px;max-width:300px;overflow:auto;padding:0 0 5px;white-space:nowrap;z-index:1000}.columns-box .add-columns li{cursor:pointer;padding:4px}.columns-box .add-columns .columns-footer{border-top:1px solid #ced4da;padding:5px}.columns-box .add-columns .columns-footer .Apply-btn{color:#6673de;cursor:pointer;font-weight:600}.columns-box .columns-footer{border-top:1px solid #ced4da;padding:5px;text-align:right}.columns-box .columns-footer .Apply-btn{color:#6673de;cursor:pointer;font-weight:600}.multi-control{position:relative}.multi-control .multi-count{background-color:#6673de;position:absolute;right:6px;top:7px}.columns-footer{border-top:1px solid #ced4da;padding:5px}.columns-footer .Apply-btn{color:#6673de;cursor:pointer;font-weight:600}.loading-wrapper{background:#fff;height:100%;position:absolute;width:100%;z-index:10}.loading-wrapper .loading{left:50%;margin:0;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:11}.ant-design-loading-wrapper{background:#fff;height:98%;opacity:.8;position:absolute;width:98%;z-index:10}.ant-design-loading-wrapper .loading{left:50%;margin:0;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:11}.ant-design-loading-wrapper .loading .anticon{font-size:40px}.cols-list{background-color:#fff;border:1px solid #ddd;border-radius:4px;display:block;max-height:70px;overflow-y:auto;padding:8px}.buttons-box .dropdown .dropdown-menu{border-bottom:0;cursor:pointer;margin-top:0;min-width:40px;padding:0;width:40px}.buttons-box .dropdown .dropdown-menu span{padding:6px 5px;text-align:center}.buttons-box .dropdown .dropdown-menu :hover{background-color:#f5f5f5}.buttons-box :hover .dropdown-menu{display:block}.custom-switch{display:inline-block;height:18px;margin-bottom:0;position:relative;width:36px}.custom-switch input{display:none}.custom-switch .slider{background-color:#6c757d;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.custom-switch .slider:before{background-color:#fff;border-radius:50%;bottom:0;box-shadow:0 0 0 1px #0000001a,0 4px 0 0 #0000000a,0 4px 9px #00000021,0 3px 3px #0000000d;content:"";height:18px;left:-1px;position:absolute;transition:.4s;-moz-transition:.35s cubic-bezier(.54,1.6,.5,1);-o-transition:.35s cubic-bezier(.54,1.6,.5,1);width:18px}.custom-switch input:checked+.slider{background-color:#3ea055}.custom-switch input:checked+.slider:before{transform:translateX(21px)}.custom-switch .slider:after{color:#fff;display:block;font-size:10px;left:70%;position:absolute;top:50%;transform:translate(-50%,-50%)}.custom-switch input:checked+.slider:after{left:30%}.ant-modal-root .ant-modal-mask{z-index:1030}.ant-modal-root .ant-modal-wrap{z-index:1031}.ant-modal-root .ant-modal-content{padding:0!important}.ant-modal-root .ant-modal-content .ant-modal-body{padding:10px}.ant-modal-root .ant-modal-content .ant-modal-header{align-items:center;border-bottom:1px solid #ddd;min-height:40px;padding:8px 10px}.ant-modal-root .ant-modal-content .ant-modal-footer{border-top:1px solid #ddd;padding:6px 10px}.ant-modal-root .ant-modal-content .ant-modal-close{top:5px}.ReactModal__Content{background:#fff;border:1px solid #fff;border-radius:4px;margin:1.75rem auto;outline:inherit!important;position:relative;width:400px}body.ReactModal__Body--open{overflow:hidden}.ReactModal__Overlay{background-color:#03030380!important;overflow:auto;z-index:1030}.ReactModalPortal .modal-header{align-items:flex-start;align-items:center;display:flex;justify-content:space-between;padding:8px 10px}.ReactModalPortal .modal-title-head-left{align-items:center;display:flex}.ReactModalPortal .modal-body{padding:10px}.ReactModalPortal .modal-footer{padding:6px 10px}.ReactModalPortal .modal-title{font-size:18px}.ReactModalPortal .modal-header .close{background-color:#6673de;border-radius:100px;color:#fff;font-size:16px;height:22px;margin:0;opacity:1;padding:0;width:22px}.legends-list{max-height:180px;overflow:auto}.legends-list .list-group-item{border:0;cursor:pointer;display:flex;justify-content:space-between;padding:4px 15px;text-align:center}.legends-list :hover{background-color:#f5f5f5}.legends-list .leg-item-name{align-items:center;color:#6c757d;display:flex}.legends-list .leg-color{background-color:#6673de;border-radius:50px;display:block;height:8px;margin-right:5px;width:8px}.table-action{display:flex;justify-content:center;list-style:none;margin:0;padding:0}.table-action li{cursor:pointer;margin:0 2px;padding:5px}.table-action .r-edit{color:#e9ab17}.table-action .r-delete{color:#e42217}.table-action .whatsApp-icon{color:#3ea055;font-size:21px}.pagination .page-item .page-link{font-size:.875rem;line-height:1.5;padding:.25rem .5rem}.select-search,.select-search.has-focus{position:relative}.select-search .select-search__input,.select-search.has-focus .select-search__input{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.2rem;border-radius:.25rem;color:#495057;display:block;font-size:.875rem;height:calc(1.5em + .5rem + 2px);line-height:1.5;outline:none;padding:.25rem .5rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.select-search .select-search__select,.select-search.has-focus .select-search__select{background-color:#fff;border:1px solid #ced4da;border-radius:5px;max-height:250px;overflow-y:auto;padding:5px;position:absolute;width:100%;z-index:99}.select-search .select-search__select ul,.select-search.has-focus .select-search__select ul{list-style:none;margin:0;padding:0}.select-search .select-search__select ul li,.select-search.has-focus .select-search__select ul li{border-bottom:1px solid #ced4da}.select-search .select-search__select ul li button,.select-search.has-focus .select-search__select ul li button{background-color:#0000;border:0 solid #0000;display:block;padding:5px;text-align:left;width:100%}.select-search .select-search__select ul li button:hover,.select-search.has-focus .select-search__select ul li button:hover{background-color:#6673de;color:#fff}.multi-selec-tab{list-style:none;margin:5px 0 0;padding:0}.multi-selec-tab li{align-items:center;background-color:#f5f5f5;border:1px solid #ddd;border-radius:5px;display:inline-flex;font-size:14px;justify-content:space-between;margin-bottom:5px;margin-right:5px;padding:2px 5px}.multi-selec-tab li .remove-tag{align-items:center;background-color:#ffcccb;border-radius:50px;cursor:pointer;display:flex;height:18px;justify-content:center;margin-left:5px;padding:1px;width:18px}.multi-selec-tab li .remove-tag .material-symbols-outlined{font-size:14px}.error-page{align-items:center;background-color:#fff;display:flex;height:100vh;justify-content:center;width:100%}@keyframes btnSpinner{to{transform:rotate(1turn)}}.logout button{background-color:#0000;border:0;margin-left:2px}.rs-table-cell-group .rs-table-cell-content .expand-icon{border:1px solid #6673de;border-radius:4px;color:#6673de;cursor:pointer;display:block;float:left;font-weight:600;height:22px;margin:0 auto;padding:1px;text-align:center;width:22px}.rs-table-cell-group .rs-table-cell-content .expand-icon .material-symbols-outlined{font-size:18px}.navbar-toggler{padding-right:0}.navbar-toggler .material-symbols-outlined{font-size:30px}.navbar-toggler:focus,.navbar-toggler:hover{outline:none}@media screen and (max-width:768px){.nav-tabs{display:flex;flex-wrap:inherit;width:100%}.nav-tabs .nav-item{font-size:0;min-width:inherit;width:11.9%}.nav-tabs .nav-item .bi-btn-with-icon .material-symbols-outlined{font-size:22px;margin-right:0}.nav-tabs .nav-item:last-child{margin-right:0}.filter-modal{width:90%!important}.filter-modal .form-control{margin-bottom:10px}.lead-reminder-modal .comm-btn-inline{overflow-x:auto}.user-profile-dt{margin-bottom:10px}.nav-tabs .nav-item{font-size:0;margin-bottom:5px}.nav-tabs .nav-item .fa-facebook{font-size:20px;margin-right:0}.nav-tabs .nav-item .nav-link{min-height:32px}.lead-view-box .d-flex{display:inherit}}.green{color:#3ea055}.hide-save-btn{display:none!important}.settings-th{color:#e42217}.settings-td,.settings-th{background:#ffd8d7}.pull-right{float:right}.comm-save{filter:invert(50%) sepia(19%) saturate(1748%) hue-rotate(196deg) brightness(90%) contrast(93%);margin-left:5px}.facebook-upload-modal{width:50%}.edit-icon{cursor:pointer}.select-all-div{border-radius:5px;cursor:pointer;padding:5px 12px 5px 10px}.select-all-div .select-all-option{color:#6673de;font-weight:600}.select-all-div .select-all-option .span-text{align-items:center;display:flex;justify-content:space-between;width:100%}.ant-search-box{max-width:250px}.ant-search-box .SearchOutlined{color:#6c757d}.whatsapp-icon{color:#3ea055;font-size:16px}.multiCheckBox-footer{padding:0 10px 2px;text-align:right}.multiCheckBox-footer .Apply-btn{color:#6673de;cursor:pointer;font-weight:600}.multiCheckBox-footer .w-percentage{color:#e9ab17;font-size:12px;font-weight:600}.floppy-icon{filter:invert(50%) sepia(19%) saturate(1748%) hue-rotate(196deg) brightness(90%) contrast(93%);width:26px}.elipsis-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}.header-total{display:block}.break-word{overflow-wrap:break-word;white-space:normal;word-break:break-word}.ant-switch.ant-switch-checked{background:#6673de}.ant-modal .ant-modal-close-x{line-height:inherit}input[type=date]{text-transform:uppercase}.btn.disabled,.btn:disabled{pointer-events:none}.iperform-main-wrapper{margin-left:auto;margin-right:auto;margin-top:20px;padding-left:15px;padding-right:15px}.iperform-main-wrapper .view-nav-tabs-menu{padding-left:10px;padding-right:10px}.iperform-main-wrapper .editable-title{background-color:#dee2e6}.iperform-main-wrapper .iperform-panel{margin-bottom:10px;margin-left:-14px;margin-right:-8px}.iperform-main-wrapper .pull-left{float:left}.iperform-main-wrapper .hr-line{margin-bottom:15px;margin-top:15px}.iperform-main-wrapper .btn-group{margin-right:7px}.iperform-main-wrapper .form-l-head{border-bottom:1px solid #6673de;color:#6673de;font-size:18px;margin-bottom:0;padding:8px 0}.iperform-main-wrapper a{text-decoration:none}.iperform-main-wrapper .iperform-btn{background-color:hsla(0,0%,100%,.771);border:1px solid rgba(0,0,0,.642);color:rgba(0,0,0,.789)}.iperform-main-wrapper .iperform-back-btn{background-color:#fff;border:1px solid #6673de;color:#6673de}.iperform-main-wrapper .iperform-active-btn{color:#fff}.iperform-main-wrapper .iperform_search{margin-bottom:10px}.mentions-box ul{max-height:300px;overflow:auto}.demo-check-list .rs-table-row{cursor:pointer}.demo-check-wrapper{padding-left:10px;padding-right:10px}.demo-check-wrapper .panel-heading .panel-title{color:#6673de}.demo-check-wrapper .panel-heading .header-action-group{flex-wrap:nowrap;gap:8px}.demo-check-wrapper .panel-heading .header-action-group .ant-btn{white-space:nowrap}.demo-check-wrapper .detail-title{border-bottom:1px solid #6673de;color:#6673de;font-size:14px;font-weight:600;padding-bottom:10px}.demo-check-wrapper .detail-title h6{font-size:14px;font-weight:600;margin-bottom:0}.demo-check-wrapper .pincode-wise th{text-transform:capitalize}.demo-check-wrapper .multiCheckbox-selector .guid{float:left;margin-right:10px;padding-top:5px}.demo-check-wrapper .multiCheckbox-selector .multi-checkbox-wrapper{float:left;margin-bottom:5px;width:200px}.demo-check-wrapper .table tr:first-child td,.demo-check-wrapper table tr:first-child th{border-top:0 solid #dee2e6;padding-top:0}.value-set{color:#3ea055}.tentative-bold{font-weight:700}.total-hr-line{background-color:#6673de}.tentative-value-size{font-size:13px}.cursor-pointer{cursor:pointer}.close-icon{font-size:16px}.email-icon,.total-amount{color:#6673de}.lead-tcikets-modal .ant-modal-header{margin-bottom:0}.lead-tcikets-modal .ant-modal-body{padding:0}.lead-tcikets-modal .ant-modal-body .iperform-main-wrapper{margin:0;padding:0}.lead-tcikets-modal .ant-modal-body .iperform-main-wrapper .panel{margin:0}.lead-details-modal .ant-design-loading-wrapper{height:90%;width:100%}@media screen and (max-width:768px){.iperform-main-wrapper{padding-left:5px;padding-right:5px}.partner-company-btn{width:175px}}@media screen and (max-width:320px){.nav-tabs .nav-item{width:11.5%}.partner-company-btn{width:220px}.sales-person-btn{width:150px}.sales-search-box{margin-right:10px;width:75%}}.add-email-id{width:100%}.add-email-id .add-box{align-items:center;display:flex;width:100%}.add-email-id .add-box .ant-input{width:100%}.expired-plan .rs-table-cell,.expired-plan .rs-table-cell:hover{background-color:#ebc4c1!important}.expire-this-month .rs-table-cell,.expire-this-month .rs-table-cell:hover{background-color:#ececb4!important}.expire-today .rs-table-cell,.expire-today .rs-table-cell:hover{background-color:#eccca6!important}.expire-current-month .rs-table-cell,.expire-current-month .rs-table-cell:hover{background-color:#d97373!important}.expire-next-month .rs-table-cell,.expire-next-month .rs-table-cell:hover{background-color:#9393e8!important}.expire-month-after-next .rs-table-cell,.expire-month-after-next .rs-table-cell:hover{background-color:#b3ddb3!important}.expired-plan{background-color:#ebc4c1!important}.expire-this-month{background-color:#ececb4!important}.expire-today{background-color:#eccca6!important}.expire-current-month{background-color:#d97373!important}.expire-next-month{background-color:#9393e8!important}.expire-month-after-next{background-color:#b3ddb3!important}.mp-msg{background-color:#f5f5f5;border:1px solid #6673de;border-radius:10px;box-shadow:0 .125rem .25rem #00000014;height:70vh;margin:30px auto;max-width:700px;padding:20px}.mp-msg .msg-display{align-items:center;display:flex;flex-direction:column;text-align:center}.mp-msg .countdown-timer{margin-top:20px}:root{--cs-base:#6673de;--cs-base-deep:#2b2f6b;--cs-base-soft:#eef0ff;--cs-text-secondary:#6c757d;--cs-border:#e6e8f2;--cs-ink:#2a2d3e;--cs-ink-soft:#5b5f73;--cs-success:#3ea055;--cs-yellow:#e9ab17;--cs-renewal:#2563eb;--cs-renewal-bg:#e8eefb;--cs-churn:#dc2626;--cs-churn-bg:#fdeaea;--cs-upsell:#16a34a;--cs-upsell-bg:#e6f6ec;--cs-tour:#7c3aed;--cs-tour-bg:#f1ebfd;--cs-login:#d97706;--cs-login-bg:#fdf1de;--cs-card-sh:0 1px 2px #17193c0d,0 8px 24px -12px #17193c24}.cs-dash{color:var(--cs-ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:18px 4px 48px}.cs-dash .material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"opsz" 20;line-height:1;vertical-align:middle}.cs-dash code{background:#6673de1a;border-radius:5px;color:#4a52b0;font-family:ui-monospace,Menlo,monospace;font-size:.92em;padding:1px 5px}.cs-dash button{font-family:inherit}.cs-dash .cs-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:18px}.cs-dash .cs-head h1{font-size:22px;font-weight:800;letter-spacing:-.02em;margin:0}.cs-dash .cs-head .sub{align-items:center;color:var(--cs-text-secondary);display:flex;flex-wrap:wrap;font-size:13px;gap:8px;margin-top:5px}.cs-dash .live-dot{background:var(--cs-success);border-radius:50%;box-shadow:0 0 0 3px #3ea0552e;display:inline-block;height:7px;width:7px}.cs-dash .cs-actions{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:10px;justify-content:flex-end}.cs-dash .btn{align-items:center;border:none;border-radius:9px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:9px 15px;transition:.15s}.cs-dash .btn .material-symbols-outlined{font-size:18px}.cs-dash .btn--primary{background:var(--cs-base);color:#fff}.cs-dash .btn--primary:hover{background:#5460c9}.cs-dash .btn--ghost{background:#fff;border:1px solid var(--cs-border);color:var(--cs-ink)}.cs-dash .btn--ghost:hover{border-color:#c9cde0}.cs-dash .btn--sq{justify-content:center;padding:10px;width:40px}.cs-dash .btn:disabled{cursor:not-allowed;opacity:.45}.cs-dash .btn--primary:disabled:hover{background:var(--cs-base)}.cs-dash .spin .material-symbols-outlined{animation:cs-spin .8s linear infinite}@keyframes cs-spin{to{transform:rotate(1turn)}}.cs-dash .execfilter{align-items:center;background:#fff;border:1px solid var(--cs-border);border-radius:9px;display:inline-flex;gap:6px;height:38px;padding:0 10px;transition:.15s}.cs-dash .execfilter:hover{border-color:#c9cde0}.cs-dash .execfilter .material-symbols-outlined{color:var(--cs-text-secondary);flex-shrink:0}.cs-dash .execfilter select{background:#0000;border:none;color:var(--cs-ink);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;max-width:170px;outline:none;padding-right:2px}.cs-dash .seg{background:#f1f2f9;border-radius:9px;display:inline-flex;gap:2px;padding:3px}.cs-dash .seg button{background:#0000;border:none;border-radius:7px;color:var(--cs-text-secondary);cursor:pointer;font-size:12.5px;font-weight:600;padding:6px 12px}.cs-dash .seg button.on{background:#fff;box-shadow:0 1px 3px #0000001a;color:var(--cs-ink)}.cs-dash .kpis{align-items:stretch;display:flex;gap:22px;margin-bottom:20px}.cs-dash .kpi-section{grid-gap:10px;display:grid;flex:1 1;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;position:relative}.cs-dash .kpi-section+.kpi-section:before{background:var(--cs-border);bottom:4px;content:"";left:-11px;position:absolute;top:4px;width:1px}.cs-dash .kpi{background:#fff;border:1px solid var(--cs-border);border-radius:14px;box-shadow:var(--cs-card-sh);display:flex;flex-direction:column;min-height:78px;min-width:0;overflow:hidden;padding:11px 13px;position:relative}.cs-dash .kpi__accent{bottom:0;left:0;position:absolute;top:0;width:4px}.cs-dash .kpi__label{color:var(--cs-text-secondary);font-size:9.5px;font-weight:600;letter-spacing:.02em;line-height:1.3;margin-bottom:6px;text-transform:uppercase}.cs-dash .kpi__value{align-self:flex-end;font-size:28px;font-weight:800;letter-spacing:-.02em;line-height:1;margin-top:auto;overflow-wrap:break-word}.cs-dash .kpi__value small{color:var(--cs-text-secondary);font-size:15px;font-weight:600}.cs-dash .kpi--click{cursor:pointer;transition:.12s}.cs-dash .kpi--click:hover{border-color:#c4c8ec}.cs-dash .kpi--active{border-color:var(--cs-base)!important;box-shadow:0 0 0 2px var(--cs-base-soft),var(--cs-card-sh)}.cs-dash .panel{background:#fff;border:1px solid var(--cs-border);border-radius:16px;box-shadow:var(--cs-card-sh);overflow:hidden}.cs-dash .panel__head{align-items:center;border-bottom:1px solid var(--cs-border);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:15px 18px}.cs-dash .panel__title{align-items:center;display:flex;font-size:15px;font-weight:700;gap:9px}.cs-dash .panel__title .material-symbols-outlined{color:var(--cs-base);font-size:19px}.cs-dash .panel__ctrls{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.cs-dash .panel__meta{color:var(--cs-text-secondary);font-size:12px}.cs-dash .cs-grid{grid-gap:18px;grid-template-columns:minmax(0,1fr)}.cs-dash .cs-bottom,.cs-dash .cs-grid{align-items:start;display:grid;gap:18px}.cs-dash .cs-bottom{grid-gap:18px;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);margin-top:18px}.cs-dash .pills{border-bottom:1px solid var(--cs-border);padding:13px 18px}.cs-dash .pillseg{background:#f1f2f9;border-radius:10px;display:inline-flex;flex-wrap:wrap;gap:2px;padding:3px}.cs-dash .pillseg button{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--cs-text-secondary);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;padding:7px 13px;transition:.12s}.cs-dash .pillseg button:hover{color:var(--cs-ink)}.cs-dash .pillseg button .segn{font-size:11px;font-weight:700;opacity:.7}.cs-dash .pillseg button.on{box-shadow:0 1px 3px #0000001a}.cs-dash .pillseg button.on--all{background:var(--cs-base-soft);color:var(--cs-base)}.cs-dash .pillseg button.on--renewal{background:var(--cs-renewal-bg);color:var(--cs-renewal)}.cs-dash .pillseg button.on--churn{background:var(--cs-churn-bg);color:var(--cs-churn)}.cs-dash .pillseg button.on--upsell{background:var(--cs-upsell-bg);color:var(--cs-upsell)}.cs-dash .pillseg button.on--tour{background:var(--cs-tour-bg);color:var(--cs-tour)}.cs-dash .pillseg button.on--login{background:var(--cs-login-bg);color:var(--cs-login)}.cs-dash .lanes{min-height:120px;padding:8px 12px 14px}.cs-dash .lane__head{align-items:center;display:flex;gap:9px;padding:14px 6px 9px}.cs-dash .lane__badge{background:#eef0f7;border-radius:7px;color:var(--cs-ink-soft);font-size:11px;font-weight:800;letter-spacing:.05em;padding:3px 9px;text-transform:uppercase}.cs-dash .lane__count{color:var(--cs-text-secondary);font-size:12px}.cs-dash .lane__line{background:var(--cs-border);flex:1 1;height:1px}.cs-dash .empty{color:var(--cs-text-secondary);font-size:13.5px;padding:40px;text-align:center}.cs-dash .empty .material-symbols-outlined{color:#c9cde0;display:block;font-size:34px;margin:0 auto 8px}.cs-dash .row{align-items:stretch;background:#fff;border:1px solid var(--cs-border);border-radius:12px;display:flex;margin:7px 0;overflow:hidden;transition:.18s}.cs-dash .row:hover{border-color:#c9cde0;box-shadow:0 6px 18px -12px #17193c59}.cs-dash .row__spine{align-items:center;display:flex;flex-shrink:0;justify-content:center;padding:8px 0;width:30px}.cs-dash .row__spine span{color:#fff;font-size:10.5px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;transform:rotate(180deg);white-space:nowrap;writing-mode:vertical-rl}.cs-dash .sp--renewal{background:var(--cs-renewal)}.cs-dash .sp--churn{background:var(--cs-churn)}.cs-dash .sp--upsell{background:var(--cs-upsell)}.cs-dash .sp--tour{background:var(--cs-tour)}.cs-dash .sp--login{background:var(--cs-login)}.cs-dash .row__main{display:flex;flex:1 1;flex-direction:column;gap:10px;justify-content:space-between;min-width:0;padding:12px 10px 12px 14px}.cs-dash .row__l1{align-items:center;display:flex;flex-wrap:wrap;gap:9px}.cs-dash .row__typeicon{align-items:center;border-radius:8px;display:inline-flex;flex-shrink:0;height:27px;justify-content:center;width:27px}.cs-dash .row__typeicon .material-symbols-outlined{font-size:16px}.cs-dash .ic--renewal{background:var(--cs-renewal-bg);color:var(--cs-renewal)}.cs-dash .ic--churn{background:var(--cs-churn-bg);color:var(--cs-churn)}.cs-dash .ic--upsell{background:var(--cs-upsell-bg);color:var(--cs-upsell)}.cs-dash .ic--tour{background:var(--cs-tour-bg);color:var(--cs-tour)}.cs-dash .ic--login{background:var(--cs-login-bg);color:var(--cs-login)}.cs-dash .row__firm{cursor:pointer;font-size:14.5px;font-weight:700;letter-spacing:-.01em}.cs-dash .row__firm:hover{color:var(--cs-base);text-decoration:underline}.cs-dash .uchip{align-items:center;background:var(--cs-base-soft);border:none;border-radius:20px;color:var(--cs-base);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:4px;padding:2px 9px 2px 7px}.cs-dash .uchip:hover{background:#e0e3ff}.cs-dash .uchip .material-symbols-outlined{font-size:14px}.cs-dash .assignee{align-items:center;background:#f4f5fb;border:1px solid var(--cs-border);border-radius:20px;color:var(--cs-ink-soft);cursor:pointer;display:inline-flex;font-size:11.5px;font-weight:600;gap:6px;margin-left:auto;padding:3px 11px 3px 4px}.cs-dash .assignee:hover{border-color:#c4c8ec;color:var(--cs-base)}.cs-dash .assign-av{align-items:center;background:var(--cs-base);border-radius:50%;color:#fff;display:inline-flex;font-size:9.5px;font-weight:700;height:20px;justify-content:center;text-transform:uppercase;width:20px}.cs-dash .assign-edit{align-items:center;display:inline-flex;gap:6px;margin-left:auto}.cs-dash .assign-sel{background:#fff;border:1px solid var(--cs-base);border-radius:8px;color:var(--cs-ink);cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;max-width:150px;padding:4px 9px}.cs-dash .assign-cancel,.cs-dash .assign-save{align-items:center;background:#fff;border:1px solid var(--cs-border);border-radius:7px;cursor:pointer;display:inline-flex;flex-shrink:0;height:26px;justify-content:center;transition:.12s;width:26px}.cs-dash .assign-cancel .material-symbols-outlined,.cs-dash .assign-save .material-symbols-outlined{font-size:16px}.cs-dash .assign-save{background:var(--cs-upsell-bg);border-color:var(--cs-success);color:var(--cs-success)}.cs-dash .assign-save:hover{filter:brightness(.95)}.cs-dash .assign-cancel{color:var(--cs-ink-soft)}.cs-dash .assign-cancel:hover{background:#f8f9fd;border-color:#c9cde0;color:var(--cs-ink)}.cs-dash .sync-eye{display:inline-flex;position:relative}.cs-dash .ibtn--eye{border-radius:7px;height:26px;width:26px}.cs-dash .ibtn--eye:hover{background:var(--cs-base-soft);border-color:#c4c8ec;color:var(--cs-base)}.cs-dash .sync-pop{max-width:calc(100vw - 24px);position:fixed;width:620px;z-index:1000}.cs-dash .sync-pop__card{background:#fff;border:1px solid var(--cs-border);border-radius:12px;box-shadow:0 18px 44px -16px #17193c66;overflow:hidden}.cs-dash .sync-pop__title{align-items:center;background:#f8fafc;border-bottom:1px solid var(--cs-border);color:var(--cs-ink-soft);display:flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:.03em;padding:10px 12px;text-transform:uppercase}.cs-dash .sync-pop__title .material-symbols-outlined{color:var(--cs-base)}.cs-dash .sync-pop__msg{color:var(--cs-text-secondary);font-size:12.5px;padding:16px 12px;text-align:center}.cs-dash .sync-pop__scroll{max-height:260px;overflow:auto}.cs-dash .sync-tbl{border-collapse:collapse;width:100%}.cs-dash .sync-tbl td,.cs-dash .sync-tbl th{font-size:11.5px;padding:8px 10px;text-align:left;white-space:nowrap}.cs-dash .sync-tbl thead th{background:#f8fafc;border-bottom:1px solid var(--cs-border);color:var(--cs-text-secondary);font-weight:700;position:sticky;top:0}.cs-dash .sync-tbl tbody tr{border-bottom:1px solid #f1f5f9}.cs-dash .sync-tbl tbody tr:last-child{border-bottom:none}.cs-dash .sync-guid{color:var(--cs-ink-soft);font-family:ui-monospace,Menlo,monospace;max-width:120px;overflow:hidden;text-overflow:ellipsis}.cs-dash .sync-badge{border-radius:20px;font-size:10.5px;font-weight:700;padding:2px 8px;white-space:nowrap}.cs-dash .sync-badge.ok{background:var(--cs-upsell-bg);color:var(--cs-upsell)}.cs-dash .sync-badge.err{background:var(--cs-churn-bg);color:var(--cs-churn)}.cs-dash .sync-tbl td.sync-status-td{vertical-align:top;white-space:normal}.cs-dash .sync-err{color:var(--cs-churn);display:inline-block;font-size:11.5px;font-weight:600;line-height:1.35;max-width:200px}.cs-dash .row__lmid{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.cs-dash .metaitem{align-items:center;color:var(--cs-ink-soft);display:inline-flex;font-size:11.5px;font-weight:500;gap:4px;white-space:nowrap}.cs-dash .metaitem .material-symbols-outlined{color:var(--cs-base);font-size:14px}.cs-dash .row__l2{align-items:center;display:flex;flex-wrap:wrap;gap:7px}.cs-dash .mchip{align-items:center;background:#f6f7fb;border-radius:7px;color:var(--cs-ink-soft);display:inline-flex;font-size:11.5px;gap:5px;padding:3px 8px;white-space:nowrap}.cs-dash .h-vg{color:#2e7d32;font-weight:700}.cs-dash .h-g{color:#66bb6a;font-weight:700}.cs-dash .h-ok{color:#e9ab17;font-weight:700}.cs-dash .h-b{color:#ef5350;font-weight:700}.cs-dash .h-vb{color:#c62828;font-weight:700}.cs-dash .salesperson-ic{align-items:center;background:#f4f5fb;border:1px solid var(--cs-border);border-radius:7px;color:var(--cs-base);cursor:default;display:inline-flex;height:26px;justify-content:center;width:26px}.cs-dash .salesperson-ic:hover{background:var(--cs-base-soft);border-color:#c4c8ec}.cs-dash .salesperson-ic .material-symbols-outlined{font-size:15px}.cs-dash .agecircle{align-items:center;background:#f1f2f9;border:1.5px solid var(--cs-border);border-radius:50%;color:var(--cs-ink);display:inline-flex;flex-shrink:0;font-size:13px;font-weight:800;height:34px;justify-content:center;margin-left:auto;width:34px}.cs-dash .row__right{align-items:stretch;border-left:1px solid var(--cs-border);display:flex;flex-shrink:0;gap:10px;min-width:0;padding:12px 14px 12px 10px}.cs-dash .row__acts{border-right:1px solid var(--cs-border);gap:5px;padding-right:10px}.cs-dash .row__acts,.cs-dash .rr-main{display:flex;flex-direction:column;justify-content:space-between}.cs-dash .rr-main{align-items:flex-end;gap:8px}.cs-dash .row__arr{font-size:13px;font-weight:700}.cs-dash .row__arr span{color:var(--cs-text-secondary);font-size:11.5px;font-weight:500}.cs-dash .rr-actions{align-items:center;display:flex;gap:8px}.cs-dash .ibtn{align-items:center;background:#fff;border:1px solid var(--cs-border);border-radius:8px;color:var(--cs-ink-soft);cursor:pointer;display:flex;height:32px;justify-content:center;transition:.12s;width:32px}.cs-dash .ibtn:hover{background:#f8f9fd;border-color:#c9cde0;color:var(--cs-ink)}.cs-dash .ibtn .material-symbols-outlined{font-size:17px}.cs-dash .ibtn--call:hover{background:var(--cs-renewal-bg);border-color:#b9ccf2;color:var(--cs-renewal)}.cs-dash .ibtn--wa{color:#1f9d55}.cs-dash .ibtn--wa:hover{background:#eafaf1;border-color:#a6e0bf}.cs-dash .ibtn--wa svg{height:15px;width:15px}.cs-dash .cta{align-items:center;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;gap:5px;padding:7px 12px;transition:.12s}.cs-dash .cta .material-symbols-outlined{font-size:15px}.cs-dash .cta--renewal{background:var(--cs-renewal)}.cs-dash .cta--churn{background:var(--cs-churn)}.cs-dash .cta--upsell{background:var(--cs-upsell)}.cs-dash .cta--tour{background:var(--cs-tour)}.cs-dash .cta--login{background:var(--cs-login)}.cs-dash .cta:hover{filter:brightness(.94)}.cs-dash .cta--disabled{background:#c7cad9;cursor:not-allowed}.cs-dash .cta--disabled:hover{filter:none}.cs-dash .cta:disabled{background:#c7cad9;cursor:not-allowed}.cs-dash .cta:disabled:hover{filter:none}.cs-dash .tptable{border-collapse:collapse;width:100%}.cs-dash .tptable td,.cs-dash .tptable th{font-size:13px;padding:12px 16px;text-align:left}.cs-dash .tptable thead th{background:#f8fafc;border-bottom:1px solid var(--cs-border);color:var(--cs-text-secondary);cursor:pointer;font-weight:700;white-space:nowrap}.cs-dash .tptable tbody tr{border-bottom:1px solid #f1f5f9}.cs-dash .tptable tbody tr:last-child{border-bottom:none}.cs-dash .tptable tbody tr:hover{background:#f8fafc}.cs-dash .tag{border-radius:20px;font-size:11px;font-weight:700;padding:2px 9px;white-space:nowrap}.cs-dash .tag--renewal{background:var(--cs-renewal-bg);color:var(--cs-renewal)}.cs-dash .tag--churn{background:var(--cs-churn-bg);color:var(--cs-churn)}.cs-dash .tag--upsell{background:var(--cs-upsell-bg);color:var(--cs-upsell)}.cs-dash .tag--tour{background:var(--cs-tour-bg);color:var(--cs-tour)}.cs-dash .tag--login{background:var(--cs-login-bg);color:var(--cs-login)}.cs-dash .act-badge{align-items:center;display:inline-flex;font-weight:600;gap:6px;white-space:nowrap}.cs-dash .act-dot{border-radius:50%;display:inline-block;height:7px;width:7px}.cs-dash .act-exec{align-items:center;display:inline-flex;font-weight:600;gap:8px;white-space:nowrap}.cs-dash .act-exec .assign-av{flex-shrink:0;font-size:9.5px;height:22px;width:22px}.cs-dash .grp-row{cursor:pointer}.cs-dash .grp-row td{background:#f4f5fb;border-bottom:1px solid var(--cs-border);color:var(--cs-ink-soft);font-size:11.5px;font-weight:800;letter-spacing:.03em;padding:8px 16px;text-transform:uppercase;-webkit-user-select:none;user-select:none}.cs-dash .grp-row:hover td{background:#eceefa}.cs-dash .grp-caret{color:var(--cs-text-secondary);font-size:16px;margin-right:5px;vertical-align:middle}.cs-dash .grp-open .grp-caret{color:var(--cs-base)}.cs-dash .grp-count{background:var(--cs-base-soft);color:var(--cs-base);display:inline-block;margin-left:9px;padding:1px 8px}.cs-dash .grp-count,.cs-dash .ustatus{border-radius:20px;font-size:11px;font-weight:700}.cs-dash .ustatus{padding:2px 9px;white-space:nowrap}.cs-dash .ustatus--on{background:var(--cs-upsell-bg);color:var(--cs-upsell)}.cs-dash .ustatus--off{background:var(--cs-churn-bg);color:var(--cs-churn)}.cs-dash .umail{color:var(--cs-text-secondary);font-size:12px}.cs-dash .s-body{padding:16px 18px}.cs-dash .mixbar{align-items:center;display:flex;gap:16px}.cs-dash .bars{display:flex;flex:1 1;flex-direction:column;gap:11px;min-width:0}.cs-dash .bar__row{grid-gap:10px;align-items:center;display:grid;font-size:12.5px;gap:10px;grid-template-columns:82px 1fr 52px}.cs-dash .bar__lb{color:var(--cs-ink-soft);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-dash .bar__track{background:#f0f1f7;border-radius:5px;height:9px;overflow:hidden}.cs-dash .bar__fill{border-radius:5px;height:100%}.cs-dash .bar__val{font-weight:700;text-align:right}.cs-dash .gens{display:flex;flex-direction:column;gap:3px}.cs-dash .gen{align-items:center;border-bottom:1px dashed var(--cs-border);display:flex;gap:10px;padding:9px 4px}.cs-dash .gen:last-child{border-bottom:none}.cs-dash .gen__dot{background:var(--cs-success);border-radius:50%;flex-shrink:0;height:9px;width:9px}.cs-dash .gen__name{flex:1 1;font-size:13px;font-weight:600}.cs-dash .gen__meta{color:var(--cs-text-secondary);font-size:11.5px;text-align:right}.cs-dash .cs-backdrop{align-items:center;background:#14162d80;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:2000}.cs-dash .cs-modal{background:#fff;border-radius:18px;box-shadow:0 30px 80px -20px #00000080;max-height:88vh;max-width:520px;overflow:auto;width:100%}.cs-dash .cs-modal.wide{max-width:640px}.cs-dash .modal__head{align-items:flex-start;border-bottom:1px solid var(--cs-border);display:flex;gap:12px;justify-content:space-between;padding:20px 22px 14px}.cs-dash .modal__firm{font-size:19px;font-weight:800}.cs-dash .modal__sub{align-items:center;color:var(--cs-text-secondary);display:flex;flex-wrap:wrap;font-size:12.5px;gap:8px;margin-top:4px}.cs-dash .modal__x{align-items:center;background:#f1f2f9;border:none;border-radius:9px;color:var(--cs-ink-soft);cursor:pointer;display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.cs-dash .modal__body{padding:18px 22px 22px}.cs-dash .msec{color:var(--cs-ink-soft);font-size:12px;font-weight:700;letter-spacing:.04em;margin:16px 0 9px;text-transform:uppercase}.cs-dash .msec:first-child{margin-top:2px}.cs-dash .cmp-hint{color:var(--cs-text-secondary);font-size:12.5px;margin:2px 0 14px}.cs-dash .cmp-opts{display:flex;flex-wrap:wrap;gap:10px}.cs-dash .cmp-opt{align-items:center;background:#fff;border:1.5px solid var(--cs-border);border-radius:12px;color:var(--cs-ink);cursor:pointer;display:flex;flex:1 1;font-size:14px;font-weight:700;gap:8px;justify-content:center;min-width:130px;padding:15px 14px}.cs-dash .cmp-opt.sel{background:var(--cs-base-soft);border-color:var(--cs-base);color:var(--cs-base)}.cs-dash .cmp-opt--pos.sel{background:var(--cs-upsell-bg);border-color:var(--cs-upsell);color:var(--cs-upsell)}.cs-dash .cmp-opt--neg.sel{background:var(--cs-churn-bg);border-color:var(--cs-churn);color:var(--cs-churn)}.cs-dash .cmp-scale{display:flex;flex-wrap:wrap;gap:6px}.cs-dash .cmp-scale button{background:#fff;border:1.5px solid var(--cs-border);border-radius:10px;color:var(--cs-ink-soft);cursor:pointer;flex:1 1;font-size:12.5px;font-weight:700;min-width:88px;padding:11px 6px}.cs-dash .cmp-scale button.sel{background:var(--cs-renewal-bg);border-color:var(--cs-renewal);color:var(--cs-renewal)}.cs-dash .pains{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.cs-dash .pain-chip{background:#fff;border:1.5px solid var(--cs-border);border-radius:20px;color:var(--cs-ink-soft);cursor:pointer;font-size:12.5px;font-weight:600;padding:6px 13px}.cs-dash .pain-chip.sel{background:var(--cs-tour-bg);border-color:var(--cs-tour);color:var(--cs-tour)}.cs-dash .cmp-note{border:1px solid var(--cs-border);border-radius:10px;min-height:64px;padding:10px 12px;resize:vertical;width:100%}.cs-dash .cmp-note,.cs-dash .isel{font-family:inherit;font-size:13px}.cs-dash .isel{background:#fff;border:1px solid var(--cs-border);border-radius:9px;color:var(--cs-ink);padding:9px 11px}.cs-dash .isel--full{width:100%}.cs-dash .rmd{align-items:center;display:flex;gap:9px}.cs-dash .rmd .material-symbols-outlined{color:var(--cs-base);font-size:19px}.cs-dash .rmd-input{border:1px solid var(--cs-border);border-radius:9px;color:var(--cs-ink);flex:1 1;font-family:inherit;font-size:13px;min-width:0;padding:9px 11px}.cs-dash .snz-quick{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:6px}.cs-dash .snz-quick button{background:#fff;border:1px solid var(--cs-border);border-radius:9px;color:var(--cs-ink);cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:600;padding:8px 14px}.cs-dash .snz-quick button:hover{background:var(--cs-base-soft);border-color:var(--cs-base);color:var(--cs-base)}.cs-dash .modal__foot{align-items:center;display:flex;gap:10px;margin-top:20px}.cs-dash .ca-modal{max-width:70vw;width:70vw}.cs-dash .ca-hint{color:var(--cs-text-secondary);font-size:12.5px;margin:2px 0 12px}.cs-dash .ca-search{align-items:center;border:1px solid var(--cs-border);border-radius:9px;display:flex;gap:8px;margin:0 0 14px;padding:8px 11px}.cs-dash .ca-search .material-symbols-outlined{color:var(--cs-text-secondary);font-size:18px}.cs-dash .ca-search input{background:#0000;border:none;color:var(--cs-ink);font-family:inherit;font-size:13px;outline:none;width:100%}.cs-dash .ca-scroll{border:1px solid var(--cs-border);border-radius:12px;overflow:hidden}.cs-dash .ca-scroll .inner{max-height:340px;overflow:auto}.cs-dash .ca-firm{align-items:center;display:flex;font-size:13.5px;font-weight:700;gap:9px;letter-spacing:-.01em}.cs-dash .ca-av{align-items:center;background:var(--cs-base-soft);border-radius:8px;color:var(--cs-base);display:inline-flex;flex-shrink:0;font-size:11px;font-weight:800;height:26px;justify-content:center;text-transform:uppercase;width:26px}.cs-dash .row-dirty td{background:#fffdf5}.cs-dash .days-input{border:1px solid var(--cs-border);border-radius:8px;color:var(--cs-ink);font-family:inherit;font-size:13px;font-weight:600;padding:6px 9px;text-align:center;width:74px}.cs-dash .days-input:focus{border-color:var(--cs-base);box-shadow:0 0 0 3px var(--cs-base-soft);outline:none}.cs-dash .days-unit{color:var(--cs-text-secondary);font-size:11.5px;margin-left:7px}.cs-dash .ca-confirm{align-items:center;background:#14162d73;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:2100}.cs-dash .ca-confirm__card{background:#fff;border-radius:14px;box-shadow:0 26px 60px -18px #00000080;max-width:440px;padding:20px 22px;width:100%}.cs-dash .ca-confirm__title{align-items:center;display:flex;font-size:16.5px;font-weight:800;gap:9px}.cs-dash .ca-confirm__title .material-symbols-outlined{color:var(--cs-login);font-size:21px}.cs-dash .ca-confirm__msg{color:var(--cs-ink-soft);font-size:13px;line-height:1.5;margin:9px 0 18px}.cs-dash .ca-confirm__acts{align-items:center;display:flex;flex-wrap:wrap;gap:9px;justify-content:flex-end}.cs-dash .btn.ca-danger{border-color:#f0c9c9;color:var(--cs-churn)}.cs-dash .btn.ca-danger:hover{background:var(--cs-churn-bg);border-color:var(--cs-churn)}.cs-dash .ctl{display:flex;flex-direction:column;gap:11px;margin:2px 0 6px}.cs-dash .ctl__i{align-items:flex-start;display:flex;gap:10px}.cs-dash .ctl__dot{align-items:center;background:#f1f2f9;border-radius:8px;color:var(--cs-base);display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.cs-dash .ctl__b{font-size:12.5px}.cs-dash .ctl__t{color:var(--cs-text-secondary);font-size:11.5px;margin-top:1px}.cs-dash .toasts{bottom:22px;display:flex;flex-direction:column;gap:10px;position:fixed;right:22px;z-index:3000}.cs-dash .toast{align-items:center;background:var(--cs-base-deep);border-radius:11px;box-shadow:0 12px 30px -8px #0006;color:#fff;display:flex;font-size:13px;font-weight:600;gap:9px;max-width:340px;padding:12px 16px}.cs-dash .toast--ok{background:#1f7a43}.cs-dash .rep-inline{padding:14px 16px 18px}.cs-dash .rep-updating{color:var(--cs-text-secondary);font-size:12px;font-weight:600;padding:10px 2px 0}.cs-dash .rep-dates{display:inline-flex;position:relative}.cs-dash .rep-pop{align-items:center;background:#fff;border:1px solid var(--cs-border);border-radius:11px;box-shadow:0 18px 44px -16px #17193c66;display:flex;gap:8px;padding:10px 12px;position:absolute;right:0;top:calc(100% + 8px);white-space:nowrap;z-index:30}.cs-dash .rep-pop input{border:1px solid var(--cs-border);border-radius:8px;color:var(--cs-ink);font-family:inherit;font-size:12.5px;padding:6px 9px}.cs-dash .rep-pop .material-symbols-outlined{color:var(--cs-base)}.cs-dash .rep-apply{background:var(--cs-base);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:12px;font-weight:700;padding:7px 13px}.cs-dash .rep-apply:hover{background:#5460c9}.cs-dash .rep-kpis{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:16px}.cs-dash .rep-scroll{border:1px solid var(--cs-border);border-radius:12px;overflow-x:auto}.cs-dash .rep-table{border-collapse:collapse;min-width:660px;width:100%}.cs-dash .rep-table td,.cs-dash .rep-table th{font-size:13px;padding:12px 14px;text-align:left;white-space:nowrap}.cs-dash .rep-table thead th{background:#f8fafc;border-bottom:1px solid var(--cs-border);color:var(--cs-text-secondary);cursor:pointer;font-weight:700;-webkit-user-select:none;user-select:none}.cs-dash .rep-table td.rep-num,.cs-dash .rep-table thead th.rep-num{text-align:center}.cs-dash .rep-table tbody tr{border-bottom:1px solid #f1f5f9}.cs-dash .rep-table tbody tr:last-child{border-bottom:none}.cs-dash .rep-table tbody tr:hover{background:#f8fafc}.cs-dash .rep-table td.rep-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.cs-dash .rep-table td.rep-zero{color:#c7cbd8;font-weight:500}.cs-dash .rep-table td.rep-click{cursor:pointer}.cs-dash .rep-table td.rep-click:hover{background:var(--cs-base-soft);border-radius:6px;box-shadow:inset 0 0 0 1px var(--cs-base);color:var(--cs-base)}.cs-dash .rep-rowtot{font-feature-settings:"tnum";background:#fafbfe;font-variant-numeric:tabular-nums;font-weight:800;text-align:center}.cs-dash .rep-exec{align-items:center;display:flex;font-weight:700;gap:10px;letter-spacing:-.01em}.cs-dash .rep-av{background:var(--cs-base-soft);border-radius:8px;color:var(--cs-base);flex-shrink:0;font-size:11.5px;font-weight:800;height:30px;justify-content:center;text-transform:uppercase;width:30px}.cs-dash .rep-av,.cs-dash .rep-thtype{align-items:center;display:inline-flex}.cs-dash .rep-thtype{gap:6px}.cs-dash .rep-thtype .material-symbols-outlined{font-size:15px}.cs-dash .rep-th-renewal{box-shadow:inset 0 -3px 0 var(--cs-renewal)}.cs-dash .rep-th-churn{box-shadow:inset 0 -3px 0 var(--cs-churn)}.cs-dash .rep-th-upsell{box-shadow:inset 0 -3px 0 var(--cs-upsell)}.cs-dash .rep-th-tour{box-shadow:inset 0 -3px 0 var(--cs-tour)}.cs-dash .rep-th-login{box-shadow:inset 0 -3px 0 var(--cs-login)}.cs-dash .rep-c-renewal{color:var(--cs-renewal)}.cs-dash .rep-c-churn{color:var(--cs-churn)}.cs-dash .rep-c-upsell{color:var(--cs-upsell)}.cs-dash .rep-c-tour{color:var(--cs-tour)}.cs-dash .rep-c-login{color:var(--cs-login)}.cs-dash .rep-table tfoot td{font-feature-settings:"tnum";background:#f4f5fb;border-top:2px solid var(--cs-border);font-variant-numeric:tabular-nums;font-weight:800}.cs-dash .rep-table tfoot td.rep-num{text-align:center}.cs-dash .rep-empty{color:var(--cs-text-secondary);font-size:13.5px;padding:36px;text-align:center}.cs-dash .rt-drawer{background:#14162d80;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:2000}.cs-dash .rt-panel{animation:rt-slide-in .22s ease;background:#fff;box-shadow:-24px 0 60px -20px #00000073;display:flex;flex-direction:column;height:100%;max-width:92vw;width:728px}@keyframes rt-slide-in{0%{transform:translateX(100%)}to{transform:translateX(0)}}.cs-dash .rt-panel .modal__head{flex-shrink:0}.cs-dash .rt-panel-body{flex:1 1;overflow:auto}.cs-dash .rt-list{display:flex;flex-direction:column;gap:12px}.cs-dash .rt-card{background:#fff;border:1px solid var(--cs-border);border-radius:12px;padding:13px 15px}.cs-dash .rt-head{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.cs-dash .rt-firm{font-size:14.5px;font-weight:800;letter-spacing:-.01em}.cs-dash .rt-outcome{background:#f4f5fb;border-radius:7px;color:var(--cs-ink-soft);font-size:12px;font-weight:700;padding:2px 9px}.cs-dash .rt-callno{color:var(--cs-ink-soft)}.cs-dash .rt-callno,.cs-dash .rt-when{align-items:center;display:inline-flex;font-size:11.5px;gap:4px}.cs-dash .rt-when{color:var(--cs-success);font-weight:600;margin-left:auto;white-space:nowrap}.cs-dash .rt-callno .material-symbols-outlined,.cs-dash .rt-when .material-symbols-outlined{font-size:14px}.cs-dash .rt-meta{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin:9px 0 4px}.cs-dash .rt-meta span{align-items:center;color:var(--cs-ink-soft);display:inline-flex;font-size:11.5px;gap:5px;white-space:nowrap}.cs-dash .rt-meta .material-symbols-outlined{color:var(--cs-base);font-size:14px}.cs-dash .rt-by{color:var(--cs-ink)!important;font-weight:700;gap:7px!important}.cs-dash .rt-by .assign-av{background:var(--cs-base-soft);color:var(--cs-base);font-size:9.5px;height:22px;width:22px}.cs-dash .rt-timeline{border-top:1px dashed var(--cs-border);display:flex;flex-direction:column;gap:11px;margin-top:10px;padding-top:11px}.cs-dash .rt-tl-empty{color:var(--cs-text-secondary);font-size:12px}.cs-dash .rt-tl-item{display:flex;gap:10px;position:relative}.cs-dash .rt-tl-dot{border-radius:50%;box-shadow:0 0 0 3px #fff,0 0 0 4px var(--cs-border);flex-shrink:0;height:9px;margin-top:5px;width:9px}.cs-dash .rt-tl-body{flex:1 1;min-width:0}.cs-dash .rt-tl-top{align-items:center;display:flex;flex-wrap:wrap;font-size:12.5px;gap:9px}.cs-dash .rt-tl-top b{font-weight:700}.cs-dash .rt-tl-time{color:var(--cs-text-secondary);font-size:11px}.cs-dash .rt-tl-who{color:var(--cs-base);font-size:11px;font-weight:600}.cs-dash .rt-tl-remark{color:var(--cs-ink-soft);font-size:12.5px;line-height:1.45;margin-top:2px}.cs-dash .rt-tl-reminder{align-items:center;color:var(--cs-login);display:inline-flex;font-size:11px;gap:4px;margin-top:3px}@media(max-width:600px){.cs-dash .rt-panel{max-width:100vw;width:100vw}}.cs-dash .hidden{display:none!important}@media(max-width:1120px){.cs-dash .cs-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:820px){.cs-dash .rep-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:780px){.cs-dash .cs-bottom{grid-template-columns:minmax(0,1fr)}}@media(max-width:980px){.cs-dash .kpis{flex-direction:column}.cs-dash .kpi-section+.kpi-section:before{display:none}}@media(max-width:680px){.cs-dash .row{flex-wrap:wrap}.cs-dash .row__right{border-left:none;border-top:1px solid var(--cs-border);min-width:0}}@media(max-width:520px){.cs-dash .kpi-section{grid-template-columns:repeat(2,minmax(0,1fr))}}.subscription-wrapper{--bg:#f4f6f9;--panel:#fff;--panel-2:#f3f5f8;--line:#e4e8ee;--ink:#1b1f27;--ink-dim:#565d6b;--ink-faint:#8a909c;--brand:#3763e0;--brand-2:#6b4cf0;--good:#15803d;--good-bg:#e7f6ec;--warn:#b45309;--warn-bg:#fef3e2;--bad:#b91c1c;--bad-bg:#fdeaea;--vs:#15803d;--s:#2f9e5a;--nt:#b58900;--p:#e07b1a;--vp:#d33030;--radius:12px;--mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;background:var(--bg);color:var(--ink);font-size:14px;line-height:1.5;min-height:100vh;padding:4px 2px 8px}.subscription-wrapper .card,.subscription-wrapper .kpis,.subscription-wrapper .tabs,.subscription-wrapper .top{margin-left:auto;margin-right:auto;max-width:1180px}.subscription-wrapper h1{font-size:22px;letter-spacing:-.02em;margin:0 0 4px}.subscription-wrapper h2{font-size:16px;letter-spacing:-.01em;margin:0}.subscription-wrapper .sub{color:var(--ink-dim);font-size:13px;margin:0}.subscription-wrapper .top{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:22px}.subscription-wrapper .pills{display:flex;flex-wrap:wrap;gap:8px}.subscription-wrapper .pill{align-items:center;background:var(--panel-2);border:1px solid var(--line);border-radius:999px;color:var(--ink-dim);display:inline-flex;font-size:12px;gap:6px;padding:4px 11px}.subscription-wrapper .pill b{color:var(--ink)}.subscription-wrapper .tabs{align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:10px;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:20px;padding:5px}.subscription-wrapper .tab-filter{align-items:center;display:flex;gap:8px;margin-left:auto;padding-right:4px}.subscription-wrapper .tab-filter label{color:var(--ink-faint);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.subscription-wrapper .tab-filter select{background:var(--panel);border:1px solid var(--line);border-radius:8px;color:var(--ink);cursor:pointer;font-family:inherit;font-size:13px;min-width:200px;padding:6px 11px}.subscription-wrapper .tab-filter select:focus{border-color:var(--brand);outline:none}.subscription-wrapper .tab{appearance:none;background:#0000;border:0;border-radius:7px;color:var(--ink-dim);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:8px 14px}.subscription-wrapper .tab.active{background:var(--brand);color:#fff}.subscription-wrapper .tab:not(.active):hover{background:var(--panel-2);color:var(--ink)}.subscription-wrapper .card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);height:90vh;overflow:hidden}.subscription-wrapper .card+.card{margin-top:18px}.subscription-wrapper .card-h{align-items:center;border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:14px 18px}.subscription-wrapper .card-h .muted{color:var(--ink-faint);font-size:12px}.subscription-wrapper .card-b{padding:16px 18px}.subscription-wrapper .legend{color:var(--ink-dim);display:flex;flex-wrap:wrap;font-size:12px;gap:16px;margin:0 0 10px}.subscription-wrapper .legend .k{align-items:center;display:inline-flex;gap:6px}.subscription-wrapper .dot{border-radius:3px;display:inline-block;height:9px;width:9px}.subscription-wrapper .tbl-scroll{overflow-x:auto}.subscription-wrapper table{border-collapse:collapse;font-size:12.5px;height:100%;width:100%}.subscription-wrapper td,.subscription-wrapper th{border-bottom:1px solid var(--line);padding:10px 12px;text-align:left;white-space:nowrap}.subscription-wrapper th{background:var(--panel-2);color:var(--ink-faint);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.subscription-wrapper td.num,.subscription-wrapper th.num{font-feature-settings:"tnum";font-family:var(--mono);font-variant-numeric:tabular-nums;text-align:right}.subscription-wrapper tbody tr:hover td{background:#f8fafc}.subscription-wrapper .id{color:var(--ink-dim);font-family:var(--mono);font-size:11.5px}.subscription-wrapper .co{color:var(--ink);font-weight:600}.subscription-wrapper .co-btn{align-items:flex-start;background:none;border:0;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:2px;padding:0;text-align:left}.subscription-wrapper .co-btn .co{border-bottom:1px dashed #0000}.subscription-wrapper .co-btn:hover .co{border-bottom-color:var(--brand);color:var(--brand)}.subscription-wrapper .bills-hint{color:var(--ink-faint);font-family:var(--mono);font-size:10.5px}.subscription-wrapper .co-btn:hover .bills-hint{color:var(--brand)}.subscription-wrapper .co-cellv{align-items:flex-start;display:flex;flex-direction:column;gap:3px}.subscription-wrapper .co-cellv .co-name{padding:0}.subscription-wrapper .co-cell{align-items:center;display:flex;gap:8px}.subscription-wrapper .co-actions{align-items:center;display:inline-flex;gap:4px}.subscription-wrapper .co-act{align-items:center;appearance:none;background:#0000;border:0;border-radius:6px;color:var(--ink-faint);cursor:pointer;display:inline-flex;line-height:0;padding:3px}.subscription-wrapper .co-act:hover{background:var(--panel-2);color:var(--brand)}.subscription-wrapper .co-act:disabled{cursor:not-allowed;opacity:.35}.subscription-wrapper .co-sep{color:var(--line);font-size:11px;-webkit-user-select:none;user-select:none}.subscription-wrapper .co-bills{color:var(--ink-faint);font-family:var(--mono);font-size:11px;gap:3px;line-height:1}.subscription-wrapper .co-bills:hover{color:var(--brand)}.subscription-wrapper .modal-title-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.subscription-wrapper .badge{align-items:center;border:1px solid #0000;border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;gap:5px;padding:2px 8px}.subscription-wrapper .b-good{background:var(--good-bg);border-color:#15803d38;color:var(--good)}.subscription-wrapper .b-warn{background:var(--warn-bg);border-color:#b4530938;color:var(--warn)}.subscription-wrapper .b-bad{background:var(--bad-bg);border-color:#b91c1c38;color:var(--bad)}.subscription-wrapper .b-flat{background:var(--panel-2);border-color:var(--line);color:var(--ink-dim)}.subscription-wrapper .status-col{text-align:center;width:54px}.subscription-wrapper td.status-col{text-align:center}.subscription-wrapper .status-dot{background:var(--ink-faint);border-radius:50%;display:inline-block;height:11px;width:11px}.subscription-wrapper .status-dot.s-active{background:var(--good)}.subscription-wrapper .status-dot.s-expired{background:var(--bad)}.subscription-wrapper .status-dot.s-unbilled{background:var(--warn)}.subscription-wrapper .status-dot.s-trial{background:var(--brand-2)}.subscription-wrapper th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.subscription-wrapper th.sortable:hover{color:var(--ink)}.subscription-wrapper .sort-caret{color:var(--brand);font-size:9px;margin-left:4px}.subscription-wrapper .col-sum{color:var(--ink);display:block;font-family:var(--mono);font-size:11.5px;font-weight:700;letter-spacing:0;margin-top:3px;text-transform:none}.subscription-wrapper .sub-toolbar{align-items:center;border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:12px 18px}.subscription-wrapper .sub-toolbar .toolbar-left{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.subscription-wrapper .sub-toolbar .toolbar-right{align-items:center;display:flex;gap:8px;margin-left:auto}.subscription-wrapper .search-input{background:var(--panel);border:1px solid var(--line);border-radius:8px;color:var(--ink);font-family:inherit;font-size:13px;min-width:400px;padding:6px 11px}.subscription-wrapper .search-input:focus{border-color:var(--brand);outline:none}.subscription-wrapper .search-input::placeholder{color:var(--ink-faint)}.subscription-wrapper .seg{border:1px solid var(--line);border-radius:8px;display:inline-flex;overflow:hidden}.subscription-wrapper .seg button{appearance:none;background:var(--panel);border:0;border-right:1px solid var(--line);color:var(--ink-dim);cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;padding:5px 12px}.subscription-wrapper .seg button:last-child{border-right:0}.subscription-wrapper .seg button.on{background:var(--brand);color:#fff}.subscription-wrapper .seg button:not(.on):hover{background:var(--panel-2);color:var(--ink)}.subscription-wrapper .i-vs{color:var(--vs)}.subscription-wrapper .i-s{color:var(--s)}.subscription-wrapper .i-nt{color:var(--nt)}.subscription-wrapper .i-p{color:var(--p)}.subscription-wrapper .i-vp{color:var(--vp)}.subscription-wrapper .i-none{color:var(--ink-faint)}.subscription-wrapper .btn{appearance:none;background:var(--panel-2);border:1px solid var(--line);border-radius:8px;color:var(--ink);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:8px 14px}.subscription-wrapper .btn.primary{background:var(--brand);border-color:var(--brand);color:#fff}.subscription-wrapper .btn.sm{font-size:12px;padding:5px 10px}.subscription-wrapper .btn:disabled{cursor:not-allowed;opacity:.55}.subscription-wrapper .kpis{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px}.subscription-wrapper .kpi{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:14px 16px}.subscription-wrapper .kpi .lbl{color:var(--ink-faint);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.subscription-wrapper .kpi .val{font-size:22px;font-weight:700;letter-spacing:-.02em;margin-top:4px}.subscription-wrapper .kpi .val small{color:var(--ink-dim);font-size:13px;font-weight:500;margin-left:4px}.subscription-wrapper .note{background:var(--panel-2);border:1px solid var(--line);border-left:3px solid var(--brand);border-radius:8px;color:var(--ink-dim);font-size:12.5px;margin-top:14px;padding:12px 14px}.subscription-wrapper .note b{color:var(--ink)}.subscription-wrapper .split{background:var(--panel-2);border:1px solid var(--line);border-radius:8px;color:var(--ink-dim);font-family:var(--mono);font-size:11px;margin-left:6px;padding:2px 7px}.subscription-wrapper .grp-due{border-left:2px solid var(--warn)}.subscription-wrapper .grp-exp{border-left:2px solid var(--good)}.subscription-wrapper .colgroup-h th{background:var(--panel-2);border-bottom:1px solid var(--line);color:var(--ink-dim);font-size:10.5px;text-align:center}.subscription-wrapper .hdr-toggle{align-items:center;display:inline-flex;gap:6px;justify-content:center;white-space:nowrap}.subscription-wrapper .hdr-switch{align-items:center;background:var(--line);border-radius:8px;cursor:pointer;display:inline-flex;flex:none;height:14px;padding:2px;transition:background .15s;width:26px}.subscription-wrapper .hdr-switch .knob{background:#fff;border-radius:50%;box-shadow:0 1px 2px #00000040;height:10px;transition:transform .15s;width:10px}.subscription-wrapper .hdr-switch.on{background:currentColor}.subscription-wrapper .hdr-switch.on .knob{transform:translateX(12px)}.subscription-wrapper .totrow td{background:var(--panel-2);border-top:2px solid var(--line);font-weight:700}.subscription-wrapper .empty{color:var(--ink-faint);font-size:13px;padding:40px;text-align:center}.subscription-wrapper .report-card{height:auto}.subscription-wrapper .report-card .card-b{padding-top:14px}.subscription-wrapper .report-scroll{max-height:62vh;overflow:auto}.subscription-wrapper .report-scroll table{height:auto;width:100%}.subscription-wrapper .report-scroll td:first-child,.subscription-wrapper .report-scroll th:first-child{width:160px}.subscription-wrapper .report-scroll thead tr.colgroup-h th{position:sticky;top:0;z-index:3}.subscription-wrapper .report-scroll thead tr:not(.colgroup-h) th{position:sticky;top:33px;z-index:3}.subscription-wrapper .report-scroll tfoot td{bottom:0;position:sticky;z-index:3}.subscription-wrapper .report-scroll td:first-child{left:0;position:sticky}.subscription-wrapper .report-scroll tbody td:first-child{background:var(--panel);z-index:2}.subscription-wrapper .report-scroll tbody tr:hover td:first-child{background:#f8fafc}.subscription-wrapper .report-scroll thead tr.colgroup-h th:first-child{left:0;position:sticky;z-index:5}.subscription-wrapper .report-scroll tfoot td:first-child{z-index:4}.subscription-wrapper .col-picker{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.subscription-wrapper .col-picker-lbl{color:var(--ink-faint);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.subscription-wrapper .pager{align-items:center;display:flex;gap:12px;justify-content:flex-end;padding:12px 2px 0}.subscription-wrapper .pager-info{color:var(--ink-dim);font-size:12px}.subscription-wrapper .grid-scroll{max-height:calc(90vh - 250px);overflow:auto}.subscription-wrapper .grid-scroll table{height:auto}.subscription-wrapper .grid-scroll thead th{position:sticky;top:0;z-index:3}.subscription-wrapper .grid-pager{padding:4px 18px}.subscription-wrapper .grid-pager .pager{padding-top:6px}@media(max-width:760px){.subscription-wrapper .kpis{grid-template-columns:repeat(2,1fr)}}.subscription-wrapper .modal-ov{align-items:center;background:#14182073;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1060}.subscription-wrapper .modal{background:var(--panel);border:1px solid var(--line);border-radius:14px;box-shadow:0 24px 60px #00000040;display:block!important;height:auto!important;max-height:86vh;max-width:85vw;overflow:auto;position:static!important;width:85vw}.subscription-wrapper .modal.wide{max-width:90vw;min-width:min(860px,90vw);width:fit-content}.subscription-wrapper .modal-h{align-items:flex-start;background:var(--panel);border-bottom:1px solid var(--line);display:flex;gap:12px;justify-content:space-between;padding:18px 20px;position:sticky;top:0;z-index:1}.subscription-wrapper .modal-h h3{font-size:17px;letter-spacing:-.01em;margin:0}.subscription-wrapper .modal-ids{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.subscription-wrapper .idchip{background:var(--panel-2);border:1px solid var(--line);border-radius:6px;color:var(--ink-dim);font-family:var(--mono);font-size:11px;padding:2px 8px}.subscription-wrapper .x{appearance:none;background:var(--panel-2);border:1px solid var(--line);border-radius:8px;color:var(--ink-dim);cursor:pointer;flex:0 0 auto;font-size:16px;height:30px;line-height:1;width:30px}.subscription-wrapper .modal-b{padding:16px 20px}.subscription-wrapper .cell-link{cursor:pointer;transition:color .12s,background .12s}.subscription-wrapper .zero-dash{color:var(--ink-faint)}.subscription-wrapper .cell-link:hover{background:var(--panel-2);color:var(--brand);text-decoration:underline}.subscription-wrapper .drill-ov{z-index:1055}.subscription-wrapper .intent-tag{align-items:center;display:inline-flex;gap:6px;white-space:nowrap}.subscription-wrapper .intent-tag .dot{border-radius:50%;flex:0 0 auto;height:8px;width:8px}.subscription-wrapper .modal-scroll{max-height:60vh;overflow:auto}.subscription-wrapper .modal-scroll thead th{position:sticky;top:0;z-index:3}.subscription-wrapper .modal-scroll th:first-child{left:0;position:sticky;z-index:4}.subscription-wrapper .modal-scroll tbody tr:not(.totrow) td:first-child{background:var(--panel);left:0;position:sticky;z-index:2}.subscription-wrapper .modal-scroll tbody tr:not(.totrow):hover td:first-child{background:#f8fafc}.cm-drawer{--panel:#fff;--panel-2:#f3f5f8;--line:#e4e8ee;--border:#ddd;--ink:#1b1f27;--ink-dim:#565d6b;--ink-soft:#6c757d;--ink-faint:#8a909c;--brand:#3763e0;--brand-soft:#dfe3ff;--churn:#dc2626}.cm-drawer .cm-ic{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;display:block;flex:0 0 auto;height:1em;width:1em}.cm-drawer .cm-title{display:flex;flex-direction:column;gap:6px}.cm-drawer .cm-title .nm{font-size:16px;font-weight:600;letter-spacing:-.01em}.cm-drawer .cm-ids{display:flex;flex-wrap:wrap;gap:8px}.cm-drawer .cm-idchip{background:var(--panel-2);border:1px solid var(--line);border-radius:6px;color:var(--ink-dim);font-family:var(--mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace);font-size:11px;font-weight:400;padding:2px 8px}.cm-drawer .cm-add{margin-bottom:16px}.cm-drawer .cm-input{background:var(--panel-2);border:1px solid var(--border);border-radius:11px;color:var(--ink);font-family:inherit;font-size:13.5px;line-height:1.5;min-height:74px;padding:8px 12px;resize:vertical;width:100%}.cm-drawer .cm-input:focus{border-color:var(--brand);outline:none}.cm-drawer .cm-foot{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:11px}.cm-drawer .cm-datewrap{align-items:center;background:var(--panel-2);border:1px solid var(--border);border-radius:10px;display:inline-flex;gap:8px;height:38px;padding:0 4px 0 12px}.cm-drawer .cm-datewrap>.cm-ic{color:var(--brand);font-size:16px}.cm-drawer .cm-datewrap .cm-reminder-date,.cm-drawer .cm-datewrap input{background:#0000!important;border:none!important;color:var(--ink-soft);font-family:inherit;font-size:13px;font-weight:600;outline:none;width:150px}.cm-drawer .cm-datewrap input:disabled{opacity:.55}.cm-drawer .cm-noremind{align-items:center;color:var(--ink-soft);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:8px}.cm-drawer .cm-switch{background:var(--brand);border-radius:20px;cursor:pointer;flex:0 0 auto;height:20px;position:relative;transition:.15s;width:34px}.cm-drawer .cm-switch:after{background:#fff;border-radius:50%;content:"";height:16px;position:absolute;right:2px;top:2px;transition:.15s;width:16px}.cm-drawer .cm-switch.off{background:var(--border)}.cm-drawer .cm-switch.off:after{left:2px;right:auto}.cm-drawer .cm-add-btn{align-items:center;background:var(--brand);border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:700;gap:7px;height:38px;margin-left:auto;padding:0 20px}.cm-drawer .cm-add-btn .cm-ic{font-size:16px}.cm-drawer .cm-add-btn.loading{opacity:.6;pointer-events:none}.cm-drawer .cm-add-btn:disabled{cursor:not-allowed;opacity:.5}.cm-drawer .cm-err{color:var(--churn);display:block;font-size:11.5px;font-weight:600;margin-top:6px}.cm-drawer .cm-list{display:flex;flex-direction:column;gap:2px}.cm-drawer .cm-empty{color:var(--ink-faint);font-size:13px;padding:10px 2px}.cm-drawer .cm-item{border-bottom:1px solid var(--line);display:flex;gap:10px;padding:10px 2px}.cm-drawer .cm-item:last-child{border-bottom:0}.cm-drawer .cm-av{align-items:center;background:var(--brand);border-radius:50%;color:#fff;display:inline-flex;flex:0 0 auto;font-size:11px;font-weight:700;height:28px;justify-content:center;width:28px}.cm-drawer .cm-body{flex:1 1;min-width:0}.cm-drawer .cm-meta{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px}.cm-drawer .cm-who{color:var(--ink);font-size:13px;font-weight:600}.cm-drawer .cm-time{color:var(--ink-faint);font-size:11px}.cm-drawer .cm-text{color:var(--ink-dim);font-size:13px;margin-top:3px;word-break:break-word}.cm-drawer .cm-text p{margin:0 0 4px}.cm-drawer .cm-rem{color:var(--brand);font-size:11.5px;font-weight:600;margin-top:4px}.cm-drawer .cm-more{align-self:center;appearance:none;background:var(--panel);border:1px solid var(--line);border-radius:8px;color:var(--ink-dim);cursor:pointer;font-family:inherit;font-size:12.5px;margin-top:8px;padding:6px 14px}.cm-drawer .cm-more:disabled{cursor:not-allowed;opacity:.5}.cm-datepop{z-index:4100}.file-manager{--panel:#fff;--panel-2:#f5f6fa;--ink:#333;--ink-soft:#6c757d;--muted:#9aa1ac;--border:#ddd;--border-2:#eaecef;--brand:#6673de;--brand-soft:#dfe3ff;--shadow:0 1px 2px #1018400a,0 10px 26px -16px #10184029;--shadow-card:0 1px 2px #1018400d,0 6px 16px -12px #1018402e;--folder:#6673de;--doc:#2b579a;--sheet:#217346;--slide:#d24726;--pdf:#dc2626;--image:#7c3aed;--video:#0284c7;--audio:#ca8a04;--archive:#ea580c;--code:#0d9488;--other:#64748b;--folder-soft:#eaecfb;--doc-soft:#e6edf7;--sheet-soft:#e4f1ea;--slide-soft:#fbe9e4;--pdf-soft:#fbe9e9;--image-soft:#f1ebfd;--video-soft:#e4f1fb;--audio-soft:#f9f2e0;--archive-soft:#fdeee4;--code-soft:#e3f2f0;--other-soft:#eef0f3;--ok:#16a34a;--fail:#dc2626;--pending:#9aa1ac;--fm-tile:150px;color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}.file-manager *{box-sizing:border-box}.file-manager .fm-ic{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;display:block;flex:0 0 auto;height:1em;width:1em}.file-manager :focus-visible{border-radius:8px;outline:2px solid var(--brand);outline-offset:2px}.file-manager .fm-act:focus-visible,.file-manager .fm-crumb:focus-visible{opacity:1}.file-manager .fm-top{align-items:center;background:var(--panel);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow);display:flex;flex-wrap:wrap;gap:11px;margin-bottom:12px;padding:11px 14px}.file-manager .fm-brand{align-items:center;display:flex;gap:11px;min-width:0}.file-manager .fm-logo{align-items:center;background:var(--brand);border-radius:11px;color:#fff;display:inline-flex;flex:0 0 auto;height:38px;justify-content:center;width:38px}.file-manager .fm-logo .fm-ic{font-size:21px}.file-manager .fm-brand h1{color:var(--ink);font-size:19px;font-weight:800;letter-spacing:-.02em;line-height:1.05;margin:0}.file-manager .fm-brand .fm-sub{color:var(--muted);font-size:12px;font-weight:700;line-height:1;margin-top:3px}.file-manager .fm-brand .fm-sub b{color:var(--brand)}.file-manager .fm-grow{flex:1 1 12px}.file-manager .fm-btn{align-items:center;background:var(--panel);border:1px solid var(--border);border-radius:9px;color:var(--ink);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:700;gap:7px;height:36px;padding:0 13px;position:relative;text-decoration:none;transition:border-color .15s,background .15s,color .15s;white-space:nowrap}.file-manager .fm-btn:hover{border-color:var(--brand);color:var(--ink)}.file-manager .fm-btn.icon{justify-content:center;padding:0;width:36px}.file-manager .fm-btn .fm-ic{font-size:16px}.file-manager .fm-btn.primary{background:var(--brand);border-color:var(--brand);color:#fff}.file-manager .fm-btn.primary:hover{background:#5563d6;border-color:#5563d6;color:#fff}.file-manager .fm-btn.danger{border-color:var(--fail);color:var(--fail)}.file-manager .fm-btn.danger:hover{background:var(--fail);color:#fff}.file-manager .fm-btn:disabled{cursor:not-allowed;opacity:.5}.file-manager .fm-btn.spinning .fm-ic{animation:fm-spin .9s linear infinite}.file-manager .fm-search{align-items:center;background:var(--panel);border:1px solid var(--border);border-radius:9px;display:inline-flex;flex:0 1 240px;gap:8px;height:36px;min-width:150px;padding:0 12px;width:240px}.file-manager .fm-search .fm-ic{color:var(--muted);font-size:15px}.file-manager .fm-search input{background:#0000;border:none;color:var(--ink);font-family:inherit;font-size:12.5px;font-weight:600;outline:none;width:100%}.file-manager .fm-search input::placeholder{color:var(--muted);font-weight:600}.file-manager .fm-search-clear{align-items:center;background:#0000;border:none;color:var(--muted);cursor:pointer;display:inline-flex;padding:0}.file-manager .fm-search-clear:hover{color:var(--ink)}.file-manager .fm-search-clear .fm-ic{font-size:14px}.file-manager .fm-seg{align-self:center;background:var(--panel-2);border:1px solid var(--border);border-radius:9px;display:inline-flex;flex:0 0 auto;gap:2px;height:36px;padding:3px}.file-manager .fm-seg-opt{align-items:center;background:#0000;border:none;border-radius:7px;color:var(--ink-soft);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;font-weight:700;gap:6px;justify-content:center;padding:0 12px;white-space:nowrap}.file-manager .fm-seg-opt:hover{color:var(--brand)}.file-manager .fm-seg-opt.on{background:var(--panel);box-shadow:0 1px 2px #1018401f;color:var(--brand)}.file-manager .fm-seg-opt .fm-ic{font-size:14px}.file-manager .fm-crumbs{align-items:center;display:flex;flex-wrap:wrap;gap:2px;margin-bottom:10px;min-height:28px}.file-manager .fm-crumb{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--ink-soft);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;font-weight:700;gap:6px;height:28px;max-width:220px;padding:0 9px;transition:background .15s,color .15s}.file-manager .fm-crumb span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-manager .fm-crumb .fm-ic{font-size:14px}.file-manager .fm-crumb:hover:not(:disabled){background:var(--panel-2);color:var(--brand)}.file-manager .fm-crumb.active{color:var(--ink);cursor:default}.file-manager .fm-crumb.fm-crumb-more{font-size:14px;letter-spacing:1px}.file-manager .fm-crumb-sep{align-items:center;color:var(--muted);display:inline-flex}.file-manager .fm-crumb-sep .fm-ic{font-size:13px}.file-manager .fm-crumb-overflow{display:flex;flex-direction:column;gap:2px;min-width:150px}.file-manager .fm-crumb-overflow .fm-crumb{justify-content:flex-start;max-width:none}.file-manager .fm-bulkbar{align-items:center;background:var(--brand-soft);border:1px solid #ccd3ff;border-radius:11px;display:flex;flex-wrap:wrap;gap:9px;margin-bottom:10px;padding:8px 12px}.file-manager .fm-bulk-count{color:var(--brand);font-size:12.5px;font-weight:800;margin-right:2px}.file-manager .fm-bulkbar .fm-btn{height:32px}.file-manager .fm-body{align-items:flex-start;display:flex;gap:12px;position:relative}.file-manager .fm-main{flex:1 1 auto;min-width:0}.file-manager .fm-progress{background:var(--border-2);border-radius:2px;height:2px;margin-bottom:8px;overflow:hidden;position:relative}.file-manager .fm-progress:after{animation:fm-slide 1.1s ease-in-out infinite;background:var(--brand);border-radius:2px;content:"";inset:0;position:absolute;width:35%}.file-manager .fm-list .ant-table{background:#0000;font-family:inherit}.file-manager .fm-list .ant-table-thead>tr>th{background:#0000!important;border-bottom:1px solid var(--border-2)!important;color:var(--muted);font-size:10.5px;font-weight:800;letter-spacing:.05em;padding:8px 12px!important;text-transform:uppercase}.file-manager .fm-list .ant-table-thead>tr>th:before{display:none!important}.file-manager .fm-list .ant-table-tbody>tr>td{border-bottom:1px solid var(--border-2);color:var(--ink);font-size:12.5px;padding:10px 12px}.file-manager .fm-list .ant-table-tbody>tr{transition:background .12s}.file-manager .fm-list .ant-table-cell-row-hover,.file-manager .fm-list .ant-table-tbody>tr:hover>td{background:#fafbff!important}.file-manager .fm-list .ant-table-tbody>tr>td:first-child{position:relative}.file-manager .fm-list .ant-table-tbody>tr>td:first-child:before{background:var(--rowc,var(--brand));border-radius:4px;bottom:9px;content:"";left:0;position:absolute;top:9px;width:4px}.file-manager .fm-list .ant-table-tbody>tr.ant-table-placeholder>td:first-child:before{display:none}.file-manager .fm-list .ant-table-selection-column:before{display:none!important}.file-manager .fm-fam-folder{--rowc:var(--folder);--rowc-soft:var(--folder-soft)}.file-manager .fm-fam-doc{--rowc:var(--doc);--rowc-soft:var(--doc-soft)}.file-manager .fm-fam-sheet{--rowc:var(--sheet);--rowc-soft:var(--sheet-soft)}.file-manager .fm-fam-slide{--rowc:var(--slide);--rowc-soft:var(--slide-soft)}.file-manager .fm-fam-pdf{--rowc:var(--pdf);--rowc-soft:var(--pdf-soft)}.file-manager .fm-fam-image{--rowc:var(--image);--rowc-soft:var(--image-soft)}.file-manager .fm-fam-video{--rowc:var(--video);--rowc-soft:var(--video-soft)}.file-manager .fm-fam-audio{--rowc:var(--audio);--rowc-soft:var(--audio-soft)}.file-manager .fm-fam-archive{--rowc:var(--archive);--rowc-soft:var(--archive-soft)}.file-manager .fm-fam-code{--rowc:var(--code);--rowc-soft:var(--code-soft)}.file-manager .fm-fam-other{--rowc:var(--other);--rowc-soft:var(--other-soft)}.file-manager .fm-row{cursor:pointer}.file-manager .fm-name{align-items:center;display:inline-flex;gap:9px;min-width:0;width:100%}.file-manager .fm-name-icon{align-items:center;background:var(--rowc-soft,var(--brand-soft));border-radius:7px;color:var(--rowc,var(--brand));display:inline-flex;flex:0 0 auto;height:26px;justify-content:center;width:26px}.file-manager .fm-name-icon .fm-ic{font-size:15px}.file-manager .fm-name-text{font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-manager .fm-name .fm-name-chevron{color:var(--muted);flex:0 0 auto;opacity:.65}.file-manager .fm-name .fm-name-chevron .fm-ic{font-size:14px}.file-manager .fm-list .ant-table-tbody>tr:hover .fm-name-chevron{color:var(--brand);opacity:1}.file-manager .fm-actions{align-items:center;display:inline-flex;gap:4px;justify-content:flex-end}.file-manager .fm-act{align-items:center;background:#0000;border:1px solid #0000;border-radius:7px;color:var(--muted);cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;transition:background .15s,color .15s,border-color .15s;width:28px}.file-manager .fm-list .ant-table-tbody>tr:focus-within .fm-act,.file-manager .fm-list .ant-table-tbody>tr:hover .fm-act{color:var(--ink-soft)}.file-manager .fm-act:hover{background:var(--panel-2);border-color:var(--border);color:var(--brand)}.file-manager .fm-act.danger:hover{background:#fdecec;border-color:#f5c2c2;color:var(--fail)}.file-manager .fm-act .fm-ic{font-size:15px}.file-manager .fm-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(var(--fm-tile),1fr))}.file-manager .fm-tile{align-items:flex-start;background:var(--panel);border:1px solid var(--border);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:9px;padding:13px;position:relative;text-align:left;transition:border-color .15s,box-shadow .15s}.file-manager .fm-tile:hover{border-color:var(--brand);box-shadow:var(--shadow-card)}.file-manager .fm-tile.selected{background:#fbfbff;border-color:var(--brand)}.file-manager .fm-tile-icon{align-items:center;background:var(--rowc-soft,var(--brand-soft));border-radius:11px;color:var(--rowc,var(--brand));display:inline-flex;height:44px;justify-content:center;width:44px}.file-manager .fm-tile-icon .fm-ic{font-size:24px}.file-manager .fm-tile-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--ink);display:-webkit-box;font-size:12.5px;font-weight:700;overflow:hidden;width:100%;word-break:break-word}.file-manager .fm-tile-meta{color:var(--muted);font-size:11px;font-weight:600}.file-manager .fm-tile-check{opacity:0;position:absolute;right:9px;top:9px;transition:opacity .15s}.file-manager .fm-tile.selected .fm-tile-check,.file-manager .fm-tile:hover .fm-tile-check{opacity:1}.file-manager .fm-grid-sentinel{height:1px}.file-manager .fm-details{align-self:stretch;background:var(--panel);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-card);flex:0 0 300px;padding:14px;transition:opacity .15s;width:300px}.file-manager .fm-details-head{align-items:flex-start;display:flex;gap:10px;margin-bottom:12px}.file-manager .fm-details-icon{align-items:center;background:var(--rowc-soft,var(--brand-soft));border-radius:10px;color:var(--rowc,var(--brand));display:inline-flex;flex:0 0 auto;height:40px;justify-content:center;width:40px}.file-manager .fm-details-icon .fm-ic{font-size:21px}.file-manager .fm-details-name{color:var(--ink);font-size:13px;font-weight:800;line-height:1.3;word-break:break-word}.file-manager .fm-details-close{background:#0000;border:none;color:var(--muted);cursor:pointer;display:inline-flex;margin-left:auto;padding:2px}.file-manager .fm-details-close:hover{color:var(--ink)}.file-manager .fm-details-preview{background:var(--panel-2);border:1px solid var(--border-2);border-radius:9px;display:block;margin-bottom:12px;max-height:180px;object-fit:contain;width:100%}.file-manager .fm-details-rows{display:flex;flex-direction:column;gap:9px;margin-bottom:13px}.file-manager .fm-details-row{display:flex;flex-direction:column;gap:2px}.file-manager .fm-details-label{color:var(--muted);font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.file-manager .fm-details-value{color:var(--ink);font-size:12px;font-weight:600;word-break:break-word}.file-manager .fm-details-actions{display:flex;flex-wrap:wrap;gap:7px}.file-manager .fm-details-actions .fm-btn{flex:1 1 auto;height:32px;justify-content:center}.file-manager .fm-empty{align-items:center;background:var(--panel);border:1px dashed var(--border);border-radius:12px;color:var(--muted);display:flex;flex-direction:column;gap:7px;justify-content:center;padding:44px 20px;text-align:center}.file-manager .fm-empty-icon{color:var(--muted);display:inline-flex}.file-manager .fm-empty-icon .fm-ic{stroke-width:1.6;font-size:34px}.file-manager .fm-empty-title{color:var(--ink);font-size:13.5px;font-weight:800;margin:0}.file-manager .fm-empty-body{color:var(--muted);font-size:12px;font-weight:600;margin:0}.file-manager .fm-empty-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:7px}.file-manager .fm-empty-error .fm-empty-icon{color:var(--fail)}.file-manager .fm-skeleton{display:flex;flex-direction:column;gap:1px}.file-manager .fm-skeleton-row{align-items:center;border-bottom:1px solid var(--border-2);display:flex;gap:10px;height:41px;padding:0 12px}.file-manager .fm-skeleton-cell{animation:fm-shimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--panel-2) 25%,#eceef5 37%,var(--panel-2) 63%);background-size:400% 100%;border-radius:6px;height:11px}.fm-queue{background:#fff;border:1px solid #ddd;border-radius:12px;bottom:18px;box-shadow:0 1px 2px #1018400d,0 12px 30px -12px #1018404d;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;max-width:calc(100vw - 36px);overflow:hidden;position:fixed;right:18px;width:340px;z-index:1000}.fm-queue .fm-ic{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;display:block;flex:0 0 auto;height:1em;width:1em}.fm-queue .fm-queue-head{align-items:center;border-bottom:1px solid #eaecef;cursor:pointer;display:flex;gap:9px;padding:10px 12px}.fm-queue .fm-queue-title{color:#333;font-size:12.5px;font-weight:800}.fm-queue .fm-queue-grow{flex:1 1 auto}.fm-queue .fm-queue-act{background:#0000;border:none;border-radius:6px;color:#6c757d;cursor:pointer;display:inline-flex;font-size:11.5px;font-weight:700;padding:3px}.fm-queue .fm-queue-act:hover{background:#f5f6fa;color:#6673de}.fm-queue .fm-queue-list{max-height:280px;overflow-y:auto}.fm-queue .fm-queue-item{align-items:center;border-bottom:1px solid #f2f3f6;display:flex;gap:9px;padding:9px 12px}.fm-queue .fm-queue-item:last-child{border-bottom:none}.fm-queue .fm-queue-icon{color:#64748b;display:inline-flex;font-size:16px}.fm-queue .fm-queue-body{flex:1 1 auto;min-width:0}.fm-queue .fm-queue-name{color:#333;font-size:12px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fm-queue .fm-queue-meta{color:#9aa1ac;font-size:10.5px;font-weight:600;margin-top:2px}.fm-queue .fm-queue-meta.error{color:#dc2626}.fm-queue .fm-queue-meta.warn{color:#ca8a04}.fm-queue .fm-queue-bar{background:#eaecef;border-radius:3px;height:3px;margin-top:5px;overflow:hidden}.fm-queue .fm-queue-bar span{background:#6673de;border-radius:3px;display:block;height:100%;transition:width .2s}.fm-queue .fm-queue-item.done .fm-queue-bar span{background:#16a34a}.fm-queue .fm-queue-item.failed .fm-queue-bar span{background:#dc2626}.fm-dropzone{position:relative}.fm-drop-overlay{align-items:center;background:#dfe3ffbf;border:2px dashed #6673de;border-radius:12px;color:#4b57c4;display:flex;flex-direction:column;font-family:Inter,system-ui,sans-serif;font-size:13.5px;font-weight:800;gap:9px;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:20}.fm-drop-overlay .fm-ic{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;font-size:32px;height:1em;width:1em}.fm-crumb-overflow{display:flex;flex-direction:column;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;gap:2px;min-width:150px}.fm-crumb-overflow .fm-crumb{align-items:center;background:#0000;border:none;border-radius:8px;color:#6c757d;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;font-weight:700;gap:6px;height:28px;justify-content:flex-start;padding:0 9px;transition:background .15s,color .15s}.fm-crumb-overflow .fm-crumb span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fm-crumb-overflow .fm-crumb:hover:not(:disabled){background:#f5f6fa;color:#6673de}.fm-crumb-overflow .fm-ic{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;display:block;flex:0 0 auto;font-size:14px;height:1em;width:1em}.fm-delete-list{color:#6c757d;font-size:12.5px;margin:8px 0 12px;max-height:150px;overflow-y:auto;padding-left:18px}.fm-delete-list li{margin-bottom:3px;word-break:break-word}@keyframes fm-spin{to{transform:rotate(1turn)}}@keyframes fm-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes fm-slide{0%{left:-35%}to{left:100%}}@media(max-width:1024px){.file-manager .fm-body{flex-direction:column}.file-manager .fm-details{flex:1 1 auto;width:100%}.file-manager .fm-search{flex:1 1 100%;width:100%}}.jsm-page{--panel:#fff;--panel-2:#f3f5f8;--border:#e4e8ee;--border-2:#eef1f6;--ink:#1b1f27;--ink-soft:#565d6b;--muted:#8a909c;--brand:#6673de;--brand-soft:#eef0fc;--brand-dark:#4b57c9;--good:#15803d;--error:#e42217;--error-soft:#fdeaea;--warn:#b45309;--warn-soft:#fef3e2;color:var(--ink);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;padding:18px 20px 40px}.jsm-page .jsm-empty{background:var(--panel);border:1px solid var(--border);border-radius:12px;color:var(--muted);padding:40px;text-align:center}.jsm-page .jsm-head{align-items:center;display:flex;gap:12px;margin-bottom:16px}.jsm-page .jsm-ic{align-items:center;background:var(--brand);border-radius:10px;color:#fff;display:inline-flex;flex:0 0 auto;height:38px;justify-content:center;width:38px}.jsm-page .jsm-head h1{font-size:19px;letter-spacing:-.01em;margin:0}.jsm-page .jsm-sub{color:var(--muted);font-size:12px;margin-top:1px}.jsm-page .jsm-tool{background:var(--panel);border:1px solid var(--border);border-radius:14px;box-shadow:0 1px 3px #10182814;overflow:hidden}.jsm-page .jsm-bar{--ctl-h:28px;align-items:flex-end;background:var(--panel-2);border-bottom:1px solid var(--border);display:flex;flex-wrap:wrap;gap:12px;padding:14px 18px}.jsm-page .jsm-field{display:flex;flex-direction:column;gap:4px;min-width:0}.jsm-page .jsm-field label{color:var(--muted);font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.jsm-page .jsm-field select{background:var(--panel);border:1px solid var(--border);border-radius:7px;color:var(--ink);font-family:inherit;font-size:12.5px;height:var(--ctl-h);min-width:130px;padding:0 10px}.jsm-page .jsm-upl{align-items:center;background:var(--brand-soft);border:1px dashed var(--brand);border-radius:7px;color:var(--brand-dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;gap:8px;height:var(--ctl-h);padding:0 12px}.jsm-page .jsm-upl .chk{color:var(--good);font-weight:800}.jsm-page .jsm-btn{align-items:center;appearance:none;background:var(--panel);border:1px solid var(--border);border-radius:7px;color:var(--ink-soft);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;font-weight:700;height:var(--ctl-h,34px);padding:0 14px}.jsm-page .jsm-btn.primary{background:var(--brand);border-color:var(--brand);color:#fff}.jsm-page .jsm-btn.on{background:var(--brand-soft);border-color:var(--brand);color:var(--brand-dark)}.jsm-page .jsm-btn.tiny{font-size:11.5px;height:26px;padding:0 10px}.jsm-page .jsm-btn:disabled{cursor:not-allowed;opacity:.5}.jsm-page .jsm-edithint{align-items:center;background:var(--brand-soft);border-bottom:1px solid var(--border);color:var(--brand-dark);display:flex;flex-wrap:wrap;font-size:12px;gap:12px;padding:9px 18px}.jsm-page .jsm-edithint b{font-weight:800}.jsm-page .jsm-edithint .sel-chip{background:var(--brand);border-radius:14px;color:#fff;font-size:11px;font-weight:700;padding:2px 10px}.jsm-page .jsm-savehint{color:var(--muted);font-size:11px;margin-top:8px}.jsm-page .jsm-savehint b{color:var(--ink-soft)}.jsm-page .jsm-errbox{background:var(--error-soft);border-left:1px solid var(--error);border:1px solid var(--error);border-left-width:3px;border-radius:0 10px 10px 0;margin:16px 18px;padding:12px 15px}.jsm-page .jsm-errbox .jsm-errhead{color:var(--error);font-size:13px;font-weight:800;margin-bottom:6px}.jsm-page .jsm-errbox ul{margin:0;padding-left:18px}.jsm-page .jsm-errbox li{color:#7a1a12;font-size:12.5px;margin:2px 0}.jsm-page .jsm-placeholder{color:var(--muted);font-size:13px;padding:48px;text-align:center}.jsm-page .jsm-body{display:grid;grid-template-columns:1.55fr 1fr}@media(max-width:900px){.jsm-page .jsm-body{grid-template-columns:1fr}}.jsm-page .jsm-canvas{border-right:1px solid var(--border);min-width:0;padding:14px 16px;position:relative}@media(max-width:900px){.jsm-page .jsm-canvas{border-bottom:1px solid var(--border);border-right:0}}.jsm-page .jsm-cap{color:var(--muted);font-size:11px;font-weight:800;left:20px;letter-spacing:.04em;position:absolute;text-transform:uppercase;top:18px}.jsm-page .jsm-svg{background:radial-gradient(circle at 50% 30%,#fbfcff,#f2f4fa);border-radius:10px;display:block;height:auto;width:100%}.jsm-page .jsm-region{stroke:#fff;stroke-width:.6;transition:fill .25s ease}.jsm-page .jsm-region:hover{stroke:var(--brand-dark);stroke-width:1}.jsm-page .jsm-region.editable{cursor:pointer}.jsm-page .jsm-region.sel{stroke:var(--brand)}.jsm-page .jsm-line,.jsm-page .jsm-poly{stroke:#c7cede;stroke-width:.6}.jsm-page .jsm-poly{fill:none}.jsm-page .jsm-lbl{fill:#12203a;font-size:7px;font-weight:700;pointer-events:none}.jsm-page .jsm-lbl.editable{cursor:pointer;pointer-events:auto}.jsm-page .jsm-lbl.sel{stroke:#fff;stroke-width:.4;paint-order:stroke}.jsm-page .jsm-side{min-width:0;padding:14px 16px}.jsm-page .jsm-side h3{color:var(--muted);font-size:12px;letter-spacing:.05em;margin:0 0 4px;text-transform:uppercase}.jsm-page .jsm-side h3 .lite{color:var(--ink-soft);font-weight:400;letter-spacing:0;text-transform:none}.jsm-page .jsm-legend{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 18px}.jsm-page .jsm-lg{align-items:center;color:var(--ink-soft);display:inline-flex;font-size:11px;gap:6px}.jsm-page .jsm-lg i{border-radius:3px;display:inline-block;height:12px;width:12px}.jsm-page .jsm-match .row{align-items:center;border-bottom:1px dashed var(--border-2);display:flex;font-size:12.5px;gap:8px;padding:6px 0}.jsm-page .jsm-match .row .ok{color:var(--good);font-weight:800}.jsm-page .jsm-match .row .bad{color:var(--error);font-weight:800}.jsm-page .chips{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px}.jsm-page .chip{background:var(--error-soft);border-radius:16px;color:var(--error);font-size:11px;font-weight:700;padding:2px 8px}.jsm-page .chip.warn{background:var(--warn-soft);color:var(--warn)}.jsm-page .jsm-savebox{background:var(--panel-2);border:1px solid var(--border-2);border-radius:10px;margin-top:18px;padding:12px 13px}.jsm-page .jsm-savebox h3{margin:0 0 9px}.jsm-page .jsm-savebox .r{align-items:center;display:flex;gap:9px;margin-bottom:8px}.jsm-page .jsm-savebox .r label{color:var(--muted);flex:0 0 auto;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;width:64px}.jsm-page .jsm-savebox input,.jsm-page .jsm-savebox select{background:var(--panel);border:1px solid var(--border);border-radius:7px;color:var(--ink);flex:1 1 auto;font-family:inherit;font-size:12.5px;min-width:0;padding:6px 10px}.jsm-page .jsm-savebox .act{display:flex;gap:8px;justify-content:flex-end;margin-top:4px}.error-boundary-fallback{background:#fff;border:1px solid #ddd;border-radius:14px;box-shadow:0 .125rem .25rem #00000014;margin:64px auto;max-width:520px;padding:28px 24px;text-align:center}.error-boundary-fallback h3{color:#333;font-size:16px;font-weight:700;margin-bottom:8px}.error-boundary-fallback p{color:#6c757d;font-size:13px;margin-bottom:20px;word-break:break-word}.error-boundary-fallback .error-boundary-actions{display:flex;gap:10px;justify-content:center}.erp-ui .erp-transition-overlay{animation:erp-transition-fade-in .2s ease-out both;-webkit-backdrop-filter:blur(16px) saturate(112%);backdrop-filter:blur(16px) saturate(112%);background:color-mix(in srgb,var(--erp-page-background) 90%,#0000);display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:10000}.erp-ui .erp-transition-overlay .erp-transition-panel{align-items:center;background:var(--erp-card-background);border:var(--erp-border-width) solid #ffffffe6;border-radius:24px;box-shadow:var(--erp-shadow-panel);display:flex;flex-direction:column;overflow:hidden;padding:34px 34px 30px;position:relative;text-align:center;width:min(360px,100vw - 32px)}.erp-ui .erp-transition-overlay .erp-transition-brand{display:block;height:32px;object-fit:contain;width:156px}.erp-ui .erp-transition-overlay .erp-transition-indicator{background:#6673de0d;border:1px solid #6673de2e;border-radius:50%;height:54px;margin:26px 0 20px;position:relative;width:54px}.erp-ui .erp-transition-overlay .erp-transition-indicator:after,.erp-ui .erp-transition-overlay .erp-transition-indicator:before{border-radius:50%;content:"";position:absolute}.erp-ui .erp-transition-overlay .erp-transition-indicator:before{animation:erp-transition-spin 1s linear infinite;border:2px solid #6673de29;border-top-color:#6673de;inset:8px}.erp-ui .erp-transition-overlay .erp-transition-indicator:after{animation:erp-transition-pulse 1.4s ease-in-out infinite;background:#6673de;box-shadow:0 0 0 6px #6673de1a;inset:19px}.erp-ui .erp-transition-overlay .erp-transition-indicator>i,.erp-ui .erp-transition-overlay .erp-transition-indicator>span{background:#8a78d7;border:2px solid #fdfdff;border-radius:50%;box-shadow:0 2px 5px #414cb647;display:block;height:6px;position:absolute;width:6px;z-index:1}.erp-ui .erp-transition-overlay .erp-transition-indicator>span{left:23px;top:3px}.erp-ui .erp-transition-overlay .erp-transition-indicator>i{bottom:9px;right:4px}.erp-ui .erp-transition-overlay .erp-transition-copy h2{color:#191c30;font:600 19px/1.35 Plus Jakarta Sans,system-ui,sans-serif;letter-spacing:-.02em;margin:0 0 7px}.erp-ui .erp-transition-overlay .erp-transition-copy p{color:#626980;font:400 12px/1.65 Plus Jakarta Sans,system-ui,sans-serif;margin:0;max-width:270px}.erp-ui .erp-transition-overlay .erp-transition-progress{background:#6673de1a;border-radius:999px;height:3px;margin-top:24px;overflow:hidden;width:100%}.erp-ui .erp-transition-overlay .erp-transition-progress span{animation:erp-transition-progress 1.35s cubic-bezier(.65,0,.35,1) infinite;background:linear-gradient(90deg,#6673de,#8a78d7);border-radius:inherit;display:block;height:100%;width:42%}@media(max-width:420px){.erp-ui .erp-transition-overlay{padding:16px}.erp-ui .erp-transition-overlay .erp-transition-panel{border-radius:20px;padding:30px 24px 26px}}@media(prefers-reduced-motion:reduce){.erp-ui .erp-transition-overlay,.erp-ui .erp-transition-overlay .erp-transition-indicator:after,.erp-ui .erp-transition-overlay .erp-transition-indicator:before,.erp-ui .erp-transition-overlay .erp-transition-progress span{animation:none}.erp-ui .erp-transition-overlay .erp-transition-progress span{width:64%}}@keyframes erp-transition-fade-in{0%{opacity:0}to{opacity:1}}@keyframes erp-transition-spin{to{transform:rotate(1turn)}}@keyframes erp-transition-pulse{0%,to{opacity:.65;transform:scale(.84)}50%{opacity:1;transform:scale(1)}}@keyframes erp-transition-progress{0%{transform:translateX(-115%)}55%{transform:translateX(78%)}to{transform:translateX(245%)}}.erp-ui .erp-login-shell{--login-ink:#191c30;--login-muted:#626980;--login-brand:#5563d6;--login-brand-dark:#414cb6;--login-line:#dce0ed;-webkit-font-smoothing:antialiased;background:var(--erp-page-background);color:var(--login-ink);display:flex;font-family:Plus Jakarta Sans,system-ui,sans-serif;inset:0;overflow-y:auto;padding:40px 24px;position:fixed;z-index:1}.erp-ui .erp-login-shell,.erp-ui .erp-login-shell *{box-sizing:border-box}.erp-ui .erp-login-shell .erp-login-backdrop{background-image:linear-gradient(rgba(115,123,175,.039) 1px,#0000 0),linear-gradient(90deg,rgba(115,123,175,.039) 1px,#0000 0);background-size:72px 72px,72px 72px;inset:0;overflow:hidden;pointer-events:none;position:fixed}.erp-ui .erp-login-shell .erp-login-cursor-glow{aspect-ratio:1;background:radial-gradient(circle,#6974dc38 0,#8b7ddb1f 36%,#8b7ddb00 72%);border-radius:50%;left:0;opacity:0;position:fixed;top:0;transform:translate3d(calc(var(--cursor-x, 50vw) - 50%),calc(var(--cursor-y, 50vh) - 50%),0);transition:opacity .32s cubic-bezier(.22,1,.36,1);width:min(46vw,560px);will-change:transform,opacity}.erp-ui .erp-login-shell[data-cursor-glow=active] .erp-login-cursor-glow{opacity:.82}.erp-ui .erp-login-shell .erp-login-rings{height:1280px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1280px}.erp-ui .erp-login-shell .erp-login-rings span{border:1px solid rgba(115,123,175,.063);border-radius:50%;inset:0;position:absolute}.erp-ui .erp-login-shell .erp-login-rings span:nth-child(2){inset:12%}.erp-ui .erp-login-shell .erp-login-rings span:nth-child(3){inset:25%}.erp-ui .erp-login-shell .erp-login-card{animation:erp-login-enter .45s cubic-bezier(.22,1,.36,1) both;background:var(--erp-card-background);border:var(--erp-border-width) solid var(--erp-card-border);border-radius:24px;box-shadow:var(--erp-shadow-panel);display:grid;flex-shrink:0;grid-template-columns:.92fr 1.08fr;margin:auto;max-width:900px;overflow:hidden;position:relative;width:100%}.erp-ui .erp-login-shell .erp-login-story{align-items:flex-start;background:var(--erp-panel-background);border-right:1px solid #e3e4f2;display:flex;flex-direction:column;padding:36px}.erp-ui .erp-login-shell .erp-login-eyebrow{color:var(--login-brand-dark);font-size:11px;font-weight:700;letter-spacing:.13em;line-height:1.5;margin:0 0 32px;text-transform:uppercase}.erp-ui .erp-login-shell .erp-login-eyebrow:before{background:#6872dc;content:"";display:block;height:2px;margin-bottom:16px;width:38px}.erp-ui .erp-login-shell .erp-login-story-copy h2{color:var(--login-ink);font-family:"Instrument Serif",Georgia,serif;font-size:44px;font-weight:400;letter-spacing:-.025em;line-height:1.04;margin:0 0 16px}.erp-ui .erp-login-shell .erp-login-story-copy em{color:var(--login-brand);font-style:italic}.erp-ui .erp-login-shell .erp-login-story-copy p{color:var(--login-muted);font-size:13px;line-height:1.65;margin:0}.erp-ui .erp-login-shell .erp-login-connections{aspect-ratio:360/184;margin:28px 0 24px;max-width:300px;position:relative;width:100%}.erp-ui .erp-login-shell .erp-login-connections>svg{height:100%;inset:0;overflow:visible;position:absolute;width:100%}.erp-ui .erp-login-shell .erp-login-connections path{fill:none;stroke:#7e86db;stroke-width:1.2;vector-effect:non-scaling-stroke}.erp-ui .erp-login-shell .erp-login-connections circle{fill:#6673de;stroke:#f5f5fd;stroke-width:3}.erp-ui .erp-login-shell .erp-login-sources{grid-gap:4.35%;display:grid;gap:4.35%;grid-template-rows:repeat(4,1fr);inset:0 auto 0 0;position:absolute;width:24%}.erp-ui .erp-login-shell .erp-login-sources .erp-login-source{background:#ffffffe0;border:1px solid #d7dafa;border-radius:10px;display:grid;min-width:0;overflow:hidden;padding:4px 8px;place-items:center}.erp-ui .erp-login-shell .erp-login-sources .erp-login-source img{display:block;height:auto;max-height:27px;max-width:100%;object-fit:contain;width:auto}.erp-ui .erp-login-shell .erp-login-sources .erp-login-source--tally img{width:57px}.erp-ui .erp-login-shell .erp-login-sources .erp-login-source--busy img{max-height:22px;width:56px}.erp-ui .erp-login-shell .erp-login-sources .erp-login-source--zoho img{width:55px}.erp-ui .erp-login-shell .erp-login-sources .erp-login-source--sap img{width:52px}@media(max-width:1000px){.erp-ui .erp-login-shell .erp-login-sources .erp-login-source{padding-inline:6px}}.erp-ui .erp-login-shell .erp-login-hub{background:#ebeefd;border:1px solid #c9cdf5;border-radius:10px;display:grid;height:26.08%;padding:8px 10px;place-items:center;position:absolute;right:0;top:36.96%;width:32.22%}.erp-ui .erp-login-shell .erp-login-hub img{display:block;height:auto;max-height:24px;object-fit:contain;width:100%}.erp-ui .erp-login-shell .erp-login-story-footer{color:var(--login-muted);font-size:12px;line-height:1.5;margin:auto 0 0}.erp-ui .erp-login-shell .erp-login-pane{min-width:0;padding:34px 38px 30px}.erp-ui .erp-login-shell .erp-login-brand{align-items:flex-start;display:flex;flex-direction:column;gap:7px;margin-bottom:24px}.erp-ui .erp-login-shell .erp-login-brand img{display:block;height:32px;object-fit:contain;width:155px}.erp-ui .erp-login-shell .erp-login-brand span{color:var(--login-muted);font-size:12px;line-height:1.5}.erp-ui .erp-login-shell .erp-login-heading h1{color:var(--login-ink);font-family:"Instrument Serif",Georgia,serif;font-size:34px;font-weight:400;letter-spacing:-.025em;line-height:1.1;margin:0 0 7px}.erp-ui .erp-login-shell .erp-login-heading p{color:var(--login-muted);font-size:13px;line-height:1.6;margin:0}.erp-ui .erp-login-shell .erp-login-form{display:flex;flex-direction:column;gap:16px;margin-top:24px}.erp-ui .erp-login-shell .erp-login-field label{color:#41475f;cursor:pointer;display:block;font-size:11px;font-weight:700;letter-spacing:.065em;line-height:1.5;margin-bottom:7px;text-transform:uppercase}.erp-ui .erp-login-shell .erp-login-input-wrap{align-items:center;background:#fff;border:var(--erp-border-width) solid var(--login-line);border-radius:11px;display:flex;gap:12px;min-height:48px;padding:0 14px;transition:border-color .18s,box-shadow .18s}.erp-ui .erp-login-shell .erp-login-input-wrap>svg{stroke-width:1.7;color:#72788e;flex-shrink:0;height:18px;width:18px}.erp-ui .erp-login-shell .erp-login-input-wrap:hover{border-color:#afb6d1}.erp-ui .erp-login-shell .erp-login-input-wrap:focus-within{border-color:var(--login-brand);box-shadow:0 0 0 3px rgba(102,115,222,.125)}.erp-ui .erp-login-shell .erp-login-input-wrap input{background:#0000;border:0;border-radius:0;box-shadow:none;color:var(--login-ink);font:400 14px/1.5 Plus Jakarta Sans,system-ui,sans-serif;height:46px;min-width:0;outline:none;padding:0;width:100%}.erp-ui .erp-login-shell .erp-login-input-wrap input::placeholder{color:#747c92;opacity:1}.erp-ui .erp-login-shell .erp-login-input-wrap input:disabled{cursor:wait;opacity:.65}.erp-ui .erp-login-shell .erp-login-password-toggle{background:#0000;border:0;border-radius:7px;color:#72788e;cursor:pointer;display:grid;flex-shrink:0;height:44px;margin-right:-10px;padding:0;place-items:center;width:44px}.erp-ui .erp-login-shell .erp-login-password-toggle svg{stroke-width:1.7;height:19px;width:19px}.erp-ui .erp-login-shell .erp-login-password-toggle:hover{color:var(--login-brand-dark)}.erp-ui .erp-login-shell .erp-login-password-toggle:disabled{cursor:wait}.erp-ui .erp-login-shell .erp-login-submit{align-items:center;background:var(--login-brand);border:1px solid #0000;border-radius:11px;color:#fff;cursor:pointer;display:flex;font:600 14px/1.5 Plus Jakarta Sans,system-ui,sans-serif;gap:14px;justify-content:center;margin-top:3px;min-height:48px;padding:12px 20px;transition:background .18s,box-shadow .18s,transform .18s;width:100%}.erp-ui .erp-login-shell .erp-login-submit svg{height:20px;width:20px}.erp-ui .erp-login-shell .erp-login-submit:hover:not(:disabled){background:var(--login-brand-dark);box-shadow:0 6px 16px -8px #414cb666}.erp-ui .erp-login-shell .erp-login-submit:active:not(:disabled){transform:translateY(1px)}.erp-ui .erp-login-shell .erp-login-submit:disabled{cursor:wait;opacity:.7}.erp-ui .erp-login-shell button:focus-visible{outline:2px solid var(--login-brand-dark);outline-offset:3px}.erp-ui .erp-login-shell .erp-login-spinner{animation:erp-login-spin 1s linear infinite}.erp-ui .erp-login-shell .erp-login-footer{color:var(--login-muted);font-size:11px;line-height:1.5;margin:20px 0 0}@media(max-width:1000px){.erp-ui .erp-login-shell .erp-login-story{padding:34px 30px}.erp-ui .erp-login-shell .erp-login-pane{padding:32px}}@media(max-width:800px){.erp-ui .erp-login-shell{padding:24px 20px}.erp-ui .erp-login-shell .erp-login-card{border-radius:24px;grid-template-columns:1fr;max-width:430px}.erp-ui .erp-login-shell .erp-login-story{display:none}.erp-ui .erp-login-shell .erp-login-pane{padding:30px 36px}}@media(max-width:420px){.erp-ui .erp-login-shell{padding:18px 14px}.erp-ui .erp-login-shell .erp-login-card{border-radius:20px}.erp-ui .erp-login-shell .erp-login-pane{padding:28px 22px}.erp-ui .erp-login-shell .erp-login-heading p{font-size:13px}.erp-ui .erp-login-shell .erp-login-input-wrap{gap:9px;padding:0 12px}.erp-ui .erp-login-shell .erp-login-input-wrap input{font-size:16px}}@media(prefers-reduced-motion:reduce){.erp-ui .erp-login-shell .erp-login-card,.erp-ui .erp-login-shell .erp-login-spinner{animation:none}.erp-ui .erp-login-shell .erp-login-input-wrap,.erp-ui .erp-login-shell .erp-login-submit{transition:none}.erp-ui .erp-login-shell .erp-login-cursor-glow{display:none}}@media(hover:none),(pointer:coarse){.erp-ui .erp-login-shell .erp-login-cursor-glow{display:none}}@keyframes erp-login-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes erp-login-spin{to{transform:rotate(1turn)}}
/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.erp-ui *,.erp-ui ::backdrop,.erp-ui :after,.erp-ui :before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}.erp-ui{--ds-color-primary:#6673de;--ds-color-primary-foreground:#fff;--ds-color-primary-hover:var(--ds-color-primary)}@supports (color:color-mix(in lab,red,red)){.erp-ui{--ds-color-primary-hover:color-mix(in oklch,var(--ds-color-primary) 82%,#fff)}}.erp-ui{--ds-color-primary-active:var(--ds-color-primary)}@supports (color:color-mix(in lab,red,red)){.erp-ui{--ds-color-primary-active:color-mix(in oklch,var(--ds-color-primary) 85%,#000)}}.erp-ui{--ds-color-primary-muted:var(--ds-color-primary)}@supports (color:color-mix(in lab,red,red)){.erp-ui{--ds-color-primary-muted:color-mix(in oklch,var(--ds-color-primary) 12%,#0000)}}.erp-ui{--ds-color-primary-muted-hover:var(--ds-color-primary)}@supports (color:color-mix(in lab,red,red)){.erp-ui{--ds-color-primary-muted-hover:color-mix(in oklch,var(--ds-color-primary) 20%,#0000)}}.erp-ui{--ds-color-primary-subtle:var(--ds-color-primary)}@supports (color:color-mix(in lab,red,red)){.erp-ui{--ds-color-primary-subtle:color-mix(in oklch,var(--ds-color-primary) 6%,#0000)}}.erp-ui{--ds-color-secondary:#6366f1;--ds-color-secondary-foreground:#fff;--ds-color-secondary-hover:var(--ds-color-secondary)}@supports (color:color-mix(in lab,red,red)){.erp-ui{--ds-color-secondary-hover:color-mix(in oklch,var(--ds-color-secondary) 82%,#fff)}}.erp-ui{--ds-color-secondary-active:var(--ds-color-secondary)}@supports (color:color-mix(in lab,red,red)){.erp-ui{--ds-color-secondary-active:color-mix(in oklch,var(--ds-color-secondary) 85%,#000)}}.erp-ui{--ds-color-secondary-muted:var(--ds-color-secondary)}@supports (color:color-mix(in lab,red,red)){.erp-ui{--ds-color-secondary-muted:color-mix(in oklch,var(--ds-color-secondary) 12%,#0000)}}.erp-ui{--ds-color-secondary-muted-hover:var(--ds-color-secondary)}@supports (color:color-mix(in lab,red,red)){.erp-ui{--ds-color-secondary-muted-hover:color-mix(in oklch,var(--ds-color-secondary) 20%,#0000)}}.erp-ui{--ds-color-secondary-subtle:var(--ds-color-secondary)}@supports (color:color-mix(in lab,red,red)){.erp-ui{--ds-color-secondary-subtle:color-mix(in oklch,var(--ds-color-secondary) 6%,#0000)}}.erp-ui{--ds-color-surface:#f5f5f7;--ds-color-surface-elevated:#fff;--ds-color-surface-sunken:#ededf2;--ds-color-surface-overlay:#00000080;--ds-color-surface-inverse:#1d1d1f;--ds-color-surface-pearl:#fafafc;--ds-color-surface-glass:#f5f5f799;--ds-color-surface-elevated-glass:#fff9;--ds-color-surface-overlay-glass:#0006;--ds-color-surface-inverse-glass:#1d1d1f99;--erp-page-background:#eaf0fb;--erp-panel-background:#f5f7fd;--erp-card-background:#fff;--erp-card-header-background:#f8faff;--erp-card-border:#dbe4f3;--erp-border-width:2px;--erp-shadow-card:0 8px 24px #31437817,0 2px 5px #3143780a;--erp-shadow-panel:0 12px 32px #3143781f,0 2px 6px #3143780d;--erp-shadow-overlay:0 24px 64px #3143782e,0 4px 12px #31437814;--ds-color-text:#1d1d1f;--ds-color-text-secondary:#6e6e73;--ds-color-text-muted:#0000007a;--ds-color-text-inverse:#fff;--ds-color-text-on-inverse:#f5f5f7;--ds-color-text-hover:#333336;--ds-color-text-link:#06c;--ds-color-text-link-hover:#2997ff;--ds-color-success:#059669;--ds-color-success-foreground:#fff;--ds-color-success-hover:var(--ds-color-success)}@supports (color:color-mix(in lab,red,red)){.erp-ui{--ds-color-success-hover:color-mix(in oklch,var(--ds-color-success) 82%,#fff)}}.erp-ui{--ds-color-success-active:var(--ds-color-success)}@supports (color:color-mix(in lab,red,red)){.erp-ui{--ds-color-success-active:color-mix(in oklch,var(--ds-color-success) 85%,#000)}}.erp-ui{--ds-color-success-muted:var(--ds-color-success)}@supports (color:color-mix(in lab,red,red)){.erp-ui{--ds-color-success-muted:color-mix(in oklch,var(--ds-color-success) 12%,#0000)}}.erp-ui{--ds-color-warning:#d97706;--ds-color-warning-foreground:#fff;--ds-color-warning-hover:var(--ds-color-warning)}@supports (color:color-mix(in lab,red,red)){.erp-ui{--ds-color-warning-hover:color-mix(in oklch,var(--ds-color-warning) 82%,#fff)}}.erp-ui{--ds-color-warning-active:var(--ds-color-warning)}@supports (color:color-mix(in lab,red,red)){.erp-ui{--ds-color-warning-active:color-mix(in oklch,var(--ds-color-warning) 85%,#000)}}.erp-ui{--ds-color-warning-muted:var(--ds-color-warning)}@supports (color:color-mix(in lab,red,red)){.erp-ui{--ds-color-warning-muted:color-mix(in oklch,var(--ds-color-warning) 12%,#0000)}}.erp-ui{--ds-color-danger:#dc2626;--ds-color-danger-foreground:#fff;--ds-color-danger-hover:var(--ds-color-danger)}@supports (color:color-mix(in lab,red,red)){.erp-ui{--ds-color-danger-hover:color-mix(in oklch,var(--ds-color-danger) 82%,#fff)}}.erp-ui{--ds-color-danger-active:var(--ds-color-danger)}@supports (color:color-mix(in lab,red,red)){.erp-ui{--ds-color-danger-active:color-mix(in oklch,var(--ds-color-danger) 85%,#000)}}.erp-ui{--ds-color-danger-muted:var(--ds-color-danger)}@supports (color:color-mix(in lab,red,red)){.erp-ui{--ds-color-danger-muted:color-mix(in oklch,var(--ds-color-danger) 10%,#0000)}}.erp-ui{--ds-color-info:#0288d1;--ds-color-info-foreground:#fff;--ds-color-info-hover:var(--ds-color-info)}@supports (color:color-mix(in lab,red,red)){.erp-ui{--ds-color-info-hover:color-mix(in oklch,var(--ds-color-info) 82%,#fff)}}.erp-ui{--ds-color-info-active:var(--ds-color-info)}@supports (color:color-mix(in lab,red,red)){.erp-ui{--ds-color-info-active:color-mix(in oklch,var(--ds-color-info) 85%,#000)}}.erp-ui{--ds-color-info-muted:var(--ds-color-info)}@supports (color:color-mix(in lab,red,red)){.erp-ui{--ds-color-info-muted:color-mix(in oklch,var(--ds-color-info) 10%,#0000)}}.erp-ui{--ds-color-accent-teal:#14b8a6;--ds-color-accent-teal-foreground:#fff;--ds-color-accent-teal-muted:var(--ds-color-accent-teal)}@supports (color:color-mix(in lab,red,red)){.erp-ui{--ds-color-accent-teal-muted:color-mix(in oklch,var(--ds-color-accent-teal) 12%,#0000)}}.erp-ui{--ds-color-accent-teal-muted-hover:var(--ds-color-accent-teal)}@supports (color:color-mix(in lab,red,red)){.erp-ui{--ds-color-accent-teal-muted-hover:color-mix(in oklch,var(--ds-color-accent-teal) 20%,#0000)}}.erp-ui{--ds-color-accent-purple:#a855f7;--ds-color-accent-purple-foreground:#fff;--ds-color-accent-purple-muted:var(--ds-color-accent-purple)}@supports (color:color-mix(in lab,red,red)){.erp-ui{--ds-color-accent-purple-muted:color-mix(in oklch,var(--ds-color-accent-purple) 12%,#0000)}}.erp-ui{--ds-color-accent-purple-muted-hover:var(--ds-color-accent-purple)}@supports (color:color-mix(in lab,red,red)){.erp-ui{--ds-color-accent-purple-muted-hover:color-mix(in oklch,var(--ds-color-accent-purple) 20%,#0000)}}.erp-ui{--ds-color-accent-pink:#ec4899;--ds-color-accent-pink-foreground:#fff;--ds-color-accent-pink-muted:var(--ds-color-accent-pink)}@supports (color:color-mix(in lab,red,red)){.erp-ui{--ds-color-accent-pink-muted:color-mix(in oklch,var(--ds-color-accent-pink) 12%,#0000)}}.erp-ui{--ds-color-accent-pink-muted-hover:var(--ds-color-accent-pink)}@supports (color:color-mix(in lab,red,red)){.erp-ui{--ds-color-accent-pink-muted-hover:color-mix(in oklch,var(--ds-color-accent-pink) 20%,#0000)}}.erp-ui{--ds-color-accent-orange:#f97316;--ds-color-accent-orange-foreground:#fff;--ds-color-accent-orange-muted:var(--ds-color-accent-orange)}@supports (color:color-mix(in lab,red,red)){.erp-ui{--ds-color-accent-orange-muted:color-mix(in oklch,var(--ds-color-accent-orange) 12%,#0000)}}.erp-ui{--ds-color-accent-orange-muted-hover:var(--ds-color-accent-orange)}@supports (color:color-mix(in lab,red,red)){.erp-ui{--ds-color-accent-orange-muted-hover:color-mix(in oklch,var(--ds-color-accent-orange) 20%,#0000)}}.erp-ui{--ds-color-border:#0000001f;--ds-color-border-subtle:#00000014;--ds-color-border-strong:#0000003d;--ds-color-border-primary:#0071e366;--ds-color-border-error:#dc262666;--ds-color-border-glass:#ffffff2e;--ds-color-border-glass-subtle:#ffffff14;--ds-focus-color:#6673de;--ds-focus-offset:2px;--ds-focus-width:2px;--ds-font-family:"General Sans","Hanken Grotesk",system-ui,-apple-system,"Segoe UI",sans-serif;--ds-font-family-mono:"JetBrains Mono","Fira Code","Consolas",monospace;--ds-font-size-h1:2.5rem;--ds-font-size-h2:2rem;--ds-font-size-h3:1.75rem;--ds-font-size-h4:1.5rem;--ds-font-size-h5:1.313rem;--ds-font-size-body:1.063rem;--ds-font-size-button:1.063rem;--ds-font-size-caption:.875rem;--ds-font-size-micro:.75rem;--ds-font-size-nano:.625rem;--ds-font-weight-light:300;--ds-font-weight-regular:400;--ds-font-weight-medium:500;--ds-font-weight-semibold:600;--ds-font-weight-bold:700;--ds-line-height-none:1;--ds-line-height-tight:1.2;--ds-line-height-relaxed:1.5;--ds-letter-spacing-tight:-.02em;--ds-letter-spacing-normal:0em;--ds-space-0:0px;--ds-space-px:1px;--ds-space-0-5:2px;--ds-space-1:4px;--ds-space-1-5:6px;--ds-space-2:8px;--ds-space-2-5:10px;--ds-space-3:12px;--ds-space-4:16px;--ds-space-5:20px;--ds-space-6:24px;--ds-space-8:32px;--ds-space-12:48px;--ds-space-16:64px;--ds-radius-none:0px;--ds-radius-xs:5px;--ds-radius-sm:8px;--ds-radius-md:12px;--ds-radius-card:16px;--ds-radius-lg:20px;--ds-radius-xl:28px;--ds-radius-2xl:36px;--ds-radius-pill:980px;--ds-radius-full:50%;--ds-height-sm:24px;--ds-height-default:32px;--ds-height-lg:44px;--ds-width-reading:980px;--ds-shadow-none:none;--ds-shadow-xs:#0000001f 0px 0px 0px 1px;--ds-shadow-sm:#00000014 0px 1px 3px 0px;--ds-shadow-md:#00000038 3px 5px 30px 0px;--ds-shadow-lg:#00000038 8px 16px 40px 0px;--ds-shadow-focus:0 0 0 var(--ds-focus-width) var(--ds-focus-color);--ds-duration-fast:.1s;--ds-duration-normal:.2s;--ds-duration-slow:.3s;--ds-easing-default:cubic-bezier(.25,.1,.25,1);--ds-easing-linear:linear;--ds-easing-out:cubic-bezier(0,0,.2,1);--ds-transform-press:scale(.95);--ds-transform-lift:scale(1.01);--ds-blur-frosted:blur(20px);--ds-z-base:0;--ds-z-dropdown:1080;--ds-z-sticky:1020;--ds-z-fixed:1030;--ds-z-overlay:1040;--ds-z-modal:1060;--ds-z-popover:1080;--ds-z-toast:1100;--ds-z-tooltip:1120;--ds-bp-lg:834px;--ds-bp-xl:1024px;--ds-bp-2xl:1280px;--ds-bp-3xl:1440px;--ds-color-skeleton:#ededf2;font-feature-settings:"calt" 1;--popover:var(--ds-color-surface-elevated);--popover-foreground:var(--ds-color-text);--border:var(--ds-color-border);--radius:var(--ds-radius-sm);font-optical-sizing:auto}@keyframes ds-skeleton-pulse{0%,to{opacity:1}50%{opacity:.4}}.dark .erp-ui{--ds-color-primary-hover:var(--ds-color-primary)}@supports (color:color-mix(in lab,red,red)){.dark .erp-ui{--ds-color-primary-hover:color-mix(in oklch,var(--ds-color-primary) 78%,#fff)}}.dark .erp-ui{--ds-color-primary-active:var(--ds-color-primary)}@supports (color:color-mix(in lab,red,red)){.dark .erp-ui{--ds-color-primary-active:color-mix(in oklch,var(--ds-color-primary) 80%,#fff)}}.dark .erp-ui{--ds-color-primary-muted:var(--ds-color-primary)}@supports (color:color-mix(in lab,red,red)){.dark .erp-ui{--ds-color-primary-muted:color-mix(in oklch,var(--ds-color-primary) 18%,#0000)}}.dark .erp-ui{--ds-color-primary-muted-hover:var(--ds-color-primary)}@supports (color:color-mix(in lab,red,red)){.dark .erp-ui{--ds-color-primary-muted-hover:color-mix(in oklch,var(--ds-color-primary) 25%,#0000)}}.dark .erp-ui{--ds-color-primary-subtle:var(--ds-color-primary)}@supports (color:color-mix(in lab,red,red)){.dark .erp-ui{--ds-color-primary-subtle:color-mix(in oklch,var(--ds-color-primary) 10%,#0000)}}.dark .erp-ui{--ds-color-secondary:#818cf8;--ds-color-secondary-hover:var(--ds-color-secondary)}@supports (color:color-mix(in lab,red,red)){.dark .erp-ui{--ds-color-secondary-hover:color-mix(in oklch,var(--ds-color-secondary) 78%,#fff)}}.dark .erp-ui{--ds-color-secondary-active:var(--ds-color-secondary)}@supports (color:color-mix(in lab,red,red)){.dark .erp-ui{--ds-color-secondary-active:color-mix(in oklch,var(--ds-color-secondary) 80%,#fff)}}.dark .erp-ui{--ds-color-secondary-muted:var(--ds-color-secondary)}@supports (color:color-mix(in lab,red,red)){.dark .erp-ui{--ds-color-secondary-muted:color-mix(in oklch,var(--ds-color-secondary) 18%,#0000)}}.dark .erp-ui{--ds-color-secondary-muted-hover:var(--ds-color-secondary)}@supports (color:color-mix(in lab,red,red)){.dark .erp-ui{--ds-color-secondary-muted-hover:color-mix(in oklch,var(--ds-color-secondary) 25%,#0000)}}.dark .erp-ui{--ds-color-secondary-subtle:var(--ds-color-secondary)}@supports (color:color-mix(in lab,red,red)){.dark .erp-ui{--ds-color-secondary-subtle:color-mix(in oklch,var(--ds-color-secondary) 10%,#0000)}}.dark .erp-ui{--ds-color-surface:#000;--ds-color-surface-elevated:#272729;--ds-color-surface-sunken:#1d1d1f;--ds-color-surface-overlay:#000000b3;--ds-color-surface-inverse:#f5f5f7;--ds-color-surface-pearl:#2a2a2c;--ds-color-surface-glass:#0009;--ds-color-surface-elevated-glass:#27272999;--ds-color-surface-overlay-glass:#00000080;--ds-color-surface-inverse-glass:#f5f5f799;--ds-color-text:#fff;--ds-color-text-secondary:#a1a1a6;--ds-color-text-muted:#ffffff7a;--ds-color-text-on-inverse:#1d1d1f;--ds-color-text-hover:silver;--ds-color-text-link:#2997ff;--ds-color-text-link-hover:#4da3ff;--ds-color-success:#34d399;--ds-color-success-foreground:#064e3b;--ds-color-success-hover:var(--ds-color-success)}@supports (color:color-mix(in lab,red,red)){.dark .erp-ui{--ds-color-success-hover:color-mix(in oklch,var(--ds-color-success) 82%,#fff)}}.dark .erp-ui{--ds-color-success-active:var(--ds-color-success)}@supports (color:color-mix(in lab,red,red)){.dark .erp-ui{--ds-color-success-active:color-mix(in oklch,var(--ds-color-success) 85%,#000)}}.dark .erp-ui{--ds-color-success-muted:var(--ds-color-success)}@supports (color:color-mix(in lab,red,red)){.dark .erp-ui{--ds-color-success-muted:color-mix(in oklch,var(--ds-color-success) 15%,#0000)}}.dark .erp-ui{--ds-color-warning:#fbbf24;--ds-color-warning-foreground:#1d1d1f;--ds-color-warning-hover:var(--ds-color-warning)}@supports (color:color-mix(in lab,red,red)){.dark .erp-ui{--ds-color-warning-hover:color-mix(in oklch,var(--ds-color-warning) 82%,#fff)}}.dark .erp-ui{--ds-color-warning-active:var(--ds-color-warning)}@supports (color:color-mix(in lab,red,red)){.dark .erp-ui{--ds-color-warning-active:color-mix(in oklch,var(--ds-color-warning) 85%,#000)}}.dark .erp-ui{--ds-color-warning-muted:var(--ds-color-warning)}@supports (color:color-mix(in lab,red,red)){.dark .erp-ui{--ds-color-warning-muted:color-mix(in oklch,var(--ds-color-warning) 15%,#0000)}}.dark .erp-ui{--ds-color-danger:#f87171;--ds-color-danger-foreground:#fff;--ds-color-danger-hover:var(--ds-color-danger)}@supports (color:color-mix(in lab,red,red)){.dark .erp-ui{--ds-color-danger-hover:color-mix(in oklch,var(--ds-color-danger) 82%,#fff)}}.dark .erp-ui{--ds-color-danger-active:var(--ds-color-danger)}@supports (color:color-mix(in lab,red,red)){.dark .erp-ui{--ds-color-danger-active:color-mix(in oklch,var(--ds-color-danger) 85%,#000)}}.dark .erp-ui{--ds-color-danger-muted:var(--ds-color-danger)}@supports (color:color-mix(in lab,red,red)){.dark .erp-ui{--ds-color-danger-muted:color-mix(in oklch,var(--ds-color-danger) 15%,#0000)}}.dark .erp-ui{--ds-color-info:#38c8ff;--ds-color-info-foreground:#1d1d1f;--ds-color-info-hover:var(--ds-color-info)}@supports (color:color-mix(in lab,red,red)){.dark .erp-ui{--ds-color-info-hover:color-mix(in oklch,var(--ds-color-info) 82%,#fff)}}.dark .erp-ui{--ds-color-info-active:var(--ds-color-info)}@supports (color:color-mix(in lab,red,red)){.dark .erp-ui{--ds-color-info-active:color-mix(in oklch,var(--ds-color-info) 85%,#000)}}.dark .erp-ui{--ds-color-info-muted:var(--ds-color-info)}@supports (color:color-mix(in lab,red,red)){.dark .erp-ui{--ds-color-info-muted:color-mix(in oklch,var(--ds-color-info) 15%,#0000)}}.dark .erp-ui{--ds-color-accent-teal:#2dd4bf;--ds-color-accent-teal-foreground:#042f2e;--ds-color-accent-teal-muted:var(--ds-color-accent-teal)}@supports (color:color-mix(in lab,red,red)){.dark .erp-ui{--ds-color-accent-teal-muted:color-mix(in oklch,var(--ds-color-accent-teal) 15%,#0000)}}.dark .erp-ui{--ds-color-accent-teal-muted-hover:var(--ds-color-accent-teal)}@supports (color:color-mix(in lab,red,red)){.dark .erp-ui{--ds-color-accent-teal-muted-hover:color-mix(in oklch,var(--ds-color-accent-teal) 25%,#0000)}}.dark .erp-ui{--ds-color-accent-purple:#c084fc;--ds-color-accent-purple-foreground:#1e1b4b;--ds-color-accent-purple-muted:var(--ds-color-accent-purple)}@supports (color:color-mix(in lab,red,red)){.dark .erp-ui{--ds-color-accent-purple-muted:color-mix(in oklch,var(--ds-color-accent-purple) 15%,#0000)}}.dark .erp-ui{--ds-color-accent-purple-muted-hover:var(--ds-color-accent-purple)}@supports (color:color-mix(in lab,red,red)){.dark .erp-ui{--ds-color-accent-purple-muted-hover:color-mix(in oklch,var(--ds-color-accent-purple) 25%,#0000)}}.dark .erp-ui{--ds-color-accent-pink:#f472b6;--ds-color-accent-pink-foreground:#500724;--ds-color-accent-pink-muted:var(--ds-color-accent-pink)}@supports (color:color-mix(in lab,red,red)){.dark .erp-ui{--ds-color-accent-pink-muted:color-mix(in oklch,var(--ds-color-accent-pink) 15%,#0000)}}.dark .erp-ui{--ds-color-accent-pink-muted-hover:var(--ds-color-accent-pink)}@supports (color:color-mix(in lab,red,red)){.dark .erp-ui{--ds-color-accent-pink-muted-hover:color-mix(in oklch,var(--ds-color-accent-pink) 25%,#0000)}}.dark .erp-ui{--ds-color-accent-orange:#fb923c;--ds-color-accent-orange-foreground:#431407;--ds-color-accent-orange-muted:var(--ds-color-accent-orange)}@supports (color:color-mix(in lab,red,red)){.dark .erp-ui{--ds-color-accent-orange-muted:color-mix(in oklch,var(--ds-color-accent-orange) 15%,#0000)}}.dark .erp-ui{--ds-color-accent-orange-muted-hover:var(--ds-color-accent-orange)}@supports (color:color-mix(in lab,red,red)){.dark .erp-ui{--ds-color-accent-orange-muted-hover:color-mix(in oklch,var(--ds-color-accent-orange) 25%,#0000)}}.dark .erp-ui{--ds-color-border:#ffffff1f;--ds-color-border-subtle:#ffffff14;--ds-color-border-strong:#ffffff3d;--ds-color-border-error:#f8717166;--ds-shadow-xs:#0000003d 0px 0px 0px 1px;--ds-shadow-sm:#0003 0px 1px 3px 0px;--ds-shadow-md:#0006 3px 5px 30px 0px;--ds-shadow-lg:#0006 8px 16px 40px 0px;--ds-color-skeleton:#1d1d1f;--popover:var(--ds-color-surface-elevated);--popover-foreground:var(--ds-color-text);--border:var(--ds-color-border);--radius:var(--ds-radius-sm)}@layer theme{.erp-ui,.erp-ui :host{--font-sans:var(--ds-font-family);--font-mono:var(--ds-font-family-mono);--color-red-50:oklch(97.1% .013 17.38);--color-red-200:oklch(88.5% .062 18.334);--color-red-800:oklch(44.4% .177 26.899);--color-amber-800:oklch(47.3% .137 46.201);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-black:#000;--spacing:var(--ds-space-1);--container-sm:24rem;--container-lg:32rem;--container-xl:36rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:1.33333;--text-sm:.875rem;--text-sm--line-height:1.42857;--text-base:1rem;--text-base--line-height:1.5;--text-lg:1.125rem;--text-lg--line-height:1.55556;--text-xl:1.25rem;--text-xl--line-height:1.4;--text-2xl:1.5rem;--text-2xl--line-height:1.33333;--font-weight-normal:var(--ds-font-weight-regular);--font-weight-medium:var(--ds-font-weight-medium);--font-weight-semibold:var(--ds-font-weight-semibold);--font-weight-bold:var(--ds-font-weight-bold);--tracking-tight:-.025em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--radius-sm:var(--ds-radius-xs);--radius-md:var(--ds-radius-sm);--radius-lg:var(--ds-radius-md);--radius-xl:var(--ds-radius-card);--radius-2xl:var(--ds-radius-lg);--ease-out:cubic-bezier(0,0,.2,1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary:var(--ds-color-primary);--color-primary-foreground:var(--ds-color-primary-foreground);--color-secondary:var(--ds-color-surface-sunken);--color-secondary-foreground:var(--ds-color-text);--color-success:var(--ds-color-success);--color-success-light:var(--ds-color-success-muted);--color-warning:var(--ds-color-warning);--color-warning-light:var(--ds-color-warning-muted);--color-danger:var(--ds-color-danger);--color-destructive:var(--ds-color-danger);--color-destructive-light:var(--ds-color-danger-muted);--color-background:var(--ds-color-surface);--color-foreground:var(--ds-color-text);--color-border:var(--ds-color-border);--color-input:var(--ds-color-border);--color-ring:var(--ds-color-primary);--color-muted:var(--ds-color-surface-sunken);--color-muted-foreground:var(--ds-color-text-secondary);--color-card:var(--ds-color-surface-elevated);--color-card-foreground:var(--ds-color-text);--radius-full:var(--ds-radius-pill)}}@layer base{.erp-ui *,.erp-ui ::backdrop,.erp-ui :after,.erp-ui :before{border:0 solid;box-sizing:border-box;margin:0;padding:0}.erp-ui ::file-selector-button{border:0 solid;box-sizing:border-box;margin:0;padding:0}.erp-ui,.erp-ui :host{-webkit-text-size-adjust:100%;font-feature-settings:var(--default-font-feature-settings,normal);-webkit-tap-highlight-color:transparent;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-variation-settings:var(--default-font-variation-settings,normal);line-height:1.5;tab-size:4}.erp-ui hr{border-top-width:1px;color:inherit;height:0}.erp-ui abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.erp-ui h1,.erp-ui h2,.erp-ui h3,.erp-ui h4,.erp-ui h5,.erp-ui h6{font-size:inherit;font-weight:inherit}.erp-ui a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.erp-ui b,.erp-ui strong{font-weight:bolder}.erp-ui code,.erp-ui kbd,.erp-ui pre,.erp-ui samp{font-feature-settings:var(--default-mono-font-feature-settings,normal);font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,normal)}.erp-ui small{font-size:80%}.erp-ui sub,.erp-ui sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}.erp-ui sub{bottom:-.25em}.erp-ui sup{top:-.5em}.erp-ui table{border-collapse:collapse;border-color:inherit;text-indent:0}.erp-ui :-moz-focusring:where(:not(iframe)){outline:auto}.erp-ui progress{vertical-align:initial}.erp-ui summary{display:list-item}.erp-ui menu,.erp-ui ol,.erp-ui ul{list-style:none}.erp-ui audio,.erp-ui canvas,.erp-ui embed,.erp-ui iframe,.erp-ui img,.erp-ui object,.erp-ui svg,.erp-ui video{display:block;vertical-align:middle}.erp-ui img,.erp-ui video{height:auto;max-width:100%}.erp-ui button,.erp-ui input,.erp-ui optgroup,.erp-ui select,.erp-ui textarea{font-feature-settings:inherit;background-color:#0000;border-radius:0;color:inherit;font:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}.erp-ui ::file-selector-button{font-feature-settings:inherit;background-color:#0000;border-radius:0;color:inherit;font:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}.erp-ui :where(select:is([multiple],[size])) optgroup{font-weight:bolder}.erp-ui :where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}.erp-ui ::file-selector-button{margin-inline-end:4px}.erp-ui ::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){.erp-ui ::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){.erp-ui ::placeholder{color:color-mix(in oklab,currentcolor 50%,#0000)}}}.erp-ui textarea{resize:vertical}.erp-ui ::-webkit-search-decoration{-webkit-appearance:none}.erp-ui ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}.erp-ui ::-webkit-datetime-edit{display:inline-flex}.erp-ui ::-webkit-datetime-edit-fields-wrapper{padding:0}.erp-ui ::-webkit-datetime-edit,.erp-ui ::-webkit-datetime-edit-year-field{padding-block:0}.erp-ui ::-webkit-datetime-edit-day-field,.erp-ui ::-webkit-datetime-edit-month-field{padding-block:0}.erp-ui ::-webkit-datetime-edit-hour-field,.erp-ui ::-webkit-datetime-edit-minute-field{padding-block:0}.erp-ui ::-webkit-datetime-edit-millisecond-field,.erp-ui ::-webkit-datetime-edit-second-field{padding-block:0}.erp-ui ::-webkit-datetime-edit-meridiem-field{padding-block:0}.erp-ui ::-webkit-calendar-picker-indicator{line-height:1}.erp-ui :-moz-ui-invalid{box-shadow:none}.erp-ui button,.erp-ui input:where([type=button],[type=reset],[type=submit]){appearance:button}.erp-ui ::file-selector-button{appearance:button}.erp-ui ::-webkit-inner-spin-button,.erp-ui ::-webkit-outer-spin-button{height:auto}.erp-ui [hidden]:where(:not([hidden=until-found])){display:none!important}.erp-ui *{border-color:var(--ds-color-border)}}@layer components{.erp-ui .erp-v2-settings-step .erp-v2-company-field>[data-slot=label]{line-height:20px!important}@media not all and (min-width:40rem){.erp-ui .erp-v2-settings-step .erp-v2-company-field{grid-column:1/-1!important;min-width:0}}.erp-ui .border:not([data-slot=switch]){border-width:var(--erp-border-width)!important}.erp-ui [data-slot=card]{background:var(--erp-card-background)!important;box-shadow:var(--erp-shadow-card)!important}.erp-ui [data-slot=dialog-content]{background:var(--erp-card-background)!important;box-shadow:var(--erp-shadow-overlay)!important}.erp-ui .erp-integration-overview{background:var(--erp-page-background)}.erp-ui .erp-integration-glow-surface{isolation:isolate;overflow:hidden;position:relative}.erp-ui .erp-integration-glow-surface:after{background:radial-gradient(var(--integration-glow-radius,300px) circle at var(--integration-glow-x,-500px) var(--integration-glow-y,-500px),#6975dd33,#857bd917 38%,#0000 72%);border-radius:inherit;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity var(--ds-duration-normal,.2s) cubic-bezier(.22,1,.36,1);z-index:4}.erp-ui .erp-integration-glow-surface.erp-integration-glow-visible:after{opacity:.85}@media (prefers-reduced-motion:reduce){.erp-ui .erp-integration-glow-surface:after{display:none}}}@layer utilities{.erp-ui .\@container\/card-header{container:card-header/inline-size!important}.erp-ui .\@container\/field-group{container:field-group/inline-size!important}.erp-ui .pointer-events-none{pointer-events:none!important}.erp-ui .collapse{visibility:collapse!important}.erp-ui .visible{visibility:visible!important}.erp-ui .sr-only{border-width:0!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;white-space:nowrap!important;width:1px!important}.erp-ui .absolute,.erp-ui .sr-only{position:absolute!important}.erp-ui .fixed{position:fixed!important}.erp-ui .relative{position:relative!important}.erp-ui .static{position:static!important}.erp-ui .sticky{position:sticky!important}.erp-ui .inset-0{inset:0!important}.erp-ui .inset-y-0{inset-block:0!important}.erp-ui .top-1\/2{top:50%!important}.erp-ui .top-2{top:calc(var(--spacing)*2)!important}.erp-ui .top-4{top:calc(var(--spacing)*4)!important}.erp-ui .right-0{right:0!important}.erp-ui .right-2{right:calc(var(--spacing)*2)!important}.erp-ui .right-4{right:calc(var(--spacing)*4)!important}.erp-ui .bottom-0{bottom:0!important}.erp-ui .left-1\/2{left:50%!important}.erp-ui .isolate{isolation:isolate!important}.erp-ui .z-10{z-index:10!important}.erp-ui .z-50{z-index:50!important}.erp-ui .col-4{grid-column:4!important}.erp-ui .col-6{grid-column:6!important}.erp-ui .col-8{grid-column:8!important}.erp-ui .col-12{grid-column:12!important}.erp-ui .col-span-1{grid-column:span 1/span 1!important}.erp-ui .col-span-2{grid-column:span 2/span 2!important}.erp-ui .col-span-3{grid-column:span 3/span 3!important}.erp-ui .col-span-4{grid-column:span 4/span 4!important}.erp-ui .col-span-5{grid-column:span 5/span 5!important}.erp-ui .col-span-6{grid-column:span 6/span 6!important}.erp-ui .col-span-7{grid-column:span 7/span 7!important}.erp-ui .col-span-8{grid-column:span 8/span 8!important}.erp-ui .col-span-9{grid-column:span 9/span 9!important}.erp-ui .col-span-10{grid-column:span 10/span 10!important}.erp-ui .col-span-11{grid-column:span 11/span 11!important}.erp-ui .col-span-12{grid-column:span 12/span 12!important}.erp-ui .col-start-2{grid-column-start:2!important}.erp-ui .row-span-2{grid-row:span 2/span 2!important}.erp-ui .row-start-1{grid-row-start:1!important}.erp-ui .float-left{float:left!important}.erp-ui .container{width:100%!important}@media (min-width:40rem){.erp-ui .container{max-width:40rem!important}}@media (min-width:48rem){.erp-ui .container{max-width:48rem!important}}@media (min-width:64rem){.erp-ui .container{max-width:64rem!important}}@media (min-width:80rem){.erp-ui .container{max-width:80rem!important}}@media (min-width:96rem){.erp-ui .container{max-width:96rem!important}}.erp-ui .m-0{margin:0!important}.erp-ui .-mx-1{margin-inline:calc(var(--spacing)*-1)!important}.erp-ui .mx-auto{margin-inline:auto!important}.erp-ui .-my-2{margin-block:calc(var(--spacing)*-2)!important}.erp-ui .my-1{margin-block:var(--spacing)!important}.erp-ui .ms-3{margin-inline-start:calc(var(--spacing)*3)!important}.erp-ui .ms-auto{margin-inline-start:auto!important}.erp-ui .mt-0{margin-top:0!important}.erp-ui .mt-0\.5{margin-top:calc(var(--spacing)*.5)!important}.erp-ui .mt-1{margin-top:var(--spacing)!important}.erp-ui .mt-2{margin-top:calc(var(--spacing)*2)!important}.erp-ui .mt-3{margin-top:calc(var(--spacing)*3)!important}.erp-ui .mt-4{margin-top:calc(var(--spacing)*4)!important}.erp-ui .mt-6{margin-top:calc(var(--spacing)*6)!important}.erp-ui .mr-1{margin-right:var(--spacing)!important}.erp-ui .mr-2{margin-right:calc(var(--spacing)*2)!important}.erp-ui .mr-4{margin-right:calc(var(--spacing)*4)!important}.erp-ui .mr-auto{margin-right:auto!important}.erp-ui .mb-0{margin-bottom:0!important}.erp-ui .mb-1{margin-bottom:var(--spacing)!important}.erp-ui .mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)!important}.erp-ui .mb-2{margin-bottom:calc(var(--spacing)*2)!important}.erp-ui .mb-3{margin-bottom:calc(var(--spacing)*3)!important}.erp-ui .mb-4{margin-bottom:calc(var(--spacing)*4)!important}.erp-ui .ml-0{margin-left:0!important}.erp-ui .ml-1{margin-left:var(--spacing)!important}.erp-ui .ml-2{margin-left:calc(var(--spacing)*2)!important}.erp-ui .ml-3{margin-left:calc(var(--spacing)*3)!important}.erp-ui .ml-4{margin-left:calc(var(--spacing)*4)!important}.erp-ui .ml-auto{margin-left:auto!important}.erp-ui .block{display:block!important}.erp-ui .contents{display:contents!important}.erp-ui .flex{display:flex!important}.erp-ui .grid{display:grid!important}.erp-ui .hidden{display:none!important}.erp-ui .inline{display:inline!important}.erp-ui .inline-block{display:inline-block!important}.erp-ui .inline-flex{display:inline-flex!important}.erp-ui .table{display:table!important}.erp-ui .field-sizing-content{field-sizing:content!important}.erp-ui .size-2{height:calc(var(--spacing)*2)!important;width:calc(var(--spacing)*2)!important}.erp-ui .size-3{height:calc(var(--spacing)*3)!important;width:calc(var(--spacing)*3)!important}.erp-ui .size-3\.5{height:calc(var(--spacing)*3.5)!important;width:calc(var(--spacing)*3.5)!important}.erp-ui .size-4{height:calc(var(--spacing)*4)!important;width:calc(var(--spacing)*4)!important}.erp-ui .size-5{height:calc(var(--spacing)*5)!important;width:calc(var(--spacing)*5)!important}.erp-ui .size-6{height:calc(var(--spacing)*6)!important;width:calc(var(--spacing)*6)!important}.erp-ui .size-7{height:calc(var(--spacing)*7)!important;width:calc(var(--spacing)*7)!important}.erp-ui .size-8{height:calc(var(--spacing)*8)!important;width:calc(var(--spacing)*8)!important}.erp-ui .size-9{height:calc(var(--spacing)*9)!important;width:calc(var(--spacing)*9)!important}.erp-ui .size-10{height:calc(var(--spacing)*10)!important;width:calc(var(--spacing)*10)!important}.erp-ui .size-11{height:calc(var(--spacing)*11)!important;width:calc(var(--spacing)*11)!important}.erp-ui .h-1\.5{height:calc(var(--spacing)*1.5)!important}.erp-ui .h-4{height:calc(var(--spacing)*4)!important}.erp-ui .h-5{height:calc(var(--spacing)*5)!important}.erp-ui .h-6{height:calc(var(--spacing)*6)!important}.erp-ui .h-7{height:calc(var(--spacing)*7)!important}.erp-ui .h-8{height:calc(var(--spacing)*8)!important}.erp-ui .h-9{height:calc(var(--spacing)*9)!important}.erp-ui .h-10{height:calc(var(--spacing)*10)!important}.erp-ui .h-100{height:calc(var(--spacing)*100)!important}.erp-ui .h-full{height:100%!important}.erp-ui .max-h-44{max-height:calc(var(--spacing)*44)!important}.erp-ui .max-h-72{max-height:calc(var(--spacing)*72)!important}.erp-ui .max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)!important}.erp-ui .min-h-0{min-height:0!important}.erp-ui .min-h-10{min-height:calc(var(--spacing)*10)!important}.erp-ui .min-h-11{min-height:calc(var(--spacing)*11)!important}.erp-ui .min-h-16{min-height:calc(var(--spacing)*16)!important}.erp-ui .min-h-\[calc\(100vh-3rem\)\]{min-height:calc(100vh - 3rem)!important}.erp-ui .min-h-screen{min-height:100vh!important}.erp-ui .w-1\.5{width:calc(var(--spacing)*1.5)!important}.erp-ui .w-4{width:calc(var(--spacing)*4)!important}.erp-ui .w-10{width:calc(var(--spacing)*10)!important}.erp-ui .w-60{width:calc(var(--spacing)*60)!important}.erp-ui .w-\[120px\]{width:120px!important}.erp-ui .w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)!important}.erp-ui .w-fit{width:fit-content!important}.erp-ui .w-full{width:100%!important}.erp-ui .w-px{width:1px!important}.erp-ui .max-w-5xl{max-width:var(--container-5xl)!important}.erp-ui .max-w-\[210px\]{max-width:210px!important}.erp-ui .max-w-\[320px\]{max-width:320px!important}.erp-ui .max-w-\[540px\]{max-width:540px!important}.erp-ui .max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)!important}.erp-ui .max-w-full{max-width:100%!important}.erp-ui .max-w-lg{max-width:var(--container-lg)!important}.erp-ui .max-w-sm{max-width:var(--container-sm)!important}.erp-ui .max-w-xl{max-width:var(--container-xl)!important}.erp-ui .min-w-0{min-width:0!important}.erp-ui .min-w-20{min-width:calc(var(--spacing)*20)!important}.erp-ui .min-w-48{min-width:calc(var(--spacing)*48)!important}.erp-ui .min-w-\[140px\]{min-width:140px!important}.erp-ui .flex-1{flex:1!important}.erp-ui .shrink-0{flex-shrink:0!important}.erp-ui .-translate-x-1\/2{--tw-translate-x:-50%!important}.erp-ui .-translate-x-1\/2,.erp-ui .-translate-y-1\/2{translate:var(--tw-translate-x) var(--tw-translate-y)!important}.erp-ui .-translate-y-1\/2{--tw-translate-y:-50%!important}.erp-ui .translate-y-px{--tw-translate-y:1px!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.erp-ui .-rotate-90{rotate:-90deg!important}.erp-ui .rotate-180{rotate:180deg!important}.erp-ui .transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)!important}.erp-ui .animate-spin{animation:var(--animate-spin)!important}.erp-ui .cursor-pointer{cursor:pointer!important}.erp-ui .resize{resize:both!important}.erp-ui .scroll-mt-6{scroll-margin-top:calc(var(--spacing)*6)!important}.erp-ui .list-disc{list-style-type:disc!important}.erp-ui .auto-rows-min{grid-auto-rows:min-content!important}.erp-ui .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.erp-ui .grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))!important}.erp-ui .grid-cols-\[230px_minmax\(0\,1fr\)\]{grid-template-columns:230px minmax(0,1fr)!important}.erp-ui .grid-rows-\[auto_auto\]{grid-template-rows:auto auto!important}.erp-ui .flex-col{flex-direction:column!important}.erp-ui .flex-col-reverse{flex-direction:column-reverse!important}.erp-ui .flex-row{flex-direction:row!important}.erp-ui .flex-row-reverse{flex-direction:row-reverse!important}.erp-ui .flex-wrap{flex-wrap:wrap!important}.erp-ui .place-content-center{place-content:center!important}.erp-ui .content-start{align-content:flex-start!important}.erp-ui .items-center{align-items:center!important}.erp-ui .items-end{align-items:flex-end!important}.erp-ui .items-start{align-items:flex-start!important}.erp-ui .items-stretch{align-items:stretch!important}.erp-ui .justify-between{justify-content:space-between!important}.erp-ui .justify-center{justify-content:center!important}.erp-ui .justify-end{justify-content:flex-end!important}.erp-ui .justify-start{justify-content:flex-start!important}.erp-ui .gap-0{gap:0!important}.erp-ui .gap-0\.5{gap:calc(var(--spacing)*.5)!important}.erp-ui .gap-1{gap:var(--spacing)!important}.erp-ui .gap-1\.5{gap:calc(var(--spacing)*1.5)!important}.erp-ui .gap-2{gap:calc(var(--spacing)*2)!important}.erp-ui .gap-2\.5{gap:calc(var(--spacing)*2.5)!important}.erp-ui .gap-3{gap:calc(var(--spacing)*3)!important}.erp-ui .gap-4{gap:calc(var(--spacing)*4)!important}.erp-ui .gap-5{gap:calc(var(--spacing)*5)!important}.erp-ui .gap-6{gap:calc(var(--spacing)*6)!important}.erp-ui .gap-x-6{column-gap:calc(var(--spacing)*6)!important}.erp-ui .gap-y-2{row-gap:calc(var(--spacing)*2)!important}.erp-ui .gap-y-4{row-gap:calc(var(--spacing)*4)!important}.erp-ui :where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0!important;border-bottom-style:var(--tw-border-style)!important;border-bottom-width:calc(1px*(1 - var(--tw-divide-y-reverse)))!important;border-top-style:var(--tw-border-style)!important;border-top-width:calc(1px*var(--tw-divide-y-reverse))!important}.erp-ui :where(.divide-border\/70>:not(:last-child)){border-color:var(--color-border)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui :where(.divide-border\/70>:not(:last-child)){border-color:color-mix(in oklab,var(--color-border) 70%,#0000)!important}}.erp-ui .self-center{align-self:center!important}.erp-ui .self-end{align-self:flex-end!important}.erp-ui .self-start{align-self:flex-start!important}.erp-ui .self-stretch{align-self:stretch!important}.erp-ui .justify-self-end{justify-self:flex-end!important}.erp-ui .truncate{text-overflow:ellipsis!important;white-space:nowrap!important}.erp-ui .overflow-hidden,.erp-ui .truncate{overflow:hidden!important}.erp-ui .overflow-y-auto{overflow-y:auto!important}.erp-ui .rounded{border-radius:.25rem!important}.erp-ui .rounded-2xl{border-radius:var(--radius-2xl)!important}.erp-ui .rounded-\[4px\]{border-radius:4px!important}.erp-ui .rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md),10px)!important}.erp-ui .rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md),12px)!important}.erp-ui .rounded-full{border-radius:var(--radius-full)!important}.erp-ui .rounded-lg{border-radius:var(--radius-lg)!important}.erp-ui .rounded-md{border-radius:var(--radius-md)!important}.erp-ui .rounded-sm{border-radius:var(--radius-sm)!important}.erp-ui .rounded-xl{border-radius:var(--radius-xl)!important}.erp-ui .border{border-width:1px!important}.erp-ui .border,.erp-ui .border-2{border-style:var(--tw-border-style)!important}.erp-ui .border-2{border-width:2px!important}.erp-ui .border-t{border-top-style:var(--tw-border-style)!important;border-top-width:1px!important}.erp-ui .border-r{border-right-style:var(--tw-border-style)!important;border-right-width:1px!important}.erp-ui .border-b{border-bottom-width:1px!important}.erp-ui .border-b,.erp-ui .border-b-0{border-bottom-style:var(--tw-border-style)!important}.erp-ui .border-b-0{border-bottom-width:0!important}.erp-ui .border-dashed{--tw-border-style:dashed!important;border-style:dashed!important}.erp-ui .border-border,.erp-ui .border-border\/70{border-color:var(--color-border)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .border-border\/70{border-color:color-mix(in oklab,var(--color-border) 70%,#0000)!important}}.erp-ui .border-border\/80{border-color:var(--color-border)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .border-border\/80{border-color:color-mix(in oklab,var(--color-border) 80%,#0000)!important}}.erp-ui .border-destructive\/30{border-color:var(--color-destructive)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .border-destructive\/30{border-color:color-mix(in oklab,var(--color-destructive) 30%,#0000)!important}}.erp-ui .border-emerald-200{border-color:var(--color-emerald-200)!important}.erp-ui .border-input{border-color:var(--color-input)!important}.erp-ui .border-primary,.erp-ui .border-primary\/20{border-color:var(--color-primary)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .border-primary\/20{border-color:color-mix(in oklab,var(--color-primary) 20%,#0000)!important}}.erp-ui .border-primary\/30{border-color:var(--color-primary)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .border-primary\/30{border-color:color-mix(in oklab,var(--color-primary) 30%,#0000)!important}}.erp-ui .border-red-200{border-color:var(--color-red-200)!important}.erp-ui .border-transparent{border-color:#0000!important}.erp-ui .bg-background,.erp-ui .bg-background\/55{background-color:var(--color-background)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .bg-background\/55{background-color:color-mix(in oklab,var(--color-background) 55%,#0000)!important}}.erp-ui .bg-background\/80{background-color:var(--color-background)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .bg-background\/80{background-color:color-mix(in oklab,var(--color-background) 80%,#0000)!important}}.erp-ui .bg-black\/50{background-color:#00000080!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .bg-black\/50{background-color:color-mix(in oklab,var(--color-black) 50%,#0000)!important}}.erp-ui .bg-border{background-color:var(--color-border)!important}.erp-ui .bg-card{background-color:var(--color-card)!important}.erp-ui .bg-current{background-color:currentColor!important}.erp-ui .bg-destructive-light{background-color:var(--color-destructive-light)!important}.erp-ui .bg-destructive\/5{background-color:var(--color-destructive)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .bg-destructive\/5{background-color:color-mix(in oklab,var(--color-destructive) 5%,#0000)!important}}.erp-ui .bg-destructive\/10{background-color:var(--color-destructive)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .bg-destructive\/10{background-color:color-mix(in oklab,var(--color-destructive) 10%,#0000)!important}}.erp-ui .bg-emerald-50{background-color:var(--color-emerald-50)!important}.erp-ui .bg-muted,.erp-ui .bg-muted\/20{background-color:var(--color-muted)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .bg-muted\/20{background-color:color-mix(in oklab,var(--color-muted) 20%,#0000)!important}}.erp-ui .bg-muted\/30{background-color:var(--color-muted)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .bg-muted\/30{background-color:color-mix(in oklab,var(--color-muted) 30%,#0000)!important}}.erp-ui .bg-muted\/40{background-color:var(--color-muted)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .bg-muted\/40{background-color:color-mix(in oklab,var(--color-muted) 40%,#0000)!important}}.erp-ui .bg-muted\/50{background-color:var(--color-muted)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .bg-muted\/50{background-color:color-mix(in oklab,var(--color-muted) 50%,#0000)!important}}.erp-ui .bg-primary,.erp-ui .bg-primary\/5{background-color:var(--color-primary)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .bg-primary\/5{background-color:color-mix(in oklab,var(--color-primary) 5%,#0000)!important}}.erp-ui .bg-primary\/10{background-color:var(--color-primary)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .bg-primary\/10{background-color:color-mix(in oklab,var(--color-primary) 10%,#0000)!important}}.erp-ui .bg-primary\/40{background-color:var(--color-primary)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .bg-primary\/40{background-color:color-mix(in oklab,var(--color-primary) 40%,#0000)!important}}.erp-ui .bg-primary\/\[0\.04\]{background-color:var(--color-primary)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .bg-primary\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-primary) 4%,#0000)!important}}.erp-ui .bg-red-50{background-color:var(--color-red-50)!important}.erp-ui .bg-secondary{background-color:var(--color-secondary)!important}.erp-ui .bg-success-light{background-color:var(--color-success-light)!important}.erp-ui .bg-transparent{background-color:#0000!important}.erp-ui .bg-warning-light{background-color:var(--color-warning-light)!important}.erp-ui .bg-clip-padding{background-clip:padding-box!important}.erp-ui .p-0{padding:0!important}.erp-ui .p-1{padding:var(--spacing)!important}.erp-ui .p-2{padding:calc(var(--spacing)*2)!important}.erp-ui .p-3{padding:calc(var(--spacing)*3)!important}.erp-ui .p-4{padding:calc(var(--spacing)*4)!important}.erp-ui .p-6{padding:calc(var(--spacing)*6)!important}.erp-ui .px-1{padding-inline:var(--spacing)!important}.erp-ui .px-2{padding-inline:calc(var(--spacing)*2)!important}.erp-ui .px-2\.5{padding-inline:calc(var(--spacing)*2.5)!important}.erp-ui .px-3{padding-inline:calc(var(--spacing)*3)!important}.erp-ui .px-4{padding-inline:calc(var(--spacing)*4)!important}.erp-ui .px-6{padding-inline:calc(var(--spacing)*6)!important}.erp-ui .py-0\.5{padding-block:calc(var(--spacing)*.5)!important}.erp-ui .py-1{padding-block:var(--spacing)!important}.erp-ui .py-1\.5{padding-block:calc(var(--spacing)*1.5)!important}.erp-ui .py-2{padding-block:calc(var(--spacing)*2)!important}.erp-ui .py-2\.5{padding-block:calc(var(--spacing)*2.5)!important}.erp-ui .py-3{padding-block:calc(var(--spacing)*3)!important}.erp-ui .py-4{padding-block:calc(var(--spacing)*4)!important}.erp-ui .py-8{padding-block:calc(var(--spacing)*8)!important}.erp-ui .py-12{padding-block:calc(var(--spacing)*12)!important}.erp-ui .pt-0{padding-top:0!important}.erp-ui .pt-0\.5{padding-top:calc(var(--spacing)*.5)!important}.erp-ui .pt-1{padding-top:var(--spacing)!important}.erp-ui .pt-2{padding-top:calc(var(--spacing)*2)!important}.erp-ui .pt-3{padding-top:calc(var(--spacing)*3)!important}.erp-ui .pt-4{padding-top:calc(var(--spacing)*4)!important}.erp-ui .pt-5{padding-top:calc(var(--spacing)*5)!important}.erp-ui .pt-6{padding-top:calc(var(--spacing)*6)!important}.erp-ui .pr-0{padding-right:0!important}.erp-ui .pr-8{padding-right:calc(var(--spacing)*8)!important}.erp-ui .pr-10{padding-right:calc(var(--spacing)*10)!important}.erp-ui .pb-0{padding-bottom:0!important}.erp-ui .pb-2{padding-bottom:calc(var(--spacing)*2)!important}.erp-ui .pb-3{padding-bottom:calc(var(--spacing)*3)!important}.erp-ui .pb-4{padding-bottom:calc(var(--spacing)*4)!important}.erp-ui .pb-6{padding-bottom:calc(var(--spacing)*6)!important}.erp-ui .pb-8{padding-bottom:calc(var(--spacing)*8)!important}.erp-ui .pl-0{padding-left:0!important}.erp-ui .text-center{text-align:center!important}.erp-ui .text-end{text-align:end!important}.erp-ui .text-left{text-align:left!important}.erp-ui .text-right{text-align:right!important}.erp-ui .font-mono{font-family:var(--font-mono)!important}.erp-ui .font-sans{font-family:var(--font-sans)!important}.erp-ui .text-2xl{font-size:var(--text-2xl)!important;line-height:var(--tw-leading,var(--text-2xl--line-height))!important}.erp-ui .text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.erp-ui .text-lg{font-size:var(--text-lg)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important}.erp-ui .text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.erp-ui .text-xl{font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important}.erp-ui .text-xs{font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important}.erp-ui .text-\[0\.8rem\]{font-size:.8rem!important}.erp-ui .text-\[10px\]{font-size:10px!important}.erp-ui .text-\[11px\]{font-size:11px!important}.erp-ui .text-\[12px\]{font-size:12px!important}.erp-ui .text-\[13px\]{font-size:13px!important}.erp-ui .leading-5{--tw-leading:calc(var(--spacing)*5)!important;line-height:calc(var(--spacing)*5)!important}.erp-ui .leading-6{--tw-leading:calc(var(--spacing)*6)!important;line-height:calc(var(--spacing)*6)!important}.erp-ui .leading-none{--tw-leading:1!important;line-height:1!important}.erp-ui .leading-normal{--tw-leading:var(--leading-normal)!important;line-height:var(--leading-normal)!important}.erp-ui .leading-snug{--tw-leading:var(--leading-snug)!important;line-height:var(--leading-snug)!important}.erp-ui .leading-tight{--tw-leading:var(--leading-tight)!important;line-height:var(--leading-tight)!important}.erp-ui .font-bold{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.erp-ui .font-medium{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important}.erp-ui .font-normal{--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important}.erp-ui .font-semibold{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.erp-ui .tracking-\[0\.07em\]{--tw-tracking:.07em!important;letter-spacing:.07em!important}.erp-ui .tracking-\[0\.08em\]{--tw-tracking:.08em!important;letter-spacing:.08em!important}.erp-ui .tracking-tight{--tw-tracking:var(--tracking-tight)!important;letter-spacing:var(--tracking-tight)!important}.erp-ui .tracking-wide{--tw-tracking:var(--tracking-wide)!important;letter-spacing:var(--tracking-wide)!important}.erp-ui .break-words{overflow-wrap:break-word!important}.erp-ui .break-all{word-break:break-all!important}.erp-ui .whitespace-normal{white-space:normal!important}.erp-ui .whitespace-nowrap{white-space:nowrap!important}.erp-ui .text-\[color\:var\(--workspace-brand-dark\)\]{color:var(--workspace-brand-dark)!important}.erp-ui .text-amber-800{color:var(--color-amber-800)!important}.erp-ui .text-card-foreground{color:var(--color-card-foreground)!important}.erp-ui .text-current{color:currentColor!important}.erp-ui .text-danger{color:var(--color-danger)!important}.erp-ui .text-destructive{color:var(--color-destructive)!important}.erp-ui .text-emerald-700{color:var(--color-emerald-700)!important}.erp-ui .text-emerald-800{color:var(--color-emerald-800)!important}.erp-ui .text-foreground{color:var(--color-foreground)!important}.erp-ui .text-muted{color:var(--color-muted)!important}.erp-ui .text-muted-foreground{color:var(--color-muted-foreground)!important}.erp-ui .text-primary{color:var(--color-primary)!important}.erp-ui .text-primary-foreground{color:var(--color-primary-foreground)!important}.erp-ui .text-red-800{color:var(--color-red-800)!important}.erp-ui .text-secondary{color:var(--color-secondary)!important}.erp-ui .text-secondary-foreground{color:var(--color-secondary-foreground)!important}.erp-ui .text-success{color:var(--color-success)!important}.erp-ui .text-warning{color:var(--color-warning)!important}.erp-ui .capitalize{text-transform:capitalize!important}.erp-ui .lowercase{text-transform:lowercase!important}.erp-ui .uppercase{text-transform:uppercase!important}.erp-ui .italic{font-style:italic!important}.erp-ui .tabular-nums{--tw-numeric-spacing:tabular-nums!important;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)!important}.erp-ui .no-underline{text-decoration-line:none!important}.erp-ui .underline{text-decoration-line:underline!important}.erp-ui .underline-offset-4{text-underline-offset:4px!important}.erp-ui .accent-primary{accent-color:var(--color-primary)!important}.erp-ui .opacity-50{opacity:.5!important}.erp-ui .opacity-70{opacity:.7!important}.erp-ui .shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)!important}.erp-ui .shadow,.erp-ui .shadow-\[var\(--erp-shadow-overlay\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.erp-ui .shadow-\[var\(--erp-shadow-overlay\)\]{--tw-shadow:var(--erp-shadow-overlay)!important}.erp-ui .shadow-lg{--tw-shadow:var(--ds-shadow-lg)!important}.erp-ui .shadow-lg,.erp-ui .shadow-sm{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.erp-ui .shadow-sm{--tw-shadow:var(--ds-shadow-sm)!important}.erp-ui .ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important}.erp-ui .ring,.erp-ui .ring-0{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.erp-ui .ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important}.erp-ui .ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.erp-ui .ring-primary\/20{--tw-ring-color:var(--color-primary)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .ring-primary\/20{--tw-ring-color:color-mix(in oklab,var(--color-primary) 20%,#0000)!important}}.erp-ui .ring-primary\/30{--tw-ring-color:var(--color-primary)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .ring-primary\/30{--tw-ring-color:color-mix(in oklab,var(--color-primary) 30%,#0000)!important}}.erp-ui .outline{outline-style:var(--tw-outline-style)!important;outline-width:1px!important}.erp-ui .blur{--tw-blur:blur(8px)!important}.erp-ui .blur,.erp-ui .filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.erp-ui .backdrop-blur{--tw-backdrop-blur:blur(8px)!important;-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)!important;backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)!important}.erp-ui .transition{transition-duration:var(--tw-duration,var(--default-transition-duration))!important;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important}.erp-ui .transition-all{transition-duration:var(--tw-duration,var(--default-transition-duration))!important;transition-property:all!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important}.erp-ui .transition-colors{transition-duration:var(--tw-duration,var(--default-transition-duration))!important;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important}.erp-ui .transition-opacity{transition-duration:var(--tw-duration,var(--default-transition-duration))!important;transition-property:opacity!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important}.erp-ui .transition-transform{transition-duration:var(--tw-duration,var(--default-transition-duration))!important;transition-property:transform,translate,scale,rotate!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important}.erp-ui .transition-none{transition-property:none!important}.erp-ui .duration-200{--tw-duration:.2s!important;transition-duration:.2s!important}.erp-ui .ease-out{--tw-ease:var(--ease-out)!important;transition-timing-function:var(--ease-out)!important}.erp-ui .outline-none{--tw-outline-style:none!important;outline-style:none!important}.erp-ui .select-none{-webkit-user-select:none!important;user-select:none!important}.erp-ui :is(.\*\:w-full>*){width:100%!important}.erp-ui .group-has-disabled\/field\:opacity-50:is(:where(.group\/field):has(:disabled) *){opacity:.5!important}.erp-ui .group-has-data-horizontal\/field\:text-balance:is(:where(.group\/field):has([data-horizontal]) *){text-wrap:balance!important}.erp-ui .group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none!important}.erp-ui .group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *),.erp-ui .group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5!important}.erp-ui .group-data-\[size\=default\]\/switch\:size-4:is(:where(.group\/switch)[data-size=default] *){height:calc(var(--spacing)*4)!important;width:calc(var(--spacing)*4)!important}.erp-ui .group-data-\[size\=lg\]\/switch\:size-5:is(:where(.group\/switch)[data-size=lg] *){height:calc(var(--spacing)*5)!important;width:calc(var(--spacing)*5)!important}.erp-ui .group-data-\[size\=sm\]\/switch\:size-3:is(:where(.group\/switch)[data-size=sm] *){height:calc(var(--spacing)*3)!important;width:calc(var(--spacing)*3)!important}.erp-ui .group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *){margin-bottom:calc(var(--spacing)*-2)!important}.erp-ui .peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed!important}.erp-ui .peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5!important}.erp-ui .file\:inline-flex::file-selector-button{display:inline-flex!important}.erp-ui .file\:h-6::file-selector-button{height:calc(var(--spacing)*6)!important}.erp-ui .file\:border-0::file-selector-button{border-style:var(--tw-border-style)!important;border-width:0!important}.erp-ui .file\:bg-transparent::file-selector-button{background-color:#0000!important}.erp-ui .file\:text-sm::file-selector-button{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.erp-ui .file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important}.erp-ui .file\:text-foreground::file-selector-button{color:var(--color-foreground)!important}.erp-ui .placeholder\:text-muted-foreground::placeholder{color:var(--color-muted-foreground)!important}.erp-ui .after\:absolute:after{content:var(--tw-content);position:absolute!important}.erp-ui .after\:-inset-x-3:after{content:var(--tw-content);inset-inline:calc(var(--spacing)*-3)!important}.erp-ui .after\:-inset-y-2:after{content:var(--tw-content);inset-block:calc(var(--spacing)*-2)!important}.erp-ui .first\:pt-0:first-child{padding-top:0!important}.erp-ui .last\:mt-0:last-child{margin-top:0!important}.erp-ui .last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:0!important}.erp-ui .last\:pb-0:last-child{padding-bottom:0!important}@media (hover:hover){.erp-ui .hover\:border-primary\/40:hover{border-color:var(--color-primary)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .hover\:border-primary\/40:hover{border-color:color-mix(in oklab,var(--color-primary) 40%,#0000)!important}}.erp-ui .hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:var(--secondary)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:color-mix(in oklch,var(--secondary),var(--foreground) 5%)!important}}.erp-ui .hover\:bg-destructive\/10:hover{background-color:var(--color-destructive)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .hover\:bg-destructive\/10:hover{background-color:color-mix(in oklab,var(--color-destructive) 10%,#0000)!important}}.erp-ui .hover\:bg-destructive\/20:hover{background-color:var(--color-destructive)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab,var(--color-destructive) 20%,#0000)!important}}.erp-ui .hover\:bg-muted:hover,.erp-ui .hover\:bg-muted\/50:hover{background-color:var(--color-muted)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,var(--color-muted) 50%,#0000)!important}}.erp-ui .hover\:bg-primary\/10:hover{background-color:var(--color-primary)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .hover\:bg-primary\/10:hover{background-color:color-mix(in oklab,var(--color-primary) 10%,#0000)!important}}.erp-ui .hover\:bg-primary\/80:hover{background-color:var(--color-primary)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .hover\:bg-primary\/80:hover{background-color:color-mix(in oklab,var(--color-primary) 80%,#0000)!important}}.erp-ui .hover\:text-destructive:hover{color:var(--color-destructive)!important}.erp-ui .hover\:text-foreground:hover{color:var(--color-foreground)!important}.erp-ui .hover\:text-primary:hover{color:var(--color-primary)!important}.erp-ui .hover\:underline:hover{text-decoration-line:underline!important}.erp-ui .hover\:opacity-100:hover{opacity:1!important}.erp-ui .hover\:shadow-md:hover{--tw-shadow:var(--ds-shadow-md)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}}.erp-ui .focus-visible\:border-destructive\/40:focus-visible{border-color:var(--color-destructive)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab,var(--color-destructive) 40%,#0000)!important}}.erp-ui .focus-visible\:border-ring:focus-visible{border-color:var(--color-ring)!important}.erp-ui .focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.erp-ui .focus-visible\:ring-3:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.erp-ui .focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--color-destructive)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-destructive) 20%,#0000)!important}}.erp-ui .focus-visible\:ring-ring:focus-visible,.erp-ui .focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--color-ring)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-ring) 50%,#0000)!important}}.erp-ui .focus-visible\:outline-none:focus-visible{--tw-outline-style:none!important;outline-style:none!important}.erp-ui .active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.erp-ui .disabled\:pointer-events-none:disabled{pointer-events:none!important}.erp-ui .disabled\:cursor-not-allowed:disabled{cursor:not-allowed!important}.erp-ui .disabled\:bg-input\/50:disabled{background-color:var(--color-input)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .disabled\:bg-input\/50:disabled{background-color:color-mix(in oklab,var(--color-input) 50%,#0000)!important}}.erp-ui .disabled\:opacity-50:disabled{opacity:.5!important}.erp-ui :where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:var(--radius-lg)!important}.erp-ui .has-data-checked\:border-primary\/30:has([data-checked]){border-color:var(--color-primary)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .has-data-checked\:border-primary\/30:has([data-checked]){border-color:color-mix(in oklab,var(--color-primary) 30%,#0000)!important}}.erp-ui .has-data-checked\:bg-primary\/5:has([data-checked]){background-color:var(--color-primary)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .has-data-checked\:bg-primary\/5:has([data-checked]){background-color:color-mix(in oklab,var(--color-primary) 5%,#0000)!important}}.erp-ui .has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing)*1.5)!important}.erp-ui .has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing)*2)!important}.erp-ui .has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing)*1.5)!important}.erp-ui .has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing)*2)!important}.erp-ui .has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto!important}.erp-ui .has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:calc(var(--spacing)*3)!important}.erp-ui .has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start!important}.erp-ui .has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%!important}.erp-ui .has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column!important}.erp-ui .has-\[\>\[data-slot\=field\]\]\:rounded-lg:has(>[data-slot=field]){border-radius:var(--radius-lg)!important}.erp-ui .has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-style:var(--tw-border-style)!important;border-width:1px!important}.erp-ui .has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:calc(var(--spacing)*3)!important}.erp-ui .aria-checked\:border-primary[aria-checked=true]{border-color:var(--color-primary)!important}.erp-ui .aria-checked\:bg-primary\/5[aria-checked=true]{background-color:var(--color-primary)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .aria-checked\:bg-primary\/5[aria-checked=true]{background-color:color-mix(in oklab,var(--color-primary) 5%,#0000)!important}}.erp-ui .aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--color-muted)!important}.erp-ui .aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--color-secondary)!important}.erp-ui .aria-expanded\:text-foreground[aria-expanded=true]{color:var(--color-foreground)!important}.erp-ui .aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--color-secondary-foreground)!important}.erp-ui .aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--color-destructive)!important}.erp-ui .aria-invalid\:ring-2[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important}.erp-ui .aria-invalid\:ring-2[aria-invalid=true],.erp-ui .aria-invalid\:ring-3[aria-invalid=true]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.erp-ui .aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important}.erp-ui .aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--color-destructive)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--color-destructive) 20%,#0000)!important}}.erp-ui .aria-invalid\:aria-checked\:border-primary[aria-invalid=true][aria-checked=true],.erp-ui .data-checked\:border-primary[data-checked]{border-color:var(--color-primary)!important}.erp-ui .data-checked\:bg-primary[data-checked]{background-color:var(--color-primary)!important}.erp-ui .data-checked\:text-primary-foreground[data-checked]{color:var(--color-primary-foreground)!important}.erp-ui .group-data-\[size\=default\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=default] *)[data-checked],.erp-ui .group-data-\[size\=lg\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=lg] *)[data-checked],.erp-ui .group-data-\[size\=sm\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=sm] *)[data-checked]{--tw-translate-x:calc(100% - 2px)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.erp-ui .data-disabled\:cursor-not-allowed[data-disabled]{cursor:not-allowed!important}.erp-ui .data-disabled\:opacity-50[data-disabled]{opacity:.5!important}.erp-ui .data-ending-style\:scale-95[data-ending-style]{--tw-scale-x:95%!important;--tw-scale-y:95%!important;--tw-scale-z:95%!important;scale:var(--tw-scale-x) var(--tw-scale-y)!important}.erp-ui .data-ending-style\:opacity-0[data-ending-style]{opacity:0!important}.erp-ui .data-highlighted\:bg-muted[data-highlighted]{background-color:var(--color-muted)!important}.erp-ui .data-horizontal\:h-px[data-horizontal]{height:1px!important}.erp-ui .data-horizontal\:w-full[data-horizontal]{width:100%!important}.erp-ui .data-starting-style\:scale-95[data-starting-style]{--tw-scale-x:95%!important;--tw-scale-y:95%!important;--tw-scale-z:95%!important;scale:var(--tw-scale-x) var(--tw-scale-y)!important}.erp-ui .data-starting-style\:opacity-0[data-starting-style]{opacity:0!important}.erp-ui .data-unchecked\:bg-input[data-unchecked]{background-color:var(--color-input)!important}.erp-ui .group-data-\[size\=default\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=default] *)[data-unchecked],.erp-ui .group-data-\[size\=lg\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=lg] *)[data-unchecked],.erp-ui .group-data-\[size\=sm\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=sm] *)[data-unchecked]{--tw-translate-x:0px!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.erp-ui .data-vertical\:w-px[data-vertical]{width:1px!important}.erp-ui .data-vertical\:self-stretch[data-vertical]{align-self:stretch!important}.erp-ui .data-\[invalid\=true\]\:text-destructive[data-invalid=true]{color:var(--color-destructive)!important}.erp-ui .data-\[size\=default\]\:h-\[18\.4px\][data-size=default]{height:18.4px!important}.erp-ui .data-\[size\=default\]\:w-\[32px\][data-size=default]{width:32px!important}.erp-ui .data-\[size\=lg\]\:h-\[24px\][data-size=lg]{height:24px!important}.erp-ui .data-\[size\=lg\]\:w-\[40px\][data-size=lg]{width:40px!important}.erp-ui .data-\[size\=sm\]\:h-\[14px\][data-size=sm]{height:14px!important}.erp-ui .data-\[size\=sm\]\:w-\[24px\][data-size=sm]{width:24px!important}.erp-ui .data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:calc(var(--spacing)*3)!important}.erp-ui :is(.\*\:data-\[slot\=field\]\:p-2\.5>*)[data-slot=field]{padding:calc(var(--spacing)*2.5)!important}.erp-ui :is(.\*\:data-\[slot\=field-group\]\:gap-4>*)[data-slot=field-group]{gap:calc(var(--spacing)*4)!important}.erp-ui :is(.\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto!important}.erp-ui .data-\[variant\=label\]\:text-sm[data-variant=label]{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.erp-ui .data-\[variant\=legend\]\:text-base[data-variant=legend]{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.erp-ui .nth-last-2\:-mt-1:nth-last-child(2){margin-top:calc(var(--spacing)*-1)!important}@media (prefers-reduced-motion:reduce){.erp-ui .motion-reduce\:animate-none{animation:none!important}.erp-ui .motion-reduce\:transition-none{transition-property:none!important}}@media not all and (min-width:560px){.erp-ui .max-\[560px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.erp-ui .max-\[560px\]\:border-r-0{border-right-style:var(--tw-border-style)!important;border-right-width:0!important}.erp-ui .max-\[560px\]\:border-b{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:1px!important}}@media (min-width:561px){.erp-ui .min-\[561px\]\:flex-row{flex-direction:row!important}.erp-ui .min-\[561px\]\:pt-0\.5{padding-top:calc(var(--spacing)*.5)!important}.erp-ui .min-\[561px\]\:pb-0\.5{padding-bottom:calc(var(--spacing)*.5)!important}}@media (min-width:40rem){.erp-ui .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.erp-ui .sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.erp-ui .sm\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))!important}.erp-ui .sm\:grid-cols-\[1fr_7rem\]{grid-template-columns:1fr 7rem!important}.erp-ui .sm\:flex-row{flex-direction:row!important}.erp-ui .sm\:items-center{align-items:center!important}.erp-ui .sm\:items-stretch{align-items:stretch!important}.erp-ui .sm\:justify-end{justify-content:flex-end!important}}@media (min-width:48rem){.erp-ui .md\:sticky{position:sticky!important}.erp-ui .md\:top-6{top:calc(var(--spacing)*6)!important}.erp-ui .md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.erp-ui .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.erp-ui .md\:grid-cols-\[2fr_3fr\]{grid-template-columns:2fr 3fr!important}.erp-ui .md\:grid-cols-\[10rem_minmax\(0\,1fr\)\]{grid-template-columns:10rem minmax(0,1fr)!important}.erp-ui .md\:grid-cols-\[clamp\(220px\,22vw\,300px\)_1fr\]{grid-template-columns:clamp(220px,22vw,300px) 1fr!important}.erp-ui .md\:self-start{align-self:flex-start!important}.erp-ui .md\:border-r{border-right-style:var(--tw-border-style)!important;border-right-width:1px!important}.erp-ui .md\:border-b-0{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:0!important}.erp-ui .md\:text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}}@media (min-width:64rem){.erp-ui .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.erp-ui .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@container field-group (min-width:28rem){.erp-ui .\@md\/field-group\:flex-row{flex-direction:row!important}.erp-ui .\@md\/field-group\:items-center{align-items:center!important}.erp-ui :is(.\@md\/field-group\:\*\:w-auto>*){width:auto!important}.erp-ui .\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start!important}.erp-ui :is(.\@md\/field-group\:\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto!important}}.erp-ui .dark\:border-input:where(.dark,.dark *){border-color:var(--color-input)!important}.erp-ui .dark\:bg-destructive\/20:where(.dark,.dark *){background-color:var(--color-destructive)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .dark\:bg-destructive\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-destructive) 20%,#0000)!important}}.erp-ui .dark\:bg-input\/30:where(.dark,.dark *){background-color:var(--color-input)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .dark\:bg-input\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-input) 30%,#0000)!important}}@media (hover:hover){.erp-ui .dark\:hover\:bg-destructive\/30:where(.dark,.dark *):hover{background-color:var(--color-destructive)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .dark\:hover\:bg-destructive\/30:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-destructive) 30%,#0000)!important}}.erp-ui .dark\:hover\:bg-input\/50:where(.dark,.dark *):hover{background-color:var(--color-input)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .dark\:hover\:bg-input\/50:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-input) 50%,#0000)!important}}.erp-ui .dark\:hover\:bg-muted\/50:where(.dark,.dark *):hover{background-color:var(--color-muted)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .dark\:hover\:bg-muted\/50:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-muted) 50%,#0000)!important}}}.erp-ui .dark\:focus-visible\:ring-destructive\/40:where(.dark,.dark *):focus-visible{--tw-ring-color:var(--color-destructive)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .dark\:focus-visible\:ring-destructive\/40:where(.dark,.dark *):focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-destructive) 40%,#0000)!important}}.erp-ui .dark\:disabled\:bg-input\/80:where(.dark,.dark *):disabled{background-color:var(--color-input)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .dark\:disabled\:bg-input\/80:where(.dark,.dark *):disabled{background-color:color-mix(in oklab,var(--color-input) 80%,#0000)!important}}.erp-ui .dark\:has-data-checked\:border-primary\/20:where(.dark,.dark *):has([data-checked]){border-color:var(--color-primary)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .dark\:has-data-checked\:border-primary\/20:where(.dark,.dark *):has([data-checked]){border-color:color-mix(in oklab,var(--color-primary) 20%,#0000)!important}}.erp-ui .dark\:has-data-checked\:bg-primary\/10:where(.dark,.dark *):has([data-checked]){background-color:var(--color-primary)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .dark\:has-data-checked\:bg-primary\/10:where(.dark,.dark *):has([data-checked]){background-color:color-mix(in oklab,var(--color-primary) 10%,#0000)!important}}.erp-ui .dark\:aria-invalid\:border-destructive\/50:where(.dark,.dark *)[aria-invalid=true]{border-color:var(--color-destructive)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .dark\:aria-invalid\:border-destructive\/50:where(.dark,.dark *)[aria-invalid=true]{border-color:color-mix(in oklab,var(--color-destructive) 50%,#0000)!important}}.erp-ui .dark\:aria-invalid\:ring-destructive\/40:where(.dark,.dark *)[aria-invalid=true]{--tw-ring-color:var(--color-destructive)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .dark\:aria-invalid\:ring-destructive\/40:where(.dark,.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--color-destructive) 40%,#0000)!important}}.erp-ui .dark\:data-checked\:bg-primary:where(.dark,.dark *)[data-checked]{background-color:var(--color-primary)!important}.erp-ui .dark\:data-checked\:bg-primary-foreground:where(.dark,.dark *)[data-checked]{background-color:var(--color-primary-foreground)!important}.erp-ui .dark\:data-unchecked\:bg-foreground:where(.dark,.dark *)[data-unchecked]{background-color:var(--color-foreground)!important}.erp-ui .dark\:data-unchecked\:bg-input\/80:where(.dark,.dark *)[data-unchecked]{background-color:var(--color-input)!important}@supports (color:color-mix(in lab,red,red)){.erp-ui .dark\:data-unchecked\:bg-input\/80:where(.dark,.dark *)[data-unchecked]{background-color:color-mix(in oklab,var(--color-input) 80%,#0000)!important}}.erp-ui .\[\&_svg\]\:pointer-events-none svg{pointer-events:none!important}.erp-ui .\[\&_svg\]\:shrink-0 svg{flex-shrink:0!important}.erp-ui .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){height:calc(var(--spacing)*3)!important;width:calc(var(--spacing)*3)!important}.erp-ui .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){height:calc(var(--spacing)*3.5)!important;width:calc(var(--spacing)*3.5)!important}.erp-ui .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){height:calc(var(--spacing)*4)!important;width:calc(var(--spacing)*4)!important}.erp-ui .\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--spacing)*6)!important}.erp-ui .\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--spacing)*6)!important}.erp-ui .\[\&\:last-child\]\:pb-6:last-child{padding-bottom:calc(var(--spacing)*6)!important}.erp-ui .\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto!important}.erp-ui .has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio],.erp-ui .has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox]{margin-top:1px!important}@container field-group (min-width:28rem){.erp-ui .\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio],.erp-ui .\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox]{margin-top:1px!important}}.erp-ui .\[\&\>a\]\:underline>a{text-decoration-line:underline!important}.erp-ui .\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px!important}.erp-ui .\[\&\>a\:hover\]\:text-primary>a:hover{color:var(--color-primary)!important}.erp-ui .\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none!important}.erp-ui .\[\&\>svg\]\:size-3>svg{height:calc(var(--spacing)*3)!important;width:calc(var(--spacing)*3)!important}.erp-ui .\[\&\>svg\]\:size-3\.5>svg{height:calc(var(--spacing)*3.5)!important;width:calc(var(--spacing)*3.5)!important}.erp-ui .\[\&\>svg\]\:size-4>svg{height:calc(var(--spacing)*4)!important;width:calc(var(--spacing)*4)!important}.erp-ui .\[\&\>svg\]\:size-5>svg{height:calc(var(--spacing)*5)!important;width:calc(var(--spacing)*5)!important}.erp-ui .focus-visible\:\[\&\>svg\]\:text-foreground:focus-visible>svg{color:var(--color-foreground)!important}.erp-ui [data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:calc(var(--spacing)*-1.5)!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(1turn)}}body{background-color:#fff!important}.erp-selection{background-color:#fff;display:flex}.top-bar{background-color:#d9d9d9;display:flex;gap:20px;padding:5px 8px;width:100%}.logo-container{display:flex;gap:10px}.icon{aspect-ratio:1;object-fit:auto;object-position:center;width:24px}.domain-name{background-color:#fff;border:1px solid hsla(0,0%,47%,.467);border-radius:20px;color:#000;flex-grow:1;font:350 12px Segoe UI,sans-serif;padding:5px 10px;width:fit-content}.banner{background:linear-gradient(90deg,#373e78 7.4%,#6673de);min-height:50px;position:static;top:0;width:100%}.content-wrapper{align-items:flex-start;align-self:center;display:flex;gap:20px;margin-top:30px;padding-bottom:20px;padding-left:15px;padding-right:16px;width:100%}.site-layout-background{padding-top:0!important}.erp-container{max-height:70vh;overflow-y:auto;padding:0 10px}.erp-container .ant-collapse-content-box .table{margin-bottom:0}.udf-list{display:flex;flex-wrap:wrap;margin:0;min-height:30px;padding:0}.udf-list li{border:1px solid #373e78;border-radius:5px;display:flex;height:30px;justify-content:space-between;margin-bottom:5px;margin-right:8px;min-width:80px;padding:2px 2px 2px 6px}.udf-list li span{display:flex;line-height:27px}.udf-list li .remove-udf{align-items:center;border-radius:50px;color:#e42217;cursor:pointer;display:flex;height:24px;justify-content:center;margin-left:5px;padding:2px;width:24px}.udf-list li .remove-udf .material-symbols-outlined{font-size:15px;font-weight:700}.udf-list li .remove-udf:hover{background-color:#ffcccb}.company-selection-main .ant-card{border:1px solid #373e78}.company-selection-main .ant-card .ant-card-head{border-bottom:1px solid #373e78;min-height:48px}.company-selection-main .ant-card .ant-card-head .ant-card-head-title{color:#373e78;font-size:14px}.company-selection-main .ant-card-body{padding:15px}.company-selection-main .ant-collapse{border:1px solid #373e78}.company-selection-main .ant-collapse .ant-collapse-content{border-top:1px solid #373e78}.company-selection-main .ant-collapse>.ant-collapse-item{border-bottom:1px solid #373e78;margin-bottom:-1px}.companies-grouped .companies-type{margin-bottom:15px}.companies-grouped .companies-type .ant-collapse-item{margin-bottom:5px}.companies-grouped .system-type-title{font-size:14px}.companies-grouped .company-list{padding:6px 10px;width:100%}.companies-grouped .company-list .company-list-box{width:100%}.companies-grouped .ant-list{margin-left:15px}.company-info{background-color:#fff;border:1px solid #373e78;border-radius:10px;display:flex;flex-direction:column;flex-grow:1;overflow:hidden;padding-bottom:80px;width:32%}.company-info .company-header{align-items:start;align-items:center;background-color:#373e78;border-bottom:1px solid #373e78;color:#f4f4f4;display:flex;font-size:20px;font-weight:600;letter-spacing:1px;min-height:45px;padding:5px 10px;text-align:center}.company-info .company-header .company-name{font-size:16px;margin-bottom:0}.company-info .company-header .companyName-title{position:relative;text-align:left;width:100%}.company-info .company-header .companyName-title .ant-input{background-color:#373e78;color:#fff;padding-right:30px}.company-info .company-header .companyName-title .company-icon{cursor:pointer;position:absolute;right:0;top:0}.company-info .company-header .companyName-title .company-icon .material-symbols-outlined{font-size:20px}.company-info .company-header .companyName-title .company-icon-check{color:#fff;padding:5px;right:10px;top:0}.company-info .company-header .company-icon{align-self:start;aspect-ratio:1;object-fit:auto;object-position:center;width:24px}.title-container{align-items:center;color:#373e78;display:flex;font-size:25px;font-weight:600;margin-top:7px}.title-container .back-link{margin-top:20px;text-align:center}.title-container .back-link-text{color:inherit;display:flex;text-decoration:none}.title-container .title{font-weight:600;margin-bottom:0}.pointer{cursor:pointer}.erp-btn-icon{align-items:center;display:flex;font-size:18px}.btn-link{color:#373e78}.btn-link-white{color:#fff}.file-list{border:1px solid #373e78;border-radius:5px;color:#373e78;display:flex;flex-direction:column;margin-top:15px;max-width:100%;padding:11px 10px 10px;width:100%}.file-list-header{display:flex;gap:20px;margin-left:11px;max-width:100%;width:97%}.company-schema .ant-card .ant-card-head{min-height:48px}.company-schema .c-schema-card h5,.company-schema .card-sch-title{color:#373e78}.company-schema .ant-radio-wrapper{color:#373e78;margin-bottom:10px}.navigation-buttons{align-items:center;margin-top:10px}.file-upload-label,.navigation-buttons{display:flex;justify-content:space-between}.file-upload-label{font-size:16px;font-weight:700;margin:auto 0;width:100%}.bds-btn{display:flex;justify-content:end;margin-top:10px;padding-left:10px}.file-upload-text-label{align-items:center;display:flex}.file-upload-text-label .upload-icon{margin-left:10px}.file-upload-text{flex-basis:auto;flex-grow:1;font-family:Segoe UI,sans-serif;margin:auto 0}.upload-icon{aspect-ratio:1;object-fit:auto;object-position:center;width:24px}.browse-button{border:1px solid #373e78;border-radius:5px;font:500 14px Inter,sans-serif;padding:9px 10px;white-space:nowrap}.action-buttons{color:#f4f4f4;display:flex;gap:20px;justify-content:end;margin:30px 0 0}.erp-input{background-color:#f5f5f5;border:0;border-bottom:1px solid #fff;border-radius:0;padding:5px}.erp-btn{background-color:#373e78;color:#fff}.ant-input,.ant-select-selection-item,.erp-btn{border-radius:4px}.company-details{border-radius:10px;padding:15px 0 15px 15px}.company-details .detail-labels{display:flex;justify-content:space-between;padding:10px 0;width:100%}.company-details .detail-labels .value-label{font-weight:600}.company-details .header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.company-details .header .parameters-title{color:#373e78;cursor:pointer;font-size:14px;text-decoration:underline}.company-details .ant-collapse-header{cursor:inherit!important}.company-details .ant-collapse-expand-icon{cursor:pointer;position:absolute;right:0}.company-details .ant-collapse-expand-icon .material-symbols-outlined{color:#373e78!important;font-size:22px!important}.company-details .ant-radio-checked .ant-radio-inner{background-color:#373e78;border-color:#373e78}.company-details .ant-switch.ant-switch-checked{background:#373e78}.company-details .erp-form-group label{align-items:center;color:#373e78;display:flex;font-weight:600}.company-details .erp-form-group label .material-symbols-outlined{font-size:20px;margin-left:5px}.company-details .erp-form-group label .star{color:#e42217;padding-left:2px}.company-details .erp-form-group .erp-form-control,.company-details .erp-form-group .erp-select-selection .ant-select-selector{border:0;border-bottom:1px solid #373e78;border-radius:0}.company-details .erp-form-group .anticon,.company-details .erp-form-group .erp-select-selection .ant-select-arrow{color:#373e78}.company-details .tally-company-box{background-color:#f5f5f5;border:1px solid #373e78;border-radius:10px 10px}.company-details .tally-company-box .tally-company-list-box{margin-bottom:-1px;padding:10px 15px}.add-path-button{align-items:center;display:flex;font-size:14px;font-weight:400;justify-content:center}.add-icon{aspect-ratio:1;object-fit:auto;object-position:center;width:24px}.add-path-text{font-family:Inter,sans-serif;margin:auto 0}.next-button{align-self:start;background-color:rgba(55,62,120,.906);border-radius:5px;font:500 18px Inter,sans-serif;padding:10px 30px;white-space:nowrap}.folder-section{margin-bottom:20px}.folder-section .folder-header{border-bottom:1px solid #ccc;color:rgba(55,62,120,.906);margin-bottom:5px;padding-bottom:5px}.folder-section .folder-header .ant-checkbox-wrapper{color:#373e78}.folder-section .file-items{padding-left:15px}.selection-company{align-items:center;display:flex;justify-content:space-between;width:100%}.selection-company .selection-company-name{align-items:center;display:flex;justify-content:space-between;width:96%}.selection-company .selection-company-name .material-symbols-outlined{font-size:18px;margin-left:10px}.selection-company .selection-company-name .udf-title{color:#373e78}.selection-company .selection-company-name .udf-input-box{align-items:center;display:flex}.selection-company .selection-company-name .udf-input-box .erp-btn{border-color:#373e78;border-radius:0 5px 5px 0;height:calc(1.5em + .5rem + 2px);margin-left:-4px}.selection-company .selection-company-nlc{align-items:center;display:flex;padding-right:20px}.selection-company .selection-company-nlc .ant-input{margin-left:5px}.im-udf-box .ant-collapse-expand-icon{top:13px}.im-udf-box .ant-collapse{margin-top:10px}.file-name-path{overflow:hidden;padding-right:5px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:200px}.company-price-details{padding:15px}.company-price-details .detail-labels{display:flex;justify-content:space-between;padding:10px 0;width:100%}.company-price-details .detail-labels .value-label{font-weight:600}.value:first-child{margin-top:0}.erp-options{color:#000;font-size:14px;font-weight:400;width:68%}.erp-options .add-erp-btn{width:100px}.erp-options .erp-options-head{text-align:right}.erp-options .companies-grouped{height:60vh;overflow-y:auto}.erp-options .erp-divider{background-color:#373e78;margin:15px 0}.erp-options .ant-btn-link{color:#373e78}.erp-options .ant-btn-dangerous{color:#e42217}.erp-title{color:#373e78;font:600 18px Segoe UI,sans-serif}.erp-description{color:#555;font:17px Poppins,sans-serif;margin-top:10px}.erp-grid{flex-wrap:wrap;margin-top:10px}.erp-card,.erp-grid{display:flex;gap:20px}.erp-card{background-color:#fff;border:1px solid #777;border-radius:5px;box-shadow:0 4px 4px 0 #00000040;cursor:pointer;justify-content:space-between;padding:6px 10px;text-align:center;width:180px}.erp-card:hover{background-color:#f5f5f5}.erp-logo{aspect-ratio:1;object-fit:contain;object-position:center;width:30px}.erp-name{line-height:18px;margin:auto 0;word-break:break-all}.footer{background:linear-gradient(90deg,#6673de,#373e78);border-radius:0;bottom:0;min-height:80px;position:fixed;width:100%}.company-credentials{background-color:#373e78;border-radius:20px;height:90vh;overflow:auto;padding:20px;position:relative}.company-credentials .company-steps{height:80vh}.company-credentials .subcompany-steps{height:20vh}.company-credentials .ant-steps-item-container{align-items:center;display:flex;justify-content:center}.company-credentials .ant-steps .ant-steps-item-active .ant-steps-item-container{border:1px solid #fff;border-radius:4px;display:table;margin:0 auto}.company-credentials .ant-steps .ant-steps-item-active .ant-steps-item-icon{background-color:#0000!important;border-color:#0000!important}.company-credentials .ant-steps .ant-steps-item-wait .ant-steps-item-icon{background-color:inherit!important;border-color:inherit!important;margin-inline-end:0}.company-credentials .ant-steps .ant-steps-item-icon{font-size:16px;font-weight:600;margin-inline-end:0}.company-credentials .ant-steps .ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-tail:after{background-color:#fff}.company-credentials .ant-steps .ant-steps-item-icon{margin-inline-end:0!important}.company-credentials .ant-steps .ant-steps-item-tail{left:0;margin:0 auto;right:0}.company-credentials .ant-steps .ant-steps-item-icon{background-color:#0000!important;border:0 solid #0000}.company-credentials .ant-steps .ant-steps-item-icon .ant-steps-icon{color:#fff!important}.company-credentials .ant-steps .ant-steps-item-icon .ant-steps-icon .anticon{color:#2fba5f;font-size:18px}.company-credentials .ant-steps .ant-steps-item-title{color:#fff!important;font-size:14px;font-weight:600}.company-credentials .ant-steps .ant-steps-item-content{min-height:auto!important}.company-credentials .ant-steps-item-tail:after{border-right:1px dotted #fff}.credentials-preview .ant-steps-item{display:flex;width:100%}.credentials-preview .ant-steps-item-container{align-items:start!important;border-radius:4px;cursor:pointer;display:flex!important;justify-content:start!important;padding:0 10px}.credentials-preview .ant-steps-item-active .ant-steps-item-container{background:#ffffff1a}.credentials-preview .ant-steps-item:hover .ant-steps-item-container{background:#ffffff1a;border:1px solid #fff}.company-credentials-head{align-items:center;color:#fff;display:flex;flex-direction:column-reverse;justify-content:space-between;margin-bottom:30px}.company-credentials-head .company-name{cursor:pointer;overflow:hidden;padding-right:5px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.company-credentials-head .action{font-weight:600;text-align:right;width:100%}.subcompany-steps .ant-steps-item{margin:0;padding:0}.subcompany-steps .ant-steps-item-icon{display:none}.company-preview-main .ant-card{border:1px solid #373e78;border-radius:10px}.company-preview-main .ant-card .ant-card-head{border-bottom:1px solid #373e78}.company-preview-main .report-item-list{display:flex;flex-wrap:wrap;gap:15px;margin-top:5px}.company-preview-main .report-item-list .report-item{align-items:center;display:flex}.company-preview-main .report-item-list .report-item .anticon{font-size:18px;margin-right:5px}.company-preview-main .report-item-list .report-item .material-symbols-outlined{font-size:18px}.company-preview-main .report-item-list .report-item .ant-checkbox-wrapper{margin-right:5px}.company-preview-main .ant-card-head{background-color:#373e78;color:#fff;min-height:45px}.company-schema .ant-card{border:1px solid #373e78}.company-schema .ant-card .ant-card-head{border-bottom:1px solid #373e78}.company-schema .c-schema-card{margin-top:15px}.company-schema .c-schema-card .ant-radio-group{margin-bottom:15px}.company-schema .c-schema-card h5{font-size:18px;margin-bottom:15px;margin-top:px}.company-credentials-footer,.company-schema .card-sch-title{align-items:center;display:flex;justify-content:space-between}.company-credentials-footer{bottom:0;color:#fff;left:0;padding:15px 10px;position:absolute;width:100%}@media(max-width:991px){.top-bar{flex-wrap:wrap;max-width:100%}.domain-name{padding-right:20px;white-space:normal}.banner,.domain-name{max-width:100%}.content-wrapper{flex-direction:column;margin-top:40px;max-width:100%}.company-header{max-width:100%;padding-right:20px}.erp-options,.label,.value{margin-top:40px}.erp-options{width:100%}.erp-description,.erp-options,.erp-title{max-width:100%}.erp-grid,.footer{margin-top:40px}.footer{max-width:100%}}.erp-ui .erp-selection-shell{--workspace-ink:#191c30;--workspace-muted:#656c83;--workspace-brand:#5664d8;--workspace-brand-dark:#424db4;--workspace-line:#dde1ee;-webkit-font-smoothing:antialiased;background:var(--erp-page-background);color:var(--workspace-ink);font-family:Plus Jakarta Sans,General Sans,system-ui,sans-serif;isolation:isolate;min-height:100vh;overflow-x:hidden;padding:26px 24px 64px;position:relative}.erp-ui .erp-selection-shell,.erp-ui .erp-selection-shell *{box-sizing:border-box}.erp-ui .erp-selection-shell .erp-selection-backdrop{background-image:linear-gradient(rgba(92,101,159,.045) 1px,#0000 0),linear-gradient(90deg,rgba(92,101,159,.045) 1px,#0000 0);background-size:72px 72px,72px 72px;inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.erp-ui .erp-selection-shell .erp-selection-cursor-glow{aspect-ratio:1;background:radial-gradient(circle,#6874dd33 0,#897ddb1a 38%,#897ddb00 72%);border-radius:50%;left:0;opacity:0;position:fixed;top:0;transform:translate3d(calc(var(--cursor-x, 50vw) - 50%),calc(var(--cursor-y, 50vh) - 50%),0);transition:opacity .3s cubic-bezier(.22,1,.36,1);width:min(48vw,620px);will-change:transform,opacity}.erp-ui .erp-selection-shell[data-cursor-glow=active] .erp-selection-cursor-glow{opacity:.82}.erp-ui .erp-selection-shell .erp-selection-rings{height:1240px;left:50%;position:absolute;top:-520px;transform:translateX(-50%);width:1240px}.erp-ui .erp-selection-shell .erp-selection-rings span{border:1px solid #5b65a612;border-radius:50%;inset:0;position:absolute}.erp-ui .erp-selection-shell .erp-selection-rings span:nth-child(2){inset:13%}.erp-ui .erp-selection-shell .erp-selection-rings span:nth-child(3){inset:27%}.erp-ui .erp-selection-shell .erp-selection-node{animation:erp-node-drift 7s ease-in-out infinite alternate;background:#707be0;border:2px solid #ffffffe6;border-radius:50%;box-shadow:0 0 0 6px #6772da14;height:7px;position:absolute;width:7px}.erp-ui .erp-selection-shell .erp-selection-node.node-one{left:10%;top:18%}.erp-ui .erp-selection-shell .erp-selection-node.node-two{animation-delay:-2.5s;right:7%;top:42%}.erp-ui .erp-selection-shell .erp-selection-node.node-three{animation-delay:-4s;bottom:12%;left:42%}.erp-ui .erp-selection-shell .erp-selection-workspace{display:flex;flex-direction:column;gap:18px;margin:0 auto;max-width:1080px;position:relative;width:100%;z-index:1}.erp-ui .erp-selection-shell .erp-selection-header{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;min-height:46px;padding:0 4px}.erp-ui .erp-selection-shell .erp-selection-header-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-left:auto}.erp-ui .erp-selection-shell .erp-selection-brand{align-items:center;display:flex;gap:14px}.erp-ui .erp-selection-shell .erp-selection-brand img{display:block;height:30px;object-fit:contain;width:142px}.erp-ui .erp-selection-shell .erp-selection-brand div{border-left:1px solid #5e658f38;display:flex;flex-direction:column;gap:1px;min-width:0;padding-left:14px}.erp-ui .erp-selection-shell .erp-selection-brand span{color:var(--workspace-muted);font-size:10px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.erp-ui .erp-selection-shell .erp-selection-brand h1{color:var(--workspace-ink);font-size:15px;font-weight:650;letter-spacing:-.01em;line-height:1.4;margin:0}.erp-ui .erp-selection-shell .erp-workspace-summary{display:flex;flex-direction:column;gap:12px}.erp-ui .erp-selection-shell .erp-flow-notice-host:empty{display:none}.erp-ui .erp-selection-shell .erp-flow-login-notice{align-items:center;background:#fff7e6;border:var(--erp-border-width) solid #eedebc;border-radius:12px;color:#805014;display:flex;gap:16px;margin-top:16px;padding:16px}.erp-ui .erp-selection-shell .erp-flow-login-notice>svg{flex-shrink:0}.erp-ui .erp-selection-shell .erp-flow-login-notice>div{flex:1 1;min-width:0}.erp-ui .erp-selection-shell .erp-flow-login-notice strong{display:block;font-size:13px;font-weight:600}.erp-ui .erp-selection-shell .erp-flow-login-notice p{font-size:12px;line-height:1.6;margin:6px 0 0}.erp-ui .erp-selection-shell .erp-flow-login-notice>button{flex-shrink:0;min-height:44px}.erp-ui .erp-selection-shell .erp-flow-login-notice.is-loading{background:#f5f6fd;border-color:#dde1ee;color:var(--workspace-brand-dark)}.erp-ui .erp-selection-shell .erp-flow-login-notice.is-error{background:#fff2f3;border-color:#f1cfd5;color:#a92536}@media(max-width:600px){.erp-ui .erp-selection-shell .erp-flow-login-notice{align-items:flex-start;flex-wrap:wrap}.erp-ui .erp-selection-shell .erp-flow-login-notice>div{flex-basis:calc(100% - 38px);flex-grow:1;flex-shrink:1}.erp-ui .erp-selection-shell .erp-flow-login-notice>button{margin-left:38px}}.erp-ui .erp-selection-shell .erp-company-card{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--erp-card-background);border:var(--erp-border-width) solid #ffffffdb;border-radius:18px;box-shadow:var(--erp-shadow-panel);display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;justify-content:space-between;min-width:0;overflow:hidden;padding:18px 20px;position:relative}.erp-ui .erp-selection-shell .erp-company-identity{align-items:center;display:flex;flex:1 1 460px;gap:14px;min-width:0}.erp-ui .erp-selection-shell .erp-company-avatar{background:linear-gradient(145deg,#6b78e1,#454eaf);border:1px solid #ffffff85;border-radius:15px;box-shadow:0 12px 24px -16px #3a419ae6;color:#fff;display:grid;flex:0 0 52px;font-size:19px;font-weight:700;height:52px;place-items:center;width:52px}.erp-ui .erp-selection-shell .erp-company-name{flex:1 1 auto;min-width:0}.erp-ui .erp-selection-shell .erp-company-name>span{color:var(--workspace-brand-dark);display:block;font-size:10px;font-weight:750;letter-spacing:.11em;margin-bottom:3px;text-transform:uppercase}.erp-ui .erp-selection-shell .erp-company-name h2{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--workspace-ink);display:-webkit-box;font-size:clamp(18px,2vw,23px);font-weight:650;letter-spacing:-.025em;line-height:1.2;margin:0;max-width:520px;overflow:hidden;overflow-wrap:anywhere;white-space:normal}.erp-ui .erp-selection-shell .erp-company-name h2.is-medium{font-size:clamp(17px,1.75vw,20px)}.erp-ui .erp-selection-shell .erp-company-name h2.is-long{font-size:clamp(16px,1.55vw,18px);line-height:1.22}.erp-ui .erp-selection-shell .erp-company-stats{grid-gap:8px;display:grid;flex:1 1 440px;gap:8px;grid-template-columns:repeat(3,minmax(122px,1fr))}.erp-ui .erp-selection-shell .erp-company-heading{align-items:center;display:flex;gap:16px;min-width:0}.erp-ui .erp-selection-shell .erp-company-heading>h2{flex:1 1 auto;min-width:0}.erp-ui .erp-selection-shell .erp-company-flow-actions{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;max-width:160px}.erp-ui .erp-selection-shell .erp-company-flow-actions>button{min-height:44px;min-width:120px}.erp-ui .erp-selection-shell .erp-company-flow-actions>button>svg{stroke-width:1.8;height:14px;width:14px}.erp-ui .erp-selection-shell .erp-company-flow-actions>span[role=alert]{color:var(--ds-color-danger,#b42318);font-size:12px;line-height:1.5;overflow-wrap:anywhere}.erp-ui .erp-selection-shell .erp-company-stat{grid-column-gap:9px;background:#f6f7fcd1;border:var(--erp-border-width) solid #cfd4e5cc;border-radius:12px;column-gap:9px;display:grid;grid-template-columns:30px minmax(0,1fr);grid-template-rows:auto auto;min-width:0;padding:10px 11px}.erp-ui .erp-selection-shell .erp-company-stat.is-limit-reached{background:#fff7ede6;border-color:#d9770652}.erp-ui .erp-selection-shell .erp-company-stat.is-limit-reached .erp-company-stat-icon{background:#f59e0b1f;color:#b45309}.erp-ui .erp-selection-shell .erp-company-stat.is-limit-reached strong{color:#92400e}.erp-ui .erp-selection-shell .erp-company-stat-icon{align-self:center;background:#6673de1a;border-radius:9px;color:var(--workspace-brand);display:grid;grid-row:1/3;height:30px;place-items:center;width:30px}.erp-ui .erp-selection-shell .erp-company-stat-icon svg{stroke-width:1.8;height:15px;width:15px}.erp-ui .erp-selection-shell .erp-company-stat-label{color:var(--workspace-muted);font-size:10px;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.erp-ui .erp-selection-shell .erp-company-stat strong{color:var(--workspace-ink);font-size:14px;font-weight:680;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.erp-ui .erp-selection-shell .erp-license-card{grid-gap:14px;align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:var(--erp-card-background);border:var(--erp-border-width) solid #ffffffd1;border-radius:16px;box-shadow:var(--erp-shadow-card);display:grid;gap:14px;grid-template-columns:42px minmax(0,1fr) auto;padding:13px 15px}.erp-ui .erp-selection-shell .erp-license-icon{border-radius:12px;display:grid;height:42px;place-items:center;width:42px}.erp-ui .erp-selection-shell .erp-license-icon svg{stroke-width:1.8;height:20px;width:20px}.erp-ui .erp-selection-shell .erp-license-card--verified .erp-license-icon{background:#e5f7ef;color:#087c57}.erp-ui .erp-selection-shell .erp-license-card--pending .erp-license-icon{background:#fff4da;color:#9a6207}.erp-ui .erp-selection-shell .erp-license-card--unverified .erp-license-icon{background:#eef0f7;color:#59617a}.erp-ui .erp-selection-shell .erp-license-copy{min-width:0}.erp-ui .erp-selection-shell .erp-license-copy p{color:var(--workspace-muted);font-size:12px;line-height:1.5;margin:3px 0 0}.erp-ui .erp-selection-shell .erp-license-title-row{align-items:center;display:flex;gap:9px}.erp-ui .erp-selection-shell .erp-license-title-row h2{color:var(--workspace-ink);font-size:14px;font-weight:680;line-height:1.4;margin:0}.erp-ui .erp-selection-shell .erp-license-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:9px;font-weight:750;letter-spacing:.055em;line-height:1;min-height:20px;padding:2px 7px;text-transform:uppercase}.erp-ui .erp-selection-shell .erp-license-card--verified .erp-license-badge{background:#e5f7ef;color:#08704f}.erp-ui .erp-selection-shell .erp-license-card--pending .erp-license-badge{background:#fff2d1;color:#8a580a}.erp-ui .erp-selection-shell .erp-license-card--unverified .erp-license-badge{background:#edf0f7;color:#59617a}.erp-ui .erp-selection-shell .erp-license-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.erp-ui .erp-selection-shell .erp-license-action{min-width:142px}.erp-ui .erp-selection-shell .erp-connected-section,.erp-ui .erp-selection-shell .erp-options-section{margin-top:12px;padding:26px 4px 0}.erp-ui .erp-selection-shell .erp-connected-heading,.erp-ui .erp-selection-shell .erp-options-heading{align-items:flex-end;display:flex;gap:40px;justify-content:space-between;margin-bottom:22px}.erp-ui .erp-selection-shell .erp-section-eyebrow{color:var(--workspace-brand-dark);display:block;font-size:10px;font-weight:750;letter-spacing:.12em;margin-bottom:7px;text-transform:uppercase}.erp-ui .erp-selection-shell .erp-section-eyebrow:before{background:#6874dc;content:"";display:inline-block;height:2px;margin:0 8px 3px 0;width:24px}.erp-ui .erp-selection-shell .erp-connected-heading h2,.erp-ui .erp-selection-shell .erp-options-heading h2{color:var(--workspace-ink);font-family:"Instrument Serif",Georgia,serif;font-size:34px;font-weight:400;letter-spacing:-.025em;line-height:1.05;margin:0}.erp-ui .erp-selection-shell .erp-options-heading p{color:var(--workspace-muted);font-size:13px;line-height:1.65;margin:0;max-width:430px}.erp-ui .erp-selection-shell .erp-options-loading{display:flex;justify-content:center;padding:70px 0}.erp-ui .erp-selection-shell .erp-option-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.erp-ui .erp-selection-shell .erp-brand-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:var(--erp-card-background);border:var(--erp-border-width) solid #d0d5e6e6;border-radius:17px;box-shadow:var(--erp-shadow-card);color:var(--workspace-ink);cursor:pointer;display:flex;flex-direction:column;min-height:232px;outline:none;overflow:hidden;padding:20px;position:relative;transition:transform .28s cubic-bezier(.22,1,.36,1),border-color .22s,box-shadow .28s}.erp-ui .erp-selection-shell .erp-brand-card:hover{border-color:#6673de85;box-shadow:var(--erp-shadow-panel);transform:translateY(-4px)}.erp-ui .erp-selection-shell .erp-brand-card:hover .erp-brand-card-arrow{background:var(--workspace-brand);color:#fff;transform:translateX(2px)}.erp-ui .erp-selection-shell .erp-brand-card:focus-visible{border-color:var(--workspace-brand);box-shadow:0 0 0 3px #6673de33,var(--erp-shadow-panel)}.erp-ui .erp-selection-shell .erp-brand-card--disabled{cursor:not-allowed;opacity:.52}.erp-ui .erp-selection-shell .erp-brand-card--disabled:hover{box-shadow:var(--erp-shadow-card);transform:none}.erp-ui .erp-selection-shell .erp-brand-card-top{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.erp-ui .erp-selection-shell .erp-brand-card-logo{background:#f4f5f9;border:var(--erp-border-width) solid #d0d5e5db;border-radius:14px;color:var(--workspace-brand-dark);display:grid;font-size:18px;font-weight:700;height:58px;place-items:center;width:58px}.erp-ui .erp-selection-shell .erp-brand-card-logo img{display:block;max-height:34px;max-width:38px;object-fit:contain}.erp-ui .erp-selection-shell .erp-brand-card--tally-new .erp-brand-card-logo{width:94px}.erp-ui .erp-selection-shell .erp-brand-card--tally-new .erp-brand-card-logo img{max-height:30px;max-width:78px}.erp-ui .erp-selection-shell .erp-brand-card--busy-access .erp-brand-card-logo,.erp-ui .erp-selection-shell .erp-brand-card--busy-new .erp-brand-card-logo,.erp-ui .erp-selection-shell .erp-brand-card--busy-sql .erp-brand-card-logo{width:94px}.erp-ui .erp-selection-shell .erp-brand-card--busy-access .erp-brand-card-logo img,.erp-ui .erp-selection-shell .erp-brand-card--busy-new .erp-brand-card-logo img,.erp-ui .erp-selection-shell .erp-brand-card--busy-sql .erp-brand-card-logo img{max-height:23px;max-width:72px}.erp-ui .erp-selection-shell .erp-brand-card-meta{align-items:center;background:#f7f8fce6;border:1px solid #d3d7e6db;border-radius:999px;color:#646b81;display:inline-flex;font-size:9px;font-weight:700;letter-spacing:.045em;min-height:24px;padding:3px 8px;text-transform:uppercase}.erp-ui .erp-selection-shell .erp-brand-card-copy{margin-top:22px}.erp-ui .erp-selection-shell .erp-brand-card-copy h3{color:var(--workspace-ink);font-size:17px;font-weight:680;letter-spacing:-.015em;line-height:1.3;margin:0 0 6px}.erp-ui .erp-selection-shell .erp-brand-card-copy p{color:var(--workspace-muted);font-size:12px;line-height:1.55;margin:0}.erp-ui .erp-selection-shell .erp-brand-card-action{align-items:center;color:var(--workspace-brand-dark);display:flex;font-size:12px;font-weight:700;gap:14px;justify-content:space-between;margin-top:auto;padding-top:18px}.erp-ui .erp-selection-shell .erp-brand-card-arrow{background:#6673de1a;border-radius:50%;color:var(--workspace-brand);display:grid;height:28px;place-items:center;transition:color .2s,background .2s,transform .24s cubic-bezier(.22,1,.36,1);width:28px}.erp-ui .erp-selection-shell .erp-brand-card-arrow svg{stroke-width:2;height:14px;width:14px}.erp-ui .erp-selection-shell .erp-connected-heading{align-items:center}.erp-ui .erp-selection-shell .erp-connected-content{display:flex;flex-direction:column;gap:16px}@keyframes erp-node-drift{0%{transform:translate3d(-4px,-3px,0)}to{transform:translate3d(7px,8px,0)}}@media(max-width:720px){.erp-ui .erp-selection-shell{padding:22px 20px 52px}.erp-ui .erp-selection-shell .erp-company-card{align-items:stretch;flex-direction:column;gap:16px}.erp-ui .erp-selection-shell .erp-company-identity{flex-basis:auto}.erp-ui .erp-selection-shell .erp-company-stats{flex-basis:auto;width:100%}.erp-ui .erp-selection-shell .erp-options-heading{align-items:flex-start;flex-direction:column;gap:10px}}@media(max-width:760px){.erp-ui .erp-selection-shell .erp-license-card{grid-template-columns:42px minmax(0,1fr)}.erp-ui .erp-selection-shell .erp-license-actions{grid-column:1/-1;justify-content:flex-start;padding-left:56px}.erp-ui .erp-selection-shell .erp-option-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.erp-ui .erp-selection-shell{padding:18px 14px 42px}.erp-ui .erp-selection-shell .erp-selection-header{align-items:flex-start;gap:12px}.erp-ui .erp-selection-shell .erp-selection-header-actions{justify-content:flex-end;width:100%}.erp-ui .erp-selection-shell .erp-selection-brand{align-items:flex-start}.erp-ui .erp-selection-shell .erp-selection-brand img{width:104px}.erp-ui .erp-selection-shell .erp-selection-brand div{padding-left:10px}.erp-ui .erp-selection-shell .erp-company-card{padding:16px}.erp-ui .erp-selection-shell .erp-company-heading{flex-wrap:wrap;gap:4px 16px}.erp-ui .erp-selection-shell .erp-company-heading>h2{-webkit-line-clamp:unset;flex-basis:100%}.erp-ui .erp-selection-shell .erp-company-stats{grid-template-columns:1fr}.erp-ui .erp-selection-shell .erp-license-actions{padding-left:0}.erp-ui .erp-selection-shell .erp-license-actions>*{flex:1 1 auto}.erp-ui .erp-selection-shell .erp-connected-section,.erp-ui .erp-selection-shell .erp-options-section{padding-left:0;padding-right:0}.erp-ui .erp-selection-shell .erp-option-grid{grid-template-columns:1fr}.erp-ui .erp-selection-shell .erp-brand-card{min-height:220px}.erp-ui .erp-selection-shell .erp-connected-heading{align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){.erp-ui .erp-selection-shell .erp-selection-node{animation:none}.erp-ui .erp-selection-shell .erp-brand-card,.erp-ui .erp-selection-shell .erp-brand-card-arrow{transition:none}}.erp-ui .erp-v2-shell{--wizard-ink:#191c30;--wizard-muted:#656c83;--wizard-brand:#5664d8;--wizard-brand-dark:#424db4;--wizard-line:#dce0ed;-webkit-font-smoothing:antialiased;background:var(--erp-page-background);color:var(--wizard-ink);font-family:Plus Jakarta Sans,General Sans,system-ui,sans-serif;isolation:isolate;min-height:100vh;overflow-x:hidden;padding:24px 24px 56px;position:relative}.erp-ui .erp-v2-shell,.erp-ui .erp-v2-shell *{box-sizing:border-box}.erp-ui .erp-v2-shell .erp-v2-backdrop{background-image:linear-gradient(rgba(92,101,159,.045) 1px,#0000 0),linear-gradient(90deg,rgba(92,101,159,.045) 1px,#0000 0);background-size:72px 72px,72px 72px;inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.erp-ui .erp-v2-shell .erp-v2-cursor-glow{aspect-ratio:1;background:radial-gradient(circle,#6874dd33 0,#897ddb1a 38%,#897ddb00 72%);border-radius:50%;left:0;opacity:0;position:fixed;top:0;transform:translate3d(calc(var(--cursor-x, 50vw) - 50%),calc(var(--cursor-y, 50vh) - 50%),0);transition:opacity .3s cubic-bezier(.22,1,.36,1);width:min(48vw,620px);will-change:transform,opacity}.erp-ui .erp-v2-shell[data-cursor-glow=active] .erp-v2-cursor-glow{opacity:.82}.erp-ui .erp-v2-shell .erp-v2-rings{height:1320px;left:48%;position:absolute;top:-560px;transform:translateX(-50%);width:1320px}.erp-ui .erp-v2-shell .erp-v2-rings span{border:1px solid rgba(91,101,166,.065);border-radius:50%;inset:0;position:absolute}.erp-ui .erp-v2-shell .erp-v2-rings span:nth-child(2){inset:13%}.erp-ui .erp-v2-shell .erp-v2-rings span:nth-child(3){inset:27%}.erp-ui .erp-v2-shell .erp-v2-node{animation:erp-v2-node-drift 7s ease-in-out infinite alternate;background:#707be0;border:2px solid #ffffffe6;border-radius:50%;box-shadow:0 0 0 6px #6772da14;height:7px;position:absolute;width:7px}.erp-ui .erp-v2-shell .erp-v2-node.node-one{left:7%;top:21%}.erp-ui .erp-v2-shell .erp-v2-node.node-two{animation-delay:-3s;right:5%;top:54%}.erp-ui .erp-v2-shell .erp-v2-workspace{margin:0 auto;max-width:1180px;position:relative;width:100%;z-index:1}.erp-ui .erp-v2-shell .erp-v2-header{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:16px;min-height:48px;padding:0 4px}.erp-ui .erp-v2-shell .erp-v2-brand{align-items:center;display:flex;gap:14px}.erp-ui .erp-v2-shell .erp-v2-brand img{display:block;height:30px;object-fit:contain;width:142px}.erp-ui .erp-v2-shell .erp-v2-brand div{border-left:1px solid #5e658f38;display:flex;flex-direction:column;gap:1px;min-width:0;padding-left:14px}.erp-ui .erp-v2-shell .erp-v2-brand span{color:var(--wizard-muted);font-size:10px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.erp-ui .erp-v2-shell .erp-v2-brand h1{color:var(--wizard-ink);font-size:15px;font-weight:650;letter-spacing:-.01em;line-height:1.4;margin:0}.erp-ui .erp-v2-shell .erp-v2-workspace-state{align-items:center;color:#555d76;display:inline-flex;font-size:12px;font-weight:600;gap:8px}.erp-ui .erp-v2-shell .erp-v2-workspace-state i{background:#35a875;border-radius:50%;box-shadow:0 0 0 4px #35a8751f;height:7px;width:7px}.erp-ui .erp-v2-shell .erp-v2-layout{grid-gap:12px!important;display:grid!important;gap:12px!important;grid-template-columns:minmax(0,1fr)!important;min-height:0!important}.erp-ui .erp-v2-shell .erp-v2-layout>aside{position:static!important}.erp-ui .erp-v2-shell .erp-v2-stepper{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--erp-card-background)!important;border:var(--erp-border-width) solid var(--erp-card-border)!important;border-radius:18px!important;box-shadow:var(--erp-shadow-panel)!important;min-height:92px;overflow:hidden!important}.erp-ui .erp-v2-shell .erp-v2-stepper>div:first-child{background:var(--erp-panel-background)!important;border-color:#daddebc7!important;gap:7px!important;min-width:0;padding:12px 20px!important}.erp-ui .erp-v2-shell .erp-v2-stepper>div:first-child>span:first-child{color:var(--wizard-ink)!important;font-size:15px!important;font-weight:680!important}.erp-ui .erp-v2-shell .erp-v2-stepper>div:first-child [data-slot=badge]{background:#6673de14!important;border-color:#6673de2e!important;color:var(--wizard-brand-dark)!important;font-family:Plus Jakarta Sans,system-ui,sans-serif!important;font-size:9px!important;font-weight:700!important;letter-spacing:.06em;text-transform:uppercase}.erp-ui .erp-v2-shell .erp-v2-stepper ol{align-items:center;gap:6px!important;margin:0!important;padding:7px 9px!important}.erp-ui .erp-v2-shell .erp-v2-stepper ol>li{flex:1 1;min-width:0}.erp-ui .erp-v2-shell .erp-v2-stepper li>[aria-current=step]{background:#6673de17!important}.erp-ui .erp-v2-shell .erp-v2-stepper li>div{align-items:center!important;height:100%;padding-bottom:7px!important;padding-top:7px!important}.erp-ui .erp-v2-shell .erp-v2-stepper li>div>span:first-child{align-self:center!important;height:28px!important;max-height:28px!important;min-height:28px!important}.erp-ui .erp-v2-shell .erp-v2-stepper li>div>span:first-child>span:nth-child(2){display:none!important}.erp-ui .erp-v2-shell .erp-v2-stepper li>div>span:last-child{align-self:center;justify-content:center;padding-bottom:0!important;padding-top:0!important}.erp-ui .erp-v2-shell .erp-v2-stepper li>div>span:last-child>span:first-child{font-weight:650!important}.erp-ui .erp-v2-shell .erp-v2-stepper li>div>span:last-child>span:last-child{line-height:1.45}.erp-ui .erp-v2-shell .erp-v2-content-panel{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--erp-panel-background);border:var(--erp-border-width) solid var(--erp-card-border);border-radius:18px;box-shadow:var(--erp-shadow-panel);min-width:0;padding:18px 22px 24px}.erp-ui .erp-v2-shell .erp-v2-content-nav{align-items:center;border-bottom:1px solid #dce0edd1;display:flex;gap:14px;justify-content:space-between;margin-bottom:12px;padding-bottom:13px}.erp-ui .erp-v2-shell .erp-v2-content-nav>span{color:var(--wizard-muted);font-size:10px;font-weight:750;letter-spacing:.095em;text-transform:uppercase}.erp-ui .erp-v2-shell .erp-v2-back-button{color:var(--wizard-muted)!important;margin-left:-8px}.erp-ui .erp-v2-shell .erp-v2-state-panel{align-items:center;color:var(--wizard-brand-dark);display:flex;gap:13px;justify-content:center;min-height:180px}.erp-ui .erp-v2-shell .erp-v2-state-panel svg{height:20px;width:20px}.erp-ui .erp-v2-shell .erp-v2-state-panel div{display:flex;flex-direction:column;gap:3px}.erp-ui .erp-v2-shell .erp-v2-state-panel strong{color:var(--wizard-ink);font-size:14px;font-weight:680}.erp-ui .erp-v2-shell .erp-v2-state-panel span{color:var(--wizard-muted);font-size:12px}.erp-ui .erp-v2-shell .erp-v2-state-panel--error{color:#a82727}.erp-ui .erp-v2-shell .erp-v2-spinner{animation:erp-v2-spin .9s linear infinite}.erp-ui .erp-v2-shell .erp-v2-step{gap:18px!important}.erp-ui .erp-v2-shell .erp-v2-busy-skip-field [data-slot=label]{transform:translateY(-1px)}.erp-ui .erp-v2-shell .erp-v2-page-header{align-items:flex-end!important;border-bottom:0!important;padding:4px 2px 10px!important}.erp-ui .erp-v2-shell .erp-v2-page-header h2{color:var(--wizard-ink)!important;font-family:Plus Jakarta Sans,General Sans,system-ui,sans-serif!important;font-size:25px!important;font-weight:700!important;letter-spacing:-.025em!important;line-height:1.2!important;margin:0!important}.erp-ui .erp-v2-shell .erp-v2-page-header p{color:var(--wizard-muted)!important;font-size:12px!important;line-height:1.6;margin-top:3px!important;max-width:590px}.erp-ui .erp-v2-shell .erp-v2-step [data-slot=card]{background:var(--erp-card-background)!important;border-color:#d4d8e7db!important;border-radius:14px!important;box-shadow:var(--erp-shadow-card)!important;overflow:hidden}.erp-ui .erp-v2-shell .erp-v2-step [data-slot=card] [data-slot=card-header]{background:var(--erp-card-header-background);border-color:#dce0eddb!important}.erp-ui .erp-v2-shell .erp-v2-step [data-slot=card] [data-slot=card-title]{color:var(--wizard-ink)!important;font-size:14px!important;font-weight:680!important}.erp-ui .erp-v2-shell .erp-v2-step [data-slot=card] [data-slot=card-description]{color:var(--wizard-muted)!important;font-size:11px!important;line-height:1.5}.erp-ui .erp-v2-shell .erp-v2-step input:not([type=checkbox]):not([type=radio]),.erp-ui .erp-v2-shell .erp-v2-step select,.erp-ui .erp-v2-shell .erp-v2-step textarea{background:#ffffffeb!important;border-color:#d7dce9!important;border-radius:9px!important}.erp-ui .erp-v2-shell .erp-v2-step input:not([type=checkbox]):not([type=radio]):hover,.erp-ui .erp-v2-shell .erp-v2-step select:hover,.erp-ui .erp-v2-shell .erp-v2-step textarea:hover{border-color:#b9c0d6!important}.erp-ui .erp-v2-shell .erp-v2-step input:not([type=checkbox]):not([type=radio]):focus,.erp-ui .erp-v2-shell .erp-v2-step select:focus,.erp-ui .erp-v2-shell .erp-v2-step textarea:focus{border-color:var(--wizard-brand)!important;box-shadow:0 0 0 3px #6673de24!important}.erp-ui .erp-v2-shell .erp-v2-step code{background:#f5f6fa!important;border-color:#dce0eb!important;border-radius:9px!important}.erp-ui .erp-v2-shell .erp-v2-settings-step .erp-v2-company-field{min-width:0}.erp-ui .erp-v2-shell .erp-v2-settings-step .erp-v2-company-field [data-slot=label]{font-size:14px!important;font-weight:600!important;line-height:20px!important}.erp-ui .erp-v2-shell .erp-v2-settings-step .erp-v2-company-field input,.erp-ui .erp-v2-shell .erp-v2-settings-step .erp-v2-company-field select{font-size:14px!important;line-height:20px!important}.erp-ui .erp-v2-shell .erp-v2-settings-step .erp-v2-company-field--outstandingAdjustments>div:last-child{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))}.erp-ui .erp-v2-shell .erp-v2-settings-step .erp-v2-company-field--outstandingAdjustments>div:last-child>label{background:#fafafdb8;min-height:44px;padding-bottom:8px!important;padding-top:8px!important}.erp-ui .erp-v2-shell .erp-v2-settings-step .erp-v2-company-field--partialStatus{align-self:end!important;width:100%!important}.erp-ui .erp-v2-shell .erp-v2-settings-step .erp-v2-company-field--partialStatus .erp-v2-switch-control{background:#fafafdb8;border-color:#d7dce9}@layer components{.erp-ui .erp-v2-shell .erp-v2-extra-credential-settings-grid{align-items:stretch}@media(min-width:768px){.erp-ui .erp-v2-shell .erp-v2-extra-credential-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.erp-ui .erp-v2-shell .erp-v2-extra-credential-setting{min-width:0}.erp-ui .erp-v2-shell .erp-v2-extra-credential-setting>*{align-items:center!important;align-self:stretch!important;background:#f7f8fcd1;border-color:#d4d8e7eb!important;height:100%!important;justify-content:space-between;min-height:60px;width:100%!important}.erp-ui .erp-v2-shell .erp-v2-extra-credential-setting>:has([data-slot=switch])>div:first-child{align-items:center;display:flex;flex:1 1;flex-direction:row!important;height:20px;justify-content:flex-start;max-height:20px;min-height:20px}.erp-ui .erp-v2-shell .erp-v2-extra-credential-setting [data-slot=label]{align-items:center;display:flex;line-height:1.25;margin:0!important;min-height:20px}.erp-ui .erp-v2-shell .erp-v2-extra-credential-setting [data-slot=switch]{align-self:center;flex:0 0 auto}.erp-ui .erp-v2-shell .erp-v2-extra-credential-setting--select>*{border:var(--erp-border-width) solid #d4d8e7eb!important;border-radius:9px;flex-direction:row!important;flex-wrap:wrap;gap:14px!important;height:100%!important;min-height:60px;padding:6px 12px}.erp-ui .erp-v2-shell .erp-v2-extra-credential-setting--select [data-slot=label]{flex:0 0 auto;justify-content:flex-start;min-width:0;white-space:nowrap}.erp-ui .erp-v2-shell .erp-v2-extra-credential-setting--number>*{border:var(--erp-border-width) solid #d4d8e7eb;border-radius:9px;flex-direction:row!important;gap:12px!important;padding:6px 12px}.erp-ui .erp-v2-shell .erp-v2-extra-credential-setting--number [data-slot=label]{flex:1 1;justify-content:flex-start;min-width:0}.erp-ui .erp-v2-shell .erp-v2-extra-credential-setting--number input{font-feature-settings:"tnum";flex:0 0 88px;font-variant-numeric:tabular-nums;height:44px!important;min-height:44px;text-align:center;width:88px!important}.erp-ui .erp-v2-shell .erp-v2-extra-credential-setting .erp-v2-segmented-select{grid-gap:2px;background:#eef0f7;border:var(--erp-border-width) solid #d9ddeb;border-radius:var(--ds-radius-pill);display:grid;flex:0 0 148px;gap:2px;grid-template-columns:repeat(4,minmax(0,1fr));height:34px;padding:2px;width:148px}.erp-ui .erp-v2-shell .erp-v2-extra-credential-setting .erp-v2-segmented-select button{align-items:center;background:#0000;border:0;border-radius:var(--ds-radius-pill)!important;color:#687087;cursor:pointer;display:inline-flex;font-size:13px;font-weight:650;justify-content:center;line-height:1;min-width:0;transition:color var(--ds-duration-fast) ease,background-color var(--ds-duration-fast) ease,box-shadow var(--ds-duration-fast) ease}.erp-ui .erp-v2-shell .erp-v2-extra-credential-setting .erp-v2-segmented-select button:hover{background:#ffffff9e;color:var(--wizard-ink)}.erp-ui .erp-v2-shell .erp-v2-extra-credential-setting .erp-v2-segmented-select button:focus-visible{outline:2px solid #6673de7a;outline-offset:1px}.erp-ui .erp-v2-shell .erp-v2-extra-credential-setting .erp-v2-segmented-select button.is-selected{background:var(--ds-color-primary-muted)!important;box-shadow:inset 0 0 0 1px var(--ds-color-primary-muted-hover);color:var(--wizard-brand-dark)!important}}.erp-ui .erp-v2-shell .erp-v2-empty-state p{margin:0!important}.erp-ui .erp-v2-shell .erp-v2-step>div:last-child{padding-top:4px}@keyframes erp-v2-node-drift{0%{transform:translate3d(-4px,-3px,0)}to{transform:translate3d(7px,8px,0)}}@keyframes erp-v2-spin{to{transform:rotate(1turn)}}@media(max-width:840px){.erp-ui .erp-v2-shell{padding:20px 18px 48px}.erp-ui .erp-v2-shell .erp-v2-stepper>div:first-child{padding:11px 16px!important}.erp-ui .erp-v2-shell .erp-v2-stepper li>div{padding-bottom:6px!important;padding-top:6px!important}}@media(max-width:560px){.erp-ui .erp-v2-shell{padding:17px 13px 40px}.erp-ui .erp-v2-shell .erp-v2-brand,.erp-ui .erp-v2-shell .erp-v2-header{align-items:flex-start}.erp-ui .erp-v2-shell .erp-v2-brand img{width:104px}.erp-ui .erp-v2-shell .erp-v2-brand div{padding-left:10px}.erp-ui .erp-v2-shell .erp-v2-workspace-state{font-size:0}.erp-ui .erp-v2-shell .erp-v2-workspace-state i{margin-top:8px}.erp-ui .erp-v2-shell .erp-v2-stepper{min-height:0}.erp-ui .erp-v2-shell .erp-v2-stepper ol{align-items:stretch}.erp-ui .erp-v2-shell .erp-v2-stepper>div:first-child{min-height:66px}.erp-ui .erp-v2-shell .erp-v2-stepper ol>li{flex-basis:auto}.erp-ui .erp-v2-shell .erp-v2-stepper li>div{align-items:center!important}.erp-ui .erp-v2-shell .erp-v2-stepper li>div>span:last-child>span:last-child{display:none}.erp-ui .erp-v2-shell .erp-v2-content-panel{padding:14px 14px 20px}.erp-ui .erp-v2-shell .erp-v2-settings-step .erp-v2-company-field--outstandingAdjustments>div:last-child{grid-template-columns:minmax(0,1fr)}.erp-ui .erp-v2-shell .erp-v2-content-nav>span{display:none}.erp-ui .erp-v2-shell .erp-v2-page-header{align-items:flex-start!important;flex-direction:column}.erp-ui .erp-v2-shell .erp-v2-page-header h2{font-size:24px!important}}@media(prefers-reduced-motion:reduce){.erp-ui .erp-v2-shell .erp-v2-node,.erp-ui .erp-v2-shell .erp-v2-spinner{animation:none}.erp-ui .erp-v2-shell .erp-v2-cursor-glow{display:none}}.view-extractor-setting-table{border:1px solid #6673de;border-radius:10px;box-shadow:0 .5rem 1rem #00000026;margin-bottom:15px}.view-extractor-setting-table .ant-table-column-title{white-space:nowrap}.view-extractor-setting-table .credentials-head{align-items:center}.view-extractor-setting-table .credentials-head .credentials-title{color:#6673de;font-weight:600;margin-bottom:0}.udf-box{background-color:#f5f5f5;border:1px solid #ddd;border-radius:5px;margin-bottom:5px;max-height:200px;min-height:32px;overflow-y:auto;padding:5px}.date-picker-reportwise{width:100%}.ticket-quality-report{--bg:#f4f5f7;--panel:#fff;--panel-2:#f5f6fa;--ink:#333;--ink-soft:#6c757d;--muted:#9aa1ac;--border:#ddd;--border-2:#eaecef;--brand:#6673de;--shadow-card:0 1px 2px #1018400d,0 6px 16px -12px #1018402e;--c-good:#127a3a;--c-poor:#d97706;--c-none:#d6d8dd;color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}.ticket-quality-report *{box-sizing:border-box}.ticket-quality-report .ic{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;display:block;flex:0 0 auto;height:1em;width:1em}.ticket-quality-report .tqr-shell{padding:14px 16px 24px}.ticket-quality-report .tqr-head{align-items:flex-end;background:var(--panel);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow-card);display:flex;flex-wrap:wrap;gap:14px;margin-bottom:16px;padding:13px 16px}.ticket-quality-report .tqr-head h1{font-size:18px;font-weight:800;letter-spacing:-.02em;line-height:1.15;margin:0}.ticket-quality-report .tqr-head .sub{color:var(--muted);font-size:12px;margin-top:3px}.ticket-quality-report .tqr-spacer{flex:1 1;min-width:10px}.ticket-quality-report .tqr-filter{display:flex;flex-direction:column;gap:5px;min-width:0}.ticket-quality-report .tqr-filter>label{color:var(--muted);font-size:10.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.ticket-quality-report .tqr-filter .ant-picker,.ticket-quality-report .tqr-filter .ant-select-selector{border-color:var(--border)!important;border-radius:9px!important}.ticket-quality-report .tqr-kpis{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-bottom:16px}.ticket-quality-report .tqr-kpi{background:var(--panel);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-card);padding:12px 14px}.ticket-quality-report .tqr-kpi .l{color:var(--ink-soft);font-size:11px;font-weight:700}.ticket-quality-report .tqr-kpi .v{font-size:26px;font-weight:800;letter-spacing:-.025em;line-height:1.2;margin-top:2px}.ticket-quality-report .tqr-kpi .d{color:var(--muted);font-size:11px;margin-top:1px}.ticket-quality-report .tqr-kpi.good .v{color:var(--c-good)}.ticket-quality-report .tqr-kpi.poor .v{color:var(--c-poor)}.ticket-quality-report .tqr-panel{background:var(--panel);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow-card);padding:15px 16px}.ticket-quality-report .tqr-empty{color:var(--muted);font-size:13px;padding:26px 0;text-align:center}.ticket-quality-report .tqr-rows{display:flex;flex-direction:column}.ticket-quality-report .tqr-row{grid-gap:14px;align-items:center;border-bottom:1px solid var(--border-2);display:grid;gap:14px;grid-template-columns:minmax(150px,1.2fr) minmax(0,3fr) 56px;padding:9px 0}.ticket-quality-report .tqr-row:last-child{border-bottom:none}.ticket-quality-report .tqr-row.few{opacity:.62}.ticket-quality-report .tqr-row .who{min-width:0}.ticket-quality-report .tqr-row .who .n{font-size:12.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ticket-quality-report .tqr-row .who .r{color:var(--muted);font-size:10.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ticket-quality-report .tqr-row .barwrap{min-width:0}.ticket-quality-report .tqr-row .tot{font-feature-settings:"tnum";font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:800;text-align:right}.ticket-quality-report .stack{display:flex;gap:2px;height:18px;min-width:2px}.ticket-quality-report .stack span{align-items:center;color:#fff;display:inline-flex;font-size:10px;font-weight:800;height:100%;justify-content:center;min-width:0;overflow:hidden}.ticket-quality-report .stack .sg{background:var(--c-good);border-radius:5px 0 0 5px}.ticket-quality-report .stack .sn{background:var(--c-none);color:#5b6068}.ticket-quality-report .stack .sp{background:var(--c-poor);border-radius:0 5px 5px 0}.ticket-quality-report .stack span:only-child{border-radius:5px}.ticket-quality-report .stack span:first-child{border-radius:5px 0 0 5px}.ticket-quality-report .stack span:last-child{border-radius:0 5px 5px 0}.ticket-quality-report .tqr-legend{border-top:1px solid var(--border-2);color:var(--ink-soft);display:flex;flex-wrap:wrap;font-size:11.5px;gap:16px;margin-top:14px;padding-top:12px}.ticket-quality-report .tqr-legend .li{align-items:center;display:inline-flex;gap:6px}.ticket-quality-report .tqr-legend .li.faint{color:var(--muted)}.ticket-quality-report .tqr-legend .sw{align-items:center;border-radius:4px;color:#fff;display:inline-flex;flex:0 0 auto;height:14px;justify-content:center;width:14px}.ticket-quality-report .tqr-legend .sw .ic{font-size:9px}.ticket-quality-report .tqr-legend .sw.good{background:var(--c-good)}.ticket-quality-report .tqr-legend .sw.poor{background:var(--c-poor)}.ticket-quality-report .tqr-legend .sw.none{background:var(--c-none)}.cs-performance-report{--bg:#f4f6f9;--panel:#fff;--panel-2:#f3f5f8;--line:#e4e8ee;--ink:#1b1f27;--ink-dim:#565d6b;--ink-faint:#8a909c;--brand:#3763e0;--brand-2:#6b4cf0;--good:#15803d;--good-bg:#e7f6ec;--warn:#b45309;--bad:#b91c1c;--ok:#b58900;--radius:12px;--mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--muted-2:#9aa1ac;--border-2:#ddd;--shadow-card:0 1px 2px #1018400d,0 6px 16px -12px #1018402e;color:var(--ink);font-size:14px;line-height:1.5}.cs-performance-report .cpr-shell{margin:0 auto;max-width:1320px;padding:14px 16px 24px}.cs-performance-report .cpr-head{align-items:flex-end;background:var(--panel);border:1px solid var(--border-2);border-radius:14px;box-shadow:var(--shadow-card);display:flex;flex-wrap:wrap;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;gap:14px;margin-bottom:16px;padding:13px 16px}.cs-performance-report .cpr-head h1{font-size:18px;font-weight:800;letter-spacing:-.02em;line-height:1.15;margin:0}.cs-performance-report .cpr-head .sub{color:var(--muted-2);font-size:12px;margin-top:3px}.cs-performance-report .cpr-spacer{flex:1 1;min-width:10px}.cs-performance-report .cpr-filter{display:flex;flex-direction:column;gap:5px;min-width:0}.cs-performance-report .cpr-filter>label{color:var(--muted-2);font-size:10.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.cs-performance-report .cpr-filter .ant-picker{border-color:var(--border-2)!important;border-radius:9px!important}.cs-performance-report .cpr-panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.cs-performance-report .tbl-scroll{overflow-x:auto}.cs-performance-report table{border-collapse:collapse;font-size:12.5px;width:100%}.cs-performance-report td,.cs-performance-report th{border-bottom:1px solid var(--line);padding:10px 12px;text-align:left;white-space:nowrap}.cs-performance-report thead th{background:var(--panel-2);color:var(--ink-faint);font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.cs-performance-report thead tr.grp th{border-bottom:0;font-size:10px;padding-bottom:5px;padding-top:9px;text-align:center}.cs-performance-report thead tr.grp th.left{text-align:left}.cs-performance-report thead tr.leaf th{padding-bottom:9px;padding-top:5px}.cs-performance-report td.num,.cs-performance-report th.num{font-feature-settings:"tnum";font-family:var(--mono);font-variant-numeric:tabular-nums;text-align:right}.cs-performance-report tbody tr:hover td{background:#f8fafc}.cs-performance-report .grp-b{border-left:2px solid var(--gc,var(--line))}.cs-performance-report .exec{align-items:center;display:flex;gap:9px}.cs-performance-report .av{align-items:center;border-radius:50%;color:#fff;display:inline-flex;flex:none;font-size:11px;font-weight:700;height:28px;justify-content:center;width:28px}.cs-performance-report .exec b{color:var(--ink);font-weight:600}.cs-performance-report .zero{color:var(--ink-faint)}.cs-performance-report .pos{color:var(--good);font-weight:700}.cs-performance-report .neg{color:var(--bad);font-weight:700}.cs-performance-report .health{align-items:center;display:inline-flex;gap:7px;justify-content:flex-end}.cs-performance-report .hbar{background:#eceff4;border-radius:3px;height:6px;overflow:hidden;width:46px}.cs-performance-report .hbar i{border-radius:3px;display:block;height:100%}.cs-performance-report .hval{font-feature-settings:"tnum";font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:700;min-width:22px;text-align:right}.cs-performance-report tr.totrow td{background:var(--panel-2);border-bottom:2px solid var(--line);font-weight:700}.cs-performance-report tr.totrow .flbl{color:var(--ink-dim);font-size:10.5px;letter-spacing:.05em;text-transform:uppercase}.cs-performance-report .cpr-empty{color:var(--ink-faint);padding:28px;text-align:center}.marketing-funnel-report{--bg:#f4f6f9;--panel:#fff;--panel-2:#f3f5f8;--line:#e4e8ee;--ink:#1b1f27;--ink-dim:#565d6b;--ink-faint:#8a909c;--brand:#6673de;--brand-soft:#eef0fb;--danger:#b91c1c;--radius:12px;--mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--shadow-card:0 1px 2px #1018400d,0 6px 16px -12px #1018402e;--freeze-shadow:6px 0 8px -8px #10184059;--w-adset:220px;--w-month:120px;--head-row-h:34px;color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:14px;line-height:1.5}.marketing-funnel-report *{box-sizing:border-box}.marketing-funnel-report .mfr-shell{padding:14px 16px 24px}.marketing-funnel-report .mfr-head{align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-card);display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px;padding:12px 16px}.marketing-funnel-report .mfr-head h1{font-size:18px;font-weight:800;letter-spacing:-.02em;line-height:1.15;margin:0}.marketing-funnel-report .mfr-head .sub{color:var(--ink-faint);font-size:12px;margin-top:3px}.marketing-funnel-report .mfr-head .mfr-meta{align-items:flex-end;display:flex;flex-direction:column;gap:2px}.marketing-funnel-report .mfr-head .mfr-period{color:var(--ink-dim);font-size:12.5px;font-weight:600}.marketing-funnel-report .mfr-head .mfr-refreshed{color:var(--ink-faint);font-size:11px}.marketing-funnel-report .mfr-title{flex:0 0 auto}.marketing-funnel-report .mfr-divider{align-self:stretch;background:var(--line);flex:0 0 auto;min-height:28px;width:1px}.marketing-funnel-report .mfr-spacer{flex:1 1 auto}.marketing-funnel-report .mfr-search{align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:8px;display:flex;gap:6px;height:32px;padding:0 8px;transition:border-color .15s ease}.marketing-funnel-report .mfr-search:focus-within{border-color:var(--brand)}.marketing-funnel-report .mfr-search .mfr-search-ic{color:var(--ink-faint);flex:0 0 auto;font-size:18px}.marketing-funnel-report .mfr-search input{background:#0000;border:0;color:var(--ink);font:inherit;font-size:13px;outline:0;padding:0;width:150px}.marketing-funnel-report .mfr-search input::placeholder{color:var(--ink-faint)}.marketing-funnel-report .mfr-search .mfr-search-clear{background:#0000;border:0;border-radius:4px;color:var(--ink-faint);cursor:pointer;flex:0 0 auto;font-size:12px;line-height:1;padding:2px}.marketing-funnel-report .mfr-search .mfr-search-clear:hover{color:var(--brand)}.marketing-funnel-report .mfr-search .mfr-search-clear:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.marketing-funnel-report .mfr-tools{align-items:center;display:flex;gap:8px}.marketing-funnel-report .mfr-tool{align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:8px;color:var(--ink-dim);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;padding:6px 12px 6px 9px;transition:background .15s ease,color .15s ease,border-color .15s ease}.marketing-funnel-report .mfr-tool .material-symbols-outlined{font-size:17px}.marketing-funnel-report .mfr-tool:hover{border-color:var(--brand);color:var(--brand)}.marketing-funnel-report .mfr-tool:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.marketing-funnel-report .mfr-tool.is-active{background:var(--brand-soft);border-color:var(--brand);color:var(--brand)}.marketing-funnel-report .mfr-view-select{align-items:center;display:flex;gap:6px}.marketing-funnel-report .mfr-view-select select{background:var(--panel);border:1px solid var(--line);border-radius:8px;color:var(--ink);cursor:pointer;font-size:14px;font-weight:700;height:32px;max-width:220px;padding:6px 10px}.marketing-funnel-report .mfr-view-select select:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.marketing-funnel-report .mfr-view-select .mfr-dirty{background:var(--brand);border-radius:50%;height:8px;width:8px}.marketing-funnel-report .mfr-view-actions{align-items:center;display:flex;gap:8px;position:relative}.marketing-funnel-report .mfr-view-actions .mfr-view-caret{background:var(--panel);border:1px solid var(--line);border-radius:8px;color:var(--ink-dim);cursor:pointer;font-weight:800;height:30px;width:30px}.marketing-funnel-report .mfr-view-actions .mfr-view-caret:hover{border-color:var(--brand);color:var(--brand)}.marketing-funnel-report .mfr-view-actions .mfr-view-caret:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.marketing-funnel-report .mfr-view-menu{background:var(--panel);border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow-card);left:0;list-style:none;margin:0;min-width:160px;padding:4px;position:absolute;top:38px;z-index:20}.marketing-funnel-report .mfr-view-menu li button{background:#0000;border:0;border-radius:6px;color:var(--ink);cursor:pointer;display:block;font-size:12.5px;padding:7px 10px;text-align:left;width:100%}.marketing-funnel-report .mfr-view-menu li button:hover:not(:disabled){background:var(--brand-soft);color:var(--brand)}.marketing-funnel-report .mfr-view-menu li button:disabled{cursor:default;opacity:.4}.marketing-funnel-report .mfr-edited-by{color:var(--ink-faint);font-size:11px}.marketing-funnel-report .mfr-reload,.marketing-funnel-report .mfr-run{background:var(--brand);border:1px solid var(--brand);border-radius:9px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:8px 16px;transition:opacity .15s ease}.marketing-funnel-report .mfr-reload:hover,.marketing-funnel-report .mfr-run:hover{opacity:.9}.marketing-funnel-report .mfr-reload:disabled,.marketing-funnel-report .mfr-run:disabled{cursor:default;opacity:.5}.marketing-funnel-report .mfr-reload:focus-visible,.marketing-funnel-report .mfr-run:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.marketing-funnel-report .mfr-filter{display:flex;flex-direction:column;gap:3px}.marketing-funnel-report .mfr-preset{align-self:flex-end;background:var(--brand-soft);border-radius:5px;color:var(--brand);font-size:10px;font-weight:700;letter-spacing:.03em;margin-top:2px;padding:1px 6px;text-transform:uppercase}.marketing-funnel-report .mfr-refreshing{align-items:center;background:var(--brand-soft);border:1px solid var(--brand);border-radius:10px;color:var(--brand);display:flex;font-size:12.5px;font-weight:600;gap:8px;margin-bottom:16px;padding:8px 14px}.marketing-funnel-report .mfr-spin{animation:mfr-spin .7s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid #0000;height:13px;width:13px}@keyframes mfr-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.marketing-funnel-report .mfr-spin{animation-duration:2.4s}}.marketing-funnel-report .mfr-state{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-card);padding:48px 24px;text-align:center}.marketing-funnel-report .mfr-state .mfr-state-title{font-size:15px;font-weight:700}.marketing-funnel-report .mfr-state .mfr-state-sub{color:var(--ink-faint);font-size:12.5px;margin:6px 0 16px}.marketing-funnel-report .mfr-state.mfr-error .mfr-state-title{color:var(--danger)}.marketing-funnel-report .mfr-body{align-items:flex-start;display:flex;gap:16px}.marketing-funnel-report .mfr-main{flex:1 1 auto;min-width:0}.marketing-funnel-report .mfr-builder{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-card);display:flex;flex:0 0 256px;flex-direction:column;max-height:calc(100vh - 210px);overflow:hidden;width:256px}.marketing-funnel-report .mfr-builder-head{align-items:center;background:var(--panel);border-bottom:1px solid var(--line);display:flex;font-size:13px;font-weight:800;justify-content:space-between;padding:12px 14px;position:sticky;top:0}.marketing-funnel-report .mfr-collapse{background:#0000;border:0;color:var(--brand);cursor:pointer;font-size:12px;font-weight:600}.marketing-funnel-report .mfr-collapse:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.marketing-funnel-report .mfr-builder-body{overflow-y:auto;padding:4px 14px 14px}.marketing-funnel-report .mfr-section{border-bottom:1px solid var(--line);padding:12px 0}.marketing-funnel-report .mfr-section:last-of-type{border-bottom:0}.marketing-funnel-report .mfr-section h4{color:var(--ink-faint);font-size:10.5px;font-weight:700;letter-spacing:.04em;margin:0 0 8px;text-transform:uppercase}.marketing-funnel-report .mfr-fx{color:var(--brand);font-weight:800}.marketing-funnel-report .mfr-dim-row{align-items:center;display:flex;gap:8px;padding:5px 0}.marketing-funnel-report .mfr-dim-row .mfr-level{align-items:center;background:var(--brand-soft);border-radius:5px;color:var(--brand);display:inline-flex;flex:0 0 auto;font-size:10px;font-weight:800;height:18px;justify-content:center;width:18px}.marketing-funnel-report .mfr-dim-row .mfr-dim-label{flex:1 1 auto;font-size:12.5px;font-weight:600}.marketing-funnel-report .mfr-dim-row .mfr-dim-actions{display:inline-flex;gap:2px}.marketing-funnel-report .mfr-dim-row .mfr-dim-actions button{background:var(--panel-2);border:1px solid var(--line);border-radius:5px;color:var(--ink-dim);cursor:pointer;font-size:12px;height:22px;line-height:1;width:22px}.marketing-funnel-report .mfr-dim-row .mfr-dim-actions button:hover:not(:disabled){border-color:var(--brand);color:var(--brand)}.marketing-funnel-report .mfr-dim-row .mfr-dim-actions button:disabled{cursor:default;opacity:.35}.marketing-funnel-report .mfr-add-dim{background:var(--panel);border:1px dashed var(--line);border-radius:7px;color:var(--brand);cursor:pointer;font-size:12px;margin-top:6px;padding:6px 8px;width:100%}.marketing-funnel-report .mfr-check{align-items:center;cursor:pointer;display:flex;font-size:12.5px;gap:8px;padding:4px 0}.marketing-funnel-report .mfr-check input{accent-color:var(--brand);height:15px;width:15px}.marketing-funnel-report .mfr-builder-hint{color:var(--ink-faint);font-size:11px;padding-top:10px}.marketing-funnel-report .mfr-rail{align-items:center;align-self:stretch;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-card);color:var(--ink-dim);cursor:pointer;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;padding:12px 6px}.marketing-funnel-report .mfr-rail .mfr-rail-label{font-size:11px;font-weight:700;letter-spacing:.06em;text-orientation:mixed;text-transform:uppercase;writing-mode:vertical-rl}.marketing-funnel-report .mfr-rail:hover{border-color:var(--brand);color:var(--brand)}.marketing-funnel-report .mfr-rail:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.marketing-funnel-report .mfr-panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-card);overflow:hidden}.marketing-funnel-report .mfr-nomatch{padding:48px 24px;text-align:center}.marketing-funnel-report .mfr-nomatch .mfr-nomatch-title{font-size:15px;font-weight:700}.marketing-funnel-report .mfr-nomatch .mfr-nomatch-sub{color:var(--ink-faint);font-size:12.5px;margin-top:6px}.marketing-funnel-report .mfr-filtered-tag{background:var(--brand-soft);border-radius:5px;color:var(--brand);font-size:9.5px;font-weight:700;letter-spacing:.04em;margin-left:8px;padding:1px 6px;text-transform:uppercase}.marketing-funnel-report .mfr-scroll{max-height:calc(100vh - 210px);overflow:auto}.marketing-funnel-report table{border-collapse:initial;border-spacing:0;font-size:12.5px;min-width:100%;width:max-content}.marketing-funnel-report td,.marketing-funnel-report th{background:var(--panel);border-bottom:1px solid var(--line);padding:10px 12px;text-align:left;white-space:nowrap}.marketing-funnel-report td.num,.marketing-funnel-report th.num{font-feature-settings:"tnum";font-family:var(--mono);font-variant-numeric:tabular-nums;text-align:right}.marketing-funnel-report thead th{background:var(--panel-2);box-sizing:border-box;color:var(--ink-faint);font-size:10.5px;font-weight:700;height:var(--head-row-h);letter-spacing:.04em;position:sticky;text-transform:uppercase;vertical-align:middle;z-index:3}.marketing-funnel-report thead tr.grp th{top:0}.marketing-funnel-report thead tr.leaf th{top:var(--leaf-top,var(--head-row-h))}.marketing-funnel-report .grp-b{border-left:2px solid var(--line)}.marketing-funnel-report thead tr.grp th.grp-b:not(.num){text-align:center}.marketing-funnel-report thead th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.marketing-funnel-report thead th.sortable:hover{color:var(--ink-dim)}.marketing-funnel-report span.mfr-th{align-items:center;display:inline-flex;gap:3px}.marketing-funnel-report .mfr-sort{color:var(--brand);flex:0 0 auto;font-size:9px;line-height:1;opacity:0}.marketing-funnel-report .mfr-sort.on{opacity:1}.marketing-funnel-report thead th.sortable:hover .mfr-sort:not(.on){opacity:.35}.marketing-funnel-report .mfr-calc-head{align-items:center;display:inline-flex;gap:8px;justify-content:center}.marketing-funnel-report .mfr-calc-title{line-height:1}.marketing-funnel-report .mfr-ratio-seg{align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:6px;display:inline-flex;overflow:hidden}.marketing-funnel-report .mfr-ratio-seg button{background:#0000;border:0;color:var(--ink-faint);cursor:pointer;font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:0;line-height:1;padding:3px 6px;text-transform:none;transition:background .12s ease,color .12s ease}.marketing-funnel-report .mfr-ratio-seg button+button{border-left:1px solid var(--line)}.marketing-funnel-report .mfr-ratio-seg button:hover:not(.on){color:var(--ink-dim)}.marketing-funnel-report .mfr-ratio-seg button.on{background:var(--brand);color:#fff}.marketing-funnel-report .mfr-ratio-seg button:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.marketing-funnel-report .mfr-trend-ic{align-items:center;background:#0000;border:0;color:var(--ink-faint);cursor:pointer;display:inline-flex;flex:0 0 auto;justify-content:center;margin-left:1px;opacity:0;padding:0;transition:opacity .12s ease,color .12s ease;width:16px}.marketing-funnel-report .mfr-trend-ic .material-symbols-outlined{font-size:15px}.marketing-funnel-report .mfr-trend-ic:hover{color:var(--brand)}.marketing-funnel-report .mfr-trend-ic:focus-visible{border-radius:3px;outline:2px solid var(--brand);outline-offset:1px}.marketing-funnel-report thead th:focus-within .mfr-trend-ic,.marketing-funnel-report thead th:hover .mfr-trend-ic{opacity:1}.marketing-funnel-report .freeze{overflow:hidden;position:sticky;z-index:2}.marketing-funnel-report .freeze-last{box-shadow:var(--freeze-shadow)}.marketing-funnel-report tfoot .freeze,.marketing-funnel-report thead .freeze{z-index:5}.marketing-funnel-report .mfr-cell{align-items:center;display:flex;gap:4px;min-width:0;overflow:hidden}.marketing-funnel-report .mfr-cell>b,.marketing-funnel-report .mfr-cell>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marketing-funnel-report .muted,.marketing-funnel-report .zero{color:var(--ink-faint)}.marketing-funnel-report .mfr-numbtn{font-feature-settings:"tnum";background:#0000;border:0;color:inherit;cursor:pointer;font:inherit;font-variant-numeric:tabular-nums;margin:0;padding:0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-underline-offset:2px;transition:color .12s ease,text-decoration-color .12s ease}.marketing-funnel-report .mfr-numbtn:hover{color:var(--brand);text-decoration-color:var(--brand)}.marketing-funnel-report .mfr-numbtn:focus-visible{border-radius:3px;outline:2px solid var(--brand);outline-offset:2px}.marketing-funnel-report .mfr-repeat{color:var(--ink-dim);font-weight:400}.marketing-funnel-report .mfr-scrolltext{position:relative}.marketing-funnel-report .mfr-scrolltext-in{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.marketing-funnel-report .mfr-scrolltext.is-scroll .mfr-scrolltext-in{animation:mfr-marquee var(--sd,2s) linear infinite alternate;max-width:none;text-overflow:clip}@keyframes mfr-marquee{0%{transform:translateX(0)}to{transform:translateX(var(--sx,0))}}@media(prefers-reduced-motion:reduce){.marketing-funnel-report .mfr-scrolltext.is-scroll .mfr-scrolltext-in{animation:none}}.marketing-funnel-report tbody tr.leafrow:hover td{background:#f8fafc}.marketing-funnel-report tbody tr.subrow>td{border-top:1px solid var(--line);font-weight:700}.marketing-funnel-report .mfr-chev{align-items:center;background:#0000;border:0;color:var(--ink);cursor:pointer;display:inline-flex;font:inherit;gap:4px;max-width:100%;min-width:0;overflow:hidden;padding:0}.marketing-funnel-report .mfr-chev .material-symbols-outlined{color:var(--ink-faint);flex:0 0 auto;font-size:18px;transition:transform .15s ease}.marketing-funnel-report .mfr-chev .material-symbols-outlined.open{transform:rotate(90deg)}.marketing-funnel-report .mfr-chev b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marketing-funnel-report .mfr-chev:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.marketing-funnel-report tfoot td{background:var(--panel-2);border-top:2px solid var(--ink-faint);bottom:0;font-weight:700;position:sticky;z-index:3}.marketing-funnel-report tfoot .flbl{text-transform:none}.dark .marketing-funnel-report,.marketing-funnel-report.dark{--bg:#0f1216;--panel:#171b21;--panel-2:#1e232b;--line:#2a313b;--ink:#e7eaf0;--ink-dim:#aab2c0;--ink-faint:#79828f;--brand:#8b96ec;--brand-soft:#23283a;--shadow-card:0 1px 2px #0006,0 8px 20px -14px #0009;--freeze-shadow:6px 0 8px -8px #0009}.dark .marketing-funnel-report tbody tr.leafrow:hover td,.marketing-funnel-report.dark tbody tr.leafrow:hover td{background:#1c222b}.mfr-tip{animation:mfr-tip-in .12s ease .15s both;background:#1f2430;border-radius:6px;box-shadow:0 6px 18px #10184047;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:11.5px;font-weight:500;letter-spacing:0;line-height:1.35;max-width:360px;padding:5px 9px;pointer-events:none;position:fixed;text-transform:none;white-space:normal;word-break:break-word;z-index:9999}@keyframes mfr-tip-in{0%{opacity:0}to{opacity:1}}.mfr-trend-drawer{--brand:#6673de;--brand-soft:#eef0fb;--line:#e4e8ee;--ink:#1b1f27;--ink-dim:#565d6b;--ink-faint:#8a909c}.mfr-trend-drawer .ant-drawer-body{display:flex;flex-direction:column;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;gap:16px}.mfr-trend-drawer .mfr-trend-controls{display:flex;flex-direction:column;gap:12px}.mfr-trend-drawer .mfr-trend-measures{display:flex;flex-wrap:wrap;gap:6px}.mfr-trend-drawer .mfr-trend-chip{background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--ink-dim);cursor:pointer;font-size:12.5px;font-weight:600;padding:4px 12px;transition:background .12s ease,color .12s ease,border-color .12s ease}.mfr-trend-drawer .mfr-trend-chip:hover{border-color:var(--brand);color:var(--brand)}.mfr-trend-drawer .mfr-trend-chip.on{background:var(--brand);border-color:var(--brand);color:#fff}.mfr-trend-drawer .mfr-trend-chip:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.mfr-trend-drawer .mfr-trend-norm{align-items:center;color:var(--ink);cursor:pointer;display:inline-flex;font-size:12.5px;gap:8px;-webkit-user-select:none;user-select:none}.mfr-trend-drawer .mfr-trend-norm input{accent-color:var(--brand);height:15px;width:15px}.mfr-trend-drawer .mfr-trend-empty{color:var(--ink-faint);font-size:13px;padding:60px 24px;text-align:center}.mfr-trend-drawer .mfr-trend-chartwrap{display:flex;flex-direction:column;gap:10px}.mfr-trend-drawer .mfr-trend-note{color:var(--ink-faint);font-size:11.5px;line-height:1.4}.mfr-trend-drawer .mfr-trend-note b{color:var(--ink-dim);font-weight:700}.mfr-trend-tip{background:#1f2430;border-radius:8px;box-shadow:0 6px 18px #10184047;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:12px;line-height:1.4;max-width:320px;padding:8px 10px}.mfr-trend-tip .mfr-trend-tip-x{font-weight:700;margin-bottom:6px;word-break:break-word}.mfr-trend-tip .mfr-trend-tip-row{align-items:center;display:flex;gap:8px;padding:1px 0}.mfr-trend-tip .mfr-trend-tip-dot{border-radius:50%;flex:0 0 auto;height:9px;width:9px}.mfr-trend-tip .mfr-trend-tip-lbl{color:#d5d9e2;flex:1 1 auto}.mfr-trend-tip .mfr-trend-tip-val{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.pipeline-report__chart-loader{align-items:center;display:flex;height:300px;justify-content:center}.pipeline-report{padding:20px 24px}.pipeline-report__header{align-items:center;display:flex;gap:16px;margin-bottom:16px}.pipeline-report__filters{align-items:flex-end;display:flex;gap:20px;margin-left:auto}.pipeline-report__filter-group{display:flex;flex-direction:column;gap:4px}.pipeline-report__filter-label{color:#888;font-size:11px;font-weight:600;letter-spacing:.4px;text-transform:uppercase}.pipeline-report__filter-row{display:flex;gap:6px}.pipeline-report__chart-wrapper{align-items:stretch;display:flex;gap:6px;height:520px;margin-bottom:1px}.pipeline-report__metrics{display:flex;flex-direction:column;flex-shrink:0;gap:8px;width:160px}.pipeline-report__metric-group{display:flex;flex-direction:column;gap:4px}.pipeline-report__metric-group-label{font-size:11px;font-weight:700;letter-spacing:.5px;padding:0 4px;text-transform:uppercase}.pipeline-report__metric-item{background:#fff;border-radius:8px;box-shadow:0 1px 4px #00000014;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:12px 16px}.pipeline-report__metric-label{color:#888;font-size:12px;font-weight:600;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.pipeline-report__metric-value{color:#25c;font-size:18px;font-weight:700}.pipeline-report__chart{background:#fff;border-radius:8px;box-shadow:0 1px 4px #00000014;display:flex;flex:1 1;flex-direction:column;height:500px;min-width:0;padding:16px}.pipeline-report__chart-header{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;margin-bottom:4px}.pipeline-report__chart-title{color:#444;font-size:14px;font-weight:600;margin:0}.pipeline-report__chart-body{flex:1 1;height:300px;min-height:0}.pipeline-report__chart-body--scrollable{overflow-x:auto;overflow-y:hidden}.pipeline-report__records{background:#fff;border-radius:8px;box-shadow:0 1px 4px #00000014;padding:16px}.pipeline-report__prediction-header{align-items:center;display:flex;margin-bottom:16px}.pipeline-report__approach2-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-top:16px}.pipeline-report__approach3-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin-top:16px}