@import url(https://fonts.googleapis.com/css2?family=Nunito:wght@400;600;700&display=swap);:root{--layer-one:#27272b;--layer-contrast:#2c2c31;--active-input:#323236;--input-colors:#211b30;--input-label:#8f8c97;--font-family-style:"Nunito",sans-serif;--link-color:#6e7bf2;--secondary-color:#fc655c;--table-font-color:#7f7f85;--white-text:#f0f1f2}*{box-sizing:border-box;margin:0;padding:0}a{color:#6e7bf2;color:var(--link-color);text-decoration:none}hr{border-bottom:1px solid #323236;border-bottom:1px solid var(--active-input);opacity:.1}body,code{font-family:Nunito,sans-serif;font-family:var(--font-family-style)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#27272b;background:var(--layer-one);font-size:14px;margin:0}h1{color:#7f7f85;color:var(--table-font-color)}.white-text{color:#f0f1f2!important;color:var(--white-text)!important}.main-loading-backdrop{color:#fff;flex-direction:column;left:0;position:absolute;top:0;width:100%;z-index:2}.loading-wrapper,.main-loading-backdrop{align-items:center;display:flex;height:100vh;justify-content:center}.loading-wrapper{width:100vw}.loading-wrapper .bar{animation:scale 1.6s infinite;animation-delay:0ms;box-shadow:2px 2px 2px #5ac098;height:20px;transform-origin:50% 50%;width:10px}.loading-wrapper .one{animation-delay:.1s;animation-iteration-count:infinite}.loading-wrapper .two{animation-delay:.3s;animation-iteration-count:infinite}.loading-wrapper .three{animation-delay:.4s;animation-iteration-count:infinite}@keyframes scale{0%{transform:scale(.03)}25%{transform:scale(.1)}50%{box-shadow:0 19px 38px #0000004d,0 15px 12px #00000038;transform:scale(.2)}75%{transform:scale(.11)}to{transform:scale(.03)}}.header-spacing{height:100px}.MuiTablePagination-actions,.MuiTablePagination-select,.MuiTypography-colorInherit{color:#b9b9b9!important}.MuiAutocomplete-popper{z-index:999999}.MuiAutocomplete-popper .MuiPaper-root{background:#2c2c31;color:silver;font-family:Nunito,sans-serif;font-family:var(--font-family-style);font-size:14px}.btn-naic{border:none;border-radius:5px;cursor:pointer;font-size:14px;font-weight:700;letter-spacing:1px;outline:0;padding:20px;text-transform:uppercase;transition:all .3s ease;width:100%}.btn-naic.primary{background-color:var(--link-color);box-shadow:0 8px 16px #6e7bf233;color:#fff}.btn-naic.secondary{background-color:var(--secondary-color);box-shadow:0 8px 16px #7fd16e33;color:#fff}.naic-input-content{align-items:center;border-radius:5px;display:flex;flex-flow:column wrap;justify-content:flex-start;margin:10px 0;position:relative;transition:all .3s ease}.naic-input-content input.naic-input{background-color:initial;border:none;border-radius:5px;color:#fff;font-family:var(--font-family-style);font-size:16px;font-weight:700;height:52px;letter-spacing:1px;outline:0;padding:15px 10px 5px;width:100%}.naic-input-content label{color:var(--input-label);font-size:10px;font-weight:600;left:10px;letter-spacing:2px;position:absolute;text-transform:uppercase;top:17.5px;transition:all .3s ease}.container-main{align-items:center;display:flex;justify-content:center}.card-data{display:flex}.form-section,.instructions-section{align-items:center;display:flex;justify-content:center;padding:2em}.instructions-section{grid-area:instructions-section}.correct-information{background:#27272b;border:1px solid #7fd16e!important}.incorrect-information{background:#27272b;border-bottom:1px solid #7f0328}.status-ok .MuiSvgIcon-root{background:#7fd16e;border-radius:50%;font-size:1em;padding:.1em;position:absolute;right:-5px;top:-8px}.container-main .form-control{border-radius:5px}.form-assign-password{margin:0!important}@media (max-width:768px){.card-data{display:flex;flex-direction:column}}.questions-general-container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-width:350px;width:80%}.FAQ-general-container{margin-top:30px;width:100%}.FAQ-general-container,.contact-container{display:flex;justify-content:center;padding:20px}.contact-container{background:#313138;box-shadow:0 2px 1px -1px #0003,0 1px 1px 0 #00000024,0 1px 3px 0 #0000001f;color:#fff;height:280px;margin-right:50px;min-width:250px}.card-header{color:#a1a1a1;font-size:15px;font-weight:500;height:30px}.card-row{align-items:center;display:flex;height:50px}@media screen and (max-width:700px){.FAQ-general-container{align-items:center;flex-direction:column}.contact-container{margin:0 0 20px}}.searchbar-container{align-items:center;border-radius:60px;display:flex;justify-content:center;margin-bottom:40px;margin-top:20px;position:relative;width:40%}.searchbar-input{background:#27272b;border:1px solid #6e7bf2;border-radius:60px;color:silver;height:40px;outline:none;padding-left:50px;padding-right:20px;width:100%}.search-icon{left:2.5%;position:absolute}.main-links{color:#fff;display:flex;height:50px;justify-content:flex-end}.main-links,header{align-items:center;width:100%}header{background:#2c2c31;border-bottom:1px solid var(--active-input);display:inline-flex;flex-flow:row wrap;position:fixed;z-index:2}header .menu-urls{padding:0 15px;width:70%}header .mobile-button{display:none}header .header-actions{display:flex;justify-content:flex-end;padding:15px;width:30%}header .header-actions .admin-actions{align-items:center;display:flex;justify-content:space-evenly;width:100%}header .header-actions .header-submenu{border-left:1px solid var(--active-input);padding-left:15px}header .header-actions .header-submenu .header-submenu-button{align-items:center;display:flex;flex-flow:row wrap}header .header-actions .header-submenu .header-submenu-button span.circle-profile{align-items:center;background-color:var(--link-color);border-radius:50px;color:#fff;display:flex;font-weight:600;height:40px;justify-content:center;width:40px}header .header-actions .header-submenu .header-submenu-button .profile-name{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;justify-content:space-between;outline:0;padding:0 15px;width:calc(100% - 40px)}header .header-actions .header-submenu .header-submenu-button .profile-name span{color:var(--input-label);display:inline-block;font-size:10px;font-weight:600;letter-spacing:1px;overflow:hidden;text-transform:uppercase;width:calc(100% - 15px)}.header-submenu-button .menu-burger{display:none}.url-section{display:inline-block;overflow:auto;width:100%}.url-section::-webkit-scrollbar{background:#92929233;height:10px;width:10px}.url-section::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.url-section::-webkit-scrollbar-thumb:hover{background:#979797;box-shadow:0 0 2px 1px #0003}.url-section::-webkit-scrollbar-thumb:active{background-color:#999}.url-section li{list-style:none}.url-section li a{align-items:center;color:var(--input-label);display:flex;font-size:1em;font-weight:600;height:80px;justify-content:center;letter-spacing:4px;padding:0 15px;position:relative;width:max-content}.url-section li a:before{background-color:initial;border-radius:0 0 5px 5px;content:"";display:block;height:3px;position:absolute;top:0;width:70%}.url-section li a.active,.url-section li a:hover{color:#fff}.url-section li a.active:before,.url-section li a:hover:before{background-color:var(--link-color)}@media (max-width:500px){header .header-actions .header-submenu .header-submenu-button .profile-name span{display:none}}@media screen and (max-width:800px){.url-section li a{font-size:10px;height:50px}}.modal-container{align-items:center;display:flex;justify-content:center}.modal-container .main-child-modal{min-width:50rem;outline:none}.container-form-change-password{align-items:center;border-radius:5px;display:flex;flex-direction:column;font-size:15px;height:100%;justify-content:space-between}.container-form-change-password .section-inputs{width:100%}.container-form-change-password .title-form{color:#fff;font-weight:700;width:100%}.container-form-change-password .item{width:100%}.password-requirements-completed{color:#81d16eb3!important}.password-recommendations-container{width:100%}.password-recommendations-container .password-recommendations-title{color:#979797;display:flex;font-size:16px;justify-content:center}.password-recommendations-container .password-recommendations{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin:15px 0}.main-reusable-input .container-reusable-input{align-items:center;border-radius:5px;display:flex;flex-flow:column wrap;justify-content:flex-start;padding:2px 0;position:relative;transition:all .3s ease;width:100%}.main-reusable-input .container-reusable-input input{-moz-appearance:textfield;background-color:#2c2c31;border:none;border-radius:5px;color:#fff;font-family:var(--font-family-style);font-size:16px;font-weight:700;height:52px;letter-spacing:1px;outline:0;padding:15px 10px 5px;width:100%}.main-reusable-input .container-reusable-input label{color:#fff;font-size:10px;font-weight:600;left:10px;letter-spacing:2px;position:absolute;text-transform:uppercase;top:10px;transition:all .3s ease}.main-reusable-input .error-message{color:#faa6a6;margin-top:10px}.main-reusable-input .container-reusable-input input.custom-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.section-card-user{display:flex;justify-content:flex-start;margin-bottom:1em}.section-card-user .user-card{align-items:center;border-radius:5px;box-shadow:-10px -10px 16px #2c2c31;display:flex;padding:.5em 1em;width:auto}.section-card-user .user-card .MuiSvgIcon-root{color:#fff}.section-card-user .user-card .user-card-info{display:flex;flex-direction:column;margin-left:.5em}.section-card-user .user-card .user-card-info .email{color:#fff;font-size:.8em;letter-spacing:1px;text-transform:uppercase}.section-card-user .user-card .user-card-info .rol{font-size:1em;text-transform:lowercase}.section-card-user .user-card .user-card-info .rol:first-letter{text-transform:uppercase}.menu-sidebar-general-container{background:red;height:100vh;max-width:150px}.drop-down-menu .main-title-drop-down{align-items:center;color:var(--input-label);cursor:pointer;display:flex;font-size:1em;font-weight:600;height:80px;justify-content:center;letter-spacing:4px;padding:0 15px;position:relative;width:max-content}.drop-down-menu .main-title-drop-down .MuiSvgIcon-root{font-size:18px;transition:all .2s ease-in}.drop-down-menu .main-title-drop-down:hover{color:#fff}.drop-down-menu .main-title-drop-down:hover:before{background-color:var(--link-color);border-radius:0 0 5px 5px;content:"";display:block;height:3px;position:absolute;top:0;width:70%}.drop-down-menu .active{color:#fff}.drop-down-menu .active:before{background-color:var(--link-color);border-radius:0 0 5px 5px;content:"";display:block;height:3px;position:absolute;top:0;width:70%}.item-selected{position:relative}.item-selected:before{background:var(--link-color);border-radius:0 5px 5px 0;content:"";height:70%;position:absolute;top:15%;transition:all 2s ease-in;width:3px;z-index:2}@media screen and (max-width:800px){.drop-down-menu .main-title-drop-down{font-size:10px;height:50px}}.header-item{align-items:center;cursor:pointer;display:flex;justify-content:center}.header-item .MuiIconButton-root{padding:2px}.header-item .MuiIconButton-root .MuiSvgIcon-root{font-size:16px}.header-reusable-form .container-header{align-items:center;display:flex;justify-content:space-between}.header-reusable-form .container-header .title{color:#7f7f85;font-size:18px;font-weight:700;margin-bottom:5px;text-align:start;text-transform:uppercase}.naics-list-container{flex-direction:column;width:80%}.naics-list-container,.naics-list-item{align-items:center;display:flex;justify-content:center}.naics-list-item{background:#313138;border-radius:5px;color:#fff;font-size:.8rem;margin-bottom:10px;padding:20px;width:60%}.naics-list-item:hover{background:#42424b;cursor:pointer}.modal-body{background:#313138;color:#fff;max-height:calc(100vh - 50px);min-width:350px;overflow:auto;padding:20px;width:40%}.modal-body::-webkit-scrollbar{background:#92929233;width:4px}.modal-body::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px;cursor:pointer}.modal-body::-webkit-scrollbar-thumb:hover{background:#979797;box-shadow:0 0 2px 1px #0003}.modal-body::-webkit-scrollbar-thumb:active{background-color:#999}.modal-body p{color:silver}.naics-code-container{margin-right:10px;width:20%}.naics-title-container{width:80%}@media screen and (max-width:700px){.naics-list-item{flex-direction:column;width:100%}.naics-code-container,.naics-title-container{align-items:center;display:flex;justify-content:center}}.mainSide li{color:#fff;font-weight:700}.container-side-menu{height:100%}.card-statics-item{border-radius:5px;cursor:pointer;display:flex;height:177px;overflow:hidden;padding:10px;position:relative}.card-statics-item .information{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.card-statics-item .information .general-title{color:#fffc;font-size:26px;font-weight:bolder;margin-right:30px;text-transform:uppercase}.card-statics-item .information .title{color:var(--layer-contrast);font-size:20px;margin-left:30px}.card-statics-item .statistic-check{background-color:var(--layer-one);border-radius:50%;height:100px;position:absolute;right:-50px;top:-50px;width:100px}.card-statics-item .statistic-check .MuiSvgIcon-root{bottom:20px;color:#fff;left:20px;position:absolute}@media only screen and (max-width:1400px){.card-statics-item img{width:40%}}@media only screen and (max-width:992px){.card-statics-item .information .title{font-size:16px;text-align:start;width:100%}.card-statics-item .information .general-title{color:#fffc;font-size:18px;font-weight:bolder;text-align:center;text-transform:uppercase;width:100%}}@media only screen and (max-width:767px){.card-statics-item img{width:100%}.card-statics-item .information .general-title{color:#fffc;font-size:28px;font-weight:bolder;margin-right:30px;text-transform:uppercase}.card-statics-item .information .title{color:var(--layer-contrast);font-size:20px;margin-left:30px}}.barchart-general-container{background:#2c2c31;border-radius:5px;border-top:2px solid #6e7bf2}.barchart-general-container .header{color:#545557;display:flex;justify-content:space-between;padding:1em 1em 0}.barchart-general-container .header .top-value-container .title{color:#545557;font-size:1.2em;font-weight:700;letter-spacing:1px}.barchart-general-container .header .top-value-container .number-naic-main{color:#fff;font-size:2.2em;font-weight:700}.barchart-general-container .header .top-value-container .naic-main-group{color:silver;font-size:1em}.barchart-general-container .header .title-top{color:#545557;font-size:1.2em;font-weight:700}.top-result{align-items:center;display:flex}.top-result .MuiSvgIcon-root{background:#5ac0983d;border-radius:50px;color:#5ac098;height:10px;margin-right:5px;width:10px}.top-result .naics-code{color:#5ac098;margin-right:10px}.chart-container{padding:0 4em}.chart-container,.chart-container .not-data-section{align-items:center;display:flex;justify-content:center}.chart-container .not-data-section{min-height:150px;width:100%}.chart-container .not-data-section span{margin-left:1em}.container-not-statistics .not-data-section{align-items:center;border-radius:5px;color:silver;display:flex;font-size:1em;font-weight:700;justify-content:center;min-height:150px;padding:10em 0;width:100%}.container-not-statistics .not-data-section span{color:silver;margin-left:1em}.topList-container{border-radius:5px;color:silver;margin-top:6px}.top-naics-item{align-items:center;border:1px solid var(--active-input);border-radius:5px;display:flex;height:70px;margin-top:10px;padding:10px}.top-naics-item .information{align-items:center;display:flex;height:100%;justify-content:space-between;width:100%}.top-naics-item .enumeration{align-items:center;background:var(--link-color);border-radius:5px;color:#fff;display:flex;font-weight:700;height:20px;justify-content:center;width:20px}.top-naics-item .information .title{align-items:flex-start;display:flex;flex-direction:column;margin-left:20px}.top-naics-item .information .title .naics-title{color:#fff;font-weight:700;margin-top:5px}.top-naics-item .information .repetitions{align-items:flex-end;color:#5ac098;display:flex;font-weight:700;justify-content:center}.top-naics-item .information .repetitions .MuiSvgIcon-root{background:#6e7bf21a;border-radius:50%;box-shadow:0 0 16px #6e7bf21a;color:#25cf92!important;font-size:15px;margin-left:5px;padding:.15em}.digits-filter-container,.header-container{align-items:center;display:flex;justify-content:space-between}.digits-filter-container{color:#fff;flex-direction:column;padding:20px;width:130px}.digits-filter-container .header{color:#545557;font-size:.9rem}.options-labels-container{font-size:12px;padding:5px;width:100%}.digits-filter,.options-labels-container{display:flex;justify-content:space-between}.digits-filter{align-items:center;background:linear-gradient(145deg,#232327,#2a2a2e);border:1px solid #5ac098;border-radius:50px;box-shadow:28px 28px 28px #212125,-28px -28px 28px #0000;height:20px;padding:1em .5em;width:105%}.radio__control{border:.1em solid #6b78f4;border-radius:50%;cursor:pointer;display:block;height:.8em;width:.8em}.selected{background:#6b78f4}.btn-download{align-items:center;background:#6e7bf2;border-radius:5px;box-shadow:0 0 4px #6e7bf280;color:#fff;cursor:pointer;display:flex;font-weight:700;justify-content:center;letter-spacing:.1em;padding:.8em .5em}.btn-download .MuiSvgIcon-root{font-size:1.2em;font-weight:700;margin-right:.4em}.prediction-times-container{align-items:center;display:flex;gap:20px;justify-content:center}.prediction-times-container .prediction-card{background:#2c2c31;border-radius:5px;color:#545557;display:flex;flex-direction:column;margin-top:10px;padding:10px;width:50%}.prediction-times-container .prediction-card .title{font-weight:700;text-align:start}.prediction-card .chrono-container{display:flex;justify-content:center;padding:10px;position:relative;width:100%}.prediction-card .chrono-container .info{bottom:10px;left:0;position:absolute;width:100%}.semicircle{align-items:center;border-radius:50% 50%;display:flex;height:180px;justify-content:center;position:relative;width:180px}.semicircle .MuiSvgIcon-root{background:#ffffff52;border-radius:50px;color:#fff;height:30px;padding:5px;position:absolute;top:18%;width:30px}.semicircle .color-0{background-color:#df3e5b}.semicircle .color-1{background-color:#20d78f}.semicircle .color-2{background-color:#dcdf2f}.semicircle .color-3{background-color:#6b78f4}.semicircle:before{border-radius:50% 50%;height:86%;left:7%;top:6%;width:86%}.semicircle:after,.semicircle:before{background-Color:#2c2c31;content:"";position:absolute}.semicircle:after{border:1px solid #2c2c31;height:50%;left:0;top:50%;width:100%}.total-time-value{color:#5ac098;font-size:large;position:absolute;top:38%;z-index:2}.timestamp-row{align-items:center;color:silver;display:flex;justify-content:space-between;margin:15px 0}.timestamp-row .numeration{background:#c4c4c433;border-radius:5px;width:10%}.timestamp-row .section-name{width:40%}.time-column{align-items:center;display:flex;justify-content:flex-end;width:40%}.time-column .time-value{color:#fff;font-size:large}.time-column .seconds-letter{color:#25cd90}@media screen and (max-width:768px){.prediction-times-container{align-items:flex-start;flex-direction:row;flex-wrap:wrap}.prediction-times-container .prediction-card{width:100%}}.main-container-confidence{display:flex;flex-direction:column;margin-top:10px}.main-container-confidence .filters{margin-bottom:1em}.main-container-confidence .section-select-chart-format{align-items:center;display:flex;margin-bottom:10px}.main-container-confidence .section-select-chart-format .container-custom-select-version-prediction{max-width:none}.container-graph{background:#2c2c31;border-radius:5px;border-top:2px solid #6e7bf2}.container-graph .header-graph{align-items:flex-end;display:flex;padding:5px}.container-graph .header-graph .MuiSvgIcon-root{border-radius:50%;color:#fff;margin-right:.3em;padding:.1em}.container-graph .header-graph span{color:#545557;font-weight:700}.container-graph .chart-container-confidence{align-items:center;display:flex}.container-custom-select-version-prediction{align-items:center;background-color:#27272b!important;border-radius:5px;box-shadow:0 0 10px #5ac09812;display:flex;flex-flow:column wrap;justify-content:flex-start;max-width:281px;position:relative;transition:all .3s ease;width:100%}.container-custom-select-version-prediction .custom-select{align-items:center;border:none;border-radius:5px;color:#fff;display:flex;font-family:var(--font-family-style);font-size:16px;font-weight:700;height:60px;justify-content:space-between;letter-spacing:1px;outline:0;padding:15px 10px 5px;width:100%}.container-custom-select-version-prediction label{color:var(--input-label);font-size:10px;font-weight:600;left:10px;letter-spacing:2px;position:absolute;text-transform:uppercase;top:10.5px;transition:all .3s ease}.container-custom-select-version-prediction .custom-select .MuiInputBase-root{color:#fff!important;font-weight:700}.container-custom-select-version-prediction .custom-select .MuiSvgIcon-root{color:#fff}.container-custom-select-version-prediction .custom-select .MuiSelect-select,.container-custom-select-version-prediction .custom-select .MuiSelect-select:hover{background-color:initial}.container-custom-select-version-prediction .custom-select .MuiInput-underline:after,.container-custom-select-version-prediction .custom-select .MuiInput-underline:before{border-bottom:1px solid #0000!important}.container-custom-select-version-prediction .MuiInputBase-input{color:#fff}.container-custom-input-date{box-shadow:0 0 10px #5ac09812;flex-flow:column wrap;justify-content:flex-start;padding:2px 0;position:relative;transition:all .3s ease}.container-custom-input-date,.container-custom-input-date .container-input-date{align-items:center;background-color:#27272b;border-radius:5px;display:flex;width:100%}.container-custom-input-date .container-input-date{border:none;color:#fff;font-family:var(--font-family-style);font-size:16px;font-weight:700;height:52px;justify-content:space-between;letter-spacing:1px;outline:0;padding:15px 10px 5px}.container-custom-input-date label{color:var(--input-label);font-size:10px;font-weight:600;left:10px;letter-spacing:2px;position:absolute;text-transform:uppercase;top:10.5px;transition:all .3s ease}.container-custom-input-date .container-input-date .MuiFormControl-root{width:100%}.container-custom-input-date .container-input-date .MuiInputBase-input{-webkit-tap-highlight-color:transparent;animation-duration:10ms;animation-name:mui-auto-fill-cancel;background:none;border:0;box-sizing:initial;color:#fff;cursor:pointer;display:block;font:inherit;font-weight:700;height:1.1876em;letter-spacing:.2em;margin:0;min-width:0;padding:0!important;width:100%;z-index:2}.container-custom-input-date .container-input-date .MuiInput-underline:before{border-bottom:1px solid #0000!important}.container-custom-input-date .container-input-date .MuiInput-underline:after{border-bottom:2px solid #0000!important;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;transform:scaleX(0);transition:transform .2s cubic-bezier(0,0,.2,1) 0ms}.container-custom-input-date .container-input-date .MuiSvgIcon-root{color:#fff;position:absolute;right:10px;z-index:1}@media screen and (max-width:996px){.container-custom-input-date .container-input-date .MuiInputBase-input{font-size:.8em;letter-spacing:1px}.container-custom-input-date .container-input-date .MuiSvgIcon-root{font-size:1.2em;margin-top:.2em}}.custom-select-main{background-color:#27272b;box-shadow:0 0 10px #5ac09812;color:silver;position:relative}.custom-select-main,.custom-select-main .input-user{border-radius:5px;font-size:16px;outline:none;width:100%}.custom-select-main .input-user{background:#0000;border:none;color:#fff;font-weight:700;height:100%}.custom-select-main .list-main{background:#fcfcfc;border-radius:5px 5px 5px 5px;color:#000;left:0;max-height:200px;overflow:hidden scroll;position:absolute;top:110%;width:100%;z-index:2}.custom-select-main .list-main::-webkit-scrollbar{background:#92929233;height:4px;width:10px}.custom-select-main .list-main::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.custom-select-main .list-main::-webkit-scrollbar-thumb:hover{background:#979797;box-shadow:0 0 2px 1px #0003}.custom-select-main .list-main::-webkit-scrollbar-thumb:active{background-color:#999}.custom-select-main .list-main .item-user-select{color:#494848;padding:.8rem}.custom-select-main .list-main .item-user-select:hover{background:#d0d0d0;border-radius:5px 5px 5px 5px;cursor:pointer}.container-custom-select{align-items:center;border-radius:5px;display:flex;flex-flow:column wrap;justify-content:flex-start;padding:2px 0;position:relative;transition:all .3s ease;width:100%}.container-custom-select .custom-select{align-items:center;background-color:#27272b;border:none;border-radius:5px;color:#fff;display:flex;font-family:var(--font-family-style);font-size:16px;font-weight:700;height:52px;justify-content:space-between;letter-spacing:1px;outline:0;padding:15px 10px 5px;width:100%}.select-items{width:100%}.container-custom-select label{color:var(--input-label);font-size:10px;font-weight:600;left:10px;letter-spacing:2px;position:absolute;text-transform:uppercase;top:10.5px;transition:all .3s ease}.container-custom-select .custom-select .MuiInputBase-root{color:#fff!important;font-weight:700}.container-custom-select .custom-select .MuiSvgIcon-root{color:#fff}.container-custom-select .custom-select .MuiSelect-select,.container-custom-select .custom-select .MuiSelect-select:hover{background-color:initial}.container-custom-select .custom-select .MuiInput-underline:after,.container-custom-select .custom-select .MuiInput-underline:before{border-bottom:1px solid #0000!important}.filter-statistics{grid-gap:1em;display:grid;gap:1em;grid-template-columns:repeat(3,1fr)}.filter-statistics .container-custom-select-version-prediction{max-width:none}@media only screen and (max-width:992px){.filter-statistics{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:400px){.filter-statistics{grid-template-columns:repeat(1,1fr)}}.icon-filter{background:#2c2c31;border:1px solid #7f7f851a;border-radius:5px;box-shadow:0 0 10px #5ac09812;cursor:pointer;display:flex;flex-direction:column;height:35px;justify-content:flex-start;position:relative;width:35px}.shine{outline:1px solid #5ac098}.icon-filter .line-one{background:#fff;height:2px;left:20%;margin-top:10px;position:relative;width:60%}.icon-filter .line-one:after{background:#fff;bottom:-250%;content:"";height:100%;left:10%;position:absolute;width:80%}.icon-filter .line-one:before{background:#fff;bottom:-500%;content:"";height:100%;left:30%;position:absolute;width:40%}.icon-filter .remove{background:#27272b;border-radius:50%;color:#eb5454;height:20px;position:absolute;transform:translate(20px,-15px);width:20px;z-index:1000}.keywords-container .graph,.keywords-container .list-keywords{margin-top:1em}.keywords-container{display:flex;flex-direction:column}.list-keywords span{color:silver;font-size:1em;font-weight:700}.card-keyword{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#2c2c31;border-radius:5px;display:flex;flex-direction:column;height:8em;justify-content:center;margin-top:5px;overflow:hidden;padding:0 1em;position:relative}.circle{border-radius:50%;content:"";height:80px;position:absolute;right:-40%;top:-20%;width:80px}.card-keyword .letter-keyword{font-size:1.3em;font-weight:700;position:absolute;right:8%;top:8%}.card-keyword .keyword{font-size:1em;font-weight:700;letter-spacing:1px}.list-keywords .keywords-container{display:flex;flex-direction:row}.card-keyword .number{color:#fff;font-size:2.1em;font-weight:700}.list-keywords .cards-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(5,1fr);width:100%}.list-keywords .arrow .MuiSvgIcon-root:hover{font-size:2em}@media screen and (max-width:1200px){.list-keywords .cards-container{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:768px){.list-keywords .cards-container{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:450px){.list-keywords .cards-container{grid-template-columns:repeat(1,1fr)}}.user-details,.user-details .img-marvin{align-items:center;display:flex;justify-content:center}.section-form,.user-details .img-marvin{width:100%}.user-details .title{color:#fff;text-align:start}.user-details .title label{color:#fff;font-size:1.2em;font-weight:700;letter-spacing:.1em;width:100%}.admin-new-user-set-data{background:#27272b;border-radius:5px;max-height:630px;overflow:auto;padding:1em;width:500px}.admin-new-user-set-data::-webkit-scrollbar{background:#92929233;width:6px}.admin-new-user-set-data::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px;cursor:pointer}.admin-new-user-set-data::-webkit-scrollbar-thumb:hover{background:#979797;box-shadow:0 0 2px 1px #0003}.admin-new-user-set-data::-webkit-scrollbar-thumb:active{background-color:#999}.admin-new-user-set-data .container-buttons{display:flex;justify-content:flex-end}.admin-new-user-set-data .container-buttons .btn-save{background:#27272b;border:1px solid #25cd90;border-radius:5px;color:silver;cursor:pointer;letter-spacing:.1em;margin:0 2em 0 1em;padding:1em 3em}.admin-new-user-set-data .container-buttons .btn-save:hover{background:#25cd90;color:#fff}.admin-new-user-set-data .container-buttons .btn-cancel{background:#27272b;border:1px solid silver;border-radius:5px;color:silver;cursor:pointer;letter-spacing:.1em;padding:1em 3em}.admin-new-user-set-data .container-buttons .btn-cancel:hover{background:silver;color:#27272b}.admin-new-user-set-data-set-data .invalid-form{align-items:center;background-color:#f8d7da;border-color:#f5c6cb;border-radius:5px;display:flex;padding:5px}.admin-new-user-set-data .invalid-form .error{font-weight:700;margin-left:10px}.admin-new-user-set-data .invalid-form .message{color:#721c24;margin-left:10px}.btn-new{align-items:center;background:#00b169;border-radius:5px;box-shadow:0 6px 10px #00b1691a;color:#fff;cursor:pointer;display:flex;font-weight:700;justify-content:center;letter-spacing:.1em;padding:.8em .5em}.btn-new .MuiSvgIcon-root{color:#fff;font-size:1.3em;margin-left:.2em}.custom-search-bar{align-items:center;background:var(--layer-one);border-radius:5px;display:flex;height:50px;justify-content:center;outline:1px solid #f25d5926;padding:0;width:30%}.custom-search-bar input{background:#0000;border:none;color:#fff;height:100%;outline:none;padding:5px;width:100%}.custom-search-bar .MuiSvgIcon-root{border-radius:0 4px 4px 0;color:#fff;height:35px;padding:10px;width:35px}.new-member-form{background:#27272b;border-radius:5px;padding:1em;width:500px}.new-member-form .header label{color:silver;font-size:16px;font-weight:700;letter-spacing:1px}.new-member-form .invalid-form{align-items:center;background-color:#f8d7da;border-color:#f5c6cb;border-radius:5px;display:flex;padding:5px}.new-member-form .invalid-form .error{font-weight:700;margin-left:10px}.new-member-form .invalid-form .message{color:#721c24;margin-left:10px}.update-password{display:flex;flex-direction:column;height:100%;justify-content:space-between}.update-password .random .MuiSvgIcon-root{background:#6b78f440;border-radius:5px;color:#6b78f4;height:40px;padding:5px;width:40px}.container-buttons{display:flex;justify-content:flex-end}.container-buttons .btn-save{background:#27272b;border:1px solid #25cd90;border-radius:5px;color:silver;cursor:pointer;letter-spacing:.1em;margin:0 0 0 1em;padding:.8em 2em}.container-buttons .btn-save:hover{background:#25cd90;color:#fff}.container-buttons .btn-cancel{background:#27272b;border:1px solid silver;border-radius:5px;color:silver;cursor:pointer;letter-spacing:.1em;padding:.8em 2em}.container-buttons .btn-cancel:hover{background:silver;color:#27272b}.update-token{display:flex;flex-direction:column;height:100%;justify-content:space-between}.update-token .container-buttons{display:flex;justify-content:flex-end}.update-token .MuiSvgIcon-root{background:#6b78f440;border-radius:5px;color:#6b78f4;height:40px;padding:5px;width:40px}.update-token .container-buttons .btn-save{background:#27272b;border:1px solid #25cd90;border-radius:5px;color:silver;cursor:pointer;letter-spacing:.1em;margin:0 0 0 1em;padding:.8em 2em}.update-token .container-buttons .btn-save:hover{background:#25cd90;color:#fff}.update-token .container-buttons .btn-cancel{background:#27272b;border:1px solid silver;border-radius:5px;color:silver;cursor:pointer;letter-spacing:.1em;padding:.8em 2em}.update-token .container-buttons .btn-cancel:hover{background:silver;color:#27272b}.bill-element-card{background:#2c2c31;border-radius:5px;color:#fff;display:flex;font-size:12px;height:70px;margin-top:10px}.bill-element-card .specification,.bill-element-card .status,.bill-element-card .type{width:14.66%}.bill-element-card .requests{width:20%}.bill-element-card .dates{width:36%}.bill-element-card .dates .cell-contract span{background:#df3e5b8f;border-radius:3px;filter:drop-shadow(0 0 2px rgba(223,62,91,.43));font-weight:700;padding:5px}.bill-element-card .cell-contract{align-items:center;display:flex;justify-content:center}.bill-element-card .open-details{cursor:pointer;font-weight:700}.bill-element-card .open-details span:hover{background-color:#554def;border-radius:5px;color:#fff;cursor:pointer;padding:5px 10px;transition:all .3s ease-in}.bill-element-card .status span{align-items:center;display:flex;justify-content:center;width:100px}.bill-element-card .status .active{background:#25cf928f;border-radius:5px;filter:drop-shadow(0 0 2px rgba(37,207,146,.43));font-weight:600;padding:5px 0}.bill-element-card .status .inactive{background:#df3e5b8f;border-radius:5px;filter:drop-shadow(0 0 2px rgba(223,62,91,.43));font-weight:700;padding:5px 0}.bill-element-card .status .pending{background:#f19e3a;border-radius:5px;filter:drop-shadow(0 0 2px #c9832e);font-weight:700;padding:5px 0}.bill-element-car .requests-section{flex-direction:column}.bill-element-card .flexible{display:flex;justify-content:center}@media only screen and (max-width:992px){.bill-element-card .requests{display:none}.bill-element-card .dates{width:50%}}@media only screen and (max-width:768px){.bill-element-card .dates,.bill-element-card .requests{display:none}.bill-element-card .specification,.bill-element-card .status,.bill-element-card .type{width:33%}}.user-bills-general-container h3{color:silver;text-align:center}.bill-cards-container{display:flex;flex-direction:column}.bill-cards-container .header-contract-list{display:flex;height:70px;margin-top:10px}.bill-cards-container .header-contract-list .specification,.bill-cards-container .header-contract-list .status,.bill-cards-container .header-contract-list .type{width:14.66%}.bill-cards-container .header-contract-list .requests-section{width:20%}.bill-cards-container .header-contract-list .dates{width:36%}.bill-cards-container .header-contract-list .header{align-items:center;color:#7f7f85;display:flex;justify-content:center}.bill-cards-container .header-contract-list .requests-section .title{align-items:center;border-bottom:1px solid #323236;display:flex;justify-content:center;margin-bottom:10px}.bill-cards-container .header-contract-list .requests-section{flex-direction:column}.bill-cards-container .header-contract-list .requests-section .restrictive{display:flex;justify-content:center;position:relative}.bill-cards-container .header-contract-list .requests-section .flexible,.no-documents-message{display:flex;justify-content:center}.no-documents-message{align-items:center;color:silver;font-size:20px;height:50px;width:100%}.contract-info{color:silver;display:flex;flex-direction:column;margin-top:20px}.create-contract-section{align-items:center;display:flex;justify-content:space-between}.create-contract-button{border:1px solid #6e7bf2;border-radius:5px;color:#fff;padding:.5em 1em}.create-contract-button:hover{background:#6e7bf2;cursor:pointer}@media only screen and (max-width:992px){.bill-cards-container .header-contract-list .requests-section{display:none}.bill-cards-container .header-contract-list .dates{width:50%}}@media only screen and (max-width:768px){.bill-cards-container .header-contract-list .dates,.bill-cards-container .header-contract-list .requests-section{display:none}.bill-cards-container .header-contract-list .specification,.bill-cards-container .header-contract-list .status,.bill-cards-container .header-contract-list .type{width:33%}}.section-contract-show-details{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#2c2c3142;display:flex;height:100%;justify-content:flex-end;left:0;position:fixed;top:0;width:100%;z-index:2}.section-contract-show-details .backdrop-contracts-details{background:#00000080;position:relative;width:100%}.section-contract-show-details .information-contract-details{background:#2c2c31;height:100%;max-width:400px;outline:1px solid #3b3b42;overflow:hidden;position:absolute;width:100%;z-index:1000}.section-contract-show-details .information-contract-details .header{position:fixed;width:100%}.section-contract-show-details .information-contract-details .header img{left:-22px;position:absolute;top:8px}.section-contract-show-details .information-contract-details .body{height:calc(100% - 60px);margin-top:60px;overflow-x:hidden;overflow-y:auto}.section-contract-show-details .information-contract-details .header .title{align-items:center;box-shadow:0 2px 5px #5ac09812;color:silver;display:flex;font-weight:700;justify-content:center;padding:20px 0}.section-contract-show-details .information-contract-details .header .title .close-detail-contract{color:#fff;cursor:pointer;position:absolute;right:20px}.section-contract-show-details .information-contract-details .body .type{padding:20px 20px 0 18px}.section-contract-show-details .information-contract-details .body .type p{color:silver;font-size:12px}.section-contract-show-details .information-contract-details .body .type label{color:#fff;font-size:24px;font-weight:bolder}.section-contract-show-details .information-contract-details .body .section-user{align-items:center;color:#fff;display:flex;font-weight:bolder;padding:20px}.section-contract-show-details .information-contract-details .body .section-user .MuiSvgIcon-root{margin-right:20px}.section-contract-show-details .information-contract-details .body .item{padding:0 20px}.section-contract-show-details .information-contract-details .body .item .status p{color:silver}.section-contract-show-details .information-contract-details .body .item .status label{color:#25cf92;font-size:16px;font-weight:700}.section-contract-show-details .information-contract-details .body .marvin img{bottom:-55px;filter:drop-shadow(0 0 8px rgba(255,39,0,.42));left:calc(50% - 50px);position:absolute;transform:rotate(-90deg);transition:all .3s ease-in}.section-contract-show-details .information-contract-details .body .type .premium{color:#5ac098}.section-contract-show-details .information-contract-details .body .type .trial{color:#f6ad56}.section-contract-show-details .cancel-contract{color:#fff;display:flex;justify-content:center;padding:20px}.section-contract-show-details .section-prediction-specification{padding:5px 20px}@media only screen and (max-width:1200px){.section-contract-show-details .information-contract-details .body .marvin{display:none}}.item-general-info{width:100%}.item-general-info p{color:silver}.item-general-info label{color:#fff;font-size:16px;font-weight:700}.custom-btn-cancel{background:#df3e5b;border-radius:5px;cursor:pointer;padding:10px;text-align:center;width:100%}.custom-btn-cancel:hover{background:#df3e5b}.header-table-feedback{background:#2c2c31;border:1px solid #7f7f851a;border-radius:5px;color:#7f7f85;display:flex;font-size:16px;margin-top:1em;width:100%}.header-table-feedback .item{align-items:center;display:flex;font-size:1em;justify-content:center;padding:1em 0}.header-table-feedback .numeration{width:5%}.header-table-feedback .user{width:10%}.header-table-feedback .company{width:15%}.header-table-feedback .date{width:10%}.header-table-feedback .naic_feedback_a,.header-table-feedback .naic_feedback_b,.header-table-feedback .naic_predictor_a,.header-table-feedback .naic_predictor_b{width:16.25%}@media only screen and (max-width:992px){.header-table-feedback{font-size:14px}}@media only screen and (max-width:768px){.header-table-feedback .date,.header-table-feedback .numeration{display:none}.header-table-feedback .company{width:25%}}@media only screen and (max-width:576px){.header-table-feedback{font-size:12px}}.filters-component{grid-gap:1em;display:grid;gap:1em;grid-template-columns:repeat(4,1fr) repeat(1,50px)}.filters-component .container-custom-select-version-prediction{max-width:none}.filters-component .remove-filter-statistics{align-items:center;display:flex}@media only screen and (max-width:1199px){.filters-component{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:776px){.filters-component{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:400px){.filters-component{grid-template-columns:repeat(1,1fr)}}.item-naic-feedback{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 .1em;width:100%}.item-naic-feedback .title{color:#7f7f85;max-height:1.5em;overflow-y:auto}.item-naic-feedback .title::-webkit-scrollbar{background:#0000;height:0;width:3px}.item-naic-feedback .title::-webkit-scrollbar-thumb{background-color:initial}.numeration-feedback{align-items:center;background:#6b78f4b3;border-radius:5px;display:flex;height:30px;justify-content:center;width:50px}.date-feedback{flex-direction:column}.date-feedback,.date-feedback .date{align-items:center;display:flex;justify-content:center;width:100%}.section-btn-download{margin-top:2em}.container-custom-input{align-items:center;border-radius:5px;display:flex;flex-flow:column wrap;justify-content:flex-start;padding:2px 0;position:relative;transition:all .3s ease;width:100%}.container-custom-input input.custom-input{-moz-appearance:textfield;background-color:#27272b;border:none;border-radius:5px;color:#fff;font-family:var(--font-family-style);font-size:16px;font-weight:700;height:52px;letter-spacing:1px;outline:0;padding:15px 10px 5px;width:100%}.container-custom-input label{color:var(--input-label);font-size:10px;font-weight:600;left:10px;letter-spacing:2px;position:absolute;text-transform:uppercase;top:10.5px;transition:all .3s ease}.container-custom-input input.custom-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.user-selector-container{position:relative;width:100%}.users-list-container{background:#fcfcfc;border-radius:5px 5px 5px 5px;color:#000;left:0;max-height:200px;overflow:hidden scroll;position:absolute;width:inherit;z-index:2}.users-list-container::-webkit-scrollbar{background:#92929233;height:4px;width:10px}.users-list-container::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.users-list-container::-webkit-scrollbar-thumb:hover{background:#979797;box-shadow:0 0 2px 1px #0003}.users-list-container::-webkit-scrollbar-thumb:active{background-color:#999}.users-list-container .element{color:#494848;padding:.8rem}.users-list-container .element:hover{background:#d0d0d0;border-radius:5px 5px 5px 5px;cursor:pointer}.dataset-form-container{align-items:center;background:#2c2c31;color:silver;display:flex;flex-direction:column;font-size:12px;justify-content:center;padding:20px}.dataset-form-container h3{color:#fff;margin-bottom:1em}.dataset-form-container .inputs-row{align-items:center;display:flex;justify-content:space-between;margin-top:1em;width:100%}.inputs-row .input-container{display:flex;flex-direction:column;width:48%}.dataset-form-selector{background:#27272b;border:none;border-radius:5px;color:#fff;height:52px;outline:none;padding:5px;width:100%}.custom-checkbox-container{display:flex;justify-content:center;width:100%}.custom-checkbox{background:#27272b;border:1px solid silver;border-radius:5px;cursor:pointer;height:20px;width:20px}.custom-checkbox-container .checkedbox{background:#6e7bf2;border:none}.counter{width:30%!important}.dataset-form-container .submit-button{background:#6e7bf2;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:15px;font-weight:bolder;margin-top:2em;padding:1em 0;width:100%}.comments-section-container{align-items:center;display:flex;flex-direction:column;margin-top:1em;width:100%}.comments-section-container .comments-section{background:#27272b;border:none;border-radius:5px;color:#fff;height:60px;outline:none;padding:5px;width:100%}.comments-section-container .comments-section::-webkit-scrollbar{background:#92929233;width:4px}.comments-section-container .comments-section::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px;cursor:pointer}.comments-section-container .comments-section::-webkit-scrollbar-thumb:hover{background:#979797;box-shadow:0 0 2px 1px #0003}.comments-section-container .comments-section::-webkit-scrollbar-thumb:active{background-color:#999}.inputs-row .incorrect-field{border-bottom:1px solid #bf0041}.input-container span:after{color:#bf0041;content:attr(data-end)}.new-report-button-section{align-items:center;display:flex;justify-content:right;margin-bottom:1em;width:100%}.dataset-report-element{align-items:center;display:flex;flex-direction:row;justify-content:center;width:100%}.dataset-report-element .element-row{width:100%}.reports-list-container{align-items:center;color:silver;display:flex;flex-direction:column;justify-content:center;width:100%}.reports-list-container .reports-list-row{align-items:center;background:#2c2c31;display:flex;height:40px;justify-content:center;margin-top:20px;padding:16px;width:100%}.reports-list-row-header{background:#2c2c31;border:1px solid #7f7f851a;border-radius:5px;display:flex;margin-bottom:1em;padding:1.5em 0;width:100%}.report-column,.report-column-email{align-items:center;display:flex;justify-content:center;text-align:center}.report-column span:first-letter{text-transform:uppercase}.clientemail{width:30%}.clientemail span:first-letter{text-transform:lowercase!important}.clientname,.filename{width:20%}.file-route{width:10%}.delivered-date{width:20%}.section-action-button-footer{align-items:center;display:flex;justify-content:space-between;margin:2em 0 1em;width:100%}.section-action-button{display:flex;justify-content:flex-end;width:100%}.section-action-button .button-action{align-items:center;cursor:pointer;display:flex;justify-content:center}.section-action-button .edit{border:1px solid #7fd16e;border-radius:5px;padding:.3em}.section-action-button .edit .MuiSvgIcon-root{font-size:1.2em}.section-action-button .edit:hover{background:#7fd16e33}.section-action-button .delete{border:1px solid #6e7bf2;border-radius:5px;margin-left:1em;padding:.3em}.section-action-button .delete .MuiSvgIcon-root{font-size:1.2em}.section-action-button .delete:hover{background:#6e7bf233}.section-action-button-footer .section-comments,.section-action-button-footer .section-comments .comments-section{width:100%}.dataset-form-container::-webkit-scrollbar{background:#92929233;width:4px}.dataset-form-container::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px;cursor:pointer}.dataset-form-container::-webkit-scrollbar-thumb:hover{background:#979797;box-shadow:0 0 2px 1px #0003}.dataset-form-container::-webkit-scrollbar-thumb:active{background-color:#999}.pagination-report-list{width:100%}@media only screen and (max-width:1360px){.dataset-form-container{font-size:8px}}@media only screen and (max-width:767px){.dataset-form-container{align-items:flex-start;display:flex;font-size:10px;justify-content:flex-start;max-height:90vh;overflow:auto}.dataset-form-container .inputs-row{align-items:center;display:flex;flex-direction:column}.inputs-row .input-container{width:100%}.counter{width:100%!important}}.report-element-heading{align-items:center;background:#0000;box-shadow:0 0 16px #27272b;color:#fff;display:flex;font-size:12px}.report-element-heading .MuiAccordionDetails-root{padding:25px!important}.report-element-heading .MuiPaper-elevation1{box-shadow:none}.report-element-heading .MuiPaper-root{background:#0000;width:100%}.report-element-heading .MuiAccordionSummary-root{padding:0!important}.report-element-heading .MuiAccordionSummary-content{margin:0!important;width:100%}.report-details-row{grid-gap:1em;align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.report-element-body{background:#2c2c31;color:#fff;display:flex;flex-wrap:wrap;font-size:13px;padding:20px}@media only screen and (max-width:768px){.report-details-row{justify-content:center}}.item-report-element{align-items:center;border:1px solid #7fd16e66;border-radius:5px;box-shadow:-10px -10px 16px #31313866;display:flex;justify-content:flex-start;overflow:hidden;padding:.5em;width:14.68em}.item-report-element .title{color:silver;font-size:.7em;letter-spacing:1px;text-align:start;text-transform:uppercase}.item-report-element .param{align-items:center;color:#fff;display:flex;font-size:1.2em;font-weight:700;text-align:center}.item-report-element .param .MuiSvgIcon-root{background:#6e7bf21a;border-radius:50%;box-shadow:0 0 16px #6e7bf21a;color:#5ac098;font-size:1.3em;margin-left:.3em;padding:.2em}.card-comment{display:flex;flex-direction:column}.card-comment .card-comment-header .MuiSvgIcon-root{background:#6e7bf2;border-radius:50%;margin-right:.5em;padding:.2em}.card-comment .card-comment-header .text{font-weight:700;letter-spacing:1px}.card-comment .card-comment-header{align-items:center;display:flex;justify-content:flex-start;margin-bottom:.4em}.card-comment p{color:#c0c0c0b3;max-height:7em;overflow:auto}.card-comment p:first-letter{text-transform:uppercase}.card-comment p .no-comments{align-items:center;display:flex;justify-content:center}.card-comment p .no-comments img{margin-left:1em}.card-comment p::-webkit-scrollbar{background:#92929233;width:1px}.card-comment p::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.card-comment p::-webkit-scrollbar-thumb:hover{background:#979797;box-shadow:0 0 2px 1px #0003}.card-comment p::-webkit-scrollbar-thumb:active{background-color:#999}.user-activity{display:flex;flex-direction:column;justify-content:center;width:100%}.user-activity .section-graph-calls-api{align-items:center;display:flex;gap:1em;width:100%}.user-activity .section-graph-calls-api .graph{width:100%}.user-activity .filters .section-select-version-prediction{align-items:center;display:flex}.user-activity .filters-user-activity{grid-gap:1em;display:grid;gap:1em;grid-template-columns:repeat(4,1fr) repeat(1,50px)}.user-activity .filters-user-activity .container-custom-select-version-prediction{max-width:none}.user-activity .filters-user-activity .section-select-version-prediction{align-items:center;display:flex}.user-activity .format-chart{grid-gap:1em;display:grid;gap:1em;grid-template-columns:repeat(4,1fr) repeat(1,50px)}.user-activity .format-chart .container-custom-select-version-prediction{max-width:none}@media only screen and (max-width:1199px){.user-activity .section-graph-calls-api{display:flex;flex-direction:column-reverse}.user-activity .section-graph-calls-api .graph,.user-activity .section-graph-calls-api .section-card{width:100%}.user-activity .filters-user-activity{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:776px){.user-activity .filters-user-activity{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:400px){.user-activity .filters-user-activity{grid-template-columns:repeat(1,1fr)}}.container-form-activity{background:#2c2c31;border-radius:5px;padding:1em 2em}.container-form-activity .logs-details{height:32em;overflow:auto}.container-form-activity .logs-details::-webkit-scrollbar{background:#92929233;width:4px}.container-form-activity .logs-details::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px;cursor:pointer}.container-form-activity .logs-details::-webkit-scrollbar-thumb:hover{background:#979797;box-shadow:0 0 2px 1px #0003}.container-form-activity .logs-details::-webkit-scrollbar-thumb:active{background-color:#999}.container-form-activity .log-dashboard-container{min-width:750px}.container-form-activity .logs-data{width:100%}.container-form-activity .logs-data .logs-user{color:silver;font-size:24px;font-weight:400;margin:14px 0}.container-form-activity .logs-data .logs-field-info{color:silver;font-size:16px}.container-form-activity .logs-data .logs-field-info span{color:silver;font-size:16px;margin:12px 0}.container-form-activity .log-dashboard-container .pagination{width:100%}@media only screen and (max-width:768px){.container-form-activity .log-dashboard-container{min-width:auto}}.user-logs-header{display:flex;flex-direction:column}.user-logs-header .user{align-items:center;display:flex;justify-content:flex-end}.user-logs-header .user .section-card-user .user-card{height:auto;padding:.5em 0}.user-logs-header .section-cards{grid-gap:10px;box-shadow:0 0 10px #5ac09808;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin:0;padding:10px 0}.user-logs-header .card{border-radius:0;height:auto;margin:0;padding:10px;position:relative;width:100%}.user-logs-header .card:after{background:#5ac098;content:"";height:80%;position:absolute;right:0;top:0;width:1px}.user-logs-header .card .title{color:#fff;display:flex;justify-content:space-between;width:100%}.user-logs-header .card .title .user{max-width:170px;overflow:hidden}.user-logs-header .card .title .MuiSvgIcon-root{border-radius:50%;font-size:20px;padding:2px}.user-logs-header .card .info{color:#fff;font-weight:700;margin-top:10px}@media only screen and (max-width:768px){.user-logs-header .section-cards{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:400px){.user-logs-header .section-cards{grid-template-columns:repeat(1,1fr)}}.main-section-list-users-activities{margin:3em 0}.main-section-list-users-activities .section-list-users-activities{grid-gap:1em;display:grid;gap:1em;grid-template-columns:repeat(3,1fr);margin-top:1em;width:100%}.main-section-list-users-activities .pagination .MuiSvgIcon-root{color:silver}@media only screen and (max-width:992px){.main-section-list-users-activities .section-list-users-activities{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:768px){.main-section-list-users-activities .section-list-users-activities{grid-template-columns:repeat(1,1fr)}}.card-quantity{background:var(--layer-contrast);border-radius:5px;filter:drop-shadow(0 0 3px rgba(90,192,152,.17));width:100%}.card-quantity .body{display:flex;flex-direction:column;padding:10px}.card-quantity .body .title{align-items:flex-end;display:flex}.card-quantity .body .MuiSvgIcon-root{background:var(--layer-one);border-radius:5px;color:#fff;margin-right:10px;outline:1px solid #3e3e42;padding:3px}.card-quantity .body .quantity label{color:#fff;font-size:18px;font-weight:700;margin-top:10px}.card-quantity .body span{color:#fff;font-weight:700}.card-quantity .body .quantity{align-items:flex-end;display:flex}.card-quantity .body .quantity .section-percentage{margin-left:5px;width:100%}.card-quantity .section-percentage{align-items:flex-end;display:flex;justify-content:flex-start;padding:10px;position:relative}.card-quantity .body .quantity .section-percentage .total{background:#c0c0c026;border-radius:5px;height:5px;width:70%}.card-quantity .section-percentage span{bottom:6px;color:#fff;font-size:12px;font-weight:700;margin-left:5px;position:absolute;right:2px}.card-quantity .section-percentage .total .percentage{animation:percentage 3s ease-in;border-radius:5px;height:5px}@keyframes percentage{0%{width:0}}.section-quantity .section-api,.section-quantity .section-web{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(5,1fr)}@media only screen and (max-width:992px){.section-quantity .section-api,.section-quantity .section-web{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:576px){.section-quantity .section-api,.section-quantity .section-web{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:567px){.section-quantity .section-api,.section-quantity .section-web{grid-template-columns:repeat(1,1fr)}}.cards-users-activity-endpoint-usage{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:567px){.cards-users-activity-endpoint-usage{grid-template-columns:repeat(1,1fr)}}.container-reusable-input-date{align-items:center;border-radius:5px;display:flex;flex-flow:column wrap;justify-content:flex-start;padding:2px 0;position:relative;transition:all .3s ease;width:100%}.container-reusable-input-date .container-input-date{align-items:center;background-color:#2c2c31;border:none;border-radius:5px;color:#fff;display:flex;font-family:var(--font-family-style);font-size:16px;font-weight:700;height:52px;justify-content:space-between;letter-spacing:1px;outline:0;padding:15px 10px 5px;width:100%}.container-reusable-input-date label{color:var(--input-label);font-size:10px;font-weight:600;left:10px;letter-spacing:2px;position:absolute;text-transform:uppercase;top:10.5px;transition:all .3s ease}.container-reusable-input-date .container-input-date .MuiFormControl-root{width:100%}.container-reusable-input-date .container-input-date .MuiInputBase-input{-webkit-tap-highlight-color:transparent;animation-duration:10ms;animation-name:mui-auto-fill-cancel;background:none;border:0;box-sizing:initial;color:#fff;cursor:pointer;display:block;font:inherit;font-weight:700;height:1.1876em;letter-spacing:.2em;margin:0;min-width:0;padding:0!important;width:100%;z-index:2}.container-reusable-input-date .container-input-date .MuiInput-underline:before{border-bottom:1px solid #0000!important}.container-reusable-input-date .container-input-date .MuiInput-underline:after{border-bottom:2px solid #0000!important;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;transform:scaleX(0);transition:transform .2s cubic-bezier(0,0,.2,1) 0ms}.container-reusable-input-date .container-input-date .MuiSvgIcon-root{color:#fff;position:absolute;right:10px;z-index:1}@media screen and (max-width:996px){.container-reusable-input-date .container-input-date .MuiInputBase-input{font-size:.8em;letter-spacing:1px}.container-reusable-input-date .container-input-date .MuiSvgIcon-root{font-size:1.2em;margin-top:.2em}}.container-reusable-select-date{border-radius:5px}.main-reusable-input .valid{outline:1px solid #7fd16e}.main-reusable-input .invalid{outline:1px solid #f44336}.error-message-date{color:#faa6a6;margin-top:10px}.contract-details .title{color:#fff;text-align:start}.contract-details .title li{color:silver;font-weight:700;list-style:none;width:100%}.contract-details .input-label-container{color:#fff}.contract-details .container-limit-instruction{height:100%;width:100%}.contract-details .container-limit-instruction .request-limit-instruction{background:#2c2c31;border-radius:5px;color:#fff;display:flex;flex-direction:column;height:100%;outline:1px solid #7fd16e;padding:5px 9px;position:relative;width:100%}.contract-details .container-limit-instruction .request-limit-instruction .title{color:#fff;font-size:10px;font-weight:600;left:10px;letter-spacing:2px;text-transform:uppercase;top:10px;transition:all .3s ease}.contract-details .container-limit-instruction .request-limit-instruction .value{-webkit-tap-highlight-color:transparent;animation-duration:10ms;animation-name:mui-auto-fill-cancel;background:none;border:0;box-sizing:initial;color:#fff;cursor:pointer;font:inherit;font-weight:700;height:1.1876em;letter-spacing:.2em;margin-top:5px;width:100%}.contract-details .section-limit{display:flex}.contract-details .section-limit .number{width:100%}.contract-details .section-limit .checkbox{cursor:auto;overflow:hidden;width:20%}.contract-details .section-limit .checkbox .PrivateSwitchBase-input-7{cursor:auto}.button-navigation{align-items:center;border-radius:5px;box-shadow:0 0 10px #5ac09812;cursor:pointer;display:flex;height:40px;justify-content:center;padding:5px;width:40px}.button-navigation:hover{outline:1px solid #5ac09821}.button-navigation .MuiSvgIcon-root{color:#fff}.admin-new-contract-set-data .section-header{align-items:end;display:flex;justify-content:space-between}.admin-new-contract-set-data .section-header .title{color:#7f7f85;font-size:18px;font-weight:700;margin-left:20px;text-align:start}.admin-new-contract-set-data .container-buttons{display:flex;justify-content:flex-end}.admin-new-contract-set-data .container-buttons .btn-save{background:#27272b;border:1px solid #25cd90;border-radius:5px;color:silver;cursor:pointer;letter-spacing:.1em;margin:0 2em 0 1em;padding:1em 3em}.admin-new-contract-set-data .container-buttons .btn-save:hover{background:#25cd90;color:#fff}.admin-new-contract-set-data .container-buttons .btn-cancel{background:#27272b;border:1px solid silver;border-radius:5px;color:silver;cursor:pointer;letter-spacing:.1em;padding:1em 3em}.admin-new-contract-set-data .container-buttons .btn-cancel:hover{background:silver;color:#27272b}.admin-new-contract-set-data .invalid-form{align-items:center;background-color:#f8d7da;border-color:#f5c6cb;border-radius:5px;display:flex;padding:5px}.admin-new-contract-set-data .invalid-form .error{font-weight:700;margin-left:10px}.admin-new-contract-set-data .invalid-form .message{color:#721c24;margin-left:10px}.container-information .filters-admin-dashboard-records{grid-gap:1em;display:grid;gap:1em;grid-template-columns:repeat(4,1fr)}.container-information .filters-admin-dashboard-records .remove-filter-statistics{align-items:center;display:flex}.container-information .filters-admin-dashboard-records .container-custom-select-version-prediction{max-width:none}.container-information .filters-admin-dashboard-records .section-select-version-dashboard-records{align-items:center;display:flex;width:100%}.container-information .filters-admin-dashboard-records .date-from{margin-right:1em}.container-information .filters-admin-dashboard-records .date-from,.container-information .filters-admin-dashboard-records .date-to{align-items:center;border-radius:5px;box-shadow:0 0 10px #5ac09812;display:flex;width:70%}@media only screen and (max-width:1199px){.container-information .filters-admin-dashboard-records{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:776px){.container-information .filters-admin-dashboard-records{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:400px){.container-information .filters-admin-dashboard-records{grid-template-columns:repeat(1,1fr)}}.feedback-main-container{background:#2c2c31;color:#fff;display:flex;flex-direction:column;font-size:16px;justify-content:center}.feedback-main-container .section-edit{align-items:flex-start;border-radius:5px 0 0 5px;display:flex;flex-direction:column;min-height:37.5em;padding:1em;position:relative}.feedback-main-container .section-edit .title{font-size:1.2em;font-weight:700}.feedback-main-container .section-edit .instruction{align-items:center;background:#5ac098;border-radius:5px;display:flex;font-weight:700;justify-content:center;margin-top:1em;padding:0 1em}.feedback-main-container .section-edit .instruction .circle-instruction{background:#fff;border-radius:50%;height:8px;margin-right:.5em;width:8px}.feedback-main-container .section-edit .section-prediction-a,.feedback-main-container .section-edit .section-prediction-b{margin-top:1.5em;width:100%}.feedback-main-container .section-edit .section-prediction-b{margin-top:4em}.feedback-main-container .section-edit .btn-section{bottom:1em;display:flex;justify-content:flex-end;left:0;position:absolute;width:100%}.feedback-main-container .section-edit .btn-section .btn-cancel{border:1px solid silver;border-radius:5px;color:silver;cursor:pointer;margin-right:1em;padding:.2em 1em}.feedback-main-container .section-edit .btn-section .btn-save{background:#5ac098;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;padding:.3em 1em}.feedback-main-container .message-feedback{align-items:center;display:flex;flex-direction:column;font-weight:700;height:100%;justify-content:center;margin-top:4em}.feedback-main-container .message-feedback img{margin-bottom:1em;width:10em}.main-section-component{margin-top:1em}.main-section-component .section-input{align-items:center;background:#27272b;border-radius:5px;display:flex;width:70%}.main-section-component .section-input .icon{align-items:center;background:#27272b;border-radius:5px;box-shadow:0 0 8px #313132;display:flex;justify-content:center;margin-right:.5em;padding:1em 1.4em}.main-section-component .section-input .icon .MuiSvgIcon-root{background:#fff;border-radius:50%;color:#27272b;font-size:1em}.main-section-component .section-input .search{position:relative;width:100%}.main-section-component .section-input .search input{background:#0000;border:none;border-radius:5px;color:silver;outline:none;padding:1em .2em;width:100%}.main-section-component .section-input .search .section-list{background:#27272b;max-height:7.37em;overflow:auto;position:absolute;width:100%;z-index:2}.main-section-component .section-input .search .section-list .item .info{cursor:pointer;display:flex;flex-direction:column;padding:.3em}.main-section-component .section-input .search .section-list .item .info:hover{background:#2d2d2f}.main-section-component .section-input .search .section-list .item .info .code{font-weight:700}.main-section-component .section-input .search .section-list .item .info .title{font-size:.8em;text-align:start}.main-section-component .section-input .search .section-list::-webkit-scrollbar{background:#0000;height:4px;width:3px}.main-section-component .section-input .search .section-list::-webkit-scrollbar-thumb{background-color:#ffffff80}.container-card{font-size:16px;margin-top:1em;position:relative}.container-card:after{background:#313138;border-radius:5px;content:"";height:12em;left:-3%;position:absolute;top:0;width:3px}.container-card .header-card-prediction{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}.container-card .header-card-prediction .title{align-items:center;display:flex;font-size:1em;margin-right:1em}.container-card .header-card-prediction .title .MuiSvgIcon-root{background:#fff;border-radius:50%;color:#2c2c31;font-size:1em;margin-right:.5em}.container-card .header-card-prediction .naic-feedback,.container-card .header-card-prediction .naic-predictor{color:silver;display:flex;flex-wrap:nowrap;font-size:.8em;margin-top:.5em;width:100%}.container-card .header-card-prediction .naic-feedback .title,.container-card .header-card-prediction .naic-predictor .title{color:#fff;text-align:start}.container-card .header-card-prediction .naic-feedback .feedback{color:#5ac098}.card-prediction{border-radius:5px;color:#fff;display:flex;flex-direction:column;font-size:15px;margin-top:1em;padding:.3em 1em;position:relative;width:100%}.card-prediction .header-card{align-items:flex-end;display:flex;font-weight:700}.card-prediction .header-card .MuiSvgIcon-root{font-size:1.4em;margin-right:.3em}.card-prediction .bdy-card{font-weight:700;margin-top:1em}.card-prediction .bdy-card .confidence,.card-prediction .bdy-card .title,.card-prediction .bdy-card .title-predictor{color:#fff;display:flex;margin-top:.5em;text-align:start}.card-prediction .bdy-card .code{margin-top:1em}.card-prediction .bdy-card .confidence .naics-confidence,.card-prediction .bdy-card .title .naics-title,.card-prediction .bdy-card .title-predictor .naics-code{margin-left:.2em}.card-prediction .bdy-card .title-predictor .naics-title{color:silver}.card-prediction .bdy-card .title .naics-title{color:#5ac098}@media only screen and (max-width:1200px){.card-prediction{font-size:13px}}.feedback-done{align-items:flex-start;background:#2c2c31;display:flex;flex-direction:column;padding:1em;position:relative;top:15%}.feedback-done .separator{padding:0 1em;width:100%}.feedback-done .instruction{align-items:center;background:#5ac098;border-radius:5px;color:#fff;display:flex;font-weight:700;margin-left:1em;padding:0 1em}.feedback-done .instruction .circle-instruction{background:#fff;border-radius:50%;height:8px;margin-right:.5em;width:8px}.graph-section-user-dashboard{width:100%}.graph-section-user-dashboard .title-graph{grid-gap:.5em;display:grid;gap:.5em;grid-template-columns:repeat(4,1fr) repeat(1,50px)}.graph-section-user-dashboard .title-graph .container-custom-select-version-prediction{max-width:none}.graph-section-user-dashboard .just-graph{border-top:1px solid #00b169;padding-top:2px}@media only screen and (max-width:1200px){.graph-section-user-dashboard .title-graph{grid-gap:1em;display:grid;gap:1em;grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:820px){.graph-section-user-dashboard .title-graph{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:768px){.graph-section-user-dashboard .title-graph{grid-template-columns:repeat(2,1fr)}.section-requests{display:flex;flex-direction:column}.section-requests .card-current-month{margin-top:10px}.graph-card{display:none}}@media only screen and (max-width:400px){.graph-section-user-dashboard .title-graph{grid-template-columns:repeat(1,1fr)}}.sectionRequestList .MuiTablePagination-actions,.sectionRequestList .MuiTablePagination-select,.sectionRequestList .MuiTypography-colorInherit{color:#b9b9b9}.card-graph{align-items:center;border-radius:5px 0 5px 5px;box-shadow:0 6px 10px #0000001a;color:#fff;display:flex;font-size:1.5rem;justify-content:center;padding:0 5px 0 0}@media screen and (max-width:768px){.card-graph{height:350px}}.playground-general-container{color:silver;display:flex;font-size:15px;justify-content:space-between;width:100%}.section-panel{background:#2c2c31;border-radius:5px;margin-top:20px;width:47%}.request-panel-header{align-items:center;background:#313138;border-radius:5px 5px 0 0;color:#fff;display:flex;font-weight:1000;height:80px;justify-content:space-between}.post-flag{color:#13ee13;justify-content:center;margin-right:1rem}.post-flag,.title-container{align-items:center;display:flex;height:100%}.title-container{padding:20px 40px;width:60%}.make-request-button-container{display:flex;height:100%;justify-content:flex-end;padding:20px 40px;width:40%}.make-request-button{align-items:center;background:#6e7bf2;border-radius:10px;cursor:pointer;display:flex;height:100%;justify-content:center;padding:10px;width:9rem}.request-url-container{justify-content:space-between;overflow:hidden}.parameters-header,.request-url-container{align-items:center;display:flex;padding:20px 40px}.parameters-header{background:#313138;color:#fff;font-weight:1000;height:80px}.parameters-body{margin:20px 40px}.parameter-input{background:#313138;border:none;border-radius:5px;color:silver;height:30px;outline:none;padding:10px 26px 10px 12px}.results-content{font-size:12px}.requests-content-api-playground,.results-content{color:#6e7bf2;height:calc(100% - 50px);overflow:auto;padding:20px}.enpPoint-prediction{background:#313138;border-radius:5px;font-size:13px;overflow:hidden;padding:.8em 1em}.results-content::-webkit-scrollbar{background:#92929233;height:4px;width:10px}.results-content::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.results-content::-webkit-scrollbar-thumb:hover{background:#979797;box-shadow:0 0 2px 1px #0003}.results-content::-webkit-scrollbar-thumb:active{background-color:#999}.playground-general-container .section-panel .results-tabs .btn-feedback{align-items:center;border:1px solid #25cf92;border-radius:5px;display:flex;justify-content:center;padding:.3em .5em}.parameters-body .highlighted-text{color:#a5a4a4;font-weight:700}.playground-general-container .section-panel .results-tabs .btn-feedback:hover{background:#25cf92}.playground-general-container .section-panel .results-tabs .btn-feedback .MuiSvgIcon-root{font-size:1em;margin-right:.5em}.checkbox-section{align-items:center;flex-direction:column;font-size:10px;width:40%}@Media screen and (max-width:1000px){.playground-general-container{flex-direction:column;justify-content:center}.section-panel{width:100%}}.form-login{margin:100px auto;width:90%;width:350px}.form-login img{display:block;margin:0 auto 40px}.form-login h1{color:#fff;font-size:20px;font-weight:700;margin-left:5px}.form-login span{color:var(--input-label);font-size:12px;font-weight:600;margin-left:5px}.form-login a{color:var(--link-color);display:block;font-size:12px;margin-top:15px;text-align:center}.form-login .divider{background-color:var(--label-color);display:block;height:3px;margin:auto;width:80px}.sign-up-redirect{color:var(--input-label);display:block;text-align:center}.sign-up-redirect a{margin-left:10px}span.user-profile{align-items:center;background-color:var(--link-color);border-radius:10px;display:flex;font-size:16px;font-weight:600;height:60px;justify-content:center;width:60px}.pagination .MuiTablePagination-actions,.pagination .MuiTablePagination-select,.pagination .MuiTypography-colorInherit{color:#b9b9b9}.section-add-new-user{justify-content:space-between;padding:20px 0 0}.section-add-new-user .btn-new-user{align-items:center;border:2px solid #25cd90;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-weight:700;justify-content:center;letter-spacing:.1em;padding:.3em}.section-add-new-user .btn-new-user .MuiSvgIcon-root{color:#fff;font-size:1.6em;margin-right:.5em}.section-add-new-user .btn-new-user:hover{background:#25cd90;color:#fff}.section-filters-home-user{grid-gap:.5em;display:grid;gap:.5em;grid-template-columns:repeat(4,1fr)}.section-filters-home-user .container-custom-select-version-prediction{max-width:none}.section-filters-home-user .date-from,.section-filters-home-user .date-to{border-radius:5px;box-shadow:0 0 10px #5ac09812}@media only screen and (max-width:1200px){.section-filters-home-user{grid-gap:1em;display:grid;gap:1em;grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:820px){.section-filters-home-user{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:768px){.section-filters-home-user{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:400px){.section-filters-home-user{display:flex;flex-direction:column}}.main-container-dashboard{grid-gap:1rem;display:flex;flex-direction:column;font-size:15px}.filters{grid-gap:1em;display:grid;grid-area:filters;grid-template-columns:repeat(4,1fr)}.filters .section-icon-apply-filters{align-items:center;display:flex}.filters .container-custom-select-version-prediction{max-width:none}.filters .date-from,.filters .date-to,.filters .user-list{display:flex;justify-content:flex-start;width:100%}.filters .date-from,.filters .date-to{border-radius:5px;box-shadow:0 0 10px #5ac09812}@media screen and (max-width:1200px){.filters{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:768px){.filters{grid-template-columns:repeat(2,1fr)}.date-from,.date-to,.user-list{align-items:center;display:flex;justify-content:flex-start;margin-bottom:1em}}@media screen and (max-width:400px){.filters{grid-template-columns:repeat(1,1fr)}}.graph-section{display:flex;flex-direction:column}.graph-section .title-graph{grid-gap:1em;display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:10px}.graph-section .title-graph .container-custom-select-version-prediction{max-width:none}.graph-section .title-graph .section-card-total{align-items:center;justify-content:start}.graph-section .graph{margin-top:10px;overflow:hidden;position:relative}.graph-section .graph .download-report-char{left:0}.graph-section .graph .download-monthly-report,.graph-section .graph .download-report-char{align-items:center;background:var(--link-color);border-radius:5px;box-shadow:0 0 4px #6e7bf280;cursor:pointer;display:flex;font-size:12px;height:35px;justify-content:center;position:absolute;top:0;width:150px}.graph-section .graph .download-monthly-report{left:170px}.graph-section .graph .download-monthly-report span,.graph-section .graph .download-report-char span{color:#fff;font-weight:700;padding:0 10px}.graph-section .graph .download-monthly-report .MuiSvgIcon-root,.graph-section .graph .download-report-char .MuiSvgIcon-root{border-radius:0 5px 5px 0;color:#fff;font-size:20px;height:100%;padding:2px;width:20px}@media screen and (max-width:1200px){.graph-section .graph{margin:0}.graph-section{display:flex;flex-direction:column}}@media screen and (max-width:996px){.graph-section .title-graph{grid-template-columns:repeat(2,1fr)}.graph-section .title-graph .container-custom-select-version-prediction{max-width:none}}@media screen and (max-width:768px){.graph-section .graph{margin:0}}@media screen and (max-width:400px){.graph-section .title-graph{grid-template-columns:repeat(1,1fr)}}.section-card-total{display:flex;flex-flow:row-reverse;height:80px;position:absolute;right:0}.section-card-total .hover-me{align-items:center;border-radius:5px 0 0 5px;color:#fff;display:flex;justify-content:end;width:40px;z-index:2}.section-card-total .hover-me:hover{background:#2c2c38;border-bottom:1px solid #323236;border-top:1px solid #323236;cursor:pointer}.right-bar{border-radius:5px 0 0 5px;height:50%;position:absolute;right:0;width:3px}.section-card-total .hover-me .MuiSvgIcon-root{background:none!important;box-shadow:none!important;color:#fff!important;margin-right:5px;padding:3px}.section-card-total .show{display:none}.section-card-total .show .info-version-naics{display:flex;justify-content:space-between;width:100%}.section-card-total .show .info-version-naics .card-version-naics{display:flex;flex-direction:column;width:150px}.section-card-total .show .info-version-naics .card-version-naics p{color:#f0f1f2;font-size:10px;margin-bottom:5px;text-align:start}.section-card-total .show .info-version-naics .card-version-naics .information-requests{display:flex}.section-card-total .show .icon-section{align-items:center;display:flex;justify-content:center;margin-right:10px}.section-card-total .show .icon-section .MuiSvgIcon-root{border-radius:50%;height:30px;padding:5px;width:30px}.section-card-total .show label{color:#fff;font-size:18px;font-weight:700}.section-card-total .show span{align-items:center;color:#c3c6cb;display:flex;font-size:14px;width:100%}.section-card-total .show span .MuiSvgIcon-root{font-size:14px;margin-right:3px}.section-card-total .hover-me:hover+section{align-items:center;background:#2c2c38;border-bottom:1px solid #323236;border-left:1px solid #323236;border-radius:5px 0 0 5px;border-top:1px solid #323236;display:flex;padding:0 10px}.popup-card-info-user{height:100%}.popup-card-info-user .btn-switch{border-bottom:1px solid #ffffff63;display:flex;height:30px;justify-content:end;width:100%}.popup-card-info-user .btn-switch .section-buttons{background:var(--layer-contrast);border-radius:5px 5px 0 0;border-right:1px solid #ffffff63;border-top:1px solid #ffffff63;display:flex;position:relative;width:250px}.popup-card-info-user .btn-switch .section-buttons:before{background:var(--layer-contrast);bottom:-1px;content:"";height:2px;left:1px;position:absolute;right:1px;width:248px}.popup-card-info-user .btn-switch .section-buttons .btn{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:5px 10px;width:125px}.popup-card-info-user .btn-switch .section-buttons .btn-2017{border-left:1px solid #ffffff63;border-radius:5px 0 0 0}.popup-card-info-user .body-card-popup{background:var(--layer-contrast);border-bottom:1px solid #ffffff63;border-left:1px solid #ffffff63;border-radius:5px 0 5px 5px;border-right:1px solid #ffffff63}.popup-card-info-user .header{display:flex;justify-content:space-between;padding:10px;width:100%}.popup-card-info-user .header .user{align-items:center;display:flex}.popup-card-info-user .header .user .MuiSvgIcon-root{color:#fff;font-size:20px;margin-right:5px}.popup-card-info-user .header .MuiSvgIcon-root{cursor:pointer}.popup-card-info-user .info .info-request,.popup-card-info-user .info .searches-source{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr);padding:0 10px}@media screen and (max-width:992px){.popup-card-info-user .info .info-request,.popup-card-info-user .info .searches-source{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:768px){.popup-card-info-user .info .info-request,.popup-card-info-user .info .searches-source{grid-template-columns:repeat(1,1fr)}}.table-users-request{background:#0000;padding:1em 0 0}