.PermitComplianceCenter-module__HwBRlq__hidden{opacity:0;width:1px;height:1px;position:fixed;left:-9999px}.PermitComplianceCenter-module__HwBRlq__overlay{z-index:236;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#eaf1f6;background:#01050ad9;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.PermitComplianceCenter-module__HwBRlq__shell{background:#07111c;border:1px solid #ffffff14;flex-direction:column;width:min(1450px,100%);height:min(94vh,980px);display:flex;overflow:hidden;box-shadow:0 40px 120px #00000080}.PermitComplianceCenter-module__HwBRlq__shell>header{background:#091522;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:14px;padding:19px 22px;display:flex}.PermitComplianceCenter-module__HwBRlq__shell>header small,.PermitComplianceCenter-module__HwBRlq__head small{letter-spacing:.16em;color:#d5aa4d;font-size:.5rem;font-weight:800;display:block}.PermitComplianceCenter-module__HwBRlq__shell>header h2{margin:5px 0 0;font-size:clamp(1.1rem,2vw,1.7rem)}.PermitComplianceCenter-module__HwBRlq__shell>header>div:last-child{gap:7px;display:flex}.PermitComplianceCenter-module__HwBRlq__shell>header button{color:#cbd7df;cursor:pointer;background:#0c1a28;border:1px solid #ffffff14;place-items:center;width:38px;height:38px;display:grid}.PermitComplianceCenter-module__HwBRlq__body{padding:20px 22px 32px;overflow:auto}.PermitComplianceCenter-module__HwBRlq__error,.PermitComplianceCenter-module__HwBRlq__notice{border:1px solid;align-items:center;gap:8px;margin:12px 22px 0;padding:10px 12px;font-size:.62rem;display:flex}.PermitComplianceCenter-module__HwBRlq__error{color:#ffc0c0;background:#a02d2d1a;border-color:#ec63633b}.PermitComplianceCenter-module__HwBRlq__notice{color:#bee8cf;background:#37915b1a;border-color:#5bc28438}.PermitComplianceCenter-module__HwBRlq__loading{color:#7c91a1;flex:1;align-content:center;place-items:center;gap:9px;display:grid}.PermitComplianceCenter-module__HwBRlq__spin{animation:1s linear infinite PermitComplianceCenter-module__HwBRlq__spin}@keyframes PermitComplianceCenter-module__HwBRlq__spin{to{transform:rotate(360deg)}}.PermitComplianceCenter-module__HwBRlq__project{background:#08141f;border:1px solid #ffffff12;justify-content:space-between;align-items:end;gap:15px;margin-bottom:12px;padding:13px 15px;display:flex}.PermitComplianceCenter-module__HwBRlq__project label{flex:1;max-width:760px}.PermitComplianceCenter-module__HwBRlq__project label span,.PermitComplianceCenter-module__HwBRlq__card label>span{color:#8196a7;margin-bottom:6px;font-size:.54rem;display:block}.PermitComplianceCenter-module__HwBRlq__project select,.PermitComplianceCenter-module__HwBRlq__card input,.PermitComplianceCenter-module__HwBRlq__card textarea,.PermitComplianceCenter-module__HwBRlq__card select{color:#e7eef4;width:100%;font:inherit;background:#050d16;border:1px solid #ffffff17;outline:none;padding:9px 10px;font-size:.66rem}.PermitComplianceCenter-module__HwBRlq__project select:focus,.PermitComplianceCenter-module__HwBRlq__card input:focus,.PermitComplianceCenter-module__HwBRlq__card textarea:focus,.PermitComplianceCenter-module__HwBRlq__card select:focus{border-color:#d5a94f70}.PermitComplianceCenter-module__HwBRlq__project>div{text-align:right}.PermitComplianceCenter-module__HwBRlq__project b,.PermitComplianceCenter-module__HwBRlq__project>div span{display:block}.PermitComplianceCenter-module__HwBRlq__project b{font-size:.74rem}.PermitComplianceCenter-module__HwBRlq__project>div span{color:#718697;margin-top:4px;font-size:.53rem}.PermitComplianceCenter-module__HwBRlq__metrics{grid-template-columns:repeat(4,1fr);gap:9px;margin-bottom:12px;display:grid}.PermitComplianceCenter-module__HwBRlq__metrics article{background:#091622;border:1px solid #fff1;grid-template-columns:auto 1fr;align-items:center;gap:3px 9px;padding:13px;display:grid}.PermitComplianceCenter-module__HwBRlq__metrics svg{color:#d4aa50;grid-row:1/3}.PermitComplianceCenter-module__HwBRlq__metrics small{color:#718697;text-transform:uppercase;font-size:.48rem}.PermitComplianceCenter-module__HwBRlq__metrics b{font-size:1.15rem}.PermitComplianceCenter-module__HwBRlq__columns{grid-template-columns:minmax(320px,.68fr) minmax(480px,1.25fr) minmax(300px,.75fr);gap:12px;display:grid}.PermitComplianceCenter-module__HwBRlq__card{background:#08141f;border:1px solid #ffffff12;min-width:0;padding:15px}.PermitComplianceCenter-module__HwBRlq__head{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:13px;display:flex}.PermitComplianceCenter-module__HwBRlq__head svg{color:#d4aa50}.PermitComplianceCenter-module__HwBRlq__head h3{margin:5px 0 0;font-size:.88rem}.PermitComplianceCenter-module__HwBRlq__card label{margin-bottom:9px;display:block}.PermitComplianceCenter-module__HwBRlq__card textarea{resize:vertical}.PermitComplianceCenter-module__HwBRlq__two{grid-template-columns:1fr 1fr;gap:8px;display:grid}.PermitComplianceCenter-module__HwBRlq__dates{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.PermitComplianceCenter-module__HwBRlq__checks{flex-wrap:wrap;gap:13px;margin-bottom:10px;display:flex}.PermitComplianceCenter-module__HwBRlq__checks label{color:#91a3b0;align-items:center;gap:6px;margin:0;font-size:.55rem;display:flex}.PermitComplianceCenter-module__HwBRlq__checks input{width:auto!important}.PermitComplianceCenter-module__HwBRlq__primary,.PermitComplianceCenter-module__HwBRlq__secondary{cursor:pointer;border:1px solid #cda54d57;width:100%;padding:10px;font-size:.61rem;font-weight:850}.PermitComplianceCenter-module__HwBRlq__primary{color:#07111b;background:#cfa64e}.PermitComplianceCenter-module__HwBRlq__secondary{color:#e5edf2;background:#0d1d2a}.PermitComplianceCenter-module__HwBRlq__primary:disabled,.PermitComplianceCenter-module__HwBRlq__secondary:disabled{opacity:.45}.PermitComplianceCenter-module__HwBRlq__records{gap:8px;display:grid}.PermitComplianceCenter-module__HwBRlq__records>section{background:#07111b;border:1px solid #ffffff0f;padding:11px}.PermitComplianceCenter-module__HwBRlq__recordTop{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.PermitComplianceCenter-module__HwBRlq__recordTop small,.PermitComplianceCenter-module__HwBRlq__recordTop b{display:block}.PermitComplianceCenter-module__HwBRlq__recordTop small{color:#d4aa50;text-transform:uppercase;font-size:.47rem}.PermitComplianceCenter-module__HwBRlq__recordTop b{margin-top:3px;font-size:.67rem}.PermitComplianceCenter-module__HwBRlq__good,.PermitComplianceCenter-module__HwBRlq__warn,.PermitComplianceCenter-module__HwBRlq__danger,.PermitComplianceCenter-module__HwBRlq__neutral{text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;border:1px solid;border-radius:999px;padding:4px 6px;font-size:.46rem;font-style:normal}.PermitComplianceCenter-module__HwBRlq__good{color:#9fe1b9;background:#37915b14;border-color:#5bc28440}.PermitComplianceCenter-module__HwBRlq__warn{color:#f0ce82;background:#d4aa5012;border-color:#d4aa5045}.PermitComplianceCenter-module__HwBRlq__danger{color:#ffb1b1;background:#af363614;border-color:#ec636340}.PermitComplianceCenter-module__HwBRlq__neutral{color:#9eb1c0;background:#96aabc0d;border-color:#96aabc2e}.PermitComplianceCenter-module__HwBRlq__editor{border-top:1px solid #ffffff0e;margin-top:10px;padding-top:10px}.PermitComplianceCenter-module__HwBRlq__readOnly>p{color:#8497a5;font-size:.56rem;line-height:1.5}.PermitComplianceCenter-module__HwBRlq__readOnly dl{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.PermitComplianceCenter-module__HwBRlq__readOnly dl span{background:#091522;border:1px solid #ffffff0d;padding:7px}.PermitComplianceCenter-module__HwBRlq__readOnly dl small,.PermitComplianceCenter-module__HwBRlq__readOnly dl b{display:block}.PermitComplianceCenter-module__HwBRlq__readOnly dl small{color:#718697;font-size:.45rem}.PermitComplianceCenter-module__HwBRlq__readOnly dl b{margin-top:3px;font-size:.54rem}.PermitComplianceCenter-module__HwBRlq__inspections{gap:7px;display:grid}.PermitComplianceCenter-module__HwBRlq__inspections>div{background:#07111b;border:1px solid #ffffff0e;padding:10px}.PermitComplianceCenter-module__HwBRlq__inspections>div>span{float:right}.PermitComplianceCenter-module__HwBRlq__inspections b{font-size:.62rem;display:block}.PermitComplianceCenter-module__HwBRlq__inspections p{color:#8093a1;margin:4px 0;font-size:.52rem}.PermitComplianceCenter-module__HwBRlq__inspections small{color:#9aacb8;font-size:.51rem}.PermitComplianceCenter-module__HwBRlq__emptyCopy{color:#718697;font-size:.55rem}.PermitComplianceCenter-module__HwBRlq__empty{text-align:center;color:#718697;align-content:center;place-items:center;min-height:300px;display:grid}.PermitComplianceCenter-module__HwBRlq__empty svg{color:#d4aa50;width:28px;height:28px}.PermitComplianceCenter-module__HwBRlq__empty h3{color:#e1e9ef;margin:9px 0 4px}.PermitComplianceCenter-module__HwBRlq__empty p{font-size:.6rem}@media (max-width:1160px){.PermitComplianceCenter-module__HwBRlq__columns{grid-template-columns:1fr 1fr}.PermitComplianceCenter-module__HwBRlq__columns .PermitComplianceCenter-module__HwBRlq__card:last-child{grid-column:1/-1}}@media (max-width:760px){.PermitComplianceCenter-module__HwBRlq__overlay{padding:0}.PermitComplianceCenter-module__HwBRlq__shell{height:100%;max-height:none}.PermitComplianceCenter-module__HwBRlq__shell>header,.PermitComplianceCenter-module__HwBRlq__body{padding:14px}.PermitComplianceCenter-module__HwBRlq__columns{grid-template-columns:1fr}.PermitComplianceCenter-module__HwBRlq__columns .PermitComplianceCenter-module__HwBRlq__card:last-child{grid-column:auto}.PermitComplianceCenter-module__HwBRlq__metrics{grid-template-columns:1fr 1fr}.PermitComplianceCenter-module__HwBRlq__project{flex-direction:column;align-items:stretch}.PermitComplianceCenter-module__HwBRlq__project>div{text-align:left}.PermitComplianceCenter-module__HwBRlq__two,.PermitComplianceCenter-module__HwBRlq__dates,.PermitComplianceCenter-module__HwBRlq__readOnly dl{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.PermitComplianceCenter-module__HwBRlq__spin{animation:none}}
