/*!**************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./src/styles/fonts.css ***!
  \**************************************************************************************************************************************************************************/@font-face{font-display:swap;font-family:MadaniArabic;font-style:normal;font-weight:900;src:url(/static/MadaniArabic-Bold.9d5978a626dd8193a38e.woff2) format("woff2")}@font-face{font-display:swap;font-family:MadaniArabic;font-style:normal;font-weight:600;src:url(/static/MadaniArabic-SemiBold.0fe0f5235a880daea5f4.woff2) format("woff2")}@font-face{font-display:swap;font-family:MadaniArabic;font-style:normal;font-weight:500;src:url(/static/MadaniArabic-Medium.6e65c17ff0c146c82900.woff2) format("woff2")}@font-face{font-display:swap;font-family:MadaniArabic;font-style:normal;font-weight:400;src:url(/static/MadaniArabic-Regular.9fe95536031e3d208d90.woff2) format("woff2")}@font-face{font-display:swap;font-family:MadaniArabic;font-style:normal;font-weight:300;src:url(/static/MadaniArabic-Light.0b9d09ff285ae46f346a.woff2) format("woff2")}@font-face{font-display:swap;font-family:MadaniArabic;font-style:normal;font-weight:100;src:url(/static/MadaniArabic-ExtraLight.e97eae734826c82e73b2.woff2) format("woff2")}

/*!**************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./src/styles/index.css ***!
  \**************************************************************************************************************************************************************************/:root{--background:#161617;--scroll-size:6px;--base-font-size:16px;--base-font-family:"MadaniArabic","Arial","Helvetica","Ubuntu","Open Sans","Segoe UI","Roboto",serif;--breakpoint-mobile:480px;--breakpoint-tablet:768px;--breakpoint-laptop:1024px;--breakpoint-desktop:1440px;--breakpoint-smartTv:1920px}html{font-size:16px;font-size:var(--base-font-size)}body{background-color:#161617;background-color:var(--background);font-family:MadaniArabic,Arial,Helvetica,Ubuntu,Open Sans,Segoe UI,Roboto,serif;font-family:var(--base-font-family)}body ::-webkit-scrollbar,body::-webkit-scrollbar{cursor:pointer;height:6px;height:var(--scroll-size);width:6px;width:var(--scroll-size)}body ::-webkit-scrollbar-track,body::-webkit-scrollbar-track{background:#000}body ::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{background:#122538;cursor:pointer}body:has(dialog[open]){overflow:hidden}button,input{border:none}input{-webkit-appearance:none;-moz-appearance:none;appearance:none}menu,ul{list-style:none;margin:0}a{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:currentColor;-webkit-text-decoration:none;text-decoration:none}button{cursor:pointer}.wrapper.open{display:grid;grid-template-rows:auto 1fr;min-height:100vh;position:fixed;width:100%}@media (min-width:768px){.wrapper.open{display:block;max-width:calc(100vw - 6px);max-width:calc(100vw - var(--scroll-size))}@supports (height:100dvh){.wrapper.open{min-height:100dvh}}@supports (width:100dvw){.wrapper.open{max-width:calc(100dvw - 6px);max-width:calc(100dvw - var(--scroll-size))}}}.container{margin:0 auto;padding:0 1rem;width:100%}@media screen and (min-width:768.02px){.container{max-width:1024px;max-width:var(--breakpoint-laptop)}}

/*!***************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./src/components/Pill/Pill/Pill.css ***!
  \***************************************************************************************************************************************************************************************/.pill{--pill-width:128px;background-color:transparent;border:1.5px solid #fff;border-radius:4rem;color:#fff;flex-shrink:0;font-size:1rem;font-weight:400;left:50%;left:calc(50% - 48px);left:calc(50% - var(--pill-width)/2 + 16px);padding:1rem;position:absolute;text-transform:capitalize;transition:opacity .3s;width:128px;width:var(--pill-width)}.pill.pending:after{background-color:#ff7a2f;border-radius:100%;content:"";height:1rem;position:absolute;right:3px;top:0;width:1rem}.pill.actual{background-color:#202238;border-color:#202238;font-weight:400}.pill.future{background-color:var(--background);border:1px solid #7a7a7a}.pill.active{background-color:#fff;color:#3f3f3f;font-weight:600}.pill:disabled:not(.active){opacity:.4}

/*!***********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./src/components/Pill/PillsContainer/PillsContainer.css ***!
  \***********************************************************************************************************************************************************************************************************/.pills{--padding:1rem;align-items:center;background-color:var(--background);display:flex;margin:0 auto;overflow:hidden;padding:1rem 0;position:relative;position:sticky;top:calc(52px + 1rem);z-index:100;--gradient-width-desktop:5rem;--gradient-width-mobile:60px}.pills>div.switch-freq{background:#161617;background:linear-gradient(90deg,#161617 42%,rgba(12,12,13,.81) 74%,transparent);left:0;padding:1px;pointer-events:none;position:sticky;width:var(--gradient-width-desktop);z-index:101}.pills>div.switch-freq:after{background:var(--background);bottom:0;content:"";left:calc(var(--padding)*-1);position:absolute;top:0;width:var(--padding)}.pills>div.switch-freq .calendar{aspect-ratio:1/1;border-radius:100%;flex-shrink:0;pointer-events:all;width:3.25rem}.pills>div.switch-freq .calendar img{max-width:2rem}.pills:not(.dragging)>button{transition:opacity .3s,transform .5s}.pills:before{background:#161617;background:linear-gradient(270deg,#161617 18%,rgba(12,12,13,.81) 57%,transparent);bottom:var(--padding);content:"";position:absolute;right:var(--padding);top:var(--padding);width:var(--gradient-width-mobile);z-index:100}@media (min-width:768px){.pills:before{width:calc(var(--gradient-width-desktop) - 1.25rem)}}.pills:after{background:var(--background);bottom:0;content:"";left:calc(100% - 1rem);position:absolute;top:0;width:var(--padding)}

/*!*******************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./src/components/Intl/Metric/Metric.css ***!
  \*******************************************************************************************************************************************************************************************/.metric{background:linear-gradient(180deg,#393c5d,rgba(57,59,91,0));border-radius:29px;padding:21px 27px;width:100%}.metric header{display:flex;font-family:MadaniArabic;width:100%}.metric header>div:not(.icon){display:flex;flex:1;flex-direction:column;gap:.5rem}.metric header>div:not(.icon) label,.metric header>div:not(.icon) p{margin:0}.metric header>div:not(.icon) label{color:#eaeaea;font-size:1.25rem;font-weight:600;text-transform:lowercase}.metric header>div:not(.icon) label:first-letter{text-transform:uppercase}.metric header>div:not(.icon) p{font-size:1rem;font-weight:400;text-transform:lowercase}.metric header>div:not(.icon) p:first-letter{text-transform:capitalize}.metric header>div:not(.icon) p{color:#fff}.metric header .icon{background-color:#fff;display:inline-block;height:24px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:24px}.metric header .icon.week{-webkit-mask-image:url(/static/week.c03040e2a30b6c9c605e.svg);mask-image:url(/static/week.c03040e2a30b6c9c605e.svg)}.metric header .icon.month{-webkit-mask-image:url(/static/calendar.27e2e60bb5eb9ba13fc8.svg);mask-image:url(/static/calendar.27e2e60bb5eb9ba13fc8.svg)}.metric header span{color:#fff;font-weight:500;text-transform:uppercase}.metric>div{display:flex;margin-top:1.25rem}.metric>div img{aspect-ratio:1/1}.metric>div>div:first-child{align-items:center;display:flex;flex:1;gap:.75rem}.metric>div>div:first-child .target-container{align-items:center;background-color:#fff;border-radius:3rem;color:#121212;display:flex;gap:.5rem;padding:.25rem .75rem .25rem .5rem}.metric>div>div:first-child .target-container span{font-size:1rem;font-weight:500}.metric>div .input-container{align-items:flex-end;background-color:#171618;border-radius:1rem;display:flex;flex:1;gap:.25rem;max-width:14rem;padding:.75rem 1.25rem}.metric>div .input-container:focus{border:none;outline:1px solid #fff}.metric>div .input-container input{background-color:transparent;color:#fff;font-size:1.5em;margin-bottom:2px;outline:none;width:100%}.metric>div .input-container img{aspect-ratio:1/1;height:1.75rem;margin-bottom:4px;width:1.75rem}@media (max-width:400px){.metric>div .input-container{max-width:9rem}.metric>div .input-container input{font-size:1.75rem}}.metric.missing{background:linear-gradient(180deg,#682213,rgba(104,34,19,0))}.metric.missing>div .input-container input{color:#cc3212}.metric.show-status{background:linear-gradient(180deg,#464c9b,rgba(70,76,155,0))}.metric.show-status>div>div>.result-img-container{align-items:center;border-radius:100%;display:flex;justify-content:center;padding:.5rem}.metric.show-status>div>div>.result-img-container.happy{background-color:#00054d}.metric.show-status>div>div>.result-img-container.sad{background-color:#3b3e5c}.metric:not(.show-status)>div>div>.result-img-container{display:none}.metric.fallback label,.metric.fallback p{background-color:#3b3e5c;border-radius:18px;display:block;height:23px}.metric.fallback label{width:180px}.metric.fallback p{height:18px;width:120px}

/*!****************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./src/routes/Dashboard/Dashboard.css ***!
  \****************************************************************************************************************************************************************************************/#dashboard>.container{padding:0}#dashboard>.container>*{padding:0 1rem}#dashboard>.container>.pills{padding:1rem}#dashboard>.container>h1{color:#fff;font-size:2.75rem;font-weight:600;margin-bottom:2rem;margin-top:2.25rem;text-wrap:balance}@media screen and (min-width:768.02px){#dashboard>.container>h1{font-size:3.5rem}}#dashboard>.container>p{color:#fff;font-size:1.25rem;margin-top:15vh;text-align:center;text-wrap:balance}@supports (margin-top:15dvh){#dashboard>.container>p{margin-top:15dvh}}#dashboard>.container>ul{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}#dashboard>.container>ul>li:last-child{margin-bottom:calc(100vh - 321px)}@supports (margin-bottom:calc(100dvh - 68px - 86px - 167px)){#dashboard>.container>ul>li:last-child{margin-bottom:calc(100dvh - 321px)}}

/*!**************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./src/components/CustomSelect/CustomSelect.css ***!
  \**************************************************************************************************************************************************************************************************/.custom-select{cursor:pointer;height:100%;position:relative;width:100%}.custom-select .icon-angle_down{color:#878787;transform:rotate(0deg);transition:all .5s ease}.custom-select>.custom-select-header{align-items:center;display:flex;height:100%;justify-content:space-between;width:100%}.custom-select:focus-within .custom-select-list{display:block;left:0;overflow-y:auto;overscroll-behavior-y:contain;position:absolute;right:0;top:120%;width:100%;z-index:1000}.custom-select-info,.custom-select-row{align-items:center;display:flex;justify-content:center}.selected-network{align-items:center;display:flex;gap:5px}.selected-network img{height:22px;width:22px}.selected-network span{line-height:1;padding-top:2px}.custom-select-header,.custom-select-list{border:1px solid #b4b4b4;border:1px solid var(--select-border-color,#b4b4b4);border-radius:12px}.custom-select ul{display:none;margin:0;padding:0;width:-moz-max-content;width:max-content}.custom-select ul li{cursor:pointer}.custom-select ul li:focus,.custom-select ul li:hover{outline:none}

/*!**********************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./src/components/Menu/Menu.css ***!
  \**********************************************************************************************************************************************************************************/@media screen and (max-width:768px){#menu{bottom:0;font-size:2.5rem;height:100%;left:0;padding-bottom:2.5rem;position:fixed;right:0;top:0}#menu button{padding-left:40px}}@media screen and (min-width:768.02px){#menu{font-size:1.75rem;max-width:260px;padding:20px;right:1rem;top:1rem;width:-moz-fit-content;width:fit-content}#menu,#menu:before{border-radius:18px;position:absolute}#menu:before{border:1px solid #4bccf5;bottom:0;content:"";left:0;padding:1px;pointer-events:none;right:0;top:0}@supports (-webkit-mask-composite:xor){#menu:before{background-image:linear-gradient(180deg,#4b57f5,#4bccf5);border:none;-webkit-mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;-webkit-mask-composite:xor}}#menu menu{padding:0}#menu button{margin-top:2rem}}#menu.closed{display:none}#menu.open{background-color:var(--background);color:#fff;display:flex;flex-direction:column;z-index:110}#menu.open>menu{display:flex;flex:1;flex-direction:column;font-weight:600;gap:3rem;justify-content:center}#menu.open menu>li{width:-moz-fit-content;width:fit-content}#menu.open menu>li .custom-select{--select-border-color:#7a7a7a;font-size:18px}#menu.open menu>li .custom-select .custom-select-header,#menu.open menu>li .custom-select .custom-select-list{padding:1rem 1.25rem}#menu.open menu>li .custom-select img{transform:rotate(0deg);transition:all .5s ease}#menu.open menu>li .custom-select .custom-select-header>div{display:flex;gap:1.25rem}#menu.open menu>li .custom-select .custom-select-header>div>span{font-weight:100}#menu.open menu>li .custom-select .custom-select-header>div>span>span{font-weight:500}#menu.open menu>li .custom-select:focus-within img{transform:rotate(90deg)}#menu.open menu>li .custom-select:focus-within .custom-select-list{background-color:var(--background);display:flex;flex-direction:column;gap:1rem;justify-content:center;z-index:120}#menu.open menu>li .custom-select:focus-within .custom-select-list>li{color:#676767;display:block;font-weight:500}#menu.open menu>li .custom-select:focus-within .custom-select-list>li .selected{color:#fff}#menu.open>button{background-color:transparent;color:#fff;font-size:2rem;font-weight:100;width:-moz-fit-content;width:fit-content}#menu.open>button img{margin-left:12px}

/*!***************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./src/components/Header/CommonHeader/Header.css ***!
  \***************************************************************************************************************************************************************************************************/#main-header{background-color:var(--background);left:0;padding-top:1rem;position:sticky;right:0;top:0;transition:padding-top .3s;z-index:111}#main-header.isAtTop{padding-top:1.75rem}#main-header.open{max-width:100vw}#main-header .container{align-items:center;display:flex;justify-content:space-between}#main-header img.logo{margin-top:12px;max-width:148px}#main-header img.user-logo{aspect-ratio:1/1;max-width:45px}#main-header img.user-logo.morocco{background-color:#f40;border-radius:100%;padding:.5rem}#main-header .home{aspect-ratio:1/1;background-color:#fff;border:none;border-radius:100%;width:3.25rem}#main-header .home>img{aspect-ratio:1/1}#main-header .metrics-container{align-items:center;display:flex;gap:.5rem}#main-header .metrics-save{background-color:#4b57f5;border-radius:4rem;color:#fff;font-weight:600;padding:1rem 1.5rem}#main-header+.container{position:relative}

/*!********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./src/components/ChartsContainers/BarChart/BarChartContainer.css ***!
  \********************************************************************************************************************************************************************************************************************/[class=barchart-container]{align-items:center;background:#0f1230;display:flex;flex:1 1 auto;gap:.25rem;max-height:224px;max-width:calc(100vw - 20px);min-width:0;padding:1.5rem 1rem 1.5rem 1.5rem}[class=barchart-container]>div:first-child{color:#fff;display:flex;flex-direction:column;font-weight:400;height:100%;justify-content:space-between;margin-bottom:24px}[class=barchart-container]>div.chart-wrapper{height:100%;margin-left:8px;overflow-x:auto;overflow-y:hidden;padding-bottom:4px}[class=barchart-container]>div.chart-wrapper::-webkit-scrollbar-track{background:#060714}[class=barchart-container]>div.chart-wrapper::-webkit-scrollbar-thumb{background:#202877;border-radius:17px;cursor:pointer}[class=barchart-container] svg{overflow:visible}[class=barchart-container] svg text{text-transform:capitalize}

/*!**************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./src/components/ChartsContainers/Guage/GuageContainer.css ***!
  \**************************************************************************************************************************************************************************************************************/.guage-container{background:linear-gradient(180deg,#0f112e,rgba(14,17,45,0));border:1px solid #1f2149;border-radius:29px 0 0 29px;display:flex;flex:1;flex:0 0 auto;flex-direction:column;gap:1.5rem;max-height:224px;padding:1rem 2rem;position:relative;transition:border-radius .3s;width:320px;z-index:100}.guage-container:before{content:url(/static/hamburger.8497232629b8a24d9c75.svg);position:absolute;right:-18px;top:50%;transform:translateY(-50%);width:auto}.guage-container>h2{color:#fff;font-size:1rem;font-weight:600;margin:0;text-align:center}.guage-container.moved{border-radius:0}.guage-container>img{aspect-ratio:1/1;bottom:1rem;left:.5rem;max-width:18px;position:absolute}@media (min-width:768px){.guage-container{border-bottom-left-radius:0;border-top-left-radius:0;flex:0 0 auto}.guage-container:before{display:none}}

/*!*****************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./src/routes/Overview/KpiChartRow/KpiChartRow.css ***!
  \*****************************************************************************************************************************************************************************************************/[class=kpi-entry]{align-items:center;display:flex;gap:.25rem;position:relative;width:-moz-max-content;width:max-content}[class=kpi-entry]>article{display:flex;flex:1 1 auto;gap:.25rem;max-width:100%;min-width:0;position:relative;transition:transform .5s}[class=kpi-entry]>article.drag{transition:none}[class=kpi-entry]>div{align-items:center;background-color:var(--background);border:1px solid #072b4e;border-radius:29px 0 0 29px;bottom:0;color:#fff;display:flex;flex-direction:column;gap:1rem;justify-content:center;max-width:400px;opacity:0;padding:0 2rem;pointer-events:none;position:absolute;top:0}[class=kpi-entry]>div span{font-weight:500;max-width:60px;text-align:center}[class=kpi-entry]>div img{height:29px;width:21px}@media (min-width:768px){[class=kpi-entry]>div{cursor:pointer;height:224px;opacity:1;padding:0 1.25rem;pointer-events:all;position:static}[class=kpi-entry]>div span{order:1;text-orientation:mixed;transform:rotate(180deg);writing-mode:vertical-rl}[class=kpi-entry]>div img{order:2}[class=kpi-entry]{width:100%}}

/*!**********************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./src/components/Filters/Toggle/Toggle.css ***!
  \**********************************************************************************************************************************************************************************************/.switch{display:inline-block;height:55px;height:var(--toggle-height,55px);position:relative;width:120px;width:var(--toggle-width,120px)}.switch input{height:0;opacity:0;width:0}.switch input:checked+.slider:before{background-color:#ff5a64;background-color:var(--toggle-slider-right-color,#ff5a64);transform:translate(50px,-50%);transform:translate(calc(var(--toggle-width, 120px)/2 - var(--toggle-slider-border-size, 10px)),-50%)}.switch .slider{background:rgba(71,71,71,.5);background:var(--toggle-background-color,rgba(71,71,71,.5));border-radius:50px;border-radius:var(--toggle-radius,50px);bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.switch .slider:before{background-color:#9483ff;background-color:var(--toggle-slider-left-color,#9483ff);border:10px solid #191818;border:var(--toggle-slider-border-size,10px) solid var(--toggle-slider-border-color,#191818);border-radius:50%;border-radius:var(--toggle-slider-radius,50%);content:"";height:75px;height:var(--toggle-slider-size,75px);position:absolute;top:50%;transform:translateY(-50%);transition:.4s;width:75px;width:var(--toggle-slider-size,75px)}

/*!******************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./src/components/Filters/FIltersContainer/FiltersContainer.css ***!
  \******************************************************************************************************************************************************************************************************************/[id=filters-dialog]{--selected-color:#fcff61;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(0deg,#0b0b0b 50%,hsla(0,0%,5%,.6));border:none;bottom:0;height:100%;left:0;padding:calc(136px + 3.75rem) 10px 7.25rem;position:fixed;right:0;top:0;touch-action:pan-x;width:auto;z-index:500}[id=filters-dialog] .container{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;height:100%;padding:0 1.5rem}[id=filters-dialog] .container header{align-items:center;display:flex;gap:.5rem;height:100%;justify-content:flex-end}[id=filters-dialog] .container header .apply{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--selected-color);border-radius:33px;color:#42430e;font-size:15px;font-weight:600;padding:.5rem 1rem}[id=filters-dialog] .container header>div{align-items:center;aspect-ratio:1/1;background-color:#7c81eb;border:1px solid #060b13;border-radius:100%;display:flex;justify-content:center;width:37px}[id=filters-dialog] .container header>div .close{aspect-ratio:1/1;background-color:#fff;border-radius:100%;display:inline-block;-webkit-mask-image:url(/static/cross.34e0833e6658151bb52b.svg);mask-image:url(/static/cross.34e0833e6658151bb52b.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;padding:.5rem;width:16px}[id=filters-dialog] .container>section h2{color:#fff;font-size:2.75rem;font-weight:600}[id=filters-dialog] .container>section>input{background:#121212;border:1px solid #242323;border-radius:50px;padding:1rem;width:100%}[id=filters-dialog] .container>section>div{display:flex;gap:1rem;overflow-x:auto}[id=filters-dialog] .container>section>div.categories{margin-top:1.5rem}[id=filters-dialog] .container>section>div.categories button{background-color:var(--background);border:1px solid #7a7a7a;border-radius:50px;color:#fff;font-weight:600;min-height:55px;padding:1rem .75rem}[id=filters-dialog] .container>section>div.categories button.selected{background:#2d2e0e;border:1px solid var(--selected-color);color:var(--selected-color)}[id=filters-dialog] .container>section>div.subcategories{margin-top:2rem;overflow-y:hidden}[id=filters-dialog] .container>section>div.subcategories button{background-color:transparent;color:#dbdbdb;text-wrap:nowrap}[id=filters-dialog] .container>section>div.subcategories button.selected{color:var(--selected-color);font-weight:600}[id=filters-dialog] .container>footer{align-items:center;color:#fff;display:flex;gap:1rem;justify-content:center}[id=filters-dialog] .container>footer>span{font-weight:300}[id=filters-dialog] .container>footer>span.bold{font-weight:600}

/*!**************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./src/routes/Overview/Overview.css ***!
  \**************************************************************************************************************************************************************************************/#charts>.container{overflow:hidden}#charts>.container>h1{color:#fff;font-size:3rem;font-weight:600;margin:1.75rem 0 2rem}#charts>.container>section{align-items:center;display:flex;margin-bottom:2.5rem;padding-right:10px}#charts>.container>section.filters{justify-content:space-between}#charts>.container>section.filters span{color:#fcff61;font-weight:400}#charts>.container>section.filters button{aspect-ratio:1/1;background-color:#7c81eb;border-radius:100%;width:37px}#charts>.container>section.filters button>img{width:16px}#charts>.container>div{display:flex;flex-direction:column;gap:10px;padding:0}@media (min-width:768px){#charts>.container{overflow:auto}}

/*!**********************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./src/components/AnimatedBg/AnimatedBg.css ***!
  \**********************************************************************************************************************************************************************************************/#animated-bg{filter:blur(125px);height:100vh;left:0;position:fixed;top:0;width:100%}@supports (height:100dvh){#animated-bg{height:100dvh}}#animated-bg+.filter-noise{background-image:url(/static/noise.22bb3e72e05148004d5b.png);background-position:50%;background-size:cover;bottom:0;content:"";display:block;left:0;mix-blend-mode:color-burn;position:fixed;right:0;top:0}@supports (background-image:url("/images/noise.webp")){#animated-bg+.filter-noise{background-image:url(/static/noise.fe0798e1c9c16612269a.webp)}}#animated-bg .out-top{animation:rotate 15s linear infinite;transform-origin:25px 50px}#animated-bg .in-top{animation:rotate 10s linear infinite;transform-origin:25px 40px}#animated-bg .out-bottom{animation:rotate 20s linear infinite;transform-origin:75px 80px}#animated-bg .in-bottom{animation:rotate 12s linear infinite;transform-origin:75px 123px}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*!********************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./src/routes/Login/Login.css ***!
  \********************************************************************************************************************************************************************************/#login{color:#fff;display:grid;min-height:100vh}@supports (height:100dvh){#login{min-height:100dvh}}#login .foreground{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;margin:auto;max-width:900px;padding:12% 10%;position:relative;text-align:center;width:100%}#login .foreground>img{min-width:210px}@media screen and (min-width:769px){#login .foreground>img{width:320px}}#login .foreground>h1{font-weight:500;max-width:300px;text-wrap:balance}@media screen and (min-width:769px){#login .foreground>h1{font-size:3rem;max-width:-moz-max-content;max-width:max-content}}#login a{background-image:linear-gradient(90deg,#ff401c,#f5740b);border-radius:100px;box-shadow:0 0 12px 0 rgba(0,0,0,.4);color:#fff;font-size:1.25rem;font-weight:500;line-height:1.4;max-width:320px;padding:12px 30px 16px;width:100%}

/*!*********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./src/components/ErrorBoundary/Errors/GlobalError.css ***!
  \*********************************************************************************************************************************************************************************************************/[id=global-error]{align-items:center;display:flex;flex-direction:column;gap:2rem;height:100vh;justify-content:center;padding:1rem}[id=global-error]>img{-o-object-fit:contain;object-fit:contain;width:220px}[id=global-error]>div{text-align:center}[id=global-error]>div h1{color:#fff;font-size:2rem;text-wrap:pretty}[id=global-error]>div p{color:hsla(0,0%,100%,.8);text-wrap:balance}[id=global-error]>p{color:hsla(0,0%,100%,.6)}[id=global-error] a{background-color:#fff;border-radius:24px;font-weight:600;padding:1rem 1.5rem}

/*!**************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./src/routes/Admin/EditMetadatas/EditDialog/EditDialog.css ***!
  \**************************************************************************************************************************************************************************************************************/[id=kpi-edit-dialog]{background-color:#fff;border:none;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.3);left:50%;margin:0;overflow:visible;padding:2rem 3rem;position:fixed;top:50%;transform:translate(-50%,-50%)}@media (max-height:800px){[id=kpi-edit-dialog]{overflow:scroll}}[id=kpi-edit-dialog]::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(0,0,0,.7)}[id=kpi-edit-dialog]>form>span{color:red;display:block;margin:1rem 0;max-width:620px;text-align:center}[id=kpi-edit-dialog]>form>header{display:flex;gap:1rem;justify-content:flex-end;margin-bottom:2rem}[id=kpi-edit-dialog]>form>header>button{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:#161617;border-radius:33px;color:#fff;font-weight:600;padding:.5rem 1.25rem}[id=kpi-edit-dialog]>form>header>div{align-items:center;aspect-ratio:1/1;background-color:#7c81eb;border-radius:100%;cursor:pointer;display:flex;justify-content:center;width:37px}[id=kpi-edit-dialog]>form>header>div .close{aspect-ratio:1/1;background-color:#fff;border-radius:100%;display:inline-block;-webkit-mask-image:url(/static/cross.34e0833e6658151bb52b.svg);mask-image:url(/static/cross.34e0833e6658151bb52b.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;padding:.5rem;width:16px}[id=kpi-edit-dialog]>form>section{display:grid;grid-template-columns:1fr;grid-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;grid-row-gap:1.25rem;align-items:start;row-gap:1.25rem}@media (min-width:768px){[id=kpi-edit-dialog]>form>section{grid-template-columns:1.25fr .75fr}}[id=kpi-edit-dialog]>form>section>div{display:flex;flex-direction:column;flex-shrink:1;gap:1rem;height:100%}[id=kpi-edit-dialog]>form>section>div>label{font-weight:600}[id=kpi-edit-dialog]>form>section>div input[type=number],[id=kpi-edit-dialog]>form>section>div input[type=text]{background-color:#f4f4f4;border-radius:7px;padding:1rem}[id=kpi-edit-dialog]>form>section>div input.hidden[type=number],[id=kpi-edit-dialog]>form>section>div input.hidden[type=text]{border:0;height:1px;margin:-1rem -1px -1px;overflow:hidden;padding:0;width:100%;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}[id=kpi-edit-dialog]>form>section>div input[type=checkbox]{align-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:.15em solid #b9b9b9;border-radius:.15em;color:#b9b9b9;display:grid;font:inherit;height:2rem;justify-content:center;margin:0;place-content:center;transform:translateY(-.075em);width:2rem}[id=kpi-edit-dialog]>form>section>div input[type=checkbox]:before{background-color:CanvasText;box-shadow:inset 1em 1em #010305;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);content:"";height:1.25em;transform:scale(0);transform-origin:bottom left;transition:transform .12s ease-in-out;width:1.25em}[id=kpi-edit-dialog]>form>section>div input[type=checkbox]:checked:before{transform:scale(1)}[id=kpi-edit-dialog]>form>section>div input[type=checkbox]:focus{outline:max(2px,.15em) solid currentColor;outline-offset:max(2px,.15em)}[id=kpi-edit-dialog]>form>section>div .disabled-select{background-color:#f4f4f4;border-radius:7px;height:50px}[id=kpi-edit-dialog]>form>section>div .custom-select-wrapper{height:50px}[id=kpi-edit-dialog]>form>section>div .custom-select-wrapper .custom-select .custom-select-header>div{align-items:center;color:#3e3e3e;display:flex;justify-content:space-between;margin-left:12px;margin-right:12px;width:100%}[id=kpi-edit-dialog]>form>section>div .custom-select-wrapper .custom-select .custom-select-header>div .icon-arrow{aspect-ratio:1/1;background-color:#000;display:inline-block;margin-top:8px;-webkit-mask-image:url(/static/arrow.3eae60fd9d1c28aebd53.svg);mask-image:url(/static/arrow.3eae60fd9d1c28aebd53.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transform:rotate(90deg);transition:transform .3s;width:16px}[id=kpi-edit-dialog]>form>section>div .custom-select-wrapper .custom-select:focus-within img{transform:rotate(90deg)}[id=kpi-edit-dialog]>form>section>div .custom-select-wrapper .custom-select:focus-within .custom-select-header{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}[id=kpi-edit-dialog]>form>section>div .custom-select-wrapper .custom-select:focus-within .custom-select-header .icon-arrow{margin-top:0;transform:rotate(-90deg)}[id=kpi-edit-dialog]>form>section>div .custom-select-wrapper .custom-select:focus-within .custom-select-list{background-color:#fff;border-top:none;border-top-left-radius:0;border-top-right-radius:0;color:#3e3e3e;max-height:120px;top:100%;z-index:120}[id=kpi-edit-dialog]>form>section>div .custom-select-wrapper .custom-select:focus-within .custom-select-list::-webkit-scrollbar-track{background:transparent}[id=kpi-edit-dialog]>form>section>div .custom-select-wrapper .custom-select:focus-within .custom-select-list ::-webkit-scrollbar-track{background:transparent}[id=kpi-edit-dialog]>form>section>div .custom-select-wrapper .custom-select:focus-within .custom-select-list::-webkit-scrollbar-thumb{background:#3e3e3e;cursor:pointer}[id=kpi-edit-dialog]>form>section>div .custom-select-wrapper .custom-select:focus-within .custom-select-list ::-webkit-scrollbar-thumb{background:#3e3e3e;cursor:pointer}[id=kpi-edit-dialog]>form>section>div .custom-select-wrapper .custom-select:focus-within .custom-select-list>li{display:flex;justify-content:flex-start;margin-left:12px;margin-right:12px;margin-top:1rem}[id=kpi-edit-dialog]>form>section>div .custom-select-wrapper .custom-select:focus-within .custom-select-list>li:first-child{margin-top:1rem}[id=kpi-edit-dialog]>form>section>div .custom-select-wrapper .custom-select:focus-within .custom-select-list>li:last-child{margin-bottom:1rem}[id=kpi-edit-dialog]>form>section>div .custom-select-wrapper .custom-select:focus-within .custom-select-list>li .selected{color:#7c81eb;width:100%}[id=kpi-edit-dialog]>form>section>div .frequency,[id=kpi-edit-dialog]>form>section>div .warehouse{display:flex;gap:1rem;height:100%;position:relative}[id=kpi-edit-dialog]>form>section>div .frequency>div,[id=kpi-edit-dialog]>form>section>div .warehouse>div{display:flex}[id=kpi-edit-dialog]>form>section>div .frequency>div>input[type=radio],[id=kpi-edit-dialog]>form>section>div .warehouse>div>input[type=radio]{bottom:0;height:1px;left:50%;position:absolute;transform:translateX(-50%);width:1px}[id=kpi-edit-dialog]>form>section>div .frequency>div>input[type=radio]+label,[id=kpi-edit-dialog]>form>section>div .warehouse>div>input[type=radio]+label{align-items:center;background-color:#f4f4f4;border-radius:7px;color:#7c7c7c;cursor:pointer;display:flex;font-size:14px;height:100%;justify-content:center;min-height:40px;padding:0 .5rem}[id=kpi-edit-dialog]>form>section>div .frequency>div>input[type=radio]:checked+label,[id=kpi-edit-dialog]>form>section>div .warehouse>div>input[type=radio]:checked+label{background-color:#010305;color:#fff;font-weight:700}[id=kpi-edit-dialog]>form>section>div .frequency.warehouse,[id=kpi-edit-dialog]>form>section>div .warehouse.warehouse{justify-content:space-between}[id=kpi-edit-dialog]>form>section>div.checkbox-container{display:flex}[id=kpi-edit-dialog]>form>section>div.checkbox-container>div,[id=kpi-edit-dialog]>form>section>div.checkbox-container>div>div{align-items:center;display:flex;flex-direction:row;gap:1rem}[id=kpi-edit-dialog]>form>section>div.checkbox-container>div:not(does-not-exist) label,[id=kpi-edit-dialog]>form>section>div.checkbox-container>div>div label{font-weight:400}[id=kpi-edit-dialog]>form>section>div.checkbox-container>div{align-items:center;justify-content:space-between}

/*!******************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./src/routes/Admin/EditMetadatas/RemoveDialog/RemoveDialog.css ***!
  \******************************************************************************************************************************************************************************************************************/[id=kpi-remove-dialog]{background-color:#fff;border:none;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.3);left:50%;margin:0;min-width:820px;padding:2rem 3rem;position:fixed;top:50%;transform:translate(-50%,-50%);width:auto}[id=kpi-remove-dialog]::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(0,0,0,.7)}[id=kpi-remove-dialog] h2{font-weight:500;text-align:center;text-wrap:pretty}[id=kpi-remove-dialog] h2 span{font-weight:600}[id=kpi-remove-dialog]>section>div{align-items:center;display:flex;gap:2rem;justify-content:center;margin-top:5rem}[id=kpi-remove-dialog]>section>div button{border-radius:33px;padding:.5rem 1rem}[id=kpi-remove-dialog]>section>div button.remove{background-color:#ff5243;color:#000;font-weight:500}

/*!******************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./src/routes/Admin/EditMetadatas/ExportDialog/ExportDialog.css ***!
  \******************************************************************************************************************************************************************************************************************/[id=kpi-export-dialog]{background-color:#fff;border:none;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.3);left:50%;margin:0;min-height:30vh;min-width:820px;overflow:auto;padding:2rem 3rem;position:fixed;top:50%;transform:translate(-50%,-50%);width:auto}[id=kpi-export-dialog]>form{align-items:center;display:flex;flex-direction:column;gap:3rem;justify-content:center}[id=kpi-export-dialog]::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(0,0,0,.7)}[id=kpi-export-dialog] .dates{display:flex;gap:2rem}[id=kpi-export-dialog] .dates>div{display:flex;flex-direction:column;gap:1rem}[id=kpi-export-dialog] .dates>div input{border:1px solid #000;padding:.5rem}[id=kpi-export-dialog] .error{color:red}[id=kpi-export-dialog] .buttons{display:flex;gap:3rem}[id=kpi-export-dialog] .buttons button{border-radius:33px;padding:.5rem 1rem}[id=kpi-export-dialog] .buttons button:first-child{background-color:#000;color:#fff}[id=kpi-export-dialog] .buttons button:last-child{background-color:#fcff61;border:1px solid rgba(0,0,0,.7);font-weight:600}

/*!******************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./src/routes/Admin/EditMetadatas/EditMetadatas.css ***!
  \******************************************************************************************************************************************************************************************************/[id=kpi-edit-metadatas]{position:relative}[id=kpi-edit-metadatas]>div{align-items:center;display:flex;justify-content:space-between}[id=kpi-edit-metadatas]>div>h1{color:#fff;flex:1;font-size:2.75rem;font-weight:600;margin-bottom:2rem;margin-top:2.25rem;text-wrap:balance}@media screen and (min-width:768.02px){[id=kpi-edit-metadatas]>div>h1{font-size:3.5rem}}[id=kpi-edit-metadatas]>div>div{display:flex;gap:1rem}[id=kpi-edit-metadatas]>div>div>button{align-items:center;background-color:#fcff61;border-radius:33px;color:#42430e;display:flex;font-weight:600;gap:.5rem;padding:.5rem 1rem}[id=kpi-edit-metadatas]>div>div>button img{aspect-ratio:1/1;transform:rotate(45deg);width:12px}[id=kpi-edit-metadatas]>div>div>button.download img{height:24px;transform:none;width:24px}[id=kpi-edit-metadatas]>table{border-collapse:collapse;border-spacing:1rem;margin:4rem 0 8rem;max-width:100%;width:100%}[id=kpi-edit-metadatas]>table td,[id=kpi-edit-metadatas]>table th{border:1px solid #4b4b4b;color:#fff;padding:1rem;text-align:left}[id=kpi-edit-metadatas]>table thead{background-color:#0c1a27}[id=kpi-edit-metadatas]>table thead th{font-weight:500}[id=kpi-edit-metadatas]>table>tbody>tr>td:first-child{max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[id=kpi-edit-metadatas]>table .buttons,[id=kpi-edit-metadatas]>table .target,[id=kpi-edit-metadatas]>table .units{text-align:center}[id=kpi-edit-metadatas]>table .buttons>img{cursor:pointer}[id=kpi-edit-metadatas]>table .buttons>img:first-child{margin-right:24px}

/*!****************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./src/routes/Admin/RoleMetadata/RoleMetadata.css ***!
  \****************************************************************************************************************************************************************************************************/[id=kpi-role-metadatas]>div,[id=kpi-role-user]>div{align-items:center;display:flex;justify-content:space-between}[id=kpi-role-metadatas]>div>h1,[id=kpi-role-user]>div>h1{color:#fff;flex:1;font-size:2.75rem;font-weight:600;margin-bottom:2rem;margin-top:2.25rem;text-wrap:balance}@media screen and (min-width:768.02px){[id=kpi-role-metadatas]>div>h1,[id=kpi-role-user]>div>h1{font-size:3.5rem}}[id=kpi-role-metadatas]>table,[id=kpi-role-user]>table{border-collapse:collapse;border-spacing:1rem;margin:4rem 0 8rem;max-width:100%;width:100%}[id=kpi-role-metadatas]>table td,[id=kpi-role-metadatas]>table th,[id=kpi-role-user]>table td,[id=kpi-role-user]>table th{border:1px solid #4b4b4b;color:#fff;padding:1rem;text-align:left}[id=kpi-role-metadatas]>table thead,[id=kpi-role-user]>table thead{background-color:#0c1a27}[id=kpi-role-metadatas]>table thead th,[id=kpi-role-user]>table thead th{font-weight:500}[id=kpi-role-metadatas]>table .buttons,[id=kpi-role-user]>table .buttons{text-align:center}[id=kpi-role-metadatas]>table .buttons>img,[id=kpi-role-user]>table .buttons>img{cursor:pointer}[id=kpi-role-metadatas]>table .buttons>img.disabled,[id=kpi-role-user]>table .buttons>img.disabled{opacity:.4;pointer-events:none}

/*!**********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./src/routes/Admin/RoleMetadata/RoleMetadataDialog.css ***!
  \**********************************************************************************************************************************************************************************************************/[class=kpi-role-metadatas-dialog]{background-color:#fff;border:none;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.3);left:50%;margin:0;min-width:820px;padding:2rem 3rem;position:fixed;top:50%;transform:translate(-50%,-50%);width:auto}[class=kpi-role-metadatas-dialog]::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(0,0,0,.7)}[class=kpi-role-metadatas-dialog]>form>header{display:flex;gap:1rem;justify-content:flex-end;margin-bottom:2rem}[class=kpi-role-metadatas-dialog]>form>header>button{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:#161617;border-radius:33px;color:#fff;font-weight:600;padding:.5rem 1.25rem}[class=kpi-role-metadatas-dialog]>form>header>div{align-items:center;aspect-ratio:1/1;background-color:#7c81eb;border-radius:100%;cursor:pointer;display:flex;justify-content:center;width:37px}[class=kpi-role-metadatas-dialog]>form>header>div .close{aspect-ratio:1/1;background-color:#fff;border-radius:100%;display:inline-block;-webkit-mask-image:url(/static/cross.34e0833e6658151bb52b.svg);mask-image:url(/static/cross.34e0833e6658151bb52b.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;padding:.5rem;width:16px}[class=kpi-role-metadatas-dialog]>form>h2{font-weight:500;margin-bottom:3rem;text-align:center;text-wrap:pretty}[class=kpi-role-metadatas-dialog]>form>section>ul{display:flex;flex-direction:column;gap:1rem;max-height:600px;overflow-y:scroll;padding:1rem}[class=kpi-role-metadatas-dialog]>form>section>ul>li{align-items:center;display:flex;justify-content:space-between}[class=kpi-role-metadatas-dialog]>form>section>ul>li .switch{--toggle-width:48px;--toggle-height:18px;--toggle-slider-size:28px;--toggle-slider-border-size:3px;--toggle-slider-right-color:#9483ff;--toggle-slider-left-color:gray}[class=kpi-role-metadatas-dialog]>form>section>ul ::-webkit-scrollbar-track,[class=kpi-role-metadatas-dialog]>form>section>ul::-webkit-scrollbar-track{background:transparent}[class=kpi-role-metadatas-dialog]>form>section>ul ::-webkit-scrollbar-thumb,[class=kpi-role-metadatas-dialog]>form>section>ul::-webkit-scrollbar-thumb{background:#3e3e3e;cursor:pointer}[class=kpi-role-metadatas-dialog]>form>p{color:red;text-align:center}

/*!**************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./src/routes/Admin/RoleUser/RoleUserDialog.css ***!
  \**************************************************************************************************************************************************************************************************/[class=kpi-role-user-dialog]{background-color:#fff;border:none;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.3);left:50%;margin:0;min-width:820px;overflow:visible;padding:2rem 3rem;position:fixed;top:50%;transform:translate(-50%,-50%);width:auto}[class=kpi-role-user-dialog]::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(0,0,0,.7)}[class=kpi-role-user-dialog]>form>header{display:flex;gap:1rem;justify-content:flex-end;margin-bottom:2rem}[class=kpi-role-user-dialog]>form>header>button{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:#161617;border-radius:33px;color:#fff;font-weight:600;padding:.5rem 1.25rem}[class=kpi-role-user-dialog]>form>header>div{align-items:center;aspect-ratio:1/1;background-color:#7c81eb;border-radius:100%;cursor:pointer;display:flex;justify-content:center;width:37px}[class=kpi-role-user-dialog]>form>header>div .close{aspect-ratio:1/1;background-color:#fff;border-radius:100%;display:inline-block;-webkit-mask-image:url(/static/cross.34e0833e6658151bb52b.svg);mask-image:url(/static/cross.34e0833e6658151bb52b.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;padding:.5rem;width:16px}[class=kpi-role-user-dialog]>form>h2{font-weight:500;margin-bottom:3rem;text-align:center;text-wrap:pretty}[class=kpi-role-user-dialog]>form>section{align-items:center;display:flex;gap:1rem}[class=kpi-role-user-dialog]>form>section>p{flex-shrink:0}[class=kpi-role-user-dialog]>form>section>.select-wrapper{position:relative;width:100%}[class=kpi-role-user-dialog]>form>section .hidden{border:0;height:1px;margin:-1rem -1px -1px;overflow:hidden;padding:0;width:100%;width:1px;clip:rect(0 0 0 0);bottom:-1px;clip-path:inset(50%);left:50%;position:absolute;transform:translateX(-50%);white-space:nowrap}[class=kpi-role-user-dialog] .custom-select-wrapper{height:50px;width:100%}[class=kpi-role-user-dialog] .custom-select-wrapper .custom-select .custom-select-header>div{align-items:center;color:#3e3e3e;display:flex;justify-content:space-between;margin-left:12px;margin-right:12px;width:100%}[class=kpi-role-user-dialog] .custom-select-wrapper .custom-select .custom-select-header>div .icon-arrow{aspect-ratio:1/1;background-color:#000;display:inline-block;margin-top:8px;-webkit-mask-image:url(/static/arrow.3eae60fd9d1c28aebd53.svg);mask-image:url(/static/arrow.3eae60fd9d1c28aebd53.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transform:rotate(90deg);transition:transform .3s;width:16px}[class=kpi-role-user-dialog] .custom-select-wrapper .custom-select:focus-within img{transform:rotate(90deg)}[class=kpi-role-user-dialog] .custom-select-wrapper .custom-select:focus-within .custom-select-header{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}[class=kpi-role-user-dialog] .custom-select-wrapper .custom-select:focus-within .custom-select-header .icon-arrow{margin-top:0;transform:rotate(-90deg)}[class=kpi-role-user-dialog] .custom-select-wrapper .custom-select:focus-within .custom-select-list{background-color:#fff;border-top:none;border-top-left-radius:0;border-top-right-radius:0;color:#3e3e3e;max-height:120px;top:100%;z-index:120}[class=kpi-role-user-dialog] .custom-select-wrapper .custom-select:focus-within .custom-select-list::-webkit-scrollbar-track{background:transparent}[class=kpi-role-user-dialog] .custom-select-wrapper .custom-select:focus-within .custom-select-list ::-webkit-scrollbar-track{background:transparent}[class=kpi-role-user-dialog] .custom-select-wrapper .custom-select:focus-within .custom-select-list::-webkit-scrollbar-thumb{background:#3e3e3e;cursor:pointer}[class=kpi-role-user-dialog] .custom-select-wrapper .custom-select:focus-within .custom-select-list ::-webkit-scrollbar-thumb{background:#3e3e3e;cursor:pointer}[class=kpi-role-user-dialog] .custom-select-wrapper .custom-select:focus-within .custom-select-list>li{display:flex;justify-content:flex-start;margin-left:12px;margin-right:12px;margin-top:1rem}[class=kpi-role-user-dialog] .custom-select-wrapper .custom-select:focus-within .custom-select-list>li:first-child{margin-top:1rem}[class=kpi-role-user-dialog] .custom-select-wrapper .custom-select:focus-within .custom-select-list>li:last-child{margin-bottom:1rem}[class=kpi-role-user-dialog] .custom-select-wrapper .custom-select:focus-within .custom-select-list>li .selected{color:#7c81eb;width:100%}[class=kpi-role-user-dialog]>form>p{color:red;text-align:center}

/*!******************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./src/components/AdminNav/AdminNav.css ***!
  \******************************************************************************************************************************************************************************************/[id=kpi-admin-nav]{align-items:center;color:#fff;display:flex;font-size:1.25rem;font-weight:400;justify-content:space-around;margin-top:1.5rem;max-width:420px;width:100%}[id=kpi-admin-nav]>a.active{color:#fcff61;font-weight:600}
/*# sourceMappingURL=main.22f619431f736e25145c.css.map*/