@charset "UTF-8";:root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Segoe UI,system-ui,Helvetica,Arial,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}body{display:flex;flex-direction:column;margin:0}.loader{animation:rotation 1s linear infinite;border:5px solid;border-color:#fff #fff #0000;border-radius:50%;box-sizing:border-box;color:#fff;display:inline-block;height:35px;opacity:.9;width:35px}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}*{-webkit-user-select:none;user-select:none}@keyframes rai-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.rai-spinner{height:1.5em;position:relative;width:1.5em}.rai-spinner .rai-spinner-inner,.rai-spinner .rai-spinner-outer{border-radius:100%;height:100%;left:0;margin-left:-.0625em;margin-top:-.0625em;position:absolute;top:0;width:100%}.rai-spinner .rai-spinner-outer{border:.125em solid;opacity:.2}.rai-spinner .rai-spinner-inner{animation-duration:inherit;animation-iteration-count:infinite;animation-name:rai-spinner;animation-timing-function:linear;border-bottom:.125em solid #0000!important;border-left:.125em solid #0000!important;border-radius:100%;border-right:.125em solid #0000!important;border-top:.125em solid;height:100%;left:0;position:absolute;top:0;width:100%}.FormSummaryList_container__W7cre{display:grid;grid-template-columns:repeat(auto-fill,minmax(610px,1fr))}.FormSummaryList_container-filter-message__sfDOU{color:#f44336;font-size:17px;font-style:italic;margin-left:15px;position:relative}@media (max-width:480px){.FormSummaryList_container__W7cre{grid-template-columns:repeat(1,1fr)}}@media (min-width:481px) and (max-width:767px){.FormSummaryList_container__W7cre{grid-template-columns:repeat(1,1fr)}}.FormSummaryTile_form-summary-tile__EsrbS{background-color:#e1ebf7;border-radius:20px;box-shadow:1px 1px 6px 1px gray;display:flex;flex-flow:row nowrap;height:12em;margin:8px 14px;min-width:750px;overflow:clip;position:relative;width:750px}.FormSummaryTile_form-summary-tile__EsrbS:hover{box-shadow:1px 4px 10px 1px gray}.FormSummaryTile_active-corner__j1tnT:before{height:0;transition:.4s ease-out;width:0}.FormSummaryTile_active-corner__j1tnT:before,.FormSummaryTile_active-corner__j1tnT:hover:before{background-image:linear-gradient(to bottom right,#e1ebf7,#e1ebf7de 50%,#c2cbd6 51%,#ced8e4 60%,#e1ebf7 75%);bottom:0;content:"";position:absolute;right:0;z-index:1}.FormSummaryTile_active-corner__j1tnT:hover:before{border-radius:20px 0 0 0;box-shadow:-1px -1px 25px 1px gray;height:60px;width:72px}.FormSummaryTile_corner-button__VO50O{border:none;bottom:-5px;font-size:12px;padding:20px;position:absolute;right:-17px;transform:rotate(-40deg);visibility:hidden;width:90px}.FormSummaryTile_active-corner__j1tnT:hover .FormSummaryTile_corner-button__VO50O{animation:FormSummaryTile_corner-text-reveal__OgOng .18s ease-in .15s forwards;z-index:2}.FormSummaryTile_active-corner__j1tnT:hover .FormSummaryTile_corner-button__VO50O:hover{animation:FormSummaryTile_pulsate__wva5r .5s linear 0s infinite alternate}.FormSummaryTile_form-summary-tile__image-container__iJU4p{height:auto;width:40%}.FormSummaryTile_form-summary-tile__image__tJr-u{border-radius:20px;display:block;height:90%;object-fit:cover;padding:12px;position:relative;top:-3px;width:90%}.FormSummaryTile_form-summary-tile__details-container__RBwDj{padding-right:15px;width:60%}.FormSummaryTile_form-summary-tile__headers__Hv8dw{display:flex;flex-flow:row nowrap;justify-content:space-between}.FormSummaryTile_form-summary-tile__details__4-2j5{border-radius:20px;box-shadow:1px 1px 4px 1px gray;color:#fff;display:flex;flex-flow:row nowrap;height:55%;justify-content:space-around;padding:.5em;position:relative;top:-3px}.FormSummaryTile_form-summary-tile__details__dates__Qllkg{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-evenly;left:6px;position:relative;top:4px;width:182px}.FormSummaryTile_permit-id__va6Q8{margin-bottom:0;position:relative;top:-18px}.FormSummaryTile_project-id__wy66D{left:2px;overflow:hidden;position:relative;text-overflow:ellipsis;top:6px;white-space:nowrap}.FormSummaryTile_pending__Z\+ZlX{background-color:#4080ca}.FormSummaryTile_approved-blue__sDnqv,.FormSummaryTile_approved__cnLQp{background:linear-gradient(315deg,#4caf50 30%,#4080ca 60%)}.FormSummaryTile_active__yhcsY{background-color:#4caf50}.FormSummaryTile_cancelled__BxPJh,.FormSummaryTile_declined__EDQgE{background-color:#f44336}.FormSummaryTile_cancellation__jcggw{background-color:#fc8803}.FormSummaryTile_container__LFVXu{background-color:#e1ebf7;border-radius:20px;cursor:pointer;display:grid;grid-auto-flow:row;grid-template-areas:"left-container right-container";grid-template-columns:.2fr 1fr;grid-template-rows:auto;margin:8px 10px;max-width:600px;position:relative}.FormSummaryTile_shadow__Ut1VZ{box-shadow:1px 1px 6px 1px gray}.FormSummaryTile_left-container__mWhIc{display:grid;grid-area:left-container;grid-template-areas:"image-container" "content-container";grid-template-rows:1fr .1fr}.FormSummaryTile_image-container__J0F17{align-items:stretch;display:grid;grid-area:image-container;justify-content:center}.FormSummaryTile_image-container__J0F17 img{border-radius:15px;margin:10px 10px 0;object-fit:fill;width:230px}.FormSummaryTile_content-container__q7uhx{align-items:center;border-radius:20px;box-shadow:1px 1px 6px 1px gray;color:#fff;display:flex;justify-content:center;margin:10px;padding:.25em}.FormSummaryTile_date-content-container__Le9pD{align-content:center;display:grid;grid-area:date-content-container;grid-template-columns:1fr .1fr 1fr;justify-content:center}.FormSummaryTile_status-content-container__EpDQz{align-content:center;display:flex;grid-area:status-content-container;justify-content:center;margin:0 2px}.FormSummaryTile_right-container__wT\+B7{display:flex;flex-direction:column;grid-area:right-container}.FormSummaryTile_title-container__y0wrk{grid-gap:4px;display:grid;gap:4px;grid-area:title-container;grid-template-areas:"project-title-container id-title-container";grid-template-columns:1fr .15fr}.FormSummaryTile_id-title-container__UKDum{display:grid;grid-area:id-title-container;justify-content:end}.FormSummaryTile_id-title-container__UKDum h2{margin:0 15px 0 0}.FormSummaryTile_project-title-container__2cFGg{display:grid;grid-area:project-title-container;overflow:hidden}.FormSummaryTile_project-title-container__2cFGg h3{font-size:1.2rem;margin-bottom:0;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FormSummaryTile_permit-type__QMVRu{display:flex}.FormSummaryTile_permit-type__QMVRu h3{background-color:#f6f9fe;border-radius:20px;box-shadow:1px 1px 4px 1px gray;font-size:16px;font-weight:600;margin:0 12px 0 5px;padding:2px;text-align:center;width:100%}.FormSummaryTile_info-container__jfFvy{display:grid;flex:1 1;grid-area:info-container;grid-template-columns:1fr 1fr;margin:8px 8px 8px 0}.FormSummaryTile_button-container__65mYi{align-content:center;display:grid;justify-content:stretch;padding:0 10px 5px 5px}.FormSummaryTile_button-container__65mYi button{background-color:#d4d4d4;border:1px solid #0000;border-radius:10px;color:#000;cursor:pointer;font-family:system-ui,-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;height:25px;line-height:1.25;touch-action:manipulation;transition:all .1s;user-select:none;-webkit-user-select:none}.FormSummaryTile_button-container__65mYi button:focus,.FormSummaryTile_button-container__65mYi button:hover{background-color:#999;box-shadow:0 4px 12px #0000001a}.FormSummaryTile_button-container__65mYi button:hover{transform:translateY(-1px)}.FormSummaryTile_button-container__65mYi button:active{background-color:#ccc;box-shadow:0 2px 4px #0000000f;transform:translateY(0)}.FormSummaryTile_info-container-block__sz3hQ{align-items:center;background-color:#f6f9fe;border-radius:20px;box-shadow:1px 1px 4px 1px gray;display:flex;flex:1 1;flex-direction:column;gap:4px;justify-content:center;margin:4px;min-width:163px;text-align:center}@media (max-width:480px){.FormSummaryTile_left-container__mWhIc{grid-template-rows:1fr}.FormSummaryTile_image-container__J0F17{display:none}.FormSummaryTile_info-container__jfFvy{display:flex;flex-direction:column}.FormSummaryTile_info-container-block__sz3hQ{gap:0;padding:4px}.FormSummaryTile_info-container-block__sz3hQ h4{font-size:14px}.FormSummaryTile_info-container-block__sz3hQ h5{max-width:76px}.FormSummaryTile_container__LFVXu{grid-template-columns:.3fr 1fr}}@media (min-width:481px) and (max-width:767px){.FormSummaryTile_container__LFVXu{grid-template-columns:.3fr 1fr}.FormSummaryTile_left-container__mWhIc{grid-template-rows:1fr}.FormSummaryTile_image-container__J0F17{display:none}.FormSummaryTile_info-container-block__sz3hQ{gap:0;padding:4px}}.FormSummaryTile_corner__GYpKM:before{background-image:linear-gradient(to top left,#e1ebf7de 50%,#c2cbd6 51%,#ced8e4 60%,#e1ebf7 75%);border-radius:20px 0 10px 0;content:"";height:25px;position:absolute;transition:.3s ease-in-out;width:25px;z-index:1}.FormSummaryTile_corner__GYpKM:hover:before{border-radius:20px 0 10px 0;height:60px;width:72px}.FormSummaryTile_button-corner__5rkME{align-content:center;-webkit-clip-path:polygon(0 100%,100% 0,20% 0,5% 5%,0 20%);clip-path:polygon(0 100%,100% 0,20% 0,5% 5%,0 20%);display:grid;font-size:12px;height:56px;justify-content:center;left:0;position:absolute;top:0;width:68px;z-index:2}.FormSummaryTile_button-corner__5rkME p{margin-bottom:25px;margin-right:15px;transform:rotate(-40deg);visibility:hidden}.FormSummaryTile_corner__GYpKM:hover .FormSummaryTile_button-corner__5rkME p{animation:FormSummaryTile_corner-text-reveal__OgOng .1s ease-in .15s infinite}.FormSummaryTile_corner__GYpKM:hover .FormSummaryTile_button-corner__5rkME:hover p{animation:FormSummaryTile_pulsate__wva5r .5s 0s infinite alternate forwards}@keyframes FormSummaryTile_corner-text-reveal__OgOng{0%{background:linear-gradient(#000000e6 90%,#000);-webkit-background-clip:text;background-clip:text;color:#0000;visibility:visible}to{background:linear-gradient(#000000e6 90%,#000);-webkit-background-clip:text;background-clip:text;color:#0000;visibility:visible}}@keyframes FormSummaryTile_pulsate__wva5r{0%{background:linear-gradient(#000000e6 20%,#000);-webkit-background-clip:text;background-clip:text;font-size:11px;font-weight:700;visibility:visible}to{background:linear-gradient(#000000e6 20%,#000);-webkit-background-clip:text;background-clip:text;font-size:12px;font-weight:700;visibility:visible}}.DateTimeTile_date-time-tile__yqhCq{align-items:center;display:flex;flex-direction:column;justify-content:center}.DateTimeTile_date-time-tile__yqhCq p{margin:0}.DateTimeTile_container__3pbTT{display:grid;grid-template-areas:"container-icon" "container-text"}.DateTimeTile_container-icon__7zpmU{align-items:center;display:grid;grid-area:container-icon;justify-content:center}.DateTimeTile_container-text__nfIbe{display:grid;font-size:.8rem;grid-area:container-text;text-align:center}.DateTimeTile_container-text__nfIbe p{margin:0}.StatusTile_container__iZ-0q{align-items:center;display:flex;gap:10px;justify-content:center}.StatusTile_container-icon__sqTN2{align-items:center;display:flex;flex-direction:column;justify-content:center}.StatusTile_container-icon__sqTN2 svg{margin:auto}.StatusTile_container-text__3Z\+As h6{margin:0}.StatusTile_container-text__3Z\+As{display:flex;flex-direction:column;text-align:center}.StatusTile_container-text__3Z\+As h3{margin:0}.StatusTile_container-text__3Z\+As p{font-size:12px;margin:0}@media (max-width:480px){.StatusTile_container__iZ-0q{flex-direction:column;padding:4px;width:64px}.StatusTile_container-text__3Z\+As h3{font-size:14px}}@media (min-width:481px) and (max-width:767px){.StatusTile_container__iZ-0q{flex-direction:column}}.CountNotification_notification-icon__-KzC5{background-color:#f55a4e;border-radius:50%;box-shadow:1px 1px 2px 0 #001f60;color:#fff;line-height:15px;margin-top:-10px;min-height:20px;min-width:20px;position:absolute;text-shadow:1px 1px #001f60;z-index:2}.CountNotification_notification-icon__-KzC5 p{font-size:14px;margin:0;padding:3px}.FormSummaryTileInfoBlock_info-container-block__IEdN1{align-items:center;background-color:#f6f9fe;border-radius:20px;box-shadow:1px 1px 4px 1px gray;display:flex;flex:1 1;flex-direction:column;gap:4px;justify-content:center;margin:4px;min-width:160px;text-align:center}.FormSummaryTileInfoBlock_info-container-block__IEdN1 h4,.FormSummaryTileInfoBlock_info-container-block__IEdN1 h5{margin:0 4px}.FormSummaryTileInfoBlock_info-container-block__IEdN1 h4{font-size:18px;font-weight:600;text-decoration:underline}.FormSummaryTileInfoBlock_info-container-block__IEdN1 h5{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-weight:400;max-width:156px;overflow:hidden}@media (max-width:480px){.FormSummaryTileInfoBlock_info-container-block__IEdN1{gap:0;padding:4px}.FormSummaryTileInfoBlock_info-container-block__IEdN1 h4{font-size:14px}.FormSummaryTileInfoBlock_info-container-block__IEdN1 h5{-webkit-line-clamp:2;max-width:none}}@media (min-width:481px) and (max-width:767px){.FormSummaryTileInfoBlock_info-container-block__IEdN1{gap:0;padding:4px}}.Modal_background__ji0bd{background:#000000b3;bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:2}.Modal_content__gGb69{align-items:center;color:#fff;display:flex;justify-content:center;min-width:100%;padding:20px 0}.Modal_close__V34Fj{color:#fff;display:flex;justify-content:flex-end}.Modal_close__V34Fj span{background-color:#707070;border-radius:10%;font-size:31px;font-weight:800;height:49px;position:fixed;text-align:center;width:50px;z-index:9999}.Modal_close__V34Fj span:hover{background-color:red;cursor:pointer}.AccessForm_container__\+a4GW{display:flex}.AccessForm_switchView__eRJlc{align-items:center;background-color:#4080ca;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-weight:600;height:35px;justify-content:center;margin-bottom:10px;width:100%}.AccessForm_form__jSIT\+{background-color:#fff;border-radius:10px;color:#000;display:flex;flex-direction:column;padding:10px;position:relative;width:300px}.AccessForm_form__jSIT\+ p{font-size:16px;margin:0}.AccessForm_form__jSIT\+ h1{font-size:18px;font-weight:500;margin:10px 0 0}.AccessForm_form__jSIT\+ input,.AccessForm_form__jSIT\+ textarea{background-color:#f1f5f980;border-color:#0003;border-radius:5px;border-width:1px;padding:5px}.AccessForm_disabled__\+XY6C{background-color:#fbfbfb;border:0}.AccessForm_dates__lO5G3 input{width:130px}.AccessForm_buttons__RFhV9{display:flex}.AccessForm_buttons__RFhV9 button{background-color:#e2edf8;border-radius:10px;border-width:1px;font-weight:600;margin:10px 5px;padding:10px;width:100%}.AccessForm_buttons__RFhV9 button:hover{background-color:#cbd5df}.CustomSelect_custom-option__41DTo:hover{background:#deebff!important}.CustomSelect_custom-option__41DTo.CustomSelect_custom-select__option--is-focused__0f1Y7{background:none}.CustomSelect_custom-option__41DTo.CustomSelect_custom-select__option--is-selected__BjTxF{background:#0062f9!important}.CustomFiles_upload-btn__uLeNJ{align-items:center;background-color:#fff;border:2px dotted #00000080;border-radius:5px;cursor:pointer;display:flex;flex-direction:column;margin:0;outline:none;padding:5px;text-align:center}.CustomFiles_upload-btn__uLeNJ h1{font-size:16px;margin:0}.CustomFiles_upload-btn__uLeNJ p{color:#00000080;font-size:14px;margin:0}.CustomFiles_upload-btn__uLeNJ:hover{background-color:#e0e0e0}.CustomFiles_upload-btn__uLeNJ input[type=file]{display:none}.Signatures_container__5CxjL{align-items:center;display:flex;flex-direction:column}.Signatures_container__5CxjL button{background-color:#e2edf8;border-color:#0003;border-radius:10px;border-width:1px;font-weight:600;margin:5px;padding:5px;width:100%}.Signatures_container__5CxjL button:hover:enabled{background-color:#cbd5df}.Signatures_custom-user__VCM8P{display:flex;justify-content:space-evenly;width:100%}.Signatures_custom-user__VCM8P input{width:130px}.Signatures_arrows__lHOnT{align-items:center;display:flex;flex:1 1;position:relative}.Signatures_canvas__2\+oZ\+{border:2px solid #0003;border-radius:10px;box-shadow:0 1px 2px 0 #00000040;display:flex;height:150px;-webkit-user-select:none;user-select:none;width:300px}.Signatures_signature-buttons__Dh2we{display:flex;width:100%}.TermsAndConditionsModal_container__e\+8Np{background-color:#000;background-color:#0006;display:grid;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1}.TermsAndConditionsModal_modal-container__riMB9{background-color:#e1ebf7;border-radius:5px;box-shadow:0 0 8px 4px #0003;display:grid;grid-template-areas:"nav-container" "content-container";grid-template-rows:.1fr 1fr;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:16px 16px 100px;padding:10px;place-self:flex-end center;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.TermsAndConditionsModal_nav-container__u-BjK{align-content:end;display:grid;grid-area:nav-container;grid-template-areas:"title close-button";grid-template-columns:1fr .1fr;height:-webkit-max-content;height:max-content;justify-content:end}.TermsAndConditionsModal_nav-container-title__BQ7U1{font-weight:500;margin-bottom:auto;margin-top:auto}.TermsAndConditionsModal_close-span__UA5VK{color:#aaa;font-size:32px;font-weight:700;grid-area:close-button;position:relative;right:.2em;rotate:180deg}.TermsAndConditionsModal_close-span__UA5VK:focus,.TermsAndConditionsModal_close-span__UA5VK:hover{color:#000;cursor:pointer;text-decoration:none}.TermsAndConditionsModal_content-container__2kRrt{display:grid;grid-area:content-container}.TermsAndConditionsModal_content-body__SIIu5{align-self:center;justify-self:center}.TermsAndConditionsModal_content-box__TyNto{background-color:#fff;box-sizing:border-box;max-height:500px;max-width:800px;overflow-y:auto}.TermsAndConditionsModal_content-box-text__vEY\+9{padding:0 16px}.TermsAndConditionsModal_content-buttons__Poxw1{align-items:center;display:flex;font-size:1.2rem;gap:4px;justify-content:space-evenly;padding-bottom:12px;padding-top:18px}.TermsAndConditionsModal_content-buttons-check__YB0WW{display:flex;gap:8px}.TermsAndConditionsModal_content-buttons__Poxw1 button{background-color:#fff;font-size:1em;max-width:190px;width:100%}button:hover,input:hover,label:hover{cursor:pointer}button:disabled,input:disabled,input:disabled+label{cursor:not-allowed}@media (max-width:480px){.TermsAndConditionsModal_nav-container-title__BQ7U1{font-size:1rem}.TermsAndConditionsModal_content-box__TyNto{max-height:368px}.TermsAndConditionsModal_content-buttons__Poxw1{align-items:center;flex-direction:column;font-size:.8rem;gap:8px;justify-content:center}}@media (min-width:481px) and (max-width:767px){.TermsAndConditionsModal_nav-container-title__BQ7U1{font-size:1.2rem}.TermsAndConditionsModal_content-box__TyNto{max-height:400px}.TermsAndConditionsModal_content-buttons__Poxw1{align-items:center;flex-direction:column;font-size:1rem;gap:8px;justify-content:center}}.CustomUpload_active__4RZtB{align-items:center;background-color:#00000080;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:2}.LeftSide_container__Fn4sD{background-color:#002c6a;border-radius:10px;color:#000;display:flex;flex-direction:column;padding:10px;position:relative;width:300px}.LeftSide_info__saaUG{background-color:#fff;border-radius:20px 20px 10px 10px;color:#000;display:flex;flex-direction:column;padding-bottom:5px}.LeftSide_info__saaUG img{border-radius:10px}.LeftSide_info__saaUG h4{color:gray;font-size:12px;font-weight:700;margin:0;padding-left:5px}.LeftSide_info__saaUG p{font-size:14px;font-weight:700;margin:0;padding-left:5px}.LeftSide_pdf__kaPa-{background-color:#fff;border:5px solid #4080ca;color:#000c;margin:10px 0;padding:15px}.LeftSide_pdf__kaPa-,.LeftSide_pdf__kaPa- span{align-items:center;border-radius:10px;display:flex}.LeftSide_pdf__kaPa- span{box-shadow:0 1px 2px 0 #00000080;cursor:pointer;height:100%;justify-content:center;padding:5px;width:100%}.LeftSide_pdf__kaPa- span:hover{background-color:#c9c9c9}.LeftSide_pdf__kaPa- a{font-weight:700}.DocumentsTile_container__H6wJs{background-color:#fff;border:5px solid #4080ca;border-radius:10px;color:#000c;display:flex;flex-direction:column;margin:10px 0 0;padding:10px}.DocumentsTile_container__H6wJs h1{font-size:18px;font-weight:700;margin:0}.DocumentsTile_container__H6wJs h2{font-size:14px;font-style:italic;font-weight:700;margin:0}.DocumentsTile_container__H6wJs p{margin:0}.DocumentsTile_docs__lUbKB{align-items:center;display:flex;justify-content:space-between}.DocumentsTile_docs__lUbKB a{max-width:230px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SignaturesTile_container__x1sBW{background-color:#fff;border:5px solid #4080ca;border-radius:10px;color:#000c;display:flex;flex-direction:column;margin:10px 0 0;padding:10px;position:relative}.SignaturesTile_container__x1sBW h1{font-size:18px;font-weight:700;margin:0}.SignaturesTile_container__x1sBW h2{font-size:14px;font-style:italic;font-weight:700;margin:0}.SignaturesTile_container__x1sBW p{margin:0}.SignaturesTile_sigs__BOXII{align-items:center;display:flex;justify-content:space-between}.SignaturesTile_sigs__BOXII a{color:blue;cursor:pointer;max-width:230px;overflow:hidden;text-decoration:underline;text-overflow:ellipsis;white-space:nowrap}.SignaturesTile_modal__uHNP1{align-items:center;background-color:#000c;border-radius:5px;bottom:0;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;min-height:170px;position:absolute;right:0;top:0;width:100%;z-index:1}.SignaturesTile_modal__uHNP1 svg{border-radius:5px;cursor:pointer;position:absolute;right:0;top:0}.SignaturesTile_modal__uHNP1 svg:hover{background-color:red}.SignaturesTile_modal__uHNP1 img{background-color:#fff;border-radius:10px;height:120px;width:240px}.EditPermitModal_edit-permit-modal__kAFVv{background-color:#e1ebf7;border-radius:20px;box-shadow:0 0 100px 35px #00000080;max-width:500px;min-height:200px;overflow:hidden}.EditPermitModal_edit-permit-modal__header__lp39i{border-radius:20px 20px 0 0;color:#fff;margin:0;padding:.75em .9166em;text-shadow:2px 2px #000}.EditPermitModal_pending__KS8PP{background-color:#4080ca}.EditPermitModal_active__eFdoL,.EditPermitModal_approved__g1wJr{background-color:#4caf50}.EditPermitModal_cancelled__E-mLP,.EditPermitModal_declined__ihNKW{background-color:#f44336}.EditPermitModal_cancellation__l71Az{background-color:#fc8803}.EditPermitModal_blue__Iob0F{background-color:#4080ca}.EditPermitModal_edit-permit-modal__body__tcLHA{display:flex;flex-flow:column nowrap;font-size:1em;justify-content:space-around;padding:0 1.375em}.EditPermitModal_edit-permit-modal__body__rejection__oGM-e{background-color:#fff;border:1px solid #d3d3d3;border-radius:5px;font-size:1em;font-style:italic;font-weight:450;margin:0;min-height:60px;padding:6px}.EditPermitModal_edit-permit-modal__body__message__JuNZ7{color:#000;font-size:1.0625em;font-weight:600}.EditPermitModal_edit-permit-modal__body__inputs__tsiiz{display:flex;flex-flow:column;margin-left:.1875em;margin-right:.1875em}.EditPermitModal_edit-permit-modal__body__inputs-cancel__label__ZYQkH{font-size:14.5px;left:26px;margin:8px 0 0 2px;position:relative}.EditPermitModal_edit-permit-modal__body__inputs-cancel__date__8nuYV{border:1px solid #d3d3d3;border-radius:5px;bottom:20px;height:16px;left:135px;padding:1px 4px;position:relative;width:142px}.EditPermitModal_edit-permit-modal__body__inputs-cancel__date__8nuYV.EditPermitModal_hidden__UNEI1{background-color:initial;color:#0000;z-index:1}.EditPermitModal_edit-permit-modal__body__inputs-cancel__date__8nuYV:hover{border-color:#bebebe}.EditPermitModal_edit-permit-modal__body__inputs-cancel__reason__aDN67{border:1px solid #d3d3d3;border-radius:.5em;font-size:1em;min-height:100px;padding:.25em .5em;width:auto}.EditPermitModal_edit-permit-modal__body__inputs-cancel__reason__aDN67:hover{border-color:#bebebe}.EditPermitModal_edit-permit-modal__body__inputs-cancel__now-button__rRs5i{border:1px solid #d3d3d3;border-radius:5px;bottom:40px;color:#4a4a4a;font-size:13px;height:20px;left:294px;position:relative;width:54px}.EditPermitModal_edit-permit-modal__body__inputs-cancel__now-button__rRs5i:hover{background-color:#e8e8e8;border-color:#bebebe;color:#000}.EditPermitModal_edit-permit-modal__body__inputs-dates__Mcdfb{grid-row-gap:1em;grid-column-gap:.8em;column-gap:.8em;display:grid;grid-template-columns:40% 60%;grid-template-rows:auto auto;justify-items:center;margin:0 2.6em;row-gap:1em}.EditPermitModal_edit-permit-modal__body__inputs-reissue__label__k9dI7{color:#000;font-size:1em;margin:0}.EditPermitModal_edit-permit-modal__body__inputs-reissue__date__2BgJW{border:1px solid #d3d3d3;border-radius:.1875em;box-sizing:border-box;font-size:1em;padding:.25em .5em .1875em;width:186px}.EditPermitModal_edit-permit-modal__body__inputs-reissue__date__2BgJW:hover{border-color:#bebebe}.EditPermitModal_edit-permit-modal__buttons__6XXY4{align-self:center;display:flex;flex-flow:row nowrap;justify-content:space-evenly;margin:30px 0;width:90%}.EditPermitModal_edit-permit-modal__buttons__6XXY4 button{border:1px solid #b4b4b4;border-radius:5px;font-size:1em;padding:10px 25px}.EditPermitModal_edit-permit-modal__buttons__6XXY4 button:hover{background-color:#e6e6e6;border-color:#a0a0a0}.EditPermitModal_edit-permit-modal__buttons__6XXY4 button:disabled{background-color:#dee3ea;border-color:#bebebe;color:#a0a0a0}.EditPermitModal_cancelled-placeholder__DM2xD{background-color:#fff;border:1px solid #d3d3d3;border-radius:5px;bottom:224px;color:#f44336;font-size:13px;height:18px;left:160px;padding:0 4px;position:absolute;text-align:center;width:142px}.EditPermitModal_cancelled-placeholder__DM2xD.EditPermitModal_hidden__UNEI1{visibility:hidden}.EditPermitModal_reviewer-details__q9OMe{background-color:#fafafacc;border:.1em solid #d3d3d3;border-left-width:.85em;border-radius:.25em .25em .25em .25em;box-shadow:3px 3px 8px 0 hsla(0,0%,50%,.425);font-size:1em;font-style:italic;font-weight:600;margin-bottom:.25em;margin-top:2em;padding:.35em .47063em}.EditPermitModal_reviewer-details__q9OMe.EditPermitModal_pending__KS8PP{border-left-color:#4080ca}.EditPermitModal_reviewer-details__q9OMe.EditPermitModal_approved__g1wJr{border-left-color:#4caf50}.EditPermitModal_reviewer-details__q9OMe.EditPermitModal_cancelled__E-mLP,.EditPermitModal_reviewer-details__q9OMe.EditPermitModal_declined__ihNKW{border-left-color:#f44336}.EditPermitModal_reviewer-details__q9OMe.EditPermitModal_cancellation__l71Az{border-left-color:#fc8803}.EditPermitModal_reviewed-name__ITbmd{color:#000;font-size:1.17em;margin:0 0 .18em}.EditPermitModal_reviewers-signature__\+Qg9D{border:1px dotted #dcdcdc;border-radius:.3125em;box-sizing:border-box;display:block;font-size:.90625em;height:50px;margin-left:.8em}.EditPermitModal_remove__RHvGb{display:none}@media (max-width:480px){.EditPermitModal_edit-permit-modal__kAFVv{min-width:350px;width:92%}.EditPermitModal_edit-permit-modal__body__tcLHA{padding:0 .6em}.EditPermitModal_edit-permit-modal__body__inputs-dates__Mcdfb{margin:0}.EditPermitModal_edit-permit-modal__body__message__JuNZ7{font-size:1em}.EditPermitModal_reviewed-name__ITbmd{font-size:1.0631em}}.react-datepicker__tab-loop{grid-column-start:3;grid-row-start:1}.MessageTile_message-tile__-Agii{background-color:#fff;border-radius:.75em;margin-bottom:1.5em;margin-top:1.5em;padding:.6em}.MessageTile_cancellation__YaZQg{border:.4em solid #fc8803;color:#fc8803}.MessageTile_cancelled__IRowS,.MessageTile_declined__7Ab1k{border:.4em solid #f44336;color:#f44336}.MessageTile_message-tile__header__8raND{color:#001f60;margin:0 0 .1em}.MessageTile_message-tile__name-and-date__MWtmN{color:inherit;color:#001f60;font-style:italic;margin:0;text-align:end}.MessageTile_message-tile__message__RPWcS{color:inherit;margin:.3em 0;max-height:20em;overflow:auto;padding:0 .4em}.MessageTile_message-tile__message__RPWcS::-webkit-scrollbar{height:2px;width:6px}.MessageTile_message-tile__message__RPWcS::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 3px #000c}.MessageTile_message-tile__message__RPWcS::-webkit-scrollbar-thumb{border-radius:10px;height:10px}.MessageTile_cancellation__YaZQg .MessageTile_message-tile__message__RPWcS::-webkit-scrollbar-thumb{background:#fc8803a5}.MessageTile_cancelled__IRowS .MessageTile_message-tile__message__RPWcS::-webkit-scrollbar-thumb{background:#f44336a5}.ElectricityForm_container__umWig{display:flex}.ElectricityForm_switchView__EXiyL{align-items:center;background-color:#4080ca;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-weight:600;height:35px;justify-content:center;margin-bottom:10px;width:100%}.ElectricityForm_form__cBmM4{background-color:#fff;border-radius:10px;color:#000;display:flex;flex-direction:column;padding:10px;position:relative;width:300px}.ElectricityForm_form__cBmM4 p{font-size:16px;margin:0}.ElectricityForm_form__cBmM4 h1{font-size:18px;font-weight:500;margin:0}.ElectricityForm_form__cBmM4 input,.ElectricityForm_form__cBmM4 textarea{background-color:#f1f5f980;border-color:#0003;border-radius:5px;border-width:1px;padding:5px}.ElectricityForm_radio__LHDZ4{display:flex;justify-content:space-evenly}.ElectricityForm_disabled__hy5um{background-color:#fbfbfb;border:0}.ElectricityForm_dates__fLVEL input{width:288.4px}.ElectricityForm_buttons__nT0af{display:flex}.ElectricityForm_buttons__nT0af button{background-color:#e2edf8;border-radius:10px;border-width:1px;font-weight:600;margin:10px 5px;padding:10px;width:100%}.ElectricityForm_buttons__nT0af button:hover{background-color:#cbd5df}.IsolationForm_container__13mzG{display:flex}.IsolationForm_disabled__-JZKk{background-color:#fbfbfb;border:0}.IsolationForm_switchView__Ljhxg{align-items:center;background-color:#4080ca;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-weight:600;height:35px;justify-content:center;margin-bottom:10px;width:100%}.IsolationForm_form__IZJ\+K{background-color:#fff;border-radius:10px;color:#000;display:flex;flex-direction:column;padding:10px;position:relative;width:300px}.IsolationForm_form__IZJ\+K p{font-size:16px;margin:0}.IsolationForm_form__IZJ\+K h1{font-size:18px;font-weight:500;margin:10px 0 0}.IsolationForm_form__IZJ\+K h2{font-size:16px;font-weight:500;margin:8px 0 0}.IsolationForm_form__IZJ\+K input,.IsolationForm_form__IZJ\+K textarea{background-color:#f1f5f980;border-color:#0003;border-radius:5px;border-width:1px;padding:5px}.IsolationForm_radio__jX\+R8{display:flex;justify-content:space-evenly}.IsolationForm_dates__jYrmS input{width:288.4px}.IsolationForm_buttons__DipwZ{display:flex}.IsolationForm_buttons__DipwZ button{background-color:#e2edf8;border-radius:10px;border-width:1px;font-weight:600;margin:10px 5px;padding:10px;width:100%}.IsolationForm_buttons__DipwZ button:hover:enabled{background-color:#cbd5df}.Widget_surfacer__aBvxN{background-color:#012d6a;border:2px solid #012d6a;border-radius:20px;display:grid;grid-template-areas:"surfacer-top" "surfacer-content";margin-left:10px;margin-right:10px;overflow:hidden}.Widget_surfacer-top__lcltX{display:grid;grid-area:surfacer-top;grid-template-areas:"surfacer-top-text surfacer-top-dropdown"}.Widget_surfacer-top-text__KBTIC{color:#fff;grid-area:surfacer-top-text;margin-bottom:5px;margin-left:15px;margin-top:8px}.Widget_surfacer-top-dropdown__umBWR{grid-area:surfacer-top-dropdown;justify-self:right;margin-right:15px;margin-top:10px}.Widget_surfacer-top-dropdown__umBWR svg{display:flex}.Widget_surfacer-content__dqSZh{display:grid;grid-area:surfacer-content;overflow-x:auto;overflow-y:hidden}.Widget_surfacer-content__dqSZh::-webkit-scrollbar{height:10px}.Widget_surfacer-content__dqSZh::-webkit-scrollbar-thumb{background-color:#e1ebf7;border-radius:3px}.Home_container__SrM0\+{grid-gap:15px;align-content:stretch;align-items:stretch;gap:15px;grid-template-areas:"." "info" "widgets";grid-template-columns:auto;grid-template-rows:auto;padding-bottom:25px}.Home_container__SrM0\+,.Home_info__OiGo\+{display:grid;grid-auto-flow:row;justify-content:stretch}.Home_info__OiGo\+{grid-area:info;grid-template-areas:"info-text" "info-widget";grid-template-columns:auto;grid-template-rows:auto}.Home_info-text__PKpQ-{color:#fff;font-size:30px;grid-area:info-text;justify-self:center}.Home_info-widget__kuQ1t{background-color:#012d6a;border-color:#012d6a;border-radius:15px;box-shadow:inset 0 -3em 3em #0000001a,.3em .3em 1em #0000004d;color:#fff;display:grid;grid-area:info-widget;grid-template-columns:repeat(4,1fr);margin-left:50px;margin-right:50px}.Home_info-widget__kuQ1t p{font-weight:600;justify-self:center}.Home_info-widget__kuQ1t span{border-radius:5px;border-style:solid;border-width:1px;padding-bottom:2px;padding-left:5px;padding-right:5px}.Home_info-widget-blank__LhY\+F{background-color:#fff;color:#000}.Home_info-widget-active__EH1R9{background-color:#4caf50}.Home_info-widget-pending__Wayh9{background-color:#4080ca}.Home_info-widget-approved__27pi3{background:linear-gradient(315deg,#4caf50 40%,#4080ca 60%)}.Home_info-widget-expired__-QSPv{background-color:#fc8803}.Home_widgets__tpABg{grid-gap:20px;display:grid;gap:20px;grid-area:widgets;grid-auto-flow:row;grid-template-areas:"pending-widget" "approved-widget" "active-widget" "expired-widget";grid-template-columns:auto;grid-template-rows:auto;justify-self:center;width:100%}.Home_approved-widget__BV1Um{grid-area:approved-widget}.Home_pending-widget__QL8N0{grid-area:pending-widget}.Home_expired-widget__\+OeVA{grid-area:expired-widget}.Home_active-widget__pybiu{grid-area:active-widget}@media (max-width:480px){.Home_info-widget__kuQ1t{grid-template-columns:repeat(1,1fr)}}@media (min-width:481px) and (max-width:767px){.Home_info-widget__kuQ1t{grid-template-columns:repeat(2,1fr)}}.Forms_container__QsZY4{display:flex;flex-wrap:wrap}.Forms_tile__lBPiD{align-items:center;background-color:#e1ebf7;border-radius:20px;box-shadow:1px 1px 5px 1px grey;cursor:pointer;display:flex;flex-direction:column;margin:20px;padding:5px;position:relative;width:200px}.Forms_tile__lBPiD:hover{box-shadow:1px 4px 10px 1px gray}.Forms_tile__lBPiD h1{font-size:18px;font-weight:700;margin:0;text-align:center}.Forms_tile__lBPiD p{font-size:14px;font-weight:500;margin:0;text-align:center}.FormListFilters_form-list-controls__filters__lAkdV{display:grid;grid-template-columns:100px 100px;grid-template-rows:25px 25px 25px 50px}.FormListFilters_form-list-controls__filters__header__iy3DL{color:#3a3a3a;grid-column-end:3;grid-column-start:1;position:relative;top:-6px}.FormListFilters_form-list-controls__filters__label__KKdxA{color:#4e4e4e;font-size:15px;font-weight:600}.FormListFilters_disabled-field__IeWyX{color:#afafaf}.FormListFilters_form-list-controls__filters__lAkdV input,.FormListFilters_form-list-controls__filters__lAkdV select{border:1px solid #d3d3d3;border-radius:5px;position:relative;top:14px;width:152px}.FormListFilters_form-list-controls__filters__lAkdV input::placeholder{color:#000}.FormListFilters_form-list-controls__filters__lAkdV input{width:146px}.FormListFilters_form-list-controls__filters__lAkdV select:focus{border-color:#000;border-width:2px}.FormListFilters_form-list-controls__filters__reset__Z8NPJ{background-color:initial;border:0;color:#4e4e4e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:600;padding:0;position:relative;text-align:left;top:-10px}.FormListFilters_form-list-controls__filters__reset__Z8NPJ:hover{color:#000}.FormListFilters_form-list-controls__filters__reset__icon__kVQM6{position:relative;top:3px}.FormListFilters_form-list-controls__filters__reset__Z8NPJ:hover .FormListFilters_form-list-controls__filters__reset__icon__kVQM6{color:#f44336}.datepicker_popper{margin-top:15px}.SearchBar_searchInput__xyyN2:focus{border-color:#3498db;box-shadow:0 0 0 2px #3498db33;outline:none}.FormListSorts_form-list-controls__sorts__2\+yMo{display:grid;grid-template-columns:200px;grid-template-rows:auto auto auto auto}.FormListSorts_form-list-controls__sorts__header__TiCTw{color:#3a3a3a;left:2px;position:relative;top:-6px}.FormListSorts_form-list-controls__sorts__button__4MKot{background-color:initial;border:0;color:#4e4e4e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;font-weight:600;margin:2.5px;padding:0;position:relative;text-align:left;top:-26px}.FormListSorts_form-list-controls__sorts__button__4MKot:hover{color:#000}.FormListSorts_form-list-controls__sorts__button__icon__Z\+dsV{color:grey;left:5px;position:relative;top:3px}.FormListSorts_form-list-controls__sorts__button__4MKot:hover .FormListSorts_form-list-controls__sorts__button__icon__Z\+dsV{color:#4caf50}.FormListSorts_form-list-controls__sorts__direction-button__QOaD7{background-color:initial;border:0;color:#4e4e4e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:600;padding:0;position:relative;text-align:left;top:-15px;white-space:nowrap}.FormListSorts_form-list-controls__sorts__direction-button__icon__1XbO8{position:relative;top:3px}.FormListSorts_form-list-controls__sorts__direction-button__QOaD7:hover{color:#000}.FormListSorts_form-list-controls__sorts__direction-button__QOaD7:hover .FormListSorts_form-list-controls__sorts__direction-button__icon__1XbO8{color:#4080ca}.FormListControls_container__EodsD{background-color:#f5f5f5;border:1px solid #d3d3d3;border-radius:20px;display:grid;grid-template-areas:"permitType filter sort";margin:1em;max-width:710px}.FormListControls_filter__v4ePK{display:grid;grid-area:filter}.FormListControls_sort__F1Gp-{display:grid;grid-area:sort}.FormListControls_permitType__gBBAd{align-content:center;display:grid;grid-area:permitType;justify-content:space-evenly;max-width:200px}.FormListControls_permitType__gBBAd h3{margin:0}.FormListControls_permitType__gBBAd button:hover{background-color:#e2edf8}.FormListControls_button__ZlAUg{background-color:#fff;border-radius:6px;margin-top:15px;padding:3px}@media (max-width:600px){.FormListControls_container__EodsD{grid-template-areas:"permitType" "filter" "sort";justify-self:center;max-width:300px;width:100%}.FormListControls_filter__v4ePK,.FormListControls_permitType__gBBAd,.FormListControls_sort__F1Gp-{justify-content:normal;padding-left:25px}}@media (max-width:480px){.FormListControls_container__EodsD{grid-template-areas:"permitType" "filter" "sort";justify-self:center;max-width:300px;width:100%}.FormListControls_filter__v4ePK,.FormListControls_permitType__gBBAd,.FormListControls_sort__F1Gp-{justify-content:normal;padding-left:25px}}@media (min-width:481px) and (max-width:767px){.FormListControls_container__EodsD{grid-template-areas:"permitType" "filter" "sort";justify-self:center;max-width:300px;width:100%}.FormListControls_filter__v4ePK,.FormListControls_permitType__gBBAd,.FormListControls_sort__F1Gp-{justify-content:normal;padding-left:25px}}@media (min-width:768px) and (max-width:1024px){.FormListControls_container__EodsD{justify-self:center;width:90%}}.History_container__lJBum{display:grid;grid-auto-flow:row;grid-template-areas:"header" "filter" "content";grid-template-columns:auto;grid-template-rows:auto}.History_header__1g7tn{display:grid;grid-area:header}.History_header__1g7tn h1{margin-left:20px}.History_filter__PPStX{display:grid;grid-area:filter}.History_content__asYox{display:grid;grid-area:content}.History_content-loading__x30kc{font-style:italic;margin:20px}@media (max-width:480px){.History_header__1g7tn{text-align:center}.History_content__asYox{justify-self:center}}@media (min-width:481px) and (max-width:767px){.History_header__1g7tn{text-align:center}.History_content__asYox{justify-self:center}}@media (min-width:768px) and (max-width:1024px){.History_header__1g7tn{text-align:center}.History_content__asYox{justify-self:center}}.detailsModal{background-color:#000;background-color:#0006;display:none;height:100%;overflow:hidden;position:fixed;width:100%;z-index:1}.detailsModal-content{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:slideIn;animation-name:slideIn;background-color:#fefefe;bottom:0;left:50%;overflow:hidden;position:fixed;width:400px}.detailsClose{color:#aaa;float:right;font-size:28px;font-weight:700;margin-right:5px}.detailsClose:focus,.detailsClose:hover{color:#000;cursor:pointer;text-decoration:none}.detailsModal-header{color:#000;padding:2px 16px}.detailsModal-body{padding:2px 16px}.detailsModal-footer{background-color:#5cb85c;color:#fff;padding:2px 16px}@keyframes slideIn{0%{bottom:-300px;opacity:0}to{bottom:0;opacity:1}}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__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-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid #0000;box-sizing:initial;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.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__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.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__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.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{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.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{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.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;margin:2px;width:4rem}.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;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.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{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.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{background-color:#f0f0f0;cursor:pointer}.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{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.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{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted: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--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected: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{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected: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__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__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__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__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__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__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__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{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-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-year-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__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.form-container{border-radius:20px;box-shadow:0 0 100px 40px #000000a6;display:grid;font-size:1em;grid-template-rows:auto auto;left:50%;margin-top:1em;overflow:hidden;position:absolute;transform:translate(-50%)}.form-container,.form-header{box-sizing:border-box}.form-header.light{background-color:#e1ebf7}.form-header.dark{background-color:#001f60}.two-page-view{display:grid;grid-template-columns:50% 50%}.one-page-view{display:grid;grid-template-columns:100%}.form-header__left{background-color:#001f60}.form-header__right{background-color:#e1ebf7;display:flex;justify-content:end}.toggle-page-button{border:none;border-radius:0 0 .322em .322em;font-size:.97em;font-style:italic;font-weight:700;margin-left:1.5em;min-width:6.2em;padding:.8em;visibility:hidden}.appendix-page{background-color:#001f60;color:#fff}.permit-page{background-color:#fff;color:#001f60}.toggle-page-button.appendix-page{box-shadow:.0644em .0644em .3221em .0644em #646464}.toggle-page-button.permit-page{box-shadow:.0644em .0644em .3221em .0644em #000f30}.permit-ref{border:.25em solid;border-radius:1.5em;display:flex;margin-right:1em;margin-top:1em}.permit-ref h2{font-size:1.4em;margin:0 .4em 0 .5em;padding-top:.055em}.permit-ref svg,.permit-ref svg:hover{transition:transform .12s linear}.permit-ref svg:hover{transform:scale(1.05)}.form-body{box-sizing:border-box;min-width:-webkit-fill-available}.form-section{padding:.3em 0}.appendix-container{background-color:#001f60;box-sizing:border-box;padding:.5em 1em 1em;position:relative;transition:.5s;white-space:wrap;width:100%;z-index:1}.loading{color:#fff}.appendix-container-info{font-weight:600;margin:.2em}.appendix-container-info__project p{color:#fff;font-size:1em;margin:.5em .2em}.download-pdf{bottom:.4em;left:1.375em;position:absolute}.permit-details-container{background-color:#e1ebf7;box-sizing:border-box;padding:.5em;position:relative;width:100%;z-index:2}.form-section.project{padding-top:0}.form-section.approvers-only{border-top:1px dashed #000;margin-top:1.2em;padding-top:1em}.form-section.cancellation{border-top:2px dotted #f44336;margin-top:1.2em;padding-top:1em}.form-section__header{font-size:1.25em;margin:0 0 .2em}.sub-section__header{font-size:1.1em;margin:0 0 .5em}label{font-size:1.0625em;font-weight:500}.label.long{font-size:1em}.img{border-radius:1.25em;display:block;image-rendering:optimizeSpeed;max-height:19em;object-fit:cover;width:100%}.error{color:#f44336;font-weight:400}.label.long .error{font-size:1.0625em}.buttons.warning{color:#f44336;font-size:.8em;font-style:italic;font-weight:600;grid-column:1/3;margin:0;text-align:center}.input{box-sizing:border-box;font-size:1em;padding:.25em .5em .1875em;width:100%}.input,.radio-bar{border:1px solid #646464;border-radius:.1875em;margin-bottom:.4em}.radio-bar{align-items:center;background-color:#fff;display:flex;flex-flow:row nowrap;height:18px;justify-content:space-between;padding:.25em 6.5em .1875em}.disabled{color:#b4b4b4}.radio-bar.disabled{background-color:#f5f5f5e6;border-color:#b4b4b4}textarea{font-family:Arial;padding:0 .5em;resize:none}.tooltip{display:inline-flex;margin-left:.1875em;margin-top:.25em;position:fixed}.tooltip .tooltiptext{background-color:#282828;border-radius:.375em;bottom:0;color:#fff;margin-left:-6.25em;opacity:0;padding:.3125em;position:absolute;text-align:left;transition:.35s;visibility:hidden;width:7.5em;width:21.875em;z-index:1}.tooltip:hover .tooltiptext{opacity:1;transition:.35s;visibility:visible}.access-and-works__dates-container{display:flex;justify-content:space-between}.date-container__end-date,.date-container__start-date{width:48%}.date-picker{border:1px solid #646464;border-radius:.1875em;box-sizing:border-box;font-size:1em;margin-bottom:.4em;padding:.25em .5em .1875em;width:100%}.subtext{color:#757575;font-size:14px;font-style:italic;font-weight:400;margin:0;position:relative}.required-date .subtext{top:-.2em}.doc-type .subtext{right:12px}.reviewer-details{background-color:#fafafacc;border-left:1.1765em solid;border-radius:0 .1765em .1765em 0;font-size:1em;font-style:italic;font-weight:600;margin-bottom:1em;margin-top:.3em;padding:.35em .47063em}.reviewed-name{font-size:1.1875em;margin:0 0 .18em}.locked{background-color:#f5f5f5b3;border:1px solid #76767633;color:#000}.custom-radio-label{margin-top:0;position:relative}.custom-radio-label.faded{color:#bebebe}.custom-radio-outer{align-items:center;border:1px solid grey;border-radius:50%;display:flex;height:10px;justify-content:center;padding:1px;position:absolute;right:2px;top:4px;width:10px}.custom-radio-inner{background-color:#4080ca;border-radius:50%;height:8px;width:8px}.pending{border-color:#4080ca}.approved{border-color:#4caf50}.cancelled,.declined{border-color:#f44336}.cancellation{border-color:#fc8803}.documents-example{font-size:.8em}.approvers-only__contractors-signatures{background-color:#e6ffe6;border:1px dashed #76767633;border-radius:.5em;margin:1em .4em .4em;padding:.4em .5em}.reviewers-signature{border:1px dotted #dcdcdc;border-radius:.3125em;box-sizing:border-box;display:block;font-size:.90625em;height:50px;margin-left:.8em}.contractors-signatures.button{align-items:center;background-color:initial;border:none;display:flex;flex-flow:row nowrap;justify-content:space-evenly;margin:.2em;padding:0 3em;width:100%}.contractors-signatures.button.message{flex-grow:2;font-size:1.15em;font-style:italic;padding:0}.form-section.buttons{display:grid;grid-template-columns:50% 50%;grid-template-rows:auto auto;justify-items:center;margin-bottom:.5em}.buttons.button{border:.1em solid #646464;border-radius:1.5625em;font-size:1em;font-weight:700;margin-top:.3em;padding:1em 0;text-shadow:#fff 1px 1px;transition:box-shadow .25s;width:80%}.button.spread{grid-column:1/3;width:45%}.buttons.button:hover{background-color:#e6e6e6;border-color:#3c3c3c}.button.save:hover,.button.submit:hover{box-shadow:0 0 .125em .0625em #4080ca;transition:.15s}.button.approve:hover,.button.update:hover{box-shadow:0 0 .125em .0625em #4caf50;transition:.15s}.button.cancel:hover,.button.deny:hover{box-shadow:0 0 .125em .0625em #f44336;transition:.15s}.button:disabled{background-color:#dde3ea;border-color:#c0c5cc;color:#9fa3a8;pointer-events:none}.button.faded{color:#d6d6d6}.button span{color:#000;text-shadow:#fff 1px 1px}.button:disabled span{color:#9fa3a8}.doc-type{font-weight:500;margin:0 .2em .4em}.doc-tick{color:#4caf50;font-size:18px}.hidden{visibility:hidden}.show{visibility:visible}.remove{display:none}.display{display:inline;display:initial}@media (max-width:480px){.form-container{margin-top:4.5em;min-width:320px;width:98%}.form-header.two-page-view{grid-template-columns:40% 60%}.toggle-page-button{visibility:visible}.img{max-height:16em}.form-header__left,.form-header__right{background-color:initial}.permit-ref{margin-right:.5em}.form-body{grid-template-columns:100%}.appendix-container{min-height:100vh;padding:.5em}.date-container__end-date,.date-container__start-date{width:49%}.reviewer-details{border-width:0 0 0 .875em}.reviewed-name{font-size:1.2em}.appendix-container-info__project p{font-size:.96875em}}@media (min-width:481px) and (max-width:767px){.form-container{font-size:1.0625em;margin-top:4.5em;max-width:480px;width:94%}.toggle-page-button{visibility:visible}.form-header__left,.form-header__right{background-color:initial}.form-body{grid-template-columns:100%}.img{max-height:17em}.permit-details-container{padding:.5em 1em 1em}.appendix-container{min-height:100vh}}@media (min-width:768px) and (max-width:1024px){.form-container{margin-top:5em}.single{width:450px}.double{max-width:900px;min-width:740px;width:96%}.two-page-view{display:grid;grid-template-columns:45% 55%}.appendix-container{bottom:2.8em}.appendix-container:after{background-color:#001f60;content:"";display:block;height:100%;left:-3em;position:relative;width:120%;z-index:-1}.appendix-container-info__project p{font-size:.96875em}.download-pdf{bottom:-2em}.img{max-height:17em}}@media (min-width:1025px){.form-container{margin-top:2em}.single{width:450px}.double{width:900px}.two-page-view{display:grid;grid-template-columns:50% 50%}.appendix-container{bottom:2.8em}.appendix-container:after{background-color:#001f60;content:"";display:block;height:100%;left:-3em;position:relative;width:120%;z-index:-1}.download-pdf{bottom:-2em}}.ShadedOverlay_shaded-overlay__backdrop__a0Q7e{background:#000000a6;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:2}.activity-indicator.container{align-items:center;background-color:#000c;display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;width:100%;z-index:2}.custombutton.button{border:.1em solid #646464;border-radius:20px;font-weight:700;margin-top:.3em;padding:1em 0;transition:box-shadow .25s;width:80%}.custombutton.button:hover{background-color:#e6e6e6;border-color:#3c3c3c}:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:0.9}.styles-module_tooltip__mnnfp{border-radius:3px;font-size:90%;left:0;opacity:0;padding:8px 16px;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease-out;visibility:hidden;width:-webkit-max-content;width:max-content;will-change:opacity,visibility}.styles-module_fixed__7ciUi{position:fixed}.styles-module_arrow__K0L3T{background:inherit;height:8px;position:absolute;transform:rotate(45deg);width:8px}.styles-module_no-arrow__KcFZN{display:none}.styles-module_clickable__Bv9o7{pointer-events:auto}.styles-module_show__2NboJ{opacity:.9;opacity:var(--rt-opacity);visibility:visible}.styles-module_dark__xNqje{background:#222;background:var(--rt-color-dark);color:#fff;color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:#fff;background-color:var(--rt-color-white);color:#222;color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:#8dc572;background-color:var(--rt-color-success);color:#fff;color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:#f0ad4e;background-color:var(--rt-color-warning);color:#fff;color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:#be6464;background-color:var(--rt-color-error);color:#fff;color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:#337ab7;background-color:var(--rt-color-info);color:#fff;color:var(--rt-color-white)}.Approvals_approvals-page__header__aspD5{display:flex}.Approvals_approvals-page__header__aspD5 h1{display:inline-block;margin-left:.5em}.Approvals_approvals-page__header__refresh__rACNQ{display:flex;height:35px;margin-left:25px;position:relative;top:32px}.Approvals_approvals-page__header__refresh__rACNQ:hover{transform:scale(1.02)}.Approvals_approvals-page__header__refresh__rACNQ:active{color:grey}.Approvals_approvals-page__header__refresh__rACNQ:active .Approvals_approvals-page__header__refresh__icon__KMSii{color:grey;transform:rotate(-1turn);transition:transform .2s linear}.Approvals_approvals-page__header__refresh__icon__KMSii{display:inline;margin:0;position:relative;top:8px}.Approvals_approvals-page__header__refresh__text__7\+jET{bottom:8px;font-size:15px;font-style:italic;position:relative}.Approvals_approvals-page__project-header__UIVUs{background-color:#f5f5f5;border:1px solid #d3d3d3;border-radius:10px;box-sizing:border-box;display:grid;grid-template-columns:80% 20%;justify-content:center;margin-left:1em;margin-top:0;max-width:750px;padding:5px 10px}.Approvals_approvals-page__project-header__name__MrYkA{color:#3a3a3a;font-size:22px;margin:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.Approvals_approvals-page__project-header__back__MTJIb{display:flex;margin-top:3px}.Approvals_approvals-page__project-header__back__MTJIb:hover{transform:scale(1.02)}.Approvals_approvals-page__project-header__back__icon__9ofn3{display:inline;margin-left:12px;position:relative}.Approvals_approvals-page__project-header__back__text__1B0Bh{font-size:15px;font-style:italic;margin:3px 0 0}.Approvals_approvals-page__summary__pkG0k{display:flex;flex-flow:row nowrap}.Approvals_container__cFS-3{display:grid;grid-template-areas:"header" "project" "content"}.Approvals_header__QpzM\+{display:grid;grid-area:header;grid-template-areas:"title" "refresh"}.Approvals_title__8hIaj{display:grid;grid-area:title}.Approvals_title__8hIaj h1{margin-left:20px}.Approvals_refresh__3ge6n{align-content:center;background-color:#f5f5f5;border:1px solid #d3d3d3;border-radius:10px;display:grid;grid-area:refresh;grid-template-areas:"refresh-component clear-component basement-component";grid-template-columns:1fr 1fr 1fr;margin:1em;max-width:710px;width:100%}.Approvals_refresh-text__HcbCA{font-size:15px;font-style:italic;justify-self:flex-start;margin:0}.Approvals_refresh-component__4oEli{display:grid;grid-area:refresh-component;grid-template-columns:.1fr 1fr;justify-self:center;margin:1.5em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Approvals_refresh-component__4oEli:hover{transform:scale(1.04)}.Approvals_refresh-component__4oEli:active{color:grey}.Approvals_refresh-component__4oEli:active .Approvals_refresh-icon__cNRXh{color:grey;transform:rotate(-1turn);transition:transform .2s linear}.Approvals_basement-component__7uUx8{display:grid;grid-area:basement-component;grid-template-columns:.1fr 1fr;justify-self:center;margin:1.5em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Approvals_basement-component__7uUx8:hover{transform:scale(1.02)}.Approvals_basement-component__7uUx8:active{color:grey}.Approvals_basement-component__7uUx8:active .Approvals_refresh-icon__cNRXh{color:grey;transform:rotate(-1turn);transition:transform .2s linear}.Approvals_tooltip__is01R{display:none}.Approvals_basement-component__7uUx8:hover+.Approvals_tooltip__is01R{display:block;z-index:5}.Approvals_clear-component__YAtc0{display:grid;grid-area:clear-component;grid-template-columns:.1fr 1fr;justify-self:center;margin:1.5em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Approvals_clear-component__YAtc0:hover{transform:scale(1.04)}.Approvals_clear-component__YAtc0:active{color:grey}.Approvals_clear-component__YAtc0:active .Approvals_refresh-icon__cNRXh{color:grey;transform:rotate(-1turn);transition:transform .2s linear}.Approvals_project__BUJ10{display:grid;grid-area:project;grid-template-areas:"project-container" "filter-container";width:100%}.Approvals_project-container__yZ0bE{background-color:#f5f5f5;border:1px solid #d3d3d3;border-radius:10px;display:grid;grid-area:project-container;grid-template-areas:"project-container-text project-container-back";grid-template-columns:1fr .3fr;margin:0 1em;max-width:690px;padding:5px 10px;width:90%}.Approvals_project-container-text__4QsG8{display:grid;grid-area:project-container-text;justify-self:center}.Approvals_project-container-text__4QsG8 h2{color:#3a3a3a;font-size:22px;margin:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.Approvals_project-container-back__Do5hN{align-self:center;display:grid;grid-area:project-container-back;grid-auto-flow:column;justify-self:end}.Approvals_project-container-back__Do5hN p{margin:0 0 0 5px}.Approvals_project-container-back__Do5hN:hover{transform:scale(1.02)}.Approvals_filter-container__2ex0e{display:grid;grid-area:filter-container;grid-template-areas:"filter-container-filter" "filter-container-permits"}.Approvals_filter-container-filter__2niqe{display:grid;grid-area:filter-container-filter}.Approvals_filter-container-permits__w7\+0\+{display:grid;grid-area:filter-container-permits}.Approvals_content__i4tnK{display:grid;grid-area:content;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.Approvals_offline-content__difMK{background-color:#f5f5f5;border:1px solid #d3d3d3;border-radius:10px;margin:.3em 1em 0 6.6em;padding:5px 10px;position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Approvals_offline-content__difMK:hover{box-shadow:0 4px 12px #0000004d}@media (max-width:767px){.Approvals_refresh__3ge6n{grid-template-areas:"refresh-component" "clear-component" "basement-component";grid-template-columns:none;grid-template-rows:1fr 1fr 1fr;width:auto}.Approvals_basement-component__7uUx8,.Approvals_clear-component__YAtc0,.Approvals_refresh-component__4oEli{margin:10px}}@media (max-width:600px){.Approvals_project-container__yZ0bE{grid-template-areas:"project-container-back" "project-container-text";grid-template-columns:none;grid-template-rows:1fr 1fr;width:auto}.Approvals_project-container-back__Do5hN{justify-self:center}}@media (max-width:480px){.Approvals_title__8hIaj{justify-self:center;margin:0 1em 0 0}.Approvals_project-container__yZ0bE,.Approvals_refresh__3ge6n{justify-self:center}.Approvals_content__i4tnK{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));justify-items:center}.Approvals_filter-container-permits__w7\+0\+{justify-content:center}.Approvals_offline-content__difMK{justify-self:center;margin:0;position:static}}@media (min-width:481px) and (max-width:767px){.Approvals_title__8hIaj{justify-self:center;margin:0 1em 0 0}.Approvals_project-container__yZ0bE,.Approvals_refresh__3ge6n{justify-self:center}.Approvals_content__i4tnK{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));justify-items:center}.Approvals_filter-container-permits__w7\+0\+{justify-content:center}.Approvals_offline-content__difMK{justify-self:center;margin:0;position:static}}@media (min-width:768px) and (max-width:1024px){.Approvals_title__8hIaj{justify-self:center;margin:0 1em 0 0}.Approvals_project-container__yZ0bE,.Approvals_refresh__3ge6n{justify-self:center}.Approvals_content__i4tnK{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));justify-items:center}.Approvals_filter-container-permits__w7\+0\+{justify-content:center}.Approvals_offline-content__difMK{justify-self:center;margin:0;position:static}}.ProjectSummaryTile_project-summary-tile__Y1zr\+{background-color:#e1ebf7;border-radius:20px;box-shadow:1px 1px 6px 1px grey;display:grid;grid-template-rows:20% 55% 25%;height:352px;margin:8px 22px 28px 14px;min-width:264px;overflow:hidden;width:264px}.ProjectSummaryTile_project-summary-tile__Y1zr\+:hover{box-shadow:1px 4px 10px 1px gray}.ProjectSummaryTile_project-summary-tile__headers__mh67J{align-items:center;background-color:#001f60;color:#fff;display:flex;flex-flow:column nowrap;justify-content:flex-start;padding:4px;text-align:center}.ProjectSummaryTile_project-summary-tile__headers__job-number__WS7q6{background-color:#fff;border-radius:4px;color:#001f60;margin:0;padding:0 2px}.ProjectSummaryTile_project-summary-tile__headers__job-name__vAUAC{align-items:center;display:flex;height:100%;margin:0}.ProjectSummaryTile_project-summary-tile__image-container__Kvv6Y{padding:15px}.ProjectSummaryTile_project-summary-tile__image__WtLe1{border-radius:20px;height:100%;object-fit:cover;width:100%}.ProjectSummaryTile_project-summary-tile__permit-counts__iwdFp{align-items:center;background-color:#f5f5f5;border-radius:20px;box-shadow:1px 1px 4px 0 grey;display:flex;flex-flow:column nowrap;justify-content:center;margin:2px 15px 16px}.ProjectSummaryTile_project-summary-tile__permit-counts__iwdFp p{margin:3px;padding:0}.ProjectSummaryTile_project-summary-tile__permit-counts__pending__Qklnc .ProjectSummaryTile_highlight__c6\+9H{background-color:#4080ca;border:1px solid grey;border-radius:4px;color:#fff;padding:0 4px}.ProjectSummaryTile_project-summary-tile__permit-counts__active__ZVRVU .ProjectSummaryTile_highlight__c6\+9H{background-color:#4caf50;border:1px solid grey;border-radius:4px;color:#fff;padding:0 4px}.ProjectSummaryTile_project-summary-tile__permit-counts__active__ZVRVU .ProjectSummaryTile_no-highlight__F8rRe,.ProjectSummaryTile_project-summary-tile__permit-counts__pending__Qklnc .ProjectSummaryTile_no-highlight__F8rRe{background-color:#fff;border:1px solid #d3d3d3;border-radius:4px;padding:0 4px}.ProjectSummaryTile_container__o3qz6{background-color:#e1ebf7;border-radius:20px;box-shadow:1px 1px 6px 1px grey;display:grid;grid-template-areas:"header" "image" "footer";grid-template-rows:.1fr 1fr .5fr;margin:8px 22px 28px 14px;max-height:360px;max-width:260px;width:100%}.ProjectSummaryTile_container__o3qz6:hover{box-shadow:1px 4px 10px 1px gray}.ProjectSummaryTile_header__9DvZA{align-items:center;background-color:#001f60;border-radius:20px 20px 0 0;color:#fff;display:grid;grid-area:header;grid-template-areas:"title-ID" "title-project";text-align:center}.ProjectSummaryTile_header__9DvZA h4{text-overflow:ellipsis}.ProjectSummaryTile_title-ID__pQavW{background-color:#fff;border-radius:4px;color:#001f60;display:grid;grid-area:title-ID;justify-self:center;margin:5px 0 0;padding:0 2px}.ProjectSummaryTile_title-project__eemeF{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:grid;display:-webkit-box;grid-area:title-project;line-height:1.5;margin:10px 2px;min-height:3em;overflow:hidden;text-overflow:ellipsis;white-space:normal}.ProjectSummaryTile_image__MQppr{display:inline-block;padding:15px;position:relative}.ProjectSummaryTile_image__MQppr img{border-radius:20px;display:block;height:160px;width:230px}.ProjectSummaryTile_isViewer__1ty4-{background-color:#fff;border-radius:4px;bottom:0;color:#001f60;margin:0 10px 15px 0;padding:5px 2px;position:absolute;right:5px}.ProjectSummaryTile_footer__O9k2c{grid-row-gap:2px;background-color:#f5f5f5;border-radius:20px;box-shadow:1px 1px 4px 0 grey;display:grid;font-weight:450;grid-area:footer;grid-template-areas:"pending" "cancellation";margin:0 15px 15px;padding:14px 0;row-gap:2px}.ProjectSummaryTile_pending__lbrmI{display:grid;grid-area:pending;grid-auto-flow:column;justify-self:center;margin:0}.ProjectSummaryTile_pending__lbrmI span{margin-left:5px}.ProjectSummaryTile_pending-highlight__Emqgf{background-color:#4080ca;border:1px solid grey;border-radius:4px;color:#fff;padding:0 4px}.ProjectSummaryTile_pending-no-highlight__\+KT\+Y{background-color:#edf3f9;border:1px solid #d3d3d3;border-radius:4px;color:#707070;padding:0 4px}.ProjectSummaryTile_active__rvJap{align-items:center;display:grid;grid-area:active;grid-template-columns:1fr .1fr;justify-self:center;margin:0}.ProjectSummaryTile_active__rvJap span{margin-left:5px}.ProjectSummaryTile_active-highlight__kNOlY{background-color:#4caf50;border:1px solid grey;border-radius:4px;color:#fff;padding:0 4px}.ProjectSummaryTile_active-no-highlight__ATtgC{background-color:#edf7ee;border:1px solid #d3d3d3;border-radius:4px;color:#707070;padding:0 4px}.ProjectSummaryTile_cancellation__lsn6d{display:grid;grid-area:cancellation;grid-auto-flow:column;justify-self:center;margin:0}.ProjectSummaryTile_cancellation__lsn6d span{margin-left:5px}.ProjectSummaryTile_cancellation-highlight__0DGtl{background-color:#fc8803;border:1px solid grey;border-radius:4px;color:#fff;padding:0 4px}.ProjectSummaryTile_cancellation-no-highlight__teTkA{background-color:#fef3e7;border:1px solid #d3d3d3;border-radius:4px;color:#707070;padding:0 4px}.FormInput_container__S1yLg{background-image:linear-gradient(270deg,#fff,#f5f5f5);border-radius:20px;box-shadow:1px 1px 6px 1px gray;display:grid;grid-auto-flow:row;grid-template-areas:"icon content";grid-template-columns:.2fr 1fr;grid-template-rows:auto;margin:10px 20px}.FormInput_container__S1yLg:hover{box-shadow:1px 4px 10px 1px gray}.FormInput_icon__k7pzZ{align-content:center;border-image:linear-gradient(.5turn,#fff,#00000080,#fff);border-image-slice:1;border-right:1px solid #0000;display:grid;grid-area:icon;justify-content:center}.FormInput_content__1KExd{display:grid;grid-area:content;grid-template-areas:"label" "input"}.FormInput_label__vtL15{font-size:17px;font-weight:700;grid-area:label;margin:5px 0 0 20px}.FormInput_input__uVEZT{display:grid;grid-area:input;margin:15px 0 15px 20px}.FormInput_input__uVEZT input{background-color:initial;border:none;border-bottom:1px solid #0000;font-size:16px}.FormInput_input__uVEZT input:focus,.FormInput_input__uVEZT input:hover{border-bottom:1px solid #000;border-image:linear-gradient(90deg,#000,#0000 70%);border-image-slice:1}.FormInput_input__uVEZT input:focus{outline:none}.FormInput_container-invalid__r76pL input{color:red}.FormInput_container-invalid__r76pL:hover input{border-bottom:1px dotted #f44336}.FormInput_container-disabled__X1VR5{background-image:linear-gradient(#dbdbdb,#dbdbdb);cursor:not-allowed}.FormInput_container-disabled__X1VR5:hover{box-shadow:1px 1px 6px 1px gray}.FormInput_container-disabled__X1VR5 input,.FormInput_container-disabled__X1VR5 input:hover{border-bottom:1px hidden;cursor:not-allowed}@media (max-width:480px){.FormInput_container__S1yLg{grid-template-areas:"icon" "content";grid-template-columns:auto}.FormInput_icon__k7pzZ{border-bottom:1px solid #0000;border-image:linear-gradient(90deg,#fff,#00000080,#fff);border-image-slice:1;border-right:0;padding:5px 0}.FormInput_input__uVEZT{margin:0 0 10px 20px}.FormInput_input__uVEZT input{overflow:hidden}}@media (min-width:481px) and (max-width:767px){.FormInput_container__S1yLg{grid-template-areas:"icon" "content";grid-template-columns:auto}.FormInput_icon__k7pzZ{border-bottom:1px solid #0000;border-image:linear-gradient(90deg,#fff,#00000080,#fff);border-image-slice:1;border-right:0;padding:5px 0}.FormInput_input__uVEZT{margin:0 0 10px 20px}}.ProfileForm_container__pkfla{background-color:#e1ebf7;border:1px solid #d3d3d3;border-radius:20px;box-shadow:1px 1px 3px 1px grey;display:grid;grid-auto-flow:row;grid-template-areas:"submit" "content";grid-template-columns:1fr;grid-template-rows:auto;justify-self:center;margin:0 10px;max-width:800px;width:80vw}.ProfileForm_submit__8StzR{display:grid;grid-area:submit;margin:10px 20px;max-width:126.66px}.ProfileForm_button__y7QQj{background-color:#fdfdfd;border:1px solid #b4b4b4;border-radius:20px;padding:10px 0 0}.ProfileForm_button__y7QQj p{font-size:14px;font-weight:700;margin:5px}.ProfileForm_button__y7QQj:hover{background-color:#e6e6e6;border-color:#a0a0a0}.ProfileForm_content__oAQiU{display:grid;grid-area:content}@media (max-width:480px){.ProfileForm_submit__8StzR{max-width:none}}@media (min-width:481px) and (max-width:767px){.ProfileForm_submit__8StzR{max-width:none}}@media (min-width:768px) and (max-width:1024px){.ProfileForm_submit__8StzR{max-width:none}}@media (min-width:1025px) and (max-width:1280px){.ProfileForm_container__pkfla{justify-self:auto}}@media (min-width:1281px){.ProfileForm_container__pkfla{justify-self:auto}}.Profile_container__WvbJN{align-content:stretch;align-items:stretch;display:grid;grid-auto-flow:row;grid-template-areas:"header" "content";grid-template-columns:auto;grid-template-rows:auto;justify-content:stretch}.Profile_header__vtzli{display:grid;grid-area:header;text-align:center}.Profile_content__xuRy\+{display:grid;grid-area:content;margin:10px}@media (min-width:1025px) and (max-width:1280px){.Profile_header__vtzli{margin-left:20px;text-align:inherit}}@media (min-width:1281px){.Profile_header__vtzli{margin-left:20px;text-align:inherit}}.UserWhitelist_container__ZWxMq{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;max-width:1200px;padding:20px}.UserWhitelist_section__3Sy-\+{background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;margin-bottom:40px;padding:20px}.UserWhitelist_sectionTitle__7Zq11{border-bottom:2px solid #ecf0f1;color:#2c3e50;font-size:1.5rem;margin-bottom:20px;padding-bottom:10px}.UserWhitelist_userCard__STq3w{align-items:center;background:#f9f9f9;border-radius:6px;display:flex;margin-bottom:15px;padding:15px;transition:all .3s ease}.UserWhitelist_userCard__STq3w:hover{background:#f0f0f0;box-shadow:0 4px 8px #0000001a;transform:translateY(-2px)}.UserWhitelist_statusIcon__Vjfad{border-radius:50%;color:#fff;flex-shrink:0;height:24px;margin-right:20px;padding:4px;width:24px}.UserWhitelist_userInfo__lijSe{flex-grow:1;margin-right:20px}.UserWhitelist_userName__WRDre{color:#2c3e50;font-size:1.1rem;font-weight:600;margin:0}.UserWhitelist_email__GvIAu{color:#7f8c8d;font-size:.9rem;font-weight:400;margin-left:8px}.UserWhitelist_email__GvIAu a{color:#3498db;text-decoration:none}.UserWhitelist_email__GvIAu a:hover{text-decoration:underline}.UserWhitelist_employer__xp-S\+,.UserWhitelist_location__1fBCr{color:#7f8c8d;font-size:.9rem;margin:5px 0 0}.UserWhitelist_actionButtons__1b2VK{display:flex;gap:10px}.UserWhitelist_button__zoJqd{border:none;border-radius:4px;cursor:pointer;font-weight:600;padding:8px 16px;transition:all .2s;white-space:nowrap}.UserWhitelist_allowButton__04X8V{background-color:#2ecc71;color:#fff}.UserWhitelist_allowButton__04X8V:hover:not(:disabled){background-color:#27ae60}.UserWhitelist_allowButton__04X8V:disabled{background-color:#bdc3c7;cursor:not-allowed}.UserWhitelist_revokeButton__LsEQm{background-color:#e74c3c;color:#fff}.UserWhitelist_revokeButton__LsEQm:hover:not(:disabled){background-color:#c0392b}.UserWhitelist_revokeButton__LsEQm:disabled{background-color:#bdc3c7;cursor:not-allowed}.UserWhitelist_searchContainer__JmBD5{margin-bottom:20px}.UserWhitelist_searchInput__-bzYf{border:1px solid #ddd;border-radius:4px;box-sizing:border-box;font-size:1rem;padding:10px 15px;width:100%}.UserWhitelist_searchInput__-bzYf:focus{border-color:#3498db;box-shadow:0 0 0 2px #3498db33;outline:none}.UserWhitelist_emptyMessage__1TsmW{color:#7f8c8d;font-style:italic;padding:20px;text-align:center}.UserWhitelist_shadedOverlay__Q-YCv{background-color:#e1ebf7;overflow:hidden}.UserWhitelist_accessDenied__UnGcB{background:#fff;border:1px solid #ddd;border-radius:20px;box-shadow:0 4px 20px #00000026;color:#e74c3c;font-size:1.2rem;left:50%;padding:20px 30px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.Login_container__Jwhg6{background-color:#fff;display:flex;flex-direction:column;height:100vh;width:100vw}@media (min-width:1024px){.Login_container__Jwhg6{flex-direction:row}}.Login_logoContainer__0lgwt{height:100%;position:relative;width:100%}.Login_logoBackground__Pbb1l{align-items:center;background-color:#002c6a;display:flex;height:100%;justify-content:center;width:100%}@media (min-width:1024px){.Login_logoBackground__Pbb1l{box-shadow:0 1px 2px 0 #0000000d}}.Login_logo__WK98M{width:16rem}.Login_wave__0X4NG{bottom:-1px;height:5rem;position:absolute;width:100%}@media (min-width:1024px){.Login_wave__0X4NG{display:none}}.Login_formContainer__qdIO2{align-items:center;display:flex;flex-direction:column;gap:1rem;height:50%;justify-content:flex-start;text-align:center;width:100%}@media (min-width:1024px){.Login_formContainer__qdIO2{height:100%;justify-content:center;width:40%}}.Login_title__Vw2ZP{font-size:1.5rem;font-weight:700;line-height:2rem;margin:0}.Login_subtitle__RFpr\+{font-size:.875rem;font-weight:600;line-height:1.25rem}.Login_authButtons__04Ir-{color:#fff;cursor:pointer;display:flex;flex-direction:column;font-weight:600;gap:.5rem;-webkit-user-select:none;user-select:none;width:15rem}.Login_authButton__oyw9G{align-items:center;background-color:#000;border-radius:.375rem;display:flex;padding:.5rem}.Login_authButton__oyw9G:hover{background-color:#1e293b}.Login_authIcon__rRgOC{height:1.5rem}.Login_authText__ZuJbW{filter:drop-shadow(0 1px 2px rgb(0 0 0/.1)) drop-shadow(0 1px 1px rgb(0 0 0/.06));margin:0;width:100%}.LandingLoad_container__XUeGn{align-items:center;background-color:#00205c;box-shadow:inset 0 0 30vw #00000080;display:grid;grid-template-areas:"image" "loading";grid-template-rows:1fr 1fr;height:100%;justify-items:center;left:0;overflow:auto;position:fixed;top:0;width:100%}.LandingLoad_image__3YK8l{align-items:center;align-self:end;display:flex;grid-area:image}.LandingLoad_logo-divider__asVQP{animation:LandingLoad_fadeIn__n3w97 1s;background-color:#e5e7eb;height:192px;margin:0 0 0 4rem;width:2px}.LandingLoad_event-logo__0rhx0{animation:LandingLoad_fadeIn__n3w97 1s;width:14em}.LandingLoad_loading__yyjmC{align-self:flex-start;animation:LandingLoad_fadeIn__n3w97 1s;display:grid;grid-area:loading;padding-top:48px}.LandingLoad_tommyImage__QZ0zr{animation:LandingLoad_fadeIn__n3w97 1s;opacity:.9;width:10em}.LandingLoad_loader__UZuF-{animation:LandingLoad_rotation__szAYe 1s linear infinite;border:5px solid;border-color:#fff #fff #0000;border-radius:50%;box-sizing:border-box;color:#fff;display:inline-block;height:35px;opacity:.9;width:35px}@keyframes LandingLoad_rotation__szAYe{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes LandingLoad_fadeIn__n3w97{0%{opacity:0}to{opacity:.9}}.Header_navigation-bar__E0u9W{align-items:center;background:#002c6a;display:flex;gap:1rem;max-height:70px;min-height:70px;padding:0 20px}.Header_logo__EBl9L{align-items:center;display:flex;max-height:70px;overflow:hidden;position:relative}.Header_logo__EBl9L img{width:70px}.Header_logo__EBl9L img:hover,.Header_logo__EBl9L:hover{cursor:pointer}.Header_links__tRfIy{display:flex;gap:1rem}.Header_links__tRfIy a{border-radius:8px;color:#fff;font-size:18px;font-weight:500;padding:6px 10px;text-align:center;text-decoration:none;transition-duration:.15s;transition-property:color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.Header_links__tRfIy a:hover{background:#0045a5;cursor:pointer}.Header_divider__DwCE2{background:#fff;height:30px;width:2px}.Header_active__vHIMG{background:#00204d}.Header_active__vHIMG:hover{background:#00204d;cursor:auto}.Header_logout__nkWIL{align-items:center;color:#fff;display:flex;flex:1 1;gap:1rem;justify-content:flex-end}.Header_logout__nkWIL p{font-size:18px;font-weight:600;margin:0}.Header_logout__nkWIL p:hover,.Header_logout__nkWIL svg:hover{cursor:pointer}.Header_menu__0PpeW{align-items:center;background:#fff;border-radius:6px;box-shadow:0 4px 4px 0 #00000040;display:flex;flex-direction:column;gap:10px;padding:10px;position:absolute;right:20px;top:55px;width:150px;z-index:2}.Header_menu__0PpeW a{color:#000;font-size:18px;font-weight:700;padding:6px 10px;text-align:center;text-decoration:none;width:100%}.Header_menu__0PpeW a:hover{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial}.Header_logo-divider__4Dbw-{background-color:#e5e7eb;height:3em;margin-left:.8rem;min-width:1px}.Header_logo__EBl9L .Header_event-logo__iG8KC{width:5em}
/*# sourceMappingURL=main.71246e4d.css.map*/