:root{--fv-bg: #061426;--fv-bg-2: #071b31;--fv-surface: #0b223a;--fv-surface-2: #102b46;--fv-surface-3: #143656;--fv-border: rgba(126, 178, 226, .22);--fv-border-strong: rgba(126, 178, 226, .38);--fv-text: #f4f8ff;--fv-text-soft: #c6d6e8;--fv-text-muted: #8198af;--fv-accent: #2f8cff;--fv-accent-2: #57b7ff;--fv-accent-soft: rgba(47, 140, 255, .16);--fv-success: #7bd66f;--fv-warning: #f3c84b;--fv-danger: #ff6b5f;--fv-radius-sm: 10px;--fv-radius-md: 14px;--fv-radius-lg: 18px;--fv-gap-sm: 10px;--fv-gap-md: 16px;--fv-gap-lg: 20px;--fv-card-padding: 20px;--fv-page-padding: 20px;--fv-shadow-card: 0 18px 40px rgba(0, 0, 0, .24);--ink: var(--fv-text);--muted: var(--fv-text-muted);--paper: var(--fv-bg);--card: var(--fv-surface);--line: var(--fv-border);--green: var(--fv-accent);--green-dark: #1e6fc8;--green-pale: var(--fv-accent-soft);--lime: var(--fv-accent-2);--accent: var(--fv-accent);--accent-dark: #1e6fc8;--accent-pale: var(--fv-accent-soft);--accent-soft: rgba(87, 183, 255, .22);--accent-glow: rgba(47, 140, 255, .28);--shadow: var(--fv-shadow-card);color-scheme:dark}html,body{color:var(--fv-text);background:radial-gradient(circle at 66% -10%,rgba(47,140,255,.14),transparent 32rem),linear-gradient(145deg,#04101f,var(--fv-bg) 52%,#03101e)!important}body.dashboard-react-ready{background:var(--fv-bg)!important}::selection{color:#fff;background:#2f8cff9e}:where(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--fv-accent-2)!important;outline-offset:2px}body.dashboard-react-ready .fv-dashboard-app.fv-theme-ops{--fv-theme-primary: var(--fv-accent);--fv-theme-secondary: var(--fv-accent-2);--fv-theme-accent: #8bc8ff;--fv-theme-ink: var(--fv-text);--fv-theme-bg-1: #04101f;--fv-theme-bg-2: var(--fv-bg);--fv-theme-bg-3: var(--fv-bg-2);--fv-theme-sidebar-1: #061a30;--fv-theme-sidebar-2: #041225;--fv-ops-green: var(--fv-accent);min-height:100dvh;color:var(--fv-text);background:var(--fv-bg)!important}body.dashboard-react-ready .fv-app-shell{min-height:100dvh!important;background:linear-gradient(rgba(87,183,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(87,183,255,.018) 1px,transparent 1px),radial-gradient(circle at 62% 0%,rgba(47,140,255,.12),transparent 34rem),linear-gradient(145deg,#04101f,var(--fv-bg) 56%,#041222)!important;background-size:46px 46px,46px 46px,auto,auto!important}body.dashboard-react-ready .fv-sidebar{border-right:1px solid var(--fv-border)!important;color:var(--fv-text-soft)!important;background:linear-gradient(180deg,#102b468a,#04101ff5),#051426!important;box-shadow:.8rem 0 2.5rem #0003!important}body.dashboard-react-ready .fv-sidebar:before{position:absolute;inset:auto 0 0;height:34%;pointer-events:none;background:linear-gradient(30deg,transparent 24%,rgba(87,183,255,.05) 25%,transparent 26%) 0 0 / 48px 48px,linear-gradient(150deg,transparent 24%,rgba(87,183,255,.04) 25%,transparent 26%) 0 0 / 48px 48px;opacity:.75;content:""}body.dashboard-react-ready .fv-sidebar-brand{min-height:4.2rem;border:0!important;border-bottom:1px solid rgba(126,178,226,.12);border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:.65rem 1rem 1rem!important}body.dashboard-react-ready .fv-sidebar-wordmark{position:relative;z-index:1;display:flex;min-width:0;align-items:center;gap:.58rem}body.dashboard-react-ready .fv-brand-lockup{display:flex;min-width:0;align-items:center;gap:.58rem}body.dashboard-react-ready .fv-brand-lockup>span{display:flex;align-items:baseline;letter-spacing:.035em;white-space:nowrap}body.dashboard-react-ready .fv-brand-lockup strong{color:#c7d4e2;font-weight:560}body.dashboard-react-ready .fv-brand-lockup b{color:var(--fv-accent-2);font-weight:850}body.dashboard-react-ready .fv-login-wordmark{justify-content:center;margin-bottom:1rem;font-size:1.55rem}body.dashboard-react-ready .fv-login-wordmark img{width:3.8rem!important;height:3.8rem;object-fit:contain}body.dashboard-react-ready .fv-login-screen,body.dashboard-react-ready .fv-profile-modal{color:var(--fv-text);background:radial-gradient(circle at 50% 5%,rgba(47,140,255,.18),transparent 24rem),linear-gradient(145deg,#04101f,#061426)!important}body.dashboard-react-ready .fv-login-card,body.dashboard-react-ready .fv-profile-card{border:1px solid var(--fv-border-strong)!important;border-radius:var(--fv-radius-lg)!important;color:var(--fv-text)!important;background:linear-gradient(150deg,#102b46f5,#071b31fa)!important;box-shadow:0 1.5rem 4rem #00000061,inset 0 1px #ffffff0e!important}body.dashboard-react-ready :where(.fv-login-card,.fv-profile-card) :where(input,select){border:1px solid var(--fv-border)!important;color:var(--fv-text)!important;background:#06192ee6!important}body.dashboard-react-ready .fv-profile-eyebrow{color:var(--fv-accent-2)!important}body.dashboard-react-ready .fv-sidebar-wordmark img{width:2.5rem!important;height:2.5rem;flex:0 0 auto;object-fit:contain;filter:drop-shadow(0 .45rem .75rem rgba(0,0,0,.32))}body.dashboard-react-ready .fv-sidebar-wordmark>span{display:flex;min-width:0;align-items:baseline;font-size:clamp(1rem,1.5vw,1.28rem);letter-spacing:.035em;white-space:nowrap}body.dashboard-react-ready .fv-sidebar-wordmark strong{color:#c7d4e2;font-weight:560}body.dashboard-react-ready .fv-sidebar-wordmark b{color:var(--fv-accent-2);font-weight:850}body.dashboard-react-ready .fv-sidebar nav{gap:.4rem!important;padding:.45rem .65rem!important}body.dashboard-react-ready .fv-sidebar nav button{min-height:3rem!important;border:1px solid transparent!important;border-radius:var(--fv-radius-sm)!important;color:var(--fv-text-soft)!important;background:transparent!important}body.dashboard-react-ready .fv-sidebar nav button:hover,body.dashboard-react-ready .fv-sidebar nav button:focus-visible{border-color:var(--fv-border)!important;color:#fff!important;background:#2f8cff17!important;transform:none!important}body.dashboard-react-ready .fv-sidebar nav button.is-active{border-color:#57b7ff6b!important;color:#fff!important;background:linear-gradient(90deg,#2f8cff4d,#2f8cff1f)!important;box-shadow:inset 3px 0 var(--fv-accent),0 .7rem 1.3rem #002d5e2e!important}body.dashboard-react-ready .fv-sidebar nav button.is-active:after{background:var(--fv-accent-2)!important;box-shadow:0 0 1rem #2f8cff8c!important}body.dashboard-react-ready .fv-sidebar-toggle,body.dashboard-react-ready .fv-command-menu{border-color:var(--fv-border)!important;color:var(--fv-text-soft)!important;background:#102b46bd!important}body.dashboard-react-ready .fv-main-shell{gap:var(--fv-gap-md)!important;padding:var(--fv-page-padding)!important}body.dashboard-react-ready .fv-dashboard-topbar{min-height:4.35rem!important;border:0!important;border-radius:0!important;padding:0 .2rem!important;background:transparent!important;box-shadow:none!important}body.dashboard-react-ready .fv-command-logo{border:1px solid rgba(87,183,255,.36)!important;color:var(--fv-accent-2)!important;background:linear-gradient(145deg,#2f8cff38,#0b223ae6)!important;box-shadow:0 .7rem 1.3rem #00254e47!important}body.dashboard-react-ready .fv-command-title p,body.dashboard-react-ready .fv-panel-kicker,body.dashboard-react-ready .fv-turf-impact-kicker,body.dashboard-react-ready .fv-quickmix-copy>span:first-child,body.dashboard-react-ready .fv-map-card-title{color:var(--fv-accent-2)!important;font-size:.7rem!important;font-weight:900!important;letter-spacing:.045em!important;text-transform:uppercase!important}body.dashboard-react-ready .fv-command-title h1{color:var(--fv-text)!important}body.dashboard-react-ready .fv-top-select{min-width:13rem;border:1px solid var(--fv-border-strong)!important;border-radius:var(--fv-radius-sm)!important;color:var(--fv-text)!important;background:#071b31d1!important}body.dashboard-react-ready .fv-top-select span{color:var(--fv-text-muted)!important}body.dashboard-react-ready .fv-top-select select{color:var(--fv-text)!important;background-color:transparent!important}body.dashboard-react-ready .fv-overview-dashboard{gap:var(--fv-gap-md)!important;align-items:stretch!important;grid-auto-flow:dense}body.dashboard-react-ready .fv-overview-dashboard>.fv-dashboard-card,body.dashboard-react-ready .fv-dashboard-card{min-width:0!important;border:1px solid var(--fv-border)!important;border-radius:var(--fv-radius-md)!important;padding:clamp(1rem,1.45vw,var(--fv-card-padding))!important;color:var(--fv-text)!important;background:linear-gradient(145deg,#ffffff09,#ffffff02),linear-gradient(160deg,#102b46f0,#071b31f5)!important;box-shadow:var(--fv-shadow-card),inset 0 1px #ffffff0b!important}body.dashboard-react-ready .fv-dashboard-card:hover{border-color:#7eb2e252!important}body.dashboard-react-ready .fv-current-weather-summary{background:radial-gradient(circle at 82% 32%,rgba(177,212,241,.12),transparent 13rem),radial-gradient(circle at 22% 10%,rgba(47,140,255,.14),transparent 15rem),linear-gradient(150deg,#102f50,#0a2139 68%,#071a2f)!important}body.dashboard-react-ready .fv-weather-temp-layout>div>strong,body.dashboard-react-ready .fv-turf-impact-title,body.dashboard-react-ready .fv-quickmix-copy h2{color:#f7faff!important}body.dashboard-react-ready .fv-weather-temp-layout p,body.dashboard-react-ready .fv-weather-temp-layout em,body.dashboard-react-ready .fv-weather-metric-strip span,body.dashboard-react-ready .fv-hour-card small,body.dashboard-react-ready .fv-hour-card em,body.dashboard-react-ready .fv-day-card small,body.dashboard-react-ready .fv-glance-row small,body.dashboard-react-ready .monitor-card article span{color:var(--fv-text-soft)!important}body.dashboard-react-ready .fv-weather-summary-icon,body.dashboard-react-ready .fv-hour-icon,body.dashboard-react-ready .fv-day-icon,body.dashboard-react-ready .fv-glance-icon{color:#9dd0ff!important}body.dashboard-react-ready .fv-weather-metric-strip{border-color:#7eb2e22b!important}body.dashboard-react-ready .fv-weather-metric-strip article+article{border-left-color:#7eb2e229!important}body.dashboard-react-ready .spray-score-card{background:radial-gradient(circle at 30% 45%,rgba(47,140,255,.12),transparent 10rem),linear-gradient(155deg,#102c49,#071b31)!important}body.dashboard-react-ready .fv-score-dial{background:radial-gradient(circle,#071a2f 55%,transparent 57%),conic-gradient(var(--fv-success) var(--score),rgba(126,178,226,.16) 0)!important}body.dashboard-react-ready .fv-turf-impact-ring:before{background:#071a2f!important}body.dashboard-react-ready .fv-weather-updated{color:var(--fv-text-muted)!important}body.dashboard-react-ready .fv-best-window-panel{border-left-color:#7eb2e22b!important}body.dashboard-react-ready .fv-best-window-panel i{background:linear-gradient(90deg,var(--fv-success),var(--fv-accent-2))!important}body.dashboard-react-ready .fv-turf-impact-card{background:linear-gradient(155deg,#102c49,#071b31)!important}body.dashboard-react-ready .fv-turf-impact-ring{background:conic-gradient(var(--fv-warning) var(--impact-score),rgba(126,178,226,.15) 0)!important}body.dashboard-react-ready .route-window-card header h2,body.dashboard-react-ready .outlook-card h2,body.dashboard-react-ready .field-conditions-card h2,body.dashboard-react-ready .monitor-card h2{color:var(--fv-accent-2)!important;font-size:.78rem!important;letter-spacing:.035em!important;text-transform:uppercase}body.dashboard-react-ready .route-window-card header span,body.dashboard-react-ready .route-window-card header p{color:var(--fv-text-soft)!important}body.dashboard-react-ready .route-window-card header button,body.dashboard-react-ready .outlook-card header button{border:1px solid var(--fv-border-strong)!important;border-radius:var(--fv-radius-sm)!important;color:var(--fv-text-soft)!important;background:#2f8cff14!important}body.dashboard-react-ready .fv-hour-card{border-color:#7eb2e233!important;color:var(--fv-text)!important;background:linear-gradient(180deg,#143656db,#081d34eb)!important}body.dashboard-react-ready .fv-hour-card.is-active{border-color:#57b7ff94!important;box-shadow:inset 0 0 0 1px #2f8cff2e!important}body.dashboard-react-ready .fv-day-card{border-bottom-color:#7eb2e224!important;color:var(--fv-text-soft)!important}body.dashboard-react-ready .quick-mix-card{border-color:#57b7ff52!important;background:radial-gradient(circle at 90% 30%,rgba(87,183,255,.15),transparent 11rem),linear-gradient(155deg,#123252,#071b31)!important}body.dashboard-react-ready .fv-quickmix-action,body.dashboard-react-ready .fv-primary-action{border:1px solid rgba(87,183,255,.42)!important;border-radius:var(--fv-radius-sm)!important;color:#fff!important;background:linear-gradient(145deg,#2f8cff,#236fc7)!important;box-shadow:0 .75rem 1.4rem #1063bb40!important}body.dashboard-react-ready .fv-dashboard-flask{filter:hue-rotate(120deg) saturate(.82) brightness(1.08)}body.dashboard-react-ready .fv-quickmix-copy svg{color:var(--fv-accent-2)!important}body.dashboard-react-ready .fv-glance-row,body.dashboard-react-ready .monitor-card article{border-color:#7eb2e224!important;background:#0d2742a3!important}body.dashboard-react-ready .fv-glance-row b{border-color:var(--fv-border-strong)!important;color:var(--fv-accent-2)!important;background:#2f8cff1a!important}body.dashboard-react-ready .fv-condition-balanced b,body.dashboard-react-ready .fv-condition-favorable b,body.dashboard-react-ready .fv-condition-low b{border-color:#7bd66f6b!important;color:var(--fv-success)!important;background:#7bd66f1a!important}body.dashboard-react-ready .fv-condition-moderate b,body.dashboard-react-ready .fv-condition-caution b{border-color:#f3c84b6b!important;color:var(--fv-warning)!important;background:#f3c84b1a!important}body.dashboard-react-ready .map-preview-card{min-height:14rem!important;background:linear-gradient(30deg,rgba(87,183,255,.06) 1px,transparent 1px) 0 0 / 36px 36px,linear-gradient(150deg,rgba(87,183,255,.05) 1px,transparent 1px) 0 0 / 36px 36px,linear-gradient(150deg,#12304d,#071a2f)!important}body.dashboard-react-ready .fv-map-card-title{position:relative;z-index:5;width:fit-content;margin:0}body.dashboard-react-ready .map-preview-card .fv-map-region{border-color:#2f8cffcc!important;background:#2f8cff21!important}body.dashboard-react-ready .map-preview-card .fv-map-pin{color:var(--fv-accent-2)!important}body.dashboard-react-ready .map-preview-card .fv-map-label{border:1px solid var(--fv-border)!important;background:#051426e6!important}body.dashboard-react-ready .fv-tab-workspace,body.dashboard-react-ready .fv-inline-panel-shell,body.dashboard-react-ready .fv-inline-panel-surface,body.dashboard-react-ready .landing-panel-body,body.dashboard-react-ready .landing-popout-panel{color:var(--fv-text)!important;background:transparent!important}body.dashboard-react-ready .fv-inline-panel-shell{border:1px solid var(--fv-border)!important;border-radius:var(--fv-radius-lg)!important;padding:var(--fv-gap-md)!important;background:#061426b8!important;box-shadow:var(--fv-shadow-card)!important}.landing-panel-body :where(input,select,textarea),.product-detail-panel :where(input,select,textarea){border:1px solid var(--fv-border)!important;border-radius:var(--fv-radius-sm)!important;color:var(--fv-text)!important;background:#06192edb!important;box-shadow:inset 0 1px #ffffff06!important}.landing-panel-body :where(input,textarea)::placeholder,.product-detail-panel :where(input,textarea)::placeholder{color:var(--fv-text-muted)!important}.landing-panel-body :where(button,.product-label-button,.product-label-link,.symptom-source),.product-detail-panel :where(button,.product-label-button,.product-label-link){border-color:var(--fv-border)!important;border-radius:var(--fv-radius-sm)!important;color:var(--fv-text-soft)!important;background:#102b46b8!important;box-shadow:none!important}.landing-panel-body :where(button,.product-label-button,.product-label-link,.symptom-source):hover,.landing-panel-body :where(button,.product-label-button,.product-label-link,.symptom-source):focus-visible,.product-detail-panel :where(button,.product-label-button,.product-label-link):hover,.product-detail-panel :where(button,.product-label-button,.product-label-link):focus-visible{border-color:var(--fv-border-strong)!important;color:#fff!important;background:#2f8cff2e!important;transform:none!important}.landing-panel-body :where(.active,.is-active,[aria-pressed=true]):not(.fv-season-severity-chip),.product-detail-panel :where(.active,.is-active,[aria-pressed=true]){border-color:#57b7ff8a!important}.landing-panel-body :where(table){border-color:var(--fv-border)!important;color:var(--fv-text-soft)!important;background:#06192e80!important}.landing-panel-body :where(th){color:var(--fv-accent-2)!important;background:#143656b8!important}.landing-panel-body :where(td,th){border-color:#7eb2e224!important}.quick-mix-field-shell,.quick-mix-lite,.quick-mix-lite .quick-mix-body-grid,.quick-mix-lite .mix-workspace-grid{gap:var(--fv-gap-md)!important}.quick-mix-lite{border:0!important;border-radius:0!important;padding:0!important;background:transparent!important;box-shadow:none!important}.quick-mix-lite .mix-product-selection-header,.quick-mix-lite .mix-step-card,.quick-mix-lite .mix-result-card,.quick-mix-lite .mix-results-dashboard,.quick-mix-lite .mix-result-summary,.quick-mix-lite .mix-result-product,.quick-mix-lite .mix-result-compatibility,.quick-mix-lite .mix-validation-panel,.quick-mix-lite .mix-rate-reference{border:1px solid var(--fv-border)!important;border-radius:var(--fv-radius-md)!important;color:var(--fv-text)!important;background:linear-gradient(155deg,#102b46e0,#071b31eb)!important;box-shadow:0 .8rem 1.6rem #00000021,inset 0 1px #ffffff09!important}.quick-mix-lite .mix-section-number,.quick-mix-lite .mix-step-heading>span{border-color:#57b7ff73!important;color:var(--fv-accent-2)!important;background:var(--fv-accent-soft)!important}.quick-mix-lite .mix-step-helper,.quick-mix-lite .mix-product-meta,.quick-mix-lite .mix-field-label,.quick-mix-lite .mix-rate-note,.quick-mix-lite .mix-application-note{color:var(--fv-text-soft)!important}.quick-mix-lite .quick-product-option{border-color:var(--fv-border)!important;color:var(--fv-text-soft)!important;background:linear-gradient(180deg,#143656b8,#071b31e0)!important}.quick-mix-lite .quick-product-option:hover,.quick-mix-lite .quick-product-option:focus-visible{border-color:var(--fv-border-strong)!important;background:linear-gradient(180deg,#1b466fc7,#09233eeb)!important}.quick-mix-lite .quick-product-option.is-selected{border-color:#57b7ffcc!important;color:#fff!important;background:linear-gradient(145deg,#2f8cff6b,#0c3860eb)!important;box-shadow:0 .65rem 1.3rem #1063bb33,inset 0 1px #ffffff1f!important}.quick-mix-lite .mix-rate-buttons button.active,.quick-mix-lite .tank-preset-buttons button.is-selected{border-color:#57b7ffa6!important;color:#fff!important;background:linear-gradient(145deg,#2f8cff,#236fc7)!important}.quick-mix-lite .mix-calculate-button,.quick-mix-lite .mix-save-preset-button{border-color:transparent!important;color:#fff!important;background:linear-gradient(145deg,#2f8cff,#236fc7)!important;box-shadow:0 .7rem 1.35rem #1063bb38!important}.quick-mix-lite .mix-ready-pill,.quick-mix-lite .mix-coverage-preview.is-ready{border-color:#7bd66f5c!important;color:var(--fv-success)!important;background:#7bd66f14!important}.quick-mix-lite .manual-rate-field:not([hidden]),.quick-mix-lite .mix-rate-note.is-warning{border-color:#f3c84b57!important;color:#f7df8a!important;background:#f3c84b14!important}:where(.database-hub-intro,.reference-command-center,.seasonal-occurrence-panel,.product-library-header,.product-label-intro){border:1px solid var(--fv-border)!important;border-radius:var(--fv-radius-lg)!important;color:var(--fv-text)!important;background:linear-gradient(145deg,#102b46f0,#071b31f5)!important;box-shadow:var(--fv-shadow-card)!important}:where(.database-hub-grid button,.reference-card,.fv-db-card,.seasonal-occurrence-card,.product-container-card,.product-label-card){border:1px solid var(--fv-border)!important;border-radius:var(--fv-radius-md)!important;color:var(--fv-text)!important;background:linear-gradient(155deg,#102b46d6,#071b31e6)!important;box-shadow:0 .8rem 1.7rem #00000024,inset 0 1px #ffffff09!important}:where(.database-hub-grid button,.reference-card,.fv-db-card,.product-container-card,.product-label-card):hover{border-color:var(--fv-border-strong)!important}:where(.reference-page-mark,.database-hub-icon,.fv-db-thumb-icon){color:#d9ecff!important;background:linear-gradient(145deg,#57b7ff57,#2f8cff29)!important}:where(.reference-filter.active,.product-category-tab.active,.landing-trend-tab.active){border-color:#57b7ff94!important;color:#fff!important;background:#2f8cff38!important}:where(.reference-card p,.fv-db-card p,.fv-db-card small,.product-label-meta,.product-label-copy p,.product-detail-meta,.product-detail-note){color:var(--fv-text-soft)!important}.product-detail-panel,.product-detail-dialog,.image-lightbox-dialog{border:1px solid var(--fv-border-strong)!important;color:var(--fv-text)!important;background:linear-gradient(150deg,#102b46,#061426)!important;box-shadow:0 1.5rem 4rem #00000073!important}.fv-seasonal-dashboard{--season-premium-bg: var(--fv-bg);--season-premium-panel: rgba(11, 34, 58, .92);--season-premium-line: var(--fv-border);--season-premium-text: var(--fv-text);--season-premium-muted: var(--fv-text-soft);--season-premium-lime: var(--fv-accent-2);gap:var(--fv-gap-md)!important}.fv-seasonal-dashboard :where(.fv-season-command-header,.fv-season-field-outlook-card,.fv-season-active-now,.fv-season-panel,.fv-season-issue-group,.fv-season-roadmap-card,.fv-season-active-card,.fv-season-issue-card,.fv-season-guidance-note){border-color:var(--fv-border)!important;color:var(--fv-text)!important;background:linear-gradient(155deg,#102b46e0,#071b31eb)!important;box-shadow:0 .8rem 1.7rem #00000024,inset 0 1px #ffffff09!important}.fv-seasonal-dashboard .trend-round-node.fv-season-selector-card{border-color:var(--fv-border)!important;color:var(--fv-text-soft)!important;background:#0b223ac7!important}.fv-seasonal-dashboard .trend-round-node.fv-season-selector-card.active{border-color:#57b7ffb3!important;background:linear-gradient(145deg,#2f8cff4d,#0b2d4de0)!important;box-shadow:0 .65rem 1.2rem #1063bb29!important}.fv-seasonal-dashboard :where(.fv-season-phase-badge,.fv-season-hero-badge,.fv-season-command-badges span,.fv-season-focus-chips span){border-color:#57b7ff47!important;color:#b9ddff!important;background:#2f8cff1a!important}.fv-seasonal-dashboard .fv-season-view-toggle button.active,.fv-seasonal-dashboard .fv-season-copy-button:hover,.fv-seasonal-dashboard .fv-season-roadmap-card button:hover{color:#fff!important;background:linear-gradient(145deg,#2f8cff,#236fc7)!important}:where(.field-weather-workspace,.weather-ops-dashboard,.turf-analysis-dashboard){color:var(--fv-text)!important;background:transparent!important}:where(.weather-ops-card,.weather-current-dashboard,.weather-timeline-card,.weather-planning-card,.turf-analysis-hero,.turf-analysis-panel,.turf-analysis-summary-card,.turf-analysis-side>section){border:1px solid var(--fv-border)!important;border-radius:var(--fv-radius-md)!important;color:var(--fv-text)!important;background:linear-gradient(155deg,#102b46e0,#071b31eb)!important;box-shadow:0 .8rem 1.7rem #00000024,inset 0 1px #ffffff09!important}:where(.weather-section-heading h3,.weather-ops-card h3,.turf-analysis-section-heading h3,.turf-analysis-hero h3){color:var(--fv-text)!important}:where(.weather-eyebrow,.weather-section-heading .eyebrow,.turf-analysis-section-heading .eyebrow,.turf-analysis-hero .eyebrow){color:var(--fv-accent-2)!important}:where(.weather-ops-card p,.weather-ops-card small,.weather-timeline-card small,.turf-analysis-panel p,.turf-analysis-summary-card small,.turf-analysis-meta){color:var(--fv-text-soft)!important}.turf-analysis-chart-grid,.weather-chart-grid{color:#7eb2e229!important}.turf-analysis-high-line,.weather-chart-high{stroke:var(--fv-warning)!important}.turf-analysis-low-line,.weather-chart-low,.turf-analysis-humidity-line{stroke:var(--fv-accent-2)!important}.property-mapper-workspace{border:1px solid var(--fv-border)!important;border-radius:var(--fv-radius-lg)!important;color:var(--fv-text)!important;background:#061426!important;box-shadow:var(--fv-shadow-card)!important}:where(.property-search-panel,.property-floating-toolbar,.property-floating-panel,.property-selected-parcel-panel,.property-layer-panel,.property-measure-panel,.property-zone-card,.property-panel-section){border-color:var(--fv-border)!important;color:var(--fv-text)!important;background:#071b31f0!important;box-shadow:0 .85rem 1.8rem #0000003d!important;-webkit-backdrop-filter:blur(14px) saturate(110%);backdrop-filter:blur(14px) saturate(110%)}:where(.property-tool-button,.property-map-provider,.property-search-go,.property-panel-actions button){border-color:var(--fv-border)!important;color:var(--fv-text-soft)!important;background:#102b46e0!important}:where(.property-tool-button.active,.property-tool-button[aria-pressed=true],.property-map-provider.active,.property-search-go){border-color:#57b7ff94!important;color:#fff!important;background:linear-gradient(145deg,#2f8cff,#236fc7)!important}.property-map-status,.property-search-status,.property-layer-note,.property-accuracy-note,.property-panel-message{color:var(--fv-text-soft)!important}.property-parcel-number-label span{color:#fff!important}body.dashboard-react-ready .fv-score-breakdown,body.dashboard-react-ready .fv-turf-impact-modal,.landing-popout-panel{border:1px solid var(--fv-border-strong)!important;color:var(--fv-text)!important;background:linear-gradient(150deg,#102b46,#061426)!important;box-shadow:0 1.5rem 4rem #0000007a!important}body.dashboard-react-ready .fv-score-breakdown-backdrop,.product-detail-overlay,.image-lightbox{background:#020912d1!important}.fv-ios-install-prompt,.fv-pwa-update,.fv-pwa-status{border-color:var(--fv-border-strong)!important;background:linear-gradient(145deg,#102b46fa,#061426fa)!important}.fv-pwa-update [data-pwa-update-now]{color:#fff!important;background:linear-gradient(145deg,#2f8cff,#236fc7)!important}body.dashboard-react-ready .fv-mobile-bottom-nav,body.dashboard-react-ready .fv-mobile-more-menu{border-color:var(--fv-border)!important;color:var(--fv-text-soft)!important;background:#051426f5!important;box-shadow:0 -.8rem 2rem #00000047!important}body.dashboard-react-ready .fv-mobile-bottom-nav button.is-active{color:var(--fv-accent-2)!important;background:var(--fv-accent-soft)!important}body.dashboard-react-ready .landing-panel-body .quick-mix-field-tool,body.dashboard-react-ready .landing-panel-body .quick-mix-lite{border-color:var(--fv-border)!important;background:transparent!important;box-shadow:none!important}body.dashboard-react-ready .landing-panel-body .quick-mix-lite :where(.mix-product-selection-header,.mix-step-card,.mix-preset-bar,.mix-result-card,.mix-rate-reference){border-color:var(--fv-border)!important;color:var(--fv-text)!important;background:linear-gradient(155deg,#102b46e6,#071b31f2)!important;box-shadow:inset 0 1px #ffffff09!important}body.dashboard-react-ready .landing-panel-body .quick-mix-lite .quick-product-option{border-color:var(--fv-border)!important;color:var(--fv-text-soft)!important;background:linear-gradient(180deg,#143656cc,#071b31eb)!important;box-shadow:none!important}body.dashboard-react-ready .landing-panel-body .quick-mix-lite .quick-product-option.is-selected{border-color:#57b7ffc7!important;color:#fff!important;background:linear-gradient(145deg,#2f8cff6b,#0c3860f0)!important}body.dashboard-react-ready .landing-panel-body .quick-mix-lite :where(.mix-save-preset-button,.mix-action-button,.mix-add-component-button,.quick-product-show-more){border-color:#57b7ff85!important;color:#fff!important;background:linear-gradient(145deg,#2f8cff,#236fc7)!important;box-shadow:0 .55rem 1.1rem #1063bb33!important}body.dashboard-react-ready .landing-panel-body .quick-mix-lite .mix-reset-button{border-color:var(--fv-border-strong)!important;color:var(--fv-text-soft)!important;background:#102b46e0!important;box-shadow:none!important}body.dashboard-react-ready .landing-panel-body .quick-mix-lite :where(.mix-section-number,.mix-step-heading>span){border-color:#57b7ff73!important;color:var(--fv-accent-2)!important;background:var(--fv-accent-soft)!important}body.dashboard-react-ready .fv-lawn-database{color:var(--fv-text)!important;background:transparent!important}body.dashboard-react-ready .fv-lawn-database :where(.fv-database-compact-header,.fv-database-command-bar.fv-database-toolbar,.fv-db-card.reference-card,.fv-empty-state){border-color:var(--fv-border)!important;color:var(--fv-text)!important;background:linear-gradient(155deg,#102b46e6,#071b31f2)!important;box-shadow:inset 0 1px #ffffff09!important}body.dashboard-react-ready .fv-lawn-database :where(.fv-db-meta-row span,.fv-treatment-preview,.fv-db-detail-grid section,.fv-db-details){border-color:#7eb2e229!important;color:var(--fv-text-soft)!important;background:#06192e9e!important}body.dashboard-react-ready .fv-lawn-database :where(.reference-filter.active,.fv-db-details summary,.fv-db-card-actions .symptom-source,.fv-database-label-link){border-color:#57b7ff61!important;color:#d9ecff!important;background:#2f8cff21!important;box-shadow:none!important}body.dashboard-react-ready .fv-lawn-database .fv-category-badge{border-color:#57b7ff57!important;color:#b9ddff!important;background:#2f8cff1f!important}body.dashboard-react-ready .landing-panel-body .fv-database-mode-tabs-single>.active{border-color:#57b7ff80!important;color:#fff!important;background:linear-gradient(145deg,#2f8cff4d,#0b2d4deb)!important;box-shadow:none!important}body.dashboard-react-ready .landing-panel-body :where(.product-library-header,.product-library-controls,.product-container-card,.product-label-empty){border-color:var(--fv-border)!important;color:var(--fv-text)!important;background:linear-gradient(155deg,#102b46e6,#071b31f2)!important;box-shadow:inset 0 1px #ffffff09!important}body.dashboard-react-ready .landing-panel-body .product-category-tab{border-color:var(--fv-border)!important;color:var(--fv-text-soft)!important;background:#102b46b8!important}body.dashboard-react-ready .landing-panel-body .product-category-tab.active{border-color:#57b7ff9e!important;color:#fff!important;background:#2f8cff38!important}body.dashboard-react-ready .landing-panel-body :where(.product-category-tab strong,.product-library-status,.product-container-frame){border-color:#7eb2e238!important;color:var(--fv-text)!important;background:#143656b8!important}body.dashboard-react-ready .landing-panel-body :where(.product-label-button,.product-container-action){border-color:#57b7ff57!important;color:#d9ecff!important;background:#2f8cff1f!important}body.dashboard-react-ready .turf-analysis-dashboard{color:var(--fv-text)!important;background:transparent!important}body.dashboard-react-ready .turf-analysis-dashboard :where(.turf-analysis-hero,.turf-analysis-panel,.turf-analysis-summary-card,.turf-analysis-metric-grid article,.turf-analysis-events article,.turf-analysis-side>section){border-color:var(--fv-border)!important;color:var(--fv-text)!important;background:linear-gradient(155deg,#102b46e6,#071b31f2)!important;box-shadow:inset 0 1px #ffffff09!important}body.dashboard-react-ready .turf-analysis-dashboard :where(.turf-analysis-range-nav,.turf-analysis-chart-key,.turf-analysis-meta){border-color:#7eb2e22e!important;color:var(--fv-text-soft)!important;background:#06192ead!important}body.dashboard-react-ready .turf-analysis-dashboard .turf-analysis-range-nav button.active{border-color:#57b7ff9e!important;color:#fff!important;background:linear-gradient(145deg,#2f8cff,#236fc7)!important}body.dashboard-react-ready .turf-analysis-dashboard .turf-analysis-card-icon{color:var(--fv-accent-2)!important;background:var(--fv-accent-soft)!important}body.dashboard-react-ready .turf-analysis-dashboard .turf-analysis-gauge b{color:var(--fv-warning)!important}body.dashboard-react-ready .fv-seasonal-dashboard{color:var(--fv-text)!important;background:transparent!important}body.dashboard-react-ready .fv-seasonal-dashboard :where(.fv-season-command-header,.fv-season-field-outlook-card,.fv-season-active-now,.fv-season-panel,.fv-season-issue-group,.fv-season-roadmap-card,.fv-season-active-card,.fv-season-issue-card,.fv-season-guidance-note){border-color:var(--fv-border)!important;background:linear-gradient(155deg,#102b46e6,#071b31f2)!important}body.dashboard-react-ready .property-mapper-workspace .property-search-go{border-color:#57b7ff94!important;color:#fff!important;background:linear-gradient(145deg,#2f8cff,#236fc7)!important}body.dashboard-react-ready #fieldviewInlinePanelBody .quick-mix-lite .mix-save-preset-button,body.dashboard-react-ready #fieldviewInlinePanelBody .quick-mix-lite .mix-action-button,body.dashboard-react-ready #fieldviewInlinePanelBody .quick-mix-lite .mix-add-component-button,body.dashboard-react-ready #fieldviewInlinePanelBody .quick-mix-lite .quick-product-show-more{border-color:#57b7ff85!important;color:#fff!important;background:linear-gradient(145deg,#2f8cff,#236fc7)!important;box-shadow:0 .55rem 1.1rem #1063bb33!important}body.dashboard-react-ready #fieldviewInlinePanelBody .quick-mix-lite .mix-reset-button{border-color:var(--fv-border-strong)!important;color:var(--fv-text-soft)!important;background:#102b46e0!important;box-shadow:none!important}body.dashboard-react-ready #fieldviewInlinePanelBody .quick-mix-lite .quick-product-option{border-color:var(--fv-border)!important;color:var(--fv-text-soft)!important;background:linear-gradient(180deg,#143656cc,#071b31eb)!important;box-shadow:none!important}body.dashboard-react-ready #fieldviewInlinePanelBody .quick-mix-lite .quick-product-option.is-selected{border-color:#57b7ffc7!important;color:#fff!important;background:linear-gradient(145deg,#2f8cff6b,#0c3860f0)!important}body.dashboard-react-ready #fieldviewInlinePanelBody .fv-lawn-database .fv-database-compact-header,body.dashboard-react-ready #fieldviewInlinePanelBody .fv-lawn-database .fv-database-command-bar.fv-database-toolbar,body.dashboard-react-ready #fieldviewInlinePanelBody .fv-lawn-database .fv-db-card.reference-card,body.dashboard-react-ready #fieldviewInlinePanelBody .fv-lawn-database .fv-empty-state,body.dashboard-react-ready #fieldviewInlinePanelBody .product-library-header,body.dashboard-react-ready #fieldviewInlinePanelBody .product-library-controls,body.dashboard-react-ready #fieldviewInlinePanelBody .product-container-card,body.dashboard-react-ready #fieldviewInlinePanelBody .product-label-empty{border-color:var(--fv-border)!important;color:var(--fv-text)!important;background:linear-gradient(155deg,#102b46e6,#071b31f2)!important;box-shadow:inset 0 1px #ffffff09!important}body.dashboard-react-ready #fieldviewInlinePanelBody .turf-analysis-dashboard .turf-analysis-hero,body.dashboard-react-ready #fieldviewInlinePanelBody .turf-analysis-dashboard .turf-analysis-panel,body.dashboard-react-ready #fieldviewInlinePanelBody .turf-analysis-dashboard .turf-analysis-summary-card,body.dashboard-react-ready #fieldviewInlinePanelBody .turf-analysis-dashboard .turf-analysis-metric-grid article,body.dashboard-react-ready #fieldviewInlinePanelBody .turf-analysis-dashboard .turf-analysis-events article,body.dashboard-react-ready #fieldviewInlinePanelBody .turf-analysis-dashboard .turf-analysis-side>section{border-color:var(--fv-border)!important;color:var(--fv-text)!important;background:linear-gradient(155deg,#102b46e6,#071b31f2)!important;box-shadow:inset 0 1px #ffffff09!important}body.dashboard-react-ready #fieldviewInlinePanelBody .property-mapper-workspace .property-search-go{border-color:#57b7ff94!important;color:#fff!important;background:linear-gradient(145deg,#2f8cff,#236fc7)!important}body.dashboard-react-ready .fv-top-select{border-color:var(--fv-border)!important;background:#071b31e0!important;box-shadow:none!important}body.dashboard-react-ready #fieldviewInlinePanelBody .quick-mix-lite .mix-add-inline-button,body.dashboard-react-ready #fieldviewInlinePanelBody .quick-mix-lite .tank-preset-buttons button{border-color:var(--fv-border-strong)!important;color:var(--fv-text-soft)!important;background:#102b46e0!important;box-shadow:none!important}body.dashboard-react-ready #fieldviewInlinePanelBody .quick-mix-lite .mix-add-inline-button,body.dashboard-react-ready #fieldviewInlinePanelBody .quick-mix-lite .tank-preset-buttons button.is-selected{border-color:#57b7ff94!important;color:#fff!important;background:linear-gradient(145deg,#2f8cff,#236fc7)!important}body.dashboard-react-ready #fieldviewInlinePanelBody .quick-mix-lite .quick-mix-heading-copy .eyebrow{color:var(--fv-accent-2)!important}body.dashboard-react-ready #fieldviewInlinePanelBody .fv-lawn-database,body.dashboard-react-ready #fieldviewInlinePanelBody .turf-analysis-dashboard,body.dashboard-react-ready #fieldviewInlinePanelBody .fv-seasonal-dashboard{border-color:transparent!important;background:transparent!important;box-shadow:none!important}body.dashboard-react-ready #fieldviewInlinePanelBody .fv-lawn-database .eyebrow,body.dashboard-react-ready #fieldviewInlinePanelBody .turf-analysis-dashboard .eyebrow,body.dashboard-react-ready #fieldviewInlinePanelBody .fv-seasonal-dashboard .eyebrow{color:var(--fv-accent-2)!important}body.dashboard-react-ready #fieldviewInlinePanelBody .fv-lawn-database .fv-category-badge{border-color:#57b7ff57!important;color:#b9ddff!important;background:#2f8cff1f!important}body.dashboard-react-ready #fieldviewInlinePanelBody .fv-database-mode-tabs-single{border-color:var(--fv-border)!important;background:#071b31b8!important;box-shadow:none!important}body.dashboard-react-ready #fieldviewInlinePanelBody .product-label-search>span,body.dashboard-react-ready #fieldviewInlinePanelBody .product-library-header .eyebrow{color:var(--fv-accent-2)!important}body.dashboard-react-ready #fieldviewInlinePanelBody #landingWeatherDisplay{border-color:transparent!important;background:transparent!important;box-shadow:none!important}body.dashboard-react-ready #fieldviewInlinePanelBody #landingWeatherDisplay:before{display:none!important}@media(min-width:1200px){body.dashboard-react-ready .fv-overview-dashboard>:where(.current-weather-card,.spray-score-card,.turf-impact-card){min-height:14.4rem!important}body.dashboard-react-ready .fv-overview-dashboard>:where(.route-window-card,.outlook-card){min-height:14.25rem!important}body.dashboard-react-ready .fv-overview-dashboard>:where(.quick-mix-card,.field-conditions-card,.map-preview-card,.monitor-card){min-height:17rem!important}}@media(max-width:1199px){body.dashboard-react-ready .fv-main-shell{--fv-page-padding: 16px}.quick-mix-lite .mix-workspace-grid,.turf-analysis-layout{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:767px){:root{--fv-card-padding: 16px;--fv-page-padding: 12px;--fv-gap-md: 12px}body.dashboard-react-ready .fv-main-shell{padding-top:max(.75rem,var(--fv-safe-top))!important;padding-right:max(.75rem,var(--fv-safe-right))!important;padding-left:max(.75rem,var(--fv-safe-left))!important}body.dashboard-react-ready .fv-dashboard-topbar{align-items:stretch!important}body.dashboard-react-ready .fv-command-actions,body.dashboard-react-ready .fv-top-select{width:100%;max-width:none}body.dashboard-react-ready .fv-weather-temp-layout{grid-template-columns:5.25rem minmax(0,1fr)!important;align-items:center!important;gap:.9rem!important}body.dashboard-react-ready .fv-weather-summary-icon{width:5.25rem!important;height:5.25rem!important}body.dashboard-react-ready .fv-weather-temp-layout>div>strong{font-size:clamp(3rem,16vw,4rem)!important}body.dashboard-react-ready .fv-overview-dashboard>.fv-dashboard-card,body.dashboard-react-ready .fv-dashboard-card,body.dashboard-react-ready .fv-inline-panel-shell{border-radius:12px!important}.quick-mix-lite .quick-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}:where(.database-hub-grid,.product-label-grid,.landing-database-grid,.turf-analysis-summary-grid,.property-yard-grid){grid-template-columns:minmax(0,1fr)!important}:where(.reference-control-row,.product-library-controls,.property-panel-action-grid,.property-send-grid){grid-template-columns:minmax(0,1fr)!important}.field-weather-map-shell,.property-map-stage{min-height:58dvh}}@media(max-width:430px){body.dashboard-react-ready .fv-weather-metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.dashboard-react-ready .fv-weather-metric-strip article+article{border-left:0!important}body.dashboard-react-ready .fv-weather-metric-strip article:last-child{grid-column:1 / -1}.quick-mix-lite .quick-product-grid{grid-template-columns:minmax(0,1fr)!important}.quick-mix-lite .mix-rate-buttons,.quick-mix-lite .tank-preset-buttons{grid-template-columns:repeat(2,minmax(0,1fr))!important}.landing-panel-body :where(.mix-summary-actions,.quick-mix-header-actions,.fv-season-command-actions){grid-template-columns:minmax(0,1fr)!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
