:root{--text-color:rgb(0,0,0);--bg-color:rgb(255,255,255);--sidebar-color:rgb(255,255,255);--neutral-color:rgb(0,0,0,0.55);--primary-color:#2c7b88;--primary-color-dark:rgb(42,86,96);--primary-color-light:rgb(226,246,249);--secondary-color:rgb(232,140,226);--fill-color:rgb(225,246,249)}[data-theme=dark]{--text-color:rgb(255,255,255);--bg-color:rgb(38,39,44);--sidebar-color:rgb(48,51,59);--neutral-color:rgb(176,176,176);--primary-color:rgb(96,164,175);--secondary-color:rgb(221,182,219);--fill-color:rgb(48,51,59)}*{font-family:var(--font-inter);box-sizing:border-box;position:relative;min-width:0;margin:0}body{min-height:100dvh;background-color:var(--bg-color);color:var(--text-color);transition:background .3s ease,color .3s ease}h1,h2,h3,h4,h5,h6{text-wrap:balance}p{text-wrap:pretty}::selection{color:#fff;background-color:var(--primary-color)}*{scrollbar-color:var(--primary-color) var(--sidebar-color)!important;scrollbar-width:thin!important}.dashboard{padding:clamp(.5rem,1vw,2rem) 1.5em 1em}.dashboard-container{align-items:start;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem}.dashboard-item{padding-top:1.5rem;box-shadow:0 2px 4px hsla(0,0%,13%,.1);height:-moz-fit-content;height:fit-content;max-width:100%;transition:all .3s ease;border:1px solid var(--primary-color);min-width:0;border-radius:.5rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;padding:1.5rem 1.5em 1em}.dashboard-item .table__container{height:auto;overflow:hidden;overflow-y:auto;margin:0}[data-theme=dark] .dashboard-item{border:none;background-color:var(--sidebar-color)}[data-theme=dark] .dashboard-item .table__body tr:nth-child(2n),[data-theme=dark] .dashboard-item .table__head,[data-theme=dark] .dashboard-item .table__pagination-item--deactivated,[data-theme=dark] .dashboard-item .table__pagination-item--disabled{background-color:var(--bg-color)}[data-theme=dark] .dashboard-item select#rows-per-page-vulnerabilities{color:var(--primary-color-light);background-color:var(--sidebar-color)}.dashboard-item--full{grid-column:1/-1;display:grid;grid-template-columns:repeat(0,1fr);grid-gap:1.5em;gap:1.5em}.dashboard-item-header{color:var(--primary-color-dark)}[data-theme=dark] .dashboard-item-header{color:var(--primary-color-light)}.dashboard-item-header{margin-top:0;margin-bottom:1rem}.dashboard-item-header p{font-weight:500;font-size:1.25rem}.dashboard-double-grid,.dashboard-triple-grid{grid-column:1/-1;width:100%;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:clamp(1.25rem,1vw,2rem);gap:clamp(1.25rem,1vw,2rem)}@media(min-width:1024px){.dashboard-double-grid{grid-template-columns:repeat(2,1fr)}.dashboard-triple-grid{grid-template-columns:repeat(3,1fr)}}.dashboard-double-grid--small .dashboard-item{min-height:20rem;max-height:20rem}.dashboard-triple-grid--big .dashboard-item{min-height:30rem}.dashboard-browser-section{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem}.dashboard-browser-list{list-style:none}.dashboard-browser-item{border-bottom:1px solid rgba(var(--primary-color),.1);padding-top:1.5rem;padding-bottom:.5rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0}.dashboard-browser-item:last-child{border-bottom:none}.dashboard-browser-details{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem}.dashboard-browser-icon{color:var(--primary-color-dark)}[data-theme=dark] .dashboard-browser-icon{color:var(--primary-color-light)}.dashboard-browser-icon{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0}.dashboard-browser-name{font-size:1rem;color:var(--primary-color-dark)}[data-theme=dark] .dashboard-browser-name{color:var(--primary-color-light)}.dashboard-browser-stats{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem}.dashboard-browser-count{font-size:1rem;color:var(--primary-color-dark);min-width:40px;text-align:right}[data-theme=dark] .dashboard-browser-count{color:var(--text-color)}.dashboard-browser-percentage-bar{width:7rem;height:1.3rem;overflow:hidden;position:relative;background-color:rgba(0,0,0,.536);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0}[data-theme=dark] .dashboard-browser-percentage-bar{background-color:var(--bg-color)}.dashboard-browser-percentage-fill{height:100%;position:absolute;left:0;top:0;transition:width .3s ease;background-color:var(--primary-color);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}[data-theme=dark] .dashboard-browser-percentage-fill{background-color:var(--primary-color-dark)}.dashboard-browser-percentage-text{position:absolute;width:100%;text-align:center;font-size:.688rem;color:#fff;z-index:1;font-weight:600;text-shadow:0 0 6px hsl(0,0%,5%)}.dashboard-users-stats{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;margin-left:.5rem;margin-right:1rem;margin-top:2.5rem;margin-bottom:.5rem}.dashboard-user-stat{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem}.dashboard-user-stat-icon{width:7.6rem;height:7.6rem;background-color:var(--primary-color-dark);color:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0}.dashboard-user-stat-number{font-weight:600;margin-left:.5rem;margin-right:0}.dashboard-user-stat-label,.dashboard-user-stat-number{font-size:1rem;color:var(--primary-color-dark)}.dashboard-user-stat-label{margin-left:.5rem;margin-right:0}.dashboard-stat-item{font-size:1.125rem;color:hsl(0,0%,13%);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem}.dashboard-stat-item svg{color:var(--primary-color)}.error__container{margin-top:.75rem;width:100%;border-radius:6px;background-color:rgba(245,116,118,.05);border-left:3px solid #f57476;padding:.75rem 1rem}.error__container--compact{background-color:rgba(0,0,0,0);border-left:none;padding:.25rem 0;margin-top:.25rem}.error__message{display:flex;align-items:flex-start;color:#f57476;font-size:.812rem;margin-bottom:.5rem;line-height:1.4;font-weight:500}.error__message:last-child{margin-bottom:0}.error__icon{margin-right:.5rem;margin-top:.1rem;flex-shrink:0;color:#f57476}.error-view{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.error-view__small{min-height:30vh}.error-view__medium{min-height:50vh}.error-view__large{min-height:70vh}.error-view__title{font-size:1.5rem;font-weight:400;color:hsl(194,45%,15%)}[data-theme=dark] .error-view__title{color:var(--primary-color)}.error-view__message{font-size:1rem;margin-bottom:2rem;line-height:1.5}.error .error-view__title{color:#430c0d}[data-theme=dark] .error .error-view__title{color:#f57476}h1{font-size:2rem}h1,h2{font-family:var(--font-rubik);line-break:auto;margin:0}h2{font-size:1.1812rem}h3{font-size:1.625rem}h3,h4{font-family:var(--font-rubik);line-break:auto;margin:0}h4{font-size:1.1438rem}h5{font-size:1.25rem}h5,h6{font-family:var(--font-rubik);line-break:auto;margin:0}h6{font-size:1.125rem}p{font-family:var(--font-rubik);line-break:auto;margin:0}a{all:unset;cursor:pointer}input{width:100%;border:none;outline:none;background-color:rgba(0,0,0,0)}input:-internal-autofill-selected,input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover,input[data-autocompleted]{box-shadow:0 0 0 1000px var(--fill-color) inset!important;-webkit-transition:background-color 9999s ease-out!important;-webkit-text-fill-color:var(--primary-color-dark)!important;-webkit-transition-delay:9999s!important;transition:background-color 9999s ease-out!important;transition-delay:9999s!important}[data-theme=dark] input:-internal-autofill-selected,[data-theme=dark] input:-webkit-autofill,[data-theme=dark] input:-webkit-autofill:active,[data-theme=dark] input:-webkit-autofill:focus,[data-theme=dark] input:-webkit-autofill:hover,[data-theme=dark] input[data-autocompleted]{-webkit-text-fill-color:var(--primary-color-light)!important}input[type=date]::-webkit-calendar-picker-indicator{filter:invert(.5);cursor:pointer}button{border:none;cursor:pointer;background-color:inherit}ul{list-style-type:none;width:100%}ul,ul li{margin:0;padding:0}table{border-collapse:collapse}select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;box-shadow:none;color:hsl(0,0%,15%);background-color:var(--primary-color-light)}[data-theme=dark] select{color:#fff;background-color:var(--sidebar-color)}.graph{border:1px solid var(--primary-color);padding:1.5rem 1rem 1rem;height:100%;width:100%;border-radius:1rem;-webkit-border-radius:1rem;-moz-border-radius:1rem}.graph--bar{min-height:30rem}.graph--line{min-height:32rem;max-height:32rem}.graph--pie,.graph--pie-ring{min-height:20rem;max-height:20rem}[data-theme=dark] .graph{border:none;background-color:var(--sidebar-color)}[data-theme=dark] .graph .table__body tr:nth-child(2n),[data-theme=dark] .graph .table__head,[data-theme=dark] .graph .table__pagination-item--deactivated,[data-theme=dark] .graph .table__pagination-item--disabled,[data-theme=dark] .graph select{background-color:var(--bg-color)}.graph__canvas{width:100%;height:100%;object-fit:cover;flex-direction:row;gap:0}.container,.graph__canvas{display:flex;justify-content:center;align-items:center}.container{margin:auto 0;padding:0 1rem;flex:1 1;flex-direction:column}.layout{display:grid;grid-template-areas:"sidebar main" "sidebar footer";grid-template-columns:2.5rem 1fr;grid-template-rows:1fr auto;min-height:100vh}@media(min-width:768px){.layout{grid-template-columns:17.5rem 1fr}}.layout--collapsed{grid-template-columns:3rem 1fr}@media(min-width:768px){.layout--collapsed{grid-template-columns:5rem 1fr}}.layout__content{grid-area:main;display:flex;flex-direction:column;flex:1 1}.layout__content>:not(:last-child):not(.topbar__languages){flex:1 1}.auth{min-width:377px}.auth__header{position:relative;margin-bottom:2rem}.auth__header>:not(.modal--overlay):not(.image__preview)+:not(.modal--overlay):not(.image__preview){margin-top:.5rem}.auth__header h1{color:hsl(194,45%,15%);min-width:100%}[data-theme=dark] .auth__header h1{color:var(--text-color)}@media(min-width:1024px){.auth__header h1{position:absolute;width:max-content}}.auth__header p{min-width:100%;color:hsl(0,0%,15%)}@media(min-width:1024px){.auth__header p{top:4rem;position:absolute;width:max-content}}[data-theme=dark] .auth__header p{color:var(--text-color)}@media(min-width:1024px){.auth__header{height:2rem}.auth__header:has(p){height:6rem}}.auth__thanks{text-align:center}.auth__thanks>:not(.modal--overlay):not(.image__preview)+:not(.modal--overlay):not(.image__preview){margin-top:1rem}.auth__thanks{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.auth__thanks a{color:#fff}.auth__footer{padding-top:1.5rem;color:var(--neutral-color);font-size:.875rem}.auth__footer>:not(.modal--overlay):not(.image__preview)+:not(.modal--overlay):not(.image__preview){margin-top:1rem}.auth__footer a{color:var(--primary-color);font-weight:600}.main{grid-area:main;padding-top:1rem;padding-bottom:1rem;padding-left:3rem;padding-right:1.5rem}.main>:not(.modal--overlay):not(.image__preview)+:not(.modal--overlay):not(.image__preview){margin-top:1.5rem}.main__content{min-height:100dvh;display:flex;flex-direction:column}.main__content>:not(.modal--overlay):not(.image__preview)+:not(.modal--overlay):not(.image__preview){margin-top:1.5rem}.main__filters>:not(.modal--overlay):not(.image__preview)+:not(.modal--overlay):not(.image__preview){margin-top:1rem}@media(min-width:1024px){.main__filters>:not(.modal--overlay):not(.image__preview)+:not(.modal--overlay):not(.image__preview){margin-top:0}.main__filters{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem}}.main__filters__between>:not(.modal--overlay):not(.image__preview)+:not(.modal--overlay):not(.image__preview){margin-top:1rem}@media(min-width:1024px){.main__filters__between>:not(.modal--overlay):not(.image__preview)+:not(.modal--overlay):not(.image__preview){margin-top:0}.main__filters__between{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}}.main__filters__between .btn{width:100%}@media(min-width:1024px){.main__filters__between .btn{width:auto}}.main__filters .btn{width:100%}@media(min-width:1024px){.main__filters .btn{width:auto}}.landing{max-width:65rem;margin:auto auto 2rem;padding-top:2rem}.landing>:not(.modal--overlay):not(.image__preview)+:not(.modal--overlay):not(.image__preview){margin-top:2rem}.landing{padding-left:1rem;padding-right:1rem}@media(min-width:768px){.landing{padding-top:4rem}}.landing__header{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem}.landing__header h1{color:var(--primary-color);text-align:center}[data-theme=dark] .landing__header h1{color:#349ca8}.landing__header p{color:hsl(194,45%,15%);font-size:1.125rem;font-weight:400;white-space:pre-line;text-align:center}[data-theme=dark] .landing__header p{color:var(--text-color)}.landing__header .btn{display:none}@media(min-width:768px){.landing__header .btn{display:inline-block}}.landing__buttons{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1.5rem}@media(min-width:768px){.landing__buttons{display:none}}.landing__middle__section{background-color:var(--primary-color);border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem;padding-left:4.5rem;padding-right:4.5rem;padding-top:5rem;padding-bottom:5rem}[data-theme=dark] .landing__middle__section{background-color:var(--primary-color-dark)}.landing__middle__section h2{color:#fff;font-size:1.625rem;font-weight:600;text-align:center;white-space:pre-line}.landing__plans{text-align:center}.landing__plans>:not(.modal--overlay):not(.image__preview)+:not(.modal--overlay):not(.image__preview){margin-top:2rem}.landing__plans>p{color:var(--primary-color-dark)}[data-theme=dark] .landing__plans>p{color:var(--primary-color-light)}.landing__plans h2{font-size:1.625rem;color:var(--primary-color);margin-top:.5rem;margin-bottom:.5rem}[data-theme=dark] .landing__plans h2{color:#349ca8}.landing__bottom{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem}.landing__bottom h3{text-align:center;color:var(--primary-color)}.landing__bottom p{color:hsl(194,45%,15%);font-size:1.125rem;font-weight:400;text-align:center}[data-theme=dark] .landing__bottom p{color:var(--primary-color-light)}.profile>:not(.modal--overlay):not(.image__preview)+:not(.modal--overlay):not(.image__preview){margin-top:1rem}.profile__header,.profile__title{color:var(--primary-color);font-size:1.125rem;font-weight:600}.profile__title{padding-bottom:.5em}.profile__content{border-radius:.5rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem}@media(min-width:768px){.profile__content{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:1.5rem}}.profile__content__avatar{max-width:380px}.profile__content__avatar>:not(.modal--overlay):not(.image__preview)+:not(.modal--overlay):not(.image__preview){margin-top:1rem}.profile__content__avatar{padding-top:1rem;padding-bottom:1rem}.profile__content__avatar .image{object-fit:cover;object-position:center;width:100%;height:280px;background-color:#e7e7e7;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem}@media(min-width:1024px){.profile__content__avatar .image{width:280px}}[data-theme=dark] .profile__content__avatar .image{background-color:var(--sidebar-color)}.profile__content__avatar .btn{margin-top:.5rem}.profile__content__info{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1.5rem;padding-top:1rem;padding-bottom:1rem}.profile__content__info--actions{width:100%}.profile__content__info--actions>:not(.modal--overlay):not(.image__preview)+:not(.modal--overlay):not(.image__preview){margin-top:1rem}@media(min-width:1024px){.profile__content__info--actions{width:auto}.profile__content__info--actions>:not(.modal--overlay):not(.image__preview)+:not(.modal--overlay):not(.image__preview){margin-top:0}.profile__content__info--actions{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem}}.profile__content__info--actions .btn{width:100%}@media(min-width:1024px){.profile__content__info--actions .btn{width:auto}}.profile__content__info__name{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8rem}.profile__tabs{padding-top:2rem;padding-bottom:0}.profile__plans{width:70%;margin:auto}.analysis,.profile__plans{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem}.analysis h2{color:var(--primary-color);font-weight:600}.analysis__content{width:100%}.analysis__content>:not(.modal--overlay):not(.image__preview)+:not(.modal--overlay):not(.image__preview){margin-top:.5rem}.analysis__content__inputs{width:100%}.analysis__content__inputs>:not(.modal--overlay):not(.image__preview)+:not(.modal--overlay):not(.image__preview){margin-top:1rem}@media(min-width:1024px){.analysis__content__inputs>:not(.modal--overlay):not(.image__preview)+:not(.modal--overlay):not(.image__preview){margin-top:0}.analysis__content__inputs{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:1.5rem}}.analysis__content__inputs .input{width:100%}.analysis__content__optional__config{width:100%;margin-top:1rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:normal;gap:1.5rem}.analysis__content__optional__config__inputs{padding:2rem;border-radius:1rem;border:1px solid var(--primary-color-light)}.analysis__content__optional__config__inputs>:not(.modal--overlay):not(.image__preview)+:not(.modal--overlay):not(.image__preview){margin-top:2rem}@media(min-width:1024px){.analysis__content__optional__config__inputs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}.analysis__content__optional__config__inputs>:not(.modal--overlay):not(.image__preview)+:not(.modal--overlay):not(.image__preview){margin-top:0}}[data-theme=dark] .analysis__content__optional__config__inputs{border:none;background-color:var(--sidebar-color)}[data-theme=dark] .analysis__content__optional__config__inputs .label{color:var(--primary-color-light)}[data-theme=dark] .analysis__content__optional__config__inputs .input input{background-color:var(--bg-color)}.analysis__select_documentation{max-width:75rem;width:100%;margin:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1.5rem}.analysis .input-radio__group{padding-top:1rem;max-width:75rem;width:100%;border:none;margin-top:1rem;margin-bottom:1.5rem}.analysis .input-radio__label input[type=radio]{position:relative;cursor:pointer;border-radius:50%;width:1.85rem;height:1.5rem;background-color:var(--bg-color);border:2px solid var(--primary-color)}@media(min-width:640px){.analysis .input-radio__label input[type=radio]{width:1.5rem;height:1.5rem}}.analysis .input-radio__label input[type=radio]:before{content:"";width:1rem;height:1rem;border-radius:50%;transition:transform .2s ease-in-out;position:absolute;top:50%;left:50.1%;background-color:var(--primary-color);transform:translate(-50%,-50%) scale(0)}.analysis .input-radio__label input[type=radio]:checked:before{transform:translate(-50%,-50%) scale(1)}.notifications{max-width:80rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem}.notifications__header{color:var(--primary-color);font-size:1.125rem;font-weight:600;margin-top:0;margin-bottom:2.5rem}.notifications__title{color:var(--primary-color);font-size:1rem;font-weight:600}.notifications__text{font-size:1rem;font-weight:400;text-align:left;color:hsl(194,45%,15%)}[data-theme=dark] .notifications__text{color:var(--primary-color-light)}.notifications__description{font-weight:1rem;color:#256974}[data-theme=dark] .notifications__description{color:#bce2e7}.notifications__description{margin-top:.5rem;margin-bottom:.5rem}.notifications__toggle{display:flex;flex-direction:column;align-items:flex-start;margin-top:2rem;margin-bottom:.5rem}.notifications__toggle span{color:var(--primary-color);font-weight:600}.graphs__container{width:100%}.graphs__container__charts{height:100%;gap:2rem;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem;margin-top:2.5rem;margin-bottom:2.5rem}.graphs__container__buttons{width:100%;height:100%;gap:2rem;margin-top:2.5rem;margin-bottom:2.5rem;padding-left:1rem;padding-right:0}.graphs__container__buttons,.graphs__container__buttons__analyze{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}.report__status{margin:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem}.resume__container{padding:0 0 0 1rem}.software__filters{width:100%;color:var(--primary-color);margin:1rem 0;padding:0 0 0 1rem}.software__vulns{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.5rem}.software__functions{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.5rem}.software__container{width:100%;padding:0 0 0 1rem}.vulns__table{width:100%;overflow:hidden;overflow-y:auto;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.5rem}.vulns__filters{width:100%;color:var(--primary-color);margin:0 0 1rem;padding:0 0 0 1rem}.vulnerabilities__summary__cards{display:grid;grid-template-columns:repeat(2,1fr)}@media(min-width:1024px){.vulnerabilities__summary__cards{grid-template-columns:repeat(4,1fr)}}.vulnerabilities__summary__card{border-left:2px solid;padding-left:1rem;padding-right:0;margin-top:1rem;margin-bottom:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:left;gap:.1rem}.vulnerabilities__summary__card__title{font-size:.875rem}.vulnerabilities__summary__card__value{font-size:2rem;font-weight:700}.vulnerabilities__summary__card--critical{border-color:#eb484b}.vulnerabilities__summary__card--critical .vulnerabilities__summary__card__title{color:#430c0d}[data-theme=dark] .vulnerabilities__summary__card--critical .vulnerabilities__summary__card__title{color:#f57476}.vulnerabilities__summary__card--critical .vulnerabilities__summary__card__value{color:#eb484b}.vulnerabilities__summary__card--high{border-color:#d68000}[data-theme=dark] .vulnerabilities__summary__card--high{border-color:#fcb004}.vulnerabilities__summary__card--high .vulnerabilities__summary__card__title{color:#471d01}[data-theme=dark] .vulnerabilities__summary__card--high .vulnerabilities__summary__card__title{color:#ffd01e}.vulnerabilities__summary__card--high .vulnerabilities__summary__card__value{color:#d68000}[data-theme=dark] .vulnerabilities__summary__card--high .vulnerabilities__summary__card__value{color:#fcb004}.vulnerabilities__summary__card--medium{border-color:#24aaff}.vulnerabilities__summary__card--medium .vulnerabilities__summary__card__title{color:#10315b}[data-theme=dark] .vulnerabilities__summary__card--medium .vulnerabilities__summary__card__title{color:#4dc8ff}.vulnerabilities__summary__card--medium .vulnerabilities__summary__card__value{color:#0d8cff}[data-theme=dark] .vulnerabilities__summary__card--medium .vulnerabilities__summary__card__value{color:#24aaff}.vulnerabilities__summary__card--low{border-color:#2abd5d}.vulnerabilities__summary__card--low .vulnerabilities__summary__card__title{color:#072c15}[data-theme=dark] .vulnerabilities__summary__card--low .vulnerabilities__summary__card__title{color:#52d67f}.vulnerabilities__summary__card--low .vulnerabilities__summary__card__value{color:#20aa50}[data-theme=dark] .vulnerabilities__summary__card--low .vulnerabilities__summary__card__value{color:#2abd5d}.services__filters{width:100%;color:var(--primary-color);margin:0 0 1rem;padding:0 0 0 1rem}.vulnerabilities__summary .table__container{margin-bottom:1rem;width:100%}.files__filters{width:100%;margin:0 0 1rem;padding:0 0 0 1rem}.analysis__title,.files__filters{color:var(--primary-color)}.analysis__title{margin:1.5rem 0}.stage{font-size:.812rem;font-weight:400;color:hsl(194,45%,15%);background-color:var(--primary-color-light);width:auto;min-width:6.875rem;display:inline-block;white-space:nowrap;text-align:center;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem}.stage__dot{width:10px;height:10px;border-radius:50%;display:inline-block;margin-right:.15rem}.stage--progress{background-color:none;font-size:.812rem;font-weight:400}.stage--active,.stage--completed,.stage--done,.stage--open,.stage--true,.stage--user{color:#1b7a3c;border:1px solid #1b7a3c;background-color:#defae7}.stage--active .stage__dot,.stage--completed .stage__dot,.stage--done .stage__dot,.stage--open .stage__dot,.stage--true .stage__dot,.stage--user .stage__dot{background-color:#1b7a3c}[data-theme=dark] .stage--active,[data-theme=dark] .stage--completed,[data-theme=dark] .stage--done,[data-theme=dark] .stage--open,[data-theme=dark] .stage--true,[data-theme=dark] .stage--user{color:#52d67f;border-color:#52d67f;background-color:#17502d}[data-theme=dark] .stage--active .stage__dot,[data-theme=dark] .stage--completed .stage__dot,[data-theme=dark] .stage--done .stage__dot,[data-theme=dark] .stage--open .stage__dot,[data-theme=dark] .stage--true .stage__dot,[data-theme=dark] .stage--user .stage__dot{background-color:#52d67f}.stage--aggregating,.stage--analyzing,.stage--preparing{color:#1e6db3;border:1px solid #1e6db3;background-color:#d7f1ff}.stage--aggregating .stage__dot,.stage--analyzing .stage__dot,.stage--preparing .stage__dot{background-color:#4dc8ff}[data-theme=dark] .stage--aggregating,[data-theme=dark] .stage--analyzing,[data-theme=dark] .stage--preparing{color:#4dc8ff;border-color:#4dc8ff;background-color:#115097}[data-theme=dark] .stage--aggregating .stage__dot,[data-theme=dark] .stage--analyzing .stage__dot,[data-theme=dark] .stage--preparing .stage__dot{background-color:#4dc8ff}.stage--on_trial,.stage--openfiltered,.stage--paused,.stage--pending,.stage--premium,.stage--refunded,.stage--waiting{color:#a14800;border:1px solid #a14800;background-color:#fff8c5}.stage--on_trial .stage__dot,.stage--openfiltered .stage__dot,.stage--paused .stage__dot,.stage--pending .stage__dot,.stage--premium .stage__dot,.stage--refunded .stage__dot,.stage--waiting .stage__dot{background-color:#a14800}[data-theme=dark] .stage--on_trial,[data-theme=dark] .stage--openfiltered,[data-theme=dark] .stage--paused,[data-theme=dark] .stage--pending,[data-theme=dark] .stage--premium,[data-theme=dark] .stage--refunded,[data-theme=dark] .stage--waiting{color:#ffd01e;border-color:#ffd01e;background-color:#7b3b0c}[data-theme=dark] .stage--on_trial .stage__dot,[data-theme=dark] .stage--openfiltered .stage__dot,[data-theme=dark] .stage--paused .stage__dot,[data-theme=dark] .stage--pending .stage__dot,[data-theme=dark] .stage--premium .stage__dot,[data-theme=dark] .stage--refunded .stage__dot,[data-theme=dark] .stage--waiting .stage__dot{background-color:#ffd01e}.stage--cancelled,.stage--closed,.stage--expired,.stage--failed,.stage--false,.stage--past_due,.stage--unpaid,.stage--unsuccessful{color:#b52023;border:1px solid #b52023;background-color:#fde3e3}.stage--cancelled .stage__dot,.stage--closed .stage__dot,.stage--expired .stage__dot,.stage--failed .stage__dot,.stage--false .stage__dot,.stage--past_due .stage__dot,.stage--unpaid .stage__dot,.stage--unsuccessful .stage__dot{background-color:#b52023}[data-theme=dark] .stage--cancelled,[data-theme=dark] .stage--closed,[data-theme=dark] .stage--expired,[data-theme=dark] .stage--failed,[data-theme=dark] .stage--false,[data-theme=dark] .stage--past_due,[data-theme=dark] .stage--unpaid,[data-theme=dark] .stage--unsuccessful{color:#faa7a8;border-color:#faa7a8;background-color:#7d1f21}[data-theme=dark] .stage--cancelled .stage__dot,[data-theme=dark] .stage--closed .stage__dot,[data-theme=dark] .stage--expired .stage__dot,[data-theme=dark] .stage--failed .stage__dot,[data-theme=dark] .stage--false .stage__dot,[data-theme=dark] .stage--past_due .stage__dot,[data-theme=dark] .stage--unpaid .stage__dot,[data-theme=dark] .stage--unsuccessful .stage__dot{background-color:#faa7a8}.stage--basic{color:#262626;border:1px solid #262626;background-color:#e7e7e7}[data-theme=dark] .stage--basic{color:#e7e7e7;border:1px solid #e7e7e7;background-color:#434343}.stage--super_admin{color:#bd3f00;border:1px solid #bd3f00;background-color:#ffe8dc}[data-theme=dark] .stage--super_admin{color:#ffe148;background-color:#a14800;border:1px solid #ffe148}.infogrid>:not(.modal--overlay):not(.image__preview)+:not(.modal--overlay):not(.image__preview){margin-top:1.5rem}.infogrid__title{color:var(--primary-color);font-weight:800;font-size:1.438rem}.infogrid__container{display:flex;flex-wrap:wrap;gap:1rem}@media(min-width:1024px){.infogrid__container{gap:2.5rem}}.infogrid__card>:not(.modal--overlay):not(.image__preview)+:not(.modal--overlay):not(.image__preview){margin-top:.5rem}.infogrid__card__title{color:var(--primary-color-dark);font-weight:600;font-size:.875rem}[data-theme=dark] .infogrid__card__title{color:var(--primary-color)}.plan-remaining-time{color:var(--neutral-color)}.btn{height:50px;transition:background-color .3s;align-content:center;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem;padding-left:1.5rem;padding-right:1.5rem;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem}.btn svg{width:20px;height:20px;flex-shrink:0}.btn--full{width:100%}.btn--active{color:var(--primary-color-light);background-color:var(--primary-color)}.btn--active--disabled{cursor:not-allowed}.btn--outline{color:var(--primary-color);outline:1px solid var(--primary-color);background-color:rgba(0,0,0,0)}[data-theme=dark] .btn--outline{color:#5ea4ae;outline:1px solid #5ea4ae}.btn--no-outline{color:var(--primary-color);background-color:rgba(0,0,0,0);padding-top:0;padding-bottom:0;padding-left:0;padding-right:0}[data-theme=dark] .btn--no-outline{color:var(--primary-color-light)}.btn--return{color:hsl(194,45%,15%);background-color:var(--primary-color-light)}[data-theme=dark] .btn--return{color:var(--text-color);background-color:var(--sidebar-color)}.btn--return:hover{color:#fff;background-color:var(--primary-color-dark)}.btn--primary{color:#fff;background-color:var(--primary-color)}[data-theme=dark] .btn--primary{color:var(--text-color);background-color:var(--primary-color-dark)}.btn--primary:hover{background-color:#349ca8}.btn--secondary{color:hsl(194,45%,15%);background-color:var(--primary-color-light)}.btn--secondary:hover{background-color:#c6eff4}[data-theme=dark] .btn--secondary{color:#d7f1ff;background-color:#314150}[data-theme=dark] .btn--secondary:hover{background-color:#77cdda}.btn--info{color:#10315b;background-color:#d7f1ff}.btn--info:hover{background-color:#b7e9ff}[data-theme=dark] .btn--info{color:#d7f1ff;background-color:#1e6db3}[data-theme=dark] .btn--info:hover{background-color:#24aaff}.btn--warning{color:#471d01;background-color:#fff8c5}.btn--warning:hover{background-color:#fff087}[data-theme=dark] .btn--warning{color:#fff8c5;background-color:#a14800}[data-theme=dark] .btn--warning:hover{background-color:#fcb004}.btn--tertiary{color:#440e3b;background-color:#fcebfc}.btn--tertiary:hover{background-color:#f8d6f8}[data-theme=dark] .btn--tertiary{color:#f8d6f8;background-color:#9b308d}[data-theme=dark] .btn--tertiary:hover{background-color:#9b308d}.btn--error{color:#471d01;background-color:#fde3e3}.btn--error:hover{background-color:#fdcbcc}[data-theme=dark] .btn--error{color:#fde3e3;background-color:#b52023}[data-theme=dark] .btn--error:hover{background-color:#eb484b}.btn--success{color:#072c15;background-color:#defae7}.btn--success:hover{background-color:#bef4d0}[data-theme=dark] .btn--success{color:#defae7;background-color:#1b7a3c}[data-theme=dark] .btn--success:hover{background-color:#2abd5d}.btn--small{padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem}.btn--medium,.btn--small{font-size:.812rem}.btn--medium{padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem}.btn--disabled{cursor:not-allowed;color:#383838}.btn--disabled,.btn--disabled:hover{background-color:hsl(0,0%,91%)}[data-theme=dark] .btn--disabled{color:#383838;background-color:hsl(0,0%,73%)}[data-theme=dark] .btn--disabled:hover{background-color:hsl(0,0%,73%)}.form{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:2rem}.form__content>:not(.modal--overlay):not(.image__preview)+:not(.modal--overlay):not(.image__preview){margin-top:1rem}.form--columns{flex-direction:column}.form--columns,.form--rows{display:flex;justify-content:flex-start;align-items:flex-start;gap:1rem}.form--rows{flex-direction:row}.form--errors{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem}.form__footer{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:1rem}.input{width:100%;position:relative}.input input{width:100%;height:50px;color:var(--primary-color-dark);background-color:var(--primary-color-light);border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem;padding-top:.8rem;padding-bottom:.8rem;padding-left:1.5rem;padding-right:1.5rem}@media(min-width:1024px){.input input{min-width:250px}}[data-theme=dark] .input input{color:var(--primary-color-light);background-color:var(--sidebar-color)}.input input::placeholder{color:var(--primary-color-dark)}[data-theme=dark] .input input::placeholder{color:var(--primary-color-light)}.input__group{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem}.input--full{width:100%}.input--error input{color:#f57476;background-color:#fde3e3}[data-theme=dark] .input--error input{color:#f57476;background-color:#4e2f31}.input--disabled input{cursor:not-allowed;color:#383838;background-color:#e7e7e7}[data-theme=dark] .input--disabled input{background-color:#555}.input:focus{outline:1px solid var(--primary-color);background-color:var(--primary-color-light)}.label{color:var(--primary-color);font-size:.812rem;font-weight:600}.label--error{color:#f57476;font-size:.812rem}.show-password{position:absolute;top:2em;right:1em;border:none;cursor:pointer;transform:translateY(-50%);color:var(--primary-color-dark);background-color:var(--primary-color-light)}[data-theme=dark] .show-password{color:#5ea4ae;background-color:var(--sidebar-color)}.input--error .show-password{color:#f57476;background-color:#fde3e3}[data-theme=dark] .input--error .show-password{color:#f57476;background-color:#fdcbcc}.navbar{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1.5rem;padding-left:.75rem;padding-right:1rem;padding-top:.75rem;padding-bottom:.75rem}.navbar__menu{padding:.5rem;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:1rem}.navbar__menu-item{display:none}@media(min-width:768px){.navbar__menu-item{display:block}}.navbar__menu-item:last-child{margin-right:0;display:block}.navbar__menu-buttons{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1.25rem}.navbar__language,.navbar__language a{color:var(--primary-color)}.navbar__language a{text-decoration:none;font-weight:600}.sidebar{grid-area:sidebar;position:fixed;width:19em;height:100%;z-index:3;transition:width .3s ease;border-right:.05rem solid var(--primary-color);color:hsl(0,0%,15%);background-color:var(--sidebar-color);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;padding-top:.5rem;padding-bottom:2rem}[data-theme=dark] .sidebar{color:#fff}.sidebar__overlay{z-index:2;position:fixed;top:0;right:0;height:100%;width:100%;background-color:rgba(0,0,0,.5);transition:background-color .3s ease-in-out}[data-theme=dark] .sidebar__overlay{background-color:hsla(194,45%,15%,.5)}@media(min-width:768px){.sidebar__overlay{display:none}}.sidebar__header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;margin-bottom:1rem}.sidebar__img{margin-left:1rem;cursor:pointer}.sidebar__toggle{background:none;cursor:pointer;margin-right:1rem;color:var(--primary-color)}[data-theme=dark] .sidebar__toggle{color:#bce2e7}.sidebar__menu{width:100%;margin-top:2rem;margin-left:1rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.5rem}.sidebar__menu__item{color:var(--neutral-color);transition:stroke .3s ease-in-out;font-size:1rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem;padding-top:.5rem;padding-bottom:.5rem;padding-left:1.5rem;padding-right:.5rem}.sidebar__menu__item svg{width:20px}.sidebar__menu__item:hover{color:var(--primary-color);font-weight:600}[data-theme=dark] .sidebar__menu__item:hover{color:#bce2e7}.sidebar__menu__item--active{position:relative;color:var(--primary-color);font-weight:600;padding-left:2rem;padding-right:.75rem;padding-top:.5rem;padding-bottom:.5rem}[data-theme=dark] .sidebar__menu__item--active{color:#bce2e7}.sidebar__menu__item--active:after{content:"";display:block;position:absolute;width:2px;height:50%;left:1rem;background-color:var(--primary-color);border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem}[data-theme=dark] .sidebar__menu__item--active:after{background-color:#bce2e7}.sidebar__end{width:100%;margin-top:auto;padding-left:1rem;padding-right:1rem}.sidebar__end__title{font-size:.688rem}.sidebar__profile{margin-top:1rem;width:100%;position:relative;background-color:var(--primary-color-light);border-radius:.5rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;padding-top:1rem;padding-bottom:1rem;padding-left:1rem;padding-right:1rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}[data-theme=dark] .sidebar__profile{background-color:var(--bg-color)}.sidebar__profile__avatar .image--zoomable{width:3.5rem;height:3.5rem}[data-theme=dark] .sidebar__profile__avatar .image--zoomable{border:1px solid var(--sidebar-color);background-color:var(--sidebar-color)}.sidebar__profile__information{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem}.sidebar__profile__information span{color:var(--primary-color-dark);font-size:.875rem;font-weight:600}[data-theme=dark] .sidebar__profile__information span{color:#bce2e7}.sidebar__profile__information p{color:hsl(0,0%,15%);font-size:.812rem}[data-theme=dark] .sidebar__profile__information p{color:var(--neutral-color)}.sidebar__profile__information h3,.sidebar__profile__information p{max-width:7.5rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.sidebar__profile__icon{margin-left:auto;cursor:pointer;color:var(--neutral-color);display:flex;align-items:center}.sidebar__back-button{font-size:1rem;font-weight:800;background-color:#fff;color:var(--primary-color);margin:0 0 0 1rem}.sidebar--submenu{z-index:1;width:100%;left:0;bottom:9rem;position:absolute;background-color:var(--primary-color-light);padding-top:.5rem;padding-bottom:.5rem;padding-left:.5rem;padding-right:.5rem;border-radius:.5rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem}@media(min-width:768px){.sidebar--submenu{left:18.5rem;bottom:0}}[data-theme=dark] .sidebar--submenu{background-color:var(--bg-color)}.sidebar--submenu-item{font-size:.875rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.75rem;padding-top:.75rem;padding-bottom:.75rem;padding-left:2rem;padding-right:2rem;border-radius:.5rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem}.sidebar--submenu-item,[data-theme=dark] .sidebar--submenu-item{color:var(--neutral-color)}.sidebar--submenu-item:hover{color:var(--primary-color);font-weight:600;cursor:pointer}.sidebar--submenu-item svg{width:18px}.sidebar--submenu--open{z-index:1;opacity:1;max-height:max-content}@media(min-width:768px){[data-theme=dark] .sidebar--submenu--open{background-color:var(--bg-color)!important;background-color:var(--sidebar-color)!important}}.sidebar--submenu--close{opacity:0;z-index:-1}.sidebar--collapsed{width:4.5em}@media(min-width:768px){.sidebar--collapsed{width:6.3em}}.sidebar--collapsed .sidebar--submenu-item p,.sidebar--collapsed .sidebar__end__title,.sidebar--collapsed .sidebar__img,.sidebar--collapsed .sidebar__profile__information{display:none}.sidebar--collapsed .sidebar__menu__item{justify-content:center}@media(min-width:768px){.sidebar--collapsed .sidebar__menu__item{margin-left:.9rem}}.sidebar--collapsed .sidebar__menu__item--active{padding-left:1.75rem}.sidebar--collapsed .sidebar__menu{margin-left:0}.sidebar--collapsed .sidebar--submenu{bottom:6rem;left:0;right:0}[data-theme=dark] .sidebar--collapsed .sidebar--submenu--open{background-color:var(--bg-color)!important}.sidebar--collapsed .sidebar--submenu-item{padding-left:.25rem;padding-right:.25rem}.sidebar--collapsed .sidebar__profile{justify-content:center;padding-left:0;padding-right:0}.sidebar--collapsed .sidebar__profile__icon svg{width:1rem;height:1rem;flex-shrink:0;color:var(--neutral-color)}.sidebar--collapsed .sidebar__profile__avatar{display:none}.sidebar--collapsed .sidebar__header .sidebar__toggle{margin-left:1.1rem;margin-top:1rem}@media(min-width:768px){.sidebar--collapsed .sidebar__header .sidebar__toggle{margin-left:2rem}}.sidebar--collapsed .tooltip{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0}.footer{z-index:0;grid-area:footer;color:var(--primary-color-dark)}[data-theme=dark] .footer{color:var(--text-color)}.footer{padding-left:.5em;padding-right:.5em;padding-top:1em;padding-bottom:.25em;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem}.footer__text{display:inline-flex;align-items:center;font-size:.688rem}.footer__text img{margin-right:.5rem}.footer__link{text-decoration:none;padding-left:8px;padding-right:8px;padding-top:2px;padding-bottom:2px}.footer:before{content:"";display:block;width:100%;height:1px;background-color:var(--primary-color)}.footer__images{padding-left:1rem;padding-right:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}@media(min-width:768px){.footer__images{flex-wrap:wrap;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem}}.footer__images__aenor{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem}.icon--chevrondown{position:absolute;top:50%;right:1rem;width:1rem;height:1rem;transform:translateY(-50%)}.image{object-position:center;transition:transform .3s ease-in-out}.image--zoomable{height:6rem;width:6rem;border-radius:50%;object-fit:cover;object-position:center;border:1px solid var(--primary-color-light);background-color:var(--primary-color-light);cursor:pointer}[data-theme=dark] .image--zoomable{border:1px solid var(--primary-color);background-color:var(--primary-color)}.image--zoomable:hover{transform:scale(1.05)}.image__preview{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.7);z-index:50;width:100%;height:auto;border:none}[data-theme=dark] .image__preview{background-color:hsla(194,45%,15%,.5)}.image__preview__content{max-width:60%;max-height:60%;aspect-ratio:1;border-radius:0!important;object-fit:contain!important;object-position:center!important;transition:transform .3s ease-in-out;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem}[data-theme=dark] .image__preview__content{background-color:var(--sidebar-color)}.image__preview__close{position:absolute;top:1.5rem;right:1.5rem;font-size:2rem;color:#fff;background:none!important;border:none;cursor:pointer;transition:opacity .2s ease-in-out}.image__preview__close svg{width:3rem;height:3rem}.image__preview__close:hover{opacity:.8}.table{width:100%}.table__container{width:100%;margin:2rem 0;overflow-x:auto}.table__head{text-align:left;background-color:var(--primary-color-light)}[data-theme=dark] .table__head{background-color:var(--sidebar-color)}.table__head__item{min-width:8rem;text-align:left;padding-top:.5rem;padding-bottom:.5rem;padding-left:.25rem;padding-right:.5rem}.table__head__item:first-child{border-top-left-radius:1rem;min-width:2.5rem;padding-left:.25rem;padding-right:.5rem}.table__head__item:last-child{border-top-right-radius:1rem}.table__head__item__content{color:var(--primary-color-dark)!important;font-size:.875rem!important;font-weight:800!important;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.25rem}.table__head__item__content__checkbox-wrapper{padding:1px 6px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:0}[data-theme=dark] .table__head__item__content{color:var(--text-color)!important}.table__head__item__content--sortable{cursor:pointer}.table__head__item__content--not-sortable{cursor:default}.table__head__item__content__sort{flex-shrink:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.125rem}.table__head__item__content__placeholder{width:1rem;height:1rem;visibility:hidden}.table__body{color:hsl(194,45%,15%)}[data-theme=dark] .table__body{color:var(--text-color)}.table__body tr:nth-child(2n){background-color:var(--primary-color-light)}[data-theme=dark] .table__body tr:nth-child(2n){background-color:var(--sidebar-color)}.table__body tr:hover:not(:has(input[type=checkbox]:disabled)){color:var(--primary-color)}[data-theme=dark] .table__body tr:hover:not(:has(input[type=checkbox]:disabled)){color:#c6eff4}.table__body tr:has(input[type=checkbox]){cursor:pointer}.table__body tr input[type=checkbox]:disabled{opacity:.5;border-color:#d1d1d1;background-color:#d1d1d1}.table__body tr:has(input[type=checkbox]:disabled){cursor:not-allowed;color:var(--neutral-color)}.table__body__item{line-break:anywhere;padding-top:.5rem;padding-bottom:.5rem;padding-left:.65rem;padding-right:.5rem}.table__body__row--selected td{color:var(--primary-color-dark)}[data-theme=dark] .table__body__row--selected td{color:#c6eff4}.table__body__empty td{text-align:center;vertical-align:middle}.table__paginationComponent{width:100%;margin-top:1.5rem;flex-wrap:wrap;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem}.table__pagination{flex:1 1 auto;min-width:300px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem}.table__pagination-wrapper{position:relative;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem}.table__pagination-select-wrapper{margin-top:1.5rem;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem}.table__pagination .btn{height:auto!important}.table__pagination-item{cursor:pointer;transition:all .3s ease;padding:.5rem;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem;display:flex;flex-direction:flex;justify-content:center;align-items:center;gap:0}.table__pagination-item svg{flex-shrink:0}.table__pagination-item--active{cursor:pointer;color:#fff;background-color:var(--primary-color)}.table__pagination-item--deactivated{cursor:pointer;color:hsl(0,0%,13%);background-color:var(--primary-color-light)}[data-theme=dark] .table__pagination-item--deactivated{color:var(--primary-color-light);background-color:var(--sidebar-color)}.table__pagination-item--deactivated:hover{color:var(--primary-color-light)}.table__pagination-item--disabled{cursor:not-allowed;color:hsl(0,0%,73%);background-color:hsl(0,0%,91%)}[data-theme=dark] .table__pagination-item--disabled{color:var(--neutral-color);background-color:var(--sidebar-color)}.table__expanded{padding-left:.5rem;padding-right:.5rem;padding-top:.5rem;padding-bottom:.5rem}.table__expanded h5{color:var(--primary-color);margin:0}.table__expanded__text{max-width:100%}.table__expanded__content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;padding-left:.5rem;padding-right:.5rem;padding-top:.5rem;padding-bottom:.5rem}.table__expanded__content p{line-break:anywhere}.table__expanded__content p:nth-child(2){font-weight:400}.table__rows{flex-shrink:0;min-width:150px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1.5rem}.table__rows .table__label{color:hsl(194,45%,15%);font-weight:400;font-size:.812rem}[data-theme=dark] .table__rows .table__label{color:var(--text-color)}.table__rows select{color:hsl(194,45%,15%);border:.5px solid var(--primary-color)!important;background-color:var(--bg-color);border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem}[data-theme=dark] .table__rows select{color:var(--text-color);border-color:var(--text-color)!important}.table__rows .icon--chevrondown{color:hsl(194,45%,15%)!important}[data-theme=dark] .table__rows .icon--chevrondown{color:var(--text-color)!important}.modal{display:none;height:auto;padding-left:1.5rem;padding-right:1.5rem}.modal--overlay{position:fixed;top:0;right:0;z-index:4;height:100%;width:100%;background-color:rgba(0,0,0,.5);transition:background-color .3s ease-in-out;display:flex;flex-direction:flex;justify-content:center;align-items:center;gap:0}[data-theme=dark] .modal--overlay{background-color:hsla(194,45%,15%,.5)}.modal__body{width:100%;max-height:80%;background-color:var(--bg-color);border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem;padding-top:1.5rem;padding-bottom:1rem;padding-left:.25rem;padding-right:.25rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem}@media(min-width:640px){.modal__body{width:auto;min-width:28.125rem;max-width:40rem}}.modal__body form{width:100%;height:100%;display:contents}.modal__content{width:100%;overflow-y:auto;overflow-x:auto;text-wrap:auto;text-align:center;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.5rem}.modal__content:has(.plan-remaining-time){display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:1.5rem}.modal__header{width:100%;color:var(--primary-color);font-size:1.25rem;padding-left:1rem;padding-right:1rem}.modal__header--center{text-align:center}.modal__userDetails{width:100%}.modal__userDetails>.input__group{flex:1 1}.modal__userDetails{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1.25rem}.modal__details{width:100%}.modal__details>:not(.modal--overlay):not(.image__preview)+:not(.modal--overlay):not(.image__preview){margin-top:1.5rem}@media(min-width:1024px){.modal__details{min-width:25rem}}.modal__footer{width:100%;padding-left:1rem;padding-right:1rem;padding-top:1rem;padding-bottom:0;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1.25rem}.modal__buttons{width:100%;padding-left:1rem;padding-right:1rem;padding-top:1rem;padding-bottom:1rem;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem}.modal__buttons .btn{min-width:8rem}.modal__close{width:100%;cursor:pointer;padding-left:1rem;padding-right:1rem;display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end;gap:0}.modal__close__button{cursor:pointer;font-size:.875rem;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem;padding-left:.75rem;padding-right:.75rem;padding-top:.5rem;padding-bottom:.5rem;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem}.modal__close__button,.modal__close__button:hover{background-color:var(--primary-color-light)}[data-theme=dark] .modal__close__button{background-color:var(--sidebar-color)}.modal__dropzone{width:100%}.modal__dropzone p,.modal__dropzone span,.modal__dropzone svg{pointer-events:none}.modal__dropzone__label{width:100%;text-align:center;font-size:.812rem;color:var(--primary-color-dark);background-color:var(--primary-color-light);border:1px dashed var(--primary-color)}.modal__dropzone__label>:not(.modal--overlay):not(.image__preview)+:not(.modal--overlay):not(.image__preview){margin-top:1rem}.modal__dropzone__label{border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding-left:2rem;padding-right:2rem;padding-top:2rem;padding-bottom:2rem}[data-theme=dark] .modal__dropzone__label{color:var(--primary-color-light);background-color:var(--sidebar-color)}.modal__dropzone__label__error{color:#f57476;background-color:#fde3e3;border:1px dashed #f57476}.modal__dropzone__label__error .btn{background-color:#f57476}[data-theme=dark] .modal__dropzone__label__error .btn{background-color:#430c0d}.modal__dropzone__label__disabled{color:var(--neutral-color);border:1px dashed var(--neutral-color);cursor:not-allowed}[data-theme=dark] .modal__dropzone__label__disabled{color:var(--text-color);background-color:#383838}.modal__dropzone__label--dragover{background-color:#bce2e7;border:2px dashed var(--primary-color);transition:background-color .3s ease}[data-theme=dark] .modal__dropzone__label--dragover{background-color:hsl(194,45%,15%)}.modal__dropzone__label .input-group{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem}.modal__dropzone__label .input-group input{background-color:none;display:none;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem}.modal__dropzone__label__upload{width:64px;height:64px;margin-top:1.5rem;margin-bottom:1.5rem}.modal__dropzone__label__title{font-size:1rem;font-weight:600}.modal__dropzone__label p{font-size:.875rem;font-weight:400}.modal__dropzone__label .preview{width:15rem;height:15rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem}.modal__dropzone__label .preview img{width:100%;height:100%;object-fit:cover;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem}.toggle{position:relative;display:inline-block;width:2.5rem;height:1.5rem}.toggle__container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem}.toggle__label--disabled{color:var(--neutral-color)}.toggle input{opacity:0;width:0;height:0}.toggle input:checked+.toggle__slider{background-color:var(--primary-color);border:1px solid var(--primary-color)}.toggle input:focus+.toggle__slider{box-shadow:0 0 1px var(--primary-color)}.toggle input:checked+.toggle__slider:before{transform:translateX(1em);background-color:var(--primary-color-light)}.toggle input:disabled+.toggle__slider{border:1px solid var(--neutral-color)}.toggle input:disabled+.toggle__slider:before{background-color:var(--neutral-color)}.toggle input:disabled:checked+.toggle__slider{background-color:#b0b0b0}.toggle input:disabled:checked+.toggle__slider:before{background-color:#e7e7e7}.toggle__slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--sidebar-color);transition:.4s;border-radius:4rem;border:1px solid var(--primary-color)}.toggle__slider:before{position:absolute;content:"";height:1rem;width:1rem;border-radius:20px;left:.2rem;bottom:.2rem;background-color:var(--primary-color);transition:.4s}[data-theme=dark] .toggle__slider{border:1px solid rgba(0,0,0,0)}.theme-toggle{flex-shrink:0}.theme-toggle .toggle{width:4.2rem;height:2.12rem}.theme-toggle .toggle__slider{border-radius:2rem;background-color:var(--primary-color);border:none;transition:.4s}.theme-toggle .toggle__slider:before{width:1.7rem;height:1.7rem;top:.2rem;left:.25rem;background-color:#fff;transition:.4s}.theme-toggle .toggle__slider:after{content:"";position:absolute;right:.25rem;top:.2rem;width:1.7rem;height:1.7rem;background-repeat:no-repeat;background-size:contain;transition:background-image .4s;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg width='18' height='18' role='img' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'><g clip-path='url(%23clip0_3298_8945)'><path d='M9 1.5V3M9 15V16.5M3.69763 3.69745L4.75513 4.75495M13.2451 13.2449L14.3026 14.3024M1.5 9H3M15 9H16.5M4.75513 13.2449L3.69763 14.3024M14.3026 3.69745L13.2451 4.75495M12 9C12 10.6569 10.6569 12 9 12C7.34315 12 6 10.6569 6 9C6 7.34315 7.34315 6 9 6C10.6569 6 12 7.34315 12 9Z' stroke='white' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/></g><defs><clipPath id='clip0_3298_8945'><rect width='18' height='18' fill='white'/></clipPath></defs></svg>")}.theme-toggle input:checked+.toggle__slider{background-color:var(--primary-color);border:none}.theme-toggle input:checked+.toggle__slider:before{background-color:#fff;transform:translateX(2.05rem)}.theme-toggle input:checked+.toggle__slider:after{top:.2rem;left:.25rem;background-image:url("data:image/svg+xml;utf8,<svg width='28' height='28' role='img' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M14.3498 3.37014C8.59533 4.00203 4.44903 9.18715 5.08194 14.9509C5.71485 20.7147 10.8875 24.8766 16.642 24.2447C19.4657 23.9346 21.8999 22.5261 23.5771 20.4934C23.785 20.2395 23.8067 19.8787 23.6259 19.6062C23.445 19.3337 23.1056 19.2059 22.7903 19.2971C22.3423 19.4265 21.881 19.5196 21.4011 19.5723C16.886 20.0681 12.8205 16.7986 12.3231 12.2695C11.9865 9.20358 13.3707 6.3495 15.6997 4.66962C15.966 4.47533 16.0747 4.1333 15.97 3.82413C15.8653 3.51496 15.5689 3.307 15.2397 3.31486C14.9436 3.3238 14.6485 3.34206 14.3503 3.3748' fill='%232A5660'/></svg>")}.link{color:var(--primary-color);padding-top:.5rem;padding-bottom:.5rem;padding-left:.5rem;padding-right:.5rem;border-radius:.33rem;-webkit-border-radius:.33rem;-moz-border-radius:.33rem}.link:hover{background-color:var(--primary-color-light);cursor:pointer}.link--big{color:var(--primary-color);padding-top:.5rem;padding-bottom:.5rem;padding-left:.5rem;padding-right:.5rem;border-radius:.33rem;-webkit-border-radius:.33rem;-moz-border-radius:.33rem}.card,.link--big:hover{background-color:var(--primary-color-light)}.card{text-align:center;padding-top:2.5rem;padding-bottom:1.5rem;padding-left:2rem;padding-right:2rem;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem}[data-theme=dark] .card{background-color:var(--sidebar-color);color:var(--neutral-color)}.card__header{text-align:left;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding-left:1.5rem;padding-right:1.5rem}.card__header--title{color:var(--primary-color);margin-top:0;margin-bottom:2.5rem}[data-theme=dark] .card__header--title{color:#349ca8}.card__header--price{font-size:2rem;font-weight:800;color:hsl(194,45%,15%)}[data-theme=dark] .card__header--price{color:var(--text-color)}.card__content--subtitle{color:var(--primary-color);font-size:1.125rem;font-weight:600}[data-theme=dark] .card__content--subtitle{color:inherit}.card__content ul{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;padding-top:1.5rem;padding-bottom:.5rem}.card__content ul li{color:hsl(194,45%,15%);font-size:.875rem;font-weight:400}[data-theme=dark] .card__content ul li{color:var(--primary-color-light)}.card__content ul li:before{font-weight:600;padding-left:.5rem;padding-right:.5rem}.card p,.card__content ul li:before,.card__remaining-time p{color:var(--primary-color-dark)}[data-theme=dark] .card__remaining-time p{color:#349ca8}.select{width:100%;position:relative}.select select{width:100%;height:50px;min-width:5rem;cursor:pointer;border:2px solid rgba(0,0,0,0);outline:2px solid rgba(0,0,0,0);color:var(--primary-color-dark)}[data-theme=dark] .select select{color:var(--primary-color-light)}.select select option,.select select.placeholder{color:var(--primary-color-dark)}[data-theme=dark] .select select option,[data-theme=dark] .select select.placeholder{color:var(--primary-color-light)}.select select{border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem;padding-top:.7rem;padding-bottom:.7rem;padding-left:1.5rem;padding-right:1.5rem}.select__group{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem}.select--full{width:100%}@media(min-width:1024px){.select--full{min-width:250px}}.select:hover{cursor:pointer}.select--error select{color:#f57476;background-color:#fde3e3}[data-theme=dark] .select--error select{color:#f57476;background-color:#4e2f31}.select--error select option,.select--error select.placeholder{color:#f57476!important}.topbar{grid-area:topbar;border-bottom:1px solid var(--primary-color);display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:1rem}.topbar__languages{color:var(--primary-color);padding-right:1.5rem;z-index:2;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:.5rem;padding-top:1rem;padding-bottom:.5rem}.topbar__languages a{text-decoration:none;color:var(--primary-color);font-weight:600;font-size:.875rem}.topbar__profile{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem}.topbar__profile__avatar{width:2.5rem;height:2.5rem;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem}.topbar__profile__avatar img{object-fit:contain}.topbar__profile__information h3{color:var(--primary-color);font-weight:600;font-size:.875rem;padding-bottom:.25rem;margin:0}.topbar__profile__information p{font-size:.812rem;color:hsl(0,0%,15%)}.topbar-collapse{background-color:var(--primary-color-light);right:.15rem;position:absolute;bottom:9rem;width:100%;z-index:1;padding-top:.5rem;padding-bottom:.5rem;border-radius:.5rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;padding-left:.5rem;padding-right:.5rem}.topbar-collapse-item{color:hsl(0,0%,15%);font-size:.875rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.75rem;padding-top:.5rem;padding-bottom:.5rem;padding-left:.5rem;padding-right:.5rem;border-radius:.5rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem}.topbar-collapse-item:hover{color:var(--primary-color);font-weight:600;cursor:pointer}.topbar-collapse-item svg{width:18px}.topbar-collapse--open{z-index:1;opacity:1;max-height:max-content}.topbar-collapse--close{opacity:0;z-index:-1}.lists{color:var(--primary-color);padding-top:.5rem;padding-bottom:.5rem;padding-left:.5rem;padding-right:.5rem;border-radius:.33rem;-webkit-border-radius:.33rem;-moz-border-radius:.33rem}.lists:hover{background-color:var(--primary-color-light);cursor:pointer}.tooltip{position:relative}.tooltip__trigger{cursor:pointer}.tooltip__content{position:absolute;background-color:var(--primary-color);color:#fff;padding:8px 12px;border-radius:4px;font-size:14px;box-shadow:0 4px 6px rgba(0,0,0,.1);white-space:nowrap;transition:opacity .2s ease-in-out}.tooltip__content:after{content:"";position:absolute;width:0;height:0;border-style:solid}.tooltip__content--top{bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:8px}.tooltip__content--top:after{top:100%;left:50%;transform:translateX(-50%);border-width:6px 6px 0;border-color:var(--primary-color) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.tooltip__content--bottom{top:100%;left:50%;transform:translateX(-50%);margin-top:8px}.tooltip__content--bottom:after{bottom:100%;left:50%;transform:translateX(-50%);border-width:0 6px 6px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--primary-color) rgba(0,0,0,0)}.tooltip__content--left{right:100%;top:50%;transform:translateY(-50%);margin-right:8px}.tooltip__content--left:after{top:50%;left:100%;transform:translateY(-50%);border-width:6px 0 6px 6px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--primary-color)}.tooltip__content--right{left:100%;top:50%;transform:translateY(-50%);margin-left:8px}.tooltip__content--right:after{top:50%;right:100%;transform:translateY(-50%);border-width:6px 6px 6px 0;border-color:rgba(0,0,0,0) var(--primary-color) rgba(0,0,0,0) rgba(0,0,0,0)}.textarea{display:flex;flex-direction:column;gap:4px}.textarea__label{font-size:14px;font-weight:500;color:#000}.textarea__input{width:100%;padding:8px;font-size:14px;border:1px solid gray;border-radius:4px;resize:vertical;transition:border-color .2s ease-in-out}.textarea__input:focus{outline:none;border-color:var(--primary-color)}.textarea__input:disabled{background-color:#d3d3d3;cursor:not-allowed}.toast{position:fixed;top:20px;right:20px;min-width:250px;padding:10px 16px;border-radius:6px;color:#fff;font-size:14px;box-shadow:0 2px 10px rgba(0,0,0,.1);opacity:0;animation:fadeIn .3s forwards}.toast--success{background:green}.toast--error{background:red}.toast--warning{background:orange}.toast--info{background:#add8e6}.toast__message{flex-grow:1}.toast__close{background:none;border:none;font-size:16px;color:#fff;cursor:pointer}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.tabs{width:100%}.tabs,.tabs__nav{display:flex;flex-direction:column}.tabs__nav{gap:10px}@media(min-width:1024px){.tabs__nav{flex-direction:row}}.tabs__button{cursor:pointer;font-size:1.125rem;color:var(--neutral-color);padding-top:.5rem;padding-bottom:.5rem;padding-left:.8rem;padding-right:.8rem}.tabs__button--active,.tabs__button:hover{color:var(--primary-color)}.tabs__button--active{font-weight:600}@media(min-width:1024px){.tabs__button--active{border-bottom:2px solid var(--primary-color)}}[data-theme=dark] .tabs__button--active{color:var(--primary-color)}.slider{display:flex;flex-direction:column;gap:5px;width:100%;max-width:300px}.slider__label{font-size:14px;color:#333}.slider__input{width:100%;height:6px;background:#ddd;border-radius:5px;outline:none;transition:.3s}.slider__input:hover{background:#bbb}.slider__input::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;background:#4caf50;border-radius:50%;cursor:pointer}.slider__input::-moz-range-thumb{width:16px;height:16px;background:#4caf50;border-radius:50%;cursor:pointer}.slider__value{font-size:14px;text-align:center;margin-top:5px}.input-radio__group{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.75rem}.input-radio__label{margin-right:1rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.75rem}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.3rem;height:1.3rem;border:2px solid #ccc;transition:all .2s ease}input[type=radio]:hover{border-color:#1e3a8a}input[type=radio]:checked{background-color:var(--primary-color);border-color:#1e3a8a}.checkbox{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.75rem}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.25rem;height:1.25rem;border:2px solid var(--neutral-color);border-radius:.35rem;background-color:var(--sidebar-color);transition:all .2s ease;cursor:pointer;position:relative}input[type=checkbox]:checked,input[type=checkbox]:hover{border-color:var(--primary-color)}input[type=checkbox]:checked{background-color:var(--primary-color)}input[type=checkbox]:disabled{cursor:not-allowed}input[type=checkbox]:checked:after{content:"✔";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1em;color:#fff}.selected-rows{z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0}.selected-rows__section{padding:.75rem;border:1px solid var(--primary-color-light);box-shadow:0 .25rem .5rem rgba(0,0,0,.1)}.selected-rows__section>:not(.modal--overlay):not(.image__preview)+:not(.modal--overlay):not(.image__preview){margin-top:1rem}.selected-rows__section{border-radius:1rem;-webkit-border-radius:1rem;-moz-border-radius:1rem}@media(min-width:1024px){.selected-rows__section>:not(.modal--overlay):not(.image__preview)+:not(.modal--overlay):not(.image__preview){margin-top:0}.selected-rows__section{border-radius:4rem;-webkit-border-radius:4rem;-moz-border-radius:4rem;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem}}[data-theme=dark] .selected-rows__section{border:none;background-color:var(--sidebar-color)}.selected-rows__section .btn{width:100%}@media(min-width:1024px){.selected-rows__section .btn{width:auto}}.selected-rows__actions{flex-wrap:wrap;justify-content:center;gap:.5rem}.selected-rows__actions,.selected-rows__close{display:flex;flex-direction:row;align-items:center}.selected-rows__close{justify-content:flex-start;gap:1rem}.selected-rows__clear{background:none;border:none;cursor:pointer;padding-top:.35rem;color:var(--primary-color)}.selected-rows__number{padding-right:1rem}.selected-rows__number strong{padding-right:.5em}.datepicker{position:relative;display:inline-block}.datepicker__button{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.625rem 1rem;font-size:1rem;border:2px solid var(--primary-color);border-radius:62.5rem;background:#fff;cursor:pointer;transition:background .3s;min-width:15.5rem}.datepicker__button:hover{background:#e3f2fd}.datepicker__icon{color:var(--primary-color)}.datepicker__calendar{position:absolute;top:calc(100% + .5rem);left:0;width:17.5rem;background:#fff;border:1px solid #ccc;border-radius:.5rem;box-shadow:0 .25rem .35rem rgba(0,0,0,.1);padding:.6rem;z-index:10}.datepicker__header{display:flex;justify-content:space-between;align-items:center;padding:.5rem;background:#f3f3f3;border-radius:.5rem .5rem 0 0;font-weight:700;text-align:center}.datepicker__days{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:.25rem;gap:.25rem;padding:.6rem}.datepicker__day,.datepicker__weekday{text-align:center}.datepicker__day{padding:.6rem;cursor:pointer;border-radius:50%;transition:background .3s,color .3s}.datepicker__day:hover{background:#e3f2fd}.datepicker__day--selected{background:var(--primary-color);color:#fff}.skeleton>:not(.modal--overlay):not(.image__preview)+:not(.modal--overlay):not(.image__preview){margin-top:1rem}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.graphs-skeleton{width:100%}.graphs-skeleton>:not(.modal--overlay):not(.image__preview)+:not(.modal--overlay):not(.image__preview){margin-top:1rem}@media(min-width:1024px){.graphs-skeleton>:not(.modal--overlay):not(.image__preview)+:not(.modal--overlay):not(.image__preview){margin-top:0}.graphs-skeleton{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}}.graphs-skeleton--item{width:100%;min-height:45vh;background-size:200% 100%;animation:skeleton-loading 1.5s ease-in-out infinite;background:linear-gradient(90deg,#f3f3f3,#e7e7e7,#eee);border-radius:.5rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem}[data-theme=dark] .graphs-skeleton--item{background:linear-gradient(90deg,var(--sidebar-color),var(--bg-color),var(--sidebar-color))}.information-skeleton{width:100%;height:25vh;background-size:200% 100%;animation:skeleton-loading 1.5s ease-in-out infinite;background:linear-gradient(90deg,#f3f3f3,#e7e7e7,#eee);border-radius:.5rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem}[data-theme=dark] .information-skeleton{background:linear-gradient(90deg,var(--sidebar-color),var(--bg-color),var(--sidebar-color))}.filters-skeleton{width:100%}.filters-skeleton>:not(.modal--overlay):not(.image__preview)+:not(.modal--overlay):not(.image__preview){margin-top:1rem}@media(min-width:1024px){.filters-skeleton>:not(.modal--overlay):not(.image__preview)+:not(.modal--overlay):not(.image__preview){margin-top:0}.filters-skeleton{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem}}.filters-skeleton--text{width:100%;height:2.5rem;background-size:200% 100%;animation:skeleton-loading 1.5s ease-in-out infinite;background:linear-gradient(90deg,#f3f3f3,#e7e7e7,#eee);border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem}@media(min-width:1024px){.filters-skeleton--text{width:250px}}[data-theme=dark] .filters-skeleton--text{background:linear-gradient(90deg,var(--sidebar-color),var(--bg-color),var(--sidebar-color))}.filters-skeleton--btn{width:100%;height:2.5rem;background-size:200% 100%;animation:skeleton-loading 1.5s ease-in-out infinite;background:linear-gradient(90deg,#f3f3f3,#e7e7e7,#eee);border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem}@media(min-width:1024px){.filters-skeleton--btn{width:10rem}}[data-theme=dark] .filters-skeleton--btn{background:linear-gradient(90deg,var(--sidebar-color),var(--bg-color),var(--sidebar-color))}.table-skeleton{width:100%;height:50vh;background-size:200% 100%;animation:skeleton-loading 1.5s ease-in-out infinite;background:linear-gradient(90deg,#f3f3f3,#e7e7e7,#eee);border-radius:.5rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem}[data-theme=dark] .table-skeleton{background:linear-gradient(90deg,var(--sidebar-color),var(--bg-color),var(--sidebar-color))}.pagination-skeleton{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}.pagination-skeleton--btn{width:10rem;height:2rem;background-size:200% 100%;animation:skeleton-loading 1.5s ease-in-out infinite;background:linear-gradient(90deg,#f3f3f3,#e7e7e7,#eee);border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem}[data-theme=dark] .pagination-skeleton--btn{background:linear-gradient(60deg,var(--sidebar-color),var(--primary-color-dark),var(--sidebar-color))}.pagination-skeleton--select{width:20rem;height:2rem;background-size:200% 100%;animation:skeleton-loading 1.5s ease-in-out infinite;background:linear-gradient(90deg,#f3f3f3,#e7e7e7,#eee);border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem}[data-theme=dark] .pagination-skeleton--select{background:linear-gradient(90deg,var(--sidebar-color),var(--bg-color),var(--sidebar-color))}.profile-skeleton{flex-direction:column;align-items:flex-start}.profile-skeleton,.profile-skeleton__tabs{display:flex;justify-content:flex-start;gap:1.5rem}.profile-skeleton__tabs{flex-direction:row;align-items:stretch;border-radius:.5rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem}.profile-skeleton__tabs__container{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:1.5rem}.profile-skeleton__tabs__container--tab{width:8rem;height:2rem;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem}.profile-skeleton__content{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:1.5rem;border-radius:.5rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem}.profile-skeleton__content__avatar{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.profile-skeleton__content__avatar--img{width:350px;height:350px;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem}.profile-skeleton__content__avatar--btn{width:100%;height:2.5rem;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem}.profile-skeleton__content__info{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1.5rem}.profile-skeleton__content__info--group{margin-bottom:1rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem}.profile-skeleton__content__info--group__label{display:block;min-width:80px;min-height:1rem}.profile-skeleton__content__info--group__line{display:block;width:70%;height:1rem;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem}.profile-skeleton__content__info--actions{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem}.profile-skeleton__content__info--actions__btn{width:8rem;height:2.5rem;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem}.analysis-skeleton{padding:0 2rem 1rem 3rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem}.analysis-skeleton__content{width:100%;max-width:75rem;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem}.analysis-skeleton__content__inputs{margin-bottom:.5rem;max-width:75rem;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1.5rem}.analysis-skeleton__content__inputs--input{width:20rem;height:3rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1.5rem;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem;margin-left:.5rem;margin-right:20rem}.analysis-skeleton__content__radio{margin-bottom:.5rem;width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1.5rem}.analysis-skeleton__content__radio--option{width:10rem;height:2rem;margin-right:1rem;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem}.analysis-skeleton__content__dropzone{width:100%;height:20rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem;border-radius:.5rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem}.analysis-skeleton__content__dropzone--area{width:100%;height:100%;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem}.analysis-skeleton__content__select{max-width:75rem;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem}.analysis-skeleton__content__select--dropdown{width:30%;height:1.5rem;border-radius:.5rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem}.analysis-skeleton__content__button{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:2rem}.analysis-skeleton__content__button--btn{width:8rem;height:2.5rem;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem}.notifications-skeleton{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem}.notifications-skeleton__title{width:20rem;height:1.5rem;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem;margin-top:1rem;margin-bottom:2rem}.notifications-skeleton__content{width:100%;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.5rem}.notifications-skeleton__content__text{width:70%;height:6rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem}.notifications-skeleton__content__text--area{width:100%;height:100%;border-radius:.5rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem}.notifications-skeleton__content__toggle{margin-bottom:1rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.5rem}.notifications-skeleton__content__toggle__group{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:.5rem}.notifications-skeleton__content__toggle__group--btn{width:4rem;height:1.5rem;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem}.notifications-skeleton__content__toggle__group--label{width:8rem;height:1.5rem;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem}.notifications-skeleton__content__toggle--description{width:30rem;height:1rem;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem}.plans-skeleton{width:70%}.plans-skeleton,.plans-skeleton__content{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:2rem}.plans-skeleton__content--card{width:25rem;height:65vh;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem;margin-top:1.75rem;margin-bottom:.5rem}.allUsers-skeleton{padding:0 2rem 1rem 3rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem}.allUsers-skeleton__content{width:100%;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem}.allUsers-skeleton__content__filters{margin-bottom:.5rem;width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1.5rem}.allUsers-skeleton__content__filters--search{width:15rem;height:2.5rem;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem}.allUsers-skeleton__content__filters--filter{width:6rem;height:2.5rem;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem}.userDetailsSkeleton-skeleton{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem}.userDetailsSkeleton-skeleton__content{width:100%;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem}.userDetailsSkeleton-skeleton__content__info{margin-bottom:.5rem;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1.5rem}.userDetailsSkeleton-skeleton__content__info--image{width:8rem;height:8rem;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%}.userDetailsSkeleton-skeleton__content__info--input{width:10rem;height:2.5rem;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem}.userDetailsSkeleton-skeleton__content__inputs{margin-bottom:.5rem;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.5rem}.userDetailsSkeleton-skeleton__content__inputs--input{width:100%;height:2.5rem;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem}.userDetailsSkeleton-skeleton__content--button{width:8rem;height:2.5rem;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem}.userEditSkeleton-skeleton{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem}.userEditSkeleton-skeleton__content{width:100%;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem}.userEditSkeleton-skeleton__content__info{margin-bottom:.5rem;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1.5rem}.userEditSkeleton-skeleton__content__info--image{width:8rem;height:8rem;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%}.userEditSkeleton-skeleton__content__info--input{width:10rem;height:2.5rem;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem}.userEditSkeleton-skeleton__content__inputs{margin-bottom:.5rem;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.5rem}.userEditSkeleton-skeleton__content__inputs--input{width:100%;height:2.5rem;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem}.userEditSkeleton-skeleton__content--button{width:8rem;height:2.5rem;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem}.userVerification-skeleton{padding:0 2rem 1rem 3rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem}.userVerification-skeleton__content{width:100%;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem}.userVerification-skeleton__content__filters{margin-bottom:.5rem;width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1.5rem}.userVerification-skeleton__content__filters--search{width:15rem;height:2.5rem;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem}.userVerification-skeleton__content__filters--filter{width:6rem;height:2.5rem;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem}.edit-skeleton{padding:0 2rem 1rem 3rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem}.edit-skeleton__content{width:100%;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem}.edit-skeleton__content__filters{margin-bottom:.5rem;width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1.5rem}.edit-skeleton__content__filters--button{width:6rem;height:3rem;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem}.edit-skeleton__content__inputs{margin-bottom:.5rem;max-width:75rem;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1.5rem}.edit-skeleton__content__inputs--input{width:20rem;height:3rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1.5rem;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem;margin-left:.5rem;margin-right:20rem}.edit-skeleton__content__editor{max-width:75rem;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:2rem}.edit-skeleton__content__editor--editor{max-width:75rem;width:100%;height:40vh;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem}.admin-dashboard-skeleton{padding:0 2rem 1rem 3rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem}.admin-dashboard-skeleton__content{width:100%;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem}.admin-dashboard-skeleton__content__full{margin-bottom:.5rem;width:100%;height:45vh;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1.5rem}.admin-dashboard-skeleton__content__graphics{margin-bottom:.5rem;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1.5rem}.admin-dashboard-skeleton__content__graphics--target{margin-bottom:.5rem;width:100%;height:45vh;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1.5rem}.plans>:not(.modal--overlay):not(.image__preview)+:not(.modal--overlay):not(.image__preview){margin-top:1rem}@media(min-width:1024px){.plans>:not(.modal--overlay):not(.image__preview)+:not(.modal--overlay):not(.image__preview){margin-top:0}.plans{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1.5rem}}.plans__cards{min-width:20rem}@media(min-width:1024px){.plans__cards{width:28.125rem}}.title{width:100%}.title>:not(.modal--overlay):not(.image__preview)+:not(.modal--overlay):not(.image__preview){margin-top:1rem}.title h1{color:var(--primary-color-dark)}[data-theme=dark] .title h1{color:var(--primary-color)}@media(min-width:1024px){.title__mobile{display:none;visibility:hidden}}.title__desktop{display:none}@media(min-width:1024px){.title__desktop{display:block}.title__desktop__content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}.title__desktop .title__content__flex{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem}}.title__content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1.5em}.title__content a{width:100%;max-width:max-content}.title__content__title svg{flex-shrink:0}.title__content__title{gap:1.5em}.title__content__flex,.title__content__title{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.title__content__flex{gap:.5rem}.title__info__hour{color:var(--primary-color);font-weight:600;font-size:.812rem}.title__info__hour span{margin-left:.5rem;color:hsl(0,0%,15%);font-weight:400}[data-theme=dark] .title__info__hour span{color:var(--primary-color-light)}.title__info__languages{color:var(--primary-color)!important;font-weight:800;background-color:rgba(0,0,0,0)!important;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem}.firmware-navigation-topbar{grid-area:main;gap:.25rem;font-size:1.125rem}@media(min-width:1024px){.firmware-navigation-topbar{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.25rem}}.firmware-navigation-topbar__active,.firmware-navigation-topbar__inactive,.firmware-navigation-topbar__item{padding:.75rem 1.25rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem}.firmware-navigation-topbar__active{gap:10px;color:var(--primary-color);font-weight:600;border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem}@media(min-width:1024px){.firmware-navigation-topbar__active{background-color:rgba(0,0,0,0);border-bottom:2px solid var(--primary-color);border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}}.firmware-navigation-topbar__inactive{color:hsl(0,0%,15%)}[data-theme=dark] .firmware-navigation-topbar__inactive{color:var(--primary-color-light)}.firmware-navigation-topbar__inactive:hover{color:var(--primary-color)}.subscription-cards>:not(.modal--overlay):not(.image__preview)+:not(.modal--overlay):not(.image__preview){margin-top:1rem}@media(min-width:1024px){.subscription-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.subscription-cards>:not(.modal--overlay):not(.image__preview)+:not(.modal--overlay):not(.image__preview){margin-top:0}}.subscription-card{padding:20px 26px;border-radius:16px;gap:10px;display:flex;flex-direction:column;justify-content:center;background-color:var(--primary-color-light)}[data-theme=dark] .subscription-card{color:var(--primary-color-light);background-color:var(--sidebar-color)}.subscription-card__title{font-weight:600;font-size:.9rem;margin-bottom:.25rem;color:hsl(194,45%,15%)}[data-theme=dark] .subscription-card__title{color:var(--primary-color-light);background-color:var(--sidebar-color)}.subscription-card__content{font-size:.9rem;color:var(--primary-color-dark)}[data-theme=dark] .subscription-card__content{color:var(--primary-color-light);background-color:var(--sidebar-color)}.subscription-card__custom{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:.5rem}[data-theme=dark] .subscription-card .toggle__slider{background-color:var(--bg-color)}.verify__page{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem}.verify__page--title{font-size:29px;font-weight:400}.cookies{background-color:#fff;width:100%;border-radius:1rem;-webkit-border-radius:1rem;-moz-border-radius:1rem}@media(min-width:640px){.cookies{max-width:448px}}[data-theme=dark] .cookies{background-color:var(--bg-color)}.cookies .image{width:100%;object-fit:cover;object-position:center;overflow:hidden;border-radius:1rem 1rem 0 0;-webkit-border-radius:1rem 1rem 0 0;-moz-border-radius:1rem 1rem 0 0}.cookies h1{font-size:1.125rem;font-weight:600;line-height:120%;color:hsl(194,45%,15%)}[data-theme=dark] .cookies h1{color:var(--primary-color-light)}.cookies__content{width:100%;padding:1.75rem 1.25rem 1.25rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem}.cookies__header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}.cookies__description{width:100%}.cookies__description p{font-size:.812rem}.cookies__description svg{size:24px}.cookies__description p,.cookies__description svg{color:hsl(194,45%,15%)}[data-theme=dark] .cookies__description p,[data-theme=dark] .cookies__description svg{color:var(--primary-color-light)}.cookies__description__strict{width:100%;padding:0 8px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem}.cookies__description__strict__row{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}.cookies__description__strict__row__button{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem}.cookies__description__strict--active{color:var(--primary-color)!important}[data-theme=dark] .cookies__description__strict--active{color:#bce2e7!important}.cookies__footer{width:100%;margin-top:1rem;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:1rem}.creditcard__modal{width:100%}.creditcard__modal>:not(.modal--overlay):not(.image__preview)+:not(.modal--overlay):not(.image__preview){margin-top:.5rem}.creditcard__add{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem}.creditcard{position:relative;width:100%;min-width:24rem;color:var(--primary-color);border:1px solid #e7e7e7;background-color:var(--sidebar-color);padding-top:1rem;padding-bottom:1rem;padding-left:1rem;padding-right:1rem;border-radius:.5rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}[data-theme=dark] .creditcard{border:none;color:var(--primary-color-light)}.creditcard--expired{color:var(--neutral-color);background-color:#e7e7e7;border-color:#e7e7e7}[data-theme=dark] .creditcard--expired{color:#e7e7e7;background-color:#555}.creditcard--expired .creditcard__button{color:#b0b0b0}.creditcard--default{color:#fff!important;background-color:var(--primary-color);border-color:var(--primary-color)}[data-theme=dark] .creditcard--default{background-color:var(--primary-color-dark)}.creditcard--default .creditcard__button{color:var(--primary-color-light)}.creditcard__brand{font-size:.812rem}.creditcard__button{position:relative}.creditcard__actions{position:absolute;z-index:10;right:1rem;top:3rem;margin-top:.5rem;background-color:var(--sidebar-color);border:1px solid #e7e7e7;border-radius:.5rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem}[data-theme=dark] .creditcard__actions{border:none}.creditcard__actions--above{top:auto;bottom:3rem;margin-bottom:.5rem}.creditcard__actions--portal{position:fixed}.creditcard__actions__button{width:100%;padding-top:.5rem;padding-bottom:.5rem;padding-left:.75rem;padding-right:.75rem;border-radius:.5rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem}.creditcard__actions__button:hover{color:#e7e7e7;background-color:var(--primary-color)}.text--small{font-size:.812rem}.self--end{align-self:flex-end}.self--center{align-self:center}.flex__space-between{justify-content:space-between}.flex__row,.flex__space-between{display:flex;flex-direction:row;align-items:center;gap:.5rem}.flex__row{justify-content:center}.flex__columns{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:focus{position:relative;width:auto;height:auto;clip:auto;margin:inherit;padding:inherit;border:initial}.spinning{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}:where(h1){margin-block:.67rem;font-size:2rem}
/*# sourceMappingURL=96e3e362348be601.css.map*/