/* BrevardLots v0.14.218 — aggressive Owner Hub mission-control design.
 * Strictly scoped to this Brevard-only shortcode page; never touches homepage,
 * WordPress theme, PBLots, membership logic or shared functionality.
 */
.rekli-brevard-theme .rekli-shell.rekli-brevard-command-hub{
 --ch-navy:#061537;--ch-blue:#092f70;--ch-ink:#102b55;--ch-cyan:#39daff;--ch-sky:#a0f0ff;--ch-gold:#f8c958;
 max-width:1320px;padding:28px 27px 52px;color:var(--ch-ink)
}
.rekli-brevard-command-hub *{box-sizing:border-box}
.rekli-brevard-command-hub :is(.rekli-card,.rekli-owner-toolkit-cta,.rekli-command-news){scroll-margin-top:95px}
/* Hero: compact enough for an inner page, with a distinctive space-age composition. */
.rekli-brevard-theme .rekli-brevard-command-hub .rekli-command-hero{
 position:relative;isolation:isolate;overflow:hidden;min-height:330px;margin:0 0 18px!important;padding:0!important;
 border:1px solid #3571ad!important;border-radius:19px!important;
 background:radial-gradient(ellipse at 84% 40%,#1d72a0 0%,#103465 30%,transparent 57%),
 radial-gradient(ellipse at 14% 0%,#2657a766,transparent 55%),
 url('imagery/research-grid.svg') repeat,linear-gradient(115deg,#030d2a,#061a43 64%,#032c50)!important;
 background-size:auto,auto,180px 157px,auto!important;
 box-shadow:inset 0 0 0 1px #193976,0 18px 40px #071b3640!important
}
.rekli-brevard-command-hub .rekli-command-hero:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:-1;background:linear-gradient(110deg,transparent 56%,#27a0e414 56.12%,transparent 56.45%),repeating-linear-gradient(150deg,transparent 0 56px,#46baff16 57px,transparent 58px);opacity:.86}
.rekli-brevard-theme.rekli-brevard-subpage .rekli-shell.rekli-brevard-command-hub .rekli-command-hero .rekli-interior-hero-inner{padding:30px 34px!important;max-width:none;min-height:330px!important}
.rekli-brevard-command-hub .rekli-command-hero-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(270px,.9fr);gap:14px;align-items:center;min-height:270px}
.rekli-brevard-command-hub .rekli-command-hero-copy{position:relative;z-index:2;min-width:0}
.rekli-brevard-command-hub .rekli-command-hero .rekli-kicker{display:inline-block;padding:6px 10px;border:1px solid #3bc9fa77;border-radius:5px;background:#051f4abf;color:#80ebff!important;font-size:10px;letter-spacing:.15em}
.rekli-brevard-theme .rekli-brevard-command-hub .rekli-command-hero h1{margin:10px 0 12px!important;max-width:760px!important;font-size:clamp(30px,3.35vw,47px)!important;line-height:1.10!important;letter-spacing:-.035em;color:#fff!important;text-shadow:0 2px 18px #030a26a6}
.rekli-brevard-command-hub .rekli-command-hero h1 span{color:#d8f6ff}.rekli-brevard-command-hub .rekli-command-hero h1 em{font-style:normal;color:#ffd477}
.rekli-brevard-theme .rekli-brevard-command-hub .rekli-command-hero p{max-width:730px!important;margin:0 0 18px!important;color:#d4eaff!important;font-size:14px!important;line-height:1.6!important}
.rekli-brevard-command-hub .rekli-command-chip-row{display:flex;flex-wrap:wrap;gap:7px}
.rekli-brevard-command-hub .rekli-command-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid #3a8bb7b5;border-radius:8px;background:#061a46d6;color:#e9faff;font-size:10px;font-weight:800;box-shadow:inset 0 1px 0 #77baff22;white-space:nowrap}
.rekli-brevard-command-hub .rekli-command-chip-icon{display:inline-flex;color:#40e1ff}.rekli-brevard-command-hub .rekli-command-chip-icon svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}
.rekli-brevard-command-hub .rekli-command-hero-art{position:relative;display:grid;place-items:center;justify-self:center;width:min(100%,340px);aspect-ratio:1;isolation:isolate}
.rekli-brevard-command-hub .rekli-command-orbit{position:absolute;border:1px solid #3fd9fa9b;border-radius:50%;pointer-events:none;box-shadow:0 0 20px #1fbffd60,inset 0 0 35px #0a8dc94c}
.rekli-brevard-command-hub .rekli-command-orbit-outer{inset:5%;border-style:dashed;animation:rekliCommandSpin 44s linear infinite}
.rekli-brevard-command-hub .rekli-command-orbit-inner{inset:19%;border-width:2px;box-shadow:0 0 0 24px #1bbbe807,0 0 0 47px #1bbbe80a,0 0 22px #19ccfd77}
.rekli-brevard-command-hub .rekli-command-hero-map{position:absolute;inset:16%;border-radius:50%;background:radial-gradient(circle at 40% 35%,#71f0ff85 0%,#116bbaa1 23%,#062554a0 65%),url('imagery/research-grid.svg') center/140px 120px;box-shadow:inset 0 0 46px #1ca5dba8}
.rekli-brevard-command-hub .rekli-command-hero-glyph{position:relative;display:grid;place-items:center;width:86px;height:86px;border:2px solid #7ceaff;border-radius:24px;transform:rotate(-9deg);background:#054a87cf;color:#baf7ff;box-shadow:0 0 30px #08c9ffb3,inset 0 0 15px #1ff9ff66}
.rekli-brevard-command-hub .rekli-command-hero-glyph svg{width:53px;height:53px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.rekli-brevard-command-hub .rekli-command-hero-art>span{position:absolute;bottom:8%;padding:5px 10px;border:1px solid #63dbfa66;border-radius:6px;background:#031335d9;color:#9deeff;font-size:10px;font-weight:900;letter-spacing:.17em}
@keyframes rekliCommandSpin{to{transform:rotate(360deg)}}
/* Auth and verified access station */
.rekli-brevard-command-hub .rekli-memberbar{margin:12px 0;padding:13px 19px;border:1px solid #bbd7ea;border-radius:11px;background:linear-gradient(90deg,#edf7ff,#ffffff);color:#2c4165}
.rekli-brevard-command-hub .rekli-memberbar a{color:#2351c9!important}
.rekli-brevard-theme .rekli-shell.rekli-brevard-command-hub>.rekli-sentry-owner-panel{position:relative;overflow:hidden;padding:27px!important;border:1px solid #3794d5!important;border-radius:17px!important;background:radial-gradient(circle at 86% 8%,#197a9a62,transparent 34%),linear-gradient(130deg,#061539,#082955 80%,#053957)!important;box-shadow:0 10px 36px #00265736!important;color:#edf7ff}
.rekli-brevard-command-hub>.rekli-sentry-owner-panel:before{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(120deg,transparent 0 75px,#7fdfff0c 76px,transparent 78px)}
.rekli-brevard-command-hub .rekli-sentry-owner-panel>*{position:relative;z-index:1}
.rekli-brevard-command-hub .rekli-sentry-status-head{gap:18px}
.rekli-brevard-command-hub .rekli-sentry-status-head .rekli-kicker{color:#58dffc!important}
.rekli-brevard-command-hub .rekli-sentry-status-head h2{color:#fff!important;font-size:clamp(23px,2.7vw,32px);letter-spacing:-.025em}
.rekli-brevard-command-hub .rekli-sentry-status-head p{color:#d4e4fb!important;font-size:13px;max-width:740px}
.rekli-brevard-command-hub .rekli-sentry-badge{padding:10px 13px;background:#0e325b;color:#d7f9ff;border-color:#399dd1;box-shadow:0 0 15px #0bbee62f}
.rekli-brevard-command-hub .rekli-sentry-badge.is-verified{background:#064b52;color:#baffed;border-color:#2addb5}
.rekli-brevard-command-hub .rekli-sentry-mini-grid{margin:21px 0 14px;gap:10px}
.rekli-brevard-command-hub .rekli-sentry-mini-grid>div{position:relative;min-width:0;min-height:90px;padding:17px 15px 15px 17px;border:1px solid #267ab8;border-radius:12px;background:linear-gradient(140deg,#071b44,#093f6a);box-shadow:inset 0 1px 0 #b5eeff1b}
.rekli-brevard-command-hub .rekli-sentry-mini-grid>div:before{content:"";display:block;width:24px;height:3px;margin:0 0 13px;border-radius:10px;background:#30d5ff;box-shadow:0 0 14px #3bceff}
.rekli-brevard-command-hub .rekli-sentry-mini-grid>div:nth-child(even):before{background:#f4c660;box-shadow:0 0 13px #f4c66050}
.rekli-brevard-command-hub .rekli-sentry-mini-grid span{color:#99d8f0!important;font-size:10px!important}
.rekli-brevard-command-hub .rekli-sentry-mini-grid strong{color:#fff!important;font-size:14px!important;overflow-wrap:anywhere}
.rekli-brevard-command-hub .rekli-sentry-owner-panel :is(.rekli-small,.rekli-sentry-note){color:#d7e6f6!important;font-size:12px;line-height:1.65}
.rekli-brevard-command-hub .rekli-sentry-panel-actions a{border:1px solid #3d96e5!important;background:#103b7a!important;color:#fff!important;box-shadow:none!important}
.rekli-brevard-command-hub .rekli-sentry-panel-actions a:hover{background:#1755a5!important;color:#fff!important}
.rekli-brevard-command-hub .rekli-sentry-pending-card{background:#e9f4ff;color:#123056;border-color:#75b4dc}
.rekli-brevard-command-hub .rekli-sentry-pending-card :is(strong,span,p){color:#173c59}
/* Claim form: keep exact original labels, order, controls and submitted fields. */
.rekli-brevard-command-hub .rekli-command-claim-layout{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(270px,.77fr);align-items:stretch;gap:15px;margin:18px 0}
.rekli-brevard-theme .rekli-shell.rekli-brevard-command-hub .rekli-command-claim-layout>#rekli-claim{min-width:0;overflow:hidden;margin:0;border:1px solid #2a8cce!important;border-top:4px solid #25cef9!important;border-radius:16px!important;background:linear-gradient(145deg,#fff,#f0f9ff 96%)!important;box-shadow:0 8px 25px #002e6830!important}
.rekli-brevard-command-hub #rekli-claim>h2{display:flex;align-items:center;gap:12px;margin:0 0 10px!important;color:#112858!important;font-size:clamp(24px,2.8vw,33px)}
.rekli-brevard-command-hub #rekli-claim>h2:before{content:"⌖";display:grid;place-items:center;flex:0 0 41px;height:41px;border:1px solid #7bb8fb;border-radius:11px;background:#143d86;color:#b4efff;font-size:27px;box-shadow:0 0 10px #287fff5c}
.rekli-brevard-command-hub .rekli-claim-form{margin-top:16px;gap:12px 14px}
.rekli-brevard-command-hub .rekli-claim-form>label:not(.rekli-check){font-size:12px;font-weight:800;color:#1b3555}
.rekli-brevard-command-hub .rekli-claim-form :is(input:not([type="checkbox"]),select){width:100%;min-width:0;min-height:45px;border:1px solid #a9c7e4!important;border-radius:8px!important;background:#fff!important;color:#162a49!important;box-shadow:inset 0 1px 2px #0b305010}
.rekli-brevard-command-hub .rekli-claim-form :is(input:not([type="checkbox"]),select):focus-visible{outline:2px solid #2baee3!important;outline-offset:1px;border-color:#2e95d3!important}
.rekli-brevard-command-hub .rekli-claim-form .rekli-field-note{margin:0;padding:10px 12px;border:1px solid #c1ddeb;border-radius:8px;background:#eaf6fd;color:#385476;font-size:12px;line-height:1.55}
.rekli-brevard-command-hub .rekli-claim-form .rekli-check{padding:9px 11px;border:1px solid #dbe8f4;border-radius:8px;background:#f7fbff;color:#2d4160;font-size:12px;line-height:1.6}
.rekli-brevard-command-hub .rekli-claim-form .rekli-check:has(input:checked){border-color:#8cbfe7;background:#eef7ff}
.rekli-brevard-command-hub .rekli-claim-form .rekli-check input[type="checkbox"]{accent-color:#175ce8}
.rekli-brevard-command-hub .rekli-claim-form>div.rekli-wide>button{display:block;width:100%;min-height:52px;border:1px solid #d9a830!important;border-radius:9px!important;background:linear-gradient(110deg,#fee495,#efb637)!important;color:#112447!important;font-weight:900!important;box-shadow:0 8px 20px #8f650c42!important}
.rekli-brevard-command-hub .rekli-claim-form>div.rekli-wide>button:hover{background:linear-gradient(110deg,#174e9e,#103874)!important;border-color:#f1c15d!important;color:#fff!important}
.rekli-brevard-command-hub .rekli-command-verification-guide{position:relative;overflow:hidden;min-width:0;margin:0;padding:27px 23px 19px;border:1px solid #3789c2;border-radius:16px;background:radial-gradient(circle at 100% 100%,#126baa4d,transparent 55%),url('imagery/research-grid.svg') repeat,linear-gradient(160deg,#071d42,#071537);background-size:auto,180px 157px,auto;color:#ebf6ff}
.rekli-brevard-command-hub .rekli-command-verification-guide .rekli-kicker{color:#7ee7ff!important}
.rekli-brevard-command-hub .rekli-command-verification-guide h2{margin:8px 0 9px;color:#fff;font-size:clamp(22px,2.2vw,28px);line-height:1.2}
.rekli-brevard-command-hub .rekli-command-verification-guide>p{margin:0;color:#c7dcf3;font-size:13px;line-height:1.65}
.rekli-brevard-command-hub .rekli-command-verification-guide ol{list-style:none;margin:25px 0;padding:0}
.rekli-brevard-command-hub .rekli-command-verification-guide li{display:flex;gap:13px;padding:15px 0;border-bottom:1px solid #32689b90}
.rekli-brevard-command-hub .rekli-command-verification-guide li>span{display:grid;flex:0 0 35px;height:35px;place-items:center;border:1px solid #29c7fa;border-radius:10px;background:#0f4e8a;color:#bdffff;font-size:12px;font-weight:900;box-shadow:0 0 11px #1fa9ff42}
.rekli-brevard-command-hub .rekli-command-verification-guide li strong{display:block;color:#fff;font-size:13px}
.rekli-brevard-command-hub .rekli-command-verification-guide li small{display:block;margin-top:5px;color:#c8dff5;font-size:11px;line-height:1.55}
.rekli-brevard-command-hub .rekli-command-guide-foot{margin-top:18px;padding:15px;border:1px solid #3688bd;border-radius:11px;background:#062853ad}
.rekli-brevard-command-hub .rekli-command-guide-foot strong{color:#ffdf94}.rekli-brevard-command-hub .rekli-command-guide-foot p{color:#daeaff;font-size:11px;line-height:1.65;margin:5px 0 0}
/* My Lots: uplifting empty state + consistent live-property cards. */
.rekli-brevard-theme .rekli-shell.rekli-brevard-command-hub>#rekli-my-lots{margin:16px 0!important;padding:23px!important;border:1px solid #2b86c5!important;border-radius:15px!important;background:linear-gradient(130deg,#062149,#08163b)!important;box-shadow:0 11px 26px #0531642c!important}
.rekli-brevard-command-hub #rekli-my-lots .rekli-card-heading-row h2{margin:0!important;color:#fff!important;font-size:29px}.rekli-brevard-command-hub #rekli-my-lots .rekli-card-subcopy{color:#bbd8ee!important}
.rekli-brevard-command-hub .rekli-command-empty-lots{display:grid;grid-template-columns:minmax(160px,.6fr) minmax(0,1fr);gap:22px;align-items:center;margin-top:15px;padding:19px;border:1px solid #2175a8;border-radius:11px;background:radial-gradient(ellipse at 22% 40%,#177dbc4b,transparent 55%),#041334c9}
.rekli-brevard-command-hub .rekli-command-empty-art{display:grid;place-items:center;min-height:185px;border:1px solid #276ca2;border-radius:12px;background:radial-gradient(circle,#096fba66,transparent 67%),url('imagery/research-grid.svg') repeat;background-size:auto,180px 155px;color:#77efff}
.rekli-brevard-command-hub .rekli-command-empty-art svg{width:95px;height:95px;stroke:currentColor;fill:none;stroke-width:1.35;filter:drop-shadow(0 0 12px #17ccff)}
.rekli-brevard-command-hub .rekli-command-empty-lots .rekli-kicker{color:#7eebff!important;font-size:10px}.rekli-brevard-command-hub .rekli-command-empty-lots h3{margin:7px 0;color:#fff;font-size:clamp(22px,2.5vw,31px)}
.rekli-brevard-command-hub .rekli-command-empty-lots p{color:#cce0f6;line-height:1.6;font-size:13px}
.rekli-brevard-command-hub .rekli-command-empty-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}
.rekli-brevard-command-hub .rekli-command-empty-actions .rekli-btn{color:#fff!important;border-color:#407bbb;background:#184b94}
.rekli-brevard-command-hub .rekli-command-empty-actions .rekli-btn-primary{background:#2854dc!important}
.rekli-brevard-command-hub .rekli-lot-group{margin:14px 0;padding:14px;border:1px solid #207cb2;border-radius:10px;background:#092f63}
.rekli-brevard-command-hub .rekli-lot{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:12px;min-width:0;color:#effcff;border-color:#306a9d}
.rekli-brevard-command-hub .rekli-lot :is(strong,span,small){color:#ebf7ff}.rekli-brevard-command-hub .rekli-lot .rekli-status{color:#aefde4!important}
/* Decision CTA cards and quick action dock */
.rekli-brevard-theme .rekli-shell.rekli-brevard-command-hub>.rekli-owner-toolkit-cta{position:relative;overflow:hidden;min-height:150px;padding:25px 28px!important;border:1px solid #21a3e8!important;border-radius:14px!important;background:radial-gradient(ellipse at 90% 90%,#0eb3e873,transparent 50%),linear-gradient(110deg,#07163f,#0b356e)!important;box-shadow:inset 0 0 0 1px #4cbeff20,0 7px 25px #00295530!important;color:#fff}
.rekli-brevard-command-hub>.rekli-owner-toolkit-cta.rekli-seller-first{border-color:#d3a954!important;background:radial-gradient(ellipse at 95% 85%,#ffbf4a46,transparent 50%),linear-gradient(110deg,#051735,#102b59)!important}
.rekli-brevard-command-hub>.rekli-owner-toolkit-cta :is(h2,.rekli-kicker){color:#fff!important}
.rekli-brevard-command-hub>.rekli-owner-toolkit-cta h2{font-size:clamp(23px,2.6vw,32px)!important}
.rekli-brevard-command-hub>.rekli-owner-toolkit-cta p{color:#d7eafa!important;font-size:13px;line-height:1.6}
.rekli-brevard-command-hub>.rekli-owner-toolkit-cta .rekli-btn{flex:0 0 auto;min-width:165px;padding:13px 16px;border:1px solid #47c7ff!important;background:#1156c9!important;color:#fff!important;text-align:center;box-shadow:0 0 14px #2baeff2c!important}
.rekli-brevard-command-hub>.rekli-owner-toolkit-cta.rekli-seller-first .rekli-btn{background:#be8309!important;border-color:#f6d068!important;color:#fff!important}
.rekli-brevard-command-hub>.rekli-owner-toolkit-cta .rekli-btn:hover{filter:brightness(1.17);color:#fff!important}
.rekli-brevard-command-hub .rekli-command-action-dock{display:flex;flex-wrap:wrap;align-items:stretch;gap:9px;margin:18px 0;padding:12px;border:1px solid #2c8bc4;border-radius:13px;background:linear-gradient(105deg,#071630,#092f61);box-shadow:0 8px 22px #002d5430}
.rekli-brevard-command-hub .rekli-command-action-title{display:flex;flex:0 0 138px;flex-direction:column;justify-content:center;gap:2px;padding:7px 11px;color:#7fdff5;font-size:9px;letter-spacing:.1em;font-weight:900}
.rekli-brevard-command-hub .rekli-command-action-title strong{color:#fff;font-size:14px;letter-spacing:0}
.rekli-brevard-command-hub .rekli-command-action-dock>a{display:flex;flex:1 1 165px;align-items:center;justify-content:space-between;gap:8px;min-height:51px;padding:10px 13px!important;border:1px solid #2675b0!important;border-radius:9px!important;background:#09244f!important;color:#fff!important;font-size:11px;white-space:normal;line-height:1.35}
.rekli-brevard-command-hub .rekli-command-action-dock>a:hover{background:#104b91!important;border-color:#41d3ff!important;color:#fff!important;box-shadow:0 0 14px #13c8ff52}
.rekli-brevard-command-hub .rekli-command-action-icon{display:flex;color:#69eaff}
.rekli-brevard-command-hub .rekli-command-action-icon svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
/* Reporting tiles: legible ivory surfaces against the orbital dashboard. */
.rekli-brevard-theme .rekli-shell.rekli-brevard-command-hub .rekli-command-news{position:relative;overflow:hidden;margin:18px 0;padding:28px;border:1px solid #94c7e5;border-radius:15px;background:linear-gradient(145deg,#eff8ff,#fff 70%)}
.rekli-brevard-command-hub .rekli-command-news>.rekli-section-head{max-width:none}.rekli-brevard-command-hub .rekli-command-news .rekli-section-head .rekli-kicker{color:#2457d6!important}
.rekli-brevard-command-hub .rekli-command-news .rekli-section-head h2{margin:7px 0;color:#102b54;font-size:clamp(25px,3vw,37px)}
.rekli-brevard-command-hub .rekli-command-news .rekli-section-head p{color:#45617e;font-size:13px}
.rekli-brevard-command-hub .rekli-command-news .rekli-events,.rekli-brevard-command-hub .rekli-command-news .rekli-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.rekli-brevard-theme .rekli-shell.rekli-brevard-command-hub .rekli-command-news article{min-width:0;overflow-wrap:anywhere;padding:19px!important;border:1px solid #bdd8f2!important;border-top:3px solid #1ab9da!important;border-radius:10px!important;background:#fff!important;box-shadow:0 5px 12px #113c6417!important}
.rekli-brevard-command-hub .rekli-command-news article:nth-child(even){border-top-color:#395bea!important}
.rekli-brevard-command-hub .rekli-command-news article h3{font-size:17px;line-height:1.35}
.rekli-brevard-command-hub .rekli-command-news article h3 a{color:#1d3c9a!important}
.rekli-brevard-command-hub .rekli-command-news article :is(p,small,time){color:#465d76!important;font-size:11px;line-height:1.6}
.rekli-brevard-command-hub .rekli-command-news article .rekli-news-meta span{color:#24449e!important;background:#edf4ff!important}
@media(max-width:1080px){
 .rekli-brevard-command-hub .rekli-command-hero-grid{grid-template-columns:minmax(0,1.7fr) minmax(220px,.75fr)}
 .rekli-brevard-command-hub .rekli-command-claim-layout{grid-template-columns:minmax(0,1.3fr) minmax(220px,.7fr)}
 .rekli-brevard-command-hub .rekli-sentry-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
 .rekli-brevard-command-hub .rekli-command-news .rekli-events,.rekli-brevard-command-hub .rekli-command-news .rekli-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(max-width:760px){
 .rekli-brevard-theme .rekli-shell.rekli-brevard-command-hub{padding:16px 12px 35px}
 .rekli-brevard-theme.rekli-brevard-subpage .rekli-shell.rekli-brevard-command-hub .rekli-command-hero .rekli-interior-hero-inner{padding:24px 20px!important;min-height:0!important}
 .rekli-brevard-command-hub .rekli-command-hero-grid{display:block;min-height:0}
 .rekli-brevard-command-hub .rekli-command-hero-art{display:none}
 .rekli-brevard-command-hub .rekli-command-hero h1{font-size:clamp(28px,7vw,38px)!important}
 .rekli-brevard-command-hub .rekli-command-chip-row{gap:6px}
 .rekli-brevard-command-hub .rekli-command-chip{font-size:10px;padding:8px}
 .rekli-brevard-command-hub .rekli-command-claim-layout{grid-template-columns:minmax(0,1fr)}
 .rekli-brevard-command-hub .rekli-command-verification-guide{padding:21px}
 .rekli-brevard-command-hub .rekli-command-verification-guide ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}
 .rekli-brevard-command-hub .rekli-command-verification-guide li{gap:9px;padding:12px 6px}
 .rekli-brevard-command-hub .rekli-command-empty-lots{grid-template-columns:1fr}
 .rekli-brevard-command-hub .rekli-command-empty-art{min-height:120px}
 .rekli-brevard-command-hub .rekli-command-empty-art svg{width:65px;height:65px}
 .rekli-brevard-command-hub .rekli-command-action-title{flex-basis:100%}
 .rekli-brevard-command-hub .rekli-command-action-dock>a{flex-basis:calc(50% - 6px)}
 .rekli-brevard-command-hub .rekli-lot{grid-template-columns:1fr;gap:8px}
 .rekli-brevard-command-hub .rekli-command-news .rekli-events,.rekli-brevard-command-hub .rekli-command-news .rekli-news-grid{grid-template-columns:1fr}
}
@media(max-width:480px){
 .rekli-brevard-command-hub .rekli-sentry-mini-grid{grid-template-columns:1fr}
 .rekli-brevard-command-hub .rekli-sentry-status-head{align-items:flex-start;flex-direction:column}
 .rekli-brevard-command-hub .rekli-claim-form{grid-template-columns:1fr}
 .rekli-brevard-command-hub .rekli-command-verification-guide ol{grid-template-columns:1fr}
 .rekli-brevard-command-hub .rekli-command-action-dock>a{flex-basis:100%}
 .rekli-brevard-command-hub .rekli-command-empty-actions .rekli-btn{width:100%;text-align:center}
 .rekli-brevard-command-hub .rekli-command-news{padding:19px}
}
@media(prefers-reduced-motion:reduce){.rekli-brevard-command-hub .rekli-command-orbit{animation:none!important}}
/* Accessibility contrast lock — global Brevard typography rules must never
   turn text dark when a component intentionally uses a navy/glass surface. */
.rekli-brevard-theme .rekli-shell.rekli-brevard-command-hub .rekli-command-verification-guide :is(h2,h3,strong){color:#fff!important}
.rekli-brevard-theme .rekli-shell.rekli-brevard-command-hub .rekli-command-verification-guide :is(p,small){color:#d8edff!important}
.rekli-brevard-theme .rekli-shell.rekli-brevard-command-hub .rekli-command-verification-guide .rekli-kicker{color:#7ee7ff!important}
.rekli-brevard-theme .rekli-shell.rekli-brevard-command-hub .rekli-command-guide-foot strong{color:#ffe09d!important}
.rekli-brevard-theme .rekli-shell.rekli-brevard-command-hub .rekli-command-empty-lots :is(h3,strong){color:#fff!important}
.rekli-brevard-theme .rekli-shell.rekli-brevard-command-hub .rekli-command-empty-lots :is(p,small){color:#d9eaff!important}
.rekli-brevard-theme .rekli-shell.rekli-brevard-command-hub .rekli-command-empty-lots .rekli-kicker{color:#80eaff!important}
.rekli-brevard-theme .rekli-shell.rekli-brevard-command-hub #rekli-my-lots .rekli-lot-group :is(strong,span,small){color:#f1faff!important}

/* v0.15.27 — correct the long Sentry fee policy squeezing the property title to one-character columns. */
.rekli-brevard-command-hub .rekli-sentry-pending-card{grid-template-columns:minmax(0,1fr)!important;align-items:start;gap:12px}
.rekli-brevard-command-hub .rekli-sentry-pending-details{min-width:0;width:100%;overflow-wrap:break-word;word-break:normal}
.rekli-brevard-command-hub .rekli-sentry-pending-details strong{font-size:16px;line-height:1.45;overflow-wrap:break-word;word-break:normal}
.rekli-brevard-command-hub .rekli-sentry-pending-details p{max-width:80ch;line-height:1.55;overflow-wrap:break-word;word-break:normal}
.rekli-brevard-command-hub .rekli-sentry-pending-actions{min-width:0;width:100%;align-items:flex-start;gap:12px;padding-top:13px;border-top:1px solid #c5dced}
.rekli-brevard-command-hub .rekli-sentry-pending-actions>.rekli-fee-notice{max-width:100%;margin:0;font-size:12px;color:#24455e!important;overflow-wrap:break-word}
.rekli-brevard-command-hub .rekli-sentry-pending-actions .rekli-btn{max-width:100%;white-space:normal;text-align:center}
@media(max-width:600px){.rekli-brevard-command-hub .rekli-sentry-pending-card{padding:13px!important}}


/* v0.15.29 — Brevard-only parent-company/Stripe identity disclosure.
   Display before the verification handoff without changing payment routing or Sentry authorization. */
.rekli-brevard-command-hub .bl2-rek-identity-notice{
  display:block;max-width:100%;min-width:0;margin:15px 0 4px;padding:14px 17px;
  border:1px solid #5592c4;border-left:4px solid #32cde9;border-radius:10px;
  background:linear-gradient(125deg,#0d315d,#103d64);color:#e3f5ff;
  box-shadow:inset 0 1px 0 #ffffff15;
}
.rekli-brevard-command-hub .bl2-rek-identity-notice>strong{display:block;margin:0 0 5px;color:#fff;font-size:14px;line-height:1.4}
.rekli-brevard-command-hub .bl2-rek-identity-notice p{margin:0;color:#e3f5ff!important;font-size:13px;line-height:1.65;overflow-wrap:break-word}
.rekli-brevard-command-hub .bl2-rek-identity-notice p strong{color:#fff!important}
.rekli-brevard-command-hub .rekli-sentry-pending-actions .bl2-rek-identity-notice-compact{
  margin:0;padding:11px 13px;width:100%;font-size:12px;line-height:1.55;
  border:1px solid #9cc9e0;border-left:4px solid #138fbe;
  background:#f2fbff;color:#203c56!important;box-shadow:none
}
.rekli-brevard-command-hub .rekli-sentry-pending-actions .bl2-rek-identity-notice-compact strong{color:#112d48!important}
@media(max-width:600px){.rekli-brevard-command-hub .bl2-rek-identity-notice{padding:12px 13px}.rekli-brevard-command-hub .bl2-rek-identity-notice p{font-size:12px}}
