span.flag{width:44px;height:30px;display:inline-block}img.flag{width:30px}.flag{background:url(/static/media/flags_responsive.73e6b012.png) no-repeat;background-size:100%;vertical-align:middle}.flag-ad{background-position:0 .413223%}.flag-ae{background-position:0 .826446%}.flag-af{background-position:0 1.239669%}.flag-ag{background-position:0 1.652893%}.flag-ai{background-position:0 2.066116%}.flag-al{background-position:0 2.479339%}.flag-am{background-position:0 2.892562%}.flag-an{background-position:0 3.305785%}.flag-ao{background-position:0 3.719008%}.flag-aq{background-position:0 4.132231%}.flag-ar{background-position:0 4.545455%}.flag-as{background-position:0 4.958678%}.flag-at{background-position:0 5.371901%}.flag-au{background-position:0 5.785124%}.flag-aw{background-position:0 6.198347%}.flag-az{background-position:0 6.61157%}.flag-ba{background-position:0 7.024793%}.flag-bb{background-position:0 7.438017%}.flag-bd{background-position:0 7.85124%}.flag-be{background-position:0 8.264463%}.flag-bf{background-position:0 8.677686%}.flag-bg{background-position:0 9.090909%}.flag-bh{background-position:0 9.504132%}.flag-bi{background-position:0 9.917355%}.flag-bj{background-position:0 10.330579%}.flag-bm{background-position:0 10.743802%}.flag-bn{background-position:0 11.157025%}.flag-bo{background-position:0 11.570248%}.flag-br{background-position:0 11.983471%}.flag-bs{background-position:0 12.396694%}.flag-bt{background-position:0 12.809917%}.flag-bv{background-position:0 13.22314%}.flag-bw{background-position:0 13.636364%}.flag-by{background-position:0 14.049587%}.flag-bz{background-position:0 14.46281%}.flag-ca{background-position:0 14.876033%}.flag-cc{background-position:0 15.289256%}.flag-cd{background-position:0 15.702479%}.flag-cf{background-position:0 16.115702%}.flag-cg{background-position:0 16.528926%}.flag-ch{background-position:0 16.942149%}.flag-ci{background-position:0 17.355372%}.flag-ck{background-position:0 17.768595%}.flag-cl{background-position:0 18.181818%}.flag-cm{background-position:0 18.595041%}.flag-cn{background-position:0 19.008264%}.flag-co{background-position:0 19.421488%}.flag-cr{background-position:0 19.834711%}.flag-cu{background-position:0 20.247934%}.flag-cv{background-position:0 20.661157%}.flag-cx{background-position:0 21.07438%}.flag-cy{background-position:0 21.487603%}.flag-cz{background-position:0 21.900826%}.flag-de{background-position:0 22.31405%}.flag-dj{background-position:0 22.727273%}.flag-dk{background-position:0 23.140496%}.flag-dm{background-position:0 23.553719%}.flag-do{background-position:0 23.966942%}.flag-dz{background-position:0 24.380165%}.flag-ec{background-position:0 24.793388%}.flag-ee{background-position:0 25.206612%}.flag-eg{background-position:0 25.619835%}.flag-eh{background-position:0 26.033058%}.flag-er{background-position:0 26.446281%}.flag-es{background-position:0 26.859504%}.flag-et{background-position:0 27.272727%}.flag-fi{background-position:0 27.68595%}.flag-fj{background-position:0 28.099174%}.flag-fk{background-position:0 28.512397%}.flag-fm{background-position:0 28.92562%}.flag-fo{background-position:0 29.338843%}.flag-fr{background-position:0 29.752066%}.flag-ga{background-position:0 30.165289%}.flag-gd{background-position:0 30.578512%}.flag-ge{background-position:0 30.991736%}.flag-gf{background-position:0 31.404959%}.flag-gh{background-position:0 31.818182%}.flag-gi{background-position:0 32.231405%}.flag-gl{background-position:0 32.644628%}.flag-gm{background-position:0 33.057851%}.flag-gn{background-position:0 33.471074%}.flag-gp{background-position:0 33.884298%}.flag-gq{background-position:0 34.297521%}.flag-gr{background-position:0 34.710744%}.flag-gs{background-position:0 35.123967%}.flag-gt{background-position:0 35.53719%}.flag-gu{background-position:0 35.950413%}.flag-gw{background-position:0 36.363636%}.flag-gy{background-position:0 36.77686%}.flag-hk{background-position:0 37.190083%}.flag-hm{background-position:0 37.603306%}.flag-hn{background-position:0 38.016529%}.flag-hr{background-position:0 38.429752%}.flag-ht{background-position:0 38.842975%}.flag-hu{background-position:0 39.256198%}.flag-id{background-position:0 39.669421%}.flag-ie{background-position:0 40.082645%}.flag-il{background-position:0 40.495868%}.flag-in{background-position:0 40.909091%}.flag-io{background-position:0 41.322314%}.flag-iq{background-position:0 41.735537%}.flag-ir{background-position:0 42.14876%}.flag-is{background-position:0 42.561983%}.flag-it{background-position:0 42.975207%}.flag-jm{background-position:0 43.38843%}.flag-jo{background-position:0 43.801653%}.flag-jp{background-position:0 44.214876%}.flag-ke{background-position:0 44.628099%}.flag-kg{background-position:0 45.041322%}.flag-kh{background-position:0 45.454545%}.flag-ki{background-position:0 45.867769%}.flag-km{background-position:0 46.280992%}.flag-kn{background-position:0 46.694215%}.flag-kp{background-position:0 47.107438%}.flag-kr{background-position:0 47.520661%}.flag-kw{background-position:0 47.933884%}.flag-ky{background-position:0 48.347107%}.flag-kz{background-position:0 48.760331%}.flag-la{background-position:0 49.173554%}.flag-lb{background-position:0 49.586777%}.flag-lc{background-position:0 50%}.flag-li{background-position:0 50.413223%}.flag-lk{background-position:0 50.826446%}.flag-lr{background-position:0 51.239669%}.flag-ls{background-position:0 51.652893%}.flag-lt{background-position:0 52.066116%}.flag-lu{background-position:0 52.479339%}.flag-lv{background-position:0 52.892562%}.flag-ly{background-position:0 53.305785%}.flag-ma{background-position:0 53.719008%}.flag-mc{background-position:0 54.132231%}.flag-md{background-position:0 54.545455%}.flag-me{background-position:0 54.958678%}.flag-mg{background-position:0 55.371901%}.flag-mh{background-position:0 55.785124%}.flag-mk{background-position:0 56.198347%}.flag-ml{background-position:0 56.61157%}.flag-mm{background-position:0 57.024793%}.flag-mn{background-position:0 57.438017%}.flag-mo{background-position:0 57.85124%}.flag-mp{background-position:0 58.264463%}.flag-mq{background-position:0 58.677686%}.flag-mr{background-position:0 59.090909%}.flag-ms{background-position:0 59.504132%}.flag-mt{background-position:0 59.917355%}.flag-mu{background-position:0 60.330579%}.flag-mv{background-position:0 60.743802%}.flag-mw{background-position:0 61.157025%}.flag-mx{background-position:0 61.570248%}.flag-my{background-position:0 61.983471%}.flag-mz{background-position:0 62.396694%}.flag-na{background-position:0 62.809917%}.flag-nc{background-position:0 63.22314%}.flag-ne{background-position:0 63.636364%}.flag-nf{background-position:0 64.049587%}.flag-ng{background-position:0 64.46281%}.flag-ni{background-position:0 64.876033%}.flag-nl{background-position:0 65.289256%}.flag-no{background-position:0 65.702479%}.flag-np{background-position:0 66.115702%}.flag-nr{background-position:0 66.528926%}.flag-nu{background-position:0 66.942149%}.flag-nz{background-position:0 67.355372%}.flag-om{background-position:0 67.768595%}.flag-pa{background-position:0 68.181818%}.flag-pe{background-position:0 68.595041%}.flag-pf{background-position:0 69.008264%}.flag-pg{background-position:0 69.421488%}.flag-ph{background-position:0 69.834711%}.flag-pk{background-position:0 70.247934%}.flag-pl{background-position:0 70.661157%}.flag-pm{background-position:0 71.07438%}.flag-pn{background-position:0 71.487603%}.flag-pr{background-position:0 71.900826%}.flag-pt{background-position:0 72.31405%}.flag-pw{background-position:0 72.727273%}.flag-py{background-position:0 73.140496%}.flag-qa{background-position:0 73.553719%}.flag-re{background-position:0 73.966942%}.flag-ro{background-position:0 74.380165%}.flag-rs{background-position:0 74.793388%}.flag-ru{background-position:0 75.206612%}.flag-rw{background-position:0 75.619835%}.flag-sa{background-position:0 76.033058%}.flag-sb{background-position:0 76.446281%}.flag-sc{background-position:0 76.859504%}.flag-sd{background-position:0 77.272727%}.flag-se{background-position:0 77.68595%}.flag-sg{background-position:0 78.099174%}.flag-sh{background-position:0 78.512397%}.flag-si{background-position:0 78.92562%}.flag-sj{background-position:0 79.338843%}.flag-sk{background-position:0 79.752066%}.flag-sl{background-position:0 80.165289%}.flag-sm{background-position:0 80.578512%}.flag-sn{background-position:0 80.991736%}.flag-so{background-position:0 81.404959%}.flag-sr{background-position:0 81.818182%}.flag-ss{background-position:0 82.231405%}.flag-st{background-position:0 82.644628%}.flag-sv{background-position:0 83.057851%}.flag-sy{background-position:0 83.471074%}.flag-sz{background-position:0 83.884298%}.flag-tc{background-position:0 84.297521%}.flag-td{background-position:0 84.710744%}.flag-tf{background-position:0 85.123967%}.flag-tg{background-position:0 85.53719%}.flag-th{background-position:0 85.950413%}.flag-tj{background-position:0 86.363636%}.flag-tk{background-position:0 86.77686%}.flag-tl{background-position:0 87.190083%}.flag-tm{background-position:0 87.603306%}.flag-tn{background-position:0 88.016529%}.flag-to{background-position:0 88.429752%}.flag-tp{background-position:0 88.842975%}.flag-tr{background-position:0 89.256198%}.flag-tt{background-position:0 89.669421%}.flag-tv{background-position:0 90.082645%}.flag-tw{background-position:0 90.495868%}.flag-ty{background-position:0 90.909091%}.flag-tz{background-position:0 91.322314%}.flag-ua{background-position:0 91.735537%}.flag-ug{background-position:0 92.14876%}.flag-gb,.flag-uk{background-position:0 92.561983%}.flag-um{background-position:0 92.975207%}.flag-us{background-position:0 93.38843%}.flag-uy{background-position:0 93.801653%}.flag-uz{background-position:0 94.214876%}.flag-va{background-position:0 94.628099%}.flag-vc{background-position:0 95.041322%}.flag-ve{background-position:0 95.454545%}.flag-vg{background-position:0 95.867769%}.flag-vi{background-position:0 96.280992%}.flag-vn{background-position:0 96.694215%}.flag-vu{background-position:0 97.107438%}.flag-wf{background-position:0 97.520661%}.flag-ws{background-position:0 97.933884%}.flag-ye{background-position:0 98.347107%}.flag-za{background-position:0 98.760331%}.flag-zm{background-position:0 99.173554%}.flag-zr{background-position:0 99.586777%}.flag-zw{background-position:0 100%}.preloader{position:fixed;z-index:999999;background:#edf1f5;width:100%;height:100%}.preloader-content{border:0 solid transparent;border-radius:50%;width:150px;height:150px;position:absolute;top:calc(50vh - 75px);left:calc(50vw - 75px)}.preloader-content:after,.preloader-content:before{content:"";border:1em solid var(--primary-color);border-radius:50%;width:inherit;height:inherit;position:absolute;top:0;left:0;animation:loader 2s linear infinite;opacity:0}.preloader-content:before{animation-delay:.5s}@keyframes loader{0%{transform:scale(0);opacity:0}50%{opacity:1}to{transform:scale(1);opacity:0}}*{box-sizing:border-box}html{height:100%}body{font-family:var(--font-family);color:var(--text-color);background-color:#fff;margin:0;padding:0;min-height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none;color:var(--primary-color)}.layout-wrapper{min-height:100vh}.layout-topbar{position:fixed;height:5rem;z-index:1001;left:14rem;top:0;width:88%;padding:0;background-color:transparent;transition:left .2s;display:flex;align-items:center;box-shadow:1.95px 1.95px 2.6px rgba(0,0,0,.15);background:var(--surface-a)}.layout-topbar .layout-topbar-logo{display:flex;align-items:center;color:var(--surface-900);font-size:1.5rem;font-weight:500;width:300px;border-radius:12px}.layout-topbar .layout-topbar-logo img{height:2.5rem;margin-right:.5rem}.layout-topbar .layout-topbar-logo:focus{outline:0 none;outline-offset:0;transition:box-shadow .2s;box-shadow:var(--focus-ring)}.layout-topbar .layout-topbar-button{display:inline-flex;justify-content:center;align-items:center;position:relative;border-radius:50%;width:3rem;height:3rem;cursor:pointer;transition:background-color .2s}.layout-topbar .layout-topbar-button:hover{color:#000f9f;background-color:var(--surface-hover)}.layout-topbar .layout-topbar-button:focus{outline:0 none;outline-offset:0;transition:box-shadow .2s;box-shadow:var(--focus-ring)}.layout-topbar .layout-topbar-button i{font-size:1.5rem}.layout-topbar .layout-topbar-button span{font-size:1rem;display:none}.layout-topbar .layout-topbar-button.user-icon{background-color:transparent;border:none}.layout-topbar .layout-topbar-button.user-icon:hover{color:#000f9f;background-color:var(--surface-hover)}.layout-topbar .layout-menu-button{margin-left:2rem}.layout-topbar .layout-topbar-menu-button{display:none}.layout-topbar .layout-topbar-menu-button i{font-size:1.25rem}.layout-topbar .layout-topbar-menu{margin:0 0 0 auto;padding:0;list-style:none;display:flex}.layout-topbar .layout-topbar-menu .layout-topbar-button{margin-left:1rem}.layout-topbar .top-bar-right-menu{margin:0 30px 0 auto}.layout-topbar .top-bar-right-menu .p-menubar{background:transparent}@media(max-width:991px){.layout-topbar{justify-content:space-between}.layout-topbar .layout-topbar-logo{width:auto;order:2}.layout-topbar .layout-menu-button{margin-left:0;order:1}.layout-topbar .layout-topbar-menu-button{display:inline-flex;margin-left:0;order:3}.layout-topbar .layout-topbar-menu{margin-left:0;position:absolute;flex-direction:column;background-color:var(--surface-overlay);box-shadow:0 3px 5px rgba(0,0,0,.02),0 0 2px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.08);border-radius:12px;padding:1rem;right:2rem;top:5rem;min-width:15rem;display:none;animation:scalein .15s linear}.layout-topbar .layout-topbar-menu.layout-topbar-menu-mobile-active{display:block}.layout-topbar .layout-topbar-menu .layout-topbar-button{margin-left:0;display:flex;width:100%;height:auto;justify-content:flex-start;border-radius:12px;padding:1rem}.layout-topbar .layout-topbar-menu .layout-topbar-button i{font-size:1rem;margin-right:.5rem}.layout-topbar .layout-topbar-menu .layout-topbar-button span{font-weight:medium;display:block}}.layout-sidebar{position:fixed;width:225px;height:103%;z-index:999;overflow-y:auto;-webkit-user-select:none;user-select:none;transition:transform .2s,left .2s;background:#fff;border-right:1px dashed rgba(145,158,171,.2)}.layout-sidebar .version{position:absolute;bottom:5px;left:50%;transform:translateX(-50%)}.layout-sidebar .layout-menu-container{overflow-y:auto;background:linear-gradient(180deg,#090e2c,#192051);height:98%;scroll-snap-type:y mandatory;scroll-padding-top:50px}.layout-sidebar .layout-menu-container::-webkit-scrollbar{width:5px}.layout-sidebar .layout-menu-container::-webkit-scrollbar-track{background:none}.layout-sidebar .layout-menu-container::-webkit-scrollbar-thumb,.layout-sidebar .layout-menu-container::-webkit-scrollbar-thumb:hover{background:#d3d3d3;opacity:.5}.layout-menu{list-style-type:none;margin:0;box-sizing:border-box;padding:10px 0 0 5px}.layout-menu li{margin-bottom:15px}.layout-menu li.layout-menuitem-category{margin-top:.75rem}.layout-menu li.layout-menuitem-category:first-child{margin-top:0}.layout-menu li .menu-icon{font-size:22px;margin-right:17px}.layout-menu li .layout-menuitem-root-text{text-transform:uppercase;color:var(--text-color-secondary);font-weight:400;margin-bottom:.5rem;font-size:.875rem}.layout-menu li a{cursor:pointer;text-decoration:none;display:flex;align-items:center;color:var(--text-color);transition:color .2s;border-radius:12px;padding:.35rem 1rem;transition:background-color .15s}.layout-menu li a span{color:#fff}.layout-menu li a .menuitem-toggle-icon{margin-left:auto}.layout-menu li a:focus{outline:0 none;outline-offset:0;transition:box-shadow .2s;box-shadow:inset var(--focus-ring)}.layout-menu li a:hover{background-color:var(--surface-hover)}.layout-menu li a.router-link-exact-active,.layout-menu li a.router-link-exact-active .pi{font-weight:600}.layout-menu li.active-menuitem>a .menuitem-toggle-icon:before{content:""}.layout-menu li ul{list-style-type:none;margin:0;padding:0}.layout-menu li ul.layout-submenu-wrapper-enter{max-height:0}.layout-menu li ul.layout-submenu-wrapper-enter-active{overflow:hidden;max-height:1000px;transition:max-height 1s ease-in-out}.layout-menu li ul.layout-submenu-wrapper-enter-done{transform:none}.layout-menu li ul.layout-submenu-wrapper-exit{max-height:1000px}.layout-menu li ul.layout-submenu-wrapper-exit-active{overflow:hidden;max-height:0;transition:max-height .45s cubic-bezier(.86,0,.07,1)}.layout-menu li ul a{font-size:13px;margin-bottom:15px}.app-versiyon-container{position:absolute;width:100%;bottom:80px;left:5px;text-align:center;font-size:12px}.p-paginator-icon{color:#737373}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight,.p-paginator .p-paginator-pages .p-paginator-page.p-highlight:hover,.p-paginator .p-paginator-pages .p-paginator-page:hover{background-color:rgba(44,96,173,.7490196078);color:#fff}.datatable,.p-datatable{height:100%}.p-splitbutton-defaultbutton{display:none}.custom-split-button .pi{color:#000}.p-splitbutton-menubutton{background:#fff}.p-button.p-component.p-splitbutton-menubutton.p-button-icon-only:hover{background-color:#fff;border-color:#000}.p-button.p-component.p-splitbutton-menubutton.p-button-icon-only:focus{background-color:#fff;border-color:#000;box-shadow:none}.p-button.p-component.p-splitbutton-menubutton.p-button-icon-only:active{background-color:#fff!important;border-color:#000}.file-upload-wrapper{display:flex;flex-direction:column;align-items:center;border:2px dashed #d0d6f5;border-radius:8px;padding:20px;width:400px;text-align:center}.file-input{display:none}.file-display-area{display:flex;flex-direction:column;align-items:center;margin-bottom:10px}.file-icon{font-size:48px;margin-bottom:8px}.file-name{font-size:16px;color:#333}.file-upload-button{background-color:#59618e;color:#fff;border:none;border-radius:5px;padding:8px 16px;cursor:pointer;text-align:center}.file-upload-button:hover{background-color:#47507b}.layout-config-button{display:block;position:fixed;width:3rem;height:3rem;line-height:3rem;background:var(--primary-color);color:var(--primary-color-text);text-align:center;top:50%;right:0;margin-top:-1.5rem;border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-right-radius:0;border-bottom-right-radius:0;transition:background-color var(--transition-duration);overflow:hidden;cursor:pointer;z-index:999;box-shadow:-.25rem 0 1rem rgba(0,0,0,.15)}.layout-config-button i{font-size:2rem;line-height:inherit;transform:rotate(0deg);transition:transform 1s}.layout-config-button:hover{background:var(--primary-400)}.layout-config-sidebar.p-sidebar .p-sidebar-content{padding-left:2rem;padding-right:2rem}.layout-main-container{display:flex;flex-direction:column;min-height:15vh;background:#f0f0f0;height:520px;justify-content:space-between;padding:7rem 2rem 2rem 4rem;transition:margin-left .2s}.layout-main{flex:1 1 auto}.layout-footer{position:fixed;right:0;bottom:0;width:calc(100% - 320px);transition:margin-left .2s;padding:10px 10px 5px;border-top:1px solid var(--surface-border);z-index:999;background-color:#fff;border-top:1px dashed rgba(145,158,171,.2);font-size:14px;color:var(--text-color)}.layout-footer.fullwidth{width:100%}@media(min-width:992px){.layout-wrapper.layout-overlay .layout-main-container{margin-left:0;padding-left:2rem}.layout-wrapper.layout-overlay .layout-sidebar{transform:translateX(-100%);left:0;top:0;height:100vh;border-top-left-radius:0;border-bottom-left-radius:0}.layout-wrapper.layout-overlay.layout-overlay-sidebar-active .layout-sidebar{transform:translateX(0)}.layout-wrapper.layout-static .layout-main-container{margin-left:200px}.layout-wrapper.layout-static.layout-static-sidebar-inactive .layout-sidebar{transform:translateX(-100%);left:0}.layout-wrapper.layout-static.layout-static-sidebar-inactive .layout-main-container{margin-left:0;padding-left:2rem}.layout-wrapper.layout-static.layout-static-sidebar-inactive .layout-topbar{width:100%;left:0}.layout-wrapper .layout-mask{display:none}}@media(max-width:991px){.layout-footer{width:100%}.layout-wrapper .layout-main-container{margin-left:0;padding-left:16px;padding-right:16px}.layout-wrapper .layout-sidebar{transform:translateX(-100%);left:0;top:0;height:100vh;border-top-left-radius:0;border-bottom-left-radius:0;z-index:9999}.layout-wrapper .layout-mask{z-index:998;background-color:rgba(0,0,0,.4)}.layout-wrapper .layout-mask.layout-mask-enter-from,.layout-wrapper .layout-mask.layout-mask-leave-to{background-color:transparent}.layout-wrapper.layout-mobile-sidebar-active .layout-sidebar{transform:translateX(0)}.layout-wrapper.layout-mobile-sidebar-active .layout-mask{display:block}.body-overflow-hidden{overflow:hidden}.layout-topbar .layout-menu-button{margin-left:0;order:0}.top-bar-right-menu{margin:0 0 0 auto}.top-bar-right-menu .p-menubar{position:inherit}.top-bar-right-menu .p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-icon,.top-bar-right-menu .p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-text,.top-bar-right-menu .p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link .p-submenu-icon,.top-bar-right-menu .p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.top-bar-right-menu .p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-text,.top-bar-right-menu .p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover .p-submenu-icon,.top-bar-right-menu .p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link .p-menuitem-icon,.top-bar-right-menu .p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link .p-menuitem-text,.top-bar-right-menu .p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link .p-submenu-icon{color:#000!important}}@media(max-height:782px){.p-scrollpanel-wrapper{height:90%}}.clearfix:after{content:" ";display:block;clear:both}.card{background-color:#fff;color:#212b36;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms;background-image:none;padding:2rem;margin-bottom:2rem;box-shadow:0 0 2px 0 rgba(145,158,171,.2),0 12px 24px -4px rgba(145,158,171,.12);border-radius:16px;position:relative}.card:last-child{margin-bottom:0}.card.datatable{padding:2rem 0}.card .pedding-area{padding:0 2rem}.p-toast.p-toast-top-center,.p-toast.p-toast-top-left,.p-toast.p-toast-top-right{top:100px}.p-inputtext{font-size:1rem;color:#495057;background:#f8f9fa;padding:.75rem;border:1px solid rgba(145,158,171,.2);transition:border-color .15s cubic-bezier(.4,0,.2,1) 0ms;appearance:none;border-radius:6px}.p-inputtext.p-invalid.p-component{border-color:#ff5630}.p-error{color:#ff5630}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{border-width:0 0 1px;border-bottom:1px dashed #f1f3f4}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{border-width:0 0 1px}.p-datatable .p-datatable-tbody>tr>td{text-align:left;border:dashed #f1f3f4;border-width:0 0 1px;padding:1rem}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:0 0 1px;border-bottom:1px dashed #f1f3f4}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-width:0 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-header{border-width:0;padding:2rem}.p-datatable .p-datatable-header{background:#fff;color:#343a40;border:1px solid #dee2e6;border-width:1px 0;padding:1rem;font-weight:700}.p-datatable .p-datatable-thead>tr>th{background:#f4f6f8;border:1px dashed #f1f3f4;color:#637381}.p-datatable.p-datatable-gridlines .p-paginator-bottom{border-width:0}.p-button{padding:6px 18px}.layout-menu ul a.active-route{font-weight:600;color:inherit}.layout-menu ul a.active-route i{color:#3b82f6}.layout-menu ul a{color:#637381}.layout-menu .layout-root-menuitem>.layout-menuitem-root-text{color:#919eab}h1,h2,h3,h4,h5,h6{margin:1.5rem 0 1rem;font-family:inherit;font-weight:500;line-height:1.2;color:var(--surface-900)}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}mark{background:#fff8e1;padding:.25rem .4rem;border-radius:12px;font-family:monospace}blockquote{margin:1rem 0;padding:0 2rem;border-left:4px solid #90a4ae}hr{border-top:solid var(--surface-border);border-width:1px 0 0;margin:1rem 0}p{margin:0 0 1rem;line-height:1.5}p:last-child{margin-bottom:0}.p-breadcrumb{border:none;border-bottom:1px solid rgba(145,158,171,.12);border-radius:2;padding:1rem;background-color:#fff;color:#212b36;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms;background-image:none;position:relative;margin-bottom:20px}.p-breadcrumb ul li .p-menuitem-link{transition:box-shadow .2s;border-radius:0}.header-white-logo{color:var(--primary-color)}.action-bottons .p-splitbutton-defaultbutton{display:none}.action-bottons .p-splitbutton-menubutton{border-radius:2px;outline:none}.action-bottons .p-button,.action-bottons .p-button:hover{background:transparent;border:none;color:var(--primary-color);outline:none}*{box-shadow:none!important;scrollbar-color:#556080 #fff}.grid{margin-right:-1.5rem;margin-left:-1.5rem;margin-top:-1.5rem}.datatable{padding:0!important}.empty-column{width:50px!important}.p-datatable-thead>tr>th .p-column-header-content .p-column-title{text-transform:uppercase;border:none;color:#556080;background:#fff!important;font-size:10px!important;font-weight:700!important;text-align:center!important}.p-datatable .p-datatable-thead>tr>th{background-color:#fff;border:none}.p-datatable-tbody>tr>td{border:none!important}.p-datatable-tbody>tr:nth-child(odd){background-color:#f8f9fa}.p-datatable-wrapper{border-top-left-radius:10px;border-top-right-radius:10px}.content-bottom{position:relative}.content-bottom,.content-bottom2{background:#fff!important;display:flex;align-items:center;justify-content:center;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.content-bottom2{position:absolute;width:100%!important;bottom:0!important}.total-value{position:absolute;right:20px;align-self:center;font-size:12px;color:#426598}.layout-main-container{height:100%!important;padding:5.5rem 2rem 2rem 4rem}.layout-sidebar{height:100vh!important;overflow:hidden;border-right:none}.layout-menu-container{height:100%!important}.p-inputtext{padding:0 0 0 1rem;height:40px;width:300px;border-radius:10px!important;color:#353535}.p-inputtext::placeholder{color:#556080;font-weight:400}.p-inputtext:focus{border-color:#556080!important;box-shadow:none}.layout-topbar{height:5.5vh;left:225px;width:89%;box-shadow:none}.p-menuitem-text{color:#090e2c!important;font-size:1rem;font-weight:300}.user-menubar{padding:.5rem .3rem!important}.nusret-paginate .p-paginator-pages{display:flex;grid-gap:5px;gap:5px}.nusret-paginate .p-paginator-pages>button{font-size:.75rem;padding:3px!important;color:#737373!important;border:none!important}.nusret-paginate .p-paginator-pages .p-paginator-page{min-width:23px!important;height:23px!important}.nusret-paginate .p-paginator-element{padding:3px!important;color:#737373!important;border:none!important}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background-color:#556080;color:#fff!important;border-radius:50%}.navigation-text-sm{font-size:.75rem;font-weight:300}.navigation-text-md{font-size:1rem;font-weight:500}.pi-chevron-right:before{content:""!important;font-size:13px;color:#737373}.custom-icon .pi-chevron-down:before{content:""!important;font-size:13px;color:#fff}.custom-icon .pi-chevron-up:before{color:#fff}.pi-chevron-down:before{content:""!important;font-size:13px;color:#737373}.card{box-shadow:none}.main-datatable{min-height:77vh!important}.main-datatable1{max-height:67vh;overflow:auto}.empty-main-datatable{min-height:75vh!important}.p-row-toggler-icon{margin-left:15px!important}.actions-icons-new{width:18px;height:18px}.custom-split-button .p-splitbutton-menubutton{display:flex;align-items:center;justify-content:center;width:40px!important;height:40px!important}.p-link:focus{box-shadow:none!important}.p-datatable .p-datatable-tbody .p-datatable-row-expansion>td{padding:1rem 0!important}.sub-datatable2 .p-datatable-tbody>tr{background-color:#f8f9fa}.info-modal-header2{font-size:1.125rem;font-weight:400}.company-contact-modal{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.p-dialog{border:none}.p-dialog-header{display:flex;justify-content:center;align-items:center;text-align:center;border-top-right-radius:10px!important;border-top-left-radius:10px!important;font-size:1.125rem!important;font-weight:400!important;border:none}.p-dialog-title{font-size:1.25rem!important;font-weight:400!important}.p-dialog-content{border-bottom-right-radius:10px!important;border-bottom-left-radius:10px!important;border:none}.company-logo-title{font-size:.75rem;font-weight:200;color:#737373;margin-top:10px!important}.company-modal-top-area{display:flex;flex-direction:column;width:100%;grid-gap:0;gap:0;margin-bottom:30px}.modal-content-area{padding:0 150px!important}.modal-input-height{height:3.5vh!important}.modal-input-height2:focus,.modal-input-height:focus{border:1px solid #0aa06e!important;background-color:#fff;font-weight:400}.modal-calender-height,.modal-calender-height input{height:3.5vh!important}.modal-calender-height2:focus,.modal-calender-height:focus{background-color:#fff;font-weight:400}.modal-dropdown-height{height:3.5vh!important}.p-filled{border:1px solid #88a9da!important;background-color:#fff!important;font-weight:400!important}.modal-input-height2{height:90px!important;border:1px solid #88a9da;resize:none}.company-next-button{width:10rem;height:2.5rem;color:#f8f9fa;border-radius:8px;background:#556080}.company-next-button .p-ink{background:#556080!important}.company-next-button .p-ink-active{background:#556080!important;color:#f8f9fa!important}.company-next-button:enabled:active{border:none!important;background:#556080}.company-next-button:hover{background:#556080!important}.upload-company-logo>span{background-color:#f4f7f8!important;border:1px solid #88a9da}.p-button:focus{box-shadow:none!important}.company-contact-area,.company-contact-context{display:flex;flex-direction:row;justify-content:center}.company-contact-area{width:450px!important;align-items:center}.contact-right{width:250px!important}.contact-right .formgrid{display:flex;flex-direction:column;width:250px!important}.margin-clear{margin:0!important;padding-top:0!important}.new-back-button{box-shadow:none!important;width:180px!important;height:40px!important;color:#851c1c!important;padding:15px!important;border:1px solid #851c1c!important;background:#fff!important;border-radius:10px!important;transition:all .3 linear}.new-back-button:hover{background:#851c1c!important;color:#fff!important}.p-button-icon-only:hover{background-color:#556080!important}.new-save-button{box-shadow:none!important;width:180px;height:40px!important;color:#fff!important;padding:15px!important;background:#556080!important;border-radius:10px!important;transition:all .3 linear}.new-save-button:disabled{background:#d6d7d9!important;opacity:1!important}.p-datatable-header{background:#f8f9fa!important;color:#353535!important;border-top-left-radius:10px;border-top-right-radius:10px;font-weight:300!important;border:none!important;padding:1rem 2rem!important}.p-datatable-header2,.p-datatable-header3{min-height:40px!important;background:#f8f9fa!important;color:#353535!important;border-top-left-radius:10px;border-top-right-radius:10px;font-weight:300!important;border:none!important;padding:1.8rem 2rem!important}.p-datatable-header3{display:flex;align-items:center;justify-content:space-between}.datatable-padding{min-height:40vh!important}.datatable-padding,.datatable-padding1{position:relative;height:auto!important;border-bottom-left-radius:10px!important;border-bottom-right-radius:10px!important}.datatable-padding1{min-height:33vh!important}.datatable-padding2{min-height:46.5vh!important}.datatable-padding2,.datatable-padding3{position:relative;height:auto!important;border-bottom-left-radius:10px!important;border-bottom-right-radius:10px!important}.datatable-padding3{min-height:61.5vh!important}.information-data{height:auto!important;min-height:40vh!important}.information-data,.information-data2{position:relative;border-radius:10px!important;background-color:#fff!important}.information-data2{height:33vh!important}.information-data3{position:relative;height:46vh!important;border-radius:10px!important;background-color:#fff!important}.information-data3 .p-card{height:100%!important;border-radius:10px!important}.information-data4{position:relative;height:26vh!important;border-radius:10px!important;background-color:#fff!important}.information-data4 .p-card{height:100%!important;border-radius:10px!important}.information-data4 .formgrid>div:nth-child(3){width:100%!important}.information-data5{position:relative;height:53.6vh!important;border-radius:10px!important;background-color:#fff!important}.information-data5 .p-card{height:100%!important;border-radius:10px!important}.information-data6{position:relative;height:81vh!important;border-radius:10px!important;background-color:#fff!important}.information-data6 .p-datatable-wrapper{max-height:70vh}.information-data7{position:relative;height:20vh!important;border-radius:10px!important;background-color:#fff!important}.information-data2 .p-card,.information-data6 .p-card,.information-data7 .p-card{height:100%!important;border-radius:10px!important}.information-data .p-card{border-radius:10px!important}.datatable-padding .p-datatable-table .p-datatable-tbody>tr>td:first-child,.datatable-padding .p-datatable-table .p-datatable-thead>tr>th:first-child{padding-left:2rem!important}.comp-information-main{display:flex;flex-direction:row;grid-gap:20px;gap:20px;align-items:center}.comp-information-right .formgrid>div{width:33%!important}.comp-information-right .formgrid>div:nth-child(8){width:66%!important}.user-information-right .formgrid>div:nth-child(7){width:99%!important}.new-contact-modal-main .p-dialog-content{padding:2rem 3rem!important;text-align:center}.new-contact-modal-main .p-dialog-content .mt-5{margin:0!important}.new-contact-modal-main .p-dialog-content .mt-5 .flex{grid-gap:30px!important;gap:30px!important}.new-contact-modal-main .p-dialog-content .mt-5 .flex .company-modal-top-area{margin-bottom:0!important}.new-provider-modal-main .p-dialog-content{text-align:center!important}.layout-menu li a:hover{background-color:transparent!important}.layout-menu li a:hover>span{color:#e08eca!important}.layout-menu li a:hover .sidebar-icon{stroke:#e08eca!important}.layout-menu li a.router-link-exact-active .sidebar-icon{color:#e08eca;fill:currentColor}.layout-menu li a.router-link-exact-active span{color:#e08eca!important}.layout-menu li{margin-bottom:30px!important}.p-ink-active{animation:none!important}.sidebar-small-title{font-size:10px;text-transform:uppercase;font-weight:400;color:#999!important;margin-bottom:30px}.margin-padding-clear{margin:0!important;padding:0!important;cursor:default!important}.margin-padding-clear:hover .sidebar-small-title{color:#999!important;opacity:1!important}.margin-padding-clear1{margin:0!important;padding:0 20px!important}.layout-menu{margin-top:10px!important}.layout-submenu-wrapper-enter-done{padding-left:15px!important;margin-top:15px!important}.layout-submenu-wrapper-enter-done li{margin-bottom:25px!important}.layout-submenu-wrapper-enter-active{padding-left:15px!important;margin-top:15px!important}.layout-submenu-wrapper-enter-active li{margin-bottom:25px!important}.layout-submenu-wrapper-exit-active{padding-left:15px!important;margin-top:15px!important}.layout-submenu-wrapper-exit-active li{margin-bottom:25px!important}.layout-submenu-wrapper-enter{padding-left:15px!important;margin-top:15px!important}.layout-submenu-wrapper-enter li{margin-bottom:25px!important}.layout-submenu-wrapper-exit{padding-left:15px!important;margin-top:15px!important}.layout-submenu-wrapper-exit li{margin-bottom:25px!important}.navigation-height-clear{min-height:7vh!important;max-height:7vh!important}.navigation-main-icon{padding:8px;width:40px;height:40px;background-color:#556080;border-radius:10px}.navigation-company-logo{height:45px!important;width:45px!important;border-radius:50%;margin-right:1rem!important}.navigation-company-header{font-size:1rem;color:#353535}.select-company-text{font-weight:300;font-size:14px;color:#737373;margin-right:20px!important}.select-company-dropdown{width:340px!important;display:flex;justify-content:center;align-items:center}.p-dropdown:not(.p-disabled):hover{border-color:#88a9da}.p-dropdown:not(.p-disabled).p-focus{box-shadow:none;border-color:#88a9da;border-bottom:1px solid #88a9da!important;border-bottom-left-radius:10px!important;border-bottom-right-radius:10px!important}.p-inputwrapper-focus{border-top-right-radius:10px!important;border-top-left-radius:10px!important;border-bottom:none!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important;background-color:#fff!important}.p-dropdown.p-inputwrapper-filled{background:#fff!important}.p-dropdown{background:#f8f9fa;border-radius:8px;border:.5px solid #88a9da;display:flex;align-items:center;height:43px}.p-dropdown .p-dropdown-label{display:flex;align-items:center;font-weight:300;font-size:1rem;line-height:18.75px;color:#737373}.p-dropdown .p-dropdown-label div{grid-gap:15px;gap:15px;display:flex;flex-direction:row}.p-dropdown .p-dropdown-label div img{width:30px;border-radius:50%}.p-dropdown .p-dropdown-label div .text{font-weight:300;font-size:1rem;line-height:18.75px;color:#0a0f2d}.p-dropdown .p-dropdown-label.p-placeholder{color:#737373;display:flex;align-items:center;font-size:16px!important}.p-dropdown .p-dropdown-trigger{color:#737373}.p-dropdown-panel{border:1px solid #88a9da;border-top:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top-right-radius:0;border-top-left-radius:0;background:#fff}.p-dropdown-panel .p-dropdown-header{background-color:#fff;border:none;padding:15px 10px}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-container{width:100%}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-container .p-inputtext:enabled:focus{outline:none;box-shadow:none}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-container .p-dropdown-filter{border-radius:10px;border:.5px solid #88a9da;background:#fff;width:100%}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-container .p-inputtext{font-family:"Inter";font-weight:300;font-size:14px;line-height:17px;color:#737373}.p-dropdown-panel .p-dropdown-items-wrapper{scrollbar-color:#556080 transparent!important;scroll-margin-right:5px!important}.p-dropdown-panel .p-dropdown-items-wrapper .p-dropdown-items{display:flex;flex-direction:column;justify-content:center;grid-gap:20px;gap:20px}.p-dropdown-panel .p-dropdown-items-wrapper .p-dropdown-items .p-dropdown-item.p-highlight{color:#0a0f2d;background:#007bff}.p-dropdown-panel .p-dropdown-items-wrapper .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover{background:transparent;cursor:pointer}.p-dropdown-panel .p-dropdown-items-wrapper .p-dropdown-items .p-dropdown-item.p-highlight{background-color:transparent}.p-dropdown-panel .p-dropdown-items-wrapper .p-dropdown-items .p-dropdown-item{height:30px;padding:0 1rem;display:flex;align-items:center}.p-dropdown-panel .p-dropdown-items-wrapper .p-dropdown-items .p-dropdown-item :not(.p-highlight):not(.p-disabled):hover{background:transparent;cursor:pointer}.p-dropdown-panel .p-dropdown-items-wrapper .p-dropdown-items .p-dropdown-item div{grid-gap:15px;gap:15px;display:flex;flex-direction:row;align-items:center}.p-dropdown-panel .p-dropdown-items-wrapper .p-dropdown-items .p-dropdown-item div img{width:30px;border-radius:50%}.p-dropdown-panel .p-dropdown-items-wrapper .p-dropdown-items .p-dropdown-item div .text{font-weight:300;font-size:1rem;line-height:18.75px;color:#0a0f2d}.user-padding-left .p-datatable-tbody tr td:first-child,.user-padding-left .p-datatable-thead tr th:first-child{padding-left:40px!important}.p-datatable-tbody tr td{font-size:14px;color:#353535;font-weight:400}.p-splitbutton-menubutton{background:transparent!important;width:1rem!important;margin:0 0 0 10px!important}.p-column-header-content .p-sortable-column-icon{color:#556080!important;margin-left:0!important;display:flex;justify-content:center;align-items:center}.p-column-header-content .p-sortable-column-icon:before{font-size:10px!important}.p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover,.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover{background:transparent;color:#212529}.card{border-radius:10px!important}.list-component-height .p-datatable-tbody tr{min-height:40px!important;max-height:40px!important}.user-info-modal-detail .p-dialog-content{padding:40px 0 50px!important}.new-user-image-wrapper{min-height:60px!important;display:flex;align-items:center;justify-content:center}.organization-select-area .flex-column div{margin-bottom:1rem}.organization-select-area .p-dropdown-trigger{margin-bottom:0!important}.p-datatable .p-datatable-tbody tr:hover{background:#f1f1f1}.empty-table-card .p-card-body{display:none!important}.permission-setting-left-area{grid-gap:3vh;gap:3vh;display:flex;flex-direction:column}.left-area-detail{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.permission-setting-right-area{display:flex;grid-gap:15px;gap:15px;padding:0 30px}.category-header{text-transform:uppercase;font-weight:700;font-size:12px;color:#88a9da}.permission-role-button{display:flex;justify-content:center;align-items:center;border:1px solid #88a9da;background:#fff;color:#000;border-radius:10px;font-size:12px;font-weight:300;min-width:5rem;height:3vh}.permission-role-button:hover{background:#88a9da!important;color:#fff!important;border:1px solid #88a9da!important}.description-full{padding:50px 70px 0}.description-full .formgrid div:nth-child(3){width:100%!important}.userlist-scroll{padding:10px 20px;max-height:400px;min-height:400px}.input-margin-clear .formgrid .field{margin-bottom:0!important}.radio-select-area{height:100px;background:#f8f9fa;padding:20px 50px;border-radius:10px}.p-radiobutton .p-radiobutton-box.p-highlight{border-color:#556080;background:#556080}.agreement-button{border:1px solid #556080!important;color:#556080;border-radius:10px;height:40px;background:#f8f9fa}.agreement-button:hover{border:1px solid #556080!important;color:#556080!important;border-radius:10px!important;background:#f8f9fa!important}.padding-clear-card .p-card-body{padding:0!important}.metadata-width-adjust .formgrid .field{width:16.6%;margin-bottom:0!important}.datatable-margin-bottom{margin-bottom:50px}.datatable-scroll-adjust .p-datatable-wrapper{max-height:40vh!important}.timeline{justify-content:space-around;margin-top:20px;grid-gap:20px;gap:20px}.timeline,.timeline-item{display:flex;align-items:center}.timeline-item{flex-direction:column;text-align:center}[class^=timeline-icon-]{font-size:2rem;margin-bottom:5px;cursor:pointer}[class^=timeline-icon-] img{width:30px;height:30px}.trend-detail-wrapper{display:flex;justify-content:center}.trend-detail-wrapper .p-datatable{width:45vw}.trend-detail-wrapper .p-datatable .p-datatable-wrapper{max-height:30vh}.copy-wrapper{display:flex;justify-content:center;align-items:center;padding:.5rem 3rem;margin-top:2rem}.copy-wrapper .flex{display:flex;flex-direction:column;grid-gap:2rem;gap:2rem}.copy-table-wrapper{width:100%}.copy-table-wrapper .p-datatable-wrapper{max-height:36vh}.p-organizationchart-node-content{border:1px solid #dee2e6;background:#f8f7f7;border-radius:15px;color:#212529;width:393px;height:auto;padding:1.25rem}.p-organizationchart-node-content.collapsed{height:200px}.add-kpi-modal-max-height .p-datatable-wrapper{max-height:30vh}.add-kpi-modal-margin-adjust .formgrid .field{margin-bottom:2rem!important}.p-datatable-row-expansion .p-datatable-thead tr:hover,.p-datatable-row-expansion:hover{background:inherit!important}.p-datatable-footer{background:#f8f9fa!important;color:#556080!important;border:none!important;font-weight:500!important}.metadata-width-adjust-kpi .formgrid .field{width:20%}.targets-datatable{position:relative;height:calc(100vh - 200px);overflow:hidden}.targets-datatable .p-datatable-wrapper{border-top-left-radius:0!important;border-top-right-radius:0!important;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.targets-datatable .p-datatable-wrapper .p-datatable-table{width:100%;table-layout:fixed}.targets-datatable.p-datatable{display:flex;flex-direction:column;height:100%;overflow:hidden}.targets-datatable .p-column-filter-overlay{position:fixed!important;z-index:9999}.targets-datatable .p-column-filter{position:static}.targets-datatable .p-column-filter-clear-button,.targets-datatable .p-column-filter-menu-button{z-index:1}.targets-datatable .p-datatable-header{background:#f8f9fa!important;border:none!important;border-top-left-radius:10px;border-top-right-radius:10px}.kpi-table .p-datatable-wrapper{overflow:auto}.kpi-script-table .p-datatable-wrapper{height:70vh;overflow:auto}.p-column-filter-overlay{max-height:200px;overflow-y:auto;z-index:9999}.create-agreement-wrapper{min-height:82vh!important;background:#fff;border-radius:10px!important;justify-content:center;display:flex;grid-gap:30px;gap:30px;padding:30px}.create-agreement-wrapper .metadata-field{position:relative;width:32%;height:76vh;border-radius:10px;background:#f0f0f0}.create-agreement-wrapper .metadata-field .show-edit-metadata{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:999;cursor:pointer;opacity:1}.create-agreement-wrapper .metadata-field .metadata-header{height:8vh;display:flex;justify-content:center;align-items:center;border-bottom:1px solid #556080;margin:0 10px;font-weight:600;font-size:1rem;color:#556080}.create-agreement-wrapper .metadata-field .metadata-body{height:89%;background:transparent;width:100%;overflow:auto;padding:3vh 2vh;scrollbar-color:#556080 transparent!important;display:flex;flex-direction:column;justify-content:space-between}.create-agreement-wrapper .metadata-field .metadata-body .metadata-property{display:flex;flex-direction:column;grid-gap:2rem;gap:2rem;height:100%}.create-agreement-wrapper .metadata-field .metadata-body .metadata-property .agreement-type-tab-pane{display:flex;flex-direction:row;height:38px;border-radius:8px;background:#fff}.create-agreement-wrapper .metadata-field .metadata-body .metadata-property .agreement-type-tab-pane .agreement-type{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:center;cursor:pointer;background-color:transparent}.create-agreement-wrapper .metadata-field .metadata-body .metadata-property .agreement-type-tab-pane .agreement-type label{color:#353535;text-align:center;cursor:pointer}.create-agreement-wrapper .metadata-field .metadata-body .metadata-property .agreement-type-tab-pane .active{display:flex;flex-direction:row;align-items:center;background:#556080;width:100%;justify-content:center;cursor:pointer}.create-agreement-wrapper .metadata-field .metadata-body .metadata-property .agreement-type-tab-pane .active label{color:#fff!important;text-align:center;cursor:pointer}.create-agreement-wrapper .metadata-field .metadata-body .metadata-property .agreement-type-tab-pane .active input{display:none;background:#556080!important;border:none;margin:0;padding:0}.create-agreement-wrapper .metadata-field .metadata-body .metadata-property .agreement-type-tab-pane .active:first-child{border-radius:5px 0 0 5px}.create-agreement-wrapper .metadata-field .metadata-body .metadata-property .agreement-type-tab-pane .active:last-child{border-radius:0 5px 5px 0}.create-agreement-wrapper .metadata-field .metadata-body .metadata-property .okr-to-tab-pane{display:flex;flex-direction:row;height:38px;border-radius:8px;background:#fff}.create-agreement-wrapper .metadata-field .metadata-body .metadata-property .okr-to-tab-pane .okr-to-type{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:center;cursor:pointer}.create-agreement-wrapper .metadata-field .metadata-body .metadata-property .okr-to-tab-pane .okr-to-type label{color:#353535;text-align:center;cursor:pointer}.create-agreement-wrapper .metadata-field .metadata-body .metadata-property .okr-to-tab-pane .active{display:flex;flex-direction:row;align-items:center;background:#556080;width:100%;justify-content:center;cursor:pointer}.create-agreement-wrapper .metadata-field .metadata-body .metadata-property .okr-to-tab-pane .active label{color:#fff!important;text-align:center;cursor:pointer}.create-agreement-wrapper .metadata-field .metadata-body .metadata-property .okr-to-tab-pane .active input{display:none;background:#556080!important;border:none;margin:0;padding:0}.create-agreement-wrapper .metadata-field .metadata-body .metadata-property .okr-to-tab-pane .active:first-child{border-radius:5px 0 0 5px}.create-agreement-wrapper .metadata-field .metadata-body .metadata-property .okr-to-tab-pane .active:last-child{border-radius:0 5px 5px 0}.create-agreement-wrapper .metadata-field .metadata-body .metadata-property .agreement-body{display:flex;flex-direction:column;justify-content:space-between;grid-gap:2rem;gap:2rem;height:100%}.create-agreement-wrapper .metadata-field .metadata-body .metadata-property .agreement-body .date-section{display:flex;justify-content:space-between;align-items:center;grid-gap:20px;gap:20px}.create-agreement-wrapper .metadata-field .metadata-body .metadata-property .agreement-body .date-section .date-wrapper{width:100%}.create-agreement-wrapper .metadata-field .metadata-body .metadata-property .agreement-body .service-type-section{display:flex;justify-content:space-between;align-items:center;grid-gap:20px;gap:20px}.create-agreement-wrapper .metadata-field .metadata-body .metadata-confirm-wrapper{display:flex;justify-content:center;align-items:center}.create-agreement-wrapper .metadata-field .metadata-body .metadata-confirm-wrapper .confirm-button{width:10rem;height:40px;display:flex;justify-content:center;align-items:center;padding:10px 30px;border-radius:10px;background:#556080;color:#fff}.create-agreement-wrapper .chatbot-field{width:32%;height:76vh;border-radius:10px;background:#f0f0f0}.create-agreement-wrapper .chatbot-field .chatbot-header{height:8vh;background:#556080;border-top-left-radius:10px;border-top-right-radius:10px;display:flex;justify-content:space-between;padding:15px 25px;align-items:center}.create-agreement-wrapper .chatbot-field .chatbot-header .chatbot-side{display:flex;align-items:center;grid-gap:15px;gap:15px}.create-agreement-wrapper .chatbot-field .chatbot-header .chatbot-side .chatbot-image-wrapper{height:58px;width:58px;background:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%}.create-agreement-wrapper .chatbot-field .chatbot-header .chatbot-side .chatbot-text-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;grid-gap:5px;gap:5px}.create-agreement-wrapper .chatbot-field .chatbot-header .chatbot-side .chatbot-text-wrapper .chatbot-name{font-size:16px;font-weight:400;color:#fff}.create-agreement-wrapper .chatbot-field .chatbot-header .chatbot-side .chatbot-text-wrapper .chatbot-status{font-size:12px;font-weight:300;color:#fff;display:flex;align-items:center;justify-content:center;grid-gap:10px;gap:10px}.create-agreement-wrapper .chatbot-field .chatbot-header .chatbot-side .chatbot-text-wrapper .chatbot-status .chatbot-online{width:5px;height:5px;border:1px solid green;background-color:green;border-radius:50%}.create-agreement-wrapper .chatbot-field .chatbot-header .reload-side{display:flex;align-items:center;justify-content:center;cursor:pointer}.create-agreement-wrapper .chatbot-field .chatbot-body{height:89%;background:transparent;width:100%;overflow:auto;padding:3vh 2vh;scrollbar-color:#556080 transparent!important}.create-agreement-wrapper .chatbot-field .chatbot-body .chatbot-message-box{display:flex;flex-direction:column!important;flex-flow:wrap;grid-gap:1.5rem;gap:1.5rem}.create-agreement-wrapper .chatbot-field .chatbot-body .chatbot-message-box .chatbot-question{display:flex;flex-direction:row;align-items:center;grid-gap:1rem;gap:1rem}.create-agreement-wrapper .chatbot-field .chatbot-body .chatbot-message-box .chatbot-question .chatbot-image{display:flex;align-items:center;justify-content:center;width:50px;height:50px;background:#556080;border-radius:50%}.create-agreement-wrapper .chatbot-field .chatbot-body .chatbot-message-box .chatbot-question .chatbot-image img{width:37px;height:37px}.create-agreement-wrapper .chatbot-field .chatbot-body .chatbot-message-box .chatbot-question .chatbot-question-text{height:36px;display:flex;align-items:center;justify-content:center;background:#556080;flex-direction:column;font-size:14px;font-weight:400;color:#fff;padding:10px 30px;border-radius:8px}.create-agreement-wrapper .chatbot-field .chatbot-body .chatbot-message-box .chatbot-response{display:flex;flex-flow:wrap;flex-direction:row;grid-gap:10px;gap:10px}.create-agreement-wrapper .chatbot-field .chatbot-body .chatbot-message-box .chatbot-response .chatbot-question-btn{height:36px;background:transparent!important;border:1px solid #556080;color:#556080;border-radius:8px}.create-agreement-wrapper .chatbot-field .chatbot-body .chatbot-message-box .chatbot-response .active-question-btn{background:#556080!important;color:#fff!important}.create-agreement-wrapper .chatbot-field .chatbot-body .chatbot-message-box .chatbot-response .new-answer-wrapper{display:flex;align-items:center;justify-content:center;grid-gap:10px;gap:10px}.create-agreement-wrapper .chatbot-field .chatbot-body .chatbot-message-box .chatbot-response .new-answer-wrapper .input-add-answer:focus{outline:none;border:2px solid #556080}.create-agreement-wrapper .chatbot-field .chatbot-body .chatbot-message-box .chatbot-response .new-answer-wrapper .input-add-answer{height:36px;background:#fff!important;border:1px solid #556080;color:#556080;padding:10px 30px;border-radius:8px;text-align:center}.create-agreement-wrapper .chatbot-field .chatbot-body .chatbot-message-box .chatbot-response .new-answer-wrapper .confirm-buttons{display:flex;align-items:center;justify-content:center;grid-gap:10px;gap:10px}.create-agreement-wrapper .chatbot-field .chatbot-body .chatbot-message-box .chatbot-response .new-answer-wrapper .confirm-buttons .confirm{display:flex;align-items:center;justify-content:center;width:25px;height:25px;border:1px solid #0aa06e;border-radius:50%}.create-agreement-wrapper .chatbot-field .chatbot-body .chatbot-message-box .chatbot-response .new-answer-wrapper .confirm-buttons .cancel{display:flex;align-items:center;justify-content:center;width:25px;height:25px;border:1px solid #851c1c;border-radius:50%}.create-agreement-wrapper .chatbot-field .chatbot-body .user-message-box{display:flex;justify-content:flex-end;align-items:center;margin-top:30px}.create-agreement-wrapper .chatbot-field .chatbot-body .user-message-box .user-answer{display:flex;flex-direction:row-reverse;align-items:center;grid-gap:20px;gap:20px}.create-agreement-wrapper .chatbot-field .chatbot-body .user-message-box .user-image img{width:50px;height:50px;border-radius:50%}.create-agreement-wrapper .chatbot-field .chatbot-body .user-message-box .user-answer-text{height:36px;display:flex;align-items:center;justify-content:center;background:#556080;flex-direction:column;font-size:14px;font-weight:400;color:#fff;padding:10px 30px;border-radius:8px}.create-agreement-wrapper .chatbot-field .chatbot-body .new-category-wrapper{display:flex;align-items:center;justify-content:center;grid-gap:10px;gap:10px;margin:10px 0}.create-agreement-wrapper .chatbot-field .chatbot-body .new-category-wrapper .input-new-category:focus{outline:none;border:2px solid #556080}.create-agreement-wrapper .chatbot-field .chatbot-body .new-category-wrapper .input-new-category{height:36px;background:#fff!important;border:1px solid #556080;color:#556080;padding:10px 30px;border-radius:8px;text-align:center}.create-agreement-wrapper .chatbot-field .chatbot-body .new-category-wrapper .confirm-buttons{display:flex;align-items:center;justify-content:center;grid-gap:10px;gap:10px}.create-agreement-wrapper .chatbot-field .chatbot-body .new-category-wrapper .confirm-buttons .confirm{display:flex;align-items:center;justify-content:center;width:25px;height:25px;border:1px solid #0aa06e;border-radius:50%}.create-agreement-wrapper .chatbot-field .chatbot-body .new-category-wrapper .confirm-buttons .cancel{display:flex;align-items:center;justify-content:center;width:25px;height:25px;border:1px solid #851c1c;border-radius:50%}.choice-field{width:32%;height:76vh;border-radius:10px;background:#f0f0f0}.choice-field .choice-header{height:8vh;display:flex;justify-content:center;align-items:center;border-bottom:1px solid #556080;margin:0 10px;font-weight:600;font-size:1rem;color:#556080}.choice-field .choice-body{height:89%;background:transparent;width:100%;overflow:auto;padding:1vh 2vh;scrollbar-color:#556080 transparent!important}.choice-field .choice-body .choice-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;grid-gap:10px;gap:10px;border-bottom:1px solid #556080;padding:20px 0}.choice-field .choice-body .choice-wrapper .kpi-name-wrapper{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:15px}.choice-field .choice-body .choice-wrapper .kpi-name-input{height:36px;border:1px solid #556080;border-radius:8px;padding:10px 30px;text-align:center;width:50%}.choice-field .choice-body .choice-wrapper .choice-item{display:flex;align-items:center;flex-direction:row;flex-flow:wrap;grid-gap:10px;gap:10px}.choice-field .choice-body .choice-wrapper .choice-item .choice-value{height:36px;background:transparent;color:#556080;display:flex;border:1px solid #556080;align-items:center;justify-content:center;border-radius:8px;padding:10px 30px}.choice-field .choice-body .choice-wrapper .action-button-wrapper{display:flex;justify-content:flex-end;width:100%;align-items:center;grid-gap:10px;gap:10px;padding:10px 15px}.choice-field .choice-body .choice-wrapper .action-button-wrapper .edit-btn{height:36px;border-radius:8px;padding:10px 30px;background:#0aa06e;color:#fff}.choice-field .choice-body .choice-wrapper .action-button-wrapper .delete-btn{height:36px;border-radius:8px;padding:10px 30px;background:#a71f1f;color:#fff}.choice-field .choice-body .save-choice-btn-wrapper{display:flex;width:100%;margin-top:20px;justify-content:flex-end;align-items:center}.choice-field .choice-body .save-choice-btn-wrapper .save-choice-btn{height:36px;background:#556080;padding:10px 30px;text-align:center;border-radius:8px;color:#fff;display:flex;align-items:center;justify-content:center}.custom-profile-card{position:absolute;top:58px;background:linear-gradient(177.62deg,#090e2c,#192051 99.67%)!important;padding-top:3vh}.custom-profile-card .text-colored{color:#e08eca;font-weight:500;font-size:14px}.custom-profile-card .text{color:#fff;font-weight:400;font-size:14px}.custom-profile-card .p-sidebar-content{max-height:85vh!important;display:flex;flex-direction:column;justify-content:space-between}.custom-profile-card .p-sidebar-content .user-profile-information{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:2vh;gap:2vh}.custom-profile-card .p-sidebar-content .user-profile-information .user-profile-picture{width:14vh;height:14vh;border-radius:50%;border:3px solid #e08eca}.custom-profile-card .p-sidebar-content .personal-information{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;grid-gap:2vh;gap:2vh}.custom-profile-card .p-sidebar-content .personal-information .icon-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:1vw;gap:1vw;padding:0 1.5vw}.custom-profile-card .information-divider{border-color:#e08eca}.custom-profile-card .user-profile-footer{margin-bottom:2vh;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:2vh;gap:2vh}.custom-profile-card-enter{animation:slide-down .3s ease-in-out}@keyframes slide-down{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.custom-profile-card-exit{animation:slide-up .3s ease-in-out}@keyframes slide-up{0%{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}@media only screen and (min-height:1100px)and (max-height:1500px){.responsive-header{margin-top:0!important}}@media only screen and (min-height:1500px){.responsive-header{margin-top:1.8%!important}}@media only screen and (min-height:700px)and (max-height:1079px){.p-datatable .p-datatable-tbody tr{min-height:5vh!important}.p-datatable .p-datatable-tbody tr td{padding:0 1rem;height:5.5vh!important}.main-datatable{min-height:75vh!important}}@media only screen and (min-height:1501px){.responsive-user .p-datatable-wrapper .p-datatable-table .p-datatable-tbody tr{height:5vh!important}.responsive-header2{margin-top:1%!important}}@media only screen and (min-height:1081px)and (max-height:1500px){.responsive-user .p-datatable-wrapper .p-datatable-table .p-datatable-tbody tr{height:5vh!important}.responsive-header2{margin-top:-1.2%!important}}@media only screen and (min-height:700px)and (max-height:1079px){.responsive-user .p-datatable-tbody tr{min-height:5vh!important}.responsive-user .p-datatable-tbody tr td{padding:0 1rem;height:4.8vh!important}.main-datatable{min-height:75vh!important}}@media only screen and (min-height:910px)and (max-height:1080px){.responsive-header2{margin-top:-1.2%!important}}@media only screen and (max-height:910px){.responsive-header2{margin-top:-2.5%!important}}@media only screen and (min-height:950px)and (max-height:1020px){.left-area-detail{grid-gap:0;gap:0}}@media only screen and (max-height:950px){.permission-setting-left-area{grid-gap:1vh;gap:1vh}}@media print{.comment-container,.layout-sidebar,.layout-topbar,.p-breadcrumb,.p-button-raised{display:none!important}.print-container{padding:1rem}}.login-page{background-image:url(/images/bg.svg);background-size:cover}.row-approved{background-color:var(--green-100)!important}.list-demo .product-name{font-size:1.5rem;font-weight:700}.list-demo .product-description{margin:0 0 1rem}.list-demo .product-category-icon{vertical-align:middle;margin-right:.5rem}.list-demo .product-category{font-weight:600;vertical-align:middle}.list-demo .product-list-item{display:flex;align-items:center;padding:1rem;width:100%}.list-demo .product-list-item img{width:150px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);margin-right:2rem}.list-demo .product-list-item .product-list-detail{flex:1 1}.list-demo .product-list-item .p-rating{margin:0 0 .5rem}.list-demo .product-list-item .product-price{font-size:1.5rem;font-weight:600;margin-bottom:.5rem;align-self:flex-end}.list-demo .product-list-item .product-list-action{display:flex;flex-direction:column}.list-demo .product-list-item .p-button{margin-bottom:.5rem}.list-demo .product-badge{border-radius:2px;padding:.25em .5rem;text-transform:uppercase;font-weight:700;font-size:12px;letter-spacing:.3px}.list-demo .product-badge.status-instock{background:#c8e6c9;color:#256029}.list-demo .product-badge.status-outofstock{background:#ffcdd2;color:#c63737}.list-demo .product-badge.status-lowstock{background:#feedaf;color:#8a5340}.list-demo .product-grid-item{margin:.5em;border:1px solid #dee2e6}.list-demo .product-grid-item .product-grid-item-bottom,.list-demo .product-grid-item .product-grid-item-top{display:flex;align-items:center;justify-content:space-between}.list-demo .product-grid-item img{width:75%;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);margin:2rem 0}.list-demo .product-grid-item .product-grid-item-content{text-align:center}.list-demo .product-grid-item .product-price{font-size:1.5rem;font-weight:600}@media screen and (max-width:576px){.list-demo .product-list-item{flex-direction:column;align-items:center}.list-demo .product-list-item img{width:75%;margin:2rem 0}.list-demo .product-list-item .product-list-detail{text-align:center}.list-demo .product-list-item .product-price{align-self:center}.list-demo .product-list-item .product-list-action{display:flex;flex-direction:column;margin-top:2rem;flex-direction:row;justify-content:space-between;align-items:center;width:100%}}.table-demo .p-progressbar{height:.5rem;background-color:#d8dadc}.table-demo .p-progressbar .p-progressbar-value{background-color:#607d8b}.table-demo .p-datatable .p-column-filter{display:none}.table-demo .table-header{font-size:1.25rem;display:flex;justify-content:space-between}.table-demo .p-datatable.p-datatable-customers .p-datatable-header{padding:1rem;text-align:left;font-size:1.5rem}.table-demo .p-datatable.p-datatable-customers .p-paginator{padding:1rem;color:#737373}.table-demo .p-datatable.p-datatable-customers .p-datatable-thead>tr>th{text-align:left}.table-demo .p-datatable.p-datatable-customers .p-datatable-tbody>tr>td{cursor:auto}.table-demo .p-datatable.p-datatable-customers .p-dropdown-label:not(.p-placeholder){text-transform:uppercase}.table-demo .p-datatable-customers .p-datatable-tbody>tr>td>.p-column-title{display:none}.table-demo .customer-badge{border-radius:2px;padding:.25em .5rem;text-transform:uppercase;font-weight:700;font-size:12px;letter-spacing:.3px}.table-demo .customer-badge.status-qualified{background:#c8e6c9;color:#256029}.table-demo .customer-badge.status-unqualified{background:#ffcdd2;color:#c63737}.table-demo .customer-badge.status-negotiation{background:#feedaf;color:#8a5340}.table-demo .customer-badge.status-new{background:#b3e5fc;color:#23547b}.table-demo .customer-badge.status-renewal{background:#eccfff;color:#694382}.table-demo .customer-badge.status-proposal{background:#ffd8b2;color:#805b36}.table-demo .p-progressbar-value.ui-widget-header{background:#607d8b}@media(max-width:640px){.table-demo .p-progressbar{margin-top:.5rem}}.table-demo .product-image{width:100px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.table-demo .orders-subtable{padding:1rem}.table-demo .product-badge{border-radius:2px;padding:.25em .5rem;text-transform:uppercase;font-weight:700;font-size:12px;letter-spacing:.3px}.table-demo .product-badge.status-instock{background:#c8e6c9;color:#256029}.table-demo .product-badge.status-outofstock{background:#ffcdd2;color:#c63737}.table-demo .product-badge.status-lowstock{background:#feedaf;color:#8a5340}.table-demo .order-badge{border-radius:2px;padding:.25em .5rem;text-transform:uppercase;font-weight:700;font-size:12px;letter-spacing:.3px}.table-demo .order-badge.order-delivered{background:#c8e6c9;color:#256029}.table-demo .order-badge.order-cancelled{background:#ffcdd2;color:#c63737}.table-demo .order-badge.order-pending{background:#feedaf;color:#8a5340}.table-demo .order-badge.order-returned{background:#eccfff;color:#694382}@media screen and (max-width:960px){.table-demo .p-datatable.p-datatable-customers .p-datatable-tfoot>tr>td,.table-demo .p-datatable.p-datatable-customers .p-datatable-thead>tr>th{display:none!important}.table-demo .p-datatable.p-datatable-customers .p-datatable-tbody>tr>td{text-align:left;display:block;border:0!important;width:100%!important;float:left;clear:left;border:0}.table-demo .p-datatable.p-datatable-customers .p-datatable-tbody>tr>td .p-column-title{padding:.4rem;min-width:30%;display:inline-block;margin:-.4rem 1rem -.4rem -.4rem;font-weight:700;text-transform:uppercase!important}.table-demo .p-datatable.p-datatable-customers .p-datatable-tbody>tr>td .p-progressbar{margin-top:.5rem}.table-demo .p-datatable.p-datatable-customers colgroup{display:none}.table-demo .p-datatable .p-datatable-header .table-header{flex-direction:column!important}}.orders-subtable{padding:1rem}.crud-demo .p-toolbar{flex-wrap:wrap}.crud-demo .product-badge{border-radius:2px;padding:.25em .5rem;text-transform:uppercase;font-weight:700;font-size:12px;letter-spacing:.3px}.crud-demo .product-badge.status-instock{background:#c8e6c9;color:#256029}.crud-demo .product-badge.status-outofstock{background:#ffcdd2;color:#c63737}.crud-demo .product-badge.status-lowstock{background:#feedaf;color:#8a5340}.crud-demo .datatable-responsive .p-datatable-tbody>tr>td .p-column-title{display:none}@media screen and (max-width:960px){.crud-demo .p-datatable.datatable-responsive .p-datatable-tfoot>tr>td,.crud-demo .p-datatable.datatable-responsive .p-datatable-thead>tr>th{display:none!important}.crud-demo .p-datatable.datatable-responsive .p-datatable-tbody>tr{border-bottom:1px solid var(--surface-d)}.crud-demo .p-datatable.datatable-responsive .p-datatable-tbody>tr>td{text-align:left;display:flex;align-items:center;border:0!important;width:100%!important;float:left;clear:left;border:0}.crud-demo .p-datatable.datatable-responsive .p-datatable-tbody>tr>td .p-column-title{padding:.4rem;min-width:30%;display:inline-block;margin:-.4rem 1rem -.4rem -.4rem;font-weight:700;text-transform:uppercase!important}.crud-demo .p-datatable.datatable-responsive .p-datatable-tbody>tr>td .p-progressbar{margin-top:.5rem}.crud-demo .p-datatable.datatable-responsive .p-datatable-tbody>tr>td .actions{display:flex;flex-grow:1;justify-content:center}}.docs i:not([class~=pi]){background-color:transparent;color:#2196f3;font-family:Monaco,courier,monospace;font-style:normal;font-size:12px;font-weight:500;padding:0 4px;letter-spacing:.5px;font-weight:600;margin:0 2px;display:inline-flex}.docs a{font-weight:500}pre[class*=language-]:after,pre[class*=language-]:before{display:none!important}pre[class*=language-] code{border-left:6px solid var(--surface-border)!important;box-shadow:none!important;background:var(--surface-ground)!important;margin:1em 0;color:var(--text-color);font-size:14px}pre[class*=language-] .token.attr-name,pre[class*=language-] .token.attr-string,pre[class*=language-] .token.keyword,pre[class*=language-] .token.tag{color:#2196f3!important}pre[class*=language-] .token.attr-value{color:#4caf50!important}pre[class*=language-] .token.punctuation{color:var(--text-color)}pre[class*=language-] .token.operator,pre[class*=language-] .token.string,pre[class*=language-] .token.variable{background:transparent}.custom-marker{display:flex;width:2rem;height:2rem;align-items:center;justify-content:center;color:#fff;border-radius:50%;z-index:1}.p-timeline-event-content,.p-timeline-event-opposite{line-height:1}@media screen and (max-width:960px){.customized-timeline .p-timeline-event:nth-child(2n){flex-direction:row!important}.customized-timeline .p-timeline-event:nth-child(2n) .p-timeline-event-content{text-align:left!important}.customized-timeline .p-timeline-event-opposite{flex:0 1}.customized-timeline .p-card{margin-top:1rem}}.custom-otp-input input{height:40px!important;width:40px!important}.transform-component-module_wrapper__SPB86{width:auto!important}.p-organizationchart .p-organizationchart-line-left{border-right:1px solid;border-color:#000}.p-organizationchart .p-organizationchart-line-down{background:#000}.p-organizationchart .p-organizationchart-line-top{border-color:#3f4b5b #000 #000;border-top:1px solid #000}.custom-node .font-bold{font-size:1.2rem}.custom-node{border:1px solid #ccc;border-radius:8px;background:#f9f9f9;padding:10px;text-align:center;font-size:12px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.custom-node .confirm-buttons{position:absolute;top:75px;right:-70px;display:flex;align-items:center;justify-content:center;grid-gap:10px;gap:10px;margin-left:15px}.custom-node .confirm-buttons .confirm{border:1px solid #0aa06e;border-radius:50%}.custom-node .confirm-buttons .cancel,.custom-node .confirm-buttons .confirm{display:flex;align-items:center;justify-content:center;width:25px;height:25px}.custom-node .confirm-buttons .cancel{border:1px solid #851c1c;border-radius:50%}.custom-node-body{padding:10px 10px 5px;display:flex;flex-direction:row;align-items:center;justify-content:space-around}.custom-node-contracts{color:#fff}.node-buttons-wrapper{padding:15px 10px;display:flex;align-items:center;justify-content:space-evenly}.node-buttons-wrapper .node-buttons{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.select-tree-view .okr-to-tab-pane{display:flex;flex-direction:row;height:38px;border-radius:8px;background:#f8f9fa;width:20vw}.select-tree-view .okr-to-tab-pane .okr-to-type{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:center;cursor:pointer}.select-tree-view .okr-to-tab-pane .okr-to-type label{color:#353535;text-align:center;cursor:pointer}.select-tree-view .okr-to-tab-pane .active{display:flex;flex-direction:row;align-items:center;background:#556080;width:100%;justify-content:center;cursor:pointer}.select-tree-view .okr-to-tab-pane .active label{color:#fff!important;text-align:center;cursor:pointer}.select-tree-view .okr-to-tab-pane .active input{display:none;background:#556080!important;border:none;margin:0;padding:0}.select-tree-view .okr-to-tab-pane .active:first-child{border-radius:5px 0 0 5px}.select-tree-view .okr-to-tab-pane .active:last-child{border-radius:0 5px 5px 0}.custom-connection-card .p-card-body{width:100%}.custom-connection-card .p-card-body .p-card-content{display:flex;justify-content:flex-start;align-items:flex-start}.custom-connection-card .p-card-body .p-card-content .left-area{width:50%}.custom-connection-card .p-card-body .p-card-content .right-area{display:flex;flex-direction:column;grid-gap:25px;gap:25px;width:50%}.information-data8{height:24vh!important}.information-data8,.information-data9{position:relative;border-radius:10px!important;background-color:#fff!important}.information-data9{height:54.5vh!important}.check .p-datatable-thead{display:none!important}.p-treetable .p-treetable-tbody tr.zebra-white{background-color:#fff!important}.p-treetable .p-treetable-tbody tr.zebra-gray{background-color:#f8f9fa!important}.p-treetable-scrollable-header-box{margin-right:0!important}.p-treetable .p-treetable-tbody>tr>td{padding:.5rem!important}.p-treetable .p-treetable-header{background:#f8f9fa!important;color:#353535!important;border-top-left-radius:10px;border-top-right-radius:10px;font-weight:300!important;border:none!important;padding:1rem 2rem!important}.information-data10{position:relative;border-radius:10px!important;background-color:#fff!important}.p-treetable-scrollable-body{overflow-y:auto!important;max-height:260px}.p-paginator{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.p-component{font-size:.875rem}.content-bottom-test,.content-bottom-test2{position:relative;background:#fff!important;display:flex;align-items:center;justify-content:center;border-bottom-left-radius:10px;border-bottom-right-radius:10px;height:auto;min-height:50px;overflow:hidden}.main-datatable-test{max-height:60vh;overflow:auto}.main-datatable-test2{max-height:64vh;overflow:auto}.sub-pos{margin-bottom:0!important}.back-button{width:100px!important;height:40px!important;margin-right:.5rem;color:#851c1c!important;padding:15px!important;border:1px solid #851c1c!important;background:#fff!important;border-radius:10px!important;transition:all .3 linear;box-shadow:none!important}.back-button:hover{background:#851c1c!important;color:#fff!important}.kpi-main{width:100vw;margin:0 auto}.p-steps .p-steps-item .p-menuitem-link{background:transparent}.p-steps .p-steps-item.p-highlight .p-steps-number{background:#556080;color:#fff;border-radius:100%}.p-steps .p-steps-item .p-steps-number{border-radius:100}.p-steps-number{border-radius:100%}.p-steps .p-steps-item:before{border-top:1px solid #e5e7eb;border-radius:100%}.step-margin{margin-top:30px}.p-steps>ul>li{height:60px;position:relative;top:-25px}.p-card .p-card-body{padding:1rem}.navigation-container{position:relative;display:flex;flex-direction:row;align-items:center;min-height:650px;height:650px}.nav-button{z-index:10;display:flex;align-items:center;justify-content:center;background-color:#556080;box-shadow:0 2px 5px rgba(0,0,0,.15);border-radius:100%}.nav-button:hover{background-color:#fff}.nav-button-left{left:1rem}.nav-button-right{right:1rem}.nav-icon{font-size:1rem}.main-card{flex:1 1;height:650px;min-height:600px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.card-content{padding:10px}.panel-container{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.panel-title{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.page-title{font-size:1.875rem;font-weight:700;margin-bottom:1.5rem}.panel-content{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.data-source-selector{display:flex;flex-direction:row;align-items:center;margin-bottom:1.5rem}.add-connection-button{width:192px;height:40px;background-color:#556080}.add-connection-string{height:500px;width:600px;display:flex;flex-direction:column}.dropdown-medium{width:12rem}.form-label{display:flex;flex-wrap:wrap;display:block}.dropdown-full,.input-full{width:100%}.code-textarea{width:100%;height:100px;font-family:monospace;padding:20px}.button-icon,.code-textarea{font-size:.875rem}.run-button{bottom:.5rem;right:.5rem}.textarea-container{position:relative}.kpi-error{padding:.75rem;background-color:rgba(220,38,38,.1);border:1px solid #ef4444;border-radius:.375rem;color:#ef4444}.kpi-api{color:#64748b;font-size:.875rem;line-height:1.25rem}.kpi-dynamic-width-w-3-5{width:60%}.kpi-formula-builder-input{width:100%;height:16rem;padding:1rem;font-family:"Monaco",monospace;font-size:.875rem;border:1px solid #e0e0e0;border-radius:.375rem;background-color:var(--background-color);outline:none;transition:box-shadow .2s ease-in-out}.kpi-formula-builder-input:focus{color:2px solid #5a67d8}.container{display:flex;flex-direction:row;transition:margin-right .3s ease-in-out;width:100%}.form-section{display:flex;flex-direction:column;flex-wrap:wrap;padding:10px;background:#f9f9f9;border-radius:8px;width:100%}.form-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;transition:grid-template-columns .3s ease-in-out}.container.true .form-grid{grid-template-columns:1fr;margin-bottom:1rem}.form-group{grid-gap:.25rem;gap:.25rem}.query-results{width:100%;margin-left:5px;max-height:476px}.container.true .form-section{width:70%}.container.true .query-results{width:75%}.container.false .form-section{width:100%}.container.false .query-results{width:10%}.container.false .p-accordion-header-link{height:353px!important}.json-result-container{padding:1.5rem;overflow-y:auto}.json-result-header{font-size:1.5rem;font-weight:700;color:#fff;margin-top:1rem!important;margin-bottom:1rem!important;margin-right:1rem!important}.json-result-content{font-family:"Courier New",monospace;color:silver;white-space:pre-wrap;word-wrap:break-word;line-height:1.6;background-color:#1e2126;padding:1rem;border:1px solid #444b54}.json-result-content span{word-break:break-word;white-space:pre-wrap}.json-placeholder{color:#d1d1d1;font-style:italic}.json-result-container>.p-card .p-card-body,.json-result-container>.p-card>.p-card-body>.p-card-content{padding:0}.json-result-content>pre{margin:0}.p-accordion .p-accordion-content{padding:0}.formula-result-container{padding:1.5rem;max-height:521px;overflow-y:auto}.result-success{background-color:#4caf50}.result-error{background-color:#bb0a21}.connection-dialog .p-dialog-content{padding:2rem}.connection-dialog .p-dialog-header{padding:1.5rem 2rem;background-color:#f8fafc;border-bottom:1px solid #e5e7eb;text-align:center}.connection-dialog .p-dialog-title{font-weight:600;color:#1e293b;width:100%;text-align:center}.form-container{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem;max-width:600px;margin:0 auto}.form-row{display:grid;grid-template-columns:180px 1fr;align-items:center;grid-gap:1rem;gap:1rem}.form-row label{font-weight:600;color:#344054;text-align:left;text-transform:capitalize;min-width:180px}.checkbox-wrapper{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.checkbox-label{margin-left:.5rem}.connection-preview{margin-top:2rem;padding:1rem;background-color:#f9fafb;border-radius:6px}.connection-preview h3{margin:0 0 1rem;font-weight:600;color:#344054}.preview-content{background-color:#fff;padding:1rem;border-radius:4px;border:1px solid #e5e7eb;font-family:monospace;white-space:pre-wrap;word-break:break-all}.dialog-footer{display:flex;justify-content:flex-end;margin-top:2rem;padding-top:1rem;border-top:1px solid #e5e7eb}.app-container{height:600px;min-height:600px;background-color:#f9fafb;display:flex}.panel{background-color:#fff;transition:all .3s ease}.panel-left{border-right:1px solid #e5e7eb}.panel-right{border-left:1px solid #e5e7eb}.panel-expanded{width:400px}.panel-collapsed{width:3rem}.panel-header{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #e5e7eb}.panel-header-collapsed{border-bottom:none}.panel-title{font-weight:600}.toggle-button{padding:.25rem;border-radius:.25rem}.toggle-button:hover{background-color:#f3f4f6}.main-content{flex:1 1;display:flex;flex-direction:column;overflow-y:auto}.main-header{padding:1rem;border-bottom:1px solid #e5e7eb;background-color:#fff;display:flex;justify-content:space-between;align-items:center}.main-title{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.help-button{padding:.5rem;border-radius:9999px}.help-button:hover{background-color:#f3f4f6}.content-area{padding:.5rem 1rem;flex:1 1;overflow-y:auto;min-height:500px;height:500px}.button-grid{display:flex;flex-wrap:wrap;grid-gap:.5rem;gap:.5rem;margin-bottom:1rem}.formula-button{padding:.375rem .75rem;background-color:#fff;border:1px solid #e5e7eb;border-radius:.375rem;font-size:.875rem}.formula-button:hover{background-color:#f9fafb}.formula-textarea-container{position:relative}.formula-textarea{width:100%;height:10rem;padding:.75rem;border:1px solid #e5e7eb;border-radius:.375rem;font-family:monospace;font-size:.875rem;resize:none}.run-button{position:absolute;bottom:.75rem;right:.75rem;background-color:#2563eb;color:#fff;padding:.5rem 1rem;border-radius:.375rem;display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.run-button:hover{background-color:#1d4ed8}.panel-content{height:100%;overflow:auto}.code-display{font-size:.875rem;padding:1rem}.help-header{padding:1rem;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center}.help-content{padding:1rem}.accordion-item{border:1px solid #e5e7eb;border-radius:.375rem;margin-bottom:.5rem}.accordion-button{width:100%;padding:.75rem;text-align:left;font-weight:500;display:flex;justify-content:space-between;align-items:center}.accordion-button:hover,.accordion-content{background-color:#f9fafb}.accordion-content{padding:.75rem;border-top:1px solid #e5e7eb}.accordion-icon{transform:rotate(0deg);transition:transform .2s ease}.accordion-icon-rotated{transform:rotate(90deg)}.description-text{font-size:.875rem;color:#6b7280}.code-block{display:block;margin-top:.5rem;padding:.5rem;background-color:#fff;border-radius:.25rem;font-size:.875rem}.example-section{margin-top:.75rem}.example-title{font-weight:500;font-size:.875rem}.content-wrapper{display:flex;flex:1 1;overflow:hidden;position:relative}.help-panel{width:20rem;background-color:#fff;border-left:1px solid #e5e7eb;height:521px;overflow-y:auto;transition:transform .3s ease;transform:translateX(100%)}.help-panel.open{transform:translateX(0)}.column-matcher-container{position:relative;overflow-y:auto}.column-matcher-section{margin-top:1rem;transition:all .3s ease}.column-matcher-card{background-color:#fff;border-radius:.5rem;box-shadow:0 2px 4px rgba(0,0,0,.1);border:1px solid #e5e7eb}.column-matcher-content{display:flex;align-items:center;grid-gap:1rem;gap:1rem;flex-wrap:wrap}.column-matcher-dropdown{flex-grow:1;flex-shrink:1;min-width:150px;max-width:300px}.column-matcher-arrow{display:flex;align-items:center;justify-content:center;color:#6b7280;padding-left:.5rem;padding-right:.5rem;position:relative;transition:transform .3s ease}@media(max-width:768px){.column-matcher-content{flex-direction:column;grid-gap:.5rem;gap:.5rem}.column-matcher-arrow{transform:rotate(90deg);left:unset;transform:translateX(0)}}.column-matcher-input{flex-grow:1;flex-shrink:1;width:150px;padding:10px}.column-matcher-input-readonly{flex-grow:1!important;flex-shrink:1!important;width:150px;padding:10px!important;border:none!important;background-color:#059a03!important;color:#fff}.job-title{position:relative;top:-20px;font-size:1.5rem;font-weight:700}.job-p{position:relative;top:-10px}.form-group,.form-group-checkbox{display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem}.form-group-checkbox{justify-content:center;position:relative;top:20px}.form-label{font-weight:500;color:#333;margin-bottom:.25rem}.form-input,.form-textarea{width:100%}.form-dropdown{width:30%}.cron-selection-container{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem;padding:1rem;background-color:#f9f9f9;border-radius:6px;border:1px solid #e0e0e0}.cron-custom-container,.cron-dropdown-container{display:flex;flex-direction:column;grid-gap:.75rem;gap:.75rem}.checkbox-container{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.checkbox-label{font-weight:400;color:#333}.custom-cron-generator{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem;padding-top:.75rem;border-top:1px dashed #e0e0e0}.generator-row{display:flex;flex-wrap:wrap;grid-gap:1rem;gap:1rem;align-items:center}.frequency-dropdown{min-width:150px}.interval-container{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;margin-left:35px}.interval-label{font-weight:400;color:#555}.interval-input{width:80px}.interval-unit{color:#555}.expression-display{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;padding:.75rem;background-color:#f0f0f0;border-radius:4px;font-family:monospace;color:#333}.expression-icon{color:#666}.form-actions{display:flex;justify-content:flex-end;margin-top:1rem}.submit-button{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:4px;cursor:pointer;font-weight:500;transition:background-color .2s}.submit-button,.submit-button:hover{background-color:#556080}.column-matcher-dropdown{border-color:#ccc}.column-matcher-failed{border-color:red!important;border:2px solid}.column-matcher-success{border-color:green!important;border:2px solid}.info-message{display:flex;align-items:center;background-color:#e3f2fd;padding:10px;border-radius:5px;border:1px solid #42a5f5;color:#1976d2;margin-top:10px}.info-icon{margin-right:10px}.info-text p{margin:0}.info-page-container{margin:0 auto;padding:10px;overflow-y:auto;min-height:600px;height:600px}.page-title{color:#2c3e50;text-align:center;margin-bottom:10px;font-size:28px}.info-page-container .card{padding:10px}.accordion-container{padding:1rem}.accordion-container,.date-matcher-container{display:flex;justify-content:center;align-items:center}.date-matcher-container{flex-direction:row;grid-gap:10px;gap:10px;width:100%}.date-matcher-rows{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.date-matcher-arrow{flex-direction:column;position:relative;top:7px}.date-matcher-arrow,.input-data-container-accordion{display:flex;justify-content:center;align-items:center;flex-direction:row}.input-data-container-accordion{grid-gap:20px;gap:20px;flex-wrap:wrap}.accordion-inputs{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.accordion-readonly,.accordion-readonly .p-filled{background-color:#f8f9fa!important}.accordion-readonly{width:100%;border-radius:20px}.script-containter{display:flex;flex-direction:row;align-items:center;justify-content:center;grid-gap:20px;gap:20px;flex-wrap:wrap}.script-result{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.dataSourceNone{display:flex;justify-content:center;align-items:center;height:50vh;font-weight:700;font-size:20px}.readonly-textarea{width:50%;height:100px;padding:1rem .5rem;background-color:#f8f9fa}.create-script{display:flex}.create-script,.create-script-button{align-items:center;justify-content:center}.api-form-row{display:flex;align-items:center}.api-form-row label{width:220px;flex-shrink:0}.api-form-row input{flex-grow:1;min-width:0}.input-apidata-container-accordion{display:flex;flex-direction:row;align-items:center;justify-content:center;grid-gap:20px;gap:20px;flex-wrap:wrap;max-width:600px;width:100%}.api-input-readonly{border-radius:20px;background-color:#f8f9fa!important}.script-container{height:850px}.datatable-centered-column{display:flex;justify-content:center;text-align:center}.custom-dialog .p-dialog-content{padding:2rem}.custom-tabs .p-tabview-nav{justify-content:center}.custom-tabs .p-tabview-panels{padding:2rem}.custom-tabs .p-tabview-nav-link i{margin-right:1.25rem!important}.scrollable-content{max-height:400px;overflow-y:auto;padding-right:1rem}.log-entry{padding:1rem;margin:.5rem 0;background-color:#f8f9fa;border-radius:6px;border-left:4px solid #3b82f6}.log-entry.error{background-color:#fff5f5;border-left-color:#ef4444}.error-group{margin-bottom:2rem}.error-group:last-child{margin-bottom:0}.error-date{font-size:1rem;font-weight:600;margin-bottom:1rem;padding-left:.5rem;display:flex;align-items:center}.error-date,.error-date i{color:#64748b}.info-panel-container{display:flex;height:100%;overflow:hidden;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.main-card-styles{flex:1 1;min-height:600px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.info-panel-wrapper{display:flex;width:100%;overflow:hidden}.info-panel-content{flex:1 1;padding:1.5rem;overflow-y:auto;height:600px}.info-panel-sidebar{width:220px;padding:1.5rem 1rem;border-left:1px solid #e5e7eb;background-color:#f9fafb;height:600px;overflow-y:auto}.info-panel-toc{position:sticky;top:1rem}.info-panel-title{font-size:1.75rem;font-weight:700;color:#111827;margin-bottom:1.5rem}.info-panel-heading{font-size:1.25rem;font-weight:600;color:#1f2937;margin:1.25rem 0 .75rem;padding-bottom:.5rem;border-bottom:1px solid #e5e7eb}.info-panel-subheading{font-size:1.125rem;font-weight:600;color:#374151;margin:1rem 0 .5rem}.info-panel-text{font-size:1rem;line-height:1.6;color:#4b5563;margin-bottom:.75rem}.info-panel-section{margin-bottom:2rem}.info-panel-subsection{margin-bottom:1.5rem;padding-left:.5rem}.info-panel-card{padding:1rem;background-color:#f9fafb;border-radius:.5rem}.info-panel-list{margin:1rem 0;list-style:none;padding:0}.info-panel-list-item{display:flex;margin-bottom:1rem}.info-panel-list-number{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;background-color:#556080;color:#fff;border-radius:50%;font-weight:600;margin-right:.75rem;flex-shrink:0}.info-panel-list-content{flex:1 1}.info-panel-feature-list{margin:1rem 0;list-style:none;padding:0}.info-panel-feature-item{display:flex;margin-bottom:1rem}.info-panel-feature-icon{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;background-color:#556080;color:#fff;border-radius:50%;font-weight:600;margin-right:.75rem;flex-shrink:0;font-size:.875rem}.info-panel-feature-content{flex:1 1}.info-panel-bullet-list{list-style-type:disc;margin-left:1.5rem;margin-bottom:1.5rem}.info-panel-bullet-list li{margin-bottom:.5rem;color:#4b5563}.info-panel-numbered-list{list-style-type:decimal;margin-left:1.5rem;margin-bottom:1.5rem}.info-panel-numbered-list li{margin-bottom:.5rem;color:#4b5563}.info-panel-content-block{margin-bottom:1.5rem;padding:1rem;background-color:#f9fafb;border-radius:.5rem;border-left:4px solid #556080}.info-panel-code-block{background-color:#1f2937;color:#e5e7eb;padding:1rem;border-radius:.5rem;margin:1rem 0;font-family:monospace;overflow-x:auto}.info-panel-code-block code{white-space:pre;line-height:1.5}.info-panel-toc-title{font-size:1.125rem;font-weight:600;color:#374151;margin-bottom:1rem}.info-panel-toc-list{list-style-type:none;padding:0}.info-panel-toc-sublist{list-style-type:none;padding-left:1rem;margin-top:.5rem}.info-panel-toc-item{margin-bottom:.75rem}.toc-link{color:#6b7280;text-decoration:none;font-size:.875rem;display:block;padding:.375rem .5rem;border-left:2px solid transparent;transition:all .2s ease}.toc-link-child{font-size:.8125rem;padding-left:.75rem}.toc-link:hover{border-left-color:#556080}.toc-link-active,.toc-link:hover{color:#556080;background-color:#f3f4f6}.toc-link-active{font-weight:500;border-left:2px solid #556080}.info-panel-steps{margin-left:1.5rem;margin-bottom:1rem}.info-panel-steps li{margin-bottom:.5rem;position:relative}.info-panel-steps li:before{content:"•";color:#556080;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.info-panel-note{background-color:#f3f4f6;border-left:4px solid #556080;padding:.75rem;margin:1rem 0;border-radius:.25rem}.info-panel-note-title{font-weight:600;margin-bottom:.5rem;color:#374151}.p-datatable .p-column-header-content{display:flex;align-items:center;justify-content:center!important}.centered-cell{text-align:center;vertical-align:middle}.top-bar{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;width:100%;box-sizing:border-box}.left-placeholder{width:24px}.search-container{position:relative;width:100%;max-width:100%;margin:0 1rem}.search-input{background-color:#f9fafb;font-size:.875rem;color:#374151}.search-icon{position:absolute;top:50%;left:12px;transform:translateY(-50%);color:#6b7280;pointer-events:none}.right-buttons{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.notification-btn,.settings-btn{background:none;border:none;font-size:1rem;cursor:pointer;color:#6b7280;display:flex;align-items:center}.notification-btn:hover,.settings-btn:hover{color:#374151}@media(max-width:767px){.notification-btn{display:none}.search-container{max-width:60%}}@media(min-width:768px)and (max-width:1023px){.search-container{max-width:70%}}@media(min-width:1024px){.search-container{max-width:33%}}.filter-bar{background-color:#fff;padding:1rem;border-radius:.5rem;box-shadow:0 2px 6px rgba(0,0,0,.1);font-family:Arial,sans-serif}.filter-header{display:flex;flex-wrap:wrap;grid-gap:1rem;gap:1rem;height:36px}.filter-btn{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;background-color:#f3f4f6;border:1px solid #d1d5db;border-radius:.375rem;padding:.5rem .75rem;font-weight:500;cursor:pointer;transition:background .2s}.filter-btn:hover{background-color:#e5e7eb}.filter-count{background-color:#2563eb;color:#fff;border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;margin-left:.5rem}.view-switcher{display:flex;align-items:center;grid-gap:1rem;gap:1rem}.desktop-view{display:flex;grid-gap:.5rem;gap:.5rem}.view-btn{background-color:transparent;border:1px solid #d1d5db;border-radius:.375rem;padding:.5rem .75rem;cursor:pointer;transition:background .2s,border-color .2s;align-items:center}.view-btn.active,.view-btn.active:hover{background-color:#2563eb;color:#fff;border-color:#2563eb}.view-btn:hover{background-color:#e5e7eb}.mobile-view{display:none}@media(max-width:768px){.desktop-view{display:none}.mobile-view{display:block;width:100%}.mobile-dropdown{width:150px}.filter-header{height:75px;display:block}.clear-btn{height:50px!important;padding:0!important}.filter-header-child{justify-content:center;align-items:center}.filter-btn{height:43px!important}}.clear-btn{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;border:none;padding:.5rem .75rem;border-radius:.375rem;cursor:pointer;font-weight:500;height:36px;background-color:transparent;transition:background .2s,border-color .2s}.clear-btn:hover{color:#ef4444}.filter-content{margin-top:1rem;padding-top:1rem;border-top:1px solid #e5e7eb;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem}@media(max-width:768px){.filter-content{grid-template-columns:repeat(1,minmax(0,1fr))}}.filter-group h3{margin-bottom:.5rem;font-size:.875rem;font-weight:600;color:var(--text-color);text-align:center}.filter-options{flex-wrap:wrap;grid-gap:.5rem 1rem;gap:.5rem 1rem}.filter-options-status{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.filter-option{display:flex;align-items:center}.filter-container{align-items:center;border:1px solid #d1d5db;border-radius:.375rem;overflow:hidden}.filter-header-child{display:flex;grid-gap:1rem;gap:1rem}.dropdown-container{position:relative}.dropdown-toggle{width:100%;text-align:left;padding:8px 12px;border-radius:6px;border:1px solid #d1d5db;background-color:#fff;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.dropdown-title{font-size:14px;font-weight:500;color:#374151}.chevron-icon{transition:transform .2s ease}.chevron-icon.open{transform:rotate(180deg)}.dropdown-panel{position:absolute;z-index:50;margin-top:4px;width:256px;background-color:#fff;border-radius:6px;box-shadow:0 4px 6px rgba(0,0,0,.1);border:1px solid #e5e7eb}.dropdown-search-wrapper{padding:8px;border-bottom:1px solid #e5e7eb}.search-input-container{position:relative}.search-input{width:100%;padding:6px 12px 6px 32px;font-size:14px;border:1px solid #d1d5db;border-radius:6px;outline:none}.search-input:focus{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f6}.dropdown-list{max-height:240px;overflow-y:auto;padding:8px}.dropdown-option{display:flex;align-items:center;padding:6px 8px;border-radius:4px;font-size:14px;color:#374151;cursor:pointer}.dropdown-option:hover{background-color:#f9fafb}.dropdown-option input[type=checkbox]{accent-color:#3b82f6}.dropdown-option span{margin-left:8px}.no-results{text-align:center;font-size:14px;color:#6b7280;padding:8px 0}.mission-card{border-left:4px solid #2563eb;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.1);margin-bottom:1rem;transition:all .3s ease-in-out;background-color:#fff}.mission-card-header{background-color:#eff6ff;display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:1rem}.mission-card-header .left{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem}.mission-card-header .icon{background-color:#2563eb;color:#fff;padding:.5rem;border-radius:9999px}.title{margin:0;font-size:1.125rem;font-weight:600;color:#1f2937}.subtitle{margin:0;font-size:.875rem;color:#6b7280}.toggle-btn{background:none;border:none;padding:.25rem;border-radius:9999px;transition:background .2s}.toggle-btn:hover{background-color:#dbeafe}.mission-card-body{padding:1rem}.mission-title{font-size:1.25rem;font-weight:600;margin-bottom:.5rem;color:#1f2937}.mission-desc{color:#4b5563;margin-bottom:1rem}.objectives-header{display:flex;justify-content:space-between;margin-bottom:.5rem}.objectives-header h4{margin:0;font-weight:500;color:#374151}.objectives-header span{font-size:.875rem;color:#6b7280}.objectives-list{list-style:none;padding:0;margin:0}.objective-item{display:flex;align-items:center;padding:.5rem;background-color:#f9fafb;border-radius:4px;margin-bottom:.5rem;font-size:.875rem;color:#374151}.color-dot{width:.5rem;height:.5rem;border-radius:9999px;margin-right:.5rem}.header-left{display:flex;flex-direction:column}.title-section{display:flex;align-items:center;grid-gap:6px;gap:6px}.objective-title{margin:0;font-size:18px;font-weight:600}.meta-info{display:flex;align-items:center;grid-gap:12px;gap:12px;margin-top:4px;font-size:13px;color:#666}.team-badge{color:#fff;font-size:12px;padding:2px 6px;border-radius:9999px}.date-info{grid-gap:4px;gap:4px}.date-info,.header-right{display:flex;align-items:center}.header-right{grid-gap:8px;gap:8px}.toggle-button{background:none;border:none;cursor:pointer}.objective-card-body{padding:12px 16px}.progress-section{display:flex;justify-content:space-between;margin-bottom:6px;font-size:14px}.progress-bar-container{width:100%;height:8px;background-color:#f1f1f1;border-radius:4px}.progressbar-card-body{padding:12px 16px}.progress-bar{height:100%;transition:width .3s ease}.progress-bar.completed{background-color:#4caf50}.progress-bar.on_track{background-color:#2196f3}.progress-bar.off_track{background-color:#ff9800}.progress-bar.at_risk{background-color:#f44336}.expanded-body{padding:16px;background-color:#fff}.objective-description{margin-bottom:12px;font-size:15px;color:#333}.details-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin-bottom:1rem}@media(min-width:768px){.details-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.detail-box{display:flex;flex-direction:column;font-size:14px;background-color:#f9fafb;padding:.75rem}.detail-label{font-weight:600;margin-bottom:4px;color:#444}.avatar-group,.detail-content{display:flex;align-items:center;grid-gap:6px;gap:6px}.avatar{width:28px;height:28px}.section{margin-top:24px}.section-header{display:flex;justify-content:space-between;align-items:center;font-size:15px;font-weight:600;margin-bottom:8px}.key-results-list,.kpi-list{list-style:none;padding:0;margin:0}.key-result-item,.kpi-item{padding:6px 0;border-bottom:1px solid #eee;font-size:14px}.toggle-kr-button{background:none;border:none;color:#007bff;cursor:pointer;margin-top:6px;font-size:14px}.kpi-info{margin-bottom:4px}.kpi-title{font-weight:600}.kpi-description{font-size:13px;color:#555}.kpi-stats{display:flex;justify-content:space-between;font-size:13px}.kpi-value.up{color:#4caf50}.kpi-value.down{color:#f44336}.kpi-target{color:#777}.card-footer{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid #eee;background-color:#f9f9f9;font-size:13px;color:#555}.footer-left,.footer-right{display:flex;align-items:center;grid-gap:6px;gap:6px}.icon{vertical-align:middle}.status-indicator{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;font-family:sans-serif}.status-indicator.sm{font-size:12px}.status-indicator.md{font-size:14px}.status-indicator.lg{font-size:16px}.icon-wrapper{display:flex;align-items:center;justify-content:center;border-radius:50%;width:20px;height:20px}.status-indicator.sm .icon-wrapper{width:16px;height:16px}.status-indicator.lg .icon-wrapper{width:24px;height:24px}.status-label{font-weight:500;white-space:nowrap}.bg-gray{background-color:#e5e7eb}.bg-blue{background-color:#dbeafe}.bg-green{background-color:#d1fae5}.bg-orange{background-color:#fef3c7}.bg-red{background-color:#fee2e2}.bg-purple{background-color:#ede9fe}.text-gray{color:#6b7280}.text-blue{color:#3b82f6}.text-green{color:#10b981}.text-orange{color:#f59e0b}.text-red{color:#ef4444}.text-purple{color:#8b5cf6}.progress-wrapper{width:100%}.progress-container{display:flex;width:100%;height:12px;background-color:#e0e0e0;border-radius:6px;overflow:hidden}.progress-bar-fill{height:100%;transition:width 1s ease-in-out}.progress-segment{height:100%;transition:width .6s ease}.progress-md{height:10px}.progress-green{background-color:#10b981}.progress-orange{background-color:#f59e0b}.progress-red{background-color:#ef4444}.progress-blue{background-color:#3b82f6}.progress-gray{background-color:#9ca3af}.progress-purple{background-color:#9c27b0}.progress-yellow{background-color:#ffc107}.progress-text{font-size:12px;color:#4b5563;margin-top:4px}.key-result-card-frame{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem}.key-result-flex{display:flex;flex-direction:column}.key-result-card-header-frame{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;margin-bottom:.25rem}.key-result-card-header-frame h3{font-size:1rem;font-weight:600;color:#1f2937}.key-result-card-status-indicator{display:flex;align-items:center;grid-gap:.25rem;gap:.25rem}.key-result-card-toggle-button{background:none;border:none;cursor:pointer}.key-result-card-toggle-button:hover{background-color:#f3f4f6}.key-result-card-body-main{padding:.5rem 1rem}.key-result-card-description{margin-bottom:12px;font-size:15px;color:#333}.key-result-card-monthly{display:flex;align-items:center;justify-content:center}.key-result-card-owner{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;margin-bottom:1rem}@media(min-width:768px){.key-result-card-owner{grid-template-columns:repeat(2,1fr)}}.key-result-card-owner-avatargroup{background-color:#f9fafb;padding:.75rem;border-radius:.5rem}.key-result-card-owners-label{font-size:.875rem;color:#6b7280;margin-bottom:.25rem}.key-result-card-owner-avatars{display:flex;align-items:center;grid-gap:6px;gap:6px}.avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;margin-right:.5rem;cursor:pointer;transition:transform .2s ease-in-out}.avatar:hover{transform:scale(1.1);box-shadow:0 0 8px rgba(0,0,0,.2)}.avatar.extra-count{margin-right:.5rem;font-size:.875rem;display:flex;justify-content:center;align-items:center;background-color:#7eb6dd;color:#fff;font-weight:600;border-radius:50%;width:40px;height:40px;cursor:default;-webkit-user-select:none;user-select:none}.key-result-card-progressbar-frame{background-color:#f9fafb;padding:.75rem;border-radius:.5rem}.key-result-card-progressbar-header{font-size:.875rem;color:#6b7280;margin-bottom:.25rem}.key-result-card-targets-frame{background-color:#f9fafb;padding:.75rem;border-radius:.5rem}.key-result-card-targets-header{font-size:.875rem;color:#6b7280;margin-bottom:.25rem}.key-result-card-values-frame>*+*{margin-top:.25rem}.target-green{color:#10b981}.target-red{color:#ef4444}.target-gray{color:#9ca3af}.initiatives-list>*+*{margin-top:.5rem}.initiative-card{margin-left:1rem;margin-bottom:1rem;background-color:#fff;border-radius:.5rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border:1px solid #e5e7eb;border-left:4px solid;overflow:hidden;transition:all .2s ease-in-out}.initiative-card-actions{display:flex;justify-content:flex-end;padding-top:3px;padding-right:16px}.initiative-card-body{display:flex;justify-content:space-between;align-items:flex-start;padding:4px 12px}.initiative-title{font-weight:500;color:#1f2937;margin-bottom:4px;font-size:1rem}.initiative-description{font-size:.875rem;color:#4b5563;margin-bottom:12px}.initiative-meta{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem;font-size:.75rem;color:#6b7280}.initiative-dates{display:flex;align-items:center;grid-gap:.25rem;gap:.25rem}.initiative-card-owners-frame{display:flex;align-items:center;grid-gap:.675rem;gap:.675rem}.initiative-card-owner-avatars{display:flex;align-items:center;grid-gap:6px;gap:6px}.status{display:inline-flex;align-items:center;grid-gap:.25rem;gap:.25rem;font-size:.75rem;font-weight:500;padding:.125rem .625rem;border-radius:9999px}.status-icon{display:inline}.status.planned{background-color:#f5f3ff;color:#6b21a8}.border-planned{border-left-color:#6b21a8!important}.status.in-progress{background-color:#eff6ff;color:#1d4ed8}.border-in-progress{border-left-color:#1d4ed8!important}.status.completed{background-color:#ecfdf5;color:#047857}.border-completed{border-left-color:#047857!important}.status.default{background-color:#f9fafb;color:#374151}.border-default{border-left-color:#374151!important}.status.paused{background-color:#fff7ed;color:#b45309}.border-paused{border-left-color:#b45309!important}.status.on-track{background-color:#ecfdf5;color:#047857}.border-on-track{border-left-color:#047857!important}.status.off-track{background-color:#fffbeb;color:#d97706}.border-off-track{border-left-color:#d97706!important}.status.at-risk{background-color:#fef2f2;color:#b91c1c}.border-at-risk{border-left-color:#b91c1c!important}.status.not-started{background-color:#f3f4f6;color:#6b7280}.border-not-started{border-left-color:#6b7280!important}.status.failed{background-color:#fee2e2;color:#b91c1c}.border-failed{border-left-color:#b91c1c!important}.status.at-risk{background-color:#ffedd5;color:#c2410c}.border-at-risk{border-left-color:#c2410c!important}.status.medium{background-color:#fef9c3;color:#ca8a04}.border-medium{border-left-color:#ca8a04!important}.status.successful{background-color:#dcfce7;color:#16a34a}.border-successful{border-left-color:#16a34a!important}.related-kpis-list>*+*{margin-top:.5rem}.related-kpis-frame{display:flex;align-items:center;justify-content:space-between;padding:.5rem;background-color:#f9fafb;border-radius:.375rem}.related-kpi-up{color:#059669}.related-kpi-down{color:#dc2626}.related-kpi-neutral{color:#4b5563}.related-kpi-description,.related-kpi-target{font-size:.75rem;line-height:1rem;color:#6b7280}.related-kpi-title{font-weight:500;color:#374151}.grouped-objectives{display:flex;flex-direction:column;grid-gap:1.5rem;gap:1.5rem}.objective-list{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.text-gray-800{color:#1f2937}.planning-mission-card{background-color:#fff;border-radius:.5rem;border:1px solid #e5e7eb;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);overflow:hidden;transition:all .2s ease-in-out;margin-bottom:1.5rem}.planning-mission-card-header{padding:1rem;border-bottom:1px solid #e5e7eb}.stack{max-width:100%;width:100%}.stack>*+*{margin-top:1rem}.planning-mission-card-label{display:block;font-size:.875rem;font-weight:500;color:#374151;margin-bottom:.25rem}.planning-mission-field{width:100%;padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:.375rem;outline:none}.planning-mission-field:focus{box-shadow:0 0 0 2px #3b82f6}.text-red-600{color:#dc2626}.planning-mission-button-group{display:flex;justify-content:flex-end;grid-gap:.75rem;gap:.75rem}.planning-mission-title{font-size:1.125rem;font-weight:500;color:#1f2937;margin-bottom:.5rem}.okr-planning-period{background-color:#fff;border-radius:.5rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);padding:1.5rem}.planning-type-container{display:flex;align-items:center;grid-gap:12px;gap:12px;margin-bottom:1rem}.planning-type-label{font-weight:600;white-space:nowrap}.planning-form-container>*+*{margin-top:1.5rem}.planning-form-grid-container{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}@media(min-width:768px){.planning-form-grid-container{grid-template-columns:repeat(2,1fr)}}.planning-form-time-container{background-color:#fff;border-radius:.5rem;border:1px solid #e5e7eb;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);overflow:hidden;transition:all .2s ease-in-out}.planning-form-time-header{padding:1rem;border-bottom:1px solid #e5e7eb}.planning-form-time-header h4{font-size:.875rem;font-weight:500;color:#1f2937}.planning-form-time-spacing>*+*{margin-top:16px}.planning-form-start-date-label{display:block;font-size:.875rem;font-weight:500;color:#374151;margin-bottom:4px}.planning-form-start-date-field{width:100%;padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:6px;outline:none}.planning-form-start-date-field:focus{box-shadow:0 0 0 2px #3b82f6}.planning-form-error-message{margin-top:4px;font-size:.875rem;color:#dc2626}.planning-form-button-group{display:flex;justify-content:flex-end;grid-gap:.75rem;gap:.75rem}.planning-active-step{background-color:#fff;border-radius:.5rem;border:1px solid #e5e7eb;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);overflow:hidden;transition:all .2s ease-in-out}.planning-active-step-3-container,.planning-active-step-container{margin-bottom:1.5rem;display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}@media(min-width:768px){.planning-active-step-container{grid-template-columns:repeat(2,1fr)}.planning-active-step-3-container{grid-template-columns:repeat(3,1fr)}}.planning-create-objective-container{box-shadow:0 54px 55px rgba(0,0,0,.25),0 -12px 30px rgba(0,0,0,.12),0 4px 6px rgba(0,0,0,.12),0 12px 13px rgba(0,0,0,.17),0 -3px 5px rgba(0,0,0,.09);background-color:#fff;border-radius:.5rem;padding:1.5rem}.planning-create-objective-container h3{margin:0}.planning-create-button-container{display:inline-flex;align-items:center;grid-gap:.5rem;gap:.5rem;padding:.25rem .5rem;background:none;color:#2563eb;border:none;font-weight:500;font-size:.95rem;cursor:pointer;transition:color .2s ease,-webkit-text-decoration .2s ease;transition:color .2s ease,text-decoration .2s ease;transition:color .2s ease,text-decoration .2s ease,-webkit-text-decoration .2s ease}.planning-create-button-container:hover{color:#1e40af;text-decoration:underline;background-color:rgba(37,99,235,.1)}.planning-create-objective-frame-1{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media(min-width:768px){.planning-create-objective-frame-1{grid-template-columns:repeat(2,1fr)}}.planning-create-objective-labels{display:block;font-size:.875rem;font-weight:500;color:#374151;margin-bottom:.25rem}.planning-create-objective-fields{width:100%;padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:.375rem;outline:none}.planning-create-objective-fields-treeselect{width:100%;padding:0 .75rem;border:1px solid #d1d5db;border-radius:.375rem;outline:none;height:33px}.planning-create-objective-fields:focus{outline:none;box-shadow:0 0 0 2px #3b82f6!important}.planning-checkin-form-grid-container{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}@media(min-width:768px){.planning-checkin-form-grid-container{grid-template-columns:repeat(3,1fr)}}.planning-create-key-result-container{box-shadow:0 54px 55px rgba(0,0,0,.25),0 -12px 30px rgba(0,0,0,.12),0 4px 6px rgba(0,0,0,.12),0 12px 13px rgba(0,0,0,.17),0 -3px 5px rgba(0,0,0,.09);background-color:#fff;border-radius:.5rem;padding:1.5rem;margin-top:1.5rem}.planning-create-key-result-container h3{margin:0}.objective-card-objective-settings{display:flex;justify-content:flex-end;padding-top:3px;padding-right:16px}.keyresult-form-wrapper{margin-bottom:1.5rem}.keyresult-form-label{display:block;font-size:1.125rem;font-weight:600;margin-bottom:1rem}.keyresult-form-option-list{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem;margin-top:1rem}.keyresult-form-option{border:1px solid #d1d5db;transition:all .2s ease}.keyresult-form-option:hover{border-color:#60a5fa}.keyresult-form-option--selected{background-color:#eff6ff}.keyresult-form-radio{accent-color:#2563eb}.keyresult-form-option-text{font-size:.875rem}.keyresult-form-option{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem;padding:1rem;border:1px solid #ccc;border-radius:.5rem;cursor:pointer;transition:background-color .2s,border-color .2s}.keyresult-form-option:hover{border-color:#3b82f6}.keyresult-form-option--selected{border-color:#3b82f6;background-color:#dbeafe}.keyresult-form-radio{accent-color:#3b82f6}.keyresult-form-option-text{font-size:1rem}.keyresult-form-dropdown-wrapper{margin-top:.5rem;padding-left:2.5rem}.keyresult-form-dropdown{width:100%;padding:.5rem 1rem;border:1px solid #ccc;border-radius:.375rem;font-size:1rem;outline:none;transition:border-color .2s}.keyresult-form-dropdown:focus,.keyresult-form-dropdown:hover{border-color:#3b82f6}.keyresult-card-keyresult-actions{display:flex;justify-content:flex-end;padding-top:3px;padding-right:12px;position:relative}.keyresult-card-keyresult-actions-button{background:#f6f9fc;border:none;cursor:pointer;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(60,60,60,.07);transition:background .2s,box-shadow .2s,color .2s;color:#3b82f6}.keyresult-card-keyresult-actions-button:hover{background:#e0e7ff;color:#1d4ed8;box-shadow:0 4px 16px rgba(60,60,60,.13)}.keyresult-card-keyresult-actions-options{position:absolute;top:15px;right:65px;min-width:200px;background:linear-gradient(135deg,#c2e9fb,#a1c4fd);color:#222;box-shadow:0 8px 32px rgba(60,60,60,.13);border-radius:14px;padding:.5rem 0;display:flex;flex-direction:column;grid-gap:2px;gap:2px;z-index:9999;animation:fadeDown .5s cubic-bezier(.4,0,.2,1);transform:scale(.95);opacity:0;pointer-events:none;transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .22s cubic-bezier(.4,0,.2,1)}@keyframes fadeDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.keyresult-card-keyresult-actions-options a{text-decoration:none;color:#222;font-size:1rem;padding:12px 20px 12px 44px;border-radius:8px;display:flex;align-items:center;grid-gap:10px;gap:10px;position:relative;transition:background .18s,color .18s}.keyresult-card-keyresult-actions-options a:hover{background:#f0f4ff;color:#2563eb}.keyresult-card-keyresult-actions-options a .menu-icon{position:absolute;left:16px;font-size:1.1em;color:#a0aec0;transition:color .18s}.keyresult-card-keyresult-actions-options a:hover .menu-icon{color:#2563eb}.initiative-form-wrapper{padding:1rem;border:1px solid #ccc;border-radius:.5rem;display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.initiative-form-title{font-size:1.25rem;font-weight:600;text-align:center}.initiative-form-group{display:flex;flex-direction:column;grid-gap:.25rem;gap:.25rem}.initiative-form-input{padding:.5rem;border:1px solid #ccc;border-radius:.375rem;font-size:1rem}.initiative-form-input:focus{border-color:#3b82f6;outline:none}.initiative-form-error{color:#ef4444;font-size:.875rem}.initiative-form-buttons-group{display:flex;justify-content:flex-end;grid-gap:1rem;gap:1rem}.initiative-form-button{background-color:#2563eb;color:#fff;padding:.5rem 1rem;border:none;border-radius:.375rem;font-size:1rem;cursor:pointer;align-self:flex-end;transition:background-color .2s ease}.initiative-form-button:hover{background-color:#1d4ed8}.avatar-button{background:transparent;border:none;padding:0;cursor:pointer}.okr-card{border-left:4px solid;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.05)!important;margin-bottom:16px;background:#fff;overflow:hidden;transition:all .3s ease;margin-left:1rem}.okr-card.expanded{box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22)!important}.okr-card-header{display:flex;justify-content:space-between;align-items:center;padding:4px 12px;cursor:pointer;border-bottom:1px solid #eee}.main-wrapper{display:flex;height:100vh;overflow:hidden}.dashboard-container{flex:1 1;display:flex;flex-direction:column}.dashboard-header{height:56px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px dashed #ccc;box-sizing:border-box;flex-shrink:0}.controls-container{display:flex;grid-gap:10px;gap:10px}.add-chart-button{background-color:#1976d2;color:#fff;padding:8px 14px;border:none;border-radius:4px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.add-chart-button:hover{background-color:#125ba3}.add-chart-button.disabled{background-color:#ccc;cursor:not-allowed}.empty-dashboard-message{text-align:center;font-size:18px;color:#777;margin-top:50px;padding:20px;display:flex;align-items:center;justify-content:center}.tab-manager{align-items:center;grid-gap:16px;gap:16px}.tab-list,.tab-manager{display:flex;flex-wrap:wrap}.tab-list{grid-gap:8px;gap:8px}.tab-button{padding:6px 12px;background-color:#e0e0e0;border:none;border-radius:4px;cursor:pointer;font-weight:500;transition:background-color .2s ease}.tab-button:hover{background-color:#d5d5d5}.tab-button.active{background-color:#1976d2;color:#fff}.tab-form{display:flex;align-items:center;grid-gap:8px;gap:8px}.tab-form input{padding:6px 10px;border:1px solid #ccc;border-radius:4px;font-size:14px}.tab-form input:focus{border-color:#1976d2;outline:none}.cancel-button,.create-button{padding:6px 12px;border:none;border-radius:4px;cursor:pointer;font-weight:500;transition:background-color .2s ease}.create-button{background-color:#388e3c;color:#fff}.create-button:hover{background-color:#2e7d32}.cancel-button{background-color:#f44336;color:#fff}.cancel-button:hover{background-color:#d32f2f}.plus-button{background-color:#28a745;color:#fff;padding:6px 16px;border:none;border-radius:6px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.1)}.plus-button:hover{background-color:#218838}.side-panel{width:320px;display:flex;flex-direction:column;border-left:1px solid #ddd}.dashboard-header h3,.side-panel-header h3{margin:0;font-size:16px}.close-button{font-size:16px}.side-panel-header{display:flex;align-items:center;justify-content:space-between;height:56px;border-bottom:1px solid #ddd;margin-bottom:8px;padding:0 16px}.side-panel-header h3{margin:0;font-size:18px}.close-button{background:none;border:none;font-size:18px;cursor:pointer;padding:4px 8px;color:#333}.close-button:hover{color:#d32f2f}.chart-type-selector{display:flex;flex-wrap:wrap;grid-gap:12px;gap:12px;padding:0 16px}.chart-type{width:90px;height:100px;border:1px solid #ccc;border-radius:6px;text-align:center;cursor:pointer;padding:8px;transition:all .2s ease;display:flex;flex-direction:column;align-items:center;justify-content:center}.chart-type img{width:40px;height:40px;object-fit:contain;margin-bottom:4px}.chart-type span{font-size:12px}.chart-type:hover{background-color:#eee}.chart-type.selected{border-color:#1976d2;background-color:#e3f2fd}.chart-form{display:flex;flex-direction:column;grid-gap:12px;gap:12px;padding:0 16px}.chart-form input,.chart-form textarea{padding:8px 10px;border:1px solid #ccc;border-radius:4px;font-size:14px}.chart-form textarea{resize:vertical;min-height:60px}.chart-form input:focus,.chart-form textarea:focus{border-color:#1976d2;outline:none}.error{font-size:12px;color:#d32f2f}.add-button{padding:10px;background-color:#1976d2;color:#fff;border:none;border-radius:4px;cursor:pointer;font-weight:500;transition:background-color .2s ease}.add-button:hover{background-color:#1565c0}.dashboard-grid{padding:16px;background-color:#f4f6f8;min-height:100vh;box-sizing:border-box}.dashboard-item{background-color:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 1px 4px rgba(0,0,0,.08);display:flex;flex-direction:column;overflow:hidden;transition:box-shadow .2s ease}.dashboard-item:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.dashboard-item-content{position:relative;padding:12px;height:100%;display:flex;flex-direction:column;justify-content:flex-start}.lock-button{position:absolute;top:8px;right:8px;background-color:transparent;border:none;font-size:16px;cursor:pointer;opacity:.7;transition:opacity .2s ease}.lock-button:hover{opacity:1}.lock-button.locked{color:#d32f2f}.chart-placeholder{flex:1 1;display:flex;align-items:center;justify-content:center;font-size:14px;color:#555;background-color:#f0f0f0;border-radius:4px;margin-top:24px;padding:8px;text-align:center}.key-result-form-owners-width{max-width:620px}.avatar-initials{width:32px;height:32px;border-radius:50%;background-color:#cbd5e0;color:#2d3748;display:flex;align-items:center;justify-content:center;font-weight:700}.okr-card-border{border-left:4px solid #4f46e5}.objective-card-border{border-left:4px solid #16a34a}.keyresult-card-border{border-left:4px solid #f59e0b}.child-objective-card-border{border-left:4px solid #4ade80}.timeline-bar-body{padding:12px 16px}.timeline-section{display:flex;justify-content:space-between;margin-bottom:6px;font-size:14px}.timeline-container{height:20px;width:100%;background-color:#f0f2f5;border-radius:8px;overflow:hidden;position:relative}.timeline-wrapper{background-color:#556080;height:100%;transition:width .5s}.timeline-progress{position:absolute;left:50%;top:0;transform:translateX(-50%);height:100%;display:flex;align-items:center;color:#333;font-weight:700;font-size:13px;text-shadow:0 1px 2px hsla(0,0%,100%,.5333333333)}.timeline-bar-bg{width:100%;background:#e5e7eb;border-radius:999px;height:12px;position:relative}.timeline-bar-fill{background:#2563eb;height:12px;border-radius:999px;transition:width 1s ease}.timeline-progress-info{text-align:center;font-size:12px;color:#6b7280;margin-top:4px}.okr-score-scale{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:32px;margin-left:16px;border-radius:8px;font-weight:500;font-size:15px;color:#fff;border:none;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:background .3s,box-shadow .3s;cursor:pointer;padding:0 14px}.score-red{background-color:#ef4444}.score-orange{background-color:#f59e42}.score-yellow{background-color:#facc15;color:#000!important}.score-green{background-color:#22c55e}.spin-animation{animation:spin 7s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.script-spinner{background-color:#22c55e;color:#fff;display:inline-flex;align-items:center;grid-gap:6px;gap:6px;font-weight:600;font-size:14px;border-radius:8px;padding:2px 10px 2px 8px;box-shadow:0 1px 4px rgba(20,184,166,.1)}.keyresult-card-keyresult-actions-options.show{transform:scale(1);opacity:1;pointer-events:auto}.frequency-daily{background-color:#22c55e}.frequency-weekly{background-color:#3b82f6}.frequency-sprint{background-color:#a855f7}.frequency-monthly{background-color:#f97316}.frequency-quarterly{background-color:#ef4444}.frequency-semiannual{background-color:#eab308}.frequency-annual{background-color:#0ea5e9}.frequency-unknown{background-color:#9ca3af}.p-datatable-scrollable .p-datatable-tbody>tr>td,.p-datatable-scrollable .p-datatable-thead>tr>th{display:flex!important;align-items:center!important;justify-content:center!important}.actions-container{grid-template-columns:repeat(5,24px);grid-gap:15px}.actions-container,.actions-container-3{display:grid;justify-content:center;align-items:center;gap:15px}.actions-container-3{grid-template-columns:repeat(3,24px);grid-gap:15px}
/*# sourceMappingURL=main.8c4c70df.chunk.css.map */