.login{position:relative;height:100vh;width:100vw;display:grid;grid-template-columns:1fr minmax(min-content,50rem) 1fr;align-items:center;padding:0 4rem}.login__form{grid-column:2/3;display:flex;flex-direction:column;align-items:stretch;gap:1rem}.login__error{color:#fb1f14;font-size:small}.logo{height:3rem;-webkit-user-select:none;user-select:none}.logo-btn{transition:all .2s;cursor:pointer;transform-origin:center left}.logo-btn:hover,.logo-btn:focus{transform:scale(1.05);opacity:.8;outline:none}.floating-logo-wrapper{position:absolute;top:4rem;left:50%;transform:translate(-50%)}.floating-logo-wrapper .logo-btn{transform-origin:center center}.button{font-size:1.6rem;font-weight:600;transition:all .3s;-webkit-user-select:none;user-select:none;cursor:pointer;display:flex;justify-content:center;align-items:center}.button svg{font-size:2.3rem;margin-right:.25rem}.button--disabled{cursor:default;font-weight:400}.button__ghost{color:#fd7310}.button__ghost:hover{color:#964913}.button__primary{background-image:linear-gradient(90deg,#fc5c10,#fd840e);border-radius:.5rem;color:#fefefe;padding:1rem 4rem;box-shadow:0 0 1.5rem #fd731080}.button__primary:hover,.button__primary:focus{box-shadow:0 0 2rem #fd7310b3;letter-spacing:.1rem;outline:none}.button__primary:active{opacity:90%}.button__primary--disabled{box-shadow:none;background-image:none;background-color:#a6a6a6}.button__primary--disabled:hover,.button__primary--disabled:focus{box-shadow:none;letter-spacing:0}.button__primary--disabled:active{opacity:100%}.text-input{border:.1rem solid #d9d9d9;border-radius:.5rem;font-size:1.6rem;padding:1rem 2rem;font-family:Poppins,sans-serif;transition:all .3s;box-shadow:0 0 #6152c100}.text-input::placeholder{color:#999}.text-input:focus{outline:none;border-color:#6152c1;box-shadow:0 0 1rem #6152c133}.text-input:focus:invalid{border-color:#fb1f14;box-shadow:0 0 1rem #ffe7e533}.text-input:invalid:not(:focus):not(:placeholder-shown){border-color:#fb1f1480}.text-input__label{font-size:1.3rem;color:#a6a6a6}.text-input__label--required:after{content:" *";color:#fb1f14;font-weight:600}.text-input__wrapper{display:flex;flex-direction:column;align-items:stretch;gap:.25rem}.loading-overlay__wrapper{position:relative;display:grid;grid-template-columns:subgrid;grid-column:full-start/full-end;align-content:center;justify-content:center}.loading-overlay__spinner{z-index:1000;position:absolute;top:50%;left:50%;height:20rem;transform:translate(-50%,-50%);animation:FadeIn .5s ease-out}.loading-overlay__backdrop{transition:all .3s;display:grid;grid-column:full-start/full-end;grid-template-columns:subgrid}.loading-overlay__backdrop--hidden{opacity:100%}.loading-overlay__backdrop--visible{opacity:50%;pointer-events:none;-webkit-user-select:none;user-select:none}@keyframes FadeIn{0%{opacity:0;transform:scale(.5) translate(-75%,-75%)}to{opacity:1;transform:scale(1) translate(-50%,-50%)}}.navbar{width:24rem;border-right:.1rem solid #d9d9d9;height:100vh;position:fixed;top:0;left:0;background-color:#fafafa;padding:1rem;padding-bottom:0;display:flex;flex-direction:column;z-index:500}@media (max-width: 56.25em){.navbar{width:100%;height:7.5rem;top:auto;bottom:0;flex-direction:row;align-items:stretch;padding:.5rem;padding-right:0;border-right:none;border-top:.1rem solid #d9d9d9}}.navbar .logo{margin:1rem 0}@media (max-width: 56.25em){.navbar .logo{visibility:hidden;position:absolute;pointer-events:none}}.navbar__content{margin-top:2rem;display:flex;flex-direction:column;flex-grow:1;gap:.5rem}@media (max-width: 56.25em){.navbar__content{flex-direction:row;gap:1rem;align-items:center;margin-top:0}}.navbar__content__item{-webkit-user-select:none;user-select:none;display:flex;align-items:center;gap:.5rem;border-radius:.5rem;padding:.5rem;transition:all .5s}@media (max-width: 56.25em){.navbar__content__item{padding:1rem;flex-direction:column;min-width:6rem;font-size:0rem!important}}.navbar__content__item:link,.navbar__content__item:visited{text-decoration:none;color:#0c0c0c;font-size:1.3rem}.navbar__content__item:hover svg,.navbar__content__item:focus svg{scale:1.2}.navbar__content__item:hover,.navbar__content__item:focus{background-color:#f2f2f2}.navbar__content__item:hover,.navbar__content__item:focus{color:#0c0c0c}.navbar__content__item:focus{outline:none}.navbar__content__item--active{font-weight:600;background-color:#ffcda84d}.navbar__content__item--active:hover,.navbar__content__item--active:focus{background-color:#ffcda880}.navbar__content__item:active{color:#fd7310}.navbar__content__item__icon-wrapper{height:3rem;aspect-ratio:1/1;font-size:1.8rem;color:#fd7310;background-color:#fefefe;padding:.5rem;border:.1rem solid #d9d9d9;border-radius:.5rem;display:grid;grid-template-columns:min-content;grid-template-rows:min-content;justify-items:center;align-items:center;align-content:center;justify-content:center}@media (max-width: 56.25em){.navbar__content__item__icon-wrapper{height:4rem;font-size:2.5rem;margin-bottom:0;padding:0}}.navbar__content__item__icon-wrapper svg{transition:all .3s}.navbar__footer{border-top:.1rem solid #d9d9d9;padding:2rem 1rem}@media (max-width: 56.25em){.navbar__footer{border-top:none;border-left:.1rem solid #d9d9d9;display:flex;align-items:center}}.navbar__footer__user-card{background-color:#fefefe;border:.1rem solid #d9d9d9;border-radius:.5rem;padding:1rem;display:grid;grid-template-columns:min-content 1fr min-content;grid-template-rows:min-content;align-items:center;column-gap:1rem;-webkit-user-select:none;user-select:none;cursor:pointer;transition:all .3s;position:relative;perspective:100rem}.navbar__footer__user-card:hover{background-color:#f2f2f2}.navbar__footer__user-card__btn{grid-column:3/4;grid-row:1/-1;font-size:1.8rem;color:#999;transition:all .2s}.navbar__footer__user-card__btn--opened{transform:rotate(180deg)}.navbar__footer__user-card--opened{border-radius:0rem 0rem .5rem .5rem}.navbar__footer__user-card--opened:hover{background-color:#fefefe}.navbar__footer__user-card__image{grid-column:1/2;grid-row:1/-1;height:4rem;width:4rem;border-radius:100rem}.navbar__footer__user-card__details{grid-column:2/3;display:flex;flex-direction:column}.navbar__footer__user-card__name{font-size:1.3rem;font-weight:600}.navbar__footer__user-card__account{font-size:1.1rem;color:#999}.navbar__footer__user-card__menu--opened,.navbar__footer__user-card__menu--closed{position:absolute;top:0;left:0;z-index:100;background-color:#fefefe;border-radius:.5rem .5rem 0 0;border:.1rem solid #d9d9d9;width:calc(100% + .2rem);display:flex;flex-direction:column}.navbar__footer__user-card__menu__item{display:flex;padding:1rem;align-items:center;gap:.5rem}.navbar__footer__user-card__menu__item--logout{color:#999;font-size:1.3rem}.navbar__footer__user-card__menu__item:hover{background-color:#f2f2f2}.navbar__footer__user-card__menu--opened{transform:translate(-.1rem,-100%);animation:moveInUp .2s ease-out}.navbar__footer__user-card__menu--closed{opacity:0%;pointer-events:none;transform:translate(-.1rem);animation:moveOutDown .1s ease-out}@keyframes moveInUp{0%{opacity:0;transform:translate(-.1rem)}to{opacity:1;transform:translate(-.1rem,-100%)}}@keyframes moveOutDown{0%{opacity:1;transform:translate(-.1rem,-100%)}to{opacity:0;transform:translate(-.1rem)}}.home-page{grid-column:full-start/full-end;display:grid;grid-template-columns:subgrid;grid-template-rows:min-content;background-color:#f7f7f7;min-height:calc(100vh - 4rem);padding-bottom:4rem;margin-bottom:-4rem}.home-page .header{background-color:#fefefe}.home-page .header .dashboard-filters{display:flex;align-items:center;gap:2rem}.home-page .header svg{cursor:pointer;-webkit-user-select:none;user-select:none;font-size:2.3rem;color:#a6a6a6;transition:all .3s ease-out}.home-page .header svg:hover{color:#0c0c0c;transform:rotate(45deg)}.home-page .header svg:active{transform:rotate(360deg)}.home-page .dashboard{width:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:max-content;gap:2rem;margin-top:2rem}.home-page .dashboard .chart{text-align:center}.home-page .dashboard .chart .home-page__card__header{margin-bottom:1rem}.home-page .dashboard .chart .number-icon svg{font-size:3rem}.home-page .dashboard .chart .number-icon--message{color:#6152c1}.home-page .dashboard .chart .number-icon--policy{color:#fd7310}.home-page .dashboard .chart .number-icon--block{color:#fb1f14}.home-page .dashboard .chart .number-icon--warning{color:#ffcf42}.home-page .dashboard .chart .number-icon--success{color:#25d07e}.home-page .dashboard .chart .number{font-size:4.5rem;font-weight:700}.home-page .dashboard .chart .number-label h3{font-size:1.6rem;font-weight:400}.home-page .dashboard .metric-2{grid-column:3/5}.home-page .dashboard .pie{grid-column:1/3;grid-row:1/3}.home-page .dashboard .pie .home-page__card__header{margin-bottom:-8rem}.home-page .dashboard .pie .home-page__card__header--no-data{margin-bottom:2rem!important}.home-page .dashboard .pie .recharts-legend-item{align-items:center;padding-right:1rem}.home-page .dashboard .pie .recharts-legend-item:last-child{padding-right:0}.home-page .dashboard .pie .recharts-legend-item .recharts-surface{border-radius:100rem!important;overflow:hidden!important;width:1rem!important;height:1rem!important;object-fit:fill;margin-bottom:.4rem;transform:rotate(90deg);margin-right:.2rem!important}.home-page .dashboard .pie .recharts-legend-item-text{color:#a6a6a6!important;padding-left:.25rem}.home-page .dashboard .pie .custom-tooltip{background-color:#fefefef2;padding:1rem;border-radius:.5rem;color:#0c0c0c;box-shadow:0 0 1.5rem #0000001a}.home-page .dashboard .time{grid-column:2/5;grid-row:3/5}.home-page .dashboard .time .recharts-legend-item{padding-right:1rem;padding-left:1rem}.home-page .dashboard .table{grid-column:1/-1}.home-page .dashboard .table .home-page__card__header{justify-content:space-between;margin-bottom:2rem}.home-page__card{background-color:#fefefe;padding:4rem;border-radius:.5rem;box-shadow:0 0 1.5rem #0000001a}.home-page__card__header{display:flex;justify-content:center;align-items:center}.home-page__card__header h3{font-size:1.6rem;font-weight:600}.home-page__card__header .export-btn{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:1.3rem;color:#a6a6a6;gap:.25rem}.home-page__card__content{display:grid;align-items:center;justify-content:center;align-content:center;justify-items:center}.header__column{display:flex;flex-direction:column;justify-items:center;align-items:start}.header__back-btn{-webkit-user-select:none;user-select:none;cursor:pointer;color:#a6a6a6;font-size:1.3rem;display:flex;align-items:center;transition:all .2s}.header__back-btn:hover{color:#fd7310}.header__subtitle{color:#a6a6a6;font-size:1.3rem}table{font-size:1.3rem;text-align:left;width:100%;border-collapse:collapse}table .button{font-size:1.3rem;color:#7e6fd8}table .button:hover{color:#52479a}table thead tr{border-bottom:1px solid #d9d9d9}table thead tr th{padding:1rem 0}table thead tr th .header-content{display:flex;justify-content:start;align-items:center;align-content:center;padding:1rem;gap:.25rem;position:relative!important}table thead tr th .header-content .filter-btn{margin-top:.6rem;color:#ccc;transition:all .3s ease-out;cursor:pointer;-webkit-user-select:none;user-select:none}table thead tr th .header-content .filter-btn:hover{color:#b3b3b3}table thead tr th .header-content .filter-btn--active{color:#ffaf75}table thead tr th .header-content .filter-btn--active:hover{color:#fd7310}table thead tr th .header-content .values-filter{position:absolute;bottom:0;left:0;max-height:20rem;overflow:scroll;width:130%;min-width:22rem;z-index:1000;background-color:#fefefef2;transform:translate(-20%);padding:1rem;box-shadow:0 0 1.5rem #0003;border-radius:.5rem}table thead tr th .header-content .values-filter .filter-title{font-size:1.3rem;font-weight:600;margin-bottom:.25rem}table thead tr th .header-content .values-filter .cb-item{display:flex;gap:.5rem;align-items:center}table thead tr th .header-content .values-filter .cb-item__count{font-weight:300;color:#a6a6a6;font-size:1.1rem}table thead tr th .header-content .values-filter-cbxs{display:flex;flex-direction:column;gap:.25rem}table thead tr th .header-content .values-filter .custom-checkbox{font-size:1.1rem}table thead tr th .header-content .values-filter-title{display:flex;justify-content:center;text-align:center;font-size:1.3rem}table thead tr th .header-content .values-filter-btns{display:flex;justify-content:space-evenly;margin-top:1rem;margin-bottom:1rem;font-size:1.1rem;font-weight:400}table thead tr th .header-content .values-filter-btns .select-all-btn,table thead tr th .header-content .values-filter-btns .clear-all-btn{cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .3s ease-out;color:#a6a6a6;background-color:#f7f7f7;padding:.25rem 1rem;border-radius:100rem;border:.1rem solid #d9d9d9}table thead tr th .header-content .values-filter-btns .select-all-btn:hover,table thead tr th .header-content .values-filter-btns .clear-all-btn:hover{color:#0c0c0c;background-color:#f2f2f2;border-color:#bfbfbf}table tbody tr{border-bottom:1px solid #d9d9d9}table tbody tr td{padding:2rem 1rem 2rem 0;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}table tbody tr:last-child{border-bottom:none}.custom-checkbox{display:flex;align-items:center;position:relative;cursor:pointer;font-weight:400;-webkit-user-select:none;user-select:none}.custom-checkbox input{position:absolute;opacity:0;cursor:pointer}.custom-checkbox .checkmark{height:20px;width:20px;background-color:#fefefe;border:2px solid #a6a6a6;border-radius:4px;transition:background-color .3s,border-color .3s;display:inline-block;margin-right:8px}.custom-checkbox input:checked+.checkmark{background-color:#fd7310;border-color:#fd7310}.custom-checkbox .checkmark:after{content:"";position:absolute;display:none}.custom-checkbox input:checked+.checkmark:after{display:block}.custom-checkbox .checkmark:after{left:6px;top:3px;width:6px;height:12px;border:solid #fefefe;border-width:0 2px 2px 0;transform:rotate(45deg)}.custom-checkbox input:checked+.checkmark+span{font-weight:600}.custom-checkbox input:not(:checked)+.checkmark+span{font-weight:400}.custom-checkbox.blocked,.custom-checkbox.monitored{color:#fd7310}.custom-checkbox.blocked .checkmark,.custom-checkbox.monitored .checkmark{background-color:#fd7310;border-color:#fd7310}.custom-checkbox.passed{color:#a6a6a6}.custom-checkbox.passed .checkmark{background-color:#fefefe;border-color:#a6a6a6}.status-label{padding:.5rem 1rem;border-radius:.5rem}.status-label--clickable{cursor:pointer;transition:all .3s ease-out}.status-label--clickable:hover{filter:brightness(.9)}.status-label--success{background-color:#e5fff3;color:#246b49}.status-label--success::selection{background-color:#25d07e}.status-label--warning{background-color:#fff8e5;color:#c59816}.status-label--warning::selection{background-color:#ffcf42}.status-label--error{background-color:#ffe7e5;color:#951a13}.status-label--error::selection{background-color:#fb1f14}.status-label--accent{background-color:#e6e2fd;color:#463f6e}.status-label--accent::selection{background-color:#6152c1}.status-label--primary{background-color:#fff3eb;color:#964913}.status-label--primary::selection{background-color:#fd7310}.status-label--secondary{background-color:#fff6db;color:#977511}.status-label--secondary::selection{background-color:#ffc10d}.segment-picker{border:.1rem solid #d9d9d9;display:flex;width:max-content;border-radius:.5rem;overflow:hidden}.segment-picker__segment{padding:1rem 2rem;color:#999;background-color:#f7f7f7;transition:all .2s ease-out}.segment-picker__segment:hover{background-color:#f2f2f2}.segment-picker__segment.selected{color:#0c0c0c;background-color:#fefefe}.segment-picker__segment:not(:last-child){border-right:.1rem solid #d9d9d9}.dropdown-input{border:.1rem solid #d9d9d9;border-radius:.5rem;font-size:1.6rem;padding:1rem 2rem;font-family:Poppins,sans-serif;transition:all .3s;box-shadow:0 0 #6152c100}.dropdown-input--placeholder{color:#999}.dropdown-input:focus{outline:none;border-color:#6152c1;box-shadow:0 0 1rem #6152c133}.dropdown-input__label{font-size:1.3rem;color:#a6a6a6}.dropdown-input__label--required:after{content:" *";color:#fb1f14;font-weight:600}.dropdown-input__wrapper{display:flex;flex-direction:column;align-items:stretch;gap:.25rem}.error-page{position:relative;min-height:100vh;width:100vw;display:grid;grid-template-columns:minmax(min-content,max-content);align-items:center;justify-content:center;padding:10rem 4rem 4rem}.error-page .error-content{display:flex;flex-direction:column;gap:.5rem;align-items:center;text-align:center}.error-page .error-content__img{height:18rem;margin-bottom:2rem}.error-page .error-content__message{color:#999}.error-page .error-content__stack{color:#999;max-width:50vw;text-align:start;padding:4rem;font-size:1.3rem}.error-page .error-content button{margin-top:4rem}.card{background-color:#fefefe;box-shadow:0 0 1.5rem #0003;padding:2rem 1rem;border-radius:.5rem;border-top:2rem solid #6152c1;display:grid;grid-template-columns:1fr;grid-template-rows:min-content min-content;cursor:pointer;transition:all .3s;justify-content:center;justify-items:center;text-align:center;align-content:center;min-height:17rem}.card:link,.card:visited{color:inherit;text-decoration:none}.card:hover{transform:scale(1.04) rotate(1deg);background-color:#f7f7f7;box-shadow:0 0 1.8rem #0000004d}.card__img{position:relative;border-radius:.5rem;text-align:center;display:grid;align-items:stretch;border-radius:100rem;width:3rem;height:3rem;overflow:hidden;color:#6152c1}.card__img img{object-fit:cover;width:100%;height:100%}.card__img__placeholder{text-transform:uppercase;color:#fefefe;position:absolute;top:50%;left:50%;width:calc(100% - 2rem);transform:translate(-50%,-50%)}.card__content{display:grid;grid-template-columns:1fr;grid-template-rows:min-content;padding:1rem;row-gap:.25rem;align-items:center}.card__content__title{grid-column:1/2;grid-row:1/2;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:500;font-size:1.6rem}.card__content__subtitle{grid-column:1/-1;grid-row:2/3;color:#999;font-size:1.3rem}.placeholder-card{border:.1rem dashed #a6a6a6;border-radius:.5rem;display:grid;grid-template-columns:max-content;grid-template-rows:min-content;align-content:center;justify-content:center;color:#a6a6a6;gap:.5rem;cursor:pointer;transition:all .3s;min-height:17rem;-webkit-user-select:none;user-select:none}.placeholder-card__content{font-size:1.6rem;display:flex;flex-direction:column;align-items:center;transition:all .3s}.placeholder-card__content svg{font-size:3.2rem;transition:all .3s ease-out}.placeholder-card:hover{background-color:#f2f2f2}.placeholder-card:hover svg{transform:rotate(180deg)}.placeholder-card:hover .placeholder-card__content{transform:scale(1.1)}.cards-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(25rem,1fr));grid-template-rows:min-content;gap:2rem}.code-snippet .code{border-radius:.5rem;border:.1rem solid #d9d9d9;padding:2rem;background-color:#f7f7f7;display:flex;justify-content:space-between;align-items:center;font-family:Source Code Pro,monospace;font-optical-sizing:auto;font-size:1.6rem}.code-snippet .code .copy-field__content{color:#a6a6a6;-webkit-user-select:none;user-select:none;cursor:pointer}.code-snippet .code .copy-field__content svg{font-size:1.8rem}.code-snippet .code .copy-field__content:hover{color:#0c0c0c}.code-snippet .code .copy-field__content--copied{color:#25d07e;font-weight:600}.code-snippet .code .copy-field__content--copied:hover{color:#25d07e}.policy-page .category{border:1px solid #d9d9d9;padding:2rem;border-radius:.5rem;transition:all .3s ease-out}.policy-page .category__header{display:flex;gap:1rem;align-items:center;margin-bottom:1rem}.policy-page .category__header svg{color:#d9d9d9;font-size:2.2rem}.policy-page .category__header h3{font-size:1.6rem;font-weight:600}.policy-page .category__filters{display:flex;flex-direction:column;padding:0 4rem;gap:2rem}.policy-page button{justify-self:inherit}.policy-filter-input__header{display:flex;align-items:center;gap:1rem}.policy-filter-input__header img{width:1.6rem}.policy-filter-input__header h4{font-size:1.6rem;font-weight:400;color:#a6a6a6;cursor:pointer}.policy-filter-input__header--selected h4{font-weight:500;color:#0c0c0c;cursor:default}.policy-filter-input__content{display:grid;grid-template-columns:1fr;grid-template-rows:max-content;gap:1rem;padding:0 2.6rem}.policy-filter-input__content__description{font-size:1.3rem;color:#a6a6a6}.policy-filter-input__content .strs-input{display:grid;grid-template-columns:1fr max-content;align-items:stretch;gap:1rem}.policy-filter-input__content .strs-values{display:flex;flex-wrap:wrap;gap:1rem}.policy-filter-input__content .strs-values .strs-value{display:flex;-webkit-user-select:none;user-select:none;cursor:pointer;align-items:center;gap:.5rem;font-weight:300;padding:.5rem 1rem;border-radius:100rem;background-color:#6152c1;color:#fefefe}.circular-icon-button{height:1.6rem;width:1.6rem;border-radius:100rem}.circular-icon-button svg{font-size:1.3rem;color:#fff}.circular-icon-button--grey{background-color:#a6a6a6}.circular-icon-button--secondary{background-color:#ffc10d}.circular-icon-button--white-accent{background-color:#fefefe}.circular-icon-button--white-accent svg{color:#6152c1}.icon-button{display:grid;align-items:center;justify-content:center;border-radius:.5rem;padding:0 2rem;transition:all .3s ease-out}.icon-button svg{font-size:2rem;color:#fff;transition:all .3s ease-out}.icon-button--grey{background-color:#a6a6a6}.icon-button--secondary{background-color:#ffc10d}.icon-button--accent{background-color:#6152c1}.icon-button--accent:hover{background-color:#52479a}.icon-button--disabled{background-color:#a6a6a6;cursor:default}.icon-button--disabled:hover{background-color:#a6a6a6}.error-message{color:#fb1f14;background-color:#ffe7e5;padding:1rem 2rem;border-radius:.5rem;display:flex;align-items:center;gap:.5rem}.error-message--hidden{display:none}.error-message__icon{font-size:2.5rem;display:grid}.copy-field__content{cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:all .1s ease-out;font-family:Source Code Pro,monospace;font-optical-sizing:auto}.copy-field__content:hover{color:#fd7310}.copy-field__content--copied{color:#25d07e;font-weight:600}.copy-field__content--copied:hover{color:#25d07e}.llm-page .vendor-fields{display:flex;flex-direction:column;gap:2rem;padding-bottom:2rem}.llm-page button{justify-self:inherit}.app-page .test-app-btn{display:flex;align-items:center;gap:.25rem;cursor:pointer;color:#a6a6a6;transition:all .3s ease-out}.app-page .test-app-btn svg{font-size:1.8rem}.app-page .test-app-btn:hover{transform:scale(1.05);color:#fd7310}.app-page .form{gap:4rem!important}.app-page .form .sub-section{display:flex;flex-direction:column;gap:1rem}.multi-dropdown-inputs{display:flex;flex-direction:column;gap:1rem}.multi-dropdown-inputs .item__label{display:flex;gap:.5rem}*{margin:0;padding:0;box-sizing:border-box}* ::selection{background-color:#ffcda8;color:#0c0c0c}button{background:none;border:none;cursor:pointer;font-family:Poppins,sans-serif}html{font-size:62.5%}@media (max-width: 56.25em){html{font-size:50%}}body{font-weight:400;font-size:1.6rem;line-height:1.5;font-family:Poppins,sans-serif;color:#0c0c0c;background-color:#fefefe;border-color:#d9d9d9}h1,h2,h3,h4,h5,h6{font-weight:600}.label{font-size:1.3rem;color:#a6a6a6}.label.required:after{content:" *";color:#fb1f14;font-weight:600}.note{color:#a6a6a6}.main-grid{min-height:100vh;display:grid;grid-template-columns:[full-start] .1rem [content-start] repeat(2,[col-start] 1fr [col-end]) [form-start] repeat(8,[col-start] 1fr [col-end]) [form-end] repeat(2,[col-start] 1fr [col-end]) [content-end] .1rem [full-end];grid-template-rows:min-content;column-gap:2rem;margin-left:24rem;padding-bottom:4rem}@media (max-width: 56.25em){.main-grid{margin-left:0;padding-bottom:7.5rem}}.main-grid section{grid-column:content-start/content-end}.main-grid form,.main-grid .form{display:grid;grid-column:form-start/form-end;grid-template-rows:min-content;row-gap:2rem}.main-grid .header{grid-column:full-start/full-end;border-bottom:.1rem solid #d9d9d9;padding:2rem 0;display:flex;justify-content:space-between;align-items:center;display:grid;grid-template-columns:subgrid;margin-bottom:2rem}.main-grid .header__content{grid-column:content-start/content-end;display:flex;justify-content:space-between;align-items:center}.main-grid .header__content--grid{grid-column:content-start/content-end;grid-template-rows:min-content;display:grid;grid-template-columns:subgrid}.page{grid-column:full-start/full-end;display:grid;grid-template-columns:subgrid;grid-template-rows:min-content}.modal{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:1000;display:grid}.modal-content{background:#fff;padding:20px;border-radius:.5rem;overflow:hidden;animation:modal-appear .5s;z-index:10000;position:relative;width:calc(100% - 4rem);max-width:100rem;max-height:80vh}.modal-content__close-btn{position:absolute;top:1rem;right:1rem;cursor:pointer;font-size:2.3rem;color:#999}.modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;animation:modal-backdrop-appear .2s}.modal-backdrop--dismissable{cursor:pointer}@keyframes modal-appear{0%{opacity:0;transform:translateY(5rem) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes modal-backdrop-appear{0%{opacity:0}to{opacity:1}}
