.Components_texture__h9eNg{background-color:var(--bgColor);background-image:linear-gradient(135deg,rgba(59,130,246,.1) 20%,transparent 5%),linear-gradient(225deg,rgba(59,130,246,.1) 20%,transparent 5%),linear-gradient(45deg,rgba(59,130,246,.1) 20%,transparent 5%),linear-gradient(315deg,rgba(59,130,246,.1) 20%,var(--bgColor) 5%);background-size:20px 20px;background-position:0 0,10px 0,10px -10px,0 10px;background-repeat:repeat}.Components_container__kPza_{min-height:100vh;max-height:100vh;max-width:100vw;overflow-y:scroll;display:flex;flex-direction:column;background-color:#f3f3f3}.Components_panel__UMYB9{flex:1 1;width:100%;display:flex;flex-direction:column;background:var(--lightBg);border-radius:0;box-shadow:0 2px 8px rgba(0,0,0,.05);height:100vh;overflow:hidden}.Components_panel__UMYB9+.Components_panel__UMYB9{margin-top:1rem;border-top:1px solid var(--borderColor);flex:1.5 1;width:96%;margin-left:auto;margin-right:auto}.Components_panel__UMYB9 .Components_panelHeader__QMPBU{margin:24px 24px 12px;display:flex;flex-wrap:wrap;min-height:240px}.Components_panel__UMYB9 .Components_panelHeader__QMPBU .Components_textInput__pU0lh{margin-bottom:0}.Components_panel__UMYB9 .Components_panelHeader__QMPBU .Components_radius16px__1BtU2{border-radius:16px}.Components_panel__UMYB9 .Components_panelContent__JPOwK{display:flex;flex-direction:column;flex:1 1;margin:12px 24px 0;height:calc(100vh - 200px);overflow-y:auto;position:relative;background:var(--lightBg);border-radius:0}.Components_panel__UMYB9 .Components_panelContent__JPOwK>.Components_table__55tnc{overflow:auto;margin-bottom:2rem;height:calc(100vh - 250px);min-height:400px;border:1px solid var(--borderColor);border-radius:8px}.Components_buttonsRow__v3GHa{display:flex;flex-direction:row;width:100%;margin:1.5rem 0 .8rem;place-items:center;align-items:center;gap:12px}.Components_buttonsRow__v3GHa>:last-child{color:var(--textButton)}.Components_buttonsRow__v3GHa .Components_analyze__p5Q9k{margin-left:auto;background-color:#fff!important}.Components_welcomeHeader__6K9cS{width:max-content;margin-right:auto;max-width:calc(100% - 6rem)}.Components_welcomeHeader__6K9cS .Components_title__55Yg2{font-size:32px;line-height:37px;font-weight:500;margin-bottom:8px}.Components_welcomeHeader__6K9cS .Components_subtitle__FFa8o{color:var(--textColorMuted);font-size:1rem;line-height:24px;font-weight:400}.Components_welcomeHeader__6K9cS .Components_subtitle__FFa8o>*{font-size:1rem}.Components_buttonIcon__vSIFp{align-self:flex-start;background:transparent;border:none;cursor:pointer;margin:.6rem;opacity:.6}.Components_buttonIcon__vSIFp:hover{opacity:.8}@media(max-width:56em){.Components_welcomeHeader__6K9cS+.Components_buttonIcon__vSIFp{margin:.6rem 4rem 0 0}}.Components_buttonLink__XyptM{background:transparent;border:none;border-bottom:1px solid;color:var(--blueLink);font-size:1rem;cursor:pointer;padding:.2rem .2rem 0 0}.Components_buttonLink__XyptM:hover{color:var(--blueLinkHover)}.Components_button__Or0NM{align-items:center;background:var(--brandColor);border:2px solid var(--brandColor);border-radius:50px;color:var(--textButton);cursor:pointer;display:flex;font-size:1rem;font-weight:500;padding:.6rem 1.2rem .5rem;transition:all .5s ease}.Components_button__Or0NM:hover{background-color:var(--brandColorHover);border-color:var(--brandColorHover);color:var(--textButton)}.Components_button__Or0NM.Components_outline__SV6gT{background:var(--bgColor);color:var(--brandColor);border:2px solid var(--brandColor)}.Components_button__Or0NM.Components_outline__SV6gT:hover{background-color:var(--lightBg);color:var(--brandColorHover);border-color:var(--brandColorHover)}.Components_button__Or0NM.Components_outline__SV6gT.Components_disabled__dLJdb:hover{background:initial}.Components_button__Or0NM.Components_disabled__dLJdb{opacity:.8;cursor:not-allowed}.Components_button__Or0NM.Components_disabled__dLJdb:hover{opacity:.5}.Components_button__Or0NM.Components_export__aSdYL{background:var(--lightBg);color:var(--textColor);border:1px solid var(--borderColor);padding:8px 16px;font-size:14px;border-radius:6px;box-shadow:0 1px 2px rgba(0,0,0,.05);display:inline-flex;align-items:center;gap:8px}.Components_button__Or0NM.Components_export__aSdYL:hover{background:var(--hoverBg);border-color:var(--brandColor);color:var(--brandColor);transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.Components_button__Or0NM.Components_export__aSdYL:active{transform:translateY(0);box-shadow:0 1px 2px rgba(0,0,0,.05)}.Components_button__Or0NM.Components_export__aSdYL .Components_icon__J1bcA{color:currentColor;width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center}.Components_button__Or0NM .Components_icon__J1bcA{margin-right:6px;color:var(--textButton)}.Components_textAreaInput__OUSih{height:100%;width:100%}.Components_textAreaInput__OUSih.Components_disabled__dLJdb textarea{cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-select:unset;-moz-user-select:unset;user-select:unset}.Components_textAreaInput__OUSih .Components_label__qYsOh{font-size:24px;font-weight:500;line-height:28px;margin-bottom:12px}.Components_textAreaInput__OUSih .Components_label__qYsOh:empty{display:none}.Components_textAreaInput__OUSih textarea{background-color:#fff;border:1px solid var(--borderColor);color:var(--textColor);font-size:1rem;outline:none;padding:1rem;resize:none;white-space:nowrap;width:100%;height:calc(100% - 60px);min-height:30vh}.Components_textInput__pU0lh{width:100%;margin-bottom:24px;height:100%;display:flex;flex-direction:column}.Components_textInput__pU0lh .Components_label__qYsOh{align-items:center;display:flex;font-size:1rem;font-weight:500;justify-content:space-between;line-height:1.5;width:100%;margin-bottom:8px}.Components_textInput__pU0lh .Components_label__qYsOh a{margin-left:auto;color:var(--blueLink);text-decoration:underline;font-size:14px}.Components_textInput__pU0lh .Components_label__qYsOh a:hover{color:var(--blueLinkHover)}.Components_textInput__pU0lh .Components_label__qYsOh button{margin-left:12px}.Components_textInput__pU0lh input,.Components_textInput__pU0lh textarea{font-size:1rem;font-weight:400;line-height:1.5;padding:12px 18px;border:1px solid var(--borderColor);outline:none;width:100%!important;background-color:var(--lightBg);color:var(--textColor);border-radius:8px;transition:border-color .2s ease}.Components_textInput__pU0lh input:focus,.Components_textInput__pU0lh textarea:focus{border-color:var(--brandColor)}.Components_textInput__pU0lh textarea{flex:1 1;min-height:120px;resize:vertical}.Components_settingsModal__eN4q0{z-index:999;position:absolute;background:rgba(0,0,0,.7);left:0;top:0;width:100%;height:100%}.Components_settingsModal__eN4q0 .Components_settingsModalContainer__YM0oN{max-width:600px;margin:100px auto;background:var(--bgColor);padding:2rem;border:1px solid var(--borderColor);border-radius:8px}.Components_settingsModal__eN4q0 .Components_settingsModalContainer__YM0oN .Components_settingsContent__iYDru{width:100%}.Components_settingsModal__eN4q0 .Components_settingsModalContainer__YM0oN .Components_settingsContent__iYDru>div{margin-bottom:1.5rem}.Components_settingsModal__eN4q0 .Components_settingsModalContainer__YM0oN .Components_settingsContent__iYDru>div a{margin-left:auto}.Components_settingsModal__eN4q0 .Components_settingsModalContainer__YM0oN .Components_settingsFooter__A05KB{width:100%;display:flex;margin-top:12px;place-content:space-between}.Components_emptyMessageContainer__4Vi6X{display:flex;flex-direction:row;flex-wrap:wrap;overflow:visible;height:100%;gap:12px;padding:1rem}.Components_emptyMessageContainer__4Vi6X .Components_emptyMessage__HtqbZ{margin:auto}.Components_dashboardContainer__D8ufb{display:flex;flex-direction:row;flex-wrap:wrap;overflow:visible;gap:24px;padding:24px 24px 84px;background:var(--lightBg);height:100%;min-height:calc(100vh - 100px)}.Components_viewCodeButton__zx31h{position:fixed;right:10px;top:10px;z-index:9999}.Components_filtersRow__tdBoo{display:flex;flex-wrap:wrap;gap:16px;width:100%;border-radius:8px;margin-bottom:24px}.Components_dropdownFilter__S3VPz,.Components_filtersRow__tdBoo{background:var(--lightBg);padding:16px;border:1px solid var(--borderColor)}.Components_dropdownFilter__S3VPz{border-radius:8px;color:var(--textColor);flex:1 1}.Components_dropdownFilter__S3VPz label{display:block;font-size:14px;font-weight:500;color:var(--textColorMuted);margin-bottom:8px;white-space:nowrap}.Components_dropdownFilter__S3VPz select{accent-color:var(--brandColor);background:transparent;color:var(--textColor);padding:8px 12px;border-radius:6px;border:1px solid var(--borderColor);outline:none;cursor:pointer;width:100%;font-size:14px}.Components_dropdownFilter__S3VPz select:focus{border-color:var(--brandColor);box-shadow:0 0 0 2px rgba(0,178,161,.1)}.Components_performanceIndicator__ZQ50V{flex:1 1;background:var(--lightBg);padding:24px;border-radius:8px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);display:flex;flex-direction:column;text-overflow:ellipsis;border:1px solid var(--borderColor)}.Components_performanceIndicator__ZQ50V .Components_label__qYsOh{font-size:16px;color:var(--textColorMuted);margin-bottom:8px}.Components_performanceIndicator__ZQ50V .Components_value__kXD4i{margin-top:auto;font-size:36px;font-weight:500;color:var(--textColor)}.Components_kpiRow__rERHV{display:flex;flex-wrap:wrap;place-content:space-around;gap:12px;width:100%}.Components_chartCard__7Jd8z .Components_chartCardTitle___2UPL{margin-bottom:16px}.Components_loader__3SHv7{position:absolute;top:0;left:0;right:0;bottom:0;z-index:9999;display:block}.Components_loader__3SHv7 .Components_backdrop__GIVbr{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7)}.Components_loader__3SHv7 .Components_content__OoHGS{position:absolute;top:0;left:0;right:0;bottom:0;display:flex}.Components_loader__3SHv7 .Components_content__OoHGS>div{margin:auto;color:#fff;font-size:24px}.Components_loader__3SHv7 .Components_content__OoHGS>div svg{scale:2;margin-bottom:24px}.Components_viewTabs__ot5GR{display:flex;border-bottom:1px solid var(--borderColor);background:var(--lightBg);position:-webkit-sticky;position:sticky;top:0;z-index:1;padding-left:24px;gap:8px}.Components_tab__EGsfG{background:transparent;border:none;border-bottom:3px solid transparent;color:var(--textColorMuted);cursor:pointer;font-size:16px;font-weight:500;padding:12px 20px;transition:all .2s ease;outline:none}.Components_tab__EGsfG:hover{color:var(--textColor);background:rgba(59,130,246,.05)}.Components_tab__EGsfG.Components_active__JqwWU{color:var(--brandColor);border-bottom-color:var(--brandColor);background:rgba(0,178,161,.05);font-weight:700}.Components_viewSelect__JO2_l{background:var(--bgColor);background-image:var(--texture);background-size:4px 4px;align-items:center;border-bottom:1px solid var(--borderColor);display:flex;flex-wrap:wrap;gap:2rem;padding:.8rem 0;letter-spacing:.0025em;position:-webkit-sticky;position:sticky;top:0;z-index:1}.Components_viewSelect__JO2_l label{cursor:pointer;display:flex;align-items:center;font-size:14px;color:var(--textColor);transition:color .2s ease}.Components_viewSelect__JO2_l label input{cursor:pointer;margin-right:.5rem;width:1.5rem;height:1.5rem;accent-color:var(--brandColor)}.Components_viewSelect__JO2_l label:hover{color:var(--brandColor)}.Components_viewSelect__JO2_l+.Components_textAreaInput__OUSih textarea{border:0;padding:2rem}.Components_viewTabs__ot5GR+div .Components_textAreaInput__OUSih{height:100%}.Components_viewTabs__ot5GR+div .Components_textAreaInput__OUSih textarea{height:calc(100% - 60px)!important;min-height:unset!important}.Components_table__55tnc table{word-wrap:nowrap;white-space:nowrap;border-collapse:collapse;border-spacing:0;table-layout:fixed}.Components_table__55tnc table thead{margin:0;position:-webkit-sticky;position:sticky;top:0;background:var(--lightBg)}.Components_table__55tnc table th{text-align:left;padding:10px 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Components_table__55tnc table td{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Components_table__55tnc table input{border:1px solid var(--borderColor);color:var(--textColor);padding:10px 12px}.Components_btnGithub__4GukA{position:fixed;top:0;right:0;opacity:.8;transition:opacity .1s linear;z-index:9999}.Components_btnGithub__4GukA:hover{opacity:.9}.Components_btnGithub__4GukA .Components_triangle__n3c8_{fill:var(--textColor)}.Components_btnGithub__4GukA .Components_octoArm__WkpKf,.Components_btnGithub__4GukA .Components_octoBody__CtwSb{fill:var(--bgColor)}.Components_hireUsContainer__uBuum{margin:auto 0 1rem;max-width:max-content;padding:0}.Components_hireUsContainer__uBuum>div{align-items:center;display:flex;justify-content:space-between;background:var(--bgColor)}.Components_hireUsContainer__uBuum>div svg{margin:7px 1rem 7px 0;opacity:.8;width:55px}.Components_hireUsContainer__uBuum>div svg .Components_logoFill__FFzvx{fill:var(--textColor)}.Components_hireUsContainer__uBuum .Components_linksWrapper__4jBx4{display:flex;flex-direction:column;padding-right:1rem}.Components_hireUsContainer__uBuum .Components_linksWrapper__4jBx4 .Components_hireUs__SesVL{border-radius:0 30px 30px 0;color:var(--textColor);display:block;flex:1 1;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:13px;font-weight:400;margin-bottom:10px;text-decoration:none;text-shadow:none}.Components_hireUsContainer__uBuum .Components_linksWrapper__4jBx4 .Components_hireUsButton__5j_Qh{background:#c2185b;border-radius:30px;color:#fff;display:block;flex:1 1;font-size:14px;letter-spacing:.2px;margin-bottom:0;max-width:max-content;padding:4px 12px;text-align:center;text-decoration:none;text-shadow:hsla(0,0%,8%,.3) 0 1px 1px;transition:all .2s ease-in-out}.Components_chartCard__7Jd8z{height:300px;background:var(--lightBg);padding:24px;border-radius:8px;flex:1 1;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);overflow-y:hidden;min-width:calc(66% - 12px);border:1px solid var(--borderColor);display:flex;flex-direction:column}.Components_chartCard__7Jd8z .Components_chartCardTitle___2UPL{margin-bottom:8px;font-size:20px;font-weight:500;color:var(--textColor);max-height:30px}.Components_chartCard__7Jd8z.Components_pieChart__L06Z5{min-width:calc(33% - 12px);max-width:calc(33% - 12px)}.Components_chartCard__7Jd8z .Components_pieChart__L06Z5,.Components_chartCard__7Jd8z .Components_treemapChart__3nmRn{min-height:300px}@media(max-width:768px){.Components_chartCard__7Jd8z .Components_pieChart__L06Z5,.Components_chartCard__7Jd8z .Components_treemapChart__3nmRn{min-height:250px}}@media(max-width:480px){.Components_chartCard__7Jd8z .Components_pieChart__L06Z5,.Components_chartCard__7Jd8z .Components_treemapChart__3nmRn{min-height:200px}}.Components_chartCard__7Jd8z .Components_recharts-wrapper__k3b_t{max-width:100%!important;overflow:hidden}.Components_dashboardContainer__D8ufb .Components_chartCard__7Jd8z{overflow:hidden}@media(max-width:768px){.Components_dashboardContainer__D8ufb .Components_chartCard__7Jd8z{margin-bottom:20px}}.DashboardExport_dashboardExport__IOAY_{padding:20px;background:#fff;min-height:100vh;width:100%}.DashboardExport_dashboardExport__IOAY_.DashboardExport_pdf-export__0yAZS{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:20px;gap:20px;padding:20px}.DashboardExport_dashboardExport__IOAY_.DashboardExport_pdf-export__0yAZS .recharts-wrapper{width:100%!important;height:auto!important;aspect-ratio:16/9}.DashboardExport_dashboardExport__IOAY_.DashboardExport_pdf-export__0yAZS .chart-container{width:100%;height:auto;min-height:200px;max-height:300px}.DashboardExport_dashboardExport__IOAY_.DashboardExport_pdf-export__0yAZS text,.DashboardExport_dashboardExport__IOAY_.DashboardExport_pdf-export__0yAZS tspan{font-size:12px!important}.DashboardExport_dashboardExport__IOAY_.DashboardExport_pdf-export__0yAZS .kpi-card{padding:10px;margin:5px}