/* Original Brevard visual system + scoped Property Watch Center layout */
.rekli-brevard-watch-page{padding-bottom:50px;color:#193551}
.rekli-bwc-hero{padding:36px clamp(18px,4vw,44px);margin:18px 0 22px;border:1px solid #365d8d;border-radius:18px;background:linear-gradient(115deg,#102551,#23477c);color:#f8fbff}
.rekli-bwc-hero .rekli-kicker,.rekli-bwc-hero h1,.rekli-bwc-hero p{color:#fff!important}.rekli-bwc-hero h1{margin:8px 0;font-size:clamp(26px,3vw,38px);line-height:1.14}.rekli-bwc-hero p{margin:0;max-width:790px;line-height:1.6}
.rekli-bwc-workspace{padding:clamp(17px,3vw,26px);margin:18px 0;border:1px solid #cbdaed;border-radius:15px;background:#fff;box-shadow:0 8px 26px rgba(20,44,78,.07)}
.rekli-bwc-top{display:flex;justify-content:space-between;align-items:start;flex-wrap:wrap;gap:16px;margin-bottom:18px}.rekli-bwc-top h2{margin:4px 0 7px;color:#122f60;font-size:clamp(20px,2vw,27px)}.rekli-bwc-top p{margin:0;color:#46627d;max-width:670px}.rekli-bwc-top form{margin:0}
.rekli-bwc-claim-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));gap:12px}.rekli-bwc-claim{display:flex;flex-direction:column;gap:5px;min-width:0;padding:15px;border:1px solid #cfddef;border-radius:11px;background:#f6f9ff;color:#16396f!important;text-decoration:none!important}.rekli-bwc-claim strong{overflow-wrap:anywhere;color:#17345e}.rekli-bwc-claim small{color:#52667d}.rekli-bwc-claim span{margin-top:auto;font-size:11px;font-weight:800;color:#286c8d}.rekli-bwc-claim:hover,.rekli-bwc-claim:focus-visible,.rekli-bwc-claim.is-active{border-color:#2b84b4;background:#eaf6ff;outline:none}
.rekli-bwc-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin:18px 0}.rekli-bwc-stats>div{padding:15px;border-top:3px solid #31acc9;border-radius:9px;background:#f1f6fe}.rekli-bwc-stats small,.rekli-bwc-change small{display:block;margin-bottom:7px;color:#48657e;font-size:11px;font-weight:750}.rekli-bwc-stats strong{display:block;overflow-wrap:anywhere;color:#15375f;font-size:15px}.rekli-bwc-notice{padding:16px;margin:16px 0;border:1px solid #9fcae9;border-radius:11px;background:#eff7ff;color:#224568}
.rekli-bwc-changes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.rekli-bwc-change{border:1px solid #cbdcec;border-radius:12px;padding:16px;background:#fbfdff}.rekli-bwc-change>span{display:block;color:#0b718d;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.rekli-bwc-change h4{margin:5px 0 12px;color:#143465}.rekli-bwc-change>div{display:grid;grid-template-columns:1fr 1fr;gap:10px}.rekli-bwc-change strong{overflow-wrap:anywhere;color:#1b395c;font-size:13px}.rekli-bwc-change p{color:#596a7f;font-size:11px;margin-bottom:0}
.rekli-bwc-history{margin:20px 0;border-top:1px solid #d5e3f1;padding-top:13px}.rekli-bwc-history summary{font-weight:750;color:#204c78;cursor:pointer}.rekli-bwc-history li{padding:5px 0}.rekli-bwc-caution{font-size:12px;color:#526980;line-height:1.65}.rekli-bwc-links{display:flex;gap:9px;flex-wrap:wrap}.rekli-bwc-links a{padding:10px 13px;border:1px solid #bfd4e8;border-radius:8px;color:#193f79!important;font-weight:800;text-decoration:none!important;background:#edf5fd}
@media(max-width:850px){.rekli-bwc-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.rekli-bwc-changes{grid-template-columns:1fr}}
@media(max-width:460px){.rekli-bwc-stats{grid-template-columns:1fr}.rekli-bwc-top form,.rekli-bwc-top form button{width:100%}.rekli-bwc-change>div{grid-template-columns:1fr}.rekli-bwc-workspace{padding:13px}}
/* v0.14.217: Brevard-only mobile button width stays inside the compact
   interior-page content column (the shared mobile .rekli-btn width is 100%). */
@media(max-width:700px){
 .rekli-brevard-theme .rekli-brevard-watch-page .rekli-btn{box-sizing:border-box;max-width:100%}
}
