@-webkit-keyframes rollout{0%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes rollout{0%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.page-animation{-webkit-animation:rollout .4s;animation:rollout .4s}.fadeIn-animation{-webkit-animation:fadeIn .4s;animation:fadeIn .4s}@-webkit-keyframes santaFadeIn{0%{opacity:0;-webkit-transform:translateY(40px) scale(.8);transform:translateY(40px) scale(.8)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes santaFadeIn{0%{opacity:0;-webkit-transform:translateY(40px) scale(.8);transform:translateY(40px) scale(.8)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes santaFadeOut{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}}@keyframes santaFadeOut{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}}.App{text-align:center}html{scrollbar-color:#d3d1d1 transparent;scrollbar-width:thin}.hidden{display:none}.visible{display:block}::-webkit-scrollbar{width:8px}.cursor-pointer:hover{color:#0d6efd;text-decoration:underline}::-webkit-scrollbar-track{background:#f0f0f0}::-webkit-scrollbar-thumb{background:gray;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#6e6e6e}.Component-horizontalScrollContainer-12::-webkit-scrollbar{width:8px}.Component-horizontalScrollContainer-12::-webkit-scrollbar-track{background:#f0f0f0}.Component-horizontalScrollContainer-12::-webkit-scrollbar-thumb{background:gray;border-radius:4px}.Component-horizontalScrollContainer-12::-webkit-scrollbar-thumb:hover{background:#6e6e6e}.sidebar-nav{scrollbar-color:#d3d1d1 transparent;scrollbar-width:thin}.sidebar-nav::-webkit-scrollbar{height:4px;width:4px}.sidebar-nav::-webkit-scrollbar-track{background:#f0f0f0}.sidebar-nav::-webkit-scrollbar-thumb{background:gray;border-radius:4px}.sidebar-nav::-webkit-scrollbar-thumb:hover{background:#6e6e6e}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.content{padding:0!important}.MuiTableCell-body{background-color:hsla(0,0%,98%,.65);border:1px solid #e0e0e0}.Mui-selected{background-color:red}.MuiTableCell-head{border:1px solid #e0e0e0}.MuiTableCell-head,.MuiTypography-h6{font-weight:900!important}.app-nav .submenu-link{font-size:.8rem}.MuiTableCell-alignRight{text-align:left!important}.MuiTableCell-body div{border:none!important}.MuiTableCell-body:hover{background-color:#f6f5f5}.MuiTableCell-paddingNone{background-color:rgba(15,87,196,.08)}.react-confirm-alert-body h1{color:darkred;font-size:1.7rem;padding-bottom:1rem}.react-confirm-alert-button-group{font-size:1.7rem;justify-content:flex-end!important}.react-confirm-alert-button-group button{font-size:.8rem!important}.MuiGrid-justify-xs-center{justify-content:start!important}.MuiGrid-root{background-color:rgba(95,96,96,.02)}.myModalContent{background-color:#fff;border:3px solid #0a2730!important;border-radius:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#fff;display:block;height:100px;padding:1rem;position:absolute;right:10%;width:20%;z-index:10000}.activetrue{display:block}.active{color:#232323!important;font-weight:700!important}.lite-background{background-color:#f4f4f4!important}.modal-dialog{margin:15vh auto}.active-form-lang{background:#3b7ddd!important;color:#fff;font-weight:700}.active-form-lang:hover{color:#fff!important}.new_window{color:#4682b4;cursor:pointer}.not_action_menu{color:red!important}.myButton{background-color:#3b7ddd!important;color:#fff!important}.my-btn-created{background-color:#11be11}.my-btn-created,.my-btn-updated{border-radius:5px;color:#fff;padding:.3rem}.my-btn-updated{background-color:#be9611}.my-btn-deleted{background-color:#be113f;border-radius:5px;color:#fff;padding:.3rem}.tools-choose-config{align-content:center;display:flex;justify-content:center;margin:3rem}.MuiTableCell-root{padding:0 0 0 5px!important;width:auto}.MuiTableCell-body{padding:0 5px!important}.MuiAutocomplete-input,.my-dropdown-autocomplete{font-size:.7rem!important}.message-custom-popup .MuiAutocomplete-input{font-size:1rem!important}.MuiTableRow-hover:hover{background-color:hsla(0,0%,75%,.56)!important}.autocomplete-my-container{min-width:120px!important}.autoload-option-class{font-size:.8rem!important;margin-left:1px!important}.filter-data-alert{align-items:center;background-color:rgba(255,218,94,.35);display:flex;justify-content:center;padding:1rem}.filter-data-alert h4{color:#232323;margin-bottom:auto;margin-top:auto}.filter-data-number{font-weight:700}.MuiAutocomplete-inputRoot[class*=MuiOutlinedInput-root][class*=MuiOutlinedInput-marginDense]{padding:10px!important}.notic-alert{font-size:.7rem!important}.logtimeout-popup{padding:1rem}input.custom-largerCheckbox{cursor:pointer;margin:1rem;-webkit-transform:scale(1.2);transform:scale(1.2)}.test2,.test:hover{display:block}.custom-text-fields-table{font-size:5px!important}.table-textarea-custom{border:none;border-bottom:1px solid #a2a2a2}.table-container table:first-child tr td:first-child,.table-container table:first-child tr th:first-child{background-color:#f5f5f5;left:0;position:-webkit-sticky;position:sticky;z-index:999}.table-container table:first-child tr th:first-child{z-index:9999}.my-swal-custom{z-index:2000!important}.sms-configs-switch{width:100px}.meetings-statistics-status{border-radius:.5rem}.meetings-statistics-status:hover{opacity:.9}.pageContent table tr td{border:1px solid #232323}.call-date-table-container{height:300px;overflow:scroll}.call-date-table{margin:1rem auto;padding:.7rem;width:90%}.call-date-table tr td{border:1px solid #a2a2a2;padding:.5rem}.call-date-table-tool{display:flex;flex-wrap:wrap;justify-content:start;margin:auto;width:90%}.swal2-container{z-index:99999!important}.customSuccessAlert .swal2-title{font-size:1.2rem!important}.duplicate-table tbody tr td{border:1px solid #ece9e9;font-size:.6rem}.duplicate-table tbody tr:hover{background-color:#f3f3f3}.container-numbers-base-stat{border-radius:.2rem;display:flex;gap:20px}.section-numbers-base-stat,.sectionFb-numbers-base-stat{flex:1 1;max-height:100vh;padding:10px}.sectionScroll-numbers-base-stat{background-color:hsla(0,0%,92%,.66);border-radius:8px;flex:1 1;max-height:72vh;overflow-y:auto;padding:10px}.status-title-numbers-base-stat{background-color:#f8f9fa;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1);cursor:pointer;font-size:.9rem;padding:10px;transition:all .3s ease-in-out}.status-title-numbers-base-stat:hover{background-color:#ececec;-webkit-transform:scale(1.02);transform:scale(1.02);transition:all .3s ease-in-out}.modal-xxl{max-width:95vw!important}.force-highlight{background-color:#f8d7da!important}.given-number-bg-hover{cursor:pointer;transition:all .3s}.given-number-bg-hover:hover{background-color:#ecebeb!important}.stickers-container-h:hover{background-color:#e8e8e8!important}.hover-sales-salary:hover{background-color:red;opacity:.8}.scriptsPanelCont{align-items:center;border-radius:50%;bottom:174px;box-shadow:0 4px 12px rgba(0,0,0,.2);display:flex;font-size:22px;height:60px;justify-content:center;padding:0;position:fixed;right:20px;width:60px;z-index:5555}.sidebar-button-container{background-color:initial;border:none;position:absolute;right:-3rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.nb-toolbar{gap:8px;row-gap:4px}.nb-toolbar__bar{min-width:0}.nb-toolbar__stats{flex-shrink:0;white-space:nowrap}@media (max-width:991.98px){.nb-toolbar__stats{padding:0 0 6px 1rem;text-align:start!important;white-space:normal;width:100%}}.second-statuses-danger{background-color:#a5f368;border-radius:.5rem;color:#fff;font-size:.7rem;padding:.4rem;width:100%}.vf-wrap{overflow:visible;position:relative}.vf-value-holder{align-items:center;display:inline-flex;gap:6px;outline:none;position:relative}.vf-value-holder:after{bottom:-12px;content:"";height:14px;left:-8px;right:-8px}.vf-actions,.vf-value-holder:after{pointer-events:none;position:absolute}.vf-actions{background:hsla(0,0%,100%,.33);border:1px solid #e6e6e6;border-radius:8px;display:inline-flex;font-size:5px!important;gap:4px;left:-5px;opacity:0;padding:2px;top:calc(100% - 50px);-webkit-transform:translateY(6px);transform:translateY(6px);transition:opacity .12s ease,visibility .12s linear,-webkit-transform .12s ease;transition:opacity .12s ease,transform .12s ease,visibility .12s linear;transition:opacity .12s ease,transform .12s ease,visibility .12s linear,-webkit-transform .12s ease;visibility:hidden;z-index:2147483647}.vf-actions:hover,.vf-wrap:focus-within .vf-actions,.vf-wrap:hover .vf-actions{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.vf-action-btn{background:transparent;border:none;border-radius:6px;cursor:pointer;line-height:1;padding:4px 6px}.vf-action-btn:hover{background:#f3f5f8}.vf-action-btn.whatsapp-action:hover{background:#e8f5e9}#graph-table-operator{border:1px solid #000}#graph-table-operator th{border-bottom:1px solid #000}#graph-table-operator tbody tr td{border:1px solid #000;padding:3rem}th.rotate{border:1px solid #c5c5c5;height:150px;position:relative;white-space:nowrap}th.rotate>div{left:0;margin:auto;position:absolute;right:0;top:25px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.user-border-graph{border:1px solid #c5c5c5}.norotate{border:1px solid #a2a2a2}.holiday-table,.norotate{padding:1rem}.holiday-table,.tr-div-table{border:1px solid #a2a2a2}.tr-div-table{padding:1rem}.tr-div-table:hover{background-color:#e4e4e4;cursor:pointer}.graph-sticky-edit{align-items:center;display:flex;gap:10px;left:12px;pointer-events:none;position:fixed;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1060}.graph-sticky-btn{background:#1570a8;border:1px solid #dee2e6;border-radius:12px;color:#fff;font-size:14px;padding:10px 8px;pointer-events:auto;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl}.graph-sticky-btn:hover{background:#e2e6ea}.graph-sticky-panel{opacity:0;pointer-events:none;position:relative;transition:opacity .25s ease,width .25s ease;width:0}.graph-sticky-edit.open .graph-sticky-panel{opacity:1;pointer-events:auto;width:min(560px,78vw)}.graph-sticky-card{background:#fff;border-radius:12px;box-shadow:0 6px 24px rgba(0,0,0,.15);left:10px;max-height:80vh;min-width:min(520px,76vw);overflow:auto;padding:12px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:768px){.graph-sticky-edit{bottom:16px}.graph-sticky-card,.graph-sticky-edit{top:auto;-webkit-transform:none;transform:none}.graph-sticky-card{bottom:0;left:40px;max-height:70vh;min-width:min(92vw,560px)}.graph-sticky-btn{-webkit-transform:none;transform:none;-webkit-writing-mode:horizontal-tb;writing-mode:horizontal-tb}}.media-lists{display:flex;flex-wrap:wrap;justify-content:flex-start;max-width:100%;padding-left:0}.media-lists li{cursor:pointer;list-style:none;transition:all .4s ease}.media-lists li img{height:180px;margin-top:.4rem;object-fit:cover;width:95%}.media-lists li:hover{background-color:#fff;transition:all .4s ease}.media-file-tools{display:inline-flex;justify-content:space-between;padding:1em}.tools-ul{list-style:none;margin:.5rem}.tools-ul li{padding-left:1rem}.tools-ul li label{cursor:pointer;padding-left:4px}.file-manager-popup{bottom:0;left:0;margin:auto;position:fixed;right:0;top:1rem;width:90%;z-index:11}.file-manager-popup .card{height:90vh;overflow-y:scroll}.popup-back{background-color:rgba(0,0,0,.7);background-repeat:repeat;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10}.close span{color:#fff;cursor:pointer;font-size:2rem}.sidebar-image{cursor:pointer;height:auto;object-fit:cover;padding:3px;width:100%}.image-delete{padding:10px;position:absolute}.img-covers-container{display:flex;flex-wrap:wrap}.plus-cover{align-items:center;border-radius:.5rem;cursor:pointer;display:flex;justify-content:center;margin:1rem}.plus-cover img{padding:3rem;width:100%}#covers_types{cursor:pointer}.file-upload-button{background-color:initial;border:2px dashed #c2c2c2;border-radius:1rem;padding:1rem}.child-li{margin-left:2rem;padding:2rem}.child-li:hover{background:hsla(206,6%,77%,.3);transition:all .5s}.last-message-send-project-alert{background-color:rgba(83,168,27,.15);border:2px dashed #a2a2a2;border-radius:.5rem;padding:1rem}.Mui-disabled{opacity:.5}.MuiAutocomplete-paper{width:-webkit-max-content!important;width:max-content!important}.nestable-item{border:1px solid #d2cece;border-radius:.5rem;padding:.5rem}.nestable-item:hover{border:1px solid #c24141;border-radius:.5rem;cursor:grabbing;padding:.5rem}.nestable-item-name{align-items:center;font-weight:600}.nestable-item-name:hover{color:#c24141}.is-dragging{background-color:#e3e3e3!important}.nestable{background-color:#fafafa;border-radius:.5rem;padding:1rem;position:relative}.nestable .nestable-list{margin:0;padding:0 0 0 40px}.nestable>.nestable-list{padding:0}.nestable-item,.nestable-item-copy{margin:10px 0 0}.nestable-item-copy:first-child,.nestable-item:first-child{margin-top:0}.nestable-item .nestable-list,.nestable-item-copy .nestable-list{margin-top:10px}.nestable-item{position:relative}.nestable-item.is-dragging .nestable-list{pointer-events:none}.nestable-item.is-dragging *{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.nestable-item.is-dragging:before{background:#caf0f8;border:1px dashed #4682b4;border-radius:5px;bottom:0;content:" ";left:0;position:absolute;right:0;top:0}.nestable-item-icon{cursor:pointer;margin-right:5px}.nestable-drag-layer{left:0;pointer-events:none;position:fixed;top:0;z-index:100}.nestable-drag-layer>.nestable-list{left:0;padding:0;position:absolute;top:0}.nestable-icon{background-color:initial;background-position:50%;background-repeat:no-repeat;display:inline-block;height:20px;position:relative;width:20px}.nestable-icon:before{content:"-";display:inline-block;height:0;overflow:hidden;width:0}.icon-minus-gray,.icon-plus-gray{height:20px;width:20px}.plan-row{background-color:hsla(0,0%,86%,.39);border-radius:.5rem}.plan-column-cont{border-right:1px solid #d6d6d6}.body-dim-wrap{position:relative}.body-dim-overlay{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;inset:0;justify-content:center;pointer-events:all;position:absolute;z-index:10}.body-dim-wrap>:not(.body-dim-overlay){-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:hsla(0,89%,89%,.35);pointer-events:none;position:relative;z-index:99999}#remind-me-container{background-color:#fff;border:1px solid #4a5568;border-radius:4rem;bottom:0;margin:1rem;padding:1rem;position:fixed;right:0;z-index:2000}#remind-me-container:hover{background-color:#4a5568;color:#fff}.statistic-header-box{background-color:beige}.static-info-bar{border-top:1px solid #a2a2a2;display:flex;flex-wrap:wrap;justify-content:space-between;padding:1rem 0}.static-info-box{border:1px solid #a2a2a2;border-radius:5px;padding:1rem}.static-bar-icons-size{color:#3b7ddd;font-size:2rem;padding:1rem}.static-bar-icons-size-subtitle{color:#3b7ddd;font-size:1.5rem;padding:.5rem}.statistic-status-ul{margin-top:1rem;width:400px}.statistic-status-ul li{padding:2px}.static-span-number{font-weight:600}.operator-statistic-issued-container{border:1px solid #a2a2a2;margin:1rem;padding:1rem}.chat-widget-container{align-items:flex-end;bottom:100px;bottom:20px;display:flex;flex-direction:column;position:fixed;right:20px;z-index:9999}.chat-box{box-shadow:0 0 10px rgba(0,0,0,.2);width:320px}.chat-toggle-button{align-items:center;border-radius:50%;display:flex;font-size:20px;height:60px;justify-content:center;padding:0;width:60px}.chat-box{-webkit-animation:fadeInUp .3s ease-in-out;animation:fadeInUp .3s ease-in-out;background-color:#fff;border-radius:12px;margin-bottom:10px;overflow:hidden;padding:15px;width:300px}.chat-header{align-items:center;display:flex;font-weight:700;justify-content:space-between;margin-bottom:10px}.animated-button{transition:background-color .3s ease,color .3s ease}.animated-button.loading{background-color:#6c757d!important;color:#fff!important}.modal-content{box-shadow:0 0 40px rgba(0,0,0,.4)}.live-meeting-sticker-btn{align-items:center;border-radius:50%;bottom:150px;box-shadow:0 4px 12px rgba(0,0,0,.2);display:flex;font-size:22px;height:56px;justify-content:center;padding:0;position:fixed;right:20px;width:56px;z-index:999}.sticker-bd-scroll{height:60vh;overflow-y:scroll}.live-meeting-sticker-animate{-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite}.live-meeting-sticker-container{bottom:200px;position:fixed;right:0;width:320px;z-index:999}.live-meeting-sticker-badge{background:red;border-radius:50%;color:#fff;font-size:12px;padding:2px 6px;position:absolute;right:-10px;top:-10px}.context-menu{transition:opacity .2s ease}.my-context-menu{background-color:#fcfcfc;border:2px dashed #999}.context-menu-item{border-bottom:1px solid #eee;cursor:pointer;line-height:1.4;padding:10px 16px;transition:background-color .2s ease,color .2s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.context-menu-item:focus,.context-menu-item:hover{background-color:#f5f5f5;outline:none}.context-menu-item:last-child{border-bottom:none}.context-menu-item.disabled{background-color:initial;color:#999;cursor:default;font-weight:700;pointer-events:none}.dup-wrap{font-size:13px}.dup-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.07),0 4px 16px rgba(0,0,0,.05);overflow:hidden}.dup-header{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-bottom:1px solid #e2e8f0;padding:14px 20px}.dup-title-row{align-items:center;display:flex;gap:10px}.dup-title-row .title_font{color:#374151;font-size:14px}.dup-count-badge{background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:20px;box-shadow:0 2px 6px rgba(239,68,68,.35);color:#fff;font-size:12px;font-weight:700;letter-spacing:.02em;padding:2px 10px}.dup-nav-btn{align-items:center;background:linear-gradient(135deg,#eff6ff,#dbeafe);border:1px solid #3b82f6;border-radius:8px;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:5px 14px;transition:background .15s,box-shadow .15s;white-space:nowrap}.dup-nav-btn,.dup-nav-btn:hover{color:#1d4ed8;text-decoration:none}.dup-nav-btn:hover{background:linear-gradient(135deg,#dbeafe,#bfdbfe);box-shadow:0 2px 8px rgba(59,130,246,.25)}.dup-nav-btn svg{flex-shrink:0}.dup-selection-bar{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.dup-delete-btn{align-items:center;background:linear-gradient(135deg,#fee2e2,#fecaca);border:1px solid #fca5a5;border-radius:8px;cursor:pointer;display:flex;padding:5px;transition:all .15s}.dup-delete-btn:hover{background:linear-gradient(135deg,#fecaca,#fca5a5)}.dup-selected-badge{align-items:center;background:#fef2f2;border:1px solid #fca5a5;border-radius:20px;color:#ef4444;display:flex;font-size:12px;font-weight:600;gap:5px;padding:3px 10px}.dup-clear-btn{background:transparent;border:1px solid #d1d5db;border-radius:6px;color:#6b7280;cursor:pointer;font-size:12px;padding:3px 10px;transition:all .15s}.dup-clear-btn:hover{background:#f3f4f6;border-color:#9ca3af}.dup-drag-hint{align-items:center;background:#fafbfd;border-bottom:1px solid #f1f5f9;color:#94a3b8;display:flex;font-size:11px;gap:6px;padding:7px 20px 5px}.dup-table-wrap{max-height:calc(100vh - 240px);overflow-x:auto;overflow-y:auto}.dup-table{border-collapse:initial;border-spacing:0;width:100%}.dup-table thead{position:-webkit-sticky;position:sticky;top:0;z-index:20}.dup-table th{background:#f1f5f9;border-bottom:2px solid #cbd5e1;border-right:1px solid #e2e8f0;border-top:1px solid #e2e8f0;color:#64748b;letter-spacing:.05em;padding:6px 12px;text-align:left;text-transform:uppercase;-webkit-user-select:none;user-select:none;white-space:nowrap}.dup-table th:last-child{border-right:none}.dup-table td{background:inherit;border-bottom:1px solid #e9eef5;border-right:1px solid #f1f5f9;color:#374151;padding:9px 12px;vertical-align:middle;white-space:nowrap}.dup-table td:last-child{border-right:none}.dup-table td.sticky-col,.dup-table th.sticky-col{position:-webkit-sticky;position:sticky;z-index:5}.dup-table thead th.sticky-col{z-index:15}.dup-table .sticky-col-1{left:0;min-width:44px}.dup-table .sticky-col-2{left:44px;min-width:90px}.dup-table .sticky-col-3{left:134px;min-width:120px}.dup-table .sticky-col-4{left:254px;min-width:120px}.dup-table .sticky-col-5{left:374px;min-width:120px}.dup-table thead th.sticky-col{background:#f1f5f9}.dup-table tbody td.sticky-col{background:#fff}.dup-table tbody tr:nth-child(2n) td.sticky-col{background:#fafbfd}.dup-table tbody tr:hover td.sticky-col{background:#efeeee!important}.dup-table tbody tr.row-checked td.sticky-col{background:#fce8e8!important}.dup-table tbody tr.row-drag-over td.sticky-col{background:#fff0dc!important}.dup-table .sticky-col-5,.dup-table thead th.sticky-col-5{border-right:2px solid rgba(217,158,30,.78)!important;box-shadow:none}.dup-table tbody tr{cursor:grab;transition:background .1s}.dup-table tbody tr:hover{background:#efeeee!important}.dup-table tbody tr.row-checked{background:rgba(239,68,68,.06)!important;outline:1px solid rgba(239,68,68,.18);outline-offset:-1px}.dup-table tbody tr.row-drag-over{background:linear-gradient(90deg,#fff7ed,#ffedd5)!important;outline:2px dashed #f97316;outline-offset:-2px}.dup-table tbody tr:last-child td{border-bottom:none}.dup-table tbody tr:nth-child(2n):not(.row-checked):not(.row-drag-over){background:#fafbfd}.dup-cell-date{color:#64748b;font-size:12px}.dup-cell-phone{color:#1e293b;font-weight:600;letter-spacing:.04em}.dup-cell-comment{color:#6b7280;display:inline-block;max-width:180px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.dup-pill{border-radius:20px;display:inline-block;font-size:11.5px;font-weight:550;letter-spacing:.01em;padding:2px 9px}.dup-loading-wrap{align-items:center;display:flex;flex-direction:column;gap:16px;height:80vh;justify-content:center}.dup-loading-bar{border-radius:4px;width:280px}.dup-empty{color:#9ca3af;padding:60px 20px;text-align:center}.dup-empty svg{display:block;margin:0 auto 12px}.dup-pagination-wrap{background:#f8fafc;border-top:1px solid #e2e8f0;display:flex;justify-content:flex-start;padding:12px 20px}.hero-kpis .hk-card{backdrop-filter:saturate(120%) blur(6px);-webkit-backdrop-filter:saturate(120%) blur(6px);background:hsla(0,0%,100%,.82);border:1px solid hsla(0,0%,100%,.35);border-radius:16px;box-shadow:0 6px 18px rgba(0,0,0,.06);min-width:210px;padding:12px 16px;transition:box-shadow .25s ease,-webkit-transform .25s ease;transition:transform .25s ease,box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease,-webkit-transform .25s ease}.hero-kpis .hk-icon{-webkit-animation:hkPulseIcon 2s ease-in-out infinite;animation:hkPulseIcon 2s ease-in-out infinite;background:rgba(0,0,0,.06);border-radius:12px;display:grid;height:40px;place-items:center;transition:background .3s ease,-webkit-transform .3s ease;transition:background .3s ease,transform .3s ease;transition:background .3s ease,transform .3s ease,-webkit-transform .3s ease;width:40px}.hero-kpis .hk-bump{-webkit-animation:hkKpiBump .45s ease-out;animation:hkKpiBump .45s ease-out}@-webkit-keyframes hkKpiBump{0%{opacity:.85;-webkit-transform:scale(.98);transform:scale(.98)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes hkKpiBump{0%{opacity:.85;-webkit-transform:scale(.98);transform:scale(.98)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes hkPulseIcon{0%{opacity:.9;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(1.15);transform:scale(1.15)}to{opacity:.9;-webkit-transform:scale(1);transform:scale(1)}}@keyframes hkPulseIcon{0%{opacity:.9;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(1.15);transform:scale(1.15)}to{opacity:.9;-webkit-transform:scale(1);transform:scale(1)}}.hero-kpis .hk-fade-up{-webkit-animation:hkFadeUp .35s ease-out both;animation:hkFadeUp .35s ease-out both}@-webkit-keyframes hkFadeUp{0%{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes hkFadeUp{0%{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes hkMoveShine{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(75%);transform:translateX(75%)}}@keyframes hkMoveShine{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(75%);transform:translateX(75%)}}.hero-kpis .hk-birthday-card{background:linear-gradient(135deg,#ff7eb3,#ff758c 25%,#ffae72 50%,#ffd86f 75%,#a8ff78);border:2px solid hsla(0,0%,100%,.6);box-shadow:0 12px 40px rgba(255,118,20,.35),inset 0 0 0 1px hsla(0,0%,100%,.25);color:#2b2140;overflow:hidden;position:relative}.hero-kpis .hk-badge{background:hsla(0,0%,100%,.85);border-radius:999px;color:#b00020;display:inline-block;font-weight:700;letter-spacing:.4px;padding:4px 10px}.hero-kpis .hk-confetti{-webkit-animation:hkConfettiFall 2.8s linear infinite;animation:hkConfettiFall 2.8s linear infinite;border-radius:2px;height:12px;opacity:.9;position:absolute;top:-10px;width:6px}@-webkit-keyframes hkConfettiFall{0%{-webkit-transform:translateY(-20px) rotate(0deg);transform:translateY(-20px) rotate(0deg)}to{-webkit-transform:translateY(180px) rotate(1turn);transform:translateY(180px) rotate(1turn)}}@keyframes hkConfettiFall{0%{-webkit-transform:translateY(-20px) rotate(0deg);transform:translateY(-20px) rotate(0deg)}to{-webkit-transform:translateY(180px) rotate(1turn);transform:translateY(180px) rotate(1turn)}}.hero-kpis .hk-fw{-webkit-animation:hkFwBurst 1.8s ease-out infinite;animation:hkFwBurst 1.8s ease-out infinite;background:#fff;border-radius:50%;height:6px;mix-blend-mode:screen;opacity:.8;position:absolute;width:6px}.hero-kpis .hk-fw.fw2{-webkit-animation-delay:.4s;animation-delay:.4s}.hero-kpis .hk-fw.fw3{-webkit-animation-delay:.8s;animation-delay:.8s}@-webkit-keyframes hkFwBurst{0%{box-shadow:0 0 0 0 hsla(0,0%,100%,.9),0 0 0 0 rgba(255,238,88,.9),0 0 0 0 rgba(129,199,132,.9);opacity:.95}70%{box-shadow:0 0 0 24px hsla(0,0%,100%,0),0 0 0 48px rgba(255,238,88,0),0 0 0 72px rgba(129,199,132,0);opacity:.4}to{opacity:0}}@keyframes hkFwBurst{0%{box-shadow:0 0 0 0 hsla(0,0%,100%,.9),0 0 0 0 rgba(255,238,88,.9),0 0 0 0 rgba(129,199,132,.9);opacity:.95}70%{box-shadow:0 0 0 24px hsla(0,0%,100%,0),0 0 0 48px rgba(255,238,88,0),0 0 0 72px rgba(129,199,132,0);opacity:.4}to{opacity:0}}.whatsapp-card{border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.06);overflow:hidden}.whatsapp-leftCol{background:linear-gradient(180deg,#fff,#fafbfc);border-right:1px solid #eef1f5}.whatsapp-subtleTopBar{background:linear-gradient(90deg,#60a5fa,#34d399,#fbbf24);height:3px}.whatsapp-stickyTop{background:#fff;border-bottom:1px solid #eef1f5;position:-webkit-sticky;position:sticky;top:0;z-index:2}.whatsapp-listWrap{max-height:68vh;overflow-y:auto;padding-bottom:8px}.whatsapp-stickyBottom{background:#fff;border-top:1px solid #eef1f5;bottom:0;padding:8px 12px;position:-webkit-sticky;position:sticky;z-index:2}.whatsapp-pagerWrap{display:flex;justify-content:center}.whatsapp-chSelectPaper .MuiMenuItem-root{padding-bottom:10px;padding-top:10px}.whatsapp-chItemRow{align-items:center;display:flex}.whatsapp-chAvatar{border-radius:50%;height:26px;margin-right:8px;object-fit:cover;width:26px}.whatsapp-chActive{color:#22c55e!important}.whatsapp-chInactive{color:#ef4444!important}.whatsapp-listItem{border:0!important;border-radius:12px;margin:8px 10px;padding:10px;transition:box-shadow .15s ease,background .2s,-webkit-transform .15s ease;transition:transform .15s ease,box-shadow .15s ease,background .2s;transition:transform .15s ease,box-shadow .15s ease,background .2s,-webkit-transform .15s ease}.whatsapp-listItem:hover{background:#fff;box-shadow:0 8px 22px rgba(0,0,0,.08);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.whatsapp-glowBadge{-webkit-animation:whatsapp-glow 1.6s ease-in-out infinite;animation:whatsapp-glow 1.6s ease-in-out infinite;background:linear-gradient(135deg,#22c55e,#16a34a);border-radius:999px;box-shadow:0 0 0 3px rgba(34,197,94,.18);color:#fff;font-weight:800;padding:2px 8px}@-webkit-keyframes whatsapp-glow{0%{box-shadow:0 0 0 0 rgba(34,197,94,.35)}70%{box-shadow:0 0 0 10px rgba(34,197,94,0)}to{box-shadow:0 0 0 0 rgba(34,197,94,0)}}@keyframes whatsapp-glow{0%{box-shadow:0 0 0 0 rgba(34,197,94,.35)}70%{box-shadow:0 0 0 10px rgba(34,197,94,0)}to{box-shadow:0 0 0 0 rgba(34,197,94,0)}}.whatsapp-tinyMuted{color:#9aa2af;font-size:12px}.whatsapp-chatHeader{background:#fff;border-bottom:1px solid #eef1f5;padding:10px 16px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.whatsapp-bubbleLeft{background:#f5f7fb;border-radius:14px;border-top-left-radius:6px;box-shadow:0 2px 10px rgba(0,0,0,.05);color:#232323}.whatsapp-bubbleRight{background:linear-gradient(135deg,#246bfd,#1b57d6);border-radius:14px;border-top-right-radius:6px;box-shadow:0 2px 14px rgba(36,107,253,.25);color:#fff}.whatsapp-metaRow{border-top:1px dashed rgba(0,0,0,.15);font-size:12px;margin-top:8px;opacity:.85;padding-top:6px}.whatsapp-composer{background:#fff;border-top:1px solid #eef1f5;padding:12px}.whatsapp-toolbar{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:auto auto 1fr auto}.whatsapp-ctrlBtn{align-items:center;background:#fff!important;border:1px solid #e5eaf1;border-radius:12px;display:inline-flex;height:44px;line-height:1;padding:0 14px;transition:all .15s ease}.whatsapp-ctrlBtn:hover{background:#f8fafc!important}.whatsapp-fileBtn{align-items:center;background:#f6f8fb!important;border:1px dashed #dbe2ea;border-radius:12px;display:inline-flex;height:44px;padding:0 14px}.whatsapp-fileBtn:hover{background:#eef2f8!important}.whatsapp-textArea{border-radius:12px;height:44px;padding-bottom:10px;padding-top:10px;resize:none}.whatsapp-sendBtnPretty{background:linear-gradient(135deg,#2d6bfd,#1b57d6);border:0;border-radius:12px;box-shadow:0 6px 16px rgba(45,107,253,.25);font-weight:700;height:44px;letter-spacing:.2px;padding:0 18px;transition:box-shadow .2s ease,-webkit-transform .08s ease,-webkit-filter .2s ease;transition:transform .08s ease,box-shadow .2s ease,filter .2s ease;transition:transform .08s ease,box-shadow .2s ease,filter .2s ease,-webkit-transform .08s ease,-webkit-filter .2s ease}.whatsapp-sendBtnPretty:hover{box-shadow:0 8px 20px rgba(45,107,253,.32);-webkit-filter:brightness(1.03);filter:brightness(1.03)}.whatsapp-sendBtnPretty:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.whatsapp-sendBtnFlash{-webkit-animation:whatsapp-sendFlash .45s ease both;animation:whatsapp-sendFlash .45s ease both}@-webkit-keyframes whatsapp-sendFlash{0%{box-shadow:0 0 0 0 rgba(36,107,253,.6)}to{box-shadow:0 0 0 14px rgba(36,107,253,0)}}@keyframes whatsapp-sendFlash{0%{box-shadow:0 0 0 0 rgba(36,107,253,.6)}to{box-shadow:0 0 0 14px rgba(36,107,253,0)}}.whatsapp-emojiWrap{display:inline-block;position:relative}.whatsapp-emojiPanel{background:#fff;border:1px solid #e5eaf1;border-radius:12px;bottom:52px;box-shadow:0 12px 30px rgba(0,0,0,.12);left:0;padding:8px;position:absolute;width:280px;z-index:50}.whatsapp-emojiGrid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(8,1fr);max-height:200px;overflow-y:auto}.whatsapp-emojiCell{cursor:pointer;font-size:20px;line-height:28px;text-align:center;transition:-webkit-transform .06s;transition:transform .06s;transition:transform .06s,-webkit-transform .06s}.whatsapp-emojiCell:active{-webkit-transform:scale(.9);transform:scale(.9)}.whatsapp-iconTint{color:#2b4d82}.whatsapp-fadeUp{-webkit-animation:whatsapp-fadeUp .5s ease both;animation:whatsapp-fadeUp .5s ease both}@-webkit-keyframes whatsapp-fadeUp{0%{opacity:0;-webkit-transform:translateY(6px);transform:translateY(6px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes whatsapp-fadeUp{0%{opacity:0;-webkit-transform:translateY(6px);transform:translateY(6px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.whatsapp-shimmer{-webkit-animation:whatsapp-shimmer 1.4s ease infinite;animation:whatsapp-shimmer 1.4s ease infinite;background:linear-gradient(90deg,rgba(0,0,0,.04) 25%,rgba(0,0,0,.08) 37%,rgba(0,0,0,.04) 63%);background-size:400% 100%;border-radius:12px}@-webkit-keyframes whatsapp-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes whatsapp-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.whatsapp-sendBtn{border-radius:10px;transition:-webkit-transform .12s ease;transition:transform .12s ease;transition:transform .12s ease,-webkit-transform .12s ease}.whatsapp-sendBtn:active{-webkit-transform:scale(.98);transform:scale(.98)}.movebase-modal.modal-dialog{margin-top:1.25rem}.movebase-content{-webkit-backdrop-filter:saturate(1.2) blur(2px);backdrop-filter:saturate(1.2) blur(2px);border:1px solid rgba(0,0,0,.06);border-radius:14px;box-shadow:0 10px 30px rgba(0,0,0,.12)}.pulse-dot{-webkit-animation:pulse 1.8s infinite;animation:pulse 1.8s infinite;background:#0d6efd;border-radius:50%;box-shadow:0 0 0 0 rgba(13,110,253,.5);height:10px;width:10px}.fade-up{-webkit-animation:fadeUp .4s ease both;animation:fadeUp .4s ease both}.skeleton{background:#eef2f6;overflow:hidden;position:relative}.skeleton:after{-webkit-animation:shimmer 1.2s infinite;animation:shimmer 1.2s infinite;background-image:linear-gradient(90deg,transparent,hsla(0,0%,100%,.6),transparent);content:"";inset:0;position:absolute;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.h40{height:40px}body.modal-open{overflow:hidden!important}.gs-card{background:#fff;border-radius:10px;overflow:hidden}.gs-toolbar{border-bottom:1px solid #e9ecef}.gs-frame-wrapper{overflow:hidden;position:relative}.gs-expanded{border-top:1px solid #f0f2f5}.gs-skeleton{grid-gap:10px;display:grid;gap:10px;inset:0;padding:18px;position:absolute;z-index:1}.gs-skeleton-bar{-webkit-animation:gsShimmer 1.4s linear infinite;animation:gsShimmer 1.4s linear infinite;border-radius:8px;height:14px}@-webkit-keyframes gsShimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}@keyframes gsShimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.gs-iframe-scale{height:100%;-webkit-transform-origin:top left;transform-origin:top left;transition:-webkit-transform .12s ease;transition:transform .12s ease;transition:transform .12s ease,-webkit-transform .12s ease;width:100%}.gs-iframe{border:0;height:100%;width:100%}@media (prefers-color-scheme:dark){.gs-card{background:#fff}.gs-toolbar{border-bottom-color:#1f262e}}:root{--brand:#0d6efd;--brand-ink:#0848b3;--brand-soft:rgba(13,110,253,.12)}.btn-brand{background:#0d6efd;background:var(--brand);border:1px solid #0d6efd;border:1px solid var(--brand);color:#fff}.btn-brand:focus,.btn-brand:hover{background:#0848b3;background:var(--brand-ink);border-color:#0848b3;border-color:var(--brand-ink);color:#fff}.btn-outline-brand{background:transparent;border:1px solid #0d6efd;border:1px solid var(--brand);color:#0d6efd;color:var(--brand)}.btn-outline-brand:focus,.btn-outline-brand:hover{background:rgba(13,110,253,.12);background:var(--brand-soft);border-color:#0848b3;border-color:var(--brand-ink);color:#0848b3;color:var(--brand-ink)}.fade-in{-webkit-animation:fadeIn .35s ease-out both;animation:fadeIn .35s ease-out both}.animate-pop{-webkit-animation:pop .35s ease-out both;animation:pop .35s ease-out both}@-webkit-keyframes pop{0%{-webkit-transform:scale(.98);transform:scale(.98)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pop{0%{-webkit-transform:scale(.98);transform:scale(.98)}to{-webkit-transform:scale(1);transform:scale(1)}}.sticky-filters{-webkit-backdrop-filter:saturate(140%) blur(4px);backdrop-filter:saturate(140%) blur(4px);border-bottom:1px solid rgba(0,0,0,.05);position:-webkit-sticky;position:sticky;top:56px;z-index:5}.glass-card,.glass-card-soft{background:hsla(0,0%,100%,.75);border:1px solid rgba(0,0,0,.06);border-radius:16px}.glass-card-soft{background:linear-gradient(180deg,hsla(0,0%,100%,.85),hsla(0,0%,100%,.7));box-shadow:0 10px 30px rgba(0,0,0,.06);padding:24px}.count-ring{-webkit-animation:ringFloat 3s ease-in-out infinite;animation:ringFloat 3s ease-in-out infinite;background:radial-gradient(circle at 50% 50%,#fff 0 58%,transparent 59%),conic-gradient(from 0deg,rgba(13,110,253,.15),rgba(13,110,253,.55));border-radius:50%;box-shadow:inset 0 0 0 1px rgba(13,110,253,.25);display:grid;height:180px;place-items:center;position:relative;width:180px}.count-value{color:#0d6efd;color:var(--brand);font-size:42px;font-weight:800;text-shadow:0 1px 0 #fff}@-webkit-keyframes ringFloat{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ringFloat{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.lift-on-hover{transition:box-shadow .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease,-webkit-transform .15s ease}.lift-on-hover:hover{box-shadow:0 10px 18px rgba(13,110,253,.18);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.shimmer{background:#f6f7f8;border-radius:16px;overflow:hidden;padding:24px;position:relative}.shimmer:after{-webkit-animation:shimmer 1.2s infinite;animation:shimmer 1.2s infinite;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.7) 50%,hsla(0,0%,100%,0));content:"";inset:0;position:absolute;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.shimmer-line{border-radius:8px}.shimmer-circle,.shimmer-line{background:#eaecef}.modal-header{border-bottom:1px solid rgba(0,0,0,.06)}.picker-reset .ant-picker-input>input{font-size:.92rem}.picker-reset .ant-picker{width:100%}.refresh-overlay{display:flex;justify-content:flex-end;padding-right:16px;pointer-events:none;position:-webkit-sticky;position:sticky;top:12px;z-index:101}.chip{background:#f5f7fb;border:1px solid #eef1f6;border-radius:999px;font-size:.875rem;padding:6px 10px}.chip-success{background:#eaf9f1;border-color:#d9f2e6}.chip-warning{background:#fff6e6;border-color:#ffedd1}.chip-danger{background:#ffe9ea;border-color:#ffd5d8}.kpi-card .avatar{height:40px;width:40px}.kpi-card .avatar-title{color:#fff;display:grid;height:40px;place-items:center;width:40px}.bg-primary-dark{background:#4b64ff}.animate-in{-webkit-animation:fadeInUp .42s ease both;animation:fadeInUp .42s ease both}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,6px,0);transform:translate3d(0,6px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,6px,0);transform:translate3d(0,6px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.pulse{position:relative}.pulse:after{-webkit-animation:pulse 1.8s infinite;animation:pulse 1.8s infinite;border-radius:50%;box-shadow:0 0 0 0 rgba(75,100,255,.45);content:"";inset:0;position:absolute}@-webkit-keyframes pulse{70%{box-shadow:0 0 0 10px rgba(75,100,255,0)}to{box-shadow:0 0 0 0 rgba(75,100,255,0)}}.spin{-webkit-animation:spin 1.1s linear infinite;animation:spin 1.1s linear infinite}.progress-thin .progress-bar{transition:width .6s ease}.skeleton-card{-webkit-animation:shimmer 1.3s ease-in-out infinite;animation:shimmer 1.3s ease-in-out infinite;background:linear-gradient(90deg,#f2f5fa 25%,#e9edf5 37%,#f2f5fa 63%);background-size:400% 100%;height:170px}@-webkit-keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.late-scroll{max-height:220px;overflow:auto}.late-row{align-items:center;border-bottom:1px dashed #eef1f6;display:flex;justify-content:space-between;padding:8px 0}.late-left{grid-gap:2px;display:grid;gap:2px}.late-day{font-size:.875rem;font-weight:600}.late-date{color:#708090;font-size:.8125rem}.late-minutes{background:#eef1f6;color:#1f2d3d}.z-10{z-index:10}.shadow-xs{box-shadow:0 .125rem .5rem rgba(0,0,0,.06)}.fw-600{font-weight:600}.chip{align-items:center;-webkit-animation:chipIn .6s forwards;animation:chipIn .6s forwards;background:#f1f3f5;border-radius:20px;box-shadow:0 2px 6px rgba(0,0,0,.06);color:#333;cursor:default;display:inline-flex;font-size:.9rem;font-weight:500;gap:4px;opacity:0;padding:6px 14px;-webkit-transform:translateY(10px) scale(.95);transform:translateY(10px) scale(.95);-webkit-user-select:none;user-select:none}.chip-group .chip:first-child{-webkit-animation-delay:.1s;animation-delay:.1s}.chip-group .chip:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.chip-group .chip:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}.chip-group .chip:nth-child(4){-webkit-animation-delay:.4s;animation-delay:.4s}.chip-success{background:#e6f9f0;color:#0d8249}.chip-warning{background:#fff5e6;color:#b86b00}.chip-danger{background:#fdeaea;color:#c92a2a}.chip:hover{box-shadow:0 0 12px rgba(0,0,0,.15),0 0 8px rgba(0,150,255,.2);-webkit-transform:translateY(-3px) scale(1.07);transform:translateY(-3px) scale(1.07);transition:all .25s ease}.chip-skeleton{-webkit-animation:shimmer 1.2s ease-in-out infinite;animation:shimmer 1.2s ease-in-out infinite;background:linear-gradient(90deg,#e0e0e0 25%,#f5f5f5 37%,#e0e0e0 63%);background-size:400% 100%;border-radius:20px;height:28px;width:100px}@-webkit-keyframes chipIn{to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes chipIn{to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}
/*    !*border-radius: 16px;*!*/
/*    !*box-shadow: 0 6px 24px rgba(16, 24, 40, 0.04);*!*/.kpi-card .mini-kpi-head{font-size:.95rem}.worked-calls-box{background:#fff;border:1px solid #eef1f6;border-radius:16px;padding:14px 14px 10px}.wct-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.wct-icon{font-size:20px;line-height:1}.icon-btn{--btn-size:32px;background:#f9fbff;border:1px solid #e6ebf2;border-radius:999px;box-shadow:0 1px 2px rgba(16,24,40,.05);color:#2b4eff;display:inline-grid;height:var(--btn-size);overflow:hidden;place-items:center;position:relative;transition:all .2s ease;width:var(--btn-size)}.icon-btn:hover{background:#eef4ff;box-shadow:0 6px 14px rgba(43,78,255,.12);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.icon-btn:active{-webkit-transform:translateY(0) scale(.98);transform:translateY(0) scale(.98)}.spin{-webkit-animation:spinAnim 1s linear infinite;animation:spinAnim 1s linear infinite}@-webkit-keyframes spinAnim{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinAnim{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.icon-btn.ripple-active:after{-webkit-animation:rippleAnim 1s ease-out infinite;animation:rippleAnim 1s ease-out infinite;background:rgba(43,78,255,.18);border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:0}@-webkit-keyframes rippleAnim{0%{height:0;opacity:.55;width:0}to{height:220%;opacity:0;width:220%}}@keyframes rippleAnim{0%{height:0;opacity:.55;width:0}to{height:220%;opacity:0;width:220%}}.kpi-card{border:1px solid #eff3f9}.mini-kpi-head{font-size:.95rem}.progress-thin{background-color:#eef1f6;border-radius:999px;height:6px;overflow:hidden}.progress-thin .progress-bar{transition:width .9s ease}.hover-lift{transition:box-shadow .25s ease,-webkit-transform .25s ease;transition:transform .25s ease,box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease,-webkit-transform .25s ease}.hover-lift:hover{box-shadow:0 .5rem 1rem rgba(0,0,0,.08)!important;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.skeleton-line{-webkit-animation:shimmer 1.1s ease-in-out infinite;animation:shimmer 1.1s ease-in-out infinite;background:linear-gradient(90deg,#f2f5fa 25%,#e9edf5 37%,#f2f5fa 63%);background-size:400% 100%;border-radius:8px;height:16px;width:40%}.skeleton-bar{height:8px;width:100%}.skeleton-bar,.skeleton-chip{-webkit-animation:shimmer 1.1s ease-in-out infinite;animation:shimmer 1.1s ease-in-out infinite;background:linear-gradient(90deg,#f2f5fa 25%,#e9edf5 37%,#f2f5fa 63%);background-size:400% 100%;border-radius:999px}.skeleton-chip{height:24px;width:70px}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.title-icon{-webkit-animation:floatY 2.4s ease-in-out infinite;animation:floatY 2.4s ease-in-out infinite;color:#0d6efd;opacity:.9}@-webkit-keyframes floatY{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes floatY{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.fade-up{-webkit-animation:fadeUp .35s ease-out both;animation:fadeUp .35s ease-out both}@-webkit-keyframes fadeUp{0%{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeUp{0%{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes kpiBump{0%{opacity:.85;-webkit-transform:scale(.98);transform:scale(.98)}50%{opacity:1;-webkit-transform:scale(1.03);transform:scale(1.03)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.hero-glass-card{backdrop-filter:saturate(120%) blur(6px);-webkit-backdrop-filter:saturate(120%) blur(6px);background:hsla(0,0%,100%,.82);border:1px solid hsla(0,0%,100%,.35);border-radius:16px;box-shadow:0 6px 18px rgba(0,0,0,.06);min-width:210px;padding:12px 16px;transition:box-shadow .25s ease,-webkit-transform .25s ease;transition:transform .25s ease,box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease,-webkit-transform .25s ease}@-webkit-keyframes pulseIcon{0%{opacity:.9;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(1.15);transform:scale(1.15)}to{opacity:.9;-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulseIcon{0%{opacity:.9;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(1.15);transform:scale(1.15)}to{opacity:.9;-webkit-transform:scale(1);transform:scale(1)}}.kpi-bump{-webkit-animation:kpiBump .45s ease-out;animation:kpiBump .45s ease-out}@keyframes kpiBump{0%{opacity:.85;-webkit-transform:scale(.98);transform:scale(.98)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.hero-glass-card:hover{box-shadow:0 10px 24px rgba(0,0,0,.12);-webkit-transform:translateY(-4px) scale(1.03);transform:translateY(-4px) scale(1.03)}.hero-icon{-webkit-animation:pulseIcon 2s ease-in-out infinite;animation:pulseIcon 2s ease-in-out infinite;background:rgba(0,0,0,.06);border-radius:12px;display:grid;height:40px;place-items:center;transition:background .3s ease,-webkit-transform .3s ease;transition:background .3s ease,transform .3s ease;transition:background .3s ease,transform .3s ease,-webkit-transform .3s ease;width:40px}.hero-glass-card:hover .hero-icon{background:rgba(0,123,255,.15);-webkit-transform:scale(1.2) rotate(8deg);transform:scale(1.2) rotate(8deg)}.kpi-bump:after{-webkit-animation:confettiBurst .6s ease-out forwards;animation:confettiBurst .6s ease-out forwards;background:transparent;border-radius:50%;content:"";height:6px;left:50%;position:absolute;top:50%;width:6px}@-webkit-keyframes confettiBurst{0%{box-shadow:0 0 #ff595e,0 0 #ffca3a,0 0 #8ac926,0 0 #1982c4,0 0 #6a4c93;opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{box-shadow:-40px -20px #ff595e,30px -25px #ffca3a,-30px 20px #8ac926,20px 30px #1982c4,35px 10px #6a4c93;opacity:0;-webkit-transform:scale(.6);transform:scale(.6)}}@keyframes confettiBurst{0%{box-shadow:0 0 #ff595e,0 0 #ffca3a,0 0 #8ac926,0 0 #1982c4,0 0 #6a4c93;opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{box-shadow:-40px -20px #ff595e,30px -25px #ffca3a,-30px 20px #8ac926,20px 30px #1982c4,35px 10px #6a4c93;opacity:0;-webkit-transform:scale(.6);transform:scale(.6)}}.dashboard-filter-bar{border-radius:.4rem}@-webkit-keyframes moveShine{0%{left:-150%}50%{left:-60%}to{left:150%}}@keyframes moveShine{0%{left:-150%}50%{left:-60%}to{left:150%}}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(4px);transform:translateY(4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(4px);transform:translateY(4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes pulse{0%{opacity:.35}50%{opacity:.6}to{opacity:.35}}.card-fade-in{-webkit-animation:fadeIn .35s ease both;animation:fadeIn .35s ease both}.skeleton{-webkit-animation:pulse 1.2s ease-in-out infinite;animation:pulse 1.2s ease-in-out infinite}.chip .dot{background:currentColor;border-radius:999px;height:.5rem;opacity:.6;width:.5rem}.soft-card{background:linear-gradient(180deg,#fff,#fafbff);border:1px solid #eef1f6;border-radius:.5rem}.badge-total{font-weight:600;letter-spacing:.3px}.manager-name{font-weight:700}.chip:hover{background:hsla(80,51%,76%,.42)}.badge-dashboard-project{background-color:rgba(94,190,30,.62)!important;border-radius:.5rem;color:#fff;font-size:.6rem;font-weight:700;padding:.3rem;text-align:center;width:25px}.globalmodalmanual-overlay{align-items:center;-webkit-animation:gmm-fade-in .18s ease;animation:gmm-fade-in .18s ease;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(30,40,60,.45);display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}@-webkit-keyframes gmm-fade-in{0%{opacity:0}to{opacity:1}}@keyframes gmm-fade-in{0%{opacity:0}to{opacity:1}}.globalmodalmanual-modal{-webkit-animation:gmm-slide-up .22s cubic-bezier(.22,1,.36,1);animation:gmm-slide-up .22s cubic-bezier(.22,1,.36,1);background:#fff;border:1px solid #d1d9e0;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.14),0 4px 16px rgba(0,0,0,.08);display:flex;flex-direction:column;max-height:82vh;overflow:hidden;width:min(92vw,860px)}@-webkit-keyframes gmm-slide-up{0%{opacity:0;-webkit-transform:translateY(20px) scale(.97);transform:translateY(20px) scale(.97)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes gmm-slide-up{0%{opacity:0;-webkit-transform:translateY(20px) scale(.97);transform:translateY(20px) scale(.97)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.globalmodalmanual-header{align-items:center;background:#fff;border-bottom:1px solid #e2e8f0;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 24px 18px}.globalmodalmanual-title{align-items:center;display:flex;gap:10px}.globalmodalmanual-title-dot{background:#22c55e;border-radius:50%;box-shadow:0 0 8px #22c55e88;height:8px;width:8px}.globalmodalmanual-title h2{color:#0f172a;font-size:15px;font-weight:600;letter-spacing:.3px;margin:0}.globalmodalmanual-badge{align-items:center;background:#f0fdf4;border:1px solid #86efac;border-radius:20px;color:#15803d;display:inline-flex;font-size:11px;font-weight:600;padding:2px 9px}.globalmodalmanual-close{align-items:center;background:#f1f5f9;border:1px solid #d1d9e0;border-radius:8px;color:#475569;cursor:pointer;display:flex;font-size:16px;height:30px;justify-content:center;transition:all .15s;width:30px}.globalmodalmanual-close:hover{background:#e2e8f0;color:#0f172a}.globalmodalmanual-body{background:#f1f5f9;flex:1 1;overflow-y:auto;padding:20px 24px;scrollbar-color:#94a3b8 transparent;scrollbar-width:thin}.globalmodalmanual-body::-webkit-scrollbar{width:5px}.globalmodalmanual-body::-webkit-scrollbar-track{background:transparent}.globalmodalmanual-body::-webkit-scrollbar-thumb{background:#94a3b8;border-radius:4px}.globalmodalmanual-loader{align-items:center;display:flex;flex-direction:column;gap:14px;justify-content:center;padding:48px 0}.globalmodalmanual-spinner{-webkit-animation:gmm-spin .75s linear infinite;animation:gmm-spin .75s linear infinite;border:2px solid #cbd5e1;border-radius:50%;border-top-color:#22c55e;height:36px;width:36px}@-webkit-keyframes gmm-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes gmm-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.globalmodalmanual-loader-text{color:#64748b;font-size:13px;font-weight:500}.globalmodalmanual-empty{color:#64748b;font-size:13px;padding:48px 0;text-align:center}.globalmodalmanual-card{background:#fff;border:1px solid #d1d9e0;border-radius:12px;margin-bottom:14px;overflow:hidden;transition:border-color .15s,box-shadow .15s}.globalmodalmanual-card:hover{border-color:#64748b;box-shadow:0 2px 12px rgba(0,0,0,.08)}.globalmodalmanual-card:last-child{margin-bottom:0}.globalmodalmanual-card-header{align-items:center;background:#fff;border-bottom:1px solid #e2e8f0;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:14px 18px 12px}.globalmodalmanual-card-name{color:#0f172a;font-size:14px;font-weight:700}.globalmodalmanual-card-id{background:#f1f5f9;border:1px solid #d1d9e0;border-radius:5px;color:#475569;font-size:11px;padding:2px 7px}.globalmodalmanual-card-apt{background:#f0fdf4;border:1px solid #86efac;border-radius:20px;color:#15803d;font-size:12px;font-weight:600;padding:2px 10px}.globalmodalmanual-grid{grid-gap:1px;background:#e2e8f0;display:grid;gap:1px;grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.globalmodalmanual-field{background:#fff;display:flex;flex-direction:column;gap:3px;padding:11px 14px}.globalmodalmanual-field-label{color:#64748b;font-size:10px;font-weight:600;letter-spacing:.8px;text-transform:uppercase}.globalmodalmanual-field-value{color:#1e293b;font-size:12.5px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.globalmodalmanual-field-value.accent{color:#15803d;font-weight:600}.globalmodalmanual-field-value.danger{color:#b91c1c;font-weight:600}.globalmodalmanual-field-value.warn{color:#b45309;font-weight:600}.globalmodalmanual-field-value.muted{color:#94a3b8;font-style:italic}.globalmodalmanual-footer{align-items:center;background:#fff;border-top:1px solid #e2e8f0;display:flex;flex-shrink:0;justify-content:space-between;padding:14px 24px}.globalmodalmanual-footer-info{color:#94a3b8;font-size:11px}.globalmodalmanual-btn-close{background:#f1f5f9;border:1px solid #d1d9e0;border-radius:8px;color:#334155;cursor:pointer;font-size:13px;font-weight:500;padding:7px 18px;transition:all .15s}.globalmodalmanual-btn-close:hover{background:#e2e8f0;border-color:#94a3b8;color:#0f172a}.globalmodalmanual-trigger{align-items:center;cursor:pointer;display:inline-flex;gap:6px;-webkit-user-select:none;user-select:none}.globalmodalmanual-trigger:hover .globalmodalmanual-trigger-label{text-decoration:underline;text-underline-offset:3px}#ai-launcher,#ai-widget-container{bottom:7px!important}#ai-welcome{display:none!important}:root{--crm-brand-1:#16244c;--crm-brand-2:#051d35;--crm-brand-grad:linear-gradient(160deg,#16244c,#051d35);--crm-on-dark:#fff;--crm-on-dark-mute:hsla(0,0%,100%,.72);--crm-on-dark-faint:hsla(0,0%,100%,.45);--crm-on-dark-line:hsla(0,0%,100%,.1);--crm-on-dark-soft:hsla(0,0%,100%,.06);--crm-on-dark-soft-2:hsla(0,0%,100%,.12);--crm-on-dark-soft-3:hsla(0,0%,100%,.18);--crm-bg:#f4f7fc;--crm-surface:#fff;--crm-surface-soft:#f6f8fc;--crm-border:#e6eaf2;--crm-border-strong:#d8deea;--crm-text:#2a3353;--crm-text-strong:#18213d;--crm-muted:#7a849e;--crm-primary:#16244c;--crm-primary-strong:#051d35;--crm-primary-weak:rgba(22,36,76,.08);--crm-primary-soft:rgba(22,36,76,.11);--crm-primary-ring:rgba(22,36,76,.2);--crm-danger:#ef4444;--crm-success:#22c55e;--crm-gold:#f5c518;--crm-radius:12px;--crm-radius-sm:10px;--crm-shadow-sm:0 1px 2px rgba(16,24,40,.04),0 1px 3px rgba(16,24,40,.06);--crm-shadow-pop:0 12px 30px rgba(16,24,40,.12);--crm-rail-w:76px;--crm-sidebar-w:250px;--crm-chrome-bg:var(--crm-surface);--crm-chrome-solid:#fff;--crm-chrome-border:var(--crm-border);--crm-chrome-shadow:var(--crm-shadow-sm);--crm-chrome-text:var(--crm-text);--crm-chrome-strong:var(--crm-text-strong);--crm-chrome-icon:var(--crm-muted);--crm-chrome-hover-bg:var(--crm-primary-weak);--crm-chrome-hover-text:var(--crm-primary-strong);--crm-chrome-hover-icon:var(--crm-primary);--crm-chrome-active-bg:var(--crm-primary-soft);--crm-chrome-active-text:var(--crm-primary-strong);--crm-chrome-active-icon:var(--crm-primary);--crm-chrome-accent:var(--crm-primary);--crm-chrome-dot:var(--crm-border-strong);--crm-chrome-flyout-bg:var(--crm-surface);--crm-chrome-flyout-bd:var(--crm-border);--crm-chrome-flyout-shadow:var(--crm-shadow-pop);--crm-chrome-logo-bg:var(--crm-brand-grad);--crm-chrome-logo-fg:#fff;--crm-chrome-avatar-bg:var(--crm-brand-grad);--crm-chrome-avatar-bd:transparent;--crm-bell:#16244c}html[data-theme=dark]{--crm-chrome-bg:var(--crm-brand-grad);--crm-chrome-solid:var(--crm-brand-2);--crm-chrome-border:var(--crm-on-dark-line);--crm-chrome-shadow:0 2px 12px rgba(0,0,0,.18);--crm-chrome-text:var(--crm-on-dark-mute);--crm-chrome-strong:var(--crm-on-dark);--crm-chrome-icon:var(--crm-on-dark-faint);--crm-chrome-hover-bg:var(--crm-on-dark-soft);--crm-chrome-hover-text:var(--crm-on-dark);--crm-chrome-hover-icon:var(--crm-on-dark);--crm-chrome-active-bg:var(--crm-on-dark-soft-2);--crm-chrome-active-text:var(--crm-on-dark);--crm-chrome-active-icon:var(--crm-on-dark);--crm-chrome-accent:#fff;--crm-chrome-dot:var(--crm-on-dark-soft-3);--crm-chrome-flyout-bg:var(--crm-brand-1);--crm-chrome-flyout-bd:var(--crm-on-dark-line);--crm-chrome-flyout-shadow:0 16px 38px rgba(0,0,0,.35);--crm-chrome-logo-bg:#fff;--crm-chrome-logo-fg:var(--crm-brand-1);--crm-chrome-avatar-bg:hsla(0,0%,100%,.18);--crm-chrome-avatar-bd:hsla(0,0%,100%,.25);--crm-bell:#fff}.wrapper:before{display:none!important}.sidebar{background:#fff!important;background:var(--crm-chrome-bg)!important;border-right:1px solid #e6eaf2;border-right:1px solid var(--crm-chrome-border);box-shadow:none!important;z-index:1001!important}.sidebar-content{background:transparent!important}.crm-brand-text,.sidebar button.sidebar-link,.sidebar-content,.sidebar-link,.sidebar-nav,a.sidebar-link{font-family:inherit}.crm-brand-row{border-bottom:1px solid #e6eaf2;border-bottom:1px solid var(--crm-chrome-border);height:64px;padding:0 18px}.crm-brand{color:#18213d!important;color:var(--crm-chrome-strong)!important;overflow:hidden;text-decoration:none}.crm-brand-icon{align-items:center;background:linear-gradient(160deg,#16244c,#051d35);background:var(--crm-chrome-logo-bg);border-radius:10px;box-shadow:0 4px 10px rgba(22,36,76,.2);box-shadow:0 4px 10px var(--crm-primary-ring);display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.crm-brand-icon svg{color:#fff;color:var(--crm-chrome-logo-fg);font-size:19px}.crm-brand-text{color:#18213d;color:var(--crm-chrome-strong);font-size:16px;font-weight:700;letter-spacing:.2px;white-space:nowrap}.crm-sidebar-toggle{align-items:center;-webkit-appearance:none;appearance:none;background:transparent;border:1px solid transparent;border-radius:10px;cursor:pointer;display:inline-flex;height:40px;justify-content:center;margin-right:6px;transition:background .15s ease,border-color .15s ease;width:40px}.crm-sidebar-toggle:hover{background:rgba(22,36,76,.08);background:var(--crm-chrome-hover-bg);border-color:#e6eaf2;border-color:var(--crm-chrome-border)}.crm-hamburger,.crm-hamburger:after,.crm-hamburger:before{background:#7a849e;background:var(--crm-chrome-icon);border-radius:2px;content:"";display:block;height:2px;transition:background .15s ease;width:18px}.crm-hamburger{position:relative}.crm-hamburger:before{position:absolute;top:-6px}.crm-hamburger:after{position:absolute;top:6px}.crm-sidebar-toggle:hover .crm-hamburger,.crm-sidebar-toggle:hover .crm-hamburger:after,.crm-sidebar-toggle:hover .crm-hamburger:before{background:#16244c;background:var(--crm-chrome-hover-icon)}.sidebar-nav{background:transparent!important;padding:8px!important}.sidebar-link,a.sidebar-link{align-items:center;border-radius:10px;border-radius:var(--crm-radius-sm);color:#2a3353!important;color:var(--crm-chrome-text)!important;display:flex!important;font-size:.9375rem;font-weight:500;gap:2px;margin:2px 0!important;padding:.6rem .7rem!important;transition:background .15s ease,color .15s ease}.sidebar-link .fab,.sidebar-link .fal,.sidebar-link .far,.sidebar-link .fas,.sidebar-link svg,a.sidebar-link .fas,a.sidebar-link svg{color:#7a849e!important;color:var(--crm-chrome-icon)!important;font-size:15px;text-align:center;transition:color .15s ease;width:22px}.sidebar-link:hover{background:rgba(22,36,76,.08)!important;background:var(--crm-chrome-hover-bg)!important;color:#051d35!important;color:var(--crm-chrome-hover-text)!important}.sidebar-link:hover .fas,.sidebar-link:hover svg{color:#16244c!important;color:var(--crm-chrome-hover-icon)!important}.sidebar-item.active>.sidebar-link,.sidebar-nav .sidebar-link.active,.sidebar-nav .sidebar-link.crm-parent-active{color:#051d35!important;color:var(--crm-chrome-active-text)!important;font-weight:600}.sidebar-item.active>.sidebar-link .fas,.sidebar-item.active>.sidebar-link svg,.sidebar-nav .sidebar-link.active .fas,.sidebar-nav .sidebar-link.active svg,.sidebar-nav .sidebar-link.crm-parent-active .fas,.sidebar-nav .sidebar-link.crm-parent-active svg{color:#16244c!important;color:var(--crm-chrome-active-icon)!important}.sidebar-nav>.sidebar-item>.sidebar-link.active:before,.sidebar-nav>.sidebar-item>.sidebar-link.crm-parent-active:before{-webkit-animation:crm-active-bar .22s ease-out both;animation:crm-active-bar .22s ease-out both;background:#16244c;background:var(--crm-chrome-accent);border-radius:0 3px 3px 0;content:"";height:58%;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-origin:center;transform-origin:center;width:3px}@-webkit-keyframes crm-active-bar{0%{opacity:0;-webkit-transform:translateY(-50%) scaleY(.3);transform:translateY(-50%) scaleY(.3)}to{opacity:1;-webkit-transform:translateY(-50%) scaleY(1);transform:translateY(-50%) scaleY(1)}}@keyframes crm-active-bar{0%{opacity:0;-webkit-transform:translateY(-50%) scaleY(.3);transform:translateY(-50%) scaleY(.3)}to{opacity:1;-webkit-transform:translateY(-50%) scaleY(1);transform:translateY(-50%) scaleY(1)}}.sidebar-dropdown{margin:2px 0 6px}.sidebar-dropdown .sidebar-link{background:transparent!important;color:#7a849e!important;color:var(--crm-chrome-icon)!important;font-size:.86rem;margin:1px 0!important;padding:.45rem .75rem .45rem 2.85rem!important;position:relative}.sidebar-dropdown .sidebar-link:before{background:#d8deea;background:var(--crm-chrome-dot);border-radius:50%;content:"";height:5px;left:1.55rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:background .15s ease;width:5px}.sidebar-dropdown .sidebar-link:hover{background:rgba(22,36,76,.08)!important;background:var(--crm-chrome-hover-bg)!important;color:#051d35!important;color:var(--crm-chrome-hover-text)!important}.sidebar-dropdown .sidebar-link:hover:before{background:#16244c;background:var(--crm-chrome-hover-icon)}.sidebar-dropdown .sidebar-link.active{background:rgba(22,36,76,.11)!important;background:var(--crm-chrome-active-bg)!important;color:#051d35!important;color:var(--crm-chrome-active-text)!important;font-weight:600}.sidebar-dropdown .sidebar-link.active:before{background:#16244c;background:var(--crm-chrome-active-icon)}.sidebar [data-bs-toggle=collapse]:before{border-color:#7a849e;border-color:var(--crm-chrome-icon)}.sidebar-nav::-webkit-scrollbar{width:6px}.sidebar-nav::-webkit-scrollbar-thumb{background:#d8deea;background:var(--crm-chrome-dot);border-radius:999px}@media (min-width:992px){.sidebar.toggled{margin-left:0!important;max-width:76px!important;max-width:var(--crm-rail-w)!important;min-width:76px!important;min-width:var(--crm-rail-w)!important;overflow:visible!important}.sidebar.toggled .sidebar-content{left:0!important;overflow:visible!important}.sidebar.toggled .crm-brand-text,.sidebar.toggled .sidebar-nav span.align-middle{display:none!important}.sidebar.toggled .crm-brand-row{justify-content:center;padding:0}.sidebar.toggled .crm-brand{gap:0;justify-content:center}.sidebar.toggled .sidebar-link{justify-content:center;padding-left:.5rem!important;padding-right:.5rem!important}.sidebar.toggled .sidebar-link .fas,.sidebar.toggled .sidebar-link svg{margin-right:0!important}.sidebar.toggled [data-bs-toggle=collapse]:before{display:none!important}.sidebar.toggled .sidebar-nav{overflow:visible!important}.sidebar.toggled .sidebar-item{position:relative}.sidebar.toggled .sidebar-dropdown{display:none!important}.sidebar.toggled .sidebar-item:hover>.sidebar-dropdown{-webkit-animation:crm-flyout .14s ease;animation:crm-flyout .14s ease;background:#fff;background:var(--crm-chrome-flyout-bg);border:1px solid #e6eaf2;border:1px solid var(--crm-chrome-flyout-bd);border-radius:12px;border-radius:var(--crm-radius);box-shadow:0 12px 30px rgba(16,24,40,.12);box-shadow:var(--crm-chrome-flyout-shadow);display:block!important;left:100%;margin:0 0 0 6px!important;min-width:226px;padding:8px;position:absolute;top:-4px;z-index:1400}.sidebar.toggled .sidebar-item:hover>.sidebar-dropdown:before{content:"";height:100%;left:-22px;position:absolute;top:0;width:22px}.sidebar.toggled .sidebar-dropdown .sidebar-link{justify-content:flex-start;padding:.45rem .85rem .45rem 1.5rem!important}.sidebar.toggled .sidebar-dropdown .sidebar-link:before{left:.6rem}@-webkit-keyframes crm-flyout{0%{opacity:0;-webkit-transform:translateX(-4px);transform:translateX(-4px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes crm-flyout{0%{opacity:0;-webkit-transform:translateX(-4px);transform:translateX(-4px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}}.navbar.navbar-theme{background:#fff!important;background:var(--crm-chrome-bg)!important;border-bottom:1px solid #e6eaf2;border-bottom:1px solid var(--crm-chrome-border);box-shadow:0 1px 2px rgba(16,24,40,.04),0 1px 3px rgba(16,24,40,.06);box-shadow:var(--crm-chrome-shadow);min-height:64px}.navbar-theme .navbar-nav .nav-link{color:#7a849e!important;color:var(--crm-chrome-icon)!important}.navbar-theme .navbar-nav .nav-link.show,.navbar-theme .navbar-nav .nav-link:hover{color:#16244c!important;color:var(--crm-chrome-hover-icon)!important}.navbar-theme .nav-link i{font-size:18px}.nav-item .indicator{box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px var(--crm-chrome-solid)}.navbar-theme .dropdown-menu{border:1px solid #e6eaf2;border:1px solid var(--crm-border);border-radius:12px;border-radius:var(--crm-radius);box-shadow:0 12px 30px rgba(16,24,40,.12);box-shadow:var(--crm-shadow-pop)}.crm-theme-toggle{align-items:center;-webkit-appearance:none;appearance:none;background:transparent;border:1px solid #e6eaf2;border:1px solid var(--crm-chrome-border);border-radius:999px;color:#7a849e;color:var(--crm-chrome-icon);cursor:pointer;display:inline-flex;height:38px;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:38px}.crm-theme-toggle:hover{background:rgba(22,36,76,.08);background:var(--crm-chrome-hover-bg);color:#16244c;color:var(--crm-chrome-hover-icon)}.crm-theme-toggle svg{height:18px;width:18px}.crm-kpis{margin-top:6px;padding-left:0;padding-right:0}.crm-kpi-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(248px,1fr))}.crm-kpi{align-items:center;background:#fff;background:var(--crm-surface);border:1px solid #e6eaf2;border:1px solid var(--crm-border);border-radius:12px;border-radius:var(--crm-radius);box-shadow:0 1px 2px rgba(16,24,40,.04),0 1px 3px rgba(16,24,40,.06);box-shadow:var(--crm-shadow-sm);display:flex;gap:14px;min-height:86px;min-width:0;padding:16px 18px;transition:box-shadow .2s ease,border-color .2s ease,-webkit-transform .2s ease;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease,-webkit-transform .2s ease}.crm-kpi:hover{border-color:#d8deea;border-color:var(--crm-border-strong);box-shadow:0 10px 24px rgba(16,24,40,.08);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.crm-kpi-ic{border-radius:12px;display:grid;flex-shrink:0;height:46px;place-items:center;width:46px}.crm-kpi-ic .MuiSvgIcon-root{font-size:24px}.crm-kpi-ic--money{background:rgba(34,197,94,.12);color:#16a34a}.crm-kpi-ic--meet{background:rgba(22,36,76,.08);background:var(--crm-primary-weak);color:#16244c;color:var(--crm-primary)}.crm-kpi-ic--top{background:rgba(245,158,11,.14);color:#d97706}.crm-kpi-ic--bday{background:rgba(236,72,153,.12);color:#db2777}.crm-kpi-meta{display:flex;flex-direction:column;min-width:0}.crm-kpi-label{color:#7a849e;color:var(--crm-muted);font-size:12.5px;line-height:1.3}.crm-kpi-value{color:#18213d;color:var(--crm-text-strong);font-size:22px;font-weight:700;line-height:1.25}.crm-kpi-value--sm{font-size:15px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-kpi-sub{color:#7a849e;color:var(--crm-muted);font-size:11.5px;margin-top:1px}.dashboard-filter-bar{background:#fff!important;background:var(--crm-surface)!important;border:1px solid #e6eaf2!important;border:1px solid var(--crm-border)!important;border-radius:12px!important;border-radius:var(--crm-radius)!important;box-shadow:0 1px 2px rgba(16,24,40,.04),0 1px 3px rgba(16,24,40,.06)!important;box-shadow:var(--crm-shadow-sm)!important}.dash-filter{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.dash-filter__item{min-width:0}.dash-filter__date{flex:1 1 240px}.dash-filter__info{flex:0 1 auto}.dash-filter__user{flex:1 1 260px;margin-left:auto}@media (max-width:767.98px){.dash-filter__date,.dash-filter__info,.dash-filter__user{flex:1 1 100%;margin-left:0}}.dash-pill{align-items:center;background:#f6f8fc;background:var(--crm-surface-soft);border:1px solid #e6eaf2;border:1px solid var(--crm-border);border-radius:12px;border-radius:var(--crm-radius);box-shadow:0 1px 2px rgba(16,24,40,.04),0 1px 3px rgba(16,24,40,.06);box-shadow:var(--crm-shadow-sm);color:#18213d;color:var(--crm-text-strong);display:inline-flex;font-size:13px;font-weight:600;height:40px;padding:0 16px;white-space:nowrap}.dash-pill .fas{color:#16244c;color:var(--crm-primary)}.dash-pill--active{background:rgba(22,36,76,.08);background:var(--crm-primary-weak);border-color:rgba(22,36,76,.2);border-color:var(--crm-primary-ring)}.dash-pill--active,.dash-pill--active .fas{color:#051d35;color:var(--crm-primary-strong)}.dash-range.ant-picker{border:1px solid #e6eaf2;border:1px solid var(--crm-border);border-radius:12px;border-radius:var(--crm-radius);box-shadow:0 1px 2px rgba(16,24,40,.04),0 1px 3px rgba(16,24,40,.06);box-shadow:var(--crm-shadow-sm);height:40px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.dash-range.ant-picker:hover{border-color:#d8deea;border-color:var(--crm-border-strong)}.dash-range.ant-picker-focused{border-color:#16244c!important;border-color:var(--crm-primary)!important;box-shadow:0 0 0 3px rgba(22,36,76,.2)!important;box-shadow:0 0 0 3px var(--crm-primary-ring)!important}.dash-autocomplete .MuiOutlinedInput-root{background:#fff;background:var(--crm-surface);border-radius:12px;border-radius:var(--crm-radius);box-shadow:0 1px 2px rgba(16,24,40,.04),0 1px 3px rgba(16,24,40,.06);box-shadow:var(--crm-shadow-sm);transition:box-shadow .2s ease}.dash-autocomplete .MuiOutlinedInput-notchedOutline{border-color:#e6eaf2;border-color:var(--crm-border)}.dash-autocomplete:hover .MuiOutlinedInput-notchedOutline{border-color:#d8deea;border-color:var(--crm-border-strong)}.dash-autocomplete .MuiOutlinedInput-root.Mui-focused{box-shadow:0 0 0 3px rgba(22,36,76,.2);box-shadow:0 0 0 3px var(--crm-primary-ring)}.dash-autocomplete .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#16244c;border-color:var(--crm-primary);border-width:1px}.icon-btn{background:#f6f8fc!important;background:var(--crm-surface-soft)!important;border-color:#e6eaf2!important;border-color:var(--crm-border)!important;color:#16244c!important;color:var(--crm-primary)!important}.icon-btn:hover{background:rgba(22,36,76,.08)!important;background:var(--crm-primary-weak)!important;box-shadow:0 6px 14px rgba(22,36,76,.2)!important;box-shadow:0 6px 14px var(--crm-primary-ring)!important}.icon-btn.ripple-active:after{background:rgba(22,36,76,.2)!important;background:var(--crm-primary-ring)!important}.title-icon{color:#16244c!important;color:var(--crm-primary)!important}.content>.container-fluid{border-left:5px solid #f4f7fc;border-top:5px solid #f4f7fc;margin:0;max-width:100%;padding:0;width:100%}@media (max-width:767.98px){.content>.container-fluid{padding:14px}}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}.mytoggle{margin-left:-250px}.over-z-index{z-index:999999!important}.gemini-analytics-container{background:rgba(0,0,0,.35);display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:500000}.ui-btn{--b-bg:var(--crm-primary,#2f80ed);--b-fg:#fff;--b-bd:transparent;--b-bg-h:var(--crm-primary-strong,#1f5fc4);--b-ring:var(--crm-primary-ring,rgba(47,128,237,.18));align-items:center;-webkit-appearance:none;appearance:none;background:var(--b-bg);border:1px solid var(--b-bd);border-radius:9px;color:var(--b-fg);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:7px;height:34px;justify-content:center;line-height:1;padding:0 14px;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,color .15s ease,-webkit-transform .05s ease;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform .05s ease,color .15s ease;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform .05s ease,color .15s ease,-webkit-transform .05s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.ui-btn:hover{background:var(--b-bg-h)}.ui-btn:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.ui-btn:focus-visible{box-shadow:0 0 0 3px var(--b-ring);outline:none}.ui-btn.is-loading,.ui-btn:disabled{cursor:not-allowed;opacity:.6}.ui-btn__icon{align-items:center;display:inline-flex;font-size:16px}.ui-btn__icon .MuiSvgIcon-root{font-size:17px}.ui-btn__label{display:inline-block}.ui-btn--sm{font-size:12.5px;height:32px;padding:0 12px}.ui-btn--md{font-size:13.5px;height:38px;padding:0 16px}.ui-btn--lg{border-radius:11px;font-size:14.5px;height:44px;padding:0 20px}.ui-btn--block{width:100%}.ui-btn--icon-only{padding:0;width:34px}.ui-btn--icon-only.ui-btn--md{width:38px}.ui-btn--icon-only.ui-btn--lg{width:44px}.ui-btn--primary{--b-bg:var(--crm-primary,#2f80ed);--b-bg-h:var(--crm-primary-strong,#1f5fc4)}.ui-btn--secondary{--b-bg:var(--crm-surface,#fff);--b-fg:var(--crm-text-strong,#18213d);--b-bd:var(--crm-border,#e6eaf2);--b-bg-h:var(--crm-surface-soft,#f6f8fc);--b-ring:rgba(20,40,80,.12)}.ui-btn--secondary:hover{border-color:#d8deea;border-color:var(--crm-border-strong,#d8deea)}.ui-btn--success{--b-bg:#16a34a;--b-bg-h:#128a3f;--b-ring:rgba(34,197,94,.22)}.ui-btn--warning{--b-bg:#f59e0b;--b-bg-h:#d98708;--b-ring:rgba(245,158,11,.25)}.ui-btn--danger{--b-bg:#ef4444;--b-bg-h:#dc2626;--b-ring:rgba(239,68,68,.25)}.ui-btn--dark{--b-bg:#2b3350;--b-bg-h:#1f263d;--b-ring:rgba(43,51,80,.3)}.ui-btn--ghost{--b-bg:transparent;--b-fg:var(--crm-text,#2a3353);--b-bd:transparent;--b-bg-h:var(--crm-primary-weak,rgba(47,128,237,.1));--b-ring:var(--crm-primary-ring,rgba(47,128,237,.18))}.ui-btn--ghost:hover{color:#1f5fc4;color:var(--crm-primary-strong,#1f5fc4)}.ui-btn.is-active{--b-bg:#16a34a;--b-bg-h:#128a3f;box-shadow:inset 0 0 0 1px rgba(0,0,0,.06);color:#fff}.ui-btn__spinner{-webkit-animation:ui-btn-spin .6s linear infinite;animation:ui-btn-spin .6s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid transparent;height:14px;width:14px}@-webkit-keyframes ui-btn-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ui-btn-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ui-modal__backdrop.modal-backdrop{background-color:rgba(20,28,48,.45)}.ui-modal__backdrop.modal-backdrop.show{opacity:1}.modal-dialog.ui-modal__dialog{margin-top:6vh}.modal-dialog.ui-modal__dialog--sm{max-width:420px}.modal-dialog.ui-modal__dialog--md{max-width:540px}.modal-dialog.ui-modal__dialog--lg{max-width:760px}.modal-dialog.ui-modal__dialog--xl{max-width:1040px}.modal-dialog.ui-modal__dialog--full{margin-top:0;max-width:100%}.modal-content.ui-modal__panel{background:#fff;background:var(--crm-surface,#fff);border:1px solid #e6eaf2;border:1px solid var(--crm-border,#e6eaf2);border-radius:16px;box-shadow:0 24px 60px rgba(16,24,40,.22);max-height:88vh;overflow:hidden}.ui-modal__header.modal-header{align-items:center;border-bottom:1px solid #e6eaf2;border-bottom:1px solid var(--crm-border,#e6eaf2);display:flex;gap:12px;justify-content:space-between;padding:16px 18px}.ui-modal__title.modal-title{color:#18213d;color:var(--crm-text-strong,#18213d);font-size:15px;font-weight:700;margin:0}.ui-modal__body.modal-body{color:#2a3353;color:var(--crm-text,#2a3353);flex:1 1 auto;min-height:0;overflow-y:auto;padding:18px}.ui-modal__footer.modal-footer{align-items:center;background:#f6f8fc;background:var(--crm-surface-soft,#f6f8fc);border-top:1px solid #e6eaf2;border-top:1px solid var(--crm-border,#e6eaf2);display:flex;gap:10px;justify-content:flex-end;padding:14px 18px}.ui-modal__footer.modal-footer>*{margin:0}.modal-fullscreen .modal-content.ui-modal__panel{border-radius:12px;max-height:100%}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.xl-import{gap:16px}.xl-import,.xl-import__dropzone{display:flex;flex-direction:column}.xl-import__dropzone{align-items:center;background:linear-gradient(180deg,#f6f8fc,#fff);background:linear-gradient(180deg,var(--crm-surface-soft,#f6f8fc) 0,var(--crm-surface,#fff) 100%);border:2px dashed #d8deea;border:2px dashed var(--crm-border-strong,#d8deea);border-radius:16px;color:#2a3353;color:var(--crm-text,#2a3353);cursor:pointer;gap:10px;justify-content:center;padding:28px 18px;position:relative;text-align:center;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,-webkit-transform .06s ease;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .06s ease;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .06s ease,-webkit-transform .06s ease}.xl-import__dropzone:hover{border-color:#2f80ed;border-color:var(--crm-primary,#2f80ed);box-shadow:0 6px 22px rgba(47,128,237,.12)}.xl-import__dropzone:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.xl-import__dropzone:focus-visible{box-shadow:0 0 0 3px rgba(47,128,237,.18);box-shadow:0 0 0 3px var(--crm-primary-ring,rgba(47,128,237,.18));outline:none}.xl-import__dropzone.is-dragging{background:rgba(34,197,94,.08);border-color:#16a34a;border-style:solid;box-shadow:0 8px 26px rgba(34,197,94,.18)}.xl-import__dropzone.is-dragging .xl-import__drop-icon{color:#16a34a;-webkit-transform:translateY(-3px) scale(1.06);transform:translateY(-3px) scale(1.06)}.xl-import__drop-icon{align-items:center;background:#fff;background:var(--crm-surface,#fff);border:1px solid #e6eaf2;border:1px solid var(--crm-border,#e6eaf2);border-radius:50%;box-shadow:0 4px 14px rgba(16,24,40,.08);color:#2f80ed;color:var(--crm-primary,#2f80ed);display:inline-flex;height:56px;justify-content:center;transition:color .18s ease,-webkit-transform .18s ease;transition:transform .18s ease,color .18s ease;transition:transform .18s ease,color .18s ease,-webkit-transform .18s ease;width:56px}.xl-import__drop-title{color:#18213d;color:var(--crm-text-strong,#18213d);font-size:14px;font-weight:700}.xl-import__drop-sub{color:#6b7591;color:var(--crm-text,#6b7591);font-size:12px}.xl-import__drop-hint{color:#98a2b3;font-size:11px}.xl-import__browse{color:#2f80ed;color:var(--crm-primary,#2f80ed);font-weight:700;text-decoration:underline;text-underline-offset:2px}.xl-import__file{align-items:center;-webkit-animation:xl-import-pop .22s ease;animation:xl-import-pop .22s ease;background:#fff;background:var(--crm-surface,#fff);border:1px solid #e6eaf2;border:1px solid var(--crm-border,#e6eaf2);border-radius:14px;box-shadow:0 2px 10px rgba(16,24,40,.05);display:flex;gap:12px;padding:14px}@-webkit-keyframes xl-import-pop{0%{opacity:0;-webkit-transform:translateY(6px);transform:translateY(6px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes xl-import-pop{0%{opacity:0;-webkit-transform:translateY(6px);transform:translateY(6px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.xl-import__file-icon{align-items:center;background:linear-gradient(135deg,#16a34a,#20c997);border-radius:12px;box-shadow:0 4px 12px rgba(22,163,74,.28);color:#fff;display:inline-flex;flex:0 0 auto;height:44px;justify-content:center;width:44px}.xl-import__file-meta{flex:1 1 auto;min-width:0;text-align:left}.xl-import__file-name{color:#18213d;color:var(--crm-text-strong,#18213d);font-size:13.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xl-import__file-size{color:#6b7591;font-size:12px}.xl-import__file-remove{align-items:center;background:transparent;border:none;border-radius:9px;color:#98a2b3;cursor:pointer;display:inline-flex;flex:0 0 auto;height:32px;justify-content:center;transition:background .15s ease,color .15s ease;width:32px}.xl-import__file-remove:hover{background:rgba(239,68,68,.1);color:#ef4444}.xl-import__progress{-webkit-animation:xl-import-pop .22s ease;animation:xl-import-pop .22s ease;display:flex;flex-direction:column;gap:10px;padding:6px 2px}.xl-import__progress-head{align-items:center;color:#18213d;color:var(--crm-text-strong,#18213d);display:flex;font-size:12.5px;justify-content:space-between}.xl-import__progress-phase{align-items:center;display:inline-flex;font-weight:700;gap:7px}.xl-import__progress-pct{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:800}.xl-import__bar{background:#eef1f7;background:var(--crm-surface-soft,#eef1f7);border-radius:999px;height:10px;overflow:hidden;position:relative}.xl-import__bar-fill{background:linear-gradient(90deg,#2f80ed,#20c997);background-size:200% 100%;border-radius:999px;box-shadow:0 0 10px rgba(47,128,237,.35);height:100%;transition:width .3s cubic-bezier(.2,.9,.2,1)}.xl-import__bar-fill:after{-webkit-animation:xl-import-sheen 1.1s linear infinite;animation:xl-import-sheen 1.1s linear infinite;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.45) 50%,hsla(0,0%,100%,0));background-repeat:no-repeat;background-size:40% 100%;content:"";inset:0;position:absolute}.xl-import__bar.is-indeterminate .xl-import__bar-fill{-webkit-animation:xl-import-indeterminate 1.1s ease-in-out infinite;animation:xl-import-indeterminate 1.1s ease-in-out infinite;width:40%!important}@-webkit-keyframes xl-import-sheen{0%{background-position:-40% 0}to{background-position:140% 0}}@keyframes xl-import-sheen{0%{background-position:-40% 0}to{background-position:140% 0}}@-webkit-keyframes xl-import-indeterminate{0%{-webkit-transform:translateX(-110%);transform:translateX(-110%)}to{-webkit-transform:translateX(260%);transform:translateX(260%)}}@keyframes xl-import-indeterminate{0%{-webkit-transform:translateX(-110%);transform:translateX(-110%)}to{-webkit-transform:translateX(260%);transform:translateX(260%)}}.xl-import__spin{-webkit-animation:xl-import-spin .6s linear infinite;animation:xl-import-spin .6s linear infinite;border:2px solid #2f80ed;border:2px solid var(--crm-primary,#2f80ed);border-radius:50%;border-right:2px solid transparent;height:14px;width:14px}@-webkit-keyframes xl-import-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes xl-import-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.xl-import__bar-fill:after,.xl-import__bar.is-indeterminate .xl-import__bar-fill,.xl-import__spin{-webkit-animation:none;animation:none}}.sales-percent-card__progress-wrap{--ring:18px;--bg:#0b1324;--low:#dc3545;--high:#20c997;--txt:#101828;--txt-contrast:#fff;--shadow:0 10px 30px rgba(16,24,40,.12);background-color:#708090;border-radius:100%;-webkit-filter:drop-shadow(var(--shadow));filter:drop-shadow(var(--shadow))}.sales-percent-card__progress-wrap .sales-percent-card__center .sales-percent-card__value{color:var(--txt-contrast);font-size:28px;font-weight:800;text-shadow:0 1px 0 rgba(0,0,0,.4)}.sales-percent-card__progress-wrap .sales-percent-card__center .sales-percent-card__hint{color:hsla(0,0%,100%,.8);letter-spacing:.2px}.sales-percent-card__progress-wrap .sales-percent-card__emoji-badge{-webkit-animation:-sales-percent-card .5s cubic-bezier(.2,.9,.2,1);animation:-sales-percent-card .5s cubic-bezier(.2,.9,.2,1);font-size:22px;line-height:1;margin-bottom:6px}.sales-percent-card__progress-wrap .sales-percent-card__pulse{-webkit-animation:pulse-sales-percent-card 2.2s ease-out infinite;animation:pulse-sales-percent-card 2.2s ease-out infinite;border-radius:999px;box-shadow:0 0 0 0 rgba(32,201,151,.35);inset:0;pointer-events:none;position:absolute}.sales-percent-card__progress-wrap.sales-percent-card--state-low .sales-percent-card__pulse{box-shadow:0 0 0 0 rgba(220,53,69,.35)}.sales-percent-card__progress-arc{-webkit-filter:drop-shadow(0 0 10px rgba(32,201,151,.55));filter:drop-shadow(0 0 10px rgba(32,201,151,.55))}.sales-percent-card--state-low .sales-percent-card__progress-arc{-webkit-filter:drop-shadow(0 0 10px rgba(220,53,69,.55));filter:drop-shadow(0 0 10px rgba(220,53,69,.55))}@-webkit-keyframes pulse-sales-percent-card{0%{box-shadow:0 0 0 0 rgba(32,201,151,.35)}70%{box-shadow:0 0 0 35px rgba(32,201,151,0)}to{box-shadow:0 0 0 0 rgba(32,201,151,0)}}@keyframes pulse-sales-percent-card{0%{box-shadow:0 0 0 0 rgba(32,201,151,.35)}70%{box-shadow:0 0 0 35px rgba(32,201,151,0)}to{box-shadow:0 0 0 0 rgba(32,201,151,0)}}@-webkit-keyframes pop-in-sales-percent-card{0%{opacity:0;-webkit-transform:scale(.6) rotate(-12deg);transform:scale(.6) rotate(-12deg)}to{opacity:1;-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes pop-in-sales-percent-card{0%{opacity:0;-webkit-transform:scale(.6) rotate(-12deg);transform:scale(.6) rotate(-12deg)}to{opacity:1;-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.sales-percent-card__sparkle{-webkit-animation:sparkle-fly 1s ease-out forwards;animation:sparkle-fly 1s ease-out forwards;background:#fff;border-radius:50%;box-shadow:0 0 16px hsla(0,0%,100%,.95);height:6px;pointer-events:none;position:absolute;width:6px}@-webkit-keyframes sparkle-fly{to{opacity:0;-webkit-transform:translate(var(--dx),var(--dy)) scale(.8) rotate(180deg);transform:translate(var(--dx),var(--dy)) scale(.8) rotate(180deg)}}@keyframes sparkle-fly{to{opacity:0;-webkit-transform:translate(var(--dx),var(--dy)) scale(.8) rotate(180deg);transform:translate(var(--dx),var(--dy)) scale(.8) rotate(180deg)}}@media (prefers-reduced-motion:reduce){.sales-percent-card__emoji-badge,.sales-percent-card__progress-arc,.sales-percent-card__pulse,.sales-percent-card__sparkle{-webkit-animation:none!important;animation:none!important;transition:none!important}}.sales-percent-card--state-high .sales-percent-card__pulse{background:radial-gradient(circle,rgba(25,135,84,.25),rgba(25,135,84,0))}.sales-percent-card--state-high .sales-percent-card__value{text-shadow:0 0 12px rgba(25,135,84,.45)}.sch-page{--sch-bg:#fff;--sch-surface:#fff;--sch-border:#e6e8ec;--sch-head:#f5f6f8;--sch-text:#232323;--sch-muted:#6b7280;--sch-holiday:#e23a3c;--sch-sat:#f4d35e;--sch-rest:#ea383c;--sch-vacation:rgba(184,236,51,.38);--sch-user-bg:rgba(236,205,51,.25);--sch-hover:rgba(37,99,235,.08);--sch-hover-strong:rgba(37,99,235,.18);--sch-holiday-hover:#cf3335;--sch-sat-hover:#ecc63f;--sch-user-bg-hover:#ecd9a3;--sch-user-bg-solid:#f6ecc9;--sch-surface-solid:#fff;color:var(--sch-text);width:100%}.sch-page,.sch-page *{font-family:inherit}.sch-card{border:1px solid var(--sch-border);border-radius:12px;overflow:hidden}.sch-card,.sch-toolbar{background:var(--sch-surface)}.sch-toolbar{border-bottom:1px solid var(--sch-border);box-shadow:0 1px 6px rgba(16,24,40,.04);padding:14px 18px;position:-webkit-sticky;position:sticky;top:0;z-index:20}.sch-h1{font-size:1.25rem;font-weight:700;margin:0 0 10px}.sch-form{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.sch-field{display:flex;flex-direction:column}.sch-field--month{width:200px}.sch-input-group{align-items:stretch;border:1px solid var(--sch-border);border-radius:8px;display:flex;overflow:hidden}.sch-input-icon{align-items:center;background:var(--sch-head);border-right:1px solid var(--sch-border);color:var(--sch-muted);display:flex;padding:0 8px}.sch-control{background:var(--sch-surface);border:0;font:inherit;outline:none;padding:7px 9px}.sch-control--date{width:150px}.sch-control--month{max-width:200px;min-width:0;padding-right:26px;text-overflow:ellipsis;width:100%}.sch-error{color:var(--sch-holiday);font-size:.8rem;margin-top:4px}.sch-btn{align-items:center;background:var(--sch-surface);border:1px solid var(--sch-border);border-radius:8px;color:var(--sch-text);cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:600;gap:5px;height:34px;line-height:1;padding:0 12px;transition:background .15s,border-color .15s;white-space:nowrap}.sch-btn:hover{background:var(--sch-head)}.sch-btn:disabled{cursor:not-allowed;opacity:.5}.sch-btn--primary{background:#2563eb;border-color:#2563eb;color:#fff}.sch-btn--primary:hover{background:#1d4ed8}.sch-btn--copy{font-size:.75rem;height:30px;padding:0 10px}.sch-btn svg{flex:0 0 auto}.sch-nav{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end;margin-left:auto}.sch-body{padding:18px}.sch-loading{padding:48px 0;text-align:center}.sch-section{margin-bottom:40px;padding-top:8px;position:relative}.sch-anchor{position:absolute;top:-90px}.sch-section-head{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}.sch-section-title{font-size:1.1rem;font-weight:700;margin:0}.sch-section-month{color:var(--sch-muted);font-weight:500}.sch-subtitle{font-size:1rem;font-weight:600;margin:28px 0 10px}.sch-table-wrap{-webkit-overflow-scrolling:touch;border:1px solid var(--sch-border);border-radius:10px;max-height:78vh;overflow:auto}.sch-table{border-collapse:collapse;font-size:.8rem;width:100%}.sch-table td,.sch-table th{border:1px solid var(--sch-border);text-align:center;vertical-align:middle}.sch-table td{padding:2px}.sch-table thead th{position:-webkit-sticky;position:sticky;top:0;z-index:6}.sch-td-user,.sch-th-user{background:var(--sch-user-bg-solid);box-shadow:1px 0 0 var(--sch-border);left:0;max-width:120px;min-width:120px;padding:6px 8px;position:-webkit-sticky;position:sticky;text-align:left;width:120px;z-index:5}.sch-th-user{left:0;top:0;z-index:8}.sch-th{background:var(--sch-head);font-weight:600;padding:8px 6px;white-space:nowrap}.sch-th-rotate{font-weight:600;height:92px;padding:0;width:34px}.sch-th-rotate-inner{align-items:center;display:flex;justify-content:center}.sch-th-rotate-inner span{font-size:.72rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);white-space:nowrap}.sch-td{height:38px;min-width:34px}.sch-td--holiday{background:var(--sch-holiday);color:#fff}.sch-td--holiday .sch-value,.sch-td--holiday .sch-worktime{color:#fff}.sch-td--sat{background:var(--sch-sat);color:#000}.sch-row-editing td{background:rgba(59,130,246,.06)}.sch-row-editing td.sch-td-user{background:var(--sch-user-bg-solid)}.sch-row-editing td.sch-td-actions{background:var(--sch-surface-solid)}.sch-table tbody tr:hover td{background:var(--sch-hover)}.sch-table tbody tr:hover td.sch-td--holiday{background:var(--sch-holiday-hover)}.sch-table tbody tr:hover td.sch-td--sat{background:var(--sch-sat-hover)}.sch-table tbody tr:hover td.sch-td-user{background:var(--sch-user-bg-hover)}.sch-table td.sch-col-hl,.sch-table th.sch-col-hl{background:var(--sch-hover)}.sch-table td.sch-col-hl.sch-td--holiday{background:var(--sch-holiday-hover)}.sch-table td.sch-col-hl.sch-td--sat{background:var(--sch-sat-hover)}.sch-table th.sch-th-rotate.sch-col-hl{-webkit-filter:brightness(.95);filter:brightness(.95)}.sch-table tbody tr:hover td.sch-col-hl{background:var(--sch-hover-strong)}.sch-value-cell{line-height:1.1;padding:2px 0}.sch-worktime{color:var(--sch-muted);font-size:.6rem}.sch-value{font-weight:600}.sch-rest-cell{align-items:center;background:var(--sch-rest);color:#fff;display:flex;height:100%;justify-content:center}.sch-rest-cell,.sch-vac-cell{border-radius:6px;padding:4px}.sch-vac-cell{background:var(--sch-vacation);font-size:.72rem}.sch-vac-recovery{font-weight:700}.sch-vac-type{color:var(--sch-holiday)}.sch-vac-date{display:inline-block;font-size:.66rem}.sch-input{border:1px solid var(--sch-border);border-radius:4px;font:inherit;outline:none;padding:4px 2px;text-align:center;width:100%}.sch-input:focus{border-color:#3b82f6}.sch-td-actions{box-shadow:-1px 0 0 var(--sch-border);padding:0 4px;position:-webkit-sticky;position:sticky;right:0;white-space:nowrap;z-index:5}.sch-table tbody tr:hover td.sch-td-actions,.sch-td-actions{background:var(--sch-surface-solid)}.sch-act{align-items:center;border:0;border-radius:6px;cursor:pointer;display:inline-flex;height:26px;justify-content:center;line-height:1;margin:0 2px;width:26px}.sch-act-save{background:#16a34a;color:#fff}.sch-act-cancel{background:#ef4444;color:#fff}.sch-user-name{font-weight:600;line-height:1.15;word-break:break-word}.sch-user-status{color:var(--sch-muted);font-size:.68rem;line-height:1.2}.sch-user-status>span{align-items:center;display:inline-flex;gap:3px}.sch-dot--on{fill:#16a34a;color:#16a34a}.sch-dot--off{fill:#9ca3af;color:#9ca3af}.sch-on{color:#16a34a}.sch-break{color:var(--sch-holiday);font-weight:700}.sch-started{color:var(--sch-text)}.sch-idle{font-weight:600}@media (prefers-reduced-motion:reduce){.sch-page *{-webkit-animation:none!important;animation:none!important;transition:none!important}}.leftpane_leftPane__yIsuE{background:#f3f4f6;border-right:1px solid rgba(0,0,0,.06);overflow:auto;scrollbar-width:thin;width:50%}.leftpane_leftHeader__RFYOF{align-items:center;display:flex;justify-content:space-between;padding-bottom:10px}.leftpane_titleContainer__Q-v2f{align-items:flex-start;display:flex;flex:1 1;gap:10px}.leftpane_taskTitle__RUtTC{color:#1f2937;flex:1 1;font-size:22px;font-weight:600;letter-spacing:.2px;line-height:2rem}.leftpane_editTitleBtn__tMAhb{opacity:.6;transition:opacity .2s}.leftpane_editTitleBtn__tMAhb:hover{opacity:1}.leftpane_titleEditContainer__RYcW5{align-items:center;display:flex;flex:1 1;gap:8px}.leftpane_titleInput__zdM3W{background:#fff;border:2px solid #3b82f6;border-radius:3px;flex:1 1;outline:none;padding:8px 12px;transition:border-color .2s}.leftpane_titleInput__zdM3W:focus{border-color:#2563eb}.leftpane_titleEditActions__hpacd{display:flex;gap:4px}.leftpane_saveBtn__pgX5Y{color:#10b981!important}.leftpane_saveBtn__pgX5Y:disabled{color:#9ca3af!important}.leftpane_cancelBtn__6UIKy{color:#ef4444!important}.leftpane_card__A14FX{background:#fff;border-radius:3px;box-shadow:0 1px 0 rgba(0,0,0,.04);margin-bottom:10px;padding:8px 14px}.leftpane_descText__DqOzH{color:#111827;font-size:14px}.leftpane_descActions__euC7d{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.leftpane_infoRow__Ec8Q9{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:130px 1fr;padding:10px 0}.leftpane_infoLabel__5N41h{color:#6b7280;font-size:13px}.leftpane_infoValue__5y0qg{align-items:center;color:#111827;display:flex;font-size:13.5px;gap:10px}.leftpane_infoIconCircle__2W01x{background:#eef2f7;color:rgba(0,0,0,.55)}.leftpane_infoIconCircleBlue__H8pZa,.leftpane_infoIconCircle__2W01x{align-items:center;border-radius:3px;display:inline-flex;height:26px;justify-content:center;width:26px}.leftpane_infoIconCircleBlue__H8pZa{background:#e9f2ff;color:#1d6eff}.leftpane_divider__6Q4vc{background:rgba(0,0,0,.06);height:1px;margin:6px 0}.leftpane_returnEndButtonsContainer__n3Dr2{background-color:#fff;border-top:1px solid #e0e0e0;bottom:0;flex-shrink:0;padding:.8rem;position:-webkit-sticky;position:sticky;z-index:2}.leftpane_metaGrid__nmkg5{grid-gap:10px 12px;align-items:center;display:grid;gap:10px 12px;grid-template-columns:repeat(3,1fr)}.leftpane_metaItem__EgHwn{align-items:center;color:#334155;display:flex;font-size:13px;gap:6px;min-width:0}.leftpane_metaText__7YZv2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leftpane_twoColRow__gkhx2{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:10px}.leftpane_twoColItem__ZTBF9{display:flex;flex-direction:column;gap:6px;min-width:0}@media (max-width:991px){.leftpane_twoColRow__gkhx2{grid-template-columns:1fr}}.leftpane_metaCol__CRQ9U{display:flex;flex-direction:column;gap:4px;min-width:0}.leftpane_metaLabel__GWG2E{color:#94a3b8;font-size:11px;font-weight:600;text-transform:none}@-webkit-keyframes leftPaneSkeleton_shimmer__sfzk2{0%{background-position:-400px 0}to{background-position:400px 0}}@keyframes leftPaneSkeleton_shimmer__sfzk2{0%{background-position:-400px 0}to{background-position:400px 0}}.leftPaneSkeleton_wrapper__jeVqJ{display:flex;flex-direction:column;gap:14px;padding:10px 0}.leftPaneSkeleton_bone__VIJsk{-webkit-animation:leftPaneSkeleton_shimmer__sfzk2 1.6s ease-in-out infinite;animation:leftPaneSkeleton_shimmer__sfzk2 1.6s ease-in-out infinite;background:linear-gradient(90deg,#eef1f5 25%,#dfe3ea 37%,#eef1f5 63%);background-size:800px 100%;border-radius:4px}.leftPaneSkeleton_titleRow__q\+09v{align-items:center;display:flex;gap:10px}.leftPaneSkeleton_title__BCjvl{border-radius:6px;height:22px;width:65%}.leftPaneSkeleton_iconBtn__LtiWS{border-radius:6px;flex-shrink:0;height:28px;width:28px}.leftPaneSkeleton_card__nxgqr{background:#fafbfc;border:1px solid #f0f0f0;border-radius:10px;display:flex;flex-direction:column;gap:10px;padding:14px 16px}.leftPaneSkeleton_textLine__2CptY{border-radius:4px;height:12px}.leftPaneSkeleton_descActions__Ij-IB{display:flex;justify-content:flex-start;margin-top:4px}.leftPaneSkeleton_smallBtn__2uiXA{border-radius:6px;height:28px;width:90px}.leftPaneSkeleton_infoRow__zNDSV{align-items:center;display:flex;gap:12px;min-height:32px}.leftPaneSkeleton_label__uOaEo{border-radius:4px;flex-shrink:0;height:13px;width:110px}.leftPaneSkeleton_infoValue__bTgfq{align-items:center;display:flex;gap:8px}.leftPaneSkeleton_circle__Mrq5G{border-radius:50%;flex-shrink:0;height:26px;width:26px}.leftPaneSkeleton_value__IyWzF{border-radius:4px;height:13px}.leftPaneSkeleton_select__9TeLQ{border-radius:6px;flex:1 1;height:30px;min-width:120px}.leftPaneSkeleton_chip__Pmrjf{border-radius:12px;height:24px;width:80px}.leftPaneSkeleton_divider__ngkgS{background:#f0f0f0;height:1px;margin:4px 0}.leftPaneSkeleton_btnRow__296e2{display:flex;gap:10px;justify-content:flex-end;margin-top:6px}.leftPaneSkeleton_actionBtn__yFgGi{border-radius:6px;height:32px;width:100px}.rightpane_rightPane__c6fTA{background:linear-gradient(135deg,#bfe7c7,#b2d9ff);display:flex;flex:0 0 42%;flex-direction:column;height:100%;min-width:0;overflow:hidden;position:relative}.rightpane_chatHeader__U4h9J{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.85);border-bottom:1px solid rgba(0,0,0,.06);display:flex;justify-content:space-between;padding:12px 16px;z-index:20}.rightpane_chatHeaderLeft__QTVIQ{align-items:center;display:flex;gap:10px}.rightpane_chatHeaderIcon__D5nOU{align-items:center;background:#e9f2ff;border-radius:10px;color:#1d6eff;display:inline-flex;height:32px;justify-content:center;width:32px}.rightpane_chatTitle__1mYXy{color:#111827;font-weight:700;line-height:1.1}.rightpane_chatSubtitle__g53m8{color:#6b7280;font-size:12px;margin-top:2px}.rightpane_chatBody__gnlrJ{display:flex;flex:1 1;flex-direction:column;gap:8px;overflow-y:auto;padding:16px;position:relative;scrollbar-color:rgba(0,0,0,.1) transparent;scrollbar-width:thin}.rightpane_chatBody__gnlrJ:before{background-attachment:fixed;background-image:url(https://www.transparenttextures.com/patterns/cubes.png);content:"";inset:0;opacity:.12;pointer-events:none;position:absolute;z-index:0}.rightpane_dayPillWrap__OmF8L{display:flex;justify-content:center;margin:12px 0;position:-webkit-sticky;position:sticky;top:0;z-index:10}.rightpane_dayPill__KH7KN{background:rgba(0,0,0,.25);border-radius:20px;color:#fff;font-size:11px;font-weight:600;padding:4px 14px}.rightpane_dayPill__KH7KN,.rightpane_systemMsg__Ff2Z7{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.rightpane_systemMsg__Ff2Z7{align-self:center;background:hsla(0,0%,100%,.4);border-radius:12px;color:#444;font-size:12px;margin:8px 0;padding:6px 14px;text-align:center}.rightpane_msgTime__frhSe{align-self:flex-end;color:rgba(0,0,0,.4);font-size:10px;margin-top:2px;padding:0 4px}.rightpane_msgRow__mUwjP{align-items:flex-end;display:flex;gap:8px;max-width:85%;position:relative;z-index:1}.rightpane_avatar__dz\+Qn{background:#d32f2f;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.1);color:#fff;display:grid;flex-shrink:0;font-size:12px;font-weight:700;height:34px;place-items:center;width:34px}.rightpane_msgBubble__XBnNN{background:#fff;border-radius:16px;box-shadow:0 1px 1px rgba(0,0,0,.1);color:#111;font-size:14px;line-height:1.45;padding:8px 14px;position:relative;word-break:break-word}.rightpane_myMsg__TSICp{align-items:center;align-self:flex-end;flex-direction:row-reverse}.rightpane_otherMsg__ronHF{align-self:flex-start}.rightpane_msgCol__Qa0ie{display:flex;flex-direction:column}.rightpane_msgBy__KqaxH{color:#d35400;font-size:12px;font-weight:700;margin:0 0 2px 4px}.rightpane_chatInputBar__ARNPE{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:hsla(0,0%,100%,.85);border-top:1px solid rgba(0,0,0,.06);gap:12px;padding:10px 16px;z-index:20}.rightpane_chatInput__zu2PC{background:transparent;border:none;color:#1f2937;flex:1 1;font-size:14.5px;outline:none}.rightpane_sendBtn__33oSv{align-items:center;background:#1d6eff;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:38px;justify-content:center;transition:all .2s ease;width:38px}.rightpane_sendBtn__33oSv:hover{background:#0056d6;-webkit-transform:scale(1.05);transform:scale(1.05)}.rightpane_sendBtn__33oSv:active{-webkit-transform:scale(.95);transform:scale(.95)}.rightpane_msgBubbleMine__8hAQY{background:#0084ff!important;border-bottom-right-radius:4px;color:#fff!important}.rightpane_msgBubbleOther__3JetX{background:#fff!important;border-bottom-left-radius:4px;color:#111!important}.rightpane_msgSender__9ILcb{color:#65676b;font-size:11px;font-weight:600;margin-bottom:2px;padding-left:4px}.rightpane_editedLabel__wMwoY{font-size:10px;font-style:italic;margin-left:4px;opacity:.6}.rightpane_replyPreview__Aj0GP{background:rgba(0,0,0,.06);border-left:3px solid #0084ff;border-radius:6px;font-size:12px;margin-bottom:4px;max-width:100%;overflow:hidden;padding:4px 8px}.rightpane_replyPreviewMine__ScFB\+{background:hsla(0,0%,100%,.18);border-left-color:hsla(0,0%,100%,.6)}.rightpane_replyAuthor__8vCor{display:block;font-size:11px;font-weight:600;opacity:.8}.rightpane_replyText__V3QQv{display:block;opacity:.7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rightpane_msgActions__gkEV7{-webkit-animation:rightpane_fadeInActions__C17h2 .15s ease forwards;animation:rightpane_fadeInActions__C17h2 .15s ease forwards;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:14px;box-shadow:0 2px 8px rgba(0,0,0,.12);display:flex;gap:2px;opacity:0;padding:2px 4px;position:absolute;top:-8px;z-index:5}@-webkit-keyframes rightpane_fadeInActions__C17h2{0%{opacity:0;-webkit-transform:translateY(4px);transform:translateY(4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes rightpane_fadeInActions__C17h2{0%{opacity:0;-webkit-transform:translateY(4px);transform:translateY(4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.rightpane_msgActionsMine__x1Lui{right:42px}.rightpane_msgActionsOther__ouoQB{left:42px}.rightpane_msgActionBtn__M\+U3d{align-items:center;background:none;border:none;border-radius:50%;color:#65676b;cursor:pointer;display:flex;height:26px;justify-content:center;padding:4px;transition:background .12s,color .12s;width:26px}.rightpane_msgActionBtn__M\+U3d:hover{background:#e9f2ff;color:#0084ff}.rightpane_msgActionBtnDanger__ZiDmt:hover{background:#fef2f2;color:#ef4444}.rightpane_contextBar__3lH2V{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.85);border-top:1px solid rgba(0,0,0,.06);display:flex;gap:8px;justify-content:space-between;padding:8px 16px;z-index:20}.rightpane_contextBarContent__KG6H3{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.rightpane_contextBarText__IFl6-{display:flex;flex-direction:column;min-width:0}.rightpane_contextBarLabel__QaGJ6{color:#0084ff;font-size:12px;font-weight:600}.rightpane_contextBarMsg__jI5G7{color:#65676b;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rightpane_contextBarClose__IAw9v{align-items:center;background:none;border:none;border-radius:50%;color:#8a8d91;cursor:pointer;display:flex;flex-shrink:0;padding:4px;transition:color .12s,background .12s}.rightpane_contextBarClose__IAw9v:hover{background:rgba(0,0,0,.06);color:#1c1e21}.rightpane_chatInputEditing__aENg3{background:rgba(255,251,235,.9)!important;border-radius:8px;box-shadow:inset 0 0 0 2px #f59e0b;padding:4px 8px}.rightpane_mentionDropdown__aRfPW{background:#fff;border:1px solid #e0e0e0;border-radius:8px;bottom:100%;box-shadow:0 -4px 16px rgba(0,0,0,.12);left:8px;margin-bottom:4px;max-height:200px;overflow-y:auto;padding:4px 0;position:absolute;right:8px;z-index:20}.rightpane_mentionItem__4XePy{align-items:center;background:none;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:13px;gap:8px;padding:6px 12px;text-align:left;transition:background .15s;width:100%}.rightpane_mentionItem__4XePy:hover{background:#f0f4ff}.rightpane_mentionAvatar__QO19f{align-items:center;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:10px;font-weight:600;height:24px;justify-content:center;width:24px}.rightpane_mentionName__xmFjo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rightpane_mentionTag__t-W2Q{background:rgba(29,110,255,.08);border-radius:3px;color:#88acea;cursor:default;font-weight:600;padding:0 2px}.rightpane_attachPreviewBar__j1Q7O{background:#f5f7fb;border-top:1px solid #e8eaf0;display:flex;flex-wrap:wrap;gap:6px;padding:8px 10px 6px}.rightpane_attachPreviewItem__zmGo5{align-items:center;background:#fff;border:1px solid #e0e4ee;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.06);display:flex;gap:6px;max-width:160px;padding:5px 28px 5px 6px;position:relative;transition:border-color .15s}.rightpane_attachPreviewItem__zmGo5:hover{border-color:#b0baff}.rightpane_attachThumb__mVbrI{border-radius:5px;display:block;flex-shrink:0;height:34px;object-fit:cover;width:34px}.rightpane_attachFileIcon__oIZBY{align-items:center;background:#eef2ff;border-radius:5px;color:#1d6eff;display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.rightpane_attachPreviewInfo__H47Fp{display:flex;flex-direction:column;gap:1px;min-width:0;overflow:hidden}.rightpane_attachFileName__g2D2B{color:#2d3748;display:block;font-size:11px;font-weight:500;max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rightpane_attachFileSize__kQfh0{color:#9aa5b4;font-size:10px;white-space:nowrap}.rightpane_attachRemoveBtn__dyK0p{align-items:center;background:#ff4d4f;border:none;border-radius:50%;box-shadow:0 1px 3px rgba(255,77,79,.4);color:#fff;cursor:pointer;display:flex;height:16px;justify-content:center;padding:0;position:absolute;right:-5px;top:-5px;transition:background .15s,-webkit-transform .1s;transition:background .15s,transform .1s;transition:background .15s,transform .1s,-webkit-transform .1s;width:16px;z-index:2}.rightpane_attachRemoveBtn__dyK0p:hover{background:#e03131;-webkit-transform:scale(1.15);transform:scale(1.15)}.rightpane_attachBtn__2hL-k{align-items:center;background:none;border:none;border-radius:6px;color:#8a9099;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:4px;position:relative;transition:color .15s,background .15s}.rightpane_attachBtn__2hL-k:hover:not(:disabled){background:rgba(29,110,255,.08);color:#1d6eff}.rightpane_attachBtn__2hL-k:disabled{cursor:not-allowed;opacity:.35}.rightpane_attachCount__d9Uw1{align-items:center;background:#1d6eff;border-radius:7px;color:#fff;display:flex;font-size:9px;font-weight:700;height:14px;justify-content:center;line-height:1;min-width:14px;padding:0 3px;pointer-events:none;position:absolute;right:-3px;top:-3px}.rightpane_attachList__5IWmf{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px}.rightpane_attachItem__Hvr2w{display:block}.rightpane_attachImgLink__SiVKj{border-radius:7px;display:block;line-height:0;overflow:hidden}.rightpane_attachImg__0qVK1{border-radius:7px;display:block;height:auto;max-height:130px;max-width:180px;object-fit:cover;transition:opacity .15s;width:auto}.rightpane_attachImgLink__SiVKj:hover .rightpane_attachImg__0qVK1{opacity:.88}.rightpane_attachFile__cgRfJ{align-items:center;background:rgba(29,110,255,.08);border:1px solid rgba(29,110,255,.18);border-radius:7px;color:#1d6eff;display:inline-flex;font-size:12px;font-weight:500;gap:6px;max-width:200px;padding:6px 10px;text-decoration:none;transition:background .15s,border-color .15s}.rightpane_attachFile__cgRfJ:hover{background:rgba(29,110,255,.14);border-color:rgba(29,110,255,.3);text-decoration:none}.rightpane_attachFile__cgRfJ span{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rightpane_chatInputWrap__RuBpe{align-items:stretch;display:flex;flex:1 1;min-width:0;position:relative}.rightpane_chatInputEditable__aayRH{background:#f0f2f5;border:1px solid transparent;border-radius:18px;cursor:text;line-height:1.4;max-height:180px;min-height:38px;outline:none;overflow-y:auto;padding:9px 14px;transition:border-color .15s,background .15s;white-space:pre-wrap;width:100%;word-break:break-word}.rightpane_chatInputEditable__aayRH:focus{background:#fff;border-color:#0084ff}.rightpane_chatInputEditable__aayRH.rightpane_chatInputEditing__aENg3{background:#fff8ec;border-color:#f59e0b}.rightpane_chatInputEditable__aayRH b,.rightpane_chatInputEditable__aayRH strong{font-weight:700}.rightpane_chatInputEditable__aayRH em,.rightpane_chatInputEditable__aayRH i{font-style:italic}.rightpane_chatInputEditable__aayRH u{text-decoration:underline}.rightpane_chatInputEditable__aayRH s,.rightpane_chatInputEditable__aayRH strike{text-decoration:line-through}.rightpane_chatInputEditable__aayRH a{color:#0084ff;cursor:text;text-decoration:underline}.rightpane_chatInputEditable__aayRH::-webkit-scrollbar{width:6px}.rightpane_chatInputEditable__aayRH::-webkit-scrollbar-thumb{background:#c5c8cc;border-radius:3px}.rightpane_chatInputEditable__aayRH::-webkit-scrollbar-track{background:transparent}.rightpane_chatInputPlaceholder__mtTCw{color:#8a9099;font-size:14px;left:14px;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-user-select:none;user-select:none}.rightpane_chatInputEditable__aayRH .rightpane_mentionTag__t-W2Q,.rightpane_chatInputEditable__aayRH span[data-mention-id]{background:#e6f0ff;border-radius:10px;color:#0084ff;display:inline-block;font-weight:500;margin:0 1px;padding:1px 6px}.rightpane_fmtToolbar__hDsPx{align-items:center;-webkit-animation:rightpane_fmtToolbarFade__VnXu\+ .12s ease-out;animation:rightpane_fmtToolbarFade__VnXu\+ .12s ease-out;background:#2a2d34;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.25);display:flex;gap:2px;padding:4px}@-webkit-keyframes rightpane_fmtToolbarFade__VnXu\+{0%{opacity:0;-webkit-transform:translateY(4px);transform:translateY(4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes rightpane_fmtToolbarFade__VnXu\+{0%{opacity:0;-webkit-transform:translateY(4px);transform:translateY(4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.rightpane_fmtBtn__jIQuJ{align-items:center;background:transparent;border:none;border-radius:5px;color:#e8eaed;cursor:pointer;display:flex;justify-content:center;padding:5px 8px;transition:background .12s}.rightpane_fmtBtn__jIQuJ:hover{background:hsla(0,0%,100%,.12)}.rightpane_fmtBtnActive__5VFND{background:#0084ff;color:#fff}.rightpane_fmtBtnActive__5VFND:hover{background:#0070d4}.rightpane_fmtDivider__uQPvs{background:hsla(0,0%,100%,.18);height:18px;margin:0 2px;width:1px}.rightpane_msgText__aSALh b,.rightpane_msgText__aSALh strong{font-weight:700}.rightpane_msgText__aSALh em,.rightpane_msgText__aSALh i{font-style:italic}.rightpane_msgText__aSALh u{text-decoration:underline}.rightpane_msgText__aSALh s,.rightpane_msgText__aSALh strike{text-decoration:line-through}.rightpane_msgLink__SD3bT{color:#0084ff;text-decoration:underline;word-break:break-all}.rightpane_msgLink__SD3bT:hover{opacity:.85;text-decoration:none}.rightpane_msgBubbleMine__8hAQY .rightpane_msgLink__SD3bT{color:#fff;text-decoration:underline}.rightpane_msgBubbleMine__8hAQY .rightpane_msgLink__SD3bT:hover{color:#e6f0ff}.rightpane_chatInputBar__ARNPE{align-items:flex-end;display:flex;gap:6px}.descriptionEditOverlay_descriptionEditOverlay__PEaQV{align-items:flex-end;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(0,0,0,.12);display:flex;inset:0;padding:28px 26px 0;position:absolute;transition:opacity .22s ease;z-index:99}.descriptionEditOverlay_overlayClosed__oR82p{opacity:0;pointer-events:none}.descriptionEditOverlay_overlayOpen__IgbQ7{opacity:1;pointer-events:auto}.descriptionEditOverlay_descriptionEditSheet__8Xtj-{background:#fff;border-top-left-radius:4px;border-top-right-radius:4px;box-shadow:0 -10px 30px rgba(0,0,0,.18);display:flex;flex-direction:column;height:100%;overflow:hidden;transition:-webkit-transform .26s ease;transition:transform .26s ease;transition:transform .26s ease,-webkit-transform .26s ease;width:100%;will-change:transform}.descriptionEditOverlay_sheetClosed__RMS-O{-webkit-transform:translateY(110%);transform:translateY(110%)}.descriptionEditOverlay_sheetOpen__jHB62{-webkit-transform:translateY(0);transform:translateY(0)}.descriptionEditOverlay_sheetHeader__x8amf{align-items:center;border-bottom:1px solid rgba(0,0,0,.08);display:flex;justify-content:space-between;padding:12px 16px}.descriptionEditOverlay_sheetActions__IopSK{display:flex;gap:8px}.descriptionEditOverlay_sheetTextarea__4Kg2q{background:transparent;border:0;flex:1 1;font:inherit;outline:none;padding:16px;resize:none;width:100%}.taskdetails_dialogPaper__tVWed{-webkit-animation:taskdetails_dialogPop__-Lm\+X .25s cubic-bezier(.34,1.56,.64,1);animation:taskdetails_dialogPop__-Lm\+X .25s cubic-bezier(.34,1.56,.64,1);background:linear-gradient(180deg,#fff,#fafbfd);box-shadow:0 24px 64px -12px rgba(15,23,42,.18),0 8px 24px -8px rgba(15,23,42,.08)!important;font-family:FiraGO-Book,sans-serif!important;height:calc(100vh - 32px)!important;margin:16px!important;max-height:calc(100vh - 32px)!important;max-width:calc(85vw - 32px)!important;overflow:hidden!important;position:relative!important;width:calc(85vw - 32px)!important}@-webkit-keyframes taskdetails_dialogPop__-Lm\+X{0%{opacity:0;-webkit-transform:scale(.97);transform:scale(.97)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes taskdetails_dialogPop__-Lm\+X{0%{opacity:0;-webkit-transform:scale(.97);transform:scale(.97)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.taskdetails_closeBtn__Rz7aQ{backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important;background:hsla(0,0%,100%,.92)!important;border:1px solid #e2e8f0!important;border-radius:6px!important;box-shadow:0 2px 8px -2px rgba(15,23,42,.08)!important;color:#475569!important;height:32px!important;position:absolute!important;right:10px!important;top:10px!important;transition:all .18s ease!important;width:32px!important;z-index:30!important}.taskdetails_closeBtn__Rz7aQ:hover{background:linear-gradient(180deg,#ef4444,#dc2626)!important;border-color:transparent!important;box-shadow:0 4px 12px -2px rgba(220,38,38,.4)!important;color:#fff!important;-webkit-transform:rotate(90deg)!important;transform:rotate(90deg)!important}.taskdetails_closeBtn__Rz7aQ:active{-webkit-transform:rotate(90deg) scale(.92)!important;transform:rotate(90deg) scale(.92)!important}.taskdetails_dialogContent__4pUDG{height:100%;overflow:hidden;padding:0!important}.taskdetails_taskDialogGrid__r1XC3{align-items:stretch;display:flex;height:100%}.taskdetails_leftColumn__zp37Y{border-right:1px solid #eef2f6;display:flex;flex:0 0 58%;height:100%;overflow-y:auto}.taskdetails_leftColumn__zp37Y>div:first-child{width:100%!important}.taskdetails_taskDialogGrid__r1XC3>div:last-child{flex:1 1 auto;min-width:320px;width:auto!important}.taskdetails_chatInputRight__mfKfB{align-items:center;display:flex;gap:6px}@media (max-width:991px){.taskdetails_taskDialogGrid__r1XC3{flex-direction:column;overflow-y:auto}.taskdetails_leftColumn__zp37Y,.taskdetails_taskDialogGrid__r1XC3>div:last-child{width:100%!important}.taskdetails_dialogPaper__tVWed{height:calc(100vh - 16px)!important;margin:8px!important;max-height:calc(100vh - 16px)!important}}.taskmanager_toolbar__ouFft{align-items:center;background:#fff;border:1px solid #eef1f6;border-radius:8px;box-shadow:0 1px 2px rgba(15,23,42,.03);display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px;padding:10px 12px}.taskmanager_toolbarBtn__2jla4{align-items:center;border:1px solid transparent;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-family:FiraGO-Book,sans-serif;font-size:12.5px;font-weight:500;gap:7px;padding:7px 14px;transition:all .18s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.taskmanager_toolbarBtn__2jla4:active{-webkit-transform:scale(.97);transform:scale(.97)}.taskmanager_toolbarBtn__2jla4 i{font-size:12px}.taskmanager_toolbarBtnSuccess__aYLmT{background-color:#0f172a}.taskmanager_toolbarBtnSuccess__aYLmT:hover{box-shadow:0 4px 12px -2px rgba(5,150,105,.35);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.taskmanager_toolbarBtnPrimary__R76VE{background:linear-gradient(180deg,#3b82f6,#2563eb);box-shadow:0 1px 2px rgba(37,99,235,.18),inset 0 1px 0 hsla(0,0%,100%,.16)}.taskmanager_toolbarBtnPrimary__R76VE:hover{background:linear-gradient(180deg,#2563eb,#1d4ed8);box-shadow:0 4px 12px -2px rgba(37,99,235,.35);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.taskmanager_toolbarBtnWarning__7uhxe{background:linear-gradient(180deg,#f59e0b,#d97706);box-shadow:0 1px 2px rgba(217,119,6,.18),inset 0 1px 0 hsla(0,0%,100%,.16)}.taskmanager_toolbarBtnWarning__7uhxe:hover{background:linear-gradient(180deg,#d97706,#b45309);box-shadow:0 4px 12px -2px rgba(217,119,6,.35);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.taskmanager_toolbarBtnDanger__e6KMz{background:linear-gradient(180deg,#ef4444,#dc2626);box-shadow:0 1px 2px rgba(220,38,38,.18),inset 0 1px 0 hsla(0,0%,100%,.16)}.taskmanager_toolbarBtnDanger__e6KMz:hover{background:linear-gradient(180deg,#dc2626,#b91c1c);box-shadow:0 4px 12px -2px rgba(220,38,38,.35);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.taskmanager_toolbarBtnAnimated__yPLpX{-webkit-animation:taskmanager_bulkBtnPop__59WuA .32s cubic-bezier(.34,1.56,.64,1);animation:taskmanager_bulkBtnPop__59WuA .32s cubic-bezier(.34,1.56,.64,1)}@-webkit-keyframes taskmanager_bulkBtnPop__59WuA{0%{opacity:0;-webkit-transform:scale(.8) translateX(-6px);transform:scale(.8) translateX(-6px)}to{opacity:1;-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}}@keyframes taskmanager_bulkBtnPop__59WuA{0%{opacity:0;-webkit-transform:scale(.8) translateX(-6px);transform:scale(.8) translateX(-6px)}to{opacity:1;-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}}.taskmanager_errorAlert__riHo6{align-items:center;-webkit-animation:taskmanager_errorSlideIn__0yQrm .32s ease;animation:taskmanager_errorSlideIn__0yQrm .32s ease;background:linear-gradient(180deg,#fef2f2,#fee2e2);border:1px solid #fecaca;border-radius:7px;color:#991b1b;display:flex;font-family:FiraGO-Book,sans-serif;font-size:13px;gap:10px;margin-bottom:14px;padding:12px 16px}@-webkit-keyframes taskmanager_errorSlideIn__0yQrm{0%{opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes taskmanager_errorSlideIn__0yQrm{0%{opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.taskmanager_tableCard__s1Evc{background:#fff;border:1px solid #eef1f6;border-radius:8px;box-shadow:0 1px 2px rgba(15,23,42,.03);overflow:hidden;overflow-x:auto}.taskmanager_tableCard__s1Evc::-webkit-scrollbar{height:8px}.taskmanager_tableCard__s1Evc::-webkit-scrollbar-track{background:#f8fafc}.taskmanager_tableCard__s1Evc::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}.taskmanager_tableCard__s1Evc::-webkit-scrollbar-thumb:hover{background:#94a3b8}.taskmanager_table__fazoI{border-collapse:initial;border-spacing:0;font-size:13.5px;width:100%}.taskmanager_table__fazoI td,.taskmanager_table__fazoI th{border:0;border-bottom:1px solid #eef1f6}.taskmanager_thead__3ZBgU th{background:#f8fafc;color:#475569;font-weight:500;text-align:left;white-space:nowrap}.taskmanager_tbody__xrGrF td{color:#1e293b;padding:12px 16px;vertical-align:middle}.taskmanager_columnTitlesRow__u4GK4 th{background:#fafbfd;border-top:0;color:#64748b;padding:10px 0}.taskmanager_inputsRow__lpEYK th{background:#fff;border-bottom:1px solid #eef1f6;padding:10px 0}.taskmanager_columnTitlesRow__u4GK4 th,.taskmanager_inputsRow__lpEYK th{padding-left:16px;padding-right:16px}.taskmanager_columnTitlesRow__u4GK4 th i,.taskmanager_columnTitlesRow__u4GK4 th svg{color:#94a3b8}.taskmanager_row__Ul--2{-webkit-animation:taskmanager_rowFadeIn__RpSE4 .32s ease forwards;animation:taskmanager_rowFadeIn__RpSE4 .32s ease forwards;opacity:0;transition:background-color .18s ease}@-webkit-keyframes taskmanager_rowFadeIn__RpSE4{0%{opacity:0;-webkit-transform:translateY(3px);transform:translateY(3px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes taskmanager_rowFadeIn__RpSE4{0%{opacity:0;-webkit-transform:translateY(3px);transform:translateY(3px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.taskmanager_row__Ul--2:hover td{background:#f8fbff}.taskmanager_row__Ul--2 td{transition:background-color .16s ease}.taskmanager_taskTitleBtn__CL80h{color:#1e293b!important;font-weight:500;text-decoration:none!important;transition:color .16s ease}.taskmanager_taskTitleBtn__CL80h:hover{color:#2563eb!important;text-decoration:underline!important}.taskmanager_unreadBadge__KsJZw{-webkit-animation:taskmanager_unreadPulse__J4AU- 2s ease-in-out infinite;animation:taskmanager_unreadPulse__J4AU- 2s ease-in-out infinite;background:linear-gradient(135deg,#ef4444,#dc2626)!important;box-shadow:0 0 0 2px #fef2f2;color:#fff!important;font-size:.7rem!important;font-weight:600;padding:3px 8px!important}@-webkit-keyframes taskmanager_unreadPulse__J4AU-{0%,to{box-shadow:0 0 0 2px #fef2f2,0 0 0 0 rgba(239,68,68,.4)}50%{box-shadow:0 0 0 2px #fef2f2,0 0 0 4px rgba(239,68,68,0)}}@keyframes taskmanager_unreadPulse__J4AU-{0%,to{box-shadow:0 0 0 2px #fef2f2,0 0 0 0 rgba(239,68,68,.4)}50%{box-shadow:0 0 0 2px #fef2f2,0 0 0 4px rgba(239,68,68,0)}}.taskmanager_deleteRowBtn__2YlX8{align-items:center;background:transparent;border:0;border-radius:5px;color:#94a3b8;cursor:pointer;display:inline-flex;font-size:13px;height:28px;justify-content:center;transition:all .16s ease;width:28px}.taskmanager_deleteRowBtn__2YlX8:hover{background-color:#fef2f2;color:#dc2626}.taskmanager_deleteRowBtn__2YlX8:active{-webkit-transform:scale(.92);transform:scale(.92)}.taskmanager_empty__tPvCe{color:#94a3b8;padding:40px 12px;text-align:center}.taskmanager_emptyInner__gvLYi{align-items:center;display:flex;flex-direction:column;font-family:FiraGO-Book,sans-serif;font-size:13.5px;gap:12px}.taskmanager_emptyIcon__Lv-BI{align-items:center;-webkit-animation:taskmanager_emptyFloat__Uvb5P 3s ease-in-out infinite;animation:taskmanager_emptyFloat__Uvb5P 3s ease-in-out infinite;background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border-radius:50%;color:#94a3b8;display:inline-flex;height:56px;justify-content:center;width:56px}.taskmanager_emptyIcon__Lv-BI svg{font-size:24px}@-webkit-keyframes taskmanager_emptyFloat__Uvb5P{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}@keyframes taskmanager_emptyFloat__Uvb5P{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}.taskmanager_muted__BeY8E{color:#cbd5e1}.taskmanager_tableFooter__oSOjB p{margin:0}.taskmanager_statusChip__8Jju6{background:#e6f0ff!important;color:#1d4ed8!important;font-weight:500!important}.taskmanager_moreAssigneesChip__b1L-0{font-weight:500!important}.taskmanager_confirmPaper__ZY1mN{background:#fff!important;border-radius:10px!important;box-shadow:0 24px 64px -12px rgba(15,23,42,.25)!important;overflow:hidden!important}.taskmanager_confirmInner__bo8YI{font-family:FiraGO-Book,sans-serif;padding:26px 22px 20px;text-align:center}.taskmanager_confirmIcon__8MwZr{align-items:center;-webkit-animation:taskmanager_confirmIconPop__y-re0 .32s cubic-bezier(.34,1.56,.64,1);animation:taskmanager_confirmIconPop__y-re0 .32s cubic-bezier(.34,1.56,.64,1);background:linear-gradient(135deg,#fee2e2,#fecaca);border-radius:50%;color:#dc2626;display:inline-flex;font-size:22px;height:56px;justify-content:center;margin:0 auto 14px;width:56px}@-webkit-keyframes taskmanager_confirmIconPop__y-re0{0%{opacity:0;-webkit-transform:scale(.4);transform:scale(.4)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes taskmanager_confirmIconPop__y-re0{0%{opacity:0;-webkit-transform:scale(.4);transform:scale(.4)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.taskmanager_confirmTitle__qMO5A{color:#0f172a;font-size:16px;font-weight:600;margin-bottom:6px}.taskmanager_confirmMessage__LbCY4{color:#64748b;font-size:13px;line-height:1.55;margin-bottom:18px}.taskmanager_confirmMessage__LbCY4 strong{color:#1e293b}.taskmanager_confirmActions__CPIeP{display:flex;gap:8px;justify-content:center}.taskmanager_cBtn__XC6Sz{align-items:center;border:1px solid transparent;border-radius:6px;cursor:pointer;display:inline-flex;font-family:FiraGO-Book,sans-serif;font-size:13px;font-weight:500;gap:6px;justify-content:center;min-width:110px;padding:8px 18px;transition:all .18s ease}.taskmanager_cBtn__XC6Sz:active{-webkit-transform:scale(.97);transform:scale(.97)}.taskmanager_cBtnGhost__I1g-M{background:#f1f5f9;border-color:#e2e8f0;color:#475569}.taskmanager_cBtnGhost__I1g-M:hover{background:#e2e8f0;color:#1e293b}.taskmanager_cBtnDanger__IAYeP{background:linear-gradient(180deg,#ef4444,#dc2626);box-shadow:0 1px 2px rgba(220,38,38,.18),inset 0 1px 0 hsla(0,0%,100%,.16);color:#fff}.taskmanager_cBtnDanger__IAYeP:hover{background:linear-gradient(180deg,#dc2626,#b91c1c);box-shadow:0 4px 12px -2px rgba(220,38,38,.35);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.taskmanager_taskGrid__9pj\+e{--task-selection-column-width:84px;--subtask-tree-content-inset:108px;background:transparent;padding:0}.taskmanager_gridToolbarMain__L1Ud5{gap:16px}.taskmanager_gridSearch__RACjv{max-width:420px}.taskmanager_columnHeader__ehTqZ{align-items:center;display:inline-flex;font-family:FiraGO-Book;gap:8px}.taskmanager_columnHeader__ehTqZ i,.taskmanager_columnHeader__ehTqZ svg{color:#94a3b8;font-size:14px}.taskmanager_taskTitleCell__9NxJD{align-items:flex-start;display:flex;gap:8px;justify-content:space-between;min-width:0;position:relative}.taskmanager_taskTitleCell__9NxJD i{color:#94a3b8;flex:0 0 auto}.taskmanager_subtaskTitleCell__4jFp0{min-height:24px}.taskmanager_subtaskCountRow__SgFNV{align-items:center;display:flex;gap:8px}.taskmanager_expandRowButton__wERAy,.taskmanager_expandRowSpacer__lMBS3{flex:0 0 26px;height:26px;width:26px}.taskmanager_expandRowButton__wERAy{align-items:center;background:transparent;border:0;border-radius:6px;color:#64748b;cursor:pointer;display:inline-flex;justify-content:center;transition:background .16s ease,color .16s ease}.taskmanager_expandRowButton__wERAy:hover{background:#f1f5f9;color:#0f172a}.taskmanager_expandRowButton__wERAy svg{font-size:20px}.taskmanager_taskProgressBar__LaIlP{background-color:#e2e8f0!important;border-radius:999px;flex:0 0 78px;height:6px!important;width:78px}.taskmanager_taskProgressBar__LaIlP .MuiLinearProgress-bar{background-color:#2563eb;border-radius:999px}.taskmanager_taskTitleButton__Y8BIT{background:transparent;border:0;color:#1e293b;flex:0 1 auto;font-family:FiraGO-Book,sans-serif;font-size:14px;font-weight:600;max-width:100%;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.taskmanager_addSubtaskButton__pUnW4{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#64748b;color:#2563eb;cursor:pointer;display:inline-flex;font-family:FiraGO-Book,sans-serif;font-size:10px;font-weight:800;gap:5px;line-height:1.3;min-height:20px;padding:2px 8px;transition:background .16s ease,border-color .16s ease,color .16s ease;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.taskmanager_addSubtaskButton__pUnW4:hover{background:#dbeafe;border-color:#bfdbfe;color:#1d4ed8}.taskmanager_unreadBadge__KsJZw{align-items:center;border-radius:999px;display:inline-flex;height:22px;justify-content:center;min-width:22px}.taskmanager_avatarPopoverContent__BoYdg{display:flex;flex-direction:column;gap:8px;max-height:260px;min-width:220px;overflow-y:auto;overscroll-behavior:contain;padding-right:2px}.taskmanager_avatarPopoverRow__p1OEU{align-items:center;display:flex;gap:10px}.taskmanager_avatarPopoverUser__SGRnN{display:flex;flex-direction:column;gap:2px;min-width:0}.taskmanager_avatarPopoverName__lDBYZ{color:#334155;font-family:FiraGO-Book;font-size:12px;line-height:1.25;white-space:nowrap}.taskmanager_avatarPopoverEmail__iTlW-{color:#94a3b8;font-family:FiraGO-Book;font-size:11px;line-height:1.25;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.taskmanager_tableFooter__oSOjB{align-items:center;display:flex;gap:12px;justify-content:space-between;width:100%}.taskmanager_inlineLoading__CLNmo{color:#64748b;font-size:12px;font-weight:600;white-space:nowrap}@media (max-width:900px){.taskmanager_gridToolbarMain__L1Ud5{align-items:stretch;flex-direction:column}.taskmanager_gridSearch__RACjv{max-width:none}.taskmanager_gridToolbarActions__766yA{justify-content:flex-start}.taskmanager_tableFooter__oSOjB{align-items:flex-start;flex-direction:column}}.taskmanager_gridToolbarMain__L1Ud5{align-items:center;display:flex;gap:32px;justify-content:space-between;width:100%}.taskmanager_gridToolbarSearchGroup__XbNwB{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:8px}.taskmanager_gridSearch__RACjv{flex:1 1 280px;flex:1 1;min-width:220px;position:relative;width:100%}.taskmanager_gridSearchIcon__IEUey{color:#94a3b8;left:16px;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:color .15s ease}.taskmanager_gridSearch__RACjv:focus-within .taskmanager_gridSearchIcon__IEUey{color:#2563eb}.taskmanager_gridSearchInput__oUmGc{border:none;border-radius:12px;color:#374151;font-family:FiraGO-Book,sans-serif;font-size:14px;font-weight:500;min-height:34px;outline:none;padding:0 44px;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;width:100%}.taskmanager_gridSearchInput__oUmGc::-webkit-input-placeholder{color:#94a3b8}.taskmanager_gridSearchInput__oUmGc::placeholder{color:#94a3b8}.taskmanager_gridSearchInput__oUmGc:focus{background:#fff;border-color:rgba(37,99,235,.3);box-shadow:0 0 0 4px rgba(37,99,235,.05)}.taskmanager_gridSearchInput__oUmGc::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.taskmanager_gridSearchClear__Wvs6r{align-items:center;background:transparent;border:0;border-radius:999px;color:#94a3b8;cursor:pointer;display:inline-flex;font-size:20px;height:24px;justify-content:center;line-height:1;position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:background-color .15s ease,color .15s ease;width:24px}.taskmanager_gridSearchClear__Wvs6r:hover{background:#f1f5f9;color:#0f172a}.taskmanager_gridToolbarActions__766yA{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.taskmanager_toolbarDarkBtn__FRnU\+,.taskmanager_toolbarGhostBtn__M77VC{align-items:center;border-radius:12px;cursor:pointer;display:inline-flex;font-family:FiraGO-Book,sans-serif;font-size:13px;font-weight:700;gap:8px;justify-content:center;line-height:1;min-height:42px;padding:10px 16px;transition:border-color .15s ease,background-color .15s ease,color .15s ease,box-shadow .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,border-color .15s ease,background-color .15s ease,color .15s ease,box-shadow .15s ease;transition:transform .15s ease,border-color .15s ease,background-color .15s ease,color .15s ease,box-shadow .15s ease,-webkit-transform .15s ease;white-space:nowrap}.taskmanager_toolbarGhostBtn__M77VC{background:#fff;border:1px solid #e5e7eb;color:#374151}.taskmanager_toolbarGhostBtn__M77VC i{color:#64748b;font-size:14px;opacity:.85}.taskmanager_toolbarGhostBtn__M77VC:hover{background:#f9fafb;border-color:#dbe3ef}.taskmanager_toolbarDarkBtn__FRnU\+{background:#0f172a;border:1px solid #0f172a;box-shadow:0 10px 15px -8px rgba(15,23,42,.35);color:#fff}.taskmanager_toolbarDarkBtn__FRnU\+:hover{background:#000;border-color:#000;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.taskmanager_toolbarDarkBtn__FRnU\+ i{color:#fff;font-size:14px}.taskmanager_toolbarDangerBtn__Ruhjo,.taskmanager_toolbarDangerBtn__Ruhjo i{color:#ef4444}.taskmanager_toolbarDangerBtn__Ruhjo:hover{background:#fef2f2;border-color:#fecaca;color:#dc2626}.taskmanager_toolbarDivider__tr3sk{background:#e5e7eb;height:24px;margin:0 8px;width:1px}.taskmanager_gridFiltersModern__037Ls{padding:0;width:100%}.taskmanager_filterScroller__xZsmA{align-items:stretch;display:flex;flex-wrap:wrap;gap:10px;padding:2px 0;width:100%}.taskmanager_filterStack__ES5v3{align-items:center;display:flex;flex-wrap:wrap;gap:10px;width:100%}.taskmanager_filterPill__wkXA6{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:999px;color:#64748b;display:inline-flex;flex:0 0 auto;gap:8px;min-height:34px;padding:4px 8px 4px 14px;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.taskmanager_filterPill__wkXA6:hover{border-color:rgba(37,99,235,.4)}.taskmanager_filterPill__wkXA6:focus-within{border-color:rgba(37,99,235,.45);box-shadow:0 0 0 3px rgba(37,99,235,.06)}.taskmanager_filterLabel__60-tx{color:#64748b;font-family:FiraGO-Book,sans-serif;font-size:13px;font-weight:600;white-space:nowrap}.taskmanager_filterPillSelect__3w4f3{min-width:112px}.taskmanager_filterPillSelect__3w4f3 .ant-select-selector{background:transparent!important;border:0!important;box-shadow:none!important;height:26px!important;padding:0!important}.taskmanager_filterPillSelect__3w4f3 .ant-select-selection-item,.taskmanager_filterPillSelect__3w4f3 .ant-select-selection-placeholder{color:#0f172a!important;font-family:FiraGO-Book,sans-serif!important;font-size:13px!important;font-weight:800!important;line-height:26px!important}.taskmanager_filterPillSelect__3w4f3 .ant-select-selection-placeholder{color:#0f172a!important;opacity:1}.taskmanager_filterPillSelect__3w4f3 .ant-select-arrow{color:#94a3b8}.taskmanager_filterDatePill__\+HHwj{padding-right:10px}.taskmanager_filterRangePicker__FmFbz{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;width:210px}.taskmanager_filterRangePicker__FmFbz .ant-picker-input>input{color:#0f172a!important;font-family:FiraGO-Book,sans-serif!important;font-size:13px!important;font-weight:800!important}.taskmanager_filterRangePicker__FmFbz .ant-picker-input>input::-webkit-input-placeholder{color:#0f172a!important;opacity:1}.taskmanager_filterRangePicker__FmFbz .ant-picker-input>input::placeholder{color:#0f172a!important;opacity:1}.taskmanager_filterRangePicker__FmFbz .ant-picker-separator,.taskmanager_filterRangePicker__FmFbz .ant-picker-suffix{color:#94a3b8}.taskmanager_filterDivider__63Uhz{background:#e5e7eb;flex:0 0 auto;height:18px;width:1px}@media (max-width:1100px){.taskmanager_gridToolbarMain__L1Ud5{align-items:stretch;flex-direction:column;gap:14px}.taskmanager_gridToolbarSearchGroup__XbNwB{max-width:none}.taskmanager_gridToolbarActions__766yA{justify-content:flex-start}}.taskmanager_expandedAddSubtaskCell__Y4O-p{align-items:center;display:flex;margin-top:2px;width:100%}.taskmanager_subtaskAddLead__mRxwJ{min-width:392px;width:392px}.taskmanager_subtaskAddForm__qT-Hj,.taskmanager_subtaskAddLead__mRxwJ{align-items:center;background:#f8fafc;display:flex;left:0;padding:4px 12px 4px 16px;position:-webkit-sticky;position:sticky;z-index:2}.taskmanager_subtaskAddForm__qT-Hj{flex-wrap:wrap;gap:8px;width:min(760px,calc(100vw - 160px))}.taskmanager_subtaskCheck__md6W8{align-items:center;color:#94a3b8;cursor:pointer;display:inline-flex;flex:0 0 20px;height:20px;justify-content:center;width:20px}.taskmanager_subtaskExpandWrap__VO7Hv{background:#f8fafc;border-left:0;box-sizing:border-box;display:flex;flex-direction:column;gap:2px;padding:8px 0 8px var(--subtask-tree-content-inset);position:relative;width:100%}.taskmanager_subtaskRow__-pQFA{align-items:center;display:flex;gap:10px;min-height:40px;width:100%}.taskmanager_subtaskLead__ggCjC{align-items:center;background:#f8fafc;display:flex;gap:8px;left:0;min-width:392px;padding:4px 12px 4px 16px;position:-webkit-sticky;position:sticky;width:392px;z-index:2}.taskmanager_subtaskRow__-pQFA:hover .taskmanager_subtaskActionsSticky__ux8uW,.taskmanager_subtaskRow__-pQFA:hover .taskmanager_subtaskLead__ggCjC{background:#eef3f9}.taskmanager_subtaskMiddle__ldYSo{align-items:center;display:flex;flex:1 1;min-width:0;padding:0 12px}.taskmanager_subtaskActionsSticky__ux8uW{align-items:center;background:#f8fafc;display:flex;gap:4px;justify-content:center;min-width:112px;padding:4px 8px;position:-webkit-sticky;position:sticky;right:0;width:112px;z-index:2}.taskmanager_subtaskRow__-pQFA:hover{background:#eef2f7}.taskmanager_subtaskEmpty__AMf-h{color:#94a3b8;font-size:13px;padding:6px 4px}.taskmanager_taskGrid__9pj\+e thead th{vertical-align:top}.taskmanager_headerFilter__1Zfn2{display:flex;flex-direction:column;gap:6px;min-width:0;width:100%}.taskmanager_headerSortBtn__UUZUW{align-items:center;background:transparent;border:0;color:#334155;cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:.01em;padding:2px 0;text-align:left;transition:color .12s ease;white-space:nowrap}.taskmanager_headerSortBtn__UUZUW:hover{color:#1e293b}.taskmanager_headerSortBtnActive__UCEW0{color:#2563eb}.taskmanager_headerSortLabel__6lLrF{color:inherit;font-size:12px;font-weight:700;white-space:nowrap}.taskmanager_headerSortArrow__tPRMK{color:#cbd5e1;font-size:11px;transition:color .12s ease,-webkit-transform .12s ease;transition:color .12s ease,transform .12s ease;transition:color .12s ease,transform .12s ease,-webkit-transform .12s ease}.taskmanager_headerSortBtn__UUZUW:hover .taskmanager_headerSortArrow__tPRMK{color:#94a3b8}.taskmanager_headerSortBtnActive__UCEW0 .taskmanager_headerSortArrow__tPRMK{color:#2563eb}.taskmanager_headerFilterField__7fnyU{align-items:center;background:#fff;border:1px solid #21212126;border-radius:10px;display:flex;min-height:36px;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease;width:100%}.taskmanager_headerFilterField__7fnyU:hover{border-color:#bfdbfe;box-shadow:0 0 0 3px rgba(59,130,246,.04)}.taskmanager_headerFilterField__7fnyU:focus-within{background:#fff;border-color:#82baff;box-shadow:0 0 0 3px rgba(59,130,246,.12)}.taskmanager_headerFilterField__7fnyU .ant-picker,.taskmanager_headerFilterField__7fnyU .ant-select{width:100%!important}.taskmanager_headerFilterField__7fnyU .ant-picker,.taskmanager_headerFilterField__7fnyU .ant-picker-input>input,.taskmanager_headerFilterField__7fnyU .ant-select,.taskmanager_headerFilterField__7fnyU .ant-select-selection-item,.taskmanager_headerFilterField__7fnyU .ant-select-selection-placeholder{font-family:FiraGO-Book,sans-serif!important;font-size:12.5px!important;font-weight:400!important}.taskmanager_headerFilterField__7fnyU .ant-picker,.taskmanager_headerFilterField__7fnyU .ant-select,.taskmanager_headerFilterField__7fnyU .ant-select-selection-item,.taskmanager_headerFilterField__7fnyU .ant-select-selection-placeholder{line-height:2!important}.taskmanager_headerFilterField__7fnyU .ant-picker-input>input::-webkit-input-placeholder{color:#94a3b8!important;opacity:1}.taskmanager_headerFilterField__7fnyU .ant-picker-input>input::placeholder,.taskmanager_headerFilterField__7fnyU .ant-select-selection-placeholder{color:#94a3b8!important;opacity:1}.taskmanager_headerFilterField__7fnyU .ant-picker,.taskmanager_headerFilterField__7fnyU .ant-select-selector{background:transparent!important;border:none!important;box-shadow:none!important;min-height:26px!important}.taskmanager_rowActions__9iQaj{align-items:center;display:inline-flex;gap:4px;justify-content:center;width:100%}.taskmanager_rowActionBtn__mIN4d{align-items:center;background:transparent;border:none;border-radius:8px;color:#94a3b8;cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .14s ease,color .14s ease,-webkit-transform .1s ease;transition:background .14s ease,color .14s ease,transform .1s ease;transition:background .14s ease,color .14s ease,transform .1s ease,-webkit-transform .1s ease;width:32px}.taskmanager_rowActionBtn__mIN4d:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.taskmanager_rowActionView__L2zxm:hover{background:#eff6ff;color:#2563eb}.taskmanager_rowActionDelete__Hs1aB:hover{background:#fef2f2;color:#dc2626}.taskmanager_rowActionBtn__mIN4d:active{-webkit-transform:translateY(0);transform:translateY(0)}.taskmanager_rowDueSoon__jUSYL td{background:#fffbeb!important}.taskmanager_rowDueSoon__jUSYL:hover td{background:#fef3c7!important}.taskmanager_rowOverdue__vLd0g td{background:#fef2f2!important}.taskmanager_rowOverdue__vLd0g:hover td{background:#fee2e2!important}.taskmanager_subtaskModalPaper__QPphr{border-radius:16px!important;box-shadow:0 24px 60px rgba(15,23,42,.18)!important;overflow:hidden!important}.taskmanager_subtaskModalHead__BJpOV{align-items:center;background:#fff;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;padding:16px 20px}.taskmanager_subtaskModalClose__TttOi{background:transparent;border:none;border-radius:8px;color:#94a3b8;cursor:pointer;height:32px;transition:background .14s ease,color .14s ease;width:32px}.taskmanager_subtaskModalClose__TttOi:hover{background:#f1f5f9;color:#475569}.taskmanager_subtaskModalBody__YUJ4R{background:#fff;display:flex;flex-direction:column;gap:8px;max-height:420px;overflow-y:auto;padding:14px 20px}.taskmanager_subtaskModalRow__Y2RCl{align-items:center;background:#fff;border:1px solid #eef2f7;border-radius:10px;display:flex;gap:10px;padding:10px 12px;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease}.taskmanager_subtaskModalRow__Y2RCl:hover{background:#f8fafc;border-color:#e2e8f0;box-shadow:0 2px 8px rgba(15,23,42,.05)}.taskmanager_subtaskModalFooter__bjkmj{align-items:center;background:#fafbfc;border-top:1px solid #f1f5f9;display:flex;flex-wrap:wrap;gap:8px;padding:14px 20px}.taskmanager_cBtnPrimary__8UhF-{background:#3b82f6;border:none;color:#fff}.taskmanager_cBtnPrimary__8UhF-:hover{background:#2563eb}.taskmanager_cBtnPrimary__8UhF-:disabled{cursor:not-allowed;opacity:.55}html[data-theme=dark] .wt-capsule{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.16);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04);color:#fff}html[data-theme=dark] .wt-capsule--ended{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.6)}html[data-theme=dark] .wt-ended-time{color:#fff}html[data-theme=dark] .wt-cell--break{color:hsla(0,0%,100%,.6)}html[data-theme=dark] .wt-capsule--paused .wt-cell--break{color:#fbbf24}html[data-theme=dark] .wt-divider{background:hsla(0,0%,100%,.16)}html[data-theme=dark] .wt-action{background:hsla(0,0%,100%,.1);color:#fff}html[data-theme=dark] .wt-action:hover{background:hsla(0,0%,100%,.18)}.wt-capsule{-webkit-font-smoothing:antialiased;align-items:center;background:#f6f8fc;border:1px solid #e6eaf2;border-radius:999px;box-shadow:0 1px 2px rgba(16,24,40,.04);color:#18213d;display:inline-flex;font-family:Noto Sans Georgian,system-ui,sans-serif;gap:0;height:32px;padding:0 4px 0 12px;white-space:nowrap}.wt-capsule--paused{background:rgba(251,191,36,.12);border-color:rgba(251,191,36,.45)}.wt-capsule--idle{background:#34d399;border:none;color:#052b17;cursor:pointer;font-family:Noto Sans Georgian,system-ui,sans-serif;font-size:13px;font-weight:600;gap:6px;padding:0 14px 0 11px;transition:-webkit-filter .12s ease;transition:filter .12s ease;transition:filter .12s ease,-webkit-filter .12s ease}.wt-capsule--idle:hover{-webkit-filter:brightness(1.07);filter:brightness(1.07)}.wt-capsule--ended{background:#f6f8fc;border:1px solid #e6eaf2;color:#7a849e;font-size:12.5px;gap:8px;padding:0 14px}.wt-ended-time{color:#18213d;font-family:JetBrains Mono,ui-monospace,monospace;font-weight:600}.wt-cell{align-items:center;display:inline-flex;font-size:13px;gap:6px}.wt-cell--time{padding-right:12px}.wt-cell--break{color:#7a849e;font-size:12px;padding:0 10px}.wt-capsule--paused .wt-cell--break{color:#b45309}.wt-divider{background:#e6eaf2;flex-shrink:0;height:16px;margin-right:10px;width:1px}.wt-time-num{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-size:13.5px;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.wt-break-num,.wt-time-num{font-family:JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace}.wt-break-num{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-size:12px;font-variant-numeric:tabular-nums}.wt-capsule .MuiSvgIcon-root{font-size:14px!important}.wt-action .MuiSvgIcon-root{font-size:13px!important}.wt-pulse{display:inline-grid;flex-shrink:0;height:10px;place-items:center;width:10px}.wt-pulse-dot{background:#6b7689;border-radius:50%;height:6px;width:6px}.wt-capsule--working .wt-pulse-dot{-webkit-animation:wt-pulse 1.6s ease-out infinite;animation:wt-pulse 1.6s ease-out infinite;background:#34d399}.wt-capsule--paused .wt-pulse-dot{background:#fbbf24}@-webkit-keyframes wt-pulse{0%{box-shadow:0 0 0 0 rgba(52,211,153,.55)}70%{box-shadow:0 0 0 7px rgba(52,211,153,0)}to{box-shadow:0 0 0 0 rgba(52,211,153,0)}}@keyframes wt-pulse{0%{box-shadow:0 0 0 0 rgba(52,211,153,.55)}70%{box-shadow:0 0 0 7px rgba(52,211,153,0)}to{box-shadow:0 0 0 0 rgba(52,211,153,0)}}.wt-action{-webkit-appearance:none;appearance:none;background:#eef2fa;border:0;border-radius:999px;color:#2a3353;cursor:pointer;display:grid;flex-shrink:0;height:24px;line-height:1;margin-left:4px;padding:0;place-items:center;transition:background .12s ease;width:24px}.wt-action:hover{background:#dfe6f3}.wt-action--resume{background:#60a5fa;color:#061121}.wt-action--resume:hover{background:#7db6fb}.wt-action--end{background:transparent;color:#f87171}.wt-action--end:hover{background:hsla(0,91%,71%,.18)}.crm-user-trigger{align-items:center;-webkit-appearance:none;appearance:none;background:transparent;border:1px solid transparent;border-radius:999px;cursor:pointer;display:inline-flex;gap:10px;height:44px;padding:0 8px 0 6px;transition:background .15s ease,border-color .15s ease}.crm-user-trigger:hover,.crm-user-trigger[aria-expanded=true]{background:var(--crm-chrome-hover-bg);border-color:var(--crm-chrome-border)}.crm-user-avatar.MuiAvatar-root{background:var(--crm-chrome-avatar-bg);border:1px solid var(--crm-chrome-avatar-bd);color:#fff;font-size:.95rem;font-weight:700;height:34px;width:34px}.crm-user-meta{align-items:flex-start;display:flex;flex-direction:column;line-height:1.15;max-width:150px}.crm-user-name{color:var(--crm-chrome-strong);font-size:13px;font-weight:600}.crm-user-name,.crm-user-role{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-user-role{color:var(--crm-chrome-icon);font-size:10.5px}.crm-user-caret{color:var(--crm-chrome-icon);font-size:10px;transition:-webkit-transform .18s ease;transition:transform .18s ease;transition:transform .18s ease,-webkit-transform .18s ease}.crm-user-trigger[aria-expanded=true] .crm-user-caret{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:991.98px){.crm-user-caret,.crm-user-meta{display:none}.crm-user-trigger{gap:0;padding:0}}.crm-user-menu.dropdown-menu{border:1px solid #e6eaf2;border:1px solid var(--crm-border,#e6eaf2);border-radius:12px;border-radius:var(--crm-radius,12px);box-shadow:0 12px 30px rgba(16,24,40,.12);box-shadow:var(--crm-shadow-pop,0 12px 30px rgba(16,24,40,.12));margin-top:8px;min-width:260px;padding:8px}.crm-user-head{align-items:center;display:flex;gap:12px;padding:10px 10px 12px}.crm-user-head-avatar.MuiAvatar-root{background:linear-gradient(135deg,#2f80ed,#1f5fc4);background:linear-gradient(135deg,var(--crm-primary,#2f80ed),var(--crm-primary-strong,#1f5fc4));color:#fff;flex-shrink:0;font-size:1.15rem;font-weight:700;height:46px;width:46px}.crm-user-head-info{min-width:0}.crm-user-head-name{color:#18213d;color:var(--crm-text-strong,#18213d);font-size:14px;font-weight:700}.crm-user-head-email,.crm-user-head-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-user-head-email{color:#7a849e;color:var(--crm-muted,#7a849e);font-size:11.5px;margin-top:1px}.crm-user-head-role{align-items:center;background:rgba(47,128,237,.1);background:var(--crm-primary-weak,rgba(47,128,237,.1));border-radius:999px;color:#1f5fc4;color:var(--crm-primary-strong,#1f5fc4);display:inline-flex;font-size:10.5px;font-weight:600;gap:4px;margin-top:6px;padding:2px 8px}.crm-user-head-role .MuiSvgIcon-root{font-size:13px}.crm-user-menu .dropdown-item{align-items:center;border-radius:10px;border-radius:var(--crm-radius-sm,10px);color:#2a3353;color:var(--crm-text,#2a3353);display:flex;font-size:13px;padding:.55rem .7rem}.crm-user-menu .dropdown-item i{color:#7a849e;color:var(--crm-muted,#7a849e)}.crm-user-menu .dropdown-item:focus,.crm-user-menu .dropdown-item:hover{background:rgba(47,128,237,.1);background:var(--crm-primary-weak,rgba(47,128,237,.1));color:#1f5fc4;color:var(--crm-primary-strong,#1f5fc4)}.crm-user-menu .dropdown-item:hover i{color:#2f80ed;color:var(--crm-primary,#2f80ed)}.crm-user-menu .dropdown-divider{border-color:#e6eaf2;border-color:var(--crm-border,#e6eaf2);margin:6px 4px}.crm-user-logout,.crm-user-menu .crm-user-logout i{color:#ef4444!important;color:var(--crm-danger,#ef4444)!important}.crm-user-menu .crm-user-logout:focus,.crm-user-menu .crm-user-logout:hover{background:rgba(239,68,68,.1);color:#ef4444!important;color:var(--crm-danger,#ef4444)!important}.crm-user-menu .crm-user-logout:hover i{color:#ef4444!important;color:var(--crm-danger,#ef4444)!important}:root{--tn-ink:#2a3353;--tn-strong:#18213d;--tn-mute:#7a849e;--tn-surface:#fff;--tn-line:#e6eaf2;--tn-line-2:#d8deea;--tn-soft:#f6f8fc;--tn-soft-2:#eef2fa;--tn-primary:#16244c;--tn-money:#16a34a;--tn-money-bg:rgba(34,197,94,.12);--tn-money-bd:rgba(34,197,94,.35);--tn-rose:#ef4444;--tn-font-mono:"JetBrains Mono",ui-monospace,"SF Mono",Menlo,monospace}html[data-theme=dark]{--tn-ink:#fff;--tn-strong:#fff;--tn-mute:hsla(0,0%,100%,.72);--tn-surface:hsla(0,0%,100%,.08);--tn-line:hsla(0,0%,100%,.16);--tn-line-2:hsla(0,0%,100%,.18);--tn-soft:hsla(0,0%,100%,.14);--tn-soft-2:hsla(0,0%,100%,.16);--tn-primary:#fff;--tn-money:#34d399;--tn-money-bg:rgba(52,211,153,.14);--tn-money-bd:rgba(52,211,153,.4);--tn-rose:#f87171}.tn-glass-chip{align-items:center;-webkit-appearance:none;appearance:none;background:#fff;background:var(--tn-surface,#fff);border:1px solid #e6eaf2;border:1px solid var(--tn-line);border-radius:999px;box-shadow:0 1px 2px rgba(16,24,40,.04);color:#18213d;color:var(--tn-strong);cursor:pointer;display:inline-flex;font-size:.9375rem;font-weight:500;gap:8px;height:34px;line-height:1;padding:0 14px;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease,color .12s ease;white-space:nowrap}.tn-glass-chip:focus-visible,.tn-glass-chip:hover{background:#f6f8fc;background:var(--tn-soft);border-color:#16244c;border-color:var(--tn-primary);color:#16244c;color:var(--tn-primary);outline:none}.tn-glass-chip .MuiSvgIcon-root,.tn-glass-chip>svg{color:#16244c;color:var(--tn-primary);font-size:16px}.tn-badge{background:#ef4444;background:var(--tn-rose);border-radius:999px;color:#fff;display:inline-grid;font:700 10px/1 JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace;font:700 10px/1 var(--tn-font-mono);height:18px;margin-left:2px;min-width:18px;padding:0 5px;place-items:center}.tn-balance{align-items:center;background:rgba(34,197,94,.12);background:var(--tn-money-bg);border:1px solid rgba(34,197,94,.35);border:1px solid var(--tn-money-bd);border-radius:999px;color:#18213d;color:var(--tn-strong);cursor:pointer;display:inline-flex;gap:8px;height:34px;padding:0 12px 0 4px;transition:background .12s ease,border-color .12s ease}.tn-balance:hover{background:rgba(34,197,94,.18);border-color:rgba(34,197,94,.55)}.tn-balance-coin{background:#16a34a;background:var(--tn-money);border-radius:50%;box-shadow:0 1px 2px rgba(22,163,74,.35);color:#fff;display:grid;font-weight:800;height:26px;place-items:center;width:26px}.tn-balance-coin .MuiSvgIcon-root{color:#fff;font-size:16px}.tn-balance-num{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#16a34a;color:var(--tn-money);font:600 13.5px/1 JetBrains Mono,ui-monospace,SF Mono,Menlo,monospace;font:600 13.5px/1 var(--tn-font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.005em}.tn-divider{align-self:center;background:#d8deea;background:var(--tn-line-2);flex-shrink:0;height:22px;list-style:none;margin:0 4px;padding:0;width:1px}.tn-spacer{flex:1 1}.tn-tracker-slot{align-items:center;display:flex}.navbar.navbar-theme{container-type:inline-size;container-name:topbar}.crm-topbar-nav{flex-wrap:nowrap;gap:12px;min-width:0}.tn-chip-label{display:inline}@container topbar (max-width: 1280px){.crm-topbar-nav{gap:8px}.tn-chip-label{display:none}.tn-glass-chip{gap:0;padding:0 9px}}@supports not (container-type:inline-size){@media (max-width:1500px){.tn-chip-label{display:none}.tn-glass-chip{gap:0;padding:0 9px}}}.lemonsTable_wrapper__yKAaP{--lt-row-h:38px;--lt-grid:var(--crm-border,#e6eaf2);background:#fff;background:var(--crm-surface,#fff);border:1px solid #e6eaf2;border:1px solid var(--crm-border,#e6eaf2);box-shadow:0 1px 3px rgba(16,24,40,.06);box-shadow:var(--crm-shadow-sm,0 1px 3px rgba(16,24,40,.06));color:#2a3353;color:var(--crm-text,#2a3353);font-family:FiraGO-Book,inherit;overflow:hidden;position:relative;width:100%}.lemonsTable_toolbar__16E00{align-items:center;border-bottom:1px solid #e6eaf2;border-bottom:1px solid var(--crm-border,#e6eaf2);display:flex;flex-wrap:wrap;gap:10px;padding:12px 14px}.lemonsTable_toolbarLeft__EtxDi{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.lemonsTable_toolbarRight__icc9S{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-left:auto}.lemonsTable_title__hVJTw{color:#18213d;color:var(--crm-text-strong,#18213d);font-family:FiraGO-Book!important;font-size:14px;font-weight:700;margin-right:4px;white-space:nowrap}.lemonsTable_iconBtn__XxQdu{align-items:center;background:#fff;background:var(--crm-surface,#fff);border:1px solid #e6eaf2;border:1px solid var(--crm-border,#e6eaf2);border-radius:10px;border-radius:var(--crm-radius-sm,10px);color:#2a3353;color:var(--crm-text,#2a3353);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:34px}.lemonsTable_iconBtn__XxQdu:hover{background:rgba(22,36,76,.08);background:var(--crm-primary-weak,rgba(22,36,76,.08));border-color:#d8deea;border-color:var(--crm-border-strong,#d8deea);color:#051d35;color:var(--crm-primary-strong,#051d35)}.lemonsTable_iconBtn__XxQdu:disabled{cursor:not-allowed;opacity:.45}.lemonsTable_iconBtnActive__jzPHX{background:#16244c;background:var(--crm-primary,#16244c);border-color:#16244c;border-color:var(--crm-primary,#16244c);color:#fff}.lemonsTable_iconBtnActive__jzPHX:hover{background:#051d35;background:var(--crm-primary-strong,#051d35);color:#fff}.lemonsTable_toolbarExtra__\+6KIi{border-bottom:1px solid #e6eaf2;border-bottom:1px solid var(--crm-border,#e6eaf2);padding:0 14px}.lemonsTable_scroll__V5EW7{overflow:auto;overscroll-behavior:contain;position:relative}.lemonsTable_table__p8fG8{border-collapse:initial;border-spacing:0;font-size:12px;min-width:100%;table-layout:fixed;width:-webkit-max-content;width:max-content}.lemonsTable_headCell__wy239{background:#f6f8fc;background:var(--crm-surface-soft,#f6f8fc);border-bottom:1px solid var(--lt-grid);border-right:1px solid var(--lt-grid);color:#18213d;color:var(--crm-text-strong,#18213d);font-size:11px;font-weight:600;height:34px;overflow:hidden;padding:0 10px;position:-webkit-sticky;position:sticky;text-align:left;text-overflow:ellipsis;top:0;-webkit-user-select:none;user-select:none;white-space:nowrap;z-index:30}.lemonsTable_headCellInner__WNgPG{align-items:center;display:inline-flex;gap:2px;max-width:100%}.lemonsTable_sortable__QevCz{cursor:pointer}.lemonsTable_sortable__QevCz:hover{color:#18213d;color:var(--crm-text-strong,#18213d)}.lemonsTable_sortIcon__6rW-\+{color:#16244c;color:var(--crm-primary,#16244c);vertical-align:middle}.lemonsTable_filterCell__-gHy0{background:#fff;background:var(--crm-surface,#fff);border-bottom:1px solid var(--lt-grid);border-right:1px solid var(--lt-grid);padding:4px 6px;position:-webkit-sticky;position:sticky;top:34px;z-index:29}.lemonsTable_row__vstts{height:var(--lt-row-h)}.lemonsTable_row__vstts:hover .lemonsTable_bodyCell__Gup3A{background:#f6f8fc;background:var(--crm-surface-soft,#f6f8fc)}.lemonsTable_bodyCell__Gup3A{background:#fff;background:var(--crm-surface,#fff);border-bottom:1px solid var(--lt-grid);border-right:1px solid var(--lt-grid);color:#2a3353;color:var(--crm-text,#2a3353);height:var(--lt-row-h);overflow:hidden;padding:0 10px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.lemonsTable_bodyCell__Gup3A>*{max-width:100%;overflow:hidden;text-overflow:ellipsis}.lemonsTable_rowEditing__TZDMv .lemonsTable_bodyCell__Gup3A{background:#fff8e6;overflow:visible}.lemonsTable_addRow__YTHBm .lemonsTable_bodyCell__Gup3A{box-shadow:0 4px 8px -6px rgba(16,24,40,.45)}.lemonsTable_sticky__u1Xmk{position:-webkit-sticky;position:sticky;z-index:20}.lemonsTable_filterCell__-gHy0.lemonsTable_sticky__u1Xmk,.lemonsTable_headCell__wy239.lemonsTable_sticky__u1Xmk{z-index:31}.lemonsTable_stickyEdgeLeft__aCTB6{border-right:3px solid #f5c518;border-right:3px solid var(--crm-gold,#f5c518)}.lemonsTable_stickyEdgeRight__fKy7H{border-left:3px solid #f5c518;border-left:3px solid var(--crm-gold,#f5c518)}.lemonsTable_actionsCell__dJQmN,.lemonsTable_checkboxCell__rodk6{overflow:visible;padding:0 6px;text-align:center}.lemonsTable_actionBtn__iHRpE{align-items:center;background:transparent;border:none;border-radius:6px;color:#7a849e;color:var(--crm-muted,#7a849e);cursor:pointer;display:inline-flex;height:26px;justify-content:center;width:26px}.lemonsTable_actionBtn__iHRpE:hover{background:rgba(22,36,76,.08);background:var(--crm-primary-weak,rgba(22,36,76,.08))}.lemonsTable_spacer__Xx1ZX td{border:none;padding:0}.lemonsTable_stateCell__oIdBM{color:#7a849e;color:var(--crm-muted,#7a849e);padding:36px 12px;text-align:center}.lemonsTable_loadingOverlay__TMR1v{align-items:center;background:hsla(0,0%,100%,.6);display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:60}.lemonsTable_footer__eh74q{align-items:center;border-top:1px solid #e6eaf2;border-top:1px solid var(--crm-border,#e6eaf2);display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;padding:10px 14px}.lemonsTable_bodyCell__Gup3A .ant-input,.lemonsTable_bodyCell__Gup3A .ant-input-affix-wrapper,.lemonsTable_bodyCell__Gup3A .ant-picker,.lemonsTable_bodyCell__Gup3A .ant-select{width:100%}: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:hsla(0,0%,100%,.7);--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:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;-webkit-transform:translateX(-50%);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%;-webkit-transform:translateX(-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;-webkit-transform:translateX(0);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;-webkit-transform:translateX(0);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.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;word-break:break-word}.Toastify__toast-icon{-webkit-margin-end:10px;display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.Toastify--animate-icon{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;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:hsla(0,0%,100%,.7);background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:transparent;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}@-webkit-keyframes Toastify__trackProgress{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes Toastify__trackProgress{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;-webkit-transform-origin:left;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{-webkit-animation:Toastify__trackProgress linear 1 forwards;animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;-webkit-transform-origin:right;transform-origin:right}.Toastify__spinner{-webkit-animation:Toastify__spin .65s linear infinite;animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@-webkit-keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@-webkit-keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@-webkit-keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-webkit-keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes Toastify__bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{-webkit-animation-name:Toastify__bounceInLeft;animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{-webkit-animation-name:Toastify__bounceInRight;animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{-webkit-animation-name:Toastify__bounceInDown;animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{-webkit-animation-name:Toastify__bounceInUp;animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{-webkit-animation-name:Toastify__bounceOutLeft;animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{-webkit-animation-name:Toastify__bounceOutRight;animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{-webkit-animation-name:Toastify__bounceOutUp;animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{-webkit-animation-name:Toastify__bounceOutDown;animation-name:Toastify__bounceOutDown}@-webkit-keyframes Toastify__zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{-webkit-animation-name:Toastify__zoomIn;animation-name:Toastify__zoomIn}.Toastify__zoom-exit{-webkit-animation-name:Toastify__zoomOut;animation-name:Toastify__zoomOut}@-webkit-keyframes Toastify__flipIn{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes Toastify__flipIn{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes Toastify__flipOut{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@keyframes Toastify__flipOut{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{-webkit-animation-name:Toastify__flipIn;animation-name:Toastify__flipIn}.Toastify__flip-exit{-webkit-animation-name:Toastify__flipOut;animation-name:Toastify__flipOut}@-webkit-keyframes Toastify__slideInRight{0%{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInRight{0%{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInLeft{0%{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInUp{0%{-webkit-transform:translate3d(0,110%,0);transform:translate3d(0,110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{-webkit-transform:translate3d(0,110%,0);transform:translate3d(0,110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInDown{0%{-webkit-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{-webkit-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:hidden}}@-webkit-keyframes Toastify__slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:hidden}}@-webkit-keyframes Toastify__slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0);visibility:hidden}}@-webkit-keyframes Toastify__slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{-webkit-animation-name:Toastify__slideInLeft;animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{-webkit-animation-name:Toastify__slideInRight;animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{-webkit-animation-name:Toastify__slideInDown;animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{-webkit-animation-name:Toastify__slideInUp;animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{-webkit-animation-name:Toastify__slideOutLeft;animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{-webkit-animation-name:Toastify__slideOutRight;animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{-webkit-animation-name:Toastify__slideOutUp;animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{-webkit-animation-name:Toastify__slideOutDown;animation-name:Toastify__slideOutDown}@-webkit-keyframes Toastify__spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes Toastify__spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.taskcreatemodal_dialogPaper__Qdn1e{background:linear-gradient(180deg,#fff,#fafbfd)!important;border-radius:12px!important;box-shadow:0 24px 64px -12px rgba(15,23,42,.18),0 8px 24px -8px rgba(15,23,42,.08)!important;font-family:FiraGO-Book,sans-serif!important;overflow:hidden!important}.taskcreatemodal_dialogTitle__o6Sf4{align-items:center!important;background:#fff;border-bottom:1px solid #eef1f6!important;display:flex!important;justify-content:space-between!important;padding:16px 20px!important;position:relative}.taskcreatemodal_dialogTitle__o6Sf4:after{background:linear-gradient(90deg,transparent,rgba(16,185,129,.25) 50%,transparent);bottom:0;content:"";height:2px;left:0;position:absolute;right:0}.taskcreatemodal_titleIcon__MJJ\+r{align-items:center;background:linear-gradient(135deg,#ecfdf5,#d1fae5);border-radius:8px;box-shadow:inset 0 0 0 1px #bbf7d0,0 4px 10px -2px rgba(16,185,129,.25);color:#10b981;display:inline-flex;font-size:15px;height:38px;justify-content:center;width:38px}.taskcreatemodal_titleWrap__vk7qT{display:flex;flex-direction:column;line-height:1.2}.taskcreatemodal_titleText__fcDga{color:#0f172a;font-family:FiraGO-Book,sans-serif;font-size:15.5px;font-weight:600}.taskcreatemodal_titleSub__44IfH{color:#94a3b8;font-size:11px;margin-top:2px}.taskcreatemodal_closeBtn__B7ne7{border-radius:8px!important;color:#64748b!important;transition:all .2s ease!important}.taskcreatemodal_closeBtn__B7ne7:hover{background-color:#fee2e2!important;color:#dc2626!important;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.taskcreatemodal_task-content__OFM5z{max-height:calc(90vh - 180px);overflow:visible;overflow-y:auto;padding:14px 20px 4px;width:100%}.taskcreatemodal_task-content__OFM5z::-webkit-scrollbar{width:6px}.taskcreatemodal_task-content__OFM5z::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:4px}.taskcreatemodal_section__SIBpM{border-bottom:1px dashed #eef1f6;padding:12px 0 14px}.taskcreatemodal_section__SIBpM:last-child{border-bottom:none;padding-bottom:4px}.taskcreatemodal_sectionTitle__vRhph{align-items:center;color:#64748b;display:flex;font-size:11px;font-weight:600;gap:8px;letter-spacing:.5px;margin-bottom:10px;text-transform:uppercase}.taskcreatemodal_sectionDot__X7G4N{background:linear-gradient(135deg,#10b981,#34d399);border-radius:50%;box-shadow:0 0 0 3px rgba(16,185,129,.15);height:5px;width:5px}.taskcreatemodal_fieldBox__x4Xuo{background-color:#fff;border:1.5px solid #e2e8f0;border-radius:8px;padding:9px 13px;transition:all .2s ease}.taskcreatemodal_fieldBox__x4Xuo:hover{border-color:#cbd5e1}.taskcreatemodal_fieldBoxFocused__6h50s{background-color:#fafdff;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.08)}.taskcreatemodal_fieldLabel__Vox5\+{align-items:center;color:#64748b;display:inline-flex;font-family:FiraGO-Book,sans-serif;font-size:11px;font-weight:500;gap:6px;letter-spacing:.2px;margin-bottom:4px;text-transform:uppercase}.taskcreatemodal_fieldLabel__Vox5\+ i{color:#94a3b8;font-size:10px}.taskcreatemodal_descInput__BUMlb,.taskcreatemodal_titleInput__bdGoG{-ms-overflow-style:none;background:transparent;border:none;box-sizing:border-box;margin:0;outline:none;overflow-wrap:anywhere;overflow-y:auto;padding:0;resize:none;scrollbar-width:none;white-space:pre-wrap;width:100%;word-break:break-word}.taskcreatemodal_descInput__BUMlb::-webkit-scrollbar,.taskcreatemodal_titleInput__bdGoG::-webkit-scrollbar{display:none;height:0;width:0}.taskcreatemodal_titleInput__bdGoG{color:#0f172a;flex:1 1;font-size:22px;font-weight:600;line-height:1.3;margin-top:2px;min-height:32px}.taskcreatemodal_titleInput__bdGoG::-webkit-input-placeholder{color:#cbd5e1;font-weight:600}.taskcreatemodal_titleInput__bdGoG::placeholder{color:#cbd5e1;font-weight:600}.taskcreatemodal_descInput__BUMlb{color:#1e293b;font-size:14px;line-height:1.5;min-height:22px}.taskcreatemodal_descInput__BUMlb::-webkit-input-placeholder{color:#cbd5e1}.taskcreatemodal_descInput__BUMlb::placeholder{color:#cbd5e1}.taskcreatemodal_task-detail__pXHSZ{align-items:center;display:flex;min-width:0;padding:0;transition:all .2s ease}.taskcreatemodal_label__xYv2o{align-items:center;color:#475569;display:inline-flex;flex:0 0 auto;font-size:12.5px;font-weight:500;gap:7px;width:156px}.taskcreatemodal_label__xYv2o i{color:#94a3b8;font-size:12px}.taskcreatemodal_controlWrap__U-Nmh{flex:1 1;min-width:0}.taskcreatemodal_errorWrap__xp9ww{padding:0 20px 10px}.taskcreatemodal_errorBox__AvNxA{align-items:center;-webkit-animation:taskcreatemodal_errorSlideIn__gxtes .28s ease;animation:taskcreatemodal_errorSlideIn__gxtes .28s ease;background:linear-gradient(180deg,#fef2f2,#fee2e2);border:1px solid #fecaca;border-radius:7px;color:#991b1b;display:flex;font-family:FiraGO-Book,sans-serif;font-size:12.5px;gap:8px;padding:9px 12px}.taskcreatemodal_errorBox__AvNxA i{color:#dc2626;font-size:13px}@-webkit-keyframes taskcreatemodal_errorSlideIn__gxtes{0%{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes taskcreatemodal_errorSlideIn__gxtes{0%{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.taskcreatemodal_dialogActions__zQKSV{background:#fafbfd;border-top:1px solid #eef1f6;display:flex;gap:10px;justify-content:flex-end;padding:14px 20px}.taskcreatemodal_modalBtn__e0E4G{align-items:center;border:1px solid transparent;border-radius:7px;cursor:pointer;display:inline-flex;font-family:FiraGO-Book,sans-serif;font-size:13px;font-weight:500;gap:6px;justify-content:center;padding:9px 20px;transition:all .18s ease;white-space:nowrap}.taskcreatemodal_modalBtn__e0E4G:active{-webkit-transform:scale(.97);transform:scale(.97)}.taskcreatemodal_modalBtn__e0E4G:disabled{cursor:not-allowed;opacity:.7}.taskcreatemodal_modalBtnGhost__GtoQA{background:#f1f5f9;border-color:#e2e8f0;color:#475569}.taskcreatemodal_modalBtnGhost__GtoQA:hover:not(:disabled){background:#e2e8f0;color:#1e293b}.taskcreatemodal_modalBtnSuccess__QCrH0{background:linear-gradient(180deg,#10b981,#059669);box-shadow:0 1px 2px rgba(5,150,105,.2),inset 0 1px 0 hsla(0,0%,100%,.16);color:#fff;min-width:140px}.taskcreatemodal_modalBtnSuccess__QCrH0:hover:not(:disabled){background:linear-gradient(180deg,#059669,#047857);box-shadow:0 4px 12px -2px rgba(5,150,105,.35);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.taskcreatemodal_spinner__oMqpo{-webkit-animation:taskcreatemodal_spin__vE-Ma .7s linear infinite;animation:taskcreatemodal_spin__vE-Ma .7s linear infinite;border:2px solid hsla(0,0%,100%,.4);border-radius:50%;border-top-color:#fff;display:inline-block;height:14px;width:14px}@-webkit-keyframes taskcreatemodal_spin__vE-Ma{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes taskcreatemodal_spin__vE-Ma{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.taskcreatemodal_labelSubsPreview__Glhxy{-webkit-animation:taskcreatemodal_labelSubsFadeIn__-Y4fE .25s ease both;animation:taskcreatemodal_labelSubsFadeIn__-Y4fE .25s ease both;background:linear-gradient(135deg,#eef2ff,#f5f3ff);border:1px dashed #c7d2fe;border-radius:8px;margin-top:8px;padding:8px 10px}.taskcreatemodal_labelSubsPreviewHead__e-BJF{align-items:center;color:#4338ca;display:flex;font-family:FiraGO-Book,sans-serif;font-size:11px;gap:6px;margin-bottom:6px}.taskcreatemodal_labelSubsChips__Mclr6{margin-top:2px}.taskcreatemodal_labelSubChip__85buu{background-color:#fff!important;border:1px solid #c7d2fe!important;color:#4338ca!important;font-family:FiraGO-Book,sans-serif!important;font-size:11px!important;height:22px!important;transition:all .15s ease!important}.taskcreatemodal_labelSubChip__85buu:hover{background-color:#eef2ff!important;border-color:#a5b4fc!important}.taskcreatemodal_labelSubChip__85buu .taskcreatemodal_MuiChip-icon__bTYWB{color:#6366f1!important;margin-left:4px!important}.taskcreatemodal_labelSubsSpinner__gIawi{-webkit-animation:taskcreatemodal_labelSubsSpin__cseF- .7s linear infinite;animation:taskcreatemodal_labelSubsSpin__cseF- .7s linear infinite;border:1.5px solid rgba(99,102,241,.3);border-radius:50%;border-top-color:#6366f1;height:10px;margin-left:auto;width:10px}@-webkit-keyframes taskcreatemodal_labelSubsFadeIn__-Y4fE{0%{opacity:0;-webkit-transform:translateY(-3px);transform:translateY(-3px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes taskcreatemodal_labelSubsFadeIn__-Y4fE{0%{opacity:0;-webkit-transform:translateY(-3px);transform:translateY(-3px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes taskcreatemodal_labelSubsSpin__cseF-{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes taskcreatemodal_labelSubsSpin__cseF-{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.taskcreatemodal_labelSubsExcluded__di3XQ{border-top:1px dashed #c7d2fe;margin-top:10px;padding-top:8px}.taskcreatemodal_labelSubsExcludedHead__zkLgt{align-items:center;color:#9ca3af;display:flex;font-family:FiraGO-Book,sans-serif;font-size:11px;gap:6px;margin-bottom:6px}.taskcreatemodal_labelSubsExcludedHead__zkLgt i{color:#d1d5db}.taskcreatemodal_labelSubChipExcluded__s9V8Q{background-color:#f9fafb!important;border:1px solid #e5e7eb!important;color:#9ca3af!important;cursor:pointer!important;font-family:FiraGO-Book,sans-serif!important;font-size:11px!important;height:22px!important;text-decoration:line-through;transition:all .15s ease!important}.taskcreatemodal_labelSubChipExcluded__s9V8Q:hover{background-color:#eef2ff!important;border-color:#c7d2fe!important;color:#4338ca!important;text-decoration:none}.taskcreatemodal_labelSubChipExcluded__s9V8Q .taskcreatemodal_MuiChip-icon__bTYWB{color:#cbd5e1!important;margin-left:4px!important}.taskcreatemodal_labelSubChipExcluded__s9V8Q:hover .taskcreatemodal_MuiChip-icon__bTYWB{color:#6366f1!important}.entityManager_dialogPaper__c2nEL{background:linear-gradient(180deg,#fff,#fafbfd)!important;border-radius:10px!important;box-shadow:0 24px 64px -12px rgba(15,23,42,.18),0 8px 24px -8px rgba(15,23,42,.08)!important;font-family:FiraGO-Book,sans-serif!important;overflow:hidden!important}.entityManager_dialogTitle__lpqLf{align-items:center!important;background:#fff;border-bottom:1px solid #eef1f6!important;display:flex!important;justify-content:space-between!important;padding:16px 18px!important;position:relative}.entityManager_dialogTitle__lpqLf:before{background:linear-gradient(90deg,transparent,rgba(59,130,246,.18) 50%,transparent);bottom:0;content:"";height:2px;left:0;position:absolute;right:0}.entityManager_dialogTitleInner__KRS6h{align-items:center;display:flex;gap:12px;min-width:0}.entityManager_dialogTitleIcon__2ZWeW{align-items:center;background:linear-gradient(135deg,#eef4ff,#e6efff);border-radius:7px;box-shadow:inset 0 0 0 1px #dce6f7;color:#3b82f6;display:inline-flex;flex-shrink:0;font-size:16px;height:38px;justify-content:center;width:38px}.entityManager_dialogTitleText__kEagR{display:flex;flex-direction:column;min-width:0}.entityManager_dialogTitleH__wIYEf{color:#0f172a;font-family:FiraGO-Book,sans-serif!important;font-size:15px!important;font-weight:600!important;line-height:1.2}.entityManager_dialogTitleSub__VLVB4{color:#64748b;font-family:FiraGO-Book,sans-serif!important;font-size:11.5px!important;margin-top:2px!important}.entityManager_closeBtn__halLl{border-radius:6px!important;color:#64748b!important;transition:all .18s ease!important}.entityManager_closeBtn__halLl:hover{background-color:#fee2e2!important;color:#dc2626!important;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.entityManager_dialogContent__C891O{background:transparent!important;padding:14px 16px 18px!important}.entityManager_createSection__zszEt{background:#fff;border:1px solid #eaeef5;border-radius:8px;margin-bottom:16px;overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease}.entityManager_createSection__zszEt:hover{border-color:#dce4f0;box-shadow:0 2px 8px -2px rgba(15,23,42,.04)}.entityManager_createToggle__9Xaf-{align-items:center;background:transparent;border:0;color:#1e293b;cursor:pointer;display:flex;font-family:FiraGO-Book,sans-serif;font-size:13px;font-weight:500;justify-content:space-between;padding:11px 14px;transition:background-color .15s ease;width:100%}.entityManager_createToggle__9Xaf-:hover{background-color:#f8fafc}.entityManager_createToggleLeft__D63x9{align-items:center;display:inline-flex;gap:10px}.entityManager_createToggleIcon__7MQLD{align-items:center;background:#ecfdf5;border-radius:5px;color:#10b981;display:inline-flex;height:26px;justify-content:center;transition:all .2s ease;width:26px}.entityManager_createToggleOpen__veZXF .entityManager_createToggleIcon__7MQLD{background:#10b981;color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.entityManager_createToggleChevron__RjaL4{color:#94a3b8!important;transition:-webkit-transform .25s ease!important;transition:transform .25s ease!important;transition:transform .25s ease,-webkit-transform .25s ease!important}.entityManager_createToggleOpen__veZXF .entityManager_createToggleChevron__RjaL4{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.entityManager_createBody__P6Ffv{border-top:1px solid transparent;max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.entityManager_createBodyOpen__\+-A1b{border-top-color:#f1f5f9;max-height:600px;padding:14px}.entityManager_createForm__0X3Xh{display:flex;flex-direction:column;gap:14px}.entityManager_colorPickerWrap__pNliD{display:flex;flex-direction:column;gap:8px}.entityManager_colorPickerLabel__iPyuX{align-items:center;color:#64748b;display:inline-flex;font-family:FiraGO-Book,sans-serif;font-size:12px;gap:6px}.entityManager_colorPickerLabel__iPyuX i{color:#94a3b8;font-size:12px}.entityManager_colorGrid__i7HFF{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(34px,1fr))}.entityManager_colorSwatch__iYoep{align-items:center;-webkit-animation:entityManager_swatchPop__FRSfW .28s cubic-bezier(.34,1.56,.64,1) forwards;animation:entityManager_swatchPop__FRSfW .28s cubic-bezier(.34,1.56,.64,1) forwards;aspect-ratio:1/1;border:2px solid transparent;border-radius:6px;cursor:pointer;display:flex;justify-content:center;opacity:0;outline:none;position:relative;transition:box-shadow .18s ease,border-color .18s ease,-webkit-transform .18s cubic-bezier(.34,1.56,.64,1);transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s ease,border-color .18s ease;transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s ease,border-color .18s ease,-webkit-transform .18s cubic-bezier(.34,1.56,.64,1);width:100%}@-webkit-keyframes entityManager_swatchPop__FRSfW{0%{opacity:0;-webkit-transform:scale(.6);transform:scale(.6)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes entityManager_swatchPop__FRSfW{0%{opacity:0;-webkit-transform:scale(.6);transform:scale(.6)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.entityManager_colorSwatch__iYoep:hover{box-shadow:0 4px 12px -2px rgba(15,23,42,.15);-webkit-transform:scale(1.1);transform:scale(1.1)}.entityManager_colorSwatchActive__kxNgu{border-color:#fff;box-shadow:0 0 0 2px #1e293b,0 4px 12px -2px rgba(15,23,42,.2);-webkit-transform:scale(1.05);transform:scale(1.05)}.entityManager_colorSwatchActive__kxNgu:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.entityManager_colorSwatchCheck__N-Jbq{-webkit-animation:entityManager_checkPop__46mZa .22s cubic-bezier(.34,1.56,.64,1);animation:entityManager_checkPop__46mZa .22s cubic-bezier(.34,1.56,.64,1);color:#fff!important;-webkit-filter:drop-shadow(0 1px 1px rgba(0,0,0,.35));filter:drop-shadow(0 1px 1px rgba(0,0,0,.35))}@-webkit-keyframes entityManager_checkPop__46mZa{0%{opacity:0;-webkit-transform:scale(.4) rotate(-15deg);transform:scale(.4) rotate(-15deg)}to{opacity:1;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}}@keyframes entityManager_checkPop__46mZa{0%{opacity:0;-webkit-transform:scale(.4) rotate(-15deg);transform:scale(.4) rotate(-15deg)}to{opacity:1;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}}.entityManager_colorErrorText__RlLqf{align-items:center;color:#dc2626;display:inline-flex;font-family:FiraGO-Book,sans-serif;font-size:11.5px;gap:6px}.entityManager_colorErrorText__RlLqf i{font-size:11px}.entityManager_createActions__tTChv{display:flex;gap:8px;justify-content:flex-end;padding-top:4px}.entityManager_listSection__xjYlb{display:flex;flex-direction:column}.entityManager_listHeader__Jt5EL{align-items:center;display:flex;justify-content:space-between;padding:0 4px 10px}.entityManager_listTitle__c-2FB{align-items:center!important;color:#475569!important;display:inline-flex!important;font-family:FiraGO-Book,sans-serif!important;font-size:12.5px!important;font-weight:500!important;gap:8px!important}.entityManager_listTitle__c-2FB i{color:#94a3b8;font-size:12px}.entityManager_countBadge__CDrho{align-items:center;background:#eff6ff;border-radius:999px;color:#2563eb;display:inline-flex;font-family:FiraGO-Book,sans-serif;font-size:11px;font-weight:600;height:20px;justify-content:center;min-width:22px;padding:0 7px}.entityManager_emptyState__ftgKz{align-items:center;background:#fafbfd;border:1px dashed #e2e8f0;border-radius:7px;display:flex;flex-direction:column;gap:10px;padding:36px 20px;text-align:center}.entityManager_emptyIcon__egcUj{align-items:center;-webkit-animation:entityManager_emptyFloat__Ly0ht 3s ease-in-out infinite;animation:entityManager_emptyFloat__Ly0ht 3s ease-in-out infinite;background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border-radius:50%;color:#94a3b8;display:inline-flex;font-size:18px;height:50px;justify-content:center;width:50px}@-webkit-keyframes entityManager_emptyFloat__Ly0ht{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}@keyframes entityManager_emptyFloat__Ly0ht{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}.entityManager_emptyText__aKDtg{color:#94a3b8;font-family:FiraGO-Book,sans-serif;font-size:13px}.entityManager_skeletonList__Y6wRW{display:flex;flex-direction:column;gap:8px}.entityManager_skeletonRow__qTR0R{align-items:center;-webkit-animation:entityManager_fadeUp__WUH6E .28s ease both;animation:entityManager_fadeUp__WUH6E .28s ease both;background:#fff;border:1px solid #eef1f6;border-radius:6px;display:flex;justify-content:space-between;opacity:0;padding:10px 12px}@-webkit-keyframes entityManager_fadeUp__WUH6E{0%{opacity:0;-webkit-transform:translateY(4px);transform:translateY(4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes entityManager_fadeUp__WUH6E{0%{opacity:0;-webkit-transform:translateY(4px);transform:translateY(4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.entityManager_skeletonChip__vq9hT{-webkit-animation:entityManager_shimmer__6nSYv 1.6s ease-in-out infinite;animation:entityManager_shimmer__6nSYv 1.6s ease-in-out infinite;background:linear-gradient(90deg,#eef1f5 25%,#dfe3ea 37%,#eef1f5 63%);background-size:800px 100%;border-radius:4px;height:22px;width:38%}.entityManager_skeletonActions__tawHF{display:flex;gap:6px}.entityManager_skeletonDot__vioXS{-webkit-animation:entityManager_shimmer__6nSYv 1.6s ease-in-out infinite;animation:entityManager_shimmer__6nSYv 1.6s ease-in-out infinite;background:linear-gradient(90deg,#eef1f5 25%,#dfe3ea 37%,#eef1f5 63%);background-size:800px 100%;border-radius:5px;height:26px;width:26px}@-webkit-keyframes entityManager_shimmer__6nSYv{0%{background-position:-400px 0}to{background-position:400px 0}}@keyframes entityManager_shimmer__6nSYv{0%{background-position:-400px 0}to{background-position:400px 0}}.entityManager_list__YK7lc{display:flex;flex-direction:column;gap:6px;max-height:340px;overflow-y:auto;padding:2px;scrollbar-color:#cbd5e1 transparent;scrollbar-width:thin}.entityManager_list__YK7lc::-webkit-scrollbar{width:6px}.entityManager_list__YK7lc::-webkit-scrollbar-track{background:transparent}.entityManager_list__YK7lc::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:999px}.entityManager_list__YK7lc::-webkit-scrollbar-thumb:hover{background-color:#94a3b8}.entityManager_listItem__vnmWw{align-items:center;-webkit-animation:entityManager_itemSlideIn__LyA5u .3s ease both;animation:entityManager_itemSlideIn__LyA5u .3s ease both;background:#fff;border:1px solid #eef1f6;border-radius:6px;display:flex;justify-content:space-between;opacity:0;padding:8px 12px;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease,-webkit-transform .18s ease;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background-color .18s ease;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background-color .18s ease,-webkit-transform .18s ease}@-webkit-keyframes entityManager_itemSlideIn__LyA5u{0%{opacity:0;-webkit-transform:translateY(6px);transform:translateY(6px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes entityManager_itemSlideIn__LyA5u{0%{opacity:0;-webkit-transform:translateY(6px);transform:translateY(6px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.entityManager_listItem__vnmWw:hover{background-color:#fbfcfe;border-color:#dce4f0;box-shadow:0 2px 6px -2px rgba(15,23,42,.06)}.entityManager_listItem__vnmWw:hover .entityManager_itemActions__cYy8o{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.entityManager_listItemEditing__bsROU{align-items:stretch;background:#f8fafc;border-color:#dbeafe;box-shadow:0 0 0 3px rgba(59,130,246,.08);flex-direction:column;padding:12px}.entityManager_entityChip__8A-Mw{align-items:center;border:1px solid transparent;border-radius:5px;display:inline-flex;font-family:FiraGO-Book,sans-serif;font-size:12.5px;font-weight:500;gap:7px;max-width:70%;overflow:hidden;padding:5px 11px;text-overflow:ellipsis;transition:-webkit-transform .18s ease;transition:transform .18s ease;transition:transform .18s ease,-webkit-transform .18s ease;white-space:nowrap}.entityManager_entityChip__8A-Mw i{flex-shrink:0;font-size:11px}.entityManager_entityChip__8A-Mw span{overflow:hidden;text-overflow:ellipsis}.entityManager_itemActions__cYy8o,.entityManager_listItem__vnmWw:hover .entityManager_entityChip__8A-Mw{-webkit-transform:translateX(2px);transform:translateX(2px)}.entityManager_itemActions__cYy8o{display:flex;gap:4px;opacity:.6;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}.entityManager_iconAction__AF8ff{align-items:center;background:transparent;border:0;border-radius:5px;color:#64748b;cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:all .16s ease;width:30px}.entityManager_iconAction__AF8ff:active{-webkit-transform:scale(.92);transform:scale(.92)}.entityManager_iconActionEdit__kksmH:hover{background-color:#eff6ff;color:#2563eb}.entityManager_iconActionDelete__ipXmB:hover{background-color:#fef2f2;color:#dc2626}.entityManager_editArea__71qLq{-webkit-animation:entityManager_editFadeIn__Dbv\+\+ .22s ease;animation:entityManager_editFadeIn__Dbv\+\+ .22s ease;display:flex;flex-direction:column;gap:12px;width:100%}@-webkit-keyframes entityManager_editFadeIn__Dbv\+\+{0%{opacity:0;-webkit-transform:translateY(-2px);transform:translateY(-2px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes entityManager_editFadeIn__Dbv\+\+{0%{opacity:0;-webkit-transform:translateY(-2px);transform:translateY(-2px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.entityManager_editActions__k9rvr{display:flex;gap:8px;justify-content:flex-end;padding-top:2px}.entityManager_loadMoreWrap__azU1T{display:flex;justify-content:center;padding:10px 4px 4px}.entityManager_btnLoadMore__DRlyW{background:#fff!important;border:1px dashed #bfdbfe!important;color:#2563eb!important;justify-content:center!important;width:100%}.entityManager_btnLoadMore__DRlyW:hover{background:#eff6ff!important;border-color:#93c5fd!important;border-style:solid!important}.entityManager_btnLoadMore__DRlyW:disabled{cursor:not-allowed;opacity:.7}.entityManager_btn__akESL{align-items:center;border:1px solid transparent;border-radius:6px;cursor:pointer;display:inline-flex;font-family:FiraGO-Book,sans-serif;font-size:13px;font-weight:500;gap:6px;justify-content:center;padding:8px 14px;transition:all .18s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.entityManager_btn__akESL:active{-webkit-transform:scale(.97);transform:scale(.97)}.entityManager_btn__akESL:disabled{cursor:not-allowed;opacity:.65}.entityManager_btnPrimary__KMHTL{background:linear-gradient(180deg,#3b82f6,#2563eb);box-shadow:0 1px 2px rgba(37,99,235,.18),inset 0 1px 0 hsla(0,0%,100%,.16);color:#fff}.entityManager_btnPrimary__KMHTL:hover:not(:disabled){background:linear-gradient(180deg,#2563eb,#1d4ed8);box-shadow:0 4px 12px -2px rgba(37,99,235,.35);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.entityManager_btnSuccess__fR\+VP{background:linear-gradient(180deg,#10b981,#059669);box-shadow:0 1px 2px rgba(5,150,105,.18),inset 0 1px 0 hsla(0,0%,100%,.16);color:#fff}.entityManager_btnSuccess__fR\+VP:hover:not(:disabled){background:linear-gradient(180deg,#059669,#047857);box-shadow:0 4px 12px -2px rgba(5,150,105,.35);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.entityManager_btnDanger__rCwqE{background:linear-gradient(180deg,#ef4444,#dc2626);box-shadow:0 1px 2px rgba(220,38,38,.18),inset 0 1px 0 hsla(0,0%,100%,.16);color:#fff}.entityManager_btnDanger__rCwqE:hover:not(:disabled){background:linear-gradient(180deg,#dc2626,#b91c1c);box-shadow:0 4px 12px -2px rgba(220,38,38,.35);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.entityManager_btnGhost__6iL6j{background:#f1f5f9;border-color:#e2e8f0;color:#475569}.entityManager_btnGhost__6iL6j:hover:not(:disabled){background:#e2e8f0;color:#1e293b}.entityManager_spinner__9YCBf{-webkit-animation:entityManager_spin__j97-C .7s linear infinite;animation:entityManager_spin__j97-C .7s linear infinite;border:2px solid hsla(0,0%,100%,.4);border-radius:50%;border-top-color:#fff;display:inline-block;height:14px;width:14px}.entityManager_spinnerDark__TH7WA{border:2px solid rgba(37,99,235,.25);border-top-color:#2563eb}@-webkit-keyframes entityManager_spin__j97-C{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes entityManager_spin__j97-C{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.entityManager_confirmPaper__qItwT{background:#fff!important;border-radius:10px!important;box-shadow:0 24px 64px -12px rgba(15,23,42,.25)!important;overflow:hidden!important;padding:0!important}.entityManager_confirmInner__gkwQq{font-family:FiraGO-Book,sans-serif;padding:24px 22px 20px;text-align:center}.entityManager_confirmIcon__CjcLt{align-items:center;-webkit-animation:entityManager_confirmIconPop__671z0 .32s cubic-bezier(.34,1.56,.64,1);animation:entityManager_confirmIconPop__671z0 .32s cubic-bezier(.34,1.56,.64,1);background:linear-gradient(135deg,#fee2e2,#fecaca);border-radius:50%;color:#dc2626;display:inline-flex;font-size:22px;height:56px;justify-content:center;margin-bottom:14px;width:56px}@-webkit-keyframes entityManager_confirmIconPop__671z0{0%{opacity:0;-webkit-transform:scale(.4);transform:scale(.4)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes entityManager_confirmIconPop__671z0{0%{opacity:0;-webkit-transform:scale(.4);transform:scale(.4)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.entityManager_confirmTitle__Yurzb{color:#0f172a;font-size:16px;font-weight:600;margin-bottom:6px}.entityManager_confirmMessage__bSH4a{color:#64748b;font-size:13px;line-height:1.5;margin-bottom:18px}.entityManager_confirmActions__Ux9bM{display:flex;gap:8px;justify-content:center}.entityManager_confirmActions__Ux9bM .entityManager_btn__akESL{min-width:110px}.entityManager_iconActionSubscribers__kUBVr{background:#eef2ff!important;border-color:#e0e7ff!important;color:#4f46e5!important;position:relative}.entityManager_iconActionSubscribers__kUBVr:hover{background:#e0e7ff!important;border-color:#c7d2fe!important;color:#4338ca!important}.entityManager_subscribersBadge__UgbnW{background:#ef4444;border:2px solid #fff;border-radius:999px;color:#fff;display:grid;font-family:FiraGO-Medium,FiraGO-Book,sans-serif;font-size:9px;font-weight:700;height:16px;line-height:1;min-width:16px;padding:0 4px;place-items:center;position:absolute;right:-4px;top:-4px}.labelSubscribersDialog_paper__PJrTN{background:linear-gradient(180deg,#fff,#fafbfc);border-radius:14px!important;font-family:FiraGO-Book,sans-serif;overflow:hidden}.labelSubscribersDialog_title__fWCDc{align-items:center;background:#fff;border-bottom:1px solid #eef2f7;display:flex!important;justify-content:space-between;padding:16px 20px!important}.labelSubscribersDialog_titleInner__hR25a{align-items:center;display:flex;gap:12px}.labelSubscribersDialog_titleIcon__ZubPk{border-radius:10px;display:grid;height:38px;place-items:center;transition:all .2s ease;width:38px}.labelSubscribersDialog_titleH__m-kf5{color:#0f172a;font-family:FiraGO-Bold,FiraGO-Book,sans-serif!important;font-size:15px!important;font-weight:600!important}.labelSubscribersDialog_titleSub__cBivV{color:#64748b;font-size:12px!important;margin-top:2px!important}.labelSubscribersDialog_titleLabelName__tWblU{color:#0f172a;font-family:FiraGO-Medium,FiraGO-Book,sans-serif}.labelSubscribersDialog_closeBtn__AGkwQ{background:#f1f5f9!important;color:#475569!important;transition:all .15s ease!important}.labelSubscribersDialog_closeBtn__AGkwQ:hover{background:#e2e8f0!important}.labelSubscribersDialog_content__xLJtT{display:flex;flex-direction:column;gap:12px;padding:16px 20px 20px!important}.labelSubscribersDialog_helperBox__u6kxz{align-items:flex-start;background:#eff6ff;border:1px solid #dbeafe;border-radius:8px;color:#1e40af;display:flex;font-size:12px;gap:10px;line-height:1.5;padding:10px 12px}.labelSubscribersDialog_helperBox__u6kxz i{margin-top:2px}.labelSubscribersDialog_toolbar__AZu7M{align-items:center;display:flex;gap:8px}.labelSubscribersDialog_searchIcon__LvSzq{color:#94a3b8;margin-right:6px}.labelSubscribersDialog_bulkBtn__JJRtW{background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#475569;cursor:pointer;display:grid;flex-shrink:0;height:36px;place-items:center;transition:all .15s ease;width:36px}.labelSubscribersDialog_bulkBtn__JJRtW:hover:not(:disabled){background:#f8fafc;border-color:#cbd5e1;color:#1e293b}.labelSubscribersDialog_bulkBtn__JJRtW:disabled{cursor:not-allowed;opacity:.5}.labelSubscribersDialog_bulkBtnActive__U-ITl{background:#fef2f2;border-color:#fecaca;color:#dc2626}.labelSubscribersDialog_bulkBtnActive__U-ITl:hover:not(:disabled){background:#fee2e2;border-color:#fca5a5}.labelSubscribersDialog_countLine__7efWV{align-items:center;color:#64748b;display:flex;font-size:12px;gap:8px;margin-top:-2px}.labelSubscribersDialog_countBadge__xVXcn{align-items:center;background:#3b82f6;border-radius:999px;color:#fff;display:inline-flex;font-family:FiraGO-Medium,FiraGO-Book,sans-serif;font-size:11px;font-weight:600;height:22px;justify-content:center;min-width:22px;padding:0 7px}.labelSubscribersDialog_list__tTouZ{background:#fff;border:1px solid #eef2f7;border-radius:10px;display:flex;flex-direction:column;gap:2px;max-height:320px;overflow-y:auto;padding:6px}.labelSubscribersDialog_list__tTouZ::-webkit-scrollbar{width:6px}.labelSubscribersDialog_list__tTouZ::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}.labelSubscribersDialog_row__59rPe{align-items:center;-webkit-animation:labelSubscribersDialog_fadeInRow__-A-Iw .25s ease both;animation:labelSubscribersDialog_fadeInRow__-A-Iw .25s ease both;background:transparent;border:1px solid transparent;border-radius:8px;color:#1e293b;cursor:pointer;display:flex;font-family:FiraGO-Book,sans-serif;font-size:13px;gap:10px;padding:8px 10px;text-align:left;transition:all .12s ease;width:100%}.labelSubscribersDialog_row__59rPe:hover{background:#f8fafc}.labelSubscribersDialog_rowActive__IxbGV{background:#eff6ff;border-color:#bfdbfe}.labelSubscribersDialog_rowActive__IxbGV:hover{background:#dbeafe}.labelSubscribersDialog_avatar__KPokj{background:linear-gradient(135deg,#e0e7ff,#c7d2fe);border-radius:50%;color:#4338ca;display:grid;flex-shrink:0;font-family:FiraGO-Medium,FiraGO-Book,sans-serif;font-size:12px;font-weight:600;height:28px;place-items:center;width:28px}.labelSubscribersDialog_rowName__KZ2bq{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.labelSubscribersDialog_skeletonList__1wOcB{display:flex;flex-direction:column;gap:6px;padding:4px}.labelSubscribersDialog_skeletonRow__3E2qA{align-items:center;-webkit-animation:labelSubscribersDialog_pulse__fzLNm 1.2s ease-in-out infinite;animation:labelSubscribersDialog_pulse__fzLNm 1.2s ease-in-out infinite;display:flex;gap:10px;padding:8px 10px}.labelSubscribersDialog_skeletonAvatar__3Io22{border-radius:50%;height:28px;width:28px}.labelSubscribersDialog_skeletonAvatar__3Io22,.labelSubscribersDialog_skeletonText__kMRvV{-webkit-animation:labelSubscribersDialog_shimmer__vpwyn 1.5s linear infinite;animation:labelSubscribersDialog_shimmer__vpwyn 1.5s linear infinite;background:linear-gradient(90deg,#f1f5f9,#e2e8f0,#f1f5f9);background-size:200% 100%}.labelSubscribersDialog_skeletonText__kMRvV{border-radius:6px;flex:1 1;height:12px}.labelSubscribersDialog_empty__bv40o{align-items:center;color:#94a3b8;display:flex;flex-direction:column;font-size:13px;gap:8px;padding:28px 12px}.labelSubscribersDialog_empty__bv40o i{color:#cbd5e1;font-size:28px}.labelSubscribersDialog_errorBox__t81zR{align-items:center;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#b91c1c;display:flex;font-size:12px;gap:8px;padding:8px 12px}.labelSubscribersDialog_footer__ysYr5{display:flex;gap:8px;justify-content:flex-end;padding-top:4px}.labelSubscribersDialog_btn__Ajym6{align-items:center;border:1px solid transparent;border-radius:8px;cursor:pointer;display:inline-flex;font-family:FiraGO-Book,sans-serif;font-size:13px;gap:6px;padding:8px 14px;transition:all .15s ease}.labelSubscribersDialog_btnGhost__865iE{background:#fff;border-color:#e2e8f0;color:#475569}.labelSubscribersDialog_btnGhost__865iE:hover:not(:disabled){background:#f8fafc;border-color:#cbd5e1}.labelSubscribersDialog_btnPrimary__FHOkB{background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 2px 6px rgba(59,130,246,.25);color:#fff}.labelSubscribersDialog_btnPrimary__FHOkB:hover:not(:disabled){box-shadow:0 4px 10px rgba(59,130,246,.35);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.labelSubscribersDialog_btnGhost__865iE:disabled,.labelSubscribersDialog_btnPrimary__FHOkB:disabled{cursor:not-allowed;opacity:.55}.labelSubscribersDialog_spinner__LJB6J{-webkit-animation:labelSubscribersDialog_spin__YnkHC .7s linear infinite;animation:labelSubscribersDialog_spin__YnkHC .7s linear infinite;border:2px solid hsla(0,0%,100%,.4);border-radius:50%;border-top-color:#fff;height:14px;width:14px}@-webkit-keyframes labelSubscribersDialog_fadeInRow__-A-Iw{0%{opacity:0;-webkit-transform:translateY(-2px);transform:translateY(-2px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes labelSubscribersDialog_fadeInRow__-A-Iw{0%{opacity:0;-webkit-transform:translateY(-2px);transform:translateY(-2px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes labelSubscribersDialog_pulse__fzLNm{0%,to{opacity:1}50%{opacity:.55}}@keyframes labelSubscribersDialog_pulse__fzLNm{0%,to{opacity:1}50%{opacity:.55}}@-webkit-keyframes labelSubscribersDialog_shimmer__vpwyn{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes labelSubscribersDialog_shimmer__vpwyn{0%{background-position:200% 0}to{background-position:-200% 0}}@-webkit-keyframes labelSubscribersDialog_spin__YnkHC{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes labelSubscribersDialog_spin__YnkHC{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.table_page__oF\+bu,.table_page__oF\+bu *{box-sizing:border-box}.table_page__oF\+bu{--primary:#2563eb;--background:#f9fafb;--card:#fff;--border:#e5e7eb;--foreground:#374151;--muted:#f3f4f6;--slate-900:#0f172a;--slate-500:#64748b;--slate-400:#94a3b8;--danger:#ef4444;width:100%}.table_card__9UPWP{display:flex;flex-direction:column;overflow:hidden;width:100%}.table_toolbar__NCbz8{background:var(--card);display:flex;flex-direction:column}.table_filterRow__xX8b6,.table_footer__2FO27,.table_topRow__UNBS9{align-items:center;display:flex;justify-content:space-between}.table_topRow__UNBS9{padding:16px 14px}.table_filterRow__xX8b6,.table_topRow__UNBS9{border-bottom:1px solid var(--muted);gap:16px}.table_filterRow__xX8b6{background:var(--background);padding:14px}.table_tableShell__2-vol{background:var(--card);flex:1 1;overflow:hidden;position:relative}.table_leftFade__fSULf,.table_rightFade__v2Qi0{bottom:0;pointer-events:none;position:absolute;top:0;width:32px;z-index:30}.table_leftFade__fSULf{background:linear-gradient(90deg,hsla(0,0%,100%,.9),transparent);left:0}.table_rightFade__v2Qi0{background:linear-gradient(270deg,hsla(0,0%,100%,.9),transparent);right:0}.table_tableScroll__HfTbF{overflow-x:auto;scrollbar-color:#e2e8f0 transparent}.table_tableScroll__HfTbF::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:999px}.table_table__luq4Z{border-collapse:collapse;min-width:-webkit-max-content;min-width:max-content;table-layout:fixed;text-align:left;width:100%}.table_table__luq4Z th{background:var(--background);border-bottom:1px solid var(--muted);color:var(--slate-500);font-size:12px;font-weight:800;letter-spacing:0;padding:14px 16px;position:relative;white-space:nowrap;z-index:55}.table_sortHeaderButton__vt2\+z{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:6px;justify-content:flex-start;letter-spacing:inherit;min-width:0;padding:0;text-align:inherit;width:100%}.table_sortHeaderButtonSorted__0FFI9,.table_sortHeaderButton__vt2\+z:focus-visible,.table_sortHeaderButton__vt2\+z:hover{color:var(--slate-900)}.table_sortHeaderButton__vt2\+z:focus-visible{border-radius:4px;outline:2px solid rgba(37,99,235,.45);outline-offset:3px}.table_sortHeaderContent__gYinR{min-width:0;overflow:hidden;text-overflow:ellipsis}.table_sortIndicator__V4OFg{align-items:center;color:currentColor;display:inline-flex;flex:0 0 16px;height:16px;justify-content:center;opacity:.35;width:16px}.table_sortHeaderButtonSorted__0FFI9 .table_sortIndicator__V4OFg,.table_sortHeaderButton__vt2\+z:focus-visible .table_sortIndicator__V4OFg,.table_sortHeaderButton__vt2\+z:hover .table_sortIndicator__V4OFg{opacity:1}.table_sortIcon__GXvqf{font-size:16px!important;transition:-webkit-transform .16s ease;transition:transform .16s ease;transition:transform .16s ease,-webkit-transform .16s ease}.table_sortIconAsc__Joz4L{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.table_table__luq4Z td{background:var(--card);border-bottom:1px solid #f1f5f9;color:var(--foreground);font-size:13px;height:74px;padding:0 16px;vertical-align:middle}.table_tableRow__DZ\+oQ:hover td{background:var(--background)}.table_parentRow__z2YkP td{height:84px}.table_childRow__bB3jf td,.table_expandedContentRow__ZihjY td,.table_expandedRow__ZbrWw td{background:var(--background)}.table_expandedContentCell__VjNCH{--expanded-connector-color:#e6eaf0;--expanded-connector-spine-x:calc(var(--subtask-tree-content-inset, 108px) - 24px);--expanded-connector-elbow-width:20px;--expanded-connector-elbow-height:10px;border-bottom:1px solid #e2e8f0;height:auto!important;padding:0!important;position:relative}.table_expandedContentCell__VjNCH:before{background:var(--expanded-connector-color);height:24px;top:0;width:2px}.table_expandedContentCell__VjNCH:after,.table_expandedContentCell__VjNCH:before{content:"";left:var(--expanded-connector-spine-x);pointer-events:none;position:absolute;z-index:2}.table_expandedContentCell__VjNCH:after{border-bottom:2px solid var(--expanded-connector-color);border-left:2px solid var(--expanded-connector-color);height:var(--expanded-connector-elbow-height);top:14px;width:var(--expanded-connector-elbow-width)}.table_selectionColumn__aDnlt{min-width:56px;text-align:center;width:56px}.table_stickySelectCell__oF7Gq,.table_stickySelectHeader__UTiFc{left:0;position:-webkit-sticky;position:sticky;z-index:45}.table_stickySelectCell__oF7Gq{z-index:35}.table_stickyColumnLeft__A4msA{box-shadow:inset -1px 0 0 var(--muted)}.table_stickyColumnRight__TgazE{box-shadow:inset 1px 0 0 var(--muted)}.table_leftStickyShadow__XZBta,.table_rightStickyShadow__QgAz2{bottom:0;opacity:0;pointer-events:none;position:absolute;top:0;width:6px;z-index:50}.table_stickyShadowVisible__nhVWE{opacity:1}.table_leftStickyShadow__XZBta{background:linear-gradient(90deg,rgba(15,23,42,.062),transparent)}.table_rightStickyShadow__QgAz2{background:linear-gradient(270deg,rgba(15,23,42,.062),transparent);border:none!important}.table_rightStickyShadow__QgAz2 td{border:none!important}.table_alignRight__p738q{text-align:right}.table_alignRight__p738q .table_sortHeaderButton__vt2\+z{justify-content:flex-end}.table_alignCenter__yFExi{text-align:center}.table_alignCenter__yFExi .table_sortHeaderButton__vt2\+z{justify-content:center}.table_treeCellInner__a5tmW{align-items:center;display:flex;gap:8px;min-width:0;position:relative}.table_childTreeCellInner__RVoG1{--tree-connector-color:#e6eaf0;--tree-connector-spine-x:12px;--tree-connector-elbow-width:20px;--tree-connector-elbow-height:10px;--tree-connector-radius:10px;isolation:isolate}.table_childTreeCellInner__RVoG1:has(.table_treeConnector__j2dKo):before{background:var(--tree-connector-color);bottom:calc(50% - var(--tree-connector-elbow-height));content:"";left:var(--tree-connector-spine-x);pointer-events:none;position:absolute;top:-36px;width:2px}.table_childRow__bB3jf+.table_childRow__bB3jf .table_childTreeCellInner__RVoG1:has(.table_treeConnector__j2dKo):before{top:-72px}.table_childTreeCellInner__RVoG1:has(.table_treeConnector__j2dKo):after{border-bottom:2px solid var(--tree-connector-color);border-left:2px solid var(--tree-connector-color);bottom:50%;content:"";height:var(--tree-connector-elbow-height);left:var(--tree-connector-spine-x);pointer-events:none;position:absolute;width:var(--tree-connector-elbow-width)}.table_treeConnector__j2dKo{display:none}.table_expandButton__l7Vl0,.table_expandSpacer__bLoi6{flex:0 0 26px;height:26px;width:26px}.table_expandButton__l7Vl0{align-items:center;background:transparent;border:0;border-radius:6px;color:#64748b;cursor:pointer;display:inline-flex;justify-content:center;transition:background .16s ease,color .16s ease}.table_expandButton__l7Vl0:hover{background:#f1f5f9;color:#0f172a}.table_expandButton__l7Vl0 svg{font-size:20px}.table_treeCellContent__0f3w1{flex:1 1 auto;min-width:0}.table_checkbox__UPmWg{accent-color:var(--slate-900);cursor:pointer;height:17px;margin:0;width:17px}.table_checkbox__UPmWg:disabled{cursor:not-allowed;opacity:.4}.table_emptyState__RKsVC,.table_errorState__yLxEW{align-items:center;color:var(--slate-500);display:inline-flex;font-weight:700;gap:8px;justify-content:center}.table_errorState__yLxEW{color:#b91c1c}.table_errorState__yLxEW svg{color:var(--danger);font-size:18px}.table_emptyValue__FSWtB{color:var(--slate-400)}.table_skeleton__8oxkx{-webkit-animation:table_skeletonShimmer__5-YBg 1.3s ease infinite;animation:table_skeletonShimmer__5-YBg 1.3s ease infinite;background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0 37%,#f1f5f9 63%);background-size:400% 100%;border-radius:8px;display:block;height:18px;width:100%}.table_footer__2FO27{background:var(--background);border-top:1px solid var(--muted);padding:14px 24px}@-webkit-keyframes table_skeletonShimmer__5-YBg{0%{background-position:100% 0}to{background-position:0 0}}@keyframes table_skeletonShimmer__5-YBg{0%{background-position:100% 0}to{background-position:0 0}}@media (max-width:900px){.table_page__oF\+bu{padding:12px}.table_filterRow__xX8b6,.table_footer__2FO27,.table_topRow__UNBS9{align-items:stretch;flex-direction:column;gap:12px;padding-left:16px;padding-right:16px}}.qm-overlay{align-items:center;-webkit-animation:overlayIn .3s ease;animation:overlayIn .3s ease;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(8,8,20,.75);display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:99999}.qm-overlay--out{-webkit-animation:overlayOut .35s ease forwards;animation:overlayOut .35s ease forwards}.qm-panel-split{-webkit-animation:panelIn .4s cubic-bezier(.34,1.56,.64,1);animation:panelIn .4s cubic-bezier(.34,1.56,.64,1);border-radius:24px;box-shadow:0 32px 80px rgba(0,0,0,.4),0 0 0 1px hsla(0,0%,100%,.08);display:flex;max-height:90vh;max-width:1400px;overflow:hidden;width:100%}.qm-panel--out{-webkit-animation:panelOut .35s ease forwards;animation:panelOut .35s ease forwards}.qm-left{background:linear-gradient(160deg,#fff,#e1e1e1 60%,#dcdcdc);color:#232323;flex-shrink:0;width:50%}.qm-left,.qm-left-inner{display:flex;flex-direction:column;overflow:hidden}.qm-left-inner{height:100%;padding:32px 28px}.ack-badge{background:#c4b5fd;border-radius:100px;color:#232323;display:inline-block;font-size:11px;font-weight:700;letter-spacing:1.5px;margin-bottom:16px;padding:4px 12px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ack-title{color:#232323;flex-shrink:0;font-size:24px;font-weight:800;letter-spacing:-.3px;line-height:1.3;margin:0 0 20px}.ack-description-scroll{flex:1 1;margin-bottom:20px;overflow-y:auto;padding-right:4px;scrollbar-color:hsla(0,0%,100%,.2) transparent;scrollbar-width:thin}.ack-description-scroll::-webkit-scrollbar{width:4px}.ack-description-scroll::-webkit-scrollbar-track{background:transparent}.ack-description-scroll::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:99px}.ack-description{color:#232323;font-size:14px;line-height:1.8;white-space:pre-wrap;word-break:break-word}.qm-steps--left{display:flex;flex-shrink:0;gap:8px;margin-top:auto}.qm-right{background:#fff;display:flex;flex:1 1;flex-direction:column;min-width:0;overflow:hidden}.qm-right-header{display:flex;flex-shrink:0;justify-content:flex-end;padding:16px 20px 0}.qm-right-body{flex:1 1;overflow-y:auto;padding:16px 32px 32px;scrollbar-color:#e2e8f0 transparent;scrollbar-width:thin}.qm-right-body::-webkit-scrollbar{width:6px}.qm-right-body::-webkit-scrollbar-track{background:transparent}.qm-right-body::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:99px}.qm-close{align-items:center;background:#f1f5f9;border:none;border-radius:50%;color:#64748b;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:all .2s;width:36px}.qm-close:hover{background:#e2e8f0;color:#1e293b;-webkit-transform:scale(1.05);transform:scale(1.05)}.qm-steps{display:flex;gap:8px}.qm-step-dot{background:hsla(0,0%,100%,.25);border-radius:50%;height:10px;transition:all .3s;width:10px}.qm-step-dot.active{background:#fff;-webkit-transform:scale(1.25);transform:scale(1.25)}.qm-step-dot.done{background:#10b981}.qm-start-screen{align-items:center;display:flex;flex-direction:column;gap:12px;height:100%;justify-content:center;min-height:320px;text-align:center}.qm-start-icon{font-size:52px;margin-bottom:8px}.qm-start-info{color:#0f172a;font-size:18px;margin:0}.qm-start-info strong{color:#6366f1}.qm-start-hint{color:#94a3b8;font-size:14px;line-height:1.5;margin:0 0 16px;max-width:260px}.btn-acknowledge{align-items:center;background:linear-gradient(135deg,#6366f1,#7c3aed);border:none;border-radius:14px;box-shadow:0 4px 20px rgba(99,102,241,.35);color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:700;gap:10px;justify-content:center;padding:15px 32px;transition:all .2s}.btn-acknowledge:hover:not(:disabled){box-shadow:0 8px 28px rgba(99,102,241,.45);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.btn-acknowledge:disabled{cursor:not-allowed;opacity:.5}.qs-step{display:flex;flex-direction:column}.qs-progress-bar{background:#e5e7eb;border-radius:999px;height:5px;margin-bottom:12px;overflow:hidden}.qs-progress-fill{background:linear-gradient(90deg,#6366f1,#8b5cf6);border-radius:999px;height:100%;transition:width .4s ease}.qs-counter{color:#94a3b8;font-size:12px;font-weight:700;letter-spacing:1px;margin-bottom:20px;text-transform:uppercase}.qs-question-text{color:#0f172a;font-size:19px;font-weight:700;line-height:1.4;margin-bottom:24px}.qs-answers{display:flex;flex-direction:column;gap:10px;margin-bottom:24px}.qs-answer{align-items:center;background:#fff;border:2px solid #e5e7eb;border-radius:14px;color:#1e293b;cursor:pointer;display:flex;font-size:15px;gap:14px;padding:14px 18px;text-align:left;transition:all .18s;width:100%}.qs-answer:hover{background:#f5f3ff;border-color:#a5b4fc}.qs-answer--selected{background:#eef2ff;border-color:#6366f1;color:#4338ca}.qs-answer-marker{align-items:center;border:2px solid;border-radius:50%;display:flex;flex-shrink:0;height:26px;justify-content:center;transition:all .18s;width:26px}.qs-answer--selected .qs-answer-marker{background:#6366f1;border-color:#6366f1;color:#fff}.qs-answer-text{flex:1 1}.btn-next{align-items:center;background:#0f172a;border:none;border-radius:14px;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:700;gap:8px;justify-content:center;padding:15px 28px;transition:all .2s;width:100%}.btn-next:hover:not(.btn-next--disabled):not(:disabled){background:#1e293b;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.btn-next--disabled{cursor:not-allowed;opacity:.35}.rs-step{align-items:center;display:flex;flex-direction:column}.rs-score-ring{height:150px;margin-bottom:16px;position:relative;width:150px}.rs-ring-svg{height:100%;width:100%}.grade-gold{--ring-track:#fef3c7;--ring-fill:#f59e0b}.grade-blue{--ring-track:#dbeafe;--ring-fill:#3b82f6}.grade-yellow{--ring-track:#fef9c3;--ring-fill:#eab308}.grade-red{--ring-track:#fee2e2;--ring-fill:#ef4444}.rs-score-inner{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;position:absolute}.rs-score-emoji{font-size:28px;line-height:1}.rs-score-pct{color:#0f172a;font-size:26px;font-weight:800}.rs-grade-label{color:#0f172a;font-size:20px;font-weight:800;margin-bottom:4px}.rs-score-detail{color:#64748b;font-size:14px;margin-bottom:24px}.rs-answers-review{display:flex;flex-direction:column;gap:12px;margin-bottom:24px;width:100%}.rs-review-title{color:#64748b;font-size:13px;font-weight:700;letter-spacing:1px;margin-bottom:4px;text-transform:uppercase}.rs-question-card{border:2px solid #e5e7eb;border-radius:12px;overflow:hidden}.rs-q--correct{border-color:#bbf7d0}.rs-q--wrong{border-color:#fecaca}.rs-q-header{align-items:flex-start;background:#f8fafc;display:flex;gap:10px;padding:10px 14px}.rs-q--correct .rs-q-header{background:#f0fdf4}.rs-q--wrong .rs-q-header{background:#fff1f2}.rs-q-num{color:#94a3b8;flex-shrink:0;font-size:12px;font-weight:700;padding-top:2px}.rs-q-text{color:#0f172a;flex:1 1;font-size:14px;font-weight:600;line-height:1.4}.rs-q-icon{flex-shrink:0;font-size:15px}.rs-q--correct .rs-q-icon{color:#16a34a}.rs-q--wrong .rs-q-icon{color:#dc2626}.rs-answers-list{display:flex;flex-direction:column;gap:5px;padding:8px 14px}.rs-ans{border-radius:8px;color:#475569;font-size:13px;padding:5px 8px}.rs-ans-bullet{flex-shrink:0;font-size:13px}.rs-ans--correct{background:#dcfce7;color:#15803d;font-weight:600}.rs-ans--correct-selected{background:#dcfce7;color:#15803d;font-weight:700}.rs-ans--wrong-selected{background:#fee2e2;color:#dc2626;font-weight:600;text-decoration:line-through}.btn-close-final{background:#f1f5f9;border:none;border-radius:14px;color:#475569;cursor:pointer;font-size:15px;font-weight:700;padding:13px 36px;transition:all .2s}.btn-close-final:hover{background:#e2e8f0;color:#1e293b}.field-error-global{margin-bottom:12px}.btn-spinner{-webkit-animation:spin .7s linear infinite;animation:spin .7s linear infinite;border:2px solid hsla(0,0%,100%,.35);border-radius:50%;border-top-color:#fff;display:inline-block;height:18px;width:18px}@-webkit-keyframes overlayIn{0%{opacity:0}to{opacity:1}}@keyframes overlayIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes overlayOut{0%{opacity:1}to{opacity:0}}@keyframes overlayOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes panelIn{0%{opacity:0;-webkit-transform:scale(.93) translateY(24px);transform:scale(.93) translateY(24px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes panelIn{0%{opacity:0;-webkit-transform:scale(.93) translateY(24px);transform:scale(.93) translateY(24px)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes panelOut{0%{opacity:1;-webkit-transform:none;transform:none}to{opacity:0;-webkit-transform:scale(.95) translateY(12px);transform:scale(.95) translateY(12px)}}@keyframes panelOut{0%{opacity:1;-webkit-transform:none;transform:none}to{opacity:0;-webkit-transform:scale(.95) translateY(12px);transform:scale(.95) translateY(12px)}}@media (max-width:680px){.qm-panel-split{flex-direction:column;max-height:95vh}.qm-left{max-height:35vh;width:100%}.qm-left-inner{padding:20px}.ack-title{font-size:18px}.qm-right-body{padding:12px 20px 24px}}.qm-ack-error{background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.3);border-radius:10px;color:#fca5a5;font-size:13px;margin-bottom:12px;max-width:320px;padding:10px 16px;text-align:center;width:100%}.qm-btn-start-only{background:transparent;border:none;border-radius:8px;color:#94a3b8;cursor:pointer;font-size:13px;margin-top:8px;padding:8px 16px;transition:color .2s}.qm-btn-start-only:hover{color:#cbd5e1}.qm-btn-start-only:disabled{cursor:not-allowed;opacity:.4}.qm-single{background:linear-gradient(160deg,#fff,#f0f0f0 60%,#e8e8e8);color:#232323;display:flex;flex-direction:column;max-height:90vh;overflow:hidden;width:min(640px,100%)}.qm-panel-split:has(.qm-single){max-width:640px}.qm-single-header{display:flex;flex-shrink:0;justify-content:flex-end;padding:16px 20px 0}.qm-single-body{flex:1 1;min-height:0;overflow-y:auto;padding:8px 32px 24px;scrollbar-color:#cbd5e1 transparent;scrollbar-width:thin}.qm-single-body::-webkit-scrollbar{width:6px}.qm-single-body::-webkit-scrollbar-track{background:transparent}.qm-single-body::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:99px}.qm-single-body .ack-title{font-size:22px;margin:0 0 16px}.qm-single-body .ack-description{color:#232323;font-size:14px;line-height:1.8;white-space:pre-wrap;word-break:break-word}.qm-single-footer{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:hsla(0,0%,100%,.6);border-top:1px solid rgba(0,0,0,.08);display:flex;flex-shrink:0;justify-content:flex-end;padding:16px 28px 20px}@media (max-width:680px){.qm-single{max-height:95vh;width:100%}.qm-single-body{padding:8px 20px 20px}.qm-single-body .ack-title{font-size:18px}.qm-single-footer{padding:12px 20px 16px}}.qb-datetime-input{appearance:none;-webkit-appearance:none;cursor:text;font-family:inherit;font-size:14px;line-height:1.4;min-height:42px;padding:10px 14px}.qb-datetime-input::-webkit-calendar-picker-indicator{cursor:pointer;margin-left:6px;opacity:.7;padding:4px;-webkit-transition:opacity .15s;transition:opacity .15s}.qb-datetime-input::-webkit-calendar-picker-indicator:hover{opacity:1}.qb-datetime-input::-webkit-datetime-edit,.qb-datetime-input::-webkit-datetime-edit-fields-wrapper{padding:0}.qb-datetime-input::-webkit-datetime-edit-text{color:#6b7280;padding:0 2px}.qb-datetime-input::-webkit-datetime-edit-ampm-field:focus,.qb-datetime-input::-webkit-datetime-edit-day-field:focus,.qb-datetime-input::-webkit-datetime-edit-hour-field:focus,.qb-datetime-input::-webkit-datetime-edit-minute-field:focus,.qb-datetime-input::-webkit-datetime-edit-month-field:focus,.qb-datetime-input::-webkit-datetime-edit-year-field:focus{background:#ede9fe;color:#4c1d95;outline:none}.gemini-count-input{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-size:16px;font-variant-numeric:tabular-nums;text-align:center;width:70px!important}.gemini-count-input:focus{border-color:#7c3aed;box-shadow:0 0 0 3px rgba(124,58,237,.15)}.qb-section .jodit-wysiwyg b,.qb-section .jodit-wysiwyg strong{font-weight:700!important}.qb-section .jodit-wysiwyg em,.qb-section .jodit-wysiwyg i{font-style:italic!important}.qb-section .jodit-wysiwyg u{text-decoration:underline!important}.qb-wrap{display:flex;flex-direction:column;gap:24px;margin:0 auto;padding:32px 24px 60px}.qb-header{align-items:center;display:flex;justify-content:space-between}.qb-title{color:#0f172a;font-size:26px;font-weight:800;margin:0}.qb-cancel{background:none;border:2px solid #e5e7eb;border-radius:10px;color:#64748b;cursor:pointer;font-size:14px;font-weight:600;padding:8px 18px;transition:all .2s}.qb-cancel:hover{border-color:#94a3b8;color:#0f172a}.qb-section{display:flex;flex-direction:column;gap:14px}.qb-section-label{color:#374151;font-size:14px;font-weight:700}.qb-questions-header{align-items:center;display:flex;gap:12px}.btn-gemini-toggle{align-items:center;background:linear-gradient(135deg,#fdf4ff,#ede9fe);border:2px solid #ddd6fe;border-radius:12px;color:#7c3aed;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:8px;padding:12px 18px;transition:all .2s;width:100%}.btn-gemini-toggle:hover{background:#ede9fe;border-color:#a78bfa}.btn-gemini-toggle--open{border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#7c3aed}.toggle-arrow{margin-left:auto;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.toggle-arrow--open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.gemini-panel{background:#fdf4ff;border:2px solid #ddd6fe;border-radius:0 0 12px 12px;border-top:none;display:flex;flex-direction:column;gap:14px;padding:20px}.gemini-header{align-items:center;display:flex;gap:12px}.gemini-icon{font-size:28px}.gemini-title{color:#4c1d95;font-size:15px;font-weight:700}.gemini-subtitle{color:#7c3aed;font-size:12px}.gemini-presets{display:flex;flex-wrap:wrap;gap:8px}.gemini-preset{background:#fff;border:1.5px solid #c4b5fd;border-radius:100px;color:#6d28d9;cursor:pointer;font-size:12px;font-weight:600;padding:5px 14px;transition:all .18s}.gemini-preset:hover{background:#ede9fe}.gemini-preset--active{background:#7c3aed;border-color:#7c3aed;color:#fff}.gemini-textarea{background:#fff;border:2px solid #c4b5fd;border-radius:12px;box-sizing:border-box;color:#1e293b;font-family:inherit;font-size:14px;outline:none;padding:12px 14px;resize:vertical;transition:border-color .2s;width:100%}.gemini-textarea:focus{border-color:#7c3aed}.gemini-options{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.gemini-count-label{align-items:center;color:#4c1d95;display:flex;font-size:13px;font-weight:600;gap:8px}.gemini-count-input{border:2px solid #c4b5fd;border-radius:8px;font-size:14px;outline:none;padding:6px 10px;width:60px}.btn-generate{align-items:center;background:#7c3aed;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:8px;margin-left:auto;padding:10px 20px;transition:all .2s}.btn-generate:hover:not(:disabled){background:#6d28d9}.btn-generate:disabled{cursor:not-allowed;opacity:.5}.btn-spinner-dark{-webkit-animation:spin .7s linear infinite;animation:spin .7s linear infinite;border:2px solid hsla(0,0%,100%,.4);border-radius:50%;border-top-color:#fff;display:inline-block;height:14px;width:14px}.gemini-error{background:#fef2f2;border:1px solid #fca5a5;border-radius:10px;color:#dc2626;font-size:13px;padding:10px 14px}.qe-wrap{gap:16px}.qe-list,.qe-wrap{display:flex;flex-direction:column}.qe-list{gap:14px}.qe-card{background:#fff;border:2px solid #e5e7eb;border-radius:16px;display:flex;flex-direction:column;gap:12px;padding:18px 20px;transition:border-color .2s}.qe-card:hover{border-color:#c7d2fe}.qe-card-header{align-items:center;display:flex;justify-content:space-between}.qe-num{color:#6366f1;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.qe-remove-btn{align-items:center;background:#fef2f2;border:none;border-radius:50%;color:#ef4444;cursor:pointer;display:flex;height:28px;justify-content:center;transition:all .2s;width:28px}.qe-remove-btn:hover{background:#fee2e2}.qe-q-input{border:1.5px solid #e5e7eb;border-radius:10px;box-sizing:border-box;color:#0f172a;font-family:inherit;font-size:14px;outline:none;padding:10px 14px;resize:vertical;transition:border-color .2s;width:100%}.qe-q-input:focus{border-color:#6366f1}.qe-answers-label{color:#64748b;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.qe-correct-hint{color:#16a34a;font-weight:400;letter-spacing:0;text-transform:none}.qe-answers{display:flex;flex-direction:column;gap:8px}.qe-answer-row{align-items:center;background:#f8fafc;border:1.5px solid transparent;border-radius:10px;display:flex;gap:8px;padding:6px 10px;transition:all .15s}.qe-answer-row--correct{background:#f0fdf4;border-color:#bbf7d0}.qe-correct-btn{background:#fff;border:2px solid #d1d5db;border-radius:50%;color:#9ca3af;cursor:pointer;flex-shrink:0;font-size:13px;height:28px;transition:all .18s;width:28px}.qe-correct-btn--active{background:#16a34a;border-color:#16a34a;color:#fff}.qe-a-input{background:transparent;border:none;color:#0f172a;flex:1 1;font-size:14px;outline:none}.qe-remove-ans{align-items:center;background:transparent;border:none;border-radius:50%;color:#94a3b8;cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;transition:all .18s;width:24px}.qe-remove-ans:hover{background:#fee2e2;color:#ef4444}.qe-add-answer{align-self:flex-start;background:none;border:1.5px dashed #c7d2fe;border-radius:8px;color:#6366f1;cursor:pointer;font-size:13px;font-weight:600;margin-top:4px;padding:7px 14px;transition:all .18s}.qe-add-answer:hover{background:#eef2ff;border-color:#6366f1}.qe-add-question{align-items:center;background:#f8fafc;border:2px dashed #cbd5e1;border-radius:14px;color:#475569;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:8px;padding:14px 20px;transition:all .2s;width:100%}.qe-add-question:hover{background:#eef2ff;border-color:#a5b4fc;color:#4338ca}.btn-save-quiz{align-items:center;background:linear-gradient(135deg,#0f172a,#1e293b);border:none;border-radius:14px;box-shadow:0 4px 20px rgba(15,23,42,.2);color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:800;gap:10px;justify-content:center;padding:16px;transition:all .2s}.btn-save-quiz:hover:not(:disabled){box-shadow:0 6px 28px rgba(15,23,42,.3);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.btn-save-quiz:disabled{cursor:not-allowed;opacity:.5}.field-input,.field-textarea{font-family:inherit}.field-textarea{resize:vertical}.qb-q-err{margin-top:-8px}.field-group{display:flex;flex-direction:column;gap:6px}.field-label{color:#374151;font-size:13px;font-weight:600}.field-input{background:#fff;border:2px solid #e5e7eb;border-radius:12px;color:#0f172a;font-size:15px;outline:none;padding:11px 16px;transition:border-color .2s,box-shadow .2s}.field-input:focus{border-color:#6366f1;box-shadow:0 0 0 4px rgba(99,102,241,.1)}.field-input--error{border-color:#ef4444}.field-error{color:#ef4444;font-size:12px}.field-error-global{background:#fef2f2;border:1px solid #fca5a5;border-radius:10px;color:#dc2626;font-size:13px;padding:10px 14px}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.qp-wrap{margin:0 auto;padding:32px 24px 80px}.qp-hero{align-items:flex-start;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:36px}.qp-badge{background:#ede9fe;border-radius:100px;color:#7c3aed;display:inline-block;font-size:11px;font-weight:700;letter-spacing:1.5px;margin-bottom:10px;padding:4px 12px;text-transform:uppercase}.qp-title{color:#0f172a;font-size:32px;font-weight:900;letter-spacing:-.8px;margin:0 0 6px}.qp-sub{color:#64748b;font-size:14px;margin:0}.qp-btn-create{align-items:center;background:#6366f1;border:none;border-radius:12px;box-shadow:0 4px 14px rgba(99,102,241,.3);color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:14px;font-weight:700;gap:8px;padding:12px 20px;transition:all .2s;white-space:nowrap}.qp-btn-create:hover{background:#4f46e5;box-shadow:0 6px 20px rgba(99,102,241,.4);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.qp-loading{align-items:center;color:#64748b;display:flex;font-size:15px;gap:12px;justify-content:center;padding:40px}.qp-spinner{-webkit-animation:qp-spin .8s linear infinite;animation:qp-spin .8s linear infinite;border:3px solid #e2e8f0;border-radius:50%;border-top-color:#6366f1;height:22px;width:22px}.qp-error{background:#fef2f2;border:1px solid #fca5a5;border-radius:12px;color:#dc2626;font-size:14px;margin-bottom:24px;padding:14px 18px}.qp-empty{color:#94a3b8;padding:60px 20px;text-align:center}.qp-empty p{font-size:15px;margin-top:12px}.qp-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.qp-card{background:#fff;border:2px solid #e5e7eb;border-radius:18px;box-shadow:0 1px 4px rgba(0,0,0,.04);display:flex;flex-direction:column;gap:12px;padding:20px 22px;transition:all .2s}.qp-card:hover{border-color:#c7d2fe;box-shadow:0 4px 18px rgba(0,0,0,.08);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.qp-card-top{justify-content:space-between}.qp-card-badges,.qp-card-top{align-items:center;display:flex}.qp-card-badges{gap:8px}.qp-badge-q{background:#eef2ff;color:#4338ca}.qp-badge-ack,.qp-badge-q{border-radius:100px;font-size:11px;font-weight:700;padding:3px 10px}.qp-badge-ack{background:#f0fdf4;color:#16a34a}.qp-del-btn{align-items:center;background:#f8fafc;border:none;border-radius:50%;color:#94a3b8;cursor:pointer;display:flex;height:28px;justify-content:center;transition:all .2s;width:28px}.qp-del-btn:hover{background:#fee2e2;color:#ef4444}.qp-card-title{color:#0f172a;font-size:17px;font-weight:800;letter-spacing:-.2px;line-height:1.3;margin:0}.qp-card-desc{color:#64748b;font-size:13px;line-height:1.6;margin:0}.qp-card-footer{align-items:center;display:flex;justify-content:space-between;margin-top:auto;padding-top:4px}.qp-card-by{color:#94a3b8;font-size:12px}.qp-card-actions{display:flex;gap:8px}.qp-btn-admin-success{background:#c4f5d1}.qp-btn-admin,.qp-btn-admin-success{border:none;border-radius:9px;color:#475569;cursor:pointer;font-size:12px;font-weight:600;padding:7px 14px;transition:all .2s}.qp-btn-admin{background:#f1f5f9}.qp-btn-admin:hover{background:#e2e8f0;color:#0f172a}.qp-btn-start{background:#0f172a;border:none;border-radius:9px;color:#fff;cursor:pointer;font-size:12px;font-weight:700;padding:7px 16px;transition:all .2s}.qp-btn-start:hover{background:#1e293b}.qp-card-admin{border-top:2px solid #f1f5f9;margin-top:4px;padding-top:14px}.ack-list-wrap{display:flex;flex-direction:column;gap:8px}.ack-list-header{align-items:center;display:flex;justify-content:space-between}.ack-list-title{color:#374151;font-size:12px;font-weight:700}.ack-list-count{background:#eef2ff;border-radius:100px;color:#6366f1;font-size:11px;font-weight:700;padding:2px 10px}.ack-list-empty{color:#94a3b8;font-size:13px;padding:10px;text-align:center}.ack-list-loading{color:#94a3b8;font-size:13px;padding:6px}.ack-list-table{display:flex;flex-direction:column;gap:2px}.ack-table-head{color:#94a3b8;font-size:10px;font-weight:700;letter-spacing:.5px;padding:4px 8px;text-transform:uppercase}.ack-table-head,.ack-table-row{display:grid;grid-template-columns:1fr 1fr 1fr}.ack-table-row{background:#f8fafc;border-radius:8px;color:#374151;font-size:12px;padding:7px 8px;transition:background .15s}.ack-table-row:hover{background:#f1f5f9}.ack-name{font-weight:600}.ack-email{color:#6366f1;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ack-date{color:#94a3b8;font-size:10px}@-webkit-keyframes qp-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes qp-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:640px){.qp-hero{flex-direction:column}.qp-title{font-size:24px}.qp-grid{grid-template-columns:1fr}.ack-table-head,.ack-table-row{grid-template-columns:1fr 1fr}.ack-table-head span:last-child,.ack-table-row .ack-date{display:none}}.qp-badge-my-ack{background:rgba(34,197,94,.15);border:1px solid rgba(34,197,94,.3);border-radius:100px;color:#4ade80;display:inline-block;font-size:11px;font-weight:600;padding:2px 10px}.qp-tabs{border-bottom:2px solid #f1f5f9;display:flex;gap:4px;margin-bottom:28px;overflow-x:auto;scrollbar-width:none}.qp-tabs::-webkit-scrollbar{display:none}.qp-tab{align-items:center;background:transparent;border:none;border-bottom:2px solid transparent;border-radius:10px 10px 0 0;color:#64748b;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:7px;margin-bottom:-2px;padding:10px 18px;transition:all .18s;white-space:nowrap}.qp-tab:hover{background:#f8fafc;color:#334155}.qp-tab--active{background:#eef2ff;border-bottom-color:#6366f1;color:#6366f1}.qp-tab-icon{font-size:15px}.qp-tab-count{background:#6366f1;border-radius:100px;color:#fff;font-size:10px;font-weight:800;min-width:20px;padding:1px 7px;text-align:center}.qp-tab-body{min-height:300px}.qp-create-wrap{padding:4px 0}.qp-create-shortcut{display:flex;justify-content:flex-end;margin-top:24px}.qp-acks-wrap{display:flex;flex-direction:column;gap:20px}.qp-acks-header{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;gap:12px;padding:12px 18px}.qp-acks-label{color:#374151;font-size:13px;font-weight:700;white-space:nowrap}.qp-acks-select{background:transparent;border:none;color:#0f172a;cursor:pointer;flex:1 1;font-family:inherit;font-size:14px;font-weight:600;outline:none}.qp-stats-wrap{display:flex;flex-direction:column;gap:28px}.qp-stats-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.qp-stat-card{border:1px solid transparent;border-radius:16px;display:flex;flex-direction:column;gap:6px;padding:22px 20px}.qp-stat-card--purple{background:#f5f3ff;border-color:#ddd6fe}.qp-stat-card--green{background:#f0fdf4;border-color:#bbf7d0}.qp-stat-card--blue{background:#eff6ff;border-color:#bfdbfe}.qp-stat-card--orange{background:#fff7ed;border-color:#fed7aa}.qp-stat-icon{font-size:22px}.qp-stat-value{color:#0f172a;font-size:30px;font-weight:900;letter-spacing:-1px;line-height:1.1}.qp-stat-label{color:#64748b;font-size:12px;font-weight:600}.qp-stats-table-wrap{background:#fff;border:2px solid #e5e7eb;border-radius:16px;overflow:hidden}.qp-stats-table-title{border-bottom:1px solid #f1f5f9;color:#0f172a;font-size:14px;font-weight:800;padding:16px 20px}.qp-stats-table{display:flex;flex-direction:column}.qp-stats-thead{background:#f8fafc;border-bottom:1px solid #f1f5f9;color:#94a3b8;font-size:10px;font-weight:700;letter-spacing:.6px;padding:10px 20px;text-transform:uppercase}.qp-stats-thead,.qp-stats-trow{display:grid;grid-template-columns:2fr 80px 120px 100px 80px}.qp-stats-trow{align-items:center;border-bottom:1px solid #f8fafc;color:#374151;font-size:13px;padding:13px 20px;transition:background .15s}.qp-stats-trow:last-child{border-bottom:none}.qp-stats-trow:hover{background:#f8fafc}.qp-stats-ttitle{color:#0f172a;font-weight:700}.qp-stats-tq{color:#6366f1;font-weight:700}.qp-stats-tack,.qp-stats-tq{text-align:center}.qp-stats-tby{color:#94a3b8;font-size:12px}@media (max-width:768px){.qp-tab-label{display:none}.qp-tab{padding:10px 14px}.qp-stats-thead,.qp-stats-trow{grid-template-columns:1fr 60px 80px}.qp-stats-thead span:nth-child(4),.qp-stats-thead span:nth-child(5),.qp-stats-trow span:nth-child(4),.qp-stats-trow span:nth-child(5){display:none}}.qp-card-icon-btns{display:flex;gap:4px}.qp-icon-btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;flex-shrink:0;height:30px;justify-content:center;transition:all .18s;width:30px}.qp-icon-btn--edit{background:#f1f5f9;color:#6366f1}.qp-icon-btn--edit:hover{background:#eef2ff;color:#4f46e5}.qp-icon-btn--del{background:#f8fafc;color:#94a3b8}.qp-icon-btn--del:hover{background:#fee2e2;color:#ef4444}.qp-loading-inline{align-items:center;color:#94a3b8;display:flex;font-size:14px;gap:10px;padding:16px 4px}.qp-edit-overlay{align-items:center;-webkit-animation:qp-overlay-in .2s ease;animation:qp-overlay-in .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(8,8,20,.65);display:flex;inset:0;justify-content:center;overflow:hidden;padding:20px;position:fixed;z-index:1100}@-webkit-keyframes qp-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes qp-overlay-in{0%{opacity:0}to{opacity:1}}.qp-edit-panel{-webkit-animation:qp-panel-in .25s cubic-bezier(.34,1.4,.64,1);animation:qp-panel-in .25s cubic-bezier(.34,1.4,.64,1);border-radius:20px;box-shadow:0 24px 60px rgba(0,0,0,.35);display:flex;flex-direction:column;height:90vh;max-width:860px;overflow:hidden;width:100%}@-webkit-keyframes qp-panel-in{0%{opacity:0;-webkit-transform:scale(.96) translateY(12px);transform:scale(.96) translateY(12px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes qp-panel-in{0%{opacity:0;-webkit-transform:scale(.96) translateY(12px);transform:scale(.96) translateY(12px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}.qp-edit-header{align-items:center;background:#fff;border-bottom:2px solid #f1f5f9;display:flex;flex-shrink:0;justify-content:space-between;padding:18px 28px}.qp-edit-header-title{color:#0f172a;font-size:20px;font-weight:800;margin:0}.qp-edit-cancel{background:none;border:2px solid #e5e7eb;border-radius:10px;color:#64748b;cursor:pointer;font-size:13px;font-weight:600;padding:7px 16px;transition:all .18s}.qp-edit-cancel:hover{border-color:#94a3b8;color:#0f172a}.qp-edit-body{background:#f8fafc;flex:1 1;overflow-y:auto}.qp-edit-body::-webkit-scrollbar{width:6px}.qp-edit-body::-webkit-scrollbar-track{background:transparent}.qp-edit-body::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:3px}.qp-edit-body .qb-header{display:none}.qp-edit-body .qb-wrap{background:transparent;border:none;border-radius:0;box-shadow:none}.qb-status-section{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:16px 18px}.qb-status-options{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-top:10px}@media (max-width:720px){.qb-status-options{grid-template-columns:1fr}}.qb-status-card{align-items:center;background:#fff;border:2px solid #e5e7eb;border-radius:10px;cursor:pointer;display:flex;gap:12px;padding:12px 14px;transition:all .15s;-webkit-user-select:none;user-select:none}.qb-status-card:hover{background:#f8fafc;border-color:#cbd5e1}.qb-status-card input[type=radio]{accent-color:#6c47ff;flex-shrink:0;height:16px;width:16px}.qb-status-card--active{background:#faf5ff;border-color:#6c47ff;box-shadow:0 0 0 3px rgba(108,71,255,.08)}.qb-status-icon{font-size:22px;line-height:1}.qb-status-title{color:#0f172a;font-size:14px;font-weight:700}.qb-status-desc{color:#64748b;font-size:12px;margin-top:2px}.qb-schedule-row{border-top:1px dashed #cbd5e1;margin-top:14px;padding-top:14px}.qb-schedule-hint{background:#faf5ff;border-radius:8px;color:#6c47ff;display:block;font-size:12px;line-height:1.4;margin-top:6px;padding:8px 10px}.qp-badge-status{align-items:center;border-radius:12px;display:inline-flex;font-size:11px;font-weight:700;gap:4px;letter-spacing:.3px;padding:3px 10px;text-transform:uppercase}.qp-badge-status--draft{background:#f1f5f9;border:1px solid #cbd5e1;color:#475569}.qp-badge-status--scheduled{background:#fef3c7;border:1px solid #fcd34d;color:#92400e}.qp-badge-status--published{background:#dcfce7;border:1px solid #86efac;color:#166534}.qp-status-filter{background:#f1f5f9;border-radius:10px;display:inline-flex;flex-wrap:wrap;gap:2px;margin-bottom:16px;padding:4px}.qp-status-filter-btn{background:transparent;border:none;border-radius:7px;color:#64748b;cursor:pointer;font-size:13px;font-weight:600;padding:6px 14px;transition:all .15s}.qp-status-filter-btn:hover{color:#0f172a}.qp-status-filter-btn--active{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.08);color:#6c47ff}.qe-type-toggle{background:#f1f5f9;border-radius:8px;display:inline-flex;gap:2px;margin-left:auto;margin-right:8px;padding:3px}.qe-type-btn{background:transparent;border:none;border-radius:6px;color:#64748b;cursor:pointer;font-size:12px;font-weight:600;padding:5px 12px;transition:all .15s;white-space:nowrap}.qe-type-btn:hover{color:#0f172a}.qe-type-btn--active{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.08);color:#6c47ff}.qe-correct-btn--checkbox{border-radius:4px!important}.qs-multi-hint{background:#faf5ff;border:1px dashed #c4b5fd;border-radius:8px;color:#6c47ff;display:inline-block;font-size:12px;margin:6px 0 10px;padding:6px 10px}.qs-answer-marker--checkbox{border-radius:5px!important}.qm-resume-hint{border:1px dashed #c4b5fd;border-radius:8px;color:#6c47ff;font-size:12px;max-width:320px;padding:8px 12px}.qm-resume-hint,.rs-already-taken{background:#faf5ff;line-height:1.5;margin:0 0 16px;text-align:left}.rs-already-taken{border:1px solid #c4b5fd;border-radius:10px;color:#4c1d95;font-size:13px;padding:10px 14px}.rs-legend{border-bottom:1px dashed #e5e7eb;color:#64748b;display:flex;flex-wrap:wrap;font-size:11px;gap:12px;margin-bottom:8px;padding:6px 0 8px}.rs-legend>span{align-items:center;display:inline-flex;gap:5px}.rs-legend-dot{border-radius:3px;display:inline-block;height:10px;width:10px}.rs-legend-dot--c,.rs-legend-dot--cs{background:#16a34a}.rs-legend-dot--c{opacity:.35}.rs-legend-dot--ws{background:#dc2626}.rs-ans{align-items:center;display:flex;gap:8px}.rs-ans-text{flex:1 1}.rs-ans-tag{border-radius:999px;flex-shrink:0;font-size:10px;font-weight:700;letter-spacing:.4px;padding:2px 8px;text-transform:uppercase;white-space:nowrap}.rs-ans-tag--you{background:rgba(108,71,255,.12);color:#6c47ff}.rs-ans-tag--correct{background:rgba(22,163,74,.12);color:#16a34a}.rs-no-answer{background:#fffbeb;border:1px dashed #fcd34d;border-radius:8px;color:#b45309;font-size:12px;margin-top:8px;padding:8px 10px}.meetai-bar{align-items:center;-webkit-animation:meetai-rise .35s cubic-bezier(.22,1,.36,1);animation:meetai-rise .35s cubic-bezier(.22,1,.36,1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(28,28,30,.92);border:1px solid hsla(0,0%,100%,.08);border-radius:14px;bottom:16px;box-shadow:0 8px 30px rgba(0,0,0,.28);display:flex;gap:.6rem;left:50%;max-width:min(94vw,1100px);padding:.45rem .6rem;position:fixed;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:99999}.meetai-bar--mini{padding:.35rem .5rem}@-webkit-keyframes meetai-rise{0%{opacity:0;-webkit-transform:translate(-50%,18px);transform:translate(-50%,18px)}to{opacity:1;-webkit-transform:translate(-50%);transform:translate(-50%)}}@keyframes meetai-rise{0%{opacity:0;-webkit-transform:translate(-50%,18px);transform:translate(-50%,18px)}to{opacity:1;-webkit-transform:translate(-50%);transform:translate(-50%)}}.meetai-divider{background:hsla(0,0%,100%,.12);height:26px;width:1px}.meetai-bar__handle{align-items:center;color:hsla(0,0%,100%,.35);cursor:grab;display:inline-flex;flex:none;font-size:.8rem;height:30px;justify-content:center;margin-right:-.1rem;touch-action:none;transition:color .15s;-webkit-user-select:none;user-select:none;width:18px}.meetai-bar__handle:hover{color:hsla(0,0%,100%,.7)}.meetai-bar__handle:active{cursor:grabbing}.meetai-dock-btn{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;color:#cfcfcf;cursor:pointer;display:inline-flex;flex:none;font-size:.72rem;height:28px;justify-content:center;margin-left:.1rem;transition:background .15s,color .15s;width:28px}.meetai-dock-btn:hover{background:hsla(0,0%,100%,.14);color:#fff}.meetai-dock{align-items:center;-webkit-animation:meetai-dock-in .3s cubic-bezier(.22,1,.36,1);animation:meetai-dock-in .3s cubic-bezier(.22,1,.36,1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(28,28,30,.94);border:1px solid hsla(0,0%,100%,.1);border-bottom:0;border-radius:12px 12px 0 0;bottom:0;box-shadow:0 -4px 16px rgba(0,0,0,.25);color:#f1f1f1;cursor:grab;display:inline-flex;font-size:.76rem;font-weight:600;gap:.4rem;left:50%;padding:.3rem .8rem .35rem;position:fixed;touch-action:none;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-user-select:none;user-select:none;z-index:99999}.meetai-dock:hover{background:rgba(40,40,44,.96)}.meetai-dock:active{cursor:grabbing}@-webkit-keyframes meetai-dock-in{0%{opacity:0;-webkit-transform:translate(-50%,16px);transform:translate(-50%,16px)}to{opacity:1;-webkit-transform:translate(-50%);transform:translate(-50%)}}@keyframes meetai-dock-in{0%{opacity:0;-webkit-transform:translate(-50%,16px);transform:translate(-50%,16px)}to{opacity:1;-webkit-transform:translate(-50%);transform:translate(-50%)}}.meetai-dock__arrow{-webkit-animation:meetai-dock-bounce 1.8s ease-in-out infinite;animation:meetai-dock-bounce 1.8s ease-in-out infinite;color:#e0245e;font-size:.72rem}@-webkit-keyframes meetai-dock-bounce{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}}@keyframes meetai-dock-bounce{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}}.meetai-dock__label{letter-spacing:.02em}.meetai-dock__count{background:#e0245e;border-radius:9px;color:#fff;display:inline-grid;font-size:.66rem;font-weight:700;height:18px;min-width:18px;padding:0 5px;place-items:center}.meetai-dock__rec{-webkit-animation:meetai-blink 1.1s infinite;animation:meetai-blink 1.1s infinite;background:#e0245e;border-radius:50%;height:9px;width:9px}.meetai-rec,.meetai-rec__start{align-items:center;display:inline-flex;gap:.45rem}.meetai-rec__start{background:linear-gradient(135deg,#e0245e,#c4163f);border:0;border-radius:10px;color:#fff;cursor:pointer;font-size:.82rem;font-weight:600;padding:.45rem .8rem;transition:box-shadow .15s,-webkit-transform .15s;transition:transform .15s,box-shadow .15s;transition:transform .15s,box-shadow .15s,-webkit-transform .15s}.meetai-rec__start:hover{box-shadow:0 4px 14px rgba(224,36,94,.4);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.meetai-rec__mic{background:#fff;border-radius:50%;height:9px;width:9px}.meetai-rec__online{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.16);border-radius:10px;color:#f1f1f1;cursor:pointer;font-size:.8rem;padding:.45rem .6rem;transition:background .15s}.meetai-rec__online:hover{background:hsla(0,0%,100%,.12)}.meetai-rec.is-recording{background:rgba(224,36,94,.12);border-radius:10px;padding:.3rem .4rem}.meetai-rec__live{-webkit-animation:meetai-blink 1.1s infinite;animation:meetai-blink 1.1s infinite;background:#e0245e;border-radius:50%;height:10px;width:10px}.meetai-rec__live.is-paused{-webkit-animation:none;animation:none;background:#f5a623}@-webkit-keyframes meetai-blink{0%,to{opacity:1}50%{opacity:.25}}@keyframes meetai-blink{0%,to{opacity:1}50%{opacity:.25}}.meetai-rec__time{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#fff;font-size:.85rem;font-variant-numeric:tabular-nums;font-weight:600;min-width:44px}.meetai-rec__btn{align-items:center;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14);border-radius:8px;color:#f1f1f1;cursor:pointer;display:inline-flex;font-size:.78rem;gap:.3rem;padding:.35rem .6rem;transition:background .15s,-webkit-transform .12s;transition:background .15s,transform .12s;transition:background .15s,transform .12s,-webkit-transform .12s}.meetai-rec__btn:hover{background:hsla(0,0%,100%,.14);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.meetai-rec__btn.is-resume{background:rgba(52,199,89,.2);border-color:rgba(52,199,89,.4)}.meetai-rec__btn.is-stop{background:rgba(224,36,94,.25);border-color:rgba(224,36,94,.5);font-weight:600}.meetai-rec__btn.is-cancel{padding:.35rem .5rem}.meetai-rec__status{color:#ddd;font-size:.82rem}.meetai-rec__err{color:#ff8a9b;cursor:pointer;font-size:.72rem;max-width:200px}.meetai-rec__spinner{-webkit-animation:meetai-spin .8s linear infinite;animation:meetai-spin .8s linear infinite;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;display:inline-block;height:14px;width:14px}@-webkit-keyframes meetai-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes meetai-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.meetai-bar__toggle{align-items:center;background:transparent;border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:600;padding:.3rem .4rem;white-space:nowrap}.meetai-bar__toggle:hover{background:hsla(0,0%,100%,.06)}.meetai-bar__count{background:#e0245e;border-radius:10px;color:#fff;display:inline-grid;font-size:.7rem;font-weight:700;height:20px;margin-left:.45rem;min-width:20px;padding:0 6px;place-items:center}.meetai-bar__list{align-items:center;display:flex;gap:.4rem;max-width:48vw;overflow-x:auto;padding:.1rem .15rem;scrollbar-width:thin}.meetai-bar__list::-webkit-scrollbar{height:5px}.meetai-bar__list::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.18);border-radius:3px}.meetai-tab{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;color:#f1f1f1;cursor:pointer;display:inline-flex;font-size:.78rem;gap:.45rem;padding:.4rem .7rem;transition:background .15s,border-color .15s,-webkit-transform .15s;transition:transform .15s,background .15s,border-color .15s;transition:transform .15s,background .15s,border-color .15s,-webkit-transform .15s;white-space:nowrap}.meetai-tab:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.22);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.meetai-tab.is-entering{-webkit-animation:meetai-tab-in .4s cubic-bezier(.22,1,.36,1);animation:meetai-tab-in .4s cubic-bezier(.22,1,.36,1)}@-webkit-keyframes meetai-tab-in{0%{opacity:0;-webkit-transform:scale(.9) translateY(6px);transform:scale(.9) translateY(6px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes meetai-tab-in{0%{opacity:0;-webkit-transform:scale(.9) translateY(6px);transform:scale(.9) translateY(6px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}.meetai-tab__dot{-webkit-animation:meetai-pulse 1.8s infinite;animation:meetai-pulse 1.8s infinite;background:#34c759;border-radius:50%;height:8px;width:8px}@-webkit-keyframes meetai-pulse{0%{box-shadow:0 0 0 0 rgba(52,199,89,.5)}70%{box-shadow:0 0 0 7px rgba(52,199,89,0)}to{box-shadow:0 0 0 0 rgba(52,199,89,0)}}@keyframes meetai-pulse{0%{box-shadow:0 0 0 0 rgba(52,199,89,.5)}70%{box-shadow:0 0 0 7px rgba(52,199,89,0)}to{box-shadow:0 0 0 0 rgba(52,199,89,0)}}.meetai-tab__name{font-weight:600;max-width:150px;overflow:hidden;text-overflow:ellipsis}.meetai-tab__phone{font-size:.72rem;opacity:.6}.meetai-tab--all{background:rgba(224,36,94,.18);border-color:rgba(224,36,94,.4);font-weight:600}.meetai-tab--all:hover{background:rgba(224,36,94,.3)}@media (max-width:640px){.meetai-bar{border-radius:12px;bottom:10px;flex-wrap:wrap;left:8px;max-width:none;right:8px;-webkit-transform:none;transform:none}@-webkit-keyframes meetai-rise{0%{opacity:0;-webkit-transform:translateY(18px);transform:translateY(18px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes meetai-rise{0%{opacity:0;-webkit-transform:translateY(18px);transform:translateY(18px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.meetai-bar__list{max-width:100%}.meetai-tab__name{max-width:90px}.meetai-rec__btn.is-stop span{display:none}.meetai-dock{bottom:0}.meetai-bar__handle{display:none}}.meetai-dialog .MuiPaper-root{border-radius:18px;display:flex;flex-direction:column;margin:16px;max-height:90vh;overflow:hidden}.meetai-dialog__header{align-items:center;background:linear-gradient(135deg,#e0245e,#b3143b);color:#fff;display:flex;flex-shrink:0;gap:12px;padding:20px 26px 18px;position:relative}.meetai-dialog__header:after{background:hsla(0,0%,100%,.18);bottom:0;content:"";height:1px;left:0;position:absolute;right:0}.meetai-dialog__icon{background:hsla(0,0%,100%,.16);border-radius:11px;display:grid;flex:none;font-size:1rem;height:38px;place-items:center;width:38px}.meetai-dialog__title{font-size:1.1rem;font-weight:700;line-height:1.1}.meetai-dialog__subtitle{font-size:.76rem;margin-top:2px;opacity:.85}.meetai-dialog__body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:22px 26px}.meetai-transcript{background:#f8fafc;border:1px solid #eceff3;border-radius:12px;color:#374151;font-size:.82rem;line-height:1.55;max-height:480px;overflow-y:auto;padding:14px;white-space:pre-wrap}.meetai-transcript__label{align-items:center;color:#6b7280;display:flex;font-size:.72rem;font-weight:600;gap:6px;letter-spacing:.04em;margin-bottom:8px;text-transform:uppercase}.meetai-transcript::-webkit-scrollbar{width:7px}.meetai-transcript::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.meetai-fields{display:flex;flex-direction:column;gap:2px}.meetai-fields__group{background:#fff;border:1px solid #eef1f5;border-radius:12px;margin-bottom:12px;padding:10px 14px 14px}.meetai-fields__legend{align-items:center;color:#9ca3af;display:flex;font-size:.72rem;font-weight:700;gap:6px;letter-spacing:.04em;margin-bottom:4px;text-transform:uppercase}.meetai-field-ai .MuiInputBase-root{background:#fbfdff}.meetai-ai-badge{align-items:center;background:#f3effe;border-radius:6px;color:#7c3aed;display:inline-flex;font-size:.62rem;font-weight:700;gap:3px;margin-left:6px;padding:1px 6px}.meetai-dialog__footer{align-items:center;background:#fafbfc;border-top:1px solid #eef1f5;display:flex;flex-shrink:0;gap:10px;justify-content:flex-end;padding:14px 22px}.meetai-btn{border:0;border-radius:10px;cursor:pointer;font-size:.84rem;font-weight:600;padding:.5rem 1rem;transition:box-shadow .15s,background .15s,-webkit-transform .12s;transition:transform .12s,box-shadow .15s,background .15s;transition:transform .12s,box-shadow .15s,background .15s,-webkit-transform .12s}.meetai-btn:disabled{cursor:default;opacity:.6}.meetai-btn--ghost{background:transparent;color:#6b7280}.meetai-btn--ghost:hover:not(:disabled){background:#f1f3f5;color:#374151}.meetai-btn--save{align-items:center;background:linear-gradient(135deg,#34c759,#1f9d4d);box-shadow:0 3px 10px rgba(52,199,89,.32);color:#fff;display:inline-flex;gap:6px}.meetai-btn--save:hover:not(:disabled){box-shadow:0 5px 16px rgba(52,199,89,.42);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.meetai-error{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#b91c1c;font-size:.8rem;font-weight:700;padding:8px 12px}@media (max-width:640px){.meetai-dialog .MuiPaper-root{border-radius:0;margin:0;max-height:100vh}.meetai-dialog__body{padding:16px}.meetai-transcript{margin-bottom:14px;max-height:200px}}.meetai-sessions__table-wrap{min-height:120px;position:relative}.meetai-sessions__loading{align-items:center;background:hsla(0,0%,100%,.6);display:flex;inset:0;justify-content:center;position:absolute;z-index:2}.meetai-sessions__row{cursor:pointer}.meetai-status-badge{border-radius:12px;font-size:.78rem;font-weight:600;padding:.25rem .6rem;white-space:nowrap}.meetai-nb-banner{align-items:center;border-radius:10px;display:flex;font-size:.8rem;font-weight:600;gap:10px;justify-content:space-between;margin-bottom:12px;padding:8px 12px}.meetai-nb-banner i{margin-right:5px}.meetai-nb-banner--loading{background:#f3f4f6;color:#6b7280}.meetai-nb-banner--found{background:#ecfdf5;border:1px solid #a7f3d0;color:#047857}.meetai-nb-banner--none{background:#fffbeb;border:1px solid #fde68a;color:#92400e}.meetai-nb-banner__btn,.meetai-nb-banner__text{align-items:center;display:inline-flex}.meetai-nb-banner__btn{background:#059669;border:0;border-radius:8px;color:#fff;cursor:pointer;font-size:.76rem;font-weight:700;gap:5px;padding:5px 12px;transition:background .15s,-webkit-transform .12s;transition:background .15s,transform .12s;transition:background .15s,transform .12s,-webkit-transform .12s;white-space:nowrap}.meetai-nb-banner__btn:hover{background:#047857;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.meetai-nb__close{background:hsla(0,0%,100%,.16);border:0;border-radius:8px;color:#fff;cursor:pointer;display:grid;flex:none;height:30px;place-items:center;transition:background .15s;width:30px}.meetai-nb__close:hover{background:hsla(0,0%,100%,.3)}.meetai-nb__comment{background:#f8fafc;border:1px solid #eceff3;border-radius:12px;margin-bottom:16px;padding:12px 14px}.meetai-nb__comment-text{color:#374151;font-size:.84rem;line-height:1.55;white-space:pre-wrap}.meetai-nb__grid{grid-gap:0;border:1px solid #eef1f5;border-radius:12px;display:grid;gap:0;grid-template-columns:1fr;overflow:hidden}.meetai-nb__row{align-items:flex-start;border-bottom:1px solid #f1f3f5;display:flex;font-size:.82rem;gap:14px;justify-content:space-between;padding:9px 14px}.meetai-nb__row:nth-child(odd){background:#fafbfc}.meetai-nb__row:last-child{border-bottom:0}.meetai-nb__label{color:#6b7280;flex:none;font-weight:600;min-width:46%}.meetai-nb__value{color:#111827;font-weight:600;text-align:right;word-break:break-word}.meetai-phone-field .MuiOutlinedInput-adornedEnd{padding-right:6px}.meetai-phone-search-btn{align-items:center;background:linear-gradient(135deg,#2563eb,#1e40af);border:0;border-radius:8px;box-shadow:0 2px 6px rgba(37,99,235,.28);color:#fff;cursor:pointer;display:inline-flex;font-size:.74rem;font-weight:700;gap:5px;line-height:1;padding:6px 11px;transition:background .15s,box-shadow .15s,-webkit-transform .12s;transition:background .15s,transform .12s,box-shadow .15s;transition:background .15s,transform .12s,box-shadow .15s,-webkit-transform .12s;white-space:nowrap}.meetai-phone-search-btn i{font-size:.72rem}.meetai-phone-search-btn:hover:not(:disabled){background:linear-gradient(135deg,#1d4ed8,#1e3a8a);box-shadow:0 4px 12px rgba(37,99,235,.4);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.meetai-phone-search-btn:disabled{box-shadow:none;cursor:default;opacity:.55}.input_input__klf2H{background:#f8f9fd;border:0;color:var(--text);font-family:FiraGO-Book;min-width:224px;outline:none;width:100%}.input_input__klf2H:focus{border-color:var(--accent)}.input_displayValue__IyZ7Y{border-bottom:none!important;display:block;white-space:pre-wrap}.input_placeholderValue__udsOm{color:#9aa3b7}.input_formTitle__Y-j9w{font-size:2rem}.input_formTitle__Y-j9w,.input_title__xcmyS{background:transparent;border-bottom:1px solid rgba(15,23,42,.08);padding:0}.input_title__xcmyS{font-size:16px;font-weight:400}.input_choice__CBXxC{background:transparent;border-bottom:1px solid rgba(15,23,42,.08);padding:0}.select_wrap__gxXPw{flex:0 0 auto;position:relative;width:14rem}.select_select__B2xdr{align-items:center;background:#fff;border:1px solid #dadada;border-radius:4px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25);color:var(--text);cursor:pointer;display:flex;flex-shrink:0;gap:.5rem;justify-content:space-between;outline:none;padding:.7rem 1rem;text-align:left;width:100%}.select_select__B2xdr:disabled{cursor:not-allowed;opacity:.7}.select_displayValue__p6n00{align-items:center;display:flex;font-family:FiraGO-Book;gap:.5rem;min-width:0}.select_placeholderValue__3uxht{color:#9aa3b7}.select_optionIcon__kKuDr{align-items:center;color:#5f6368;display:inline-flex;flex-shrink:0}.select_caret__iUIck{color:#9aa3b7;flex-shrink:0;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.select_caretOpen__dC1KC{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.select_optionsBox__9ZrXG{background:#fff;border:1px solid #dbe2ef;border-radius:4px;box-shadow:0 10px 22px rgba(15,23,42,.12);left:0;padding:.25rem;position:absolute;right:0;top:calc(100% + .35rem);z-index:20}.select_optionItem__0Pm7-{align-items:center;background:transparent;border:0;border-radius:4px;color:var(--text);display:flex;font-family:FiraGO-Book;gap:.5rem;padding:.5rem .6rem;text-align:left;width:100%}.select_optionItem__0Pm7-:hover{background:#f2f5fb}.select_optionItemSelected__NsZeF{background:#edf2ff;color:#1f2937}.select_optionItemActive__yVTvR{background:#f2f5fb}.select_optionLabel__Q5ZfJ{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.textarea_textarea__lXK-p{background:#f8f9fd;border:0;border-bottom:1px solid rgba(15,23,42,.08);color:var(--text);font-family:FiraGO-Book;outline:none;width:100%}.textarea_textarea__lXK-p:focus{border-color:var(--accent)}.textarea_displayValue__zC9nn{border-bottom:none!important;display:block;white-space:pre-wrap}.textarea_placeholderValue__e7fxH{color:#9aa3b7}.textarea_formDescription__N\+XhQ{background:transparent;color:var(--muted);font-size:11pt;min-height:1.5rem;padding:0;resize:none}.textarea_preview__l2DMC{background:transparent;border-bottom:1px dashed rgba(15,23,42,.16);border-top-left-radius:.5rem;border-top-right-radius:.5rem;height:1.6rem;padding-bottom:0;padding-left:0;resize:none}.formCard_card__bF1Ec{background:var(--surface);border-radius:.5rem;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07);overflow:hidden;position:relative;transition:box-shadow 5.2s ease;width:100%}.formCard_heroCard__b7DPY{display:block}.formCard_sideHeroBand__dBtWN:before{background:transparent;border-radius:1.6rem 0 0 1.6rem;content:"";inset:0 auto 0 0;position:absolute;transition:background-color .2s ease;width:.375rem}.formCard_active__sci-5{border-color:rgba(64,89,216,.24);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);transition:box-shadow 5.2s ease}.formCard_active__sci-5.formCard_sideHeroBand__dBtWN:before{background:var(--accent-soft)}.formCard_heroBand__pTvn-{background:var(--accent);height:.625rem;position:relative;z-index:2}.formCard_content__4q80K{padding:0 1.35rem}.formCard_heroContent__e91GN{display:flex;flex-direction:column;gap:1rem;padding:1.6rem 1.65rem 1.4rem}@media (max-width:720px){.formCard_content__4q80K,.formCard_heroContent__e91GN{padding-left:1rem;padding-right:1rem}}.formCard_footerToggle__zi83b{border-color:var(--border)}.formCard_footerIconWrap__uC1yM{display:inline-flex}.formCard_footerToggleActive__MyvN3{color:var(--accent-soft);position:relative}.formCard_footerToggleActive__MyvN3:before{background:var(--accent-soft);bottom:0;content:"";height:1rem;left:0;margin:auto;position:absolute;right:0;top:0;-webkit-transform:rotate(-40deg);transform:rotate(-40deg);width:.1rem}.formCard_dragHandle__K0Lvw{color:var(--accent-soft);cursor:grab;display:flex;justify-content:center;padding-top:4px;width:100%}.formTable_filtersRow__wNQe7,.formTable_tablePagination__lXkgI{background:#fff}.formTable_filtersRow__wNQe7{align-items:center;border-bottom:1px solid #eef2f7;display:flex;min-height:66px;padding:12px 18px}.formTable_filterToolbar__L4i5a{align-items:center;display:flex;flex-wrap:wrap;gap:14px;width:100%}.formTable_toolbarSearch__Lusnr{align-items:center;background:#fbfcfe;border:1px solid #e6eaf0;border-radius:10px;color:#667085;display:inline-flex;flex:0 1 270px;gap:8px;height:36px;min-width:210px;padding:0 12px}.formTable_toolbarSearchIcon__IqTI\+{color:#98a2b3;flex:0 0 auto;font-size:18px!important}.formTable_toolbarSearchInput__-rfYl{background:transparent;border:0;color:#344054;font-family:FiraGO-Book;font-size:13px;min-width:0;outline:0;width:100%}.formTable_toolbarSearchInput__-rfYl::-webkit-input-placeholder{color:#98a2b3;opacity:1}.formTable_toolbarSearchInput__-rfYl::placeholder{color:#98a2b3;opacity:1}.formTable_toolbarDivider__\+yRbu{background:#e5e7eb42;flex:0 0 auto;height:28px;width:1px}.formTable_toolbarSelect__soDp1{width:168px}.formTable_toolbarSelect__soDp1 .ant-select-selector{background:#fbfcfe!important;border-color:#e6eaf0!important;border-radius:10px!important;box-shadow:none!important;font-family:FiraGO-Book;height:36px!important;min-height:36px!important;padding:0 12px!important}.formTable_toolbarSelect__soDp1 .ant-select-selection-item,.formTable_toolbarSelect__soDp1 .ant-select-selection-placeholder{align-items:center;color:#667085;display:flex;font-size:13px;min-height:34px}.formTable_toolbarSelect__soDp1 .ant-select-arrow,.formTable_toolbarSelect__soDp1 .ant-select-clear{color:#98a2b3}.formTable_toolbarDatePicker__-HpRZ{background:#fbfcfe;border-color:#e6eaf0!important;border-radius:10px!important;box-shadow:none!important;font-family:FiraGO-Book;min-height:36px;width:248px}.formTable_toolbarDatePicker__-HpRZ .ant-picker-input>input{color:#667085;font-size:13px}.formTable_toolbarDatePicker__-HpRZ .ant-picker-input>input::-webkit-input-placeholder{color:#98a2b3}.formTable_toolbarDatePicker__-HpRZ .ant-picker-input>input::placeholder{color:#98a2b3}.formTable_toolbarDatePicker__-HpRZ .ant-picker-suffix{color:#98a2b3}.formTable_toolbarResetButton__pyQix{align-items:center;background:transparent;border:0;border-radius:8px;color:#667085;display:inline-flex;font-family:FiraGO-Book;font-size:13px;gap:6px;height:34px;justify-content:center;margin-left:auto;padding:0 4px;white-space:nowrap}.formTable_toolbarResetButton__pyQix:hover:not(:disabled){background:transparent;color:#344054}.formTable_toolbarResetButton__pyQix:disabled{cursor:default;opacity:.55}.formTable_tablePagination__lXkgI{align-items:center;border-top:1px solid #eef2f7;display:flex;gap:16px;min-height:58px;padding:10px 18px}.formTable_tablePagination__lXkgI p{margin-bottom:0!important}.formTable_tableCard__yorZN{background:#fff;border:1px solid #e6eaf0;border-radius:10px;overflow:hidden}.formTable_table__kfvAE{-webkit-font-feature-settings:"tnum" 1,"lnum" 1,tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1,tabular-nums lining-nums;background:#fff;border-collapse:collapse;border-spacing:0;font-family:FiraGO-Medium,FiraGO-Book,sans-serif;font-size:13px;font-variant-numeric:tabular-nums lining-nums;width:100%}.formTable_table__kfvAE td,.formTable_table__kfvAE th{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.formTable_thead__4-S\+d th{background:#fff;border-bottom:1px solid #eef2f7;color:#98a2b3;font-size:12px;font-weight:500;line-height:1.3;text-align:left;white-space:nowrap}.formTable_tbody__rIoI8 td{border-bottom:1px solid #f1f4f8;color:#344054;height:64px;padding:12px 18px}.formTable_checkboxColumn__Ik1MV{text-align:center!important;width:56px}.formTable_actionsCell__kJpxO{text-align:right;width:118px}.formTable_statusCell__lohoL{width:92px}.formTable_checkboxInput__2EEPj{cursor:pointer;margin:0}.formTable_actionMenuButton__fisD6{border-radius:8px!important;color:#667085!important}.formTable_columnTitlesRow__RUBTy th{background:#fff;border-top:0;padding:12px 18px}.formTable_inputsRow__YNGr4 th{padding:8px 0}.formTable_columnTitlesRow__RUBTy th,.formTable_inputsRow__YNGr4 th{border-left-width:0;padding-left:18px;padding-right:18px}.formTable_row__ZXCe3:hover td{background:#fbfdff;cursor:pointer}.formTable_tbody__rIoI8 .formTable_row__ZXCe3 td:first-child{position:relative}.formTable_tbody__rIoI8 .formTable_row__ZXCe3:hover td:first-child:before{background:#3b82f6;border-bottom-right-radius:8px;border-top-right-radius:8px;content:"";height:32px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2px}.formTable_empty__onqR6{color:#667085;padding:24px 12px;text-align:center}.formTable_skeletonRow__qZv8p td{height:64px}.formTable_paginationMeta__Lw3N-{color:#667085;font-family:FiraGO-Book;font-size:13px;white-space:nowrap}.formTable_paginationControls__yN5KH{align-items:center;display:flex;gap:14px;justify-content:flex-end}.formTable_paginationPageSize__zikO2{width:124px}.formTable_paginationPageSize__zikO2 .MuiOutlinedInput-notchedOutline{border-color:#e6eaf0}.formTable_paginationPageSize__zikO2 .MuiSelect-select{align-items:center;color:#475467;display:flex;font-family:FiraGO-Book;font-size:13px;height:34px!important;min-height:34px!important;padding-bottom:0;padding-top:0}.formTable_paginationControls__yN5KH .MuiPaginationItem-root{border-radius:8px;color:#667085;font-family:FiraGO-Book;font-size:13px}.formTable_paginationControls__yN5KH .MuiPaginationItem-root.Mui-selected,.formTable_paginationControls__yN5KH .MuiPaginationItem-root.Mui-selected:hover{background:#1f2937;color:#fff}@media (max-width:768px){.formTable_filtersRow__wNQe7{padding:12px}.formTable_filterToolbar__L4i5a{align-items:stretch}.formTable_toolbarSearch__Lusnr{flex-basis:100%;max-width:none}.formTable_toolbarDivider__\+yRbu{display:none}.formTable_toolbarDatePicker__-HpRZ,.formTable_toolbarSelect__soDp1{flex:1 1 180px;width:auto!important}.formTable_toolbarResetButton__pyQix{flex:1 1 180px;margin-left:0}.formTable_tablePagination__lXkgI{align-items:flex-start;flex-direction:column}.formTable_paginationControls__yN5KH{flex-wrap:wrap;justify-content:space-between;margin-left:0;width:100%}}.formResponsesPanel_panelLayout__-aQB6{margin:0 auto;max-width:970px;padding:0 3rem;width:100%}.formResponsesPanel_analyticsSection__SLZml{margin-bottom:18px}.formResponsesPanel_analyticsHeader__BCc49{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px}.formResponsesPanel_analyticsEyebrow__nOm97{color:#667085;font-family:FiraGO-Book;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.formResponsesPanel_analyticsTitle__hggBr{color:#101828;font-family:FiraGO-Book;font-size:22px;margin:4px 0 0}.formResponsesPanel_analyticsSummary__fXlry{display:flex;flex-wrap:wrap;gap:10px}.formResponsesPanel_summaryMetric__ZbLTW{background:#fff;border:1px solid #dadce0;border-radius:8px;color:#3c4043;min-width:120px;padding:10px 12px}.formResponsesPanel_summaryMetricLabel__s9hlj{color:#5f6368;display:block;font-family:FiraGO-Book;font-size:12px}.formResponsesPanel_summaryMetricValue__w4FNI{display:block;font-family:FiraGO-Book;font-size:24px;margin-top:4px}.formResponsesPanel_questionCardList__ywOF7{display:flex;flex-direction:column;gap:14px;margin-top:16px}.formResponsesPanel_questionCard__p-bVS{background:#fff;border:1px solid #dadce0;border-radius:8px;padding:18px 20px 20px;position:relative}.formResponsesPanel_questionCardHeader__O6X\+q{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.formResponsesPanel_questionTitle__B7QVS{color:#202124;font-family:FiraGO-Book;font-size:16px;line-height:1.35;margin:0}.formResponsesPanel_questionResponseCount__iVKqp{color:#5f6368;flex:0 0 auto;font-family:FiraGO-Book;font-size:13px;line-height:1.4;white-space:nowrap}.formResponsesPanel_analyticsEmptyInline__AGVOC,.formResponsesPanel_analyticsEmpty__M3SUX{background:#fff;border-radius:8px;color:#5f6368;font-family:FiraGO-Book;margin-top:16px;padding:16px}.formResponsesPanel_choiceSplit__IUhDX{grid-gap:22px;align-items:center;display:grid;gap:22px;grid-template-columns:minmax(220px,1fr) minmax(220px,1fr);padding-top:18px}.formResponsesPanel_doughnutChartBox__ENqlJ{min-height:250px}.formResponsesPanel_chartSkeletonCenter__XNUzn{align-items:center;display:flex;justify-content:center;min-height:250px}.formResponsesPanel_choiceLegendList__xWZNJ{display:flex;flex-direction:column;gap:10px}.formResponsesPanel_choiceLegendRow__gDGwM{grid-gap:10px;align-items:center;color:#3c4043;display:grid;font-family:FiraGO-Book;font-size:14px;gap:10px;grid-template-columns:12px minmax(0,1fr) auto;min-height:32px}.formResponsesPanel_choiceLegendDot__CT6gL{border-radius:50%;height:10px;width:10px}.formResponsesPanel_choiceLegendText__Ajdmf{min-width:0;overflow-wrap:anywhere}.formResponsesPanel_choiceLegendCount__dLPxJ{color:#5f6368;font-size:14px}.formResponsesPanel_barChartBox__0XfIv{margin-top:16px;min-height:220px}.formResponsesPanel_barSkeletonList__hY\+DB{display:flex;flex-direction:column;gap:18px;margin-top:20px}.formResponsesPanel_barSkeletonRow__Sa3Lr{grid-gap:14px;align-items:center;display:grid;gap:14px;grid-template-columns:minmax(90px,150px) minmax(0,1fr)}.formResponsesPanel_barSkeleton__WinBu{border-radius:8px}.formResponsesPanel_openAnswerList__-DJ9\+{display:flex;flex-direction:column;gap:10px;margin-top:16px;max-height:280px;overflow-y:auto;padding-right:6px}.formResponsesPanel_openAnswerCard__bWWmh{background-color:#f9f9f9;border-radius:4px;color:#1f1f1f;line-height:20px;padding:10px}.formResponsesPanel_openAnswerValue__bUHqR{color:#202124;font-family:FiraGO-Book;font-size:14px;line-height:1.55;white-space:pre-wrap}.formResponsesPanel_colIndex__29CQZ{width:8%}.formResponsesPanel_colSubmitted__6rHGC{width:46%}.formResponsesPanel_colAnswers__z3RWc{width:24%}.formResponsesPanel_colActions__ACp0m{width:22%}.formResponsesPanel_actionCell__Ng8YI{white-space:nowrap}.formResponsesPanel_detailDialogPaper__yO5m6{border-radius:4px!important}.formResponsesPanel_detailDialogContent__TSHmF{padding:24px!important}.formResponsesPanel_detailHeader__\+IbaQ{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.formResponsesPanel_detailEyebrow__CzTHU{color:#667085;font-family:FiraGO-Book;font-size:16px;text-transform:uppercase}.formResponsesPanel_answerList__SjNIS{display:flex;flex-direction:column;gap:12px}.formResponsesPanel_answerCard__Bf0w9{background:#f8fafc;border-radius:6px;padding:14px 16px}.formResponsesPanel_answerQuestion__tv69n{color:#101828;font-family:FiraGO-Book;font-size:16px}.formResponsesPanel_answerType__jxY\+3{color:#667085;font-family:FiraGO-Book;font-size:12px;letter-spacing:.06em;margin-top:4px;text-transform:uppercase}.formResponsesPanel_answerValue__U-lNU{color:#344054;font-family:FiraGO-Book;font-size:14px;margin-top:10px;white-space:pre-wrap}.formResponsesPanel_emptyAnswers__duBCE{border:1px dashed #d0d5dd;border-radius:12px;color:#667085;font-family:FiraGO-Book;padding:24px;text-align:center}@media (max-width:720px){.formResponsesPanel_choiceSplit__IUhDX,.formResponsesPanel_questionCardHeader__O6X\+q{align-items:flex-start;flex-direction:column;grid-template-columns:1fr}.formResponsesPanel_questionCard__p-bVS{padding:16px}.formResponsesPanel_questionResponseCount__iVKqp{white-space:normal}.formResponsesPanel_barSkeletonRow__Sa3Lr{gap:6px;grid-template-columns:1fr}.formResponsesPanel_colActions__ACp0m,.formResponsesPanel_colAnswers__z3RWc,.formResponsesPanel_colSubmitted__6rHGC{width:auto}}.forms_wrapper__bYZ2D{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;min-height:calc(100vh - 64px);padding-bottom:2rem}.forms_colCheckbox__6vJlg{width:0}.forms_colForm__vKWD5{width:32%}.forms_colResponses__BmgKs{width:12%}.forms_colCreator__bKBCu,.forms_colDate__DXczN{width:20%}.forms_colStatus__HejRu{width:14%}.forms_colActions__X8HY7{width:12%}.forms_formsTable__cSz2- table{min-width:760px;table-layout:fixed}.forms_titleCell__kBZbS{align-items:center;display:inline-flex;gap:10px;max-width:100%;min-width:0;width:100%}.forms_titleIcon__c918i{align-items:center;background:#f4f7fb;border-radius:8px;color:#667085;display:inline-flex;flex:0 0 auto;height:28px;justify-content:center;width:28px}.forms_titleCopy__75Nmn{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;max-width:calc(100% - 38px);min-width:0;overflow:hidden}.forms_titleName__gYmAc{color:#1f2937;display:block;font-family:FiraGO-Medium,FiraGO-Book;font-size:14px;line-height:1.25}.forms_secondaryText__xYMKB,.forms_titleName__gYmAc{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forms_secondaryText__xYMKB{color:#667085;display:inline-block;font-family:FiraGO-Book;font-size:13px}.forms_statusWrap__4RnvU{align-items:center;display:flex}.forms_actionsWrap__-FJJ1{align-items:center;display:inline-flex;gap:2px;justify-content:flex-end;width:100%}.forms_actionButton__6Vgnv{color:#667085!important;height:30px!important;padding:4px!important;width:30px!important}.forms_actionButton__6Vgnv:hover{background:#f4f6f8!important;color:#344054!important}.formEditor_editorShell__ktXMH{--accent:#153d77;--accent-soft:#4285f4;--border:rgba(15,23,42,.1);--surface:#fff;--text:#18202f;--muted:#697387;--shadow:0 24px 60px rgba(33,41,77,.08);background:#edebf2;border:0!important;box-shadow:none!important;overflow:visible!important}.formEditor_pageTitle__nyFjD{color:var(--text);font-size:1rem;font-weight:400;line-height:24px;margin:0}.formEditor_builderLayout__-ptXc{align-items:flex-start;margin:0 auto;max-width:970px;padding:0 3rem;position:relative;width:100%}.formEditor_sideRail__8L5jz{position:absolute;transition:top .3s ease-out;z-index:4}.formEditor_loadingTabs__3LjTe{align-items:center;display:flex;gap:28px;margin:0 auto}.formEditor_editorSkeletonCard__d2y0h{background:#fff;border:1px solid hsla(220,9%,87%,.9);border-radius:8px;box-shadow:0 1px 2px rgba(60,64,67,.12);margin-bottom:1rem;max-width:760px;padding:22px 24px;width:100%}.formEditor_editorSkeletonHero__ACNBy{border-top:10px solid #153d77}.formEditor_editorSkeletonQuestionTop__0OwEf{grid-gap:20px;align-items:center;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) 170px;margin-bottom:12px}.formEditor_editorSkeletonControl__GvxP9{border-radius:6px}.formEditor_editorSkeletonChoices__D7Qyg{display:flex;flex-direction:column;gap:12px;margin-top:18px}.formEditor_editorSkeletonChoice__LZEQy{align-items:center;display:flex;gap:12px}.formEditor_editorSkeletonRail__zajIZ{left:calc(50% + 400px);top:120px}@media (max-width:720px){.formEditor_builderLayout__-ptXc{padding-left:1rem;padding-right:1rem}.formEditor_editorSkeletonQuestionTop__0OwEf{gap:8px;grid-template-columns:1fr}.formEditor_editorSkeletonRail__zajIZ{display:none}}.formEditor_list__e6puM{align-items:center;display:flex;flex-direction:column;width:100%}.formEditor_listDragOver__2NueV{border-radius:.5rem}.formEditor_item__CYezB{display:flex;justify-content:center;width:100%}.formEditor_itemDragging__cjYlo{z-index:3}.formEditor_choiceList__NnBiT{display:flex;flex-direction:column;div>*{margin-bottom:1rem}}.formEditor_choiceRow__BKwva{align-items:center;color:var(--muted);display:flex;gap:.7rem}.formEditor_choiceRemoveButton__ax-gA{align-items:center;background:transparent;border:0;border-radius:999px;color:#9aa3b7;display:inline-flex;flex-shrink:0;height:1.75rem;justify-content:center;transition:color .2s ease,background-color .2s ease;width:1.75rem}.formEditor_choiceRemoveButton__ax-gA:hover:not(:disabled){background:rgba(217,48,37,.08);color:#d93025}.formEditor_choiceRemoveButton__ax-gA:disabled{cursor:auto;opacity:.45}.formEditor_draghandle__RNegN{visibility:hidden}.formEditor_formcard__l2C2w:hover{.formEditor_draghandle__RNegN{visibility:visible}}.formEditor_dragging__8Pwjh{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:hsla(0,0%,100%,.8)}.formEditor_saveBtn__n4peg{border-radius:.4rem}.DachCoefficient_card__kKuSu *{box-sizing:border-box}.DachCoefficient_card__kKuSu{background:#fff;border:1px solid #e5e7eb;box-shadow:0 1px 4px rgba(0,0,0,.04);color:#0f172a;font-family:Arial,sans-serif;margin:auto;padding:32px}.DachCoefficient_cardTitle__P8eQd{color:#0f172a;font-size:40px;font-weight:700;letter-spacing:-.5px;margin:0}.DachCoefficient_cardSub__jIcOu{color:#64748b;font-size:18px}.DachCoefficient_sectionLabel__QC\+Cx{color:#0f172a;font-size:18px;font-weight:700;margin:24px 0 12px}.DachCoefficient_slRow__tlqOR{align-items:center;display:flex;gap:16px;margin-bottom:16px}.DachCoefficient_slLabel__pAN6V{color:#334155;font-size:18px;min-width:260px}.DachCoefficient_slVal__b3dEi{color:#0f172a;font-weight:700;min-width:140px;text-align:right}.DachCoefficient_slRow__tlqOR input[type=range]{flex:1 1}.DachCoefficient_coefGrid__1M6kv{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.DachCoefficient_coefBox__HpoFK,.DachCoefficient_formulaBar__JzQS8,.DachCoefficient_metric__y7eGF{background:#f8fafc;border:1px solid #e5e7eb;border-radius:18px;padding:18px}.DachCoefficient_coefBoxTitle__Lvc4j{color:#0f172a;font-size:18px;font-weight:700;margin-bottom:12px}.DachCoefficient_coefRow__kDFcH{align-items:center;border-radius:8px;display:flex;justify-content:space-between;margin:8px 0;padding:4px 8px}.DachCoefficient_coefRow__kDFcH label{color:#475569}.DachCoefficient_coefRow__kDFcH input{background:#fff;border:1px solid #cbd5e1;border-radius:10px;color:#0f172a;padding:8px;width:90px}.DachCoefficient_coefRowActive__mhY\+q{background:#dcfce7;border:1px solid #86efac}.DachCoefficient_coefReadVal__cBTyZ{color:#16a34a;font-weight:700}.DachCoefficient_metrics__Mk2ak{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-top:24px}.DachCoefficient_metric__y7eGF{text-align:center}.DachCoefficient_metricVal__CTNJS{color:#0f172a;font-size:44px;font-weight:700}.DachCoefficient_metricLbl__uixEI{color:#64748b}.DachCoefficient_formulaBar__JzQS8{color:#334155;margin-top:16px}.DachCoefficient_divider__RujJu{border:none;border-top:1px solid #e5e7eb;margin:24px 0}.DachCoefficient_tip__lC3zO{align-items:center;cursor:help;display:inline-flex;position:relative}.DachCoefficient_tipIcon__GBoeW{align-items:center;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:50%;color:#475569;display:flex;font-size:13px;font-style:normal;height:20px;justify-content:center;width:20px}.DachCoefficient_tipBox__cNIEp{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 12px 32px rgba(0,0,0,.12);color:#334155;display:none;font-size:14px;font-weight:400;left:30px;padding:12px;position:absolute;top:-8px;width:280px;z-index:9999}.DachCoefficient_tip__lC3zO:hover .DachCoefficient_tipBox__cNIEp{display:block}.DachCoefficient_ok__Ydh8Z{color:#16a34a;margin-top:12px}.DachCoefficient_danger__35lb-{color:#dc2626;margin-top:12px}.DachCoefficient_cardName__bjoAv{color:#6366f1;font-size:26px;font-weight:400}.DachCoefficient_metricSub__-1yI0{color:#94a3b8;font-size:14px;margin-top:4px}.DachCoefficient_slTrack__zhAgK{background:#e2e8f0;border-radius:8px;cursor:pointer;flex:1 1;height:14px;position:relative}.DachCoefficient_slFillDark__8TQv0{background:#4f46e5;border-radius:8px 0 0 8px;bottom:0;left:0;position:absolute;top:0}.DachCoefficient_slFillLight__yDbnl{background:#a5b4fc;border-radius:0 8px 8px 0;bottom:0;opacity:.7;position:absolute;top:0}.DachCoefficient_slFactMark__dTpYo{background:#0f172a;border-radius:2px;bottom:-4px;box-shadow:0 0 0 1px #fff;margin-left:-1px;pointer-events:none;position:absolute;top:-4px;width:3px}.DachCoefficient_slThumb__UyM6U{background:#fff;border:3px solid #4f46e5;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.18);cursor:grab;height:20px;margin-left:-10px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;z-index:3}.DachCoefficient_slThumb__UyM6U:active{cursor:grabbing}.DachCoefficient_empPicker__YzO49{align-items:center;display:flex;gap:12px;margin-bottom:20px}.DachCoefficient_empLabel__thI4c{color:#475569;font-size:16px;white-space:nowrap}.DachCoefficient_empInputWrap__V71VL{flex:1 1;max-width:420px;position:relative}.DachCoefficient_empInput__IwG2y{background:#fff;border:1px solid #cbd5e1;border-radius:10px;color:#0f172a;font-size:16px;padding:10px 36px 10px 14px;width:100%}.DachCoefficient_empInput__IwG2y:focus{border-color:#6366f1;outline:none}.DachCoefficient_empClear__X\+b36{background:transparent;border:none;color:#94a3b8;cursor:pointer;font-size:16px;padding:2px 6px;position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.DachCoefficient_empClear__X\+b36:hover{color:#0f172a}.DachCoefficient_empDropdown__2EmyI{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 12px 32px rgba(0,0,0,.12);left:0;max-height:280px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 4px);z-index:9999}.DachCoefficient_empItem__oC79n{align-items:center;color:#0f172a;cursor:pointer;display:flex;font-size:15px;justify-content:space-between;padding:10px 14px}.DachCoefficient_empItem__oC79n:hover{background:#f1f5f9}.DachCoefficient_empItemMuted__1CmSQ{color:#94a3b8;font-size:14px;padding:10px 14px}.DachCoefficient_empRole__hwRcB{background:#f1f5f9;border-radius:6px;color:#64748b;font-size:12px;padding:2px 8px}.DachCoefficient_effUp__hxHRr{color:#16a34a;font-size:14px;font-weight:700;margin-left:6px}.DachCoefficient_effDown__oHbf2{color:#dc2626;font-size:14px;font-weight:700;margin-left:6px}.DachCoefficient_effZero__N0MvG{color:#94a3b8;font-size:14px;font-weight:600;margin-left:6px}.DachCoefficient_metricGoal__r6Tmg{color:#67b04e;font-weight:700}.DachCoefficient_goalHint__OQopY{color:#94a3b8;font-size:11px;font-weight:500}.mbc-wrap{margin:0 auto;padding:32px 24px 80px}.mbc-hero{align-items:flex-start;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:28px}.mbc-title{color:#0f172a;font-size:32px;font-weight:900;letter-spacing:-.8px;margin:0 0 6px}.mbc-sub{color:#64748b;font-size:14px;line-height:1.5;margin:0;max-width:620px}.mbc-loading-inline{align-items:center;color:#64748b;display:flex;font-size:15px;gap:12px;justify-content:center;padding:40px}.mbc-spinner{-webkit-animation:mbc-spin .8s linear infinite;animation:mbc-spin .8s linear infinite;border:3px solid #e2e8f0;border-radius:50%;border-top-color:#6366f1;height:22px;width:22px}@-webkit-keyframes mbc-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes mbc-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.mbc-error{background:#fef2f2;border:1px solid #fca5a5;border-radius:12px;color:#dc2626;font-size:14px;padding:14px 18px}.mbc-sales-row{display:flex;flex-wrap:wrap;gap:14px}.mbc-sale-stat{background:#fff;border:2px solid #e5e7eb;border-radius:16px;box-shadow:0 1px 4px rgba(0,0,0,.04);flex:1 1;min-width:130px;padding:16px 18px;text-align:center}.mbc-sale-val{color:#0f172a;display:block;font-size:26px;font-weight:800}.mbc-sale-lbl{color:#64748b;display:block;font-size:12px;margin-top:4px}.mbc-section-label{color:#94a3b8;font-size:12px;font-weight:700;letter-spacing:.06em;margin:28px 0 16px;text-transform:uppercase}.mbc-track{margin-bottom:24px}.mbc-track-head{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:10px}.mbc-track-label{color:#0f172a;font-size:15px;font-weight:700}.mbc-track-meta{align-items:center;color:#94a3b8;display:flex;flex-wrap:wrap;font-size:12px;gap:8px}.mbc-actual-badge{background:#dcfce7;color:#16a34a}.mbc-actual-badge,.mbc-goal-badge{border-radius:7px;font-weight:700;padding:3px 9px}.mbc-goal-badge{background:#eef2ff;border:1px dashed #c7d2fe;color:#6366f1}.mbc-track-bar{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:12px;cursor:pointer;height:40px;overflow:hidden;position:relative}.mbc-seg{align-items:center;border-right:1px solid #fff;bottom:0;display:flex;justify-content:center;position:absolute;top:0}.mbc-seg-coef{font-size:11px;font-weight:700;pointer-events:none}.mbc-seg--good{background:#dcfce7}.mbc-seg--good .mbc-seg-coef{color:#16a34a}.mbc-seg--neutral{background:#e2e8f0}.mbc-seg--neutral .mbc-seg-coef{color:#64748b}.mbc-seg--bad{background:#fee2e2}.mbc-seg--bad .mbc-seg-coef{color:#dc2626}.mbc-marker-actual{border-radius:3px;bottom:-4px;margin-left:-2px;pointer-events:none;top:-4px;width:4px;z-index:3}.mbc-marker-actual,.mbc-marker-actual:after{background:#0f172a;box-shadow:0 0 0 2px #fff;position:absolute}.mbc-marker-actual:after{border-radius:50%;content:"";height:10px;left:50%;top:-5px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:10px}.mbc-marker-goal{align-items:center;bottom:-7px;cursor:grab;display:flex;justify-content:center;margin-left:-8px;position:absolute;top:-7px;width:16px;z-index:4}.mbc-marker-goal:active{cursor:grabbing}.mbc-marker-goal-handle{background:#6366f1;border-radius:2px;box-shadow:0 1px 4px rgba(99,102,241,.4);height:100%;width:3px}.mbc-marker-goal-handle:after{background:#6366f1;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 5px rgba(99,102,241,.5);content:"";height:12px;left:50%;position:absolute;top:-5px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:12px}.mbc-compare-grid{align-items:center;background:#fff;border:2px solid #e5e7eb;border-radius:16px;box-shadow:0 1px 4px rgba(0,0,0,.04);display:flex;flex-wrap:wrap;gap:16px;margin-top:12px;padding:20px}.mbc-compare-col{flex:1 1;min-width:130px;text-align:center}.mbc-compare-head{color:#94a3b8;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.mbc-compare-coef{font-size:18px;font-weight:700;margin:6px 0}.mbc-compare-bonus{font-size:26px;font-weight:800}.mbc-actual-col .mbc-compare-bonus,.mbc-actual-col .mbc-compare-coef{color:#0f172a}.mbc-goal-col .mbc-compare-bonus,.mbc-goal-col .mbc-compare-coef{color:#6366f1}.mbc-compare-arrow{color:#cbd5e1;font-size:24px}.mbc-compare-diff{flex:1 1;min-width:120px;text-align:center}.mbc-diff-up{color:#16a34a}.mbc-diff-down,.mbc-diff-up{font-size:22px;font-weight:800}.mbc-diff-down{color:#dc2626}.mbc-formula-bar{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;color:#334155;font-size:14px;margin-top:16px;padding:14px 16px;text-align:center}.mba-wrap{margin:0 auto;padding:32px 24px 80px}.mba-hero{margin-bottom:24px}.mba-title{color:#0f172a;font-size:32px;font-weight:900;letter-spacing:-.8px;margin:0 0 6px}.mba-sub{color:#64748b;font-size:14px;line-height:1.5;margin:0;max-width:720px}.mba-loading-inline{align-items:center;color:#64748b;display:flex;font-size:15px;gap:12px;justify-content:center;padding:40px}.mba-spinner{-webkit-animation:mba-spin .8s linear infinite;animation:mba-spin .8s linear infinite;border:3px solid #e2e8f0;border-radius:50%;border-top-color:#6366f1;height:22px;width:22px}@-webkit-keyframes mba-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes mba-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.mba-error{background:#fef2f2;border:1px solid #fca5a5;border-radius:12px;color:#dc2626}.mba-error,.mba-ok{font-size:14px;margin-bottom:20px;padding:14px 18px}.mba-ok{background:#f0fdf4;border:1px solid #86efac;border-radius:12px;color:#16a34a}.mba-card{background:#fff;border:2px solid #e5e7eb;border-radius:18px;box-shadow:0 1px 4px rgba(0,0,0,.04);margin-bottom:20px;padding:22px 24px}.mba-card-head{margin-bottom:14px}.mba-card-head-row{align-items:center;display:flex;gap:12px}.mba-card-title{color:#0f172a;font-size:18px;font-weight:800}.mba-dir-badge{border-radius:100px;font-size:10px;font-weight:700;letter-spacing:.04em;padding:3px 10px;text-transform:uppercase}.mba-dir--up{background:#dcfce7;color:#16a34a}.mba-dir--down{background:#ffedd5;color:#c2410c}.mba-hint{color:#94a3b8;font-size:12px;margin:8px 0 0}.mba-table-wrap{overflow-x:auto}.mba-table{border-collapse:collapse;width:100%}.mba-table th{border-bottom:2px solid #f1f5f9;color:#94a3b8;font-size:11px;font-weight:700;letter-spacing:.04em;padding:8px;text-align:left;text-transform:uppercase}.mba-table td{padding:7px 8px}.mba-table input{background:#fff;border:1.5px solid #e2e8f0;border-radius:9px;color:#0f172a;font-size:14px;min-width:90px;padding:9px 11px;width:100%}.mba-table input:focus{border-color:#6366f1;outline:none}.mba-coef-input{color:#6366f1!important;font-weight:700}.mba-del-btn{background:#fff;border:1.5px solid #fecaca;border-radius:9px;color:#dc2626;cursor:pointer;font-size:14px;height:36px;width:34px}.mba-del-btn:hover{background:#fef2f2}.mba-card-foot{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:16px}.mba-add-btn{background:#fff;border:1.5px dashed #cbd5e1;border-radius:10px;color:#64748b;cursor:pointer;font-size:14px;font-weight:600;padding:10px 16px}.mba-add-btn:hover{border-color:#94a3b8;color:#475569}.mba-save-btn{background:#6366f1;border:none;border-radius:10px;box-shadow:0 4px 14px rgba(99,102,241,.3);color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:11px 26px;transition:all .2s}.mba-save-btn:hover{background:#4f46e5;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.mba-save-btn:disabled{cursor:default;opacity:.6;-webkit-transform:none;transform:none}.respodentView_modalPaper__FmsEv{--accent:#153d77;--accent-soft:#4285f4;--border:rgba(15,23,42,.1);--surface:#fff;--text:#18202f;--muted:#697387;background:#edebf2!important;border-radius:0!important;min-height:100vh;overflow:hidden}.respodentView_modalForm__mxHuu{display:flex;flex-direction:column;max-height:100vh}.respodentView_modalContent__rBGfg{overflow-y:auto;padding:24px 0 0!important}.respodentView_formCanvas__4PdpP{margin:0 auto;max-width:760px;padding:0 24px 24px;width:100%}.respodentView_headerCard__TPWZF{margin-bottom:16px}.respodentView_questionList__YZtxp{display:flex;flex-direction:column;gap:16px}.respodentView_questionCard__21lcl{overflow:visible;padding:1.35rem 0}.respodentView_questionDescription__\+TkEb{margin-top:10px}.respodentView_paragraphAnswer__Fdz3Z{font-size:14px;height:auto;line-height:1.5;min-height:34px;resize:vertical}.respodentView_choiceList__7a3KO{display:flex;flex-direction:column;gap:8px;padding-bottom:12px}.respodentView_choiceRow__uSPM4{align-items:center;color:var(--muted);cursor:pointer;display:flex;gap:10px}.respodentView_choiceControl__ufxGc{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.respodentView_choiceIcon__\+ev1s{color:var(--muted);display:inline-flex;flex:0 0 auto}.respodentView_choiceRow__uSPM4:has(.respodentView_choiceControl__ufxGc:checked) .respodentView_choiceIcon__\+ev1s{color:var(--accent-soft)}.respodentView_fieldError__\+M3Fi{color:#d92d20;font-family:FiraGO-Book;font-size:13px;margin-top:10px}.respodentView_submitError__O8m53{color:#d92d20;font-family:FiraGO-Book;font-size:14px;margin:0 auto 16px;max-width:760px;padding:0 24px}.respodentView_modalActions__xv4un{display:flex;justify-content:space-between;margin:0 auto;max-width:760px;padding:0 24px 24px;width:100%}.respodentView_submitButton__\+KYE8{background:var(--accent);border:0;border-radius:6px;color:#fff;font-family:FiraGO-Book;font-size:14px;min-width:180px;padding:10px 18px}.respodentView_submitButton__\+KYE8:disabled{cursor:not-allowed;opacity:.65}.respodentView_centerState__JjYQa,.respodentView_emptyState__Lfujy,.respodentView_successState__n5LQv{background:#fff;color:var(--muted);font-family:FiraGO-Book;margin:0 auto 24px;max-width:760px;padding:32px 24px;text-align:center}.respodentView_centerState__JjYQa{align-items:center;display:flex;justify-content:center;min-height:180px}.respodentView_successState__n5LQv{color:var(--text)}.respodentView_successTitle__by9TO{color:#027a48;font-size:20px}.respodentView_successText__MlS6z{color:var(--muted);font-size:14px;margin-top:8px}@media (max-width:720px){.respodentView_modalContent__rBGfg{padding-top:16px!important}.respodentView_formCanvas__4PdpP{padding-left:12px;padding-right:12px}.respodentView_modalActions__xv4un{padding:12px!important}.respodentView_submitButton__\+KYE8{width:100%}}.FloatingChat_wrapper__wypJv{background:#fff;border-radius:10px 10px 0 0;box-shadow:0 -2px 16px rgba(0,0,0,.15),0 0 4px rgba(0,0,0,.08);display:flex;flex-direction:column;height:450px;overflow:hidden;transition:height .25s ease;width:328px}.FloatingChat_wrapperMinimized__xP\+Gj{height:auto}.FloatingChat_header__JCSU4{align-items:center;background:#1e3a5f;color:#fff;cursor:pointer;display:flex;flex-shrink:0;justify-content:space-between;min-height:44px;padding:8px 10px;-webkit-user-select:none;user-select:none}.FloatingChat_headerLeft__ojurM{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.FloatingChat_headerAvatar__AGv70{align-items:center;background:hsla(0,0%,100%,.2);border-radius:50%;display:flex;flex-shrink:0;font-size:11px;font-weight:700;height:30px;justify-content:center;letter-spacing:.5px;width:30px}.FloatingChat_headerInfo__-Qms8{flex:1 1;min-width:0}.FloatingChat_headerTitle__\+OmfU{display:block;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FloatingChat_headerActions__yIBFK{align-items:center;display:flex;flex-shrink:0;gap:2px}.FloatingChat_headerBtn__uRJ0l{align-items:center;background:none;border:none;border-radius:50%;color:hsla(0,0%,100%,.75);cursor:pointer;display:flex;height:28px;justify-content:center;padding:4px;transition:background .15s,color .15s;width:28px}.FloatingChat_headerBtn__uRJ0l:hover{background:hsla(0,0%,100%,.15);color:#fff}.FloatingChat_body__UXoaC{display:flex;flex:1 1;flex-direction:column;min-height:0;position:relative}.FloatingChat_chatBody__KMdWG{background:#f5f7fa;display:flex;flex:1 1;flex-direction:column;gap:6px;overflow-x:hidden;overflow-y:auto;padding:10px 12px}.FloatingChat_chatBody__KMdWG::-webkit-scrollbar{width:4px}.FloatingChat_chatBody__KMdWG::-webkit-scrollbar-thumb{background:#c4cad3;border-radius:4px}.FloatingChat_chatBody__KMdWG::-webkit-scrollbar-track{background:transparent}.FloatingChat_loadingMore__K4mrT{display:flex;justify-content:center;padding:8px 0}.FloatingChat_msgRow__fmVpM{align-items:flex-end;display:flex;gap:6px;max-width:90%;position:relative}.FloatingChat_myMsg__JbQh2{align-self:flex-end;flex-direction:row-reverse}.FloatingChat_otherMsg__PUE9N{align-self:flex-start}.FloatingChat_msgAvatar__bcucL{align-items:center;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:9px;font-weight:700;height:26px;justify-content:center;letter-spacing:.3px;width:26px}.FloatingChat_msgCol__C7aF\+{display:flex;flex-direction:column;min-width:0}.FloatingChat_msgBubbleRow__WfZRa{align-items:flex-end;display:flex;gap:4px}.FloatingChat_msgBubble__Wob\+x{border-radius:18px;font-size:13px;line-height:1.4;max-width:100%;padding:8px 12px;word-break:break-word}.FloatingChat_myMsg__JbQh2 .FloatingChat_msgBubble__Wob\+x{background:#0084ff;border-bottom-right-radius:4px;color:#fff}.FloatingChat_otherMsg__PUE9N .FloatingChat_msgBubble__Wob\+x{background:#e4e6eb;border-bottom-left-radius:4px;color:#1c1e21}.FloatingChat_editedLabel__EYNaJ{font-size:10px;font-style:italic;margin-left:4px;opacity:.6}.FloatingChat_msgTime__TBcpy{color:#8a8d91;font-size:10px;margin-top:2px;padding:0 4px}.FloatingChat_myMsg__JbQh2 .FloatingChat_msgTime__TBcpy{text-align:right}.FloatingChat_replyPreview__2QZNX{background:rgba(0,0,0,.06);border-left:3px solid #0084ff;border-radius:6px;font-size:11px;margin-bottom:4px;max-width:100%;overflow:hidden;padding:4px 8px}.FloatingChat_myMsg__JbQh2 .FloatingChat_replyPreview__2QZNX{background:hsla(0,0%,100%,.15);border-left-color:hsla(0,0%,100%,.6)}.FloatingChat_replyAuthor__171pC{display:block;font-size:10px;font-weight:600;opacity:.8}.FloatingChat_replyText__pPkUv{display:block;opacity:.7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FloatingChat_msgActions__vjkgA{background:#fff;border:1px solid #e4e6eb;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;gap:2px;padding:2px 4px;position:absolute;top:-6px;z-index:5}.FloatingChat_myMsg__JbQh2 .FloatingChat_msgActions__vjkgA{right:32px}.FloatingChat_otherMsg__PUE9N .FloatingChat_msgActions__vjkgA{left:32px}.FloatingChat_msgActionBtn__ALqLk{align-items:center;background:none;border:none;border-radius:50%;color:#65676b;cursor:pointer;display:flex;height:24px;justify-content:center;padding:3px;transition:background .12s,color .12s;width:24px}.FloatingChat_msgActionBtn__ALqLk:hover{background:#f0f2f5;color:#0084ff}.FloatingChat_msgActionBtnDanger__W-J4y:hover{background:#fef2f2;color:#ef4444}.FloatingChat_contextBar__IAY51{align-items:center;background:#f0f2f5;border-top:1px solid #e4e6eb;display:flex;flex-shrink:0;gap:8px;justify-content:space-between;padding:6px 10px}.FloatingChat_contextBarContent__aS\+Ky{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.FloatingChat_contextBarText__iHXAP{display:flex;flex-direction:column;min-width:0}.FloatingChat_contextBarLabel__EC2iU{color:#0084ff;font-size:11px;font-weight:600}.FloatingChat_contextBarMsg__6UUju{color:#65676b;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FloatingChat_contextBarClose__tTxVC{align-items:center;background:none;border:none;border-radius:50%;color:#8a8d91;cursor:pointer;display:flex;flex-shrink:0;padding:2px;transition:color .12s,background .12s}.FloatingChat_contextBarClose__tTxVC:hover{background:#e4e6eb;color:#1c1e21}.FloatingChat_dayPillWrap__z2wq-{display:flex;justify-content:center;padding:8px 0 4px}.FloatingChat_dayPill__WlAXS{background:#e4e6eb;border-radius:10px;color:#65676b;font-size:11px;font-weight:500;padding:2px 10px}.FloatingChat_systemMsg__\+ad31{color:#65676b;font-size:12px;padding:6px 0;text-align:center}.FloatingChat_readByRow__7dyso{align-items:center;display:flex}.FloatingChat_readByAvatar__u1i0e{background:#a2a2a2}.FloatingChat_readByAvatar__u1i0e,.FloatingChat_readByMore__lhcjr{align-items:center;border:1.5px solid #fff;border-radius:50%;color:#fff;display:flex;font-size:7px;font-weight:600;height:16px;justify-content:center;width:16px}.FloatingChat_readByMore__lhcjr{background:#6c757d}.FloatingChat_inputBar__P9v5F{align-items:center;background:#fff;border-top:1px solid #e4e6eb;display:flex;flex-shrink:0;gap:4px;padding:8px 10px;position:relative}.FloatingChat_emojiToggle__eEo9o{align-items:center;background:none;border:none;border-radius:50%;color:#8a9099;cursor:pointer;display:flex;flex-shrink:0;padding:4px;transition:color .15s}.FloatingChat_emojiToggleActive__tVHzO,.FloatingChat_emojiToggle__eEo9o:hover{color:#0084ff}.FloatingChat_input__2RxPt{background:#f0f2f5;border:none;border-radius:20px;flex:1 1;font-size:13px;min-width:0;outline:none;padding:8px 12px;transition:background .15s,box-shadow .15s}.FloatingChat_input__2RxPt:focus{background:#e4e6eb}.FloatingChat_inputEditing__Z2XdO{background:#fffbeb;box-shadow:inset 0 0 0 2px #f59e0b}.FloatingChat_inputEditing__Z2XdO:focus{background:#fef3c7}.FloatingChat_input__2RxPt::-webkit-input-placeholder{color:#8a8d91}.FloatingChat_input__2RxPt::placeholder{color:#8a8d91}.FloatingChat_sendBtn__tWLRb{align-items:center;background:none;border:none;border-radius:50%;color:#0084ff;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:4px;transition:background .15s}.FloatingChat_sendBtn__tWLRb:hover{background:rgba(0,132,255,.1)}.FloatingChat_emojiPicker__kXufe{grid-gap:2px;background:#fff;border:1px solid #e4e6eb;border-radius:10px;bottom:100%;box-shadow:0 4px 16px rgba(0,0,0,.12);display:grid;gap:2px;grid-template-columns:repeat(8,1fr);left:0;margin-bottom:4px;max-height:200px;overflow-y:auto;padding:8px;position:absolute;width:260px;z-index:1001}.FloatingChat_emojiBtn__Lp2MZ{background:none;border:none;border-radius:6px;cursor:pointer;font-size:18px;line-height:1;padding:3px 0;transition:background .12s}.FloatingChat_emojiBtn__Lp2MZ:hover{background:#f0f2f5}.FloatingChat_mentionDropdown__UPweS{background:#fff;border:1px solid #e0e0e0;border-radius:8px;bottom:100%;box-shadow:0 -4px 16px rgba(0,0,0,.12);left:8px;margin-bottom:4px;max-height:200px;overflow-y:auto;padding:4px 0;position:absolute;right:8px;z-index:20}.FloatingChat_mentionItem__f1k80{align-items:center;background:none;border:none;color:#1a1a2e;cursor:pointer;display:flex;font-size:13px;gap:8px;padding:6px 12px;text-align:left;transition:background .15s;width:100%}.FloatingChat_mentionItem__f1k80:hover{background:#f0f4ff}.FloatingChat_mentionAvatar__naL07{align-items:center;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:10px;font-weight:600;height:24px;justify-content:center;width:24px}.FloatingChat_mentionName__kFoGR{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FloatingChat_mentionTag__SkFrm{background:rgba(29,110,255,.08);border-radius:3px;color:#92b0e7;cursor:default;font-weight:600;padding:0 2px}.FloatingChat_attachPreviewBar__8sVuz{background:#f5f7fb;border-top:1px solid #e8eaf0;display:flex;flex-wrap:wrap;gap:6px;padding:8px 10px 6px}.FloatingChat_attachPreviewItem__euvVn{align-items:center;background:#fff;border:1px solid #e0e4ee;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.06);display:flex;gap:6px;max-width:160px;padding:5px 28px 5px 6px;position:relative;transition:border-color .15s}.FloatingChat_attachPreviewItem__euvVn:hover{border-color:#b0baff}.FloatingChat_attachThumb__eH9TT{border-radius:5px;display:block;flex-shrink:0;height:34px;object-fit:cover;width:34px}.FloatingChat_attachFileIcon__XwzXA{align-items:center;background:#eef2ff;border-radius:5px;color:#1d6eff;display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.FloatingChat_attachPreviewInfo__Gf7UD{display:flex;flex-direction:column;gap:1px;min-width:0;overflow:hidden}.FloatingChat_attachFileName__wisQ7{color:#2d3748;display:block;font-size:11px;font-weight:500;max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FloatingChat_attachFileSize__cCQGZ{color:#9aa5b4;font-size:10px;white-space:nowrap}.FloatingChat_attachRemoveBtn__kQwh7{align-items:center;background:#ff4d4f;border:none;border-radius:50%;box-shadow:0 1px 3px rgba(255,77,79,.4);color:#fff;cursor:pointer;display:flex;height:16px;justify-content:center;padding:0;position:absolute;right:-5px;top:-5px;transition:background .15s,-webkit-transform .1s;transition:background .15s,transform .1s;transition:background .15s,transform .1s,-webkit-transform .1s;width:16px;z-index:2}.FloatingChat_attachRemoveBtn__kQwh7:hover{background:#e03131;-webkit-transform:scale(1.15);transform:scale(1.15)}.FloatingChat_attachBtn__Y6-gs{align-items:center;background:none;border:none;border-radius:6px;color:#8a9099;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:4px;position:relative;transition:color .15s,background .15s}.FloatingChat_attachBtn__Y6-gs:hover:not(:disabled){background:rgba(29,110,255,.08);color:#1d6eff}.FloatingChat_attachBtn__Y6-gs:disabled{cursor:not-allowed;opacity:.35}.FloatingChat_attachCount__rkFwS{align-items:center;background:#1d6eff;border-radius:7px;color:#fff;display:flex;font-size:9px;font-weight:700;height:14px;justify-content:center;line-height:1;min-width:14px;padding:0 3px;pointer-events:none;position:absolute;right:-3px;top:-3px}.FloatingChat_attachList__K0GFV{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px}.FloatingChat_attachItem__oKnun{display:block}.FloatingChat_attachImgLink__r-Vc-{border-radius:7px;display:block;line-height:0;overflow:hidden}.FloatingChat_attachImg__X2Erc{border-radius:7px;display:block;height:auto;max-height:130px;max-width:180px;object-fit:cover;transition:opacity .15s;width:auto}.FloatingChat_attachImgLink__r-Vc-:hover .FloatingChat_attachImg__X2Erc{opacity:.88}.FloatingChat_attachFile__2rPAC{align-items:center;background:rgba(29,110,255,.08);border:1px solid rgba(29,110,255,.18);border-radius:7px;color:#1d6eff;display:inline-flex;font-size:12px;font-weight:500;gap:6px;max-width:200px;padding:6px 10px;text-decoration:none;transition:background .15s,border-color .15s}.FloatingChat_attachFile__2rPAC:hover{background:rgba(29,110,255,.14);border-color:rgba(29,110,255,.3);text-decoration:none}.FloatingChat_attachFile__2rPAC span{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FloatingChat_msgLink__pyuhN{color:#2563eb;cursor:pointer;text-decoration:underline;text-underline-offset:2px;transition:color .15s ease;word-break:break-all}.FloatingChat_msgLink__pyuhN:hover{color:#1d4ed8;text-decoration:underline}.FloatingChat_msgBubble__Wob\+x b,.FloatingChat_msgBubble__Wob\+x strong{font-weight:600}.TaskChatNotification_container__Ke4cd{bottom:0;font-family:Segoe UI,BPG Nino Mtavruli,sans-serif;position:fixed;right:20px;width:320px;z-index:500000}.TaskChatNotification_card__9BKNE{background:#fff;border:1px solid rgba(0,0,0,.06);border-bottom:none;border-radius:10px 10px 0 0;box-shadow:0 -2px 16px rgba(0,0,0,.15),0 0 4px rgba(0,0,0,.08);overflow:hidden}.TaskChatNotification_header__ri9bB{align-items:center;background:#1e3a5f;color:#fff;cursor:pointer;display:flex;justify-content:space-between;padding:10px 14px;-webkit-user-select:none;user-select:none}.TaskChatNotification_headerLeft__99WP6{align-items:center;display:flex;gap:10px}.TaskChatNotification_headerRight__wLWNh{align-items:center;display:flex;gap:8px}.TaskChatNotification_headerTitle__GP52M{font-size:14px;font-weight:600;letter-spacing:.3px}.TaskChatNotification_headerIcon__khBvv{font-size:20px!important}.TaskChatNotification_headerBadge__PEESr{background:hsla(0,0%,100%,.25);border-radius:10px;color:#fff;font-size:11px;font-weight:700;min-width:22px;padding:2px 8px;text-align:center}.TaskChatNotification_collapseIcon__MeO5y{font-size:20px!important;opacity:.8;-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.TaskChatNotification_listWrapper__Hnw6g{max-height:400px;overflow-x:hidden;overflow-y:auto}.TaskChatNotification_listWrapper__Hnw6g::-webkit-scrollbar{width:4px}.TaskChatNotification_listWrapper__Hnw6g::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.TaskChatNotification_listWrapper__Hnw6g::-webkit-scrollbar-track{background:transparent}.TaskChatNotification_taskItem__bHiyu{align-items:center;border-bottom:1px solid #f1f5f9;cursor:pointer;display:flex;gap:12px;padding:10px 14px;transition:background .15s ease}.TaskChatNotification_taskItem__bHiyu:hover{background:#f0f2f5}.TaskChatNotification_taskItem__bHiyu:last-child{border-bottom:none}.TaskChatNotification_avatar__txklH{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:38px;justify-content:center;letter-spacing:.5px;position:relative;width:38px}.TaskChatNotification_priorityDot__ingoy{border:2px solid #fff;border-radius:50%;bottom:0;height:8px;position:absolute;right:0;width:8px}.TaskChatNotification_taskInfo__BdzTl{flex:1 1;min-width:0}.TaskChatNotification_taskTitle__P1xzp{color:#1e293b;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TaskChatNotification_taskMeta__qxcDm{color:#94a3b8;font-size:11px;margin-top:2px}.TaskChatNotification_taskMetaDeadline__S\+2Ox{margin-left:8px}.TaskChatNotification_unreadBadge__HJ5xF{align-items:center;background:#ef4444;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:10px;font-weight:700;height:20px;justify-content:center;width:20px}.TaskChatNotification_toggleBtn__Q6xDB{align-items:center;background:#f8fafc;border:none;border-top:1px solid #e2e8f0;color:#64748b;cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:6px;justify-content:center;padding:10px 16px;transition:all .15s ease;width:100%}.TaskChatNotification_toggleBtn__Q6xDB:hover{background:#f1f5f9;color:#1e3a5f}.TaskChatNotification_toggleIcon__YcZSc{font-size:18px!important}.TaskChatNotification_emptyState__BJxFt{color:#94a3b8;font-size:13px;padding:24px 16px;text-align:center}.TaskChatNotification_emptyIcon__LdCsW{font-size:32px!important;margin-bottom:8px;opacity:.3}.TaskChatNotification_minimizedBtn__-n08X{align-items:center;background:#1e3a5f;border:none;border-radius:50%;bottom:80px;box-shadow:0 4px 16px rgba(30,58,95,.35);color:#fff;cursor:pointer;display:flex;height:56px;justify-content:center;padding:0;position:fixed;right:20px;transition:box-shadow .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease;width:56px;z-index:1050}.TaskChatNotification_minimizedBtn__-n08X:hover{box-shadow:0 6px 24px rgba(30,58,95,.45);-webkit-transform:scale(1.08);transform:scale(1.08)}.TaskChatNotification_minimizedIcon__P\+Zjs{font-size:26px!important}.TaskChatNotification_minimizedBadge__-kHbC{align-items:center;background:#ef4444;border:2px solid #fff;border-radius:50%;color:#fff;display:flex;font-size:10px;font-weight:700;height:22px;justify-content:center;position:absolute;right:-4px;top:-4px;width:22px}.TaskChatNotification_floatingChatsRow__sgrFA{align-items:flex-end;bottom:0;display:flex;flex-direction:row-reverse;gap:8px;position:fixed;right:348px;z-index:1049}