@charset "UTF-8";@font-face{font-family:Helvetica;src:url(./Helvetica-Compressed-4obpRxsH.woff2) format("woff2"),url(./Helvetica-Compressed-D-Sbafkl.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Helvetica;src:url(./Helvetica-BoldOblique-BJIsJBeb.woff2) format("woff2"),url(./Helvetica-BoldOblique-CzqiCs7w.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Helvetica;src:url(./HelveticaRounded-Bold-DCcLBBA4.woff2) format("woff2"),url(./HelveticaRounded-Bold-B865XMwe.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica;src:url(./Helvetica-Light-kH4aT9-I.woff2) format("woff2"),url(./Helvetica-Light-PDBCSn7p.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica;src:url(./Helvetica-Bold-BvlIFIkP.woff2) format("woff2"),url(./Helvetica-Bold-DNHPiTwQ.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica;src:url(./Helvetica-CHQXqU9B.woff2) format("woff2"),url(./Helvetica-BNM5d5Mz.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Helvetica;src:url(./Helvetica-Oblique-EqfNq4qo.woff2) format("woff2"),url(./Helvetica-Oblique-BxOH5R5h.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}:root{--text: #1c1c1c;--orange-50: #e86e1814;--orange-primary: #01469b;--grey-50: #fbfbfb;--grey-100: #f9f9f9;--grey-600: #7d808f;--grey-700: #6b7280;--grey-800: #393d45;--blue-primary: #01469b;--grey-divider: #f0ecf5e4;--grey-divider-2: #e6e6e8;--text-2xl: 34px;--text-base: 16px;--text-sm-2xl: 20px;--text-sm-base: 12px}*{font-family:Helvetica,sans-serif;padding:0;margin:0;list-style:none;box-sizing:border-box;text-decoration:none;outline:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:var(--text);font-size:15px}img{object-fit:cover;object-position:center}button{border:none;background:none;font-family:inherit;font-size:16px;cursor:pointer}.app-link{color:var(--orange-primary);text-decoration:underline;font-weight:700}.app-page{padding:12px 20px}.app-section{padding:10px 20px}.app-section .countdown-timer{color:#01469b;font-weight:700;font-size:16px}.app-section__lg-table{display:none}.app-section__sm-table{display:grid}.app-section__sm-table .container{padding:16px 5px}.app-section__sm-table .location-flex{display:flex;justify-content:space-between;align-items:center;margin:5px 0}.app-section__sm-table .location-flex h2{font-size:14px;font-weight:700;text-transform:capitalize;color:#6b7280}.app-section__sm-table .location-flex span,.app-section__sm-table .location-flex .gray{color:#6b7280;font-size:12px}.app-section__sm-table .location-flex p{color:#1c1c1c;font-size:14px;font-weight:400}.app-section__sm-table .location-flex .active li{color:#008d4e;font-size:12px;font-weight:700}.app-section__sm-table .container-item{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:5px}.app-section__sm-table h2{font-size:var(--text-base);font-weight:700;text-transform:capitalize}.app-section__sm-table span{color:var(--grey-700);font-size:var(--text-sm-base);font-weight:400}.app-section__sm-table p{font-size:14px}.app-section__header{padding:15px 20px}.app-section__header .base-search{margin-left:0;z-index:0}.app-section__flex{padding:0}.app-section__flex .base-search{margin-left:0;z-index:0}.app-create__header{display:flex;align-items:flex-start;gap:24px}.app-create__header button{height:32px;width:32px;display:flex;align-items:center;justify-content:center;border:1px solid var(--grey-divider-2);border-radius:10px}.app-create__header button svg{height:20px;width:20px}.app-create__header button svg *{stroke:var(--grey-700)}.app-create__header h3{font-size:18px;margin-bottom:8px;color:var(--orange-primary)}.app-create__header p{font-size:12px;color:var(--grey-600)}.app-create__form{max-width:558px;margin:64px auto 0;padding:20px;background:#fafafa;border-radius:20px}.app-create__form__title{margin-bottom:10px;margin-top:32px;font-size:16px;color:var(--grey-800)}.app-create__form__title:nth-child(1){margin-top:0}.app-create__form button{margin-top:50px}.app-create__form input:not(.base-checkbox),.app-create__form select,.app-create__form textarea{background-color:#fff!important}.app-create__form__group{display:flex;flex-direction:column;background-color:#fff;border:1px solid var(--grey-divider);border-radius:10px;padding:22px 20px}.app-create__edit-location{color:#01469b;text-decoration:underline #01469b;font-size:14px;font-weight:600}.base-tag,.base-tag--danger,.base-tag--warn,.base-tag--success{padding:8px 10px;text-align:center;font-weight:400;font-size:14px;border-radius:6px;text-transform:capitalize}.base-tag--success{background:#e6f4ee;color:#008d4e}.base-tag--warn{color:#f2b300;background-color:#f2b3000d}.base-tag--danger{color:#d30021;background-color:#d300210d}.active-text{color:#008d4e}.danger-text{color:#d30021}.base-spinner{height:23px;width:23px}.base-spinner path{stroke:#fff;animation:fade-path-out .7s calc((var(--index) - 1) * .0875s) infinite forwards cubic-bezier(.55,.085,.68,.53)}.base-empty{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:24px;margin:150px 0}.base-empty img{height:80px;width:80px}.base-empty p{color:var(--grey-700);text-align:center;line-height:1.5}@media screen and (min-width: 768px){.app-page{padding:24px 40px}.app-create__header{display:flex;align-items:flex-start;gap:24px}.app-create__header button{height:32px;width:32px;display:flex;align-items:center;justify-content:center;border:1px solid var(--grey-divider-2);border-radius:10px}.app-create__header button svg{height:20px;width:20px}.app-create__header button svg *{stroke:var(--grey-700)}.app-create__header h3{font-size:24px;margin-bottom:8px;color:var(--orange-primary)}.app-create__header p{font-size:14px;color:var(--grey-600)}.app-create__form{background:#fafafa;border-radius:20px}.app-create__form__title{margin-bottom:10px;margin-top:32px;font-size:16px;color:var(--grey-800)}.app-create__form__title:nth-child(1){margin-top:0}.app-create__form button{margin-top:50px}.app-create__form input:not(.base-checkbox),.app-create__form select,.app-create__form textarea{background-color:#fff!important}.app-create__form__group{display:flex;flex-direction:column;background-color:#fff;border:1px solid var(--grey-divider);border-radius:10px;padding:22px 20px}.app-create__edit-location{font-size:18px;font-weight:700}.app-section{padding:10px 40px}.app-section__lg-table{display:flex}.app-section__sm-table{display:none}.app-section__header{display:flex;align-items:center;padding:30px 40px;justify-content:space-between}.app-section__header .base-search{margin-left:0}.app-section__header__group{display:flex;align-items:center;margin-left:auto;gap:20px}.app-section__flex{display:flex;align-items:center;justify-content:space-between;margin:20px 0}.app-section__flex .base-search{margin-left:0}.app-section__flex__group{display:flex;align-items:center;margin-left:auto;gap:20px}.app-section__filters{display:flex;align-items:center;justify-content:space-between}}@keyframes fade-path-out{0%{stroke:#fff}50%{stroke:#fff3}to{stroke:#fff}}.grid-cols-2{display:grid;grid-template-columns:repeat(2,1fr);gap:4px}.empty-state{display:flex;align-items:center;justify-content:center;color:var(--grey-600);font-size:16px;padding:15px 20px}.empty-state img{height:80px;width:80px;display:flex;align-items:center;justify-content:center}.empty-state p{margin:10px 0;text-align:center;max-width:377px}.items-center{display:flex;align-items:center;margin-bottom:7px}.items-center span{margin-left:10px}.flex-center{display:flex;align-items:center;justify-content:center;gap:6px}.flex-between{display:flex;align-items:center;justify-content:space-between}.active-text{font-size:16px;font-weight:600;color:#008d4e;background-color:none}.inactive-text{font-size:16px;font-weight:600;color:#d30021;background-color:none}.status-active{display:flex;justify-content:center;text-align:center;align-items:center;gap:10px;font-size:16px;font-weight:600;padding:8px 15px;color:#008d4e;background-color:#f1f9f6;border-radius:8px}.status-inactive{color:#d30021;background-color:#d3002108;display:flex;justify-content:center;text-align:center;align-items:center;gap:10px;font-size:16px;font-weight:600;padding:8px 15px;border-radius:8px}.mobile-status-active{font-size:12px;font-weight:400;color:#008d4e;background-color:none}.mobile-status-inactive{color:#d30021;font-size:12px;font-weight:400;background-color:none}@media screen and (max-width: 768px){.sm-grid-cols-2{display:grid;grid-template-columns:repeat(2,1fr);margin:10px 0;gap:7px}.flex-between{display:block}.sm-flex-between{display:flex;align-items:center;justify-content:space-between}}.w-roles{width:300px}.base-button,.base-button--purple,.base-button--tertiary,.base-button--danger,.base-button--success,.base-button--outline,.base-button--secondary,.base-button--primary{font-size:var(--text-base);padding:15px;font-weight:600;width:100%;border-radius:4px;margin:24px 0 0;display:block;display:flex;align-items:center;justify-content:center;gap:8px}.base-button[dimension=md],[dimension=md].base-button--purple,[dimension=md].base-button--tertiary,[dimension=md].base-button--danger,[dimension=md].base-button--success,[dimension=md].base-button--outline,[dimension=md].base-button--secondary,[dimension=md].base-button--primary{width:100%;font-size:14px;padding:10px 30px;margin-top:15px}.base-button:disabled,.base-button--purple:disabled,.base-button--tertiary:disabled,.base-button--danger:disabled,.base-button--success:disabled,.base-button--outline:disabled,.base-button--secondary:disabled,.base-button--primary:disabled{opacity:.5;filter:grayscale(1);cursor:not-allowed}.base-button--loading{pointer-events:none;opacity:.7}.base-button--primary{color:#fff;background:linear-gradient(90deg,#012f8a 12.94%,#0052b7)}.base-button--secondary{color:var(--orange-primary)!important;background:#01469b0d}.base-button--outline{border:1px solid var(--grey-divider);color:var(--blue-primary);gap:12px}.base-button--success{background-color:#008d4e;color:#fff}.base-button--danger{background-color:#d30021;color:#fff}.base-button--tertiary{background-color:#01469b;color:#fff}.base-button--purple{background-color:#3710710d;color:#01469b}@media screen and (min-width: 768px){.base-button[dimension=md],[dimension=md].base-button--primary,[dimension=md].base-button--secondary,[dimension=md].base-button--outline,[dimension=md].base-button--success,[dimension=md].base-button--danger,[dimension=md].base-button--tertiary,[dimension=md].base-button--purple{padding:10px 30px;width:fit-content;margin-top:0}}.base-input{display:flex;flex-direction:column;margin-bottom:25px}.base-input :focus-within label{color:var(--orange-primary)}.base-input>span{font-size:12px;text-transform:uppercase;font-weight:800;margin-bottom:12px}.base-input .react-select{background-color:transparent;border:none}.base-input .select-container{display:flex;align-items:center;width:100%;position:relative}.base-input .select-container select{cursor:pointer}.base-input .select-container svg{transform:rotate(270deg);position:absolute;right:10px}.base-input .select-container svg *{stroke:var(--grey-600)}.base-input .searchable-select-container{position:relative;display:flex;flex-direction:column}.base-input .searchable-select-container .select-box{display:flex;align-items:center;cursor:pointer;background:#fff;border:1px solid #ccc;padding:1px;border-radius:5px}.base-input .searchable-select-container .select-box select{width:100%;border:none;outline:none;background:transparent}.base-input .searchable-select-container .dropdown{position:absolute;top:100%;left:0;width:100%;background:#fff;border:1px solid #ccc;border-radius:5px;margin-top:5px;box-shadow:0 4px 6px #0000001a;z-index:10}.base-input .searchable-select-container .search-input{width:100%;padding:8px;border:none;border-bottom:1px solid #ccc;outline:none}.base-input .searchable-select-container .options-list{list-style:none;padding:0;margin:0;max-height:200px;overflow-y:auto}.base-input .searchable-select-container .options-list li{padding:10px;cursor:pointer;transition:background .2s}.base-input .searchable-select-container .options-list li:hover{background:#f5f5f5}.base-input .searchable-select-container .no-results{padding:10px;text-align:center;color:#999}.base-input .searchable-select-container svg{transform:rotate(270deg);position:absolute;right:10px}.base-input .searchable-select-container svg *{stroke:var(--grey-600)}.base-input textarea{height:140px}.base-input .input-wrapper{position:relative;display:flex;align-items:center;width:100%}.base-input .delete-button{position:absolute;right:.5rem;top:-38px;cursor:pointer}.base-input input,.base-input select,.base-input textarea,.base-input .react-select{padding:15px 16px;font-size:15px;line-height:1;border:1px solid #ececef;border-radius:4px;font-family:inherit;background:#f9fafa;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;resize:none;position:relative}.base-input input[type=time]:before,.base-input select[type=time]:before,.base-input textarea[type=time]:before,.base-input .react-select[type=time]:before{content:"";width:0;position:absolute;pointer-events:none;background-color:inherit;display:flex;align-items:center;height:100%;top:0;color:#6b7280}.base-input input::placeholder,.base-input input:invalid,.base-input select::placeholder,.base-input select:invalid,.base-input textarea::placeholder,.base-input textarea:invalid,.base-input .react-select::placeholder,.base-input .react-select:invalid{color:#6b7280}.base-input input:focus,.base-input select:focus,.base-input textarea:focus,.base-input .react-select:focus{background-color:#fff;border:1px solid var(--orange-primary);box-shadow:0 0 0 4px #e86f182e}.base-input input:focus:focus[data-hasError=true],.base-input select:focus:focus[data-hasError=true],.base-input textarea:focus:focus[data-hasError=true],.base-input .react-select:focus:focus[data-hasError=true]{box-shadow:0 0 0 4px #ff00001f}.base-input input[data-hasError=true],.base-input select[data-hasError=true],.base-input textarea[data-hasError=true],.base-input .react-select[data-hasError=true]{border:1px solid red;background:#fff}.base-input__error{font-size:14px;color:red;display:flex;align-items:center;gap:5px;margin-top:9px}.base-input__error svg{height:14px;width:14px}.base-checkbox{height:22px;width:22px;border:1.5px solid var(--grey-divider-2);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:5px;cursor:pointer}.base-checkbox-label{display:flex;align-items:center;gap:10px;cursor:pointer;margin-bottom:26px}.base-checkbox:checked{background-color:var(--orange-primary);background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'><path d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/></svg>");background-size:20px;background-position:center;background-repeat:no-repeat;border:none}.base-radio{height:22px;width:22px;border-radius:100vh;display:inline-flex;align-items:center;justify-content:center;position:relative}.base-radio input{opacity:0;pointer-events:none;position:absolute;height:100%;width:100%;top:0;left:0}.base-radio input:checked~.base-radio__checked{background-color:var(--orange-primary)}.base-radio input:checked~.base-radio__checked-wrapper{border:2px solid var(--orange-primary)}.base-radio__checked{height:50%;width:50%;border-radius:100%}.base-radio__checked-wrapper{height:100%;width:100%;border-radius:100%;position:absolute;border:2px solid var(--grey-divider-2)}.base-radio__wrapper{display:flex;align-items:center;margin:24px 0;gap:10px;cursor:pointer}.base-upload-field{display:flex;align-items:center;justify-content:center;gap:10px;padding:10px;border:1px solid #ececef;border-radius:8px;font-family:inherit;background:#f9fafa;position:relative;width:fit-content;min-width:466px;margin-bottom:24px}.base-upload-field-label{margin-bottom:12px;display:block;font-weight:700}.base-upload-field__text span{font-size:12px;font-weight:700}.base-upload-field__text[data-has-error=true]{color:red}.base-upload-field__close-btn{height:18px;width:18px;background-color:#484848b9;display:flex;align-items:center;justify-content:center;border-radius:100vh;margin-left:auto;position:relative;z-index:2}.base-upload-field__close-btn svg{color:#fff;height:13px;width:13px}.base-upload-field[data-show-placeholder=false]{justify-content:flex-start}.base-upload-field input{height:100%;width:100%;opacity:0;position:absolute;cursor:pointer;z-index:1}.base-upload-field object{object-fit:cover;object-position:center;display:flex;align-items:center;justify-content:center;border-radius:5px}.base-upload-field img{height:45px;width:auto;border-radius:5px}@media screen and (max-width: 768px){.base-upload-field{width:fit-content;min-width:100%}}.field-error{font-size:14px;color:red;font-weight:400}.base-code-input{display:flex;align-items:center;gap:12px}.base-code-input__field{height:48px;width:48px;border-radius:4px;border:1px solid var(--orange-primary);color:var(--orange-primary);font-size:18px;text-align:center;font-weight:700;appearance:none;background-color:#e86f180e;-webkit-appearance:none;-moz-appearance:textfield}.base-code-input__field::-webkit-outer-spin-button,.base-code-input__field::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.app-login{display:flex;flex-direction:column;align-items:center;justify-content:center;height:fit-content;position:relative;background:#fbfbfb;padding:20px;overflow:hidden}.app-login__footer{text-align:center;max-width:1064px;width:100%;margin-top:40px}.app-login__card{background:#fff;border:1px solid #f0ecf5;position:relative;z-index:1;width:100%;max-width:1064px;border-radius:12px;margin-top:20px;min-height:100vh;padding:50px 23px}.app-login__card__logo{width:74.88px;height:22px}.app-login__card__text{max-width:297px;flex:1;display:flex;flex-direction:column}.app-login__card__text img{height:64px;width:fit-content}.app-login__card__text h2{font-size:var(--text-sm-2xl);font-weight:700;line-height:1.3;margin-top:24px}.app-login__card__text h2 strong{color:var(--orange-primary)}.app-login__card__form{flex:1;max-width:466px}.app-login__card__form.login h2{margin-bottom:40px}.app-login__card__form h2{font-size:20px;color:var(--blue-primary);margin-bottom:20px;margin-top:25%}.app-login__card__form__desc{margin-bottom:56px;color:#464c56;line-height:1.5}.app-login__card__form__desc .app-link{text-decoration:none}.app-login__card__form__link{text-decoration:underline;font-weight:800;font-size:14px;color:var(--blue-primary);margin-left:auto;display:block;width:fit-content;margin-bottom:32px}.app-login__card__form .last-btn{margin-top:56px}.app-login__card__footer-text{text-align:center;margin:40px 0 0;color:#464c56}.app-login__card__footer-text,.app-login__card__footer-text *{font-size:16px!important}.app-login__auth-method-divider{display:flex;align-items:center;justify-content:center;position:relative;margin:24px 0}.app-login__auth-method-divider span{background-color:#fff;font-size:12px;font-weight:800;color:#8f92a1;position:relative;z-index:1;padding:0 10px}.app-login__auth-method-divider:after{content:"";height:1px;background:var(--grey-divider);width:100%;position:absolute}.app-login__blur{position:absolute;height:100%;pointer-events:none;opacity:.65}@media screen and (min-width: 768px){.app-login__footer{text-align:end;max-width:1064px;width:100%;margin-top:40px}.app-login__card{display:flex;align-items:flex-start;justify-content:space-between;border-radius:24px;min-height:500px;margin-top:0;padding:0}.app-login__card__logo{width:189.77px;height:64px}.app-login__card__text{max-width:393px;padding:100px 0 100px 50px}.app-login__card__text h2{margin-top:48px;font-size:var(--text-2xl)}.app-login__card__form{padding:100px 50px 100px 0}.app-login__card__form.login{padding:25px 50px 25px 0}.app-login__card__form.login h2{margin-bottom:20px}.app-login__card__form h2{font-size:26px;margin-top:0;margin-bottom:10px}.app-login__auth-method-divider{margin:12px 0}.app-login__auth-method-divider span{font-size:14px}.app-login__blur{position:absolute;height:100%;pointer-events:none}}.app-page__header{padding:15px 20px;border-bottom:1px solid var(--grey-divider);gap:20px;background:#fff;z-index:0}.app-page__header h3{font-size:18px;color:var(--blue-primary);margin-bottom:20px}.app-page__header__divider,.app-page__header__flag,.app-page__header__notification,.app-page__header__profile{display:none}@media screen and (min-width: 768px){.app-page__header{display:flex;align-items:center;padding:15px 40px;position:sticky;top:0;z-index:3}.app-page__header h3{font-size:22px;margin-bottom:0}.app-page__header__divider{height:34px;width:1px;background-color:var(--grey-divider);display:block;flex-shrink:0}.app-page__header__flag{height:40px;width:40px;display:flex;align-items:center;justify-content:center;background:#0a6a300d;border-radius:100vh}.app-page__header__notification{display:flex;align-items:center;justify-content:center;height:40px;width:40px;background:#f2b3001a;border-radius:100vh}.app-page__header__profile{height:40px;width:40px;background:#bcc6cc40;color:var(--grey-600);font-size:16px;display:flex;align-items:center;justify-content:center;font-weight:700;border-radius:100vh;text-transform:uppercase}}.base-search{margin-left:auto;position:relative;display:flex;align-items:center;margin-top:10px}.base-search input{padding:10px 16px 10px 35px;border:1px solid var(--grey-divider);background:var(--grey-100);border-radius:4px;width:100%}.base-search input:focus{background-color:#fff;border:1px solid var(--orange-primary);box-shadow:0 0 0 4px #e86f181a}.base-search input::placeholder{color:var(--grey-700);opacity:.7}.base-search svg{position:absolute;left:10px;width:20px;height:20px}@media screen and (min-width: 768px){.base-search{margin-top:0}.base-search input{border-radius:10px;width:250px}}.app-overview__grid{display:grid;grid-template-columns:1fr 367px;gap:20px}.app-overview__stats{padding:26px;border:1px solid var(--grey-divider);border-radius:8px}.app-overview__stats .purple-container{background-color:#3710711a;width:40px;height:40px;border-radius:100%;display:flex;justify-content:center;align-items:center}.app-overview__stats__header{display:flex;align-items:center;margin-bottom:56px}.app-overview__stats__header>.base-button{margin-left:auto;margin-top:0;width:fit-content;font-size:14px;padding:10px 30px}.app-overview__stats__wrapper{display:flex;align-items:flex-start;justify-content:space-between}.app-overview__stats__stat{min-width:120px}.app-overview__stats__stat p{color:var(--grey-600);margin:20px 0 12px}.app-overview__stats__stat h4{font-size:32px}.app-overview__stats__title{margin-bottom:12px;font-size:20px}.app-overview__permits-header{display:flex;align-items:center;justify-content:space-between;margin:40px 0 24px}.app-overview__permits-header h4{font-size:18px}.app-overview__permits-header button{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--grey-700)}.app-overview__drafts{padding:20px;border:1px solid var(--grey-divider);border-radius:10px;margin-bottom:24px}.app-overview__drafts__header{display:flex;align-items:center;margin-bottom:20px}.app-overview__drafts__header svg{color:var(--orange-primary)}.app-overview__drafts__header h1{font-size:18px;margin:0 8px;color:var(--grey-700)}.app-overview__drafts__header a{margin:0 0 0 auto;color:var(--grey-700);font-size:14px;display:flex;align-items:center;gap:8px}.app-overview__draft{display:flex;align-items:center;justify-content:space-between;background-color:var(--grey-50);border:1px solid var(--grey-divider);padding:16px;color:var(--grey-800);border-radius:6px;margin-bottom:16px}.app-overview__draft:last-child{margin-bottom:0}.app-overview__draft p{margin-bottom:8px;font-size:16px}.app-overview__draft span{font-size:14px;color:var(--grey-700)}.app-overview__actions{border:1px solid var(--grey-divider);border-radius:10px;overflow:hidden}.app-overview__actions__header{display:flex;align-items:center;padding:20px 16px;background:var(--grey-100);gap:8px}.app-overview__action{display:flex;align-items:center;justify-content:space-between;padding:17px 16px;border-bottom:1px solid var(--grey-divider)}.app-overview__action:last-child{border-bottom:0}.app-overview__action p{margin-bottom:8px;font-size:16px}.app-overview__action span{font-size:14px;color:var(--grey-700)}.hide-display-mobile{display:inline}.hide-display-web{display:none}@media screen and (max-width: 768px){.app-overview__grid{display:block}.app-overview__stats{padding:3px}.app-overview__stats__header{display:block}.app-overview__stats__header>.base-button{margin-left:auto;margin-top:0;margin-bottom:14px;width:100%;font-size:14px;padding:10px 30px}.app-overview__stats__stat{min-width:16%}.app-overview__stats__stat p{color:var(--grey-600);margin:20px 0 12px}.app-overview__stats__stat h4{font-size:32px}.app-overview__drafts{margin-top:29px}.app-overview__permits-sm-table{margin:7px 0}.app-overview__permits-sm-table h4{margin:2px 0}.app-overview__permits-sm-table .flex{display:flex;justify-content:space-between;align-items:center}.app-overview__permits-sm-table .flex p{color:#6b7280;font-weight:700}.hide-display-mobile{display:none}.hide-display-web{display:block}.hide-display-web .permit{display:flex;justify-content:space-between;align-items:center}}.base-table{width:100%}.base-table__head td{font-weight:900;color:var(--grey-700);background-color:var(--grey-100)}.base-table__row{color:var(--grey-800)}.base-table__row:nth-child(2n){background-color:var(--grey-100)}.base-table__cell{padding:13px}.base-table__cell:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.base-table__cell:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.base-table__cell .base-button{padding:8px 17px!important;font-size:14px;width:fit-content;color:var(--grey-700);margin-left:auto;margin-top:0!important;background-color:#fff}.base-dropdown{position:relative;color:var(--grey-700)}.base-dropdown__dropdown-wrapper{display:flex;justify-content:space-between;align-items:center;border:1px solid var(--grey-divider);padding:8px;background:var(--grey-100);font-size:14px;gap:12px;border-radius:8px;gap:8px;width:auto;margin-left:10px}.base-dropdown__trigger{display:flex;align-items:center;gap:4px;font-size:14px;color:var(--grey-700);z-index:1000}.base-dropdown__content{position:absolute;left:-8px;bottom:-8px;transform:translateY(100%);padding:15px 10px;border:1px solid var(--grey-divider);background:#fff;box-shadow:0 10px 20px 4px #21120017;border-radius:8px;min-width:150px;color:var(--grey-700);z-index:2000}.base-dropdown__option{cursor:pointer;padding:8px 10px;border-radius:4px;font-size:14px;color:var(--grey-700)}.base-dropdown__option:hover{background-color:#f0f0f0;color:#333}@media screen and (max-width: 768px){.base-dropdown__dropdown-wrapper{padding:8px 14px;margin-left:0}.base-dropdown__content{min-width:100%}.base-dropdown__trigger{display:flex;justify-content:space-between;align-items:center;width:100%}}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.base-date-filter .base-dropdown__trigger{color:var(--grey-800)}.base-date-filter__option{margin:14px 0 0;font-size:14px;display:block}.base-date-filter__option:nth-child(1){margin-top:0}.base-date-filter--secondary{color:var(--grey-700);font-size:15px;gap:12px;margin:7px 0}.base-date-filter--secondary span{margin:10px 0}.base-date-filter--secondary__buttons{display:flex;align-items:center;margin:10px 0}.base-date-filter--secondary span{color:var(--grey-700);font-size:15px;margin:0 6px}.base-date-filter--secondary button{padding:8px 14px;border:1px solid var(--grey-divider);background:var(--grey-100);font-size:14px;color:var(--grey-700);display:flex;align-items:center;flex-shrink:0;border-radius:4px;gap:8px;width:45.7%}.base-date-filter--secondary button svg{height:16px;width:16px}@media screen and (min-width: 768px){.base-date-filter--secondary{display:flex;align-items:center;color:var(--grey-700);font-size:15px;gap:12px}.base-date-filter--secondary__buttons,.base-date-filter--secondary p{margin:0}.base-date-filter--secondary button{padding:8px 14px;border:1px solid var(--grey-divider);background:var(--grey-100);font-size:14px;color:var(--grey-700);display:flex;align-items:center;flex-shrink:0;border-radius:10px;gap:8px;width:auto}.base-date-filter--secondary button svg{height:16px;width:16px}}.app-layout{display:grid;grid-template-columns:250px 1fr;height:100vh;overflow:hidden}.app-layout__sidebar{background:var(--grey-100);padding:24px 12px;display:flex;flex-direction:column;gap:16px;overflow:auto;transition:transform .3s ease;overflow-y:auto;height:100vh;z-index:2000}.app-layout__sidebar::-webkit-scrollbar{display:none}.app-layout__sidebar__logo{background:#fff;padding:16px;display:flex;align-items:center;justify-content:center;border:1px solid var(--grey-divider);border-radius:8px;flex-shrink:0}.app-layout__sidebar__nav{background:#fff;border:1px solid var(--grey-divider);border-radius:8px;flex:1}.app-layout__sidebar__nav__profile{display:flex;align-items:center;gap:8px;padding:18px 12px;border-bottom:1px solid var(--grey-divider)}.app-layout__sidebar__nav__profile .avatar{height:32px;width:32px;background:#bcc6cc40;color:var(--grey-600);font-size:18px;font-weight:700;display:flex;align-items:center;justify-content:center;border-radius:100vh;flex-shrink:0;text-transform:capitalize}.app-layout__sidebar__nav__profile .text p{overflow:hidden;text-overflow:ellipsis;max-width:140px;white-space:nowrap}.app-layout__sidebar__nav__profile .text p:first-child{margin-bottom:4px;text-transform:capitalize}.app-layout__sidebar__nav__profile .text p:nth-child(2){font-size:12px;color:var(--grey-600)}.app-layout__sidebar__nav__links{display:flex;flex-direction:column;gap:12px;padding:24px 12px;border-bottom:1px solid var(--grey-divider);color:var(--grey-700);font-size:14px}.app-layout__sidebar__nav__links:last-child{border-bottom:none}.app-layout__sidebar__nav__links p{margin-bottom:12px;font-weight:700}.app-layout__sidebar__nav__links button{color:red!important}.app-layout__sidebar__nav__links a,.app-layout__sidebar__nav__links button{padding:8px;color:inherit;display:flex;align-items:center;gap:8px;border-radius:4px}.app-layout__sidebar__nav__links a .icons,.app-layout__sidebar__nav__links button .icons{display:flex;align-items:center;flex-direction:column;transition:.3s ease-in-out}.app-layout__sidebar__nav__links a .icons-container,.app-layout__sidebar__nav__links button .icons-container{height:16px;width:16px;overflow:hidden}.app-layout__sidebar__nav__links a .icons svg,.app-layout__sidebar__nav__links button .icons svg{height:16px;width:16px;flex-shrink:0}.app-layout__sidebar__nav__links a .icons svg:nth-child(1),.app-layout__sidebar__nav__links button .icons svg:nth-child(1){color:var(--grey-700)!important}.app-layout__sidebar__nav__links a .icons svg:nth-child(2),.app-layout__sidebar__nav__links button .icons svg:nth-child(2){color:var(--orange-primary)!important}.app-layout__sidebar__nav__links a.active,.app-layout__sidebar__nav__links button.active{background-color:#f4f6f6;color:var(--orange-primary)}.app-layout__sidebar__nav__links a.active .icons,.app-layout__sidebar__nav__links button.active .icons{transform:translateY(-50%)}.app-layout__content{overflow-y:auto;height:100vh}.app-layout__content::-webkit-scrollbar{display:none}.app-layout .menu-toggle .toggle-button{display:none}.app-layout--sidebar-visible{grid-template-columns:250px 1fr}.app-layout--sidebar-visible .app-layout__sidebar{transform:translate(0)}@media screen and (max-width: 768px){.app-layout{grid-template-columns:0 1fr}.app-layout__sidebar{position:absolute;left:0;top:0;bottom:0;width:100%;transform:translate(-100%);transition:transform .3s ease;z-index:1500}.app-layout .menu-toggle .toggle-button{display:block;cursor:pointer;position:absolute;right:16px;top:12px;z-index:2000}.app-layout .menu-toggle .toggle-button img{width:25px;height:25px}.app-layout--sidebar-hidden{grid-template-columns:0 1fr}.app-layout--sidebar-hidden .app-layout__sidebar{transform:translate(-100%)}}.app-modal{position:fixed;top:0;left:0;width:100dvw;height:100dvh;overflow:hidden;background-color:#1c1c1c26;z-index:9999}.app-modal__overlay{height:100%;width:100%;position:fixed;top:0;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.app-modal__content{max-width:503px;margin-left:auto;overflow:auto;background-color:#fff;height:100vh;position:relative;z-index:3}.app-modal__blur{position:fixed;width:576px;top:calc(100vh - 120px);right:-37px}.app-modal[data-align=center] .app-modal__content{height:fit-content;max-height:500px;overflow:auto;margin:100px auto;border-radius:10px}.app-modal[data-align=center] .app-modal__content{text-align:center}.app-modal[data-align=center] .app-modal__content__title{font-size:22px;color:var(--grey-800);margin-top:30px}.app-modal[data-align=center] .app-modal__content__desc{margin:17px auto 0;max-width:400px;line-height:1.6;color:var(--grey-700)}.app-modal[data-align=center] .app-modal__content__footer{display:flex;align-items:center;justify-content:space-between;gap:20px}.app-modal[data-align=center] .app-modal__content__footer button{font-size:14px}.app-modal__header{padding:23px 24px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--grey-divider)}.app-modal__header h4{font-size:18px;color:var(--grey-800);display:flex;align-items:center;gap:10px}.app-modal__header h4 img{height:30px}.app-modal__header button{display:flex}.app-modal__header button svg{height:24px;width:24px}.app-modal__body{padding:40px 24px;position:relative;z-index:3}.app-modal__detail{margin-bottom:40px;font-weight:500;font-size:16px}.app-modal__detail__key{color:var(--grey-600);margin-bottom:12px}.app-modal__detail__value{line-height:1.5}.app-modal__footer{display:flex;align-items:center;margin-top:100px;gap:20px;position:sticky;bottom:0;padding-bottom:30px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.app-modal__double-footer{display:grid;grid-template-columns:repeat(2,1fr);margin-top:7px;gap:20px;position:sticky;bottom:0;padding-bottom:30px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.app-modal__btn--yellow,.app-modal__btn--red,.app-modal__btn--green,.app-modal__btn--gradient,.app-modal__btn--orange{padding:15px;width:100%;font-weight:600;background:red;color:#fff;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:4px}.app-modal__btn--yellow{background-color:#f2b300}.app-modal__btn--green{background-color:#008d4e}.app-modal__btn--orange{background-color:#01469b}.app-modal__btn--gradient{background:linear-gradient(90deg,#01469b 12.94%,#81374c 49.4%,#01469b)}@media (max-width: 767px){.app-modal{position:fixed;bottom:0;left:0;width:100dvw;height:100dvh;overflow:hidden;background-color:#1c1c1c26;z-index:9999}}.pagination{display:flex;justify-content:end;align-items:end;gap:.5rem;margin:20px 0}.pagination__sub-button{background-color:#01469b;border:none;cursor:pointer;padding:.5rem;color:#fff}.pagination__button{padding:.8rem 1rem;border:none;cursor:pointer}.pagination__button--active{color:#01469b}.pagination__button:disabled{opacity:.5;cursor:not-allowed}.popup-modal{background:#fff;border-radius:8px;width:fit-content;padding:50px;position:relative;text-align:center}.popup-modal p{width:348px}.close-button{position:absolute;top:10px;right:10px;background:none;border:none;font-size:1.3rem;cursor:pointer}.float-left{float:left}.icon-container{margin-bottom:15px;display:flex;justify-content:center;align-items:center}.image{width:100px;height:100px}h2{color:#231f20;font-weight:700;font-size:24px;margin-bottom:10px}.message{color:#1c1c1c;font-weight:400;font-size:18px;line-height:28px}.button-group{display:flex;justify-content:space-between;align-items:center;margin-top:25px}.button-group button{padding:10px 20px;border:none;border-radius:5px;font-weight:700;cursor:pointer;width:50%}.popup-sm-table{display:none}.popup-lg-table{text-align:left;width:600px}.flex-justify-between{display:flex;justify-content:space-between;align-items:center}.drop-close{background:none;border:none;font-size:1.5rem;cursor:pointer}@media screen and (max-width: 768px){.popup-sm-table{display:block;text-align:left;font-size:12px}.popup-sm-table div{margin:18px 0}.popup-sm-table span{color:#6b7280;margin:7px 0}.popup-sm-table p{color:#1c1c1c}}.reuseable-base-tabs{display:flex;align-items:center;gap:20px}.reuseable-base-tabs button{padding:12px 16px;font-size:16px;color:var(--grey-700);border-radius:6px;display:flex;align-items:center;gap:8px}.reuseable-base-tabs button[data-isActive=true]{color:var(--orange-primary);background-color:#fcf2ec}.reuseable-base-tabs button>span{display:block;padding:4px;background:#fff;border:1px solid var(--grey-divider);font-size:12px;border-radius:4px}@media (max-width: 768px){.reuseable-base-tabs{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:var(--grey-divider) 1px solid;border-bottom:var(--grey-divider) 1px solid;padding:4px 0}.reuseable-base-tabs button{font-size:14px;width:50%}}.app-register{background:var(--grey-50);min-height:100vh;overflow:hidden}.app-register__nav{display:flex;align-items:center;justify-content:space-between}.app-register__nav img{height:44px}.app-register__nav h5{font-size:20px;color:var(--blue-primary)}.app-register__nav-wrapper{background-color:#fff;border-bottom:1px solid var(--grey-divider)}.app-register__content{padding:50px;background:#fff;border:1px solid var(--grey-divider);border-radius:15px;margin:30px auto;z-index:1;position:relative}.app-register__content-wrapper{position:relative;display:flex;align-items:center;justify-content:center}.app-register__content-wrapper>img{position:absolute;top:0;height:110%;pointer-events:none;filter:blur(4px)}.app-register__content__header{display:flex;align-items:baseline;justify-content:space-between}.app-register__content__header h3{font-size:24px;color:var(--blue-primary);text-transform:capitalize}.app-register__content__header p{font-weight:700;opacity:.7}.app-register__progress-bar{height:8px;border-radius:100vh;width:100%;margin:30px 0 50px;background-color:var(--orange-50);position:relative;overflow:hidden}.app-register__progress-bar>span{display:block;width:20%;height:100%;position:absolute;left:0;top:0;border-radius:inherit;background-color:var(--orange-primary);transition:.2s ease}.app-register__form{max-width:972px}.app-register__form-grid{display:grid;grid-template-columns:repeat(2,1fr);column-gap:40px;row-gap:10px}.app-register__form__title{font-size:20px;font-weight:800;margin-bottom:30px;display:flex;align-items:center;gap:10px}.app-register__form-footer{display:flex;align-items:center;margin-top:30px;gap:20px}.app-register__form-footer button,.app-register__form-footer a{width:fit-content;font-size:15px;padding:10px 40px}.app-register__roles-header{background:#f9fafa;border:1px solid var(--grey-divider);padding:15px 20px;border-radius:12px;display:flex;align-items:center;gap:10px}.app-register__roles-header p{color:#6b7280;font-weight:800}.app-register__roles-header span{color:red;font-size:14px}.app-register__role{display:flex;align-items:center;gap:12px;margin:24px 0 0;padding:24px 0 0;border-top:1px solid var(--grey-divider);cursor:pointer}.app-register__role:first-child{border-top:none;margin-top:0}.app-register__attachment-form>p{margin-bottom:64px}.app-register__attachment-form>label{display:flex;align-items:center;gap:10px;margin-bottom:26px;cursor:pointer}.app-register__attachment-form .app-register__form-footer{margin-top:50px}.app-container{max-width:1280px;margin-right:auto;margin-left:auto;width:100%}.app-container-wrapper{padding:22px}@media screen and (max-width: 768px){.app-register__nav{display:grid}.app-register__nav .permit-logo{display:none}.app-register__content{padding:25px}.app-register h5{margin:10px 0}.app-register__form{max-width:972px}.app-register__form-grid{display:block;row-gap:10px}.app-register__form-footer{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.app-register__form-footer>:first-child{grid-column:span 2}}.app-create-permit__header h3{color:#1c1c1c}.app-create-permit__header span{font-weight:500;color:var(--grey-700)}.app-create-permit__title{font-size:26px;margin-bottom:16px}.app-create-permit__bar{background-color:#e86e1814;width:100%;border-radius:24px;height:8px;margin:15px 0}.app-create-permit__bar .one{background-color:#01469b;width:20%;border-radius:24px;height:8px}.app-create-permit__description{margin-bottom:40px!important;color:var(--grey-700);max-width:466px;line-height:1.6}.app-create-permit .app-register__form-grid .app-register__form-grid{gap:16px;grid-template-columns:1.4fr 1fr}.app-create-permit .app-register__form h4{font-size:22px;margin:40px 0 30px}.app-create-permit .app-register__form>.base-input{margin:20px 0 40px}.app-create-permit__group-header{font-size:16px;font-weight:800;border-top:1px solid var(--grey-divider);border-bottom:1px solid var(--grey-divider);padding:20px 50px;margin:40px -50px 30px}.app-create-permit__radio-container{display:grid;align-items:center;grid-template-columns:400px 1fr;margin-bottom:40px}.app-create-permit__radio-container>div{display:flex;align-items:center;gap:100px}.app-create-permit__radio-container .base-radio__wrapper{margin:0}.app-create-permit__add-doc{display:flex;align-items:center;color:var(--orange-primary);margin-top:56px;gap:12px}.app-create-permit__docs{width:fit-content}.app-approve-permit__success{display:flex;align-items:center;flex-direction:column;max-width:489px;margin:40px auto;text-align:center}.app-approve-permit__success h3{font-size:22px}.app-approve-permit__success p{margin:24px 0 38px;line-height:1.6}.pill{display:inline-block;padding:8px 16px;border-radius:50px;font-size:14px;font-weight:600;text-align:center;text-transform:capitalize;color:#fff;white-space:nowrap}.not-started{background-color:gray}.approved{background-color:#28a745}.revalidation-initiated{background-color:#007bff}.canceled{background-color:#dc3545}.closed{background-color:#6c757d}.suspended{background-color:#fd7e14}.closure-initiated{background-color:#ffc107}.pill:hover{opacity:.8}.draft-status{color:#01469b;font-size:14px}.others-status{color:#7d354e;font-size:14px}.app-permit__tabs{display:flex;justify-content:center;gap:40px;margin:10px 0;flex-wrap:wrap;color:#6b7280;font-size:14px;padding:8px 0}.app-permit__tabs button{padding:12px 44px;border-radius:8px}.app-permit__tabs button[data-isActive=true]{color:#fff;background-color:#01469b}.app-permit__tabs button>span{display:block;padding:4px;background:#fff;border:1px solid var(--grey-divider);border-radius:4px;color:#6b7280}.app-authorities{display:flex;flex-direction:column;height:100vh}.app-authorities__tabs{display:flex;align-items:center;gap:4px;padding:0 10px;margin-bottom:10px}.app-authorities__tabs button{padding:12px 16px;font-size:14px;color:var(--grey-700);display:flex;align-items:center;gap:8px}.app-authorities__tabs button[data-isActive=true]{color:#d30021;border-bottom:6px solid #d30021;border-top-left-radius:6px}.app-authorities__tabs button[data-isActive=true] span{font-weight:600}.app-authorities__tabs button>span{display:block;padding:4px;background:#fff;border:1px solid var(--grey-divider);font-size:12px;border-radius:4px}.app-authorities__content{flex-grow:1;overflow-y:auto;padding:1rem;background-color:#fff}.app-authorities__content::-webkit-scrollbar{display:none}.app-permit__sections{font-size:14px;overflow-y:hidden}.app-permit__sections .actions{width:100%}.app-permit__sections .actions h4{font-size:18px;color:#1c1c1c}.app-permit__sections .actions p{font-size:14px;color:#6b7280}.app-permit__sections .actions div button{font-size:15px;color:#fff;padding:10px 28px;border-radius:4px;font-weight:500;width:191px}.app-permit__sections .actions .double{display:grid;grid-template-columns:repeat(2,1fr);gap:4px}.app-permit__sections .actions .print{display:flex;justify-content:space-between;align-items:center;border:1px solid rgba(232,110,24,.2);background-color:#fef7f3;padding:2%;margin:1%;border-radius:8px}.app-permit__sections .actions .print button{background:linear-gradient(90deg,#01469b 12.94%,#81374c 49.4%,#01469b)}.app-permit__sections .actions .print .comment{font-size:20px}.app-permit__sections .actions .delete{display:flex;justify-content:space-between;align-items:center;border:1px solid #f5c2ca;background-color:#fdf2f4;padding:2%;margin:1%;border-radius:8px}.app-permit__sections .actions .delete button{background-color:#d30021}.app-permit__sections .actions .cancel{border:1px solid #f5c2ca;background-color:#fdf2f4;padding:3%;margin:1%;border-radius:8px}.app-permit__sections .actions .cancel button{background-color:#d30021}.app-permit__sections .actions .closure{display:flex;justify-content:space-between;align-items:center;border:1px solid rgba(55,16,113,.2);background-color:#fbf8ff;padding:2%;margin:1%;border-radius:8px}.app-permit__sections .actions .closure button{background-color:#01469b}.app-permit__sections .actions .suspension{border:1px solid rgba(242,179,0,.2);background-color:#f2b30008;padding:3%;margin:1%;border-radius:8px}.app-permit__sections .actions .suspension button{background-color:#bd8c00}.get-current-date{display:flex;justify-content:space-between;width:100%;border:1px solid rgba(188,198,204,.4);border-radius:8px;padding:1.5%}.get-current-date p{color:#6b7280;font-size:18px;font-weight:400}.get-current-date span{color:#1c1c1c;font-size:16px;font-weight:400}.app-submit-screen{display:flex;justify-content:center;align-items:center;text-align:center;color:#1c1c1c}.app-submit-screen p{font-size:28px;font-weight:700}.app-submit-screen span{font-size:18px}.verification{display:flex;align-items:center;font-size:20px;font-weight:400}.verification p{margin-left:5px}.verification .close{font-weight:700;color:#d30021}.verification .revalidate{font-weight:700;color:#01469b;margin-right:1px}.edit-start-time{font-size:16px;color:#6b7280}.edit-start-time span{background-color:#d30021;color:#fff;border-radius:4px;padding:6px 16px;margin:0 3px}@media screen and (max-width: 768px){.app-create-permit__bar,.app-create-permit__bar .one{height:8px}.app-create-permit__radio-container{display:block;align-items:center}.app-create-permit__radio-container>div{display:flex;align-items:center;gap:20px;margin-top:10px}.app-create-permit__radio-container .base-radio__wrapper{margin:0}.app-create-permit .app-register__form h4{font-size:22px}.app-create-permit .app-register__form .base-input{width:100%}.app-create-permit .app-register__form .app-register__form-grid{display:grid;grid-template-columns:none}.app-create-permit .app-register__form .app-register__form-grid .show{display:grid;grid-template-columns:repeat(2,.8fr)}.draft-status{color:#01469b;font-size:14px;margin-left:3px}.pill{margin-left:2px;padding:5px 10px;font-size:11px}.others-status{color:#7d354e;font-size:14px;margin-left:3px}.app-permit__tabs{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));overflow-x:auto;gap:10px;padding:2% 3%;color:#6b7280;font-size:14px;white-space:nowrap}.app-permit__tabs button{padding:12px 18px;border-radius:4px;flex-shrink:0}.app-permit__tabs button[data-isActive=true]{color:#fff;background-color:#01469b}.app-permit__tabs button>span{display:block;padding:4px;background:#fff;border:1px solid var(--grey-divider);border-radius:4px;color:#6b7280}.app-authorities__content{overflow-y:auto;padding:1rem;background-color:#fff}.app-authorities__tabs{display:grid;grid-template-columns:repeat(7,minmax(150px,1fr));overflow-x:auto;gap:10px;font-size:14px;white-space:nowrap;padding:25px 0}.app-authorities__tabs button[data-isActive=true]{border-bottom:3px solid #d30021}.app-permit__tabs::-webkit-scrollbar,.app-authorities__tabs::-webkit-scrollbar{display:none}.app-permit__sections .actions h4{font-size:16px}.app-permit__sections .actions p{font-size:12px}.app-permit__sections .actions div button{font-size:14px;width:100%;margin:10px 0;padding:15px 32px}.app-permit__sections .actions .print,.app-permit__sections .actions .closure,.app-permit__sections .actions .delete,.app-permit__sections .actions .suspension{display:block;margin:2% 1.5%;border-radius:4px}.app-permit__sections .actions .double,.get-current-date{display:block}.get-current-date p,.get-current-date span{font-size:12px}.app-submit-screen p{font-size:18px;font-weight:700}.app-submit-screen span{font-size:14px}}.section{border:1px solid rgba(188,198,204,.1490196078);border-radius:12px;margin:20px}.section__header{background-color:#f9fafa;padding:14px;font-size:18px;font-weight:700;height:fit-content}.section__header span{color:var(--grey-700);font-size:20px;font-weight:400;margin-right:15px}.section__content{display:grid;grid-template-columns:repeat(2,1fr);padding:14px;border-bottom:1px solid rgba(188,198,204,.1490196078)}.section__content .title{color:#6b7280;font-size:16px}.section__content .info{color:#1c1c1c;font-size:16px}.section__content .hazard-value{color:#6b7280;margin-bottom:5px}.section__content .list-p{padding:5px 0}.section__content__document_section{border:1px solid rgba(188,198,204,.1490196078)}.section__content .document{margin:10px 5px}.section__content .document_item{color:#01469b;text-decoration:underline #01469b}.section__content img{margin:0 5px}@media screen and (max-width: 764px){.section__header{padding:8px}.section__content{display:block;padding:8px}.section__content .title,.section__content .info{margin:5px 0}.section__content .document{margin:10px 0}}.base-tabs{display:flex;align-items:center;gap:20px;padding:9px 40px;border-top:1px solid var(--grey-divider);border-bottom:1px solid var(--grey-divider);margin-bottom:10px}.base-tabs button{padding:12px 16px;font-size:14px;color:var(--grey-700);border-radius:6px;display:flex;align-items:center;gap:8px}.base-tabs button[data-isActive=true]{color:var(--orange-primary);background:var(--grey-100)}.base-tabs button[data-isActive=true] span{font-weight:600}.base-tabs button>span{display:block;padding:4px;background:#fff;border:1px solid var(--grey-divider);font-size:12px;border-radius:4px}.base-accordion{border:1px solid var(--grey-divider);border-radius:12px;overflow:hidden;margin-bottom:30px}.base-accordion__header{display:flex;align-items:center;padding:15px 40px;background:#f9fafa;justify-content:space-between;border-bottom:1px solid var(--grey-divider);cursor:pointer}.base-accordion__header h1{font-size:18px}.base-accordion__header h1 span{font-weight:400;color:var(--grey-700)}.base-accordion__header svg{width:20px;height:20px}.base-accordion__header .icon{transform:rotate(0);transition:.2s ease}.base-accordion__header .icon[data-isOpen=false]{transform:rotate(180deg)}.base-accordion__content{width:100%;border-collapse:collapse;display:table}.base-accordion__gap{background-color:#f9fafa}.base-accordion__gap div{height:24px}.base-accordion__item{display:table-row;width:100%;border-bottom:1px solid var(--grey-divider)}.base-accordion__item-title{background-color:var(--grey-100)}.base-accordion__item-title>div{color:var(--text)!important;font-size:18px}.base-accordion__item:last-child{border-bottom:none}.base-accordion__item>div{display:table-cell;padding:15px 40px}.base-accordion__item>div:nth-child(1){width:1%;white-space:nowrap;color:var(--grey-700)}.app-ptw__header-status{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--grey-divider);border-radius:10px;margin:20px 0}.app-ptw__header-status>div{padding:16px;border-right:1px solid var(--grey-divider)}.app-ptw__header-status>div:last-child{border:none}.app-ptw__header-status>div h4{font-size:18px;margin-bottom:12px}.app-ptw__header-status>div span{display:flex;align-items:center;gap:4px;font-size:14px;color:var(--grey-700)}.app-ptw__header-status>div span[data-variant=approved]{color:#008d4e}.app-ptw__header-status>div span[data-variant=in_progress]{color:var(--orange-primary)}.app-ptw__header-status>div span[data-variant=rejected]{color:#d30021}.app-ptw__details .base-tabs button{padding-left:30px;padding-right:30px}.app-ptw__details__module{border:1px solid var(--grey-divider);padding:25px;margin:10px 0;border-radius:10px}.app-ptw__details__module h4{font-size:20px}.app-ptw__details__module p{color:var(--grey-700);line-height:1.6;margin-top:16px;margin-bottom:40px;font-size:16px;max-width:800px}.app-ptw__details__module .base-input{max-width:600px}.app-ptw__details__module__btn-footer{display:flex;align-items:center;width:fit-content;white-space:nowrap;gap:30px}.app-ptw__details__module__btn-footer button{font-size:15px;padding-right:40px;padding-left:40px}.app-ptw-reject-modal{text-align:left}.app-ptw-reject-modal>p{margin:0 0 20px!important;max-width:unset;font-size:14px}.app-ptw-reject-modal textarea{font-size:14px;height:100px}.app-ptw__print,.app-ptw__continue,.app-ptw__renew{display:flex;align-items:center;margin:40px 40px 0;padding:20px 40px;background-color:#e86e180d;border:1px solid rgba(232,110,24,.2);border-radius:10px;justify-content:space-between}.app-ptw__print h3,.app-ptw__continue h3,.app-ptw__renew h3{margin-bottom:8px}.app-ptw__print p,.app-ptw__continue p,.app-ptw__renew p{color:var(--grey-700)}.app-ptw__renew{border:1px solid rgba(242,179,0,.2);background:#f2b3000d;margin-bottom:18px;margin-top:24px}.app-ptw__renew button{background:#c89400!important}.app-ptw__continue{border:1px solid rgba(0,141,78,.2);background:#008d4e08;margin-bottom:18px;margin-top:24px}.app-ptw__continue button{background:#008d4e!important}.app-ptw__completion-cta{padding:40px;background-color:#008d4e08;border:1px solid rgba(0,141,78,.2);border-radius:12px;display:inline-block;max-width:560px;margin-bottom:40px}.app-ptw__completion-cta.suspension{background-color:#d300210d;border:1px solid rgba(211,0,33,.2)}.app-ptw__completion-cta:first-child{margin-right:20px}.app-ptw__completion-cta h1{color:#1c1c1c;font-size:20px}.app-ptw__completion-cta p{font-size:14px;margin:16px 0 40px;color:#6b7280;line-height:20px}.app-ptw__completion-cta button{width:fit-content}.stat-increase{display:flex;align-items:center;color:#008d4e;font-size:14px;white-space:nowrap}.app-analytics__header{display:flex;align-items:center;justify-content:space-between;padding:20px 0}.app-analytics__header>div{display:flex;align-items:center}.app-analytics__header .base-tabs{border-radius:8px;border-left:1px solid var(--grey-divider);border-right:1px solid var(--grey-divider);padding:8px;gap:0}.app-analytics__header .base-tabs button{padding-right:43px;padding-left:43px;font-weight:700}.app-analytics__header .base-tabs button[data-isactive=true]{background-color:var(--orange-primary);color:#fff}.app-analytics__grid{display:flex;margin-bottom:24px;gap:20px}.app-analytics__card{padding:24px;background:#bcc6cc1a;border:1px solid rgba(188,198,204,.1490196078);border-radius:4px;flex:1}.app-analytics__card__title{color:#6b7280;margin-bottom:18px}.app-analytics__card .stats{display:flex;align-items:flex-end;gap:16px;margin-bottom:40px}.app-analytics__card .stats h4{font-size:48px;line-height:.7}.app-analytics__card .stats h4 p,.app-analytics__card .counts{display:flex;align-items:center}.app-analytics__card .counts div{margin-right:88px}.app-analytics__card .counts h4{font-size:32px;margin-bottom:8px;color:#6b7280}.app-analytics__card .counts p{font-size:14px}.app-analytics__card .progress-bar__bar{display:flex;align-items:center;margin-top:40px;border-radius:100vh;overflow:hidden;margin-bottom:12px;gap:4px}.app-analytics__card .progress-bar__bar .approved-bar{height:12px;width:70%;background-color:#008d4e}.app-analytics__card .progress-bar__bar .rejected-bar{height:12px;width:30%;background-color:#f1511b}.app-analytics__card .progress-bar p{color:#6b7280}.app-analytics__card .progress-bar>div{display:flex;align-items:center;justify-content:space-between}.app-analytics__approvals{flex:1;border:1px solid rgba(188,198,204,.1490196078);border-radius:4px}.app-analytics__approvals .title{padding:16px 24px;font-size:16px;color:var(--orange-primary);border-bottom:1px dashed #e5e6e7}.app-analytics__approvals .counts-container{padding:20px 23px;border-bottom:1px dashed #e5e6e7}.app-analytics__approvals .counts-container:last-child{border-bottom:none}.app-analytics__approvals .counts-container>p{margin-bottom:16px;font-weight:600}.app-analytics__approvals .counts-container .counts{display:flex;align-items:center}.app-analytics__approvals .counts-container .counts>div{margin-right:46px}.app-analytics__approvals .counts-container .counts>div h4{font-size:32px;margin-bottom:8px;color:#6b7280}.app-analytics__approvals .counts-container .counts>div p{gap:8px;display:flex;font-size:14px;align-items:center}.app-analytics__bar-chart{flex:2;border:1px solid #f0f2f3;border-radius:8px;padding:16px 24px}.app-analytics__bar-chart__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.app-analytics__line-graph{position:relative}.app-analytics__line-graph h2{color:#01469b}.app-analytics__line-graph .details{border-top:1px solid #e5e6e7;padding:10px 0}.app-analytics__line-graph .stats{margin-bottom:16px}.app-analytics__line-graph .stats h2{font-size:36px}.app-analytics__line-graph .counts{padding:10px 24px;border-top:1px dashed #e5e6e7;border-bottom:1px dashed #e5e6e7;margin:0 -24px 10px}.app-analytics__line-graph .app-indicator{display:flex;flex-direction:column;right:24px;top:24px;gap:21px;position:absolute}.app-indicator{display:flex;gap:40px}.app-indicator p{display:flex;align-items:center;gap:8px;font-size:12px}.app-indicator p span{height:12px;width:12px;border-radius:100vh;display:block}@media screen and (max-width: 768px){.app-analytics__header{flex-direction:column;gap:16px}.app-analytics__grid{display:block;margin-bottom:12px}.app-analytics__card{padding:10px}}.company-header{border:1px solid var(--grey-divider);padding:9px 40px;display:flex;justify-content:space-between;align-items:center;margin:20px 0;border-radius:4px}.company-header p{color:#8f92a1;font-weight:400;font-size:18px;margin-bottom:7px}.company-header span{color:#1c1c1c;font-weight:400;font-size:20px}.company-header .created{color:#01469b;text-decoration:underline}@media screen and (max-width: 768px){.company-header{padding:4px;display:grid;grid-template-columns:repeat(2,1fr);gap:20px;font-weight:500;margin-bottom:15px}.company-header p{font-size:12px}.company-header span{font-size:14px}}.submit-container{display:flex;justify-content:center;align-items:center;padding:10px 20px;width:500px;background-color:#fff;margin-left:30%}.submit-container img{width:165px;height:165px}.submit-container__title{color:#231f20;font-weight:700;font-size:32px;text-align:center}.submit-container__description{color:#1c1c1c;font-weight:400;font-size:18px;width:500px;text-align:center}.submit-container__button-container{display:flex;justify-content:center;align-items:center}.submit-container__button-container button{width:200px;margin:10px 5px}.submit-container .flex-center{display:flex;justify-content:center;align-items:center}@media screen and (max-width: 768px){.submit-container{width:fit-content;margin-left:0}.submit-container img{width:100px;height:100px}.submit-container__title{font-size:22px;text-align:start}.submit-container__description{font-size:14px;text-align:start}.submit-container__button-container{display:block}.submit-container .flex-center{display:flex;justify-content:start;align-items:start;margin-left:10px}}.countdown-status{background-color:#ff7f931a;padding:10px 20px;display:flex;justify-content:center;align-items:center;text-align:center;margin:15px 0;border-radius:6px}.countdown-status__title{color:#01469b;font-size:22px}.countdown-status__timer{color:#d30021;font-weight:700;font-size:24px}.general-status{display:flex;justify-content:center;align-items:center;text-align:center;border-radius:12px;margin:10px 7px;padding:10px 20px}.general-status .message{color:#6b7280;font-weight:400}.general-status .title{font-weight:700;font-size:20px;color:#1c1c1c}.general-status__revalidation{border:1px solid rgba(232,110,24,.2);background-color:#fef7f3;color:#1c1c1c}.general-status__closure{border:1px solid rgba(55,16,113,.2);background-color:#fbf8ff}.general-status__suspended{border:1px solid rgba(232,110,24,.2);background-color:#fef7f3;color:#1c1c1c}.popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;display:flex;justify-content:center;align-items:center;z-index:1000;font-family:Helvetica,sans-serif}.popup-modal{background:#fff;border-radius:8px;width:fit-content;padding:20px;position:relative;text-align:center}.close-button{position:absolute;top:10px;right:10px;background:none;border:none;font-size:1.5rem;cursor:pointer}.icon-container{margin-bottom:10px}.button-group{display:flex;justify-content:space-between;margin-top:20px}.button-group button{padding:10px 20px;border:none;border-radius:5px;font-weight:700;cursor:pointer}.button-group button:first-child{margin-right:10px}.app-profile__avatar{display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:900;height:64px;width:64px;border-radius:100vh;background:#bcc6cc40;color:var(--grey-600);text-transform:capitalize}
