/* Small Lake City Property Explorer — 2.12.2
   Verification Plan Presentation & Action Correction */
.slc-vap2122-anchor{position:relative!important}
.slc-vap2122-action{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;margin:10px 0 4px!important;padding:11px 12px!important;border:1px solid #cbded3!important;border-left:4px solid #245842!important;border-radius:8px!important;background:#f4f8f5!important;color:#263b32!important}
.slc-vap2122-action-copy{min-width:0!important}.slc-vap2122-eyebrow{display:block!important;margin-bottom:2px!important;font-size:8.5px!important;font-weight:850!important;letter-spacing:.075em!important;color:#567363!important}.slc-vap2122-action-copy b{display:block!important;font-size:11px!important;line-height:1.28!important;color:#244b3b!important}.slc-vap2122-action-copy small{display:block!important;margin-top:2px!important;font-size:9.3px!important;line-height:1.3!important;color:#68756e!important}
.slc-vap2122-trigger{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;gap:8px!important;padding:8px 11px!important;border:1px solid #174b37!important;border-radius:7px!important;background:#174b37!important;color:#fff!important;font:inherit!important;font-size:10.3px!important;font-weight:800!important;line-height:1.15!important;cursor:pointer!important;white-space:nowrap!important;box-shadow:0 2px 6px rgba(23,75,55,.12)!important}.slc-vap2122-trigger i{font-style:normal!important;font-size:13px!important;line-height:1!important}
.slc-vap2122-panel{box-sizing:border-box!important;position:fixed!important;right:24px!important;top:50%!important;transform:translateY(-50%)!important;z-index:99999!important;width:min(440px,calc(100vw - 32px))!important;max-height:min(78vh,700px)!important;overflow:auto!important;padding:17px!important;border:1px solid #d4dfd8!important;border-radius:11px!important;background:#fffefb!important;box-shadow:0 16px 38px rgba(25,55,43,.18)!important;color:#263a32!important;overscroll-behavior:contain!important}
.slc-vap2122-panel[hidden]{display:none!important}.slc-vap2122-head{display:flex!important;justify-content:space-between!important;gap:14px!important;align-items:flex-start!important}.slc-vap2122-kicker{display:block!important;font-size:8.5px!important;font-weight:850!important;letter-spacing:.08em!important;color:#587565!important}.slc-vap2122-head h4{margin:3px 0 4px!important;font-size:18px!important;line-height:1.1!important;color:#173f31!important}.slc-vap2122-head p{margin:0!important;max-width:355px!important;font-size:10.6px!important;line-height:1.38!important;color:#68746e!important}.slc-vap2122-close{border:0!important;background:transparent!important;color:#617169!important;font-size:20px!important;line-height:1!important;cursor:pointer!important;padding:0 1px!important}
.slc-vap2122-progress{display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:3px!important;margin:11px 0 3px!important}.slc-vap2122-progress span{padding:5px 2px!important;border-radius:4px!important;background:#edf4ef!important;color:#456453!important;font-size:7.8px!important;font-weight:750!important;text-align:center!important;white-space:nowrap!important}
.slc-vap2122-step{display:grid!important;grid-template-columns:25px 1fr!important;gap:9px!important;padding:9px 0!important;border-bottom:1px solid #e6ece8!important}.slc-vap2122-step:last-child{border-bottom:0!important}.slc-vap2122-num{display:flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important;border-radius:50%!important;background:#e7f1eb!important;color:#24543f!important;font-size:10.5px!important;font-weight:850!important}.slc-vap2122-line{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:8px!important}.slc-vap2122-line b{font-size:11px!important;color:#244f3e!important}.slc-vap2122-line span{font-size:8px!important;font-weight:750!important;letter-spacing:.03em!important;color:#819087!important;text-align:right!important}.slc-vap2122-copy p{margin:2px 0 5px!important;font-size:9.8px!important;line-height:1.34!important;color:#59645e!important}.slc-vap2122-gate{display:flex!important;gap:6px!important;align-items:baseline!important;padding:4px 6px!important;border-radius:5px!important;background:#f3f7f4!important;font-size:8.8px!important;line-height:1.28!important}.slc-vap2122-gate strong{color:#315c48!important;white-space:nowrap!important}.slc-vap2122-gate span{color:#58665e!important}
.slc-vap2122-result{margin-top:6px!important;padding:9px 10px!important;border:1px solid #d8e4dc!important;border-radius:7px!important;background:#edf5f0!important}.slc-vap2122-result b{display:block!important;font-size:10px!important;color:#27513f!important}.slc-vap2122-result span{display:block!important;margin-top:2px!important;font-size:9.5px!important;line-height:1.34!important;color:#56645c!important}.slc-vap2122-result strong{color:#174b37!important}.slc-vap2122-note{margin-top:7px!important;padding-left:8px!important;border-left:3px solid #c6923d!important;font-size:8.9px!important;line-height:1.32!important;color:#696155!important}.slc-vap2122-note b{color:#6d4b18!important}
.slc-vap2122-action,.slc-vap2122-trigger,.slc-vap2122-panel,.slc-vap2122-panel *{animation:none!important;transition:none!important}
@media(max-width:900px){.slc-vap2122-action{display:block!important}.slc-vap2122-trigger{margin-top:8px!important;width:100%!important;justify-content:center!important}.slc-vap2122-panel{left:50%!important;right:auto!important;top:10%!important;transform:translateX(-50%)!important;max-height:80vh!important}.slc-vap2122-line{display:block!important}.slc-vap2122-line span{display:block!important;margin-top:1px!important;text-align:left!important}.slc-vap2122-progress{grid-template-columns:repeat(5,minmax(0,1fr))!important}.slc-vap2122-progress span{font-size:7px!important;overflow:hidden!important}}
