:root,[data-theme=light]{--v7-navy:#123b43;--v7-navy-dark:#0c272c;--v7-teal:#23879a;--v7-teal-light:#e6f6f5;--v7-green:#297759;--v7-green-light:#e9f5ee;--v7-amber:#b87720;--v7-amber-light:#fef5e7;--v7-red:#c24335;--v7-surface:#ffffff;--v7-bg-alt:#f4f8f5;--v7-line:#d2e2d9;--v7-line-subtle:#e4eee8;--v7-text:#14383c;--v7-text-muted:#52726b;--v7-radius-lg:18px;--v7-radius-md:14px;--v7-radius-sm:8px;--ink:#173e43;--muted:#617775;--paper:#f6f8f4;--line:#dce5de;--blue:#267e99;--green:#58826a;--amber:#a77432;--card-surface:#fffefa;--card-border:#d5e1dc;--card-soft:#f2f6f3;--card-label:#526d66;--card-shadow:0 2px 4px rgba(23,62,67,0.02),0 8px 24px rgba(23,62,67,0.04);--card-focus:#267e99;--farm-bg-1:#f6faf7;--farm-bg-2:#eaf3ed;--farm-ground-1:#dce9ce;--farm-ground-2:#c3d5b1;--farm-ground-border:#b2c5a5;--farm-base-slab:#a6b99b;--farm-shadow:rgba(37,75,54,0.08);--farm-path-main:#e9eddf;--farm-path-dash:#bccdb8;--farm-pipe-base:#e4f7f6;--farm-pipe-core:#287c8a;--farm-crop-fill:#a4bb89;--farm-crop-rows-1:#597d4b;--farm-crop-rows-2:#9db67e;--farm-crop-pipe:#caebdf;--farm-crop-water:#368994;--farm-crop-line:#d1e0b9;--farm-tree-trunk:#8b7953;--farm-tree-leaf:#65855a;--farm-tree-stroke:#446c4e;--farm-surround-fill:#bdceb1;--farm-surround-stroke:#cad8c3;--farm-road:#e3e8db;--farm-road-border:#c6d7cd;--farm-shed-roof:#f4f7ee;--farm-shed-border:#abc5c0;--farm-shed-wall1:#b5cdc5;--farm-shed-wall2:#789f9a;--farm-shed-accent:#307a85;--farm-key-bg:rgba(255,255,255,0.85);--farm-key-text:#4c7064;--chart-ref-band:#e8f4ed;--chart-ref-line:#bdd9ca;--chart-grid-line:#edf3ef;--chart-axis-label:#73948b;--chart-tooltip-bg:#123b43;--chart-tooltip-text:#ffffff}[data-theme=dark]{--v7-navy:#07171A;--v7-navy-dark:#050F11;--v7-teal:#48C4D3;--v7-teal-light:rgba(72,196,211,0.14);--v7-green:#4EBA86;--v7-green-light:rgba(78,186,134,0.16);--v7-amber:#E5A84B;--v7-amber-light:rgba(229,168,75,0.16);--v7-red:#E56B6F;--v7-surface:#0F262B;--v7-bg-alt:#15333A;--v7-line:rgba(72,196,211,0.16);--v7-line-subtle:rgba(72,196,211,0.09);--v7-text:#F0F7F6;--v7-text-muted:#8CAAA6;--ink:#F0F7F6;--muted:#8CAAA6;--paper:#07171A;--line:rgba(72,196,211,0.16);--blue:#48C4D3;--green:#4EBA86;--amber:#E5A84B;--card-surface:#0F262B;--card-border:rgba(72,196,211,0.16);--card-soft:#15333A;--card-label:#8CAAA6;--card-shadow:0 4px 24px rgba(0,0,0,0.45);--card-focus:#48C4D3;--farm-bg-1:#0D2227;--farm-bg-2:#07171A;--farm-ground-1:#132D26;--farm-ground-2:#0F241F;--farm-ground-border:#1B4036;--farm-base-slab:#0A1C17;--farm-shadow:rgba(0,0,0,0.55);--farm-path-main:#132C30;--farm-path-dash:#1F474E;--farm-pipe-base:#112B30;--farm-pipe-core:#1C545E;--farm-crop-fill:#163C30;--farm-crop-rows-1:#1C483A;--farm-crop-rows-2:#286350;--farm-crop-pipe:#1A3E45;--farm-crop-water:#36A4B5;--farm-crop-line:rgba(72,196,211,0.15);--farm-tree-trunk:#3D3126;--farm-tree-leaf:#1E4E3D;--farm-tree-stroke:#14382B;--farm-surround-fill:#102622;--farm-surround-stroke:#163630;--farm-road:#12282C;--farm-road-border:#1A393E;--farm-shed-roof:#224348;--farm-shed-border:#32646D;--farm-shed-wall1:#19363B;--farm-shed-wall2:#132C30;--farm-shed-accent:#48C4D3;--farm-key-bg:rgba(15,38,43,0.88);--farm-key-text:#8CAAA6;--chart-ref-band:rgba(72,196,211,0.08);--chart-ref-line:#20505A;--chart-grid-line:#132D33;--chart-axis-label:#8CAAA6;--chart-tooltip-bg:#15333A;--chart-tooltip-text:#F0F7F6;color-scheme:dark}.v5-shell{padding-bottom:calc(96px + env(safe-area-inset-bottom))!important}.v7-hero-card{background:var(--v7-surface);border:1px solid var(--v7-line);border-radius:var(--v7-radius-lg);padding:14px 16px 10px;margin-bottom:14px;box-shadow:0 4px 16px rgba(18,59,67,.05);display:flex;flex-direction:column;gap:10px}.v7-hero-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.v7-hero-identity{flex:1 1;min-width:220px}.v7-hero-badge-row{display:flex;align-items:center;gap:8px;margin-bottom:4px}.v7-hero-tag{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:500;color:var(--v7-teal);background:var(--v7-teal-light);padding:2px 8px;border-radius:16px}.v7-hero-provenance{font-size:10px;color:#7b9991}.v7-hero-title{font-size:19px;line-height:1.4;font-weight:600;color:var(--v7-text);margin:0 0 3px}.v7-hero-desc{font-size:12px;line-height:1.55;color:var(--v7-text-muted);margin:0;max-width:580px}.v7-hero-cta-wrap{display:flex;align-items:center}.v7-hero-primary-btn{display:inline-flex;align-items:center;gap:8px;background:var(--v7-navy);color:#ffffff;border:1px solid #235862;border-radius:var(--v7-radius-md);padding:9px 16px;font:500 13px IBM Plex Sans Arabic,sans-serif;cursor:pointer;box-shadow:0 4px 14px rgba(18,59,67,.16);transition:transform .12s ease,background .15s ease,box-shadow .15s ease;min-height:44px;white-space:nowrap}.v7-hero-primary-btn:hover{background:#174b55;transform:translateY(-1px)}.v7-hero-primary-btn:active{transform:scale(.98)}.v7-demo-live-cue{display:flex;align-items:center;gap:8px;background:#fdf5e6;border:1px solid #f2d49f;border-radius:var(--v7-radius-sm);padding:7px 12px;font-size:12px;color:#8c5509;animation:cue-appear .2s ease-out}@keyframes cue-appear{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.v7-cue-pulse{width:8px;height:8px;border-radius:50%;background:var(--v7-amber);box-shadow:0 0 0 3px rgba(184,119,32,.25);animation:pulse-dot 1.5s infinite}.v7-hero-status-strip{gap:8px 12px;padding-top:8px;border-top:1px solid var(--v7-line-subtle)}.v7-hero-status-strip,.v7-status-pill-group{display:flex;flex-wrap:wrap;align-items:center}.v7-status-pill-group{gap:8px}.v7-live-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:16px;font-size:11px;font-weight:500;background:var(--v7-bg-alt);border:1px solid var(--v7-line);color:var(--v7-text)}.v7-live-pill.normal .status-dot{width:7px;height:7px;border-radius:50%;background:var(--v7-green);box-shadow:0 0 0 2px rgba(41,119,89,.2)}.v7-live-pill.alert{background:var(--v7-amber-light);border-color:#ecc48f;color:#8c5509}.v7-live-pill.alert .status-dot{width:7px;height:7px;border-radius:50%;background:var(--v7-amber);box-shadow:0 0 0 3px rgba(184,119,32,.25);animation:pulse-dot 1.8s infinite}.v7-quota-pill{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:16px;font:500 11px IBM Plex Sans Arabic,sans-serif;background:var(--v7-bg-alt);border:1px solid var(--v7-line);color:var(--v7-navy);cursor:pointer;transition:background .15s ease}.v7-quota-pill:hover{background:#e9f2ee}.v7-quota-bar{display:inline-block;width:32px;height:5px;background:#d4e2db;border-radius:3px;overflow:hidden;vertical-align:middle}.v7-quota-bar i{display:block;height:100%;background:var(--v7-teal);border-radius:3px}.v7-saved-cases-pill{display:inline-flex;align-items:center}.v7-saved-link{font:500 11px IBM Plex Sans Arabic,sans-serif;color:#8c5509;background:var(--v7-amber-light);border:1px solid #ebd0a4;border-radius:16px;padding:4px 10px;cursor:pointer}.v7-sim-settings{-webkit-margin-start:auto;margin-inline-start:auto}.v7-sim-settings summary{font-size:11px;color:var(--v7-text-muted);cursor:pointer;padding:3px 6px;border-radius:var(--v7-radius-sm)}.v7-sectors-section{margin-bottom:18px}.v7-sectors-heading{margin-bottom:8px}.v7-sectors-title{display:flex;align-items:center;justify-content:space-between;gap:10px}.v7-sectors-title h3{font-size:15px;font-weight:600;color:var(--v7-text);margin:0}.v7-badge-count{font-size:10px;color:var(--v7-text-muted);background:var(--v7-bg-alt);border:1px solid var(--v7-line);padding:2px 7px;border-radius:10px}.v7-sectors-sub{font-size:11px;color:var(--v7-text-muted);margin:2px 0 0}.v7-sectors-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}@media (max-width:340px){.v7-sectors-grid{grid-template-columns:1fr}}.v7-sector-card{background:var(--v7-surface);border:1.5px solid var(--v7-line);border-radius:var(--v7-radius-md);padding:10px 12px 9px;text-align:start;cursor:pointer;display:flex;flex-direction:column;gap:7px;position:relative;transition:transform .1s ease,border-color .12s ease,box-shadow .12s ease,background .12s ease;min-height:116px;font-family:inherit;outline:none}.v7-sector-card:hover{border-color:#a6c8bd;background:#fbfdfc}.v7-sector-card:active{transform:scale(.97)}.v7-sector-card.is-selected{border-color:var(--v7-teal);background:#f3faf8;box-shadow:0 0 0 3px rgba(35,135,154,.18),0 4px 14px rgba(35,135,154,.08)}.v7-sector-card.attention{border-color:#e2b369;background:#fffdf9}.v7-sector-card.is-priority{border-color:var(--v7-amber);background:#fffaf0;box-shadow:0 0 0 3px rgba(184,119,32,.18)}.v7-card-top{justify-content:space-between;gap:6px}.v7-card-identity,.v7-card-top{display:flex;align-items:center}.v7-card-identity{gap:5px}.v7-indicator-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0}.v7-indicator-dot.normal{background:var(--v7-green)}.v7-indicator-dot.attention,.v7-indicator-dot.priority{background:var(--v7-amber)}.v7-indicator-dot.unavailable{background:#8b9f94}.v7-sector-name{font-size:13.5px;font-weight:600;color:var(--v7-text)}.v7-sector-code{font-size:11px;font-weight:500;color:var(--v7-text-muted)}.v7-status-badge{font-size:10px;font-weight:500;padding:1.5px 6px;border-radius:8px;white-space:nowrap}.v7-status-badge.normal{background:var(--v7-green-light);color:#1f6449}.v7-status-badge.attention{background:var(--v7-amber-light);color:#8c5509}.v7-status-badge.priority{background:#fbebd4;color:#8c4c00;font-weight:600}.v7-status-badge.unavailable{background:#edf1ef;color:#6c847b}.v7-card-body{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px;background:var(--v7-bg-alt);border-radius:8px;padding:7px 9px}.v7-metric-cell{display:flex;flex-direction:column}.v7-metric-label{font-size:10px;color:var(--v7-text-muted);line-height:1.2}.v7-metric-reading{display:flex;align-items:baseline;gap:3px}.v7-metric-reading strong{font-size:15px;font-weight:600;color:var(--v7-text);line-height:1.3}.v7-metric-reading small{font-size:9px;color:var(--v7-text-muted)}.v7-metric-range{font-size:9px;color:#6a8c82}.v7-card-footer{justify-content:space-between;gap:4px;margin-top:auto}.v7-card-footer,.v7-sparklines-row{display:flex;align-items:center}.v7-card-sparkline{display:block}.v7-tap-cue{font-size:10.5px;color:var(--v7-teal);font-weight:500;display:inline-flex;align-items:center;gap:2px}.v7-sector-card.is-selected .v7-tap-cue{color:var(--v7-navy);font-weight:600}.v7-chart-card{background:var(--v7-surface);border:1px solid var(--v7-line);border-radius:var(--v7-radius-md);padding:12px 14px 8px;display:flex;flex-direction:column;gap:7px}.v7-chart-card.empty{padding:20px 14px}.v7-chart-empty-state{text-align:center;display:flex;flex-direction:column;align-items:center;gap:6px}.v7-chart-empty-state p{font-size:12px;color:var(--v7-text);margin:0}.v7-chart-empty-state small{font-size:10px;color:var(--v7-text-muted)}.v7-chart-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.v7-chart-title{display:flex;align-items:baseline;gap:8px}.v7-chart-label{font-size:13.5px;font-weight:600;color:var(--v7-text)}.v7-chart-sector-tag{font-size:11px;font-weight:400;color:var(--v7-text-muted)}.v7-chart-val{font-size:14px;font-weight:600}.v7-chart-val.normal{color:var(--v7-green)}.v7-chart-val.abnormal{color:var(--v7-amber)}.v7-segmented{display:inline-flex;background:var(--v7-bg-alt);border:1px solid var(--v7-line);border-radius:8px;padding:2px;gap:2px}.v7-segmented button{border:0;background:transparent;font:500 11px IBM Plex Sans Arabic,sans-serif;color:var(--v7-text-muted);padding:3.5px 10px;border-radius:6px;cursor:pointer;transition:all .12s ease}.v7-segmented button.active{background:var(--v7-surface);color:var(--v7-navy);box-shadow:0 1px 3px rgba(0,0,0,.08);font-weight:600}.v7-chart-state-banner{display:flex;align-items:center;justify-content:space-between;font-size:11px;padding:4px 8px;border-radius:6px;gap:6px}.v7-chart-state-banner.normal{background:var(--v7-green-light);color:#1b5b42;border:1px solid #c8e8d8}.v7-chart-state-banner.alert{background:var(--v7-amber-light);color:#8c5509;border:1px solid #ebd0a4}.v7-chart-state-banner .state-badge{font-weight:600}.v7-chart-state-banner .state-ref{font-size:10px;color:inherit;opacity:.85}.v7-chart-svg-wrap{position:relative;width:100%}.v7-chart-svg{width:100%;height:auto;display:block;touch-action:none}.v7-ref-band{fill:#e8f4ed}.v7-ref-line{stroke:#bdd9ca;stroke-width:1;stroke-dasharray:4 4}.v7-grid-line{stroke:#edf3ef;stroke-width:1}.v7-axis-label{font-size:10px}.v7-axis-label,.v7-axis-time{fill:#73948b;font-family:inherit}.v7-axis-time{font-size:9.5px}.v7-axis-time.center{fill:#8ba99f}.v7-chart-path.path-p{stroke:var(--v7-teal);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.v7-chart-path.path-f{stroke:var(--v7-green);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.v7-chart-path.path-alert{stroke:var(--v7-amber)!important}.v7-point-current.normal{fill:var(--v7-teal);stroke:#ffffff;stroke-width:2}.v7-point-current.alert{fill:var(--v7-amber);stroke:#ffffff;stroke-width:2}.v7-scrub-line{stroke:#517a80;stroke-width:1.2;stroke-dasharray:3 3}.v7-scrub-point{fill:var(--v7-navy);stroke:#ffffff;stroke-width:2}.v7-chart-tooltip{position:absolute;transform:translate(-50%,-115%);background:var(--v7-navy);color:#ffffff;padding:4px 8px;border-radius:6px;font-size:11px;white-space:nowrap;pointer-events:none;box-shadow:0 4px 12px rgba(0,0,0,.18);display:flex;flex-direction:column;align-items:center;gap:1px;z-index:10}.v7-chart-tooltip strong{font-size:11.5px}.v7-chart-tooltip small{font-size:9px;color:#bcd2ce}.v7-chart-footer{font-size:9.5px;color:#7a9c92;text-align:center}@media (max-width:768px){.command-dock{z-index:50}.v7-mobile-sheet-portal{position:fixed;top:0;left:0;right:0;bottom:calc(76px + env(safe-area-inset-bottom));z-index:40;pointer-events:none;display:flex;flex-direction:column;justify-content:flex-end}.v7-mobile-sheet-backdrop{position:absolute;inset:0;background:transparent;pointer-events:none}.v7-mobile-sheet-backdrop-active{position:fixed;inset:0;background:rgba(12,39,44,.42);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:39;pointer-events:auto;animation:sheet-fade-in .2s ease-out}@keyframes sheet-fade-in{0%{opacity:0}to{opacity:1}}.v7-mobile-sheet{pointer-events:auto;position:relative;z-index:41;background:#ffffff;border:1px solid #c8ddd2;border-radius:20px 20px 14px 14px;margin:0 8px;box-shadow:0 -4px 22px rgba(14,48,54,.16);display:flex;flex-direction:column;padding:6px 14px 10px;overscroll-behavior:contain;transition:max-height .28s cubic-bezier(.2,.8,.2,1);box-sizing:border-box}.v7-mobile-sheet.is-compact{max-height:215px;overflow:hidden;animation:sheet-peek-up .22s ease-out}.v7-mobile-sheet.is-expanded{max-height:min(82dvh,calc(100dvh - 86px - env(safe-area-inset-top)));overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}@keyframes sheet-peek-up{0%{transform:translateY(30px);opacity:.85}to{transform:translateY(0);opacity:1}}.v7-sheet-handle-wrap{width:100%;display:flex;flex-direction:column;align-items:center;gap:3px;padding:4px 0 6px;background:transparent;border:0;cursor:pointer;touch-action:pan-y}.v7-sheet-handle{width:36px;height:4px;background:#b9d0c5;border-radius:2px;transition:background .15s ease}.v7-sheet-handle-wrap:focus-visible .v7-sheet-handle,.v7-sheet-handle-wrap:hover .v7-sheet-handle{background:var(--v7-teal)}.v7-sheet-handle-cue{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;font-weight:500;color:var(--v7-teal);line-height:1;font-family:IBM Plex Sans Arabic,sans-serif}.v7-sheet-header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.v7-sheet-title-group{display:flex;align-items:center;gap:7px}.v7-sheet-identity{display:flex;align-items:baseline;gap:5px}.v7-sheet-identity h2{font-size:17px;font-weight:600;color:var(--v7-text);margin:0}.v7-sector-tag{font-size:11px;font-weight:500;color:var(--v7-text-muted)}.v7-sheet-header-actions{display:flex;align-items:center;gap:6px}.v7-sheet-arrow-btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:1px solid var(--v7-line);background:var(--v7-bg-alt);border-radius:50%;color:var(--v7-teal);cursor:pointer;transition:all .15s ease}.v7-sheet-arrow-btn:focus-visible,.v7-sheet-arrow-btn:hover{background:var(--v7-teal-light);border-color:var(--v7-teal);outline:none}.v7-sheet-close{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:1px solid var(--v7-line);background:var(--v7-bg-alt);border-radius:50%;color:var(--v7-text);cursor:pointer;transition:all .15s ease}.v7-sheet-close:focus-visible,.v7-sheet-close:hover{background:#fbeae8;color:#c53030;border-color:#f7c5c2;outline:none}.v7-sheet-metrics-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-bottom:8px}.v7-metric-box{background:var(--v7-bg-alt);border:1px solid var(--v7-line);border-radius:var(--v7-radius-sm);padding:8px 10px}.v7-box-label{font-size:10px;color:var(--v7-text-muted);display:block}.v7-box-value{display:flex;align-items:baseline;gap:3px}.v7-box-value strong{font-size:18px;font-weight:600;color:var(--v7-text)}.v7-box-value small{font-size:10px;color:var(--v7-text-muted)}.v7-box-ref{font-size:9.5px;color:#6a8e83;display:block;margin-top:1px}.v7-sheet-insight{padding:7px 10px;border-radius:var(--v7-radius-sm);font-size:11.5px;line-height:1.45;margin-bottom:6px}.v7-sheet-insight.is-normal{background:var(--v7-green-light);color:#1a573f;border:1px solid #c9e6d8}.v7-sheet-insight.is-priority,.v7-sheet-insight.is-warning{background:var(--v7-amber-light);color:#8c5509;border:1px solid #ebd0a4}.v7-btn-primary{min-height:40px;gap:8px;background:var(--v7-navy);color:#ffffff;border:0;border-radius:var(--v7-radius-md);font:500 13px IBM Plex Sans Arabic,sans-serif;box-shadow:0 4px 14px rgba(18,59,67,.16);margin-bottom:8px}.v7-btn-primary,.v7-sheet-expand-btn{width:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.v7-sheet-expand-btn{min-height:34px;gap:6px;background:var(--v7-bg-alt);border:1px solid #c2d8cc;border-radius:var(--v7-radius-sm);color:var(--v7-navy);font:600 12px IBM Plex Sans Arabic,sans-serif;margin-top:4px;margin-bottom:2px;transition:all .15s ease}.v7-sheet-expand-btn:focus-visible,.v7-sheet-expand-btn:hover{background:var(--v7-teal-light);border-color:var(--v7-teal)}.v7-sheet-collapse-bottom-btn{width:100%;min-height:34px;display:flex;align-items:center;justify-content:center;gap:6px;background:var(--v7-bg-alt);border:1px dashed #b5ccc1;border-radius:var(--v7-radius-sm);color:var(--v7-text-muted);font:500 11.5px IBM Plex Sans Arabic,sans-serif;cursor:pointer;margin-top:6px}.v7-sheet-expanded-body{display:flex;flex-direction:column;gap:12px;padding-top:10px;border-top:1px solid var(--v7-line-subtle);opacity:1;transition:opacity .2s ease}.v7-mobile-sheet.is-compact .v7-sheet-expanded-body{opacity:0;pointer-events:none}.v7-verified-card{background:#edf8f2;border:1px solid #c1e4d1;border-radius:var(--v7-radius-md);padding:10px 12px;display:flex;flex-direction:column;gap:6px}.v7-verified-head{display:flex;align-items:center;gap:7px;color:#1d6e4d;font-size:12px}.v7-verified-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px;font-size:11.5px;color:var(--v7-text)}.v7-sheet-history-section h4{font-size:12px;font-weight:600;color:var(--v7-text);margin:0 0 6px}.v7-sheet-history-list{display:flex;flex-direction:column;gap:5px}.v7-history-item{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:7px 9px;background:var(--v7-bg-alt);border:1px solid var(--v7-line);border-radius:var(--v7-radius-sm)}.v7-hist-info{display:flex;align-items:baseline;gap:6px}.v7-hist-info strong{font-size:11.5px;color:var(--v7-text)}.v7-hist-status{font-size:10.5px;color:var(--v7-text-muted)}}@media (min-width:769px){.v7-mobile-sheet-portal{display:none}}@media (prefers-reduced-motion:reduce){.v7-cue-pulse,.v7-hero-primary-btn,.v7-mobile-sheet,.v7-sector-card{animation:none!important;transition:none!important}}.command-topbar-actions{display:flex;align-items:center;gap:10px}.v7-theme-switcher{background:var(--v7-bg-alt);border:1px solid var(--v7-line);border-radius:20px;padding:2px;gap:2px;transition:background .2s ease,border-color .2s ease}.v7-theme-btn,.v7-theme-switcher{display:inline-flex;align-items:center}.v7-theme-btn{gap:4px;height:27px;padding:0 9px;border:0;border-radius:14px;background:transparent;color:var(--v7-text-muted);font:500 11px IBM Plex Sans Arabic,sans-serif;cursor:pointer;transition:all .16s ease;line-height:1}.v7-theme-btn:hover{color:var(--v7-text)}.v7-theme-btn.is-active{background:var(--v7-surface);color:var(--v7-teal);font-weight:600;box-shadow:0 1px 4px rgba(18,59,67,.1)}.v7-theme-btn:focus-visible{outline:2px solid var(--v7-teal);outline-offset:1px}@media (max-width:360px){.command-topbar-actions{gap:6px}.v7-theme-btn-text{display:none}.v7-theme-btn{padding:0 6px}}[data-theme=dark] body{background-color:var(--paper);color:var(--ink)}[data-theme=dark] .v5-shell{background:transparent;color:var(--ink)}[data-theme=dark] .command-topbar{border-bottom:1px solid rgba(72,196,211,.14)}[data-theme=dark] .command-wordmark{color:var(--v7-text)}[data-theme=dark] .command-wordmark small{color:#48C4D3;opacity:.88}[data-theme=dark] .prototype{color:var(--v7-text-muted)}[data-theme=dark] .prototype>span{background:#48C4D3;box-shadow:0 0 6px rgba(72,196,211,.5)}[data-theme=dark] .v7-theme-switcher{background:#15333A;border:1px solid rgba(72,196,211,.16)}[data-theme=dark] .v7-theme-btn.is-active{background:#1E464F;color:#48C4D3;box-shadow:0 1px 6px rgba(0,0,0,.35)}[data-theme=dark] .command-dock{background:#0B1E22;border:1px solid rgba(72,196,211,.18);box-shadow:0 12px 34px rgba(0,0,0,.55)}[data-theme=dark] .dock-brand{border-bottom:1px solid rgba(72,196,211,.16);color:#F0F7F6}[data-theme=dark] .dock-brand svg{color:#48C4D3}[data-theme=dark] .dock-destinations a{color:#8CAAA6}[data-theme=dark] .dock-destinations a:hover{background:#133036;color:#F0F7F6}[data-theme=dark] .dock-destinations a[aria-current=page]{background:#173B43;color:#48C4D3;border-color:#265B67;box-shadow:inset -3px 0 #48C4D3}@media (max-width:760px){[data-theme=dark] .dock-destinations a[aria-current=page]{box-shadow:inset 0 -2px #48C4D3}}[data-theme=dark] .v5-shell footer p{color:#6C918C}[data-theme=dark] .v7-hero-card{background:#0F262B;border:1px solid rgba(72,196,211,.16);box-shadow:0 4px 20px rgba(0,0,0,.35)}[data-theme=dark] .v7-hero-tag{background:rgba(72,196,211,.14);color:#48C4D3}[data-theme=dark] .v7-hero-provenance{color:#6C918C}[data-theme=dark] .v7-hero-title{color:#F0F7F6}[data-theme=dark] .v7-hero-desc{color:#8CAAA6}[data-theme=dark] .v7-hero-primary-btn{background:#195866;color:#ffffff;border:1px solid #3aa5b5;box-shadow:0 4px 16px rgba(0,0,0,.4),0 0 12px rgba(72,196,211,.16)}[data-theme=dark] .v7-hero-primary-btn:hover{background:#206B7B}[data-theme=dark] .v7-demo-live-cue{background:rgba(229,168,75,.16);border:1px solid rgba(229,168,75,.35);color:#F7CB7D}[data-theme=dark] .v7-cue-pulse{background:#E5A84B;box-shadow:0 0 0 3px rgba(229,168,75,.3)}[data-theme=dark] .v7-hero-status-strip{border-top:1px solid rgba(72,196,211,.1)}[data-theme=dark] .v7-live-pill{background:#15333A;border:1px solid rgba(72,196,211,.16);color:#F0F7F6}[data-theme=dark] .v7-live-pill small{color:#8CAAA6}[data-theme=dark] .v7-quota-pill{background:#15333A;border:1px solid rgba(72,196,211,.16);color:#F0F7F6}[data-theme=dark] .v7-quota-pill:hover{background:#1B4048}[data-theme=dark] .v7-quota-bar{background:#0D2024}[data-theme=dark] .v7-quota-bar i{background:#48C4D3}[data-theme=dark] .v7-saved-link{background:rgba(229,168,75,.16);border:1px solid rgba(229,168,75,.35);color:#F7CB7D}[data-theme=dark] .v7-badge-count{background:#15333A;border:1px solid rgba(72,196,211,.16);color:#8CAAA6}[data-theme=dark] .v7-sector-card{background:#0F262B;border:1.5px solid rgba(72,196,211,.16);box-shadow:0 4px 16px rgba(0,0,0,.25)}[data-theme=dark] .v7-sector-card:hover{border-color:rgba(72,196,211,.35);background:#133036}[data-theme=dark] .v7-sector-card.is-selected{border-color:#48C4D3!important;background:#14343C!important;box-shadow:0 0 0 3px rgba(72,196,211,.24),0 4px 18px rgba(0,0,0,.45)!important}[data-theme=dark] .v7-sector-card.attention{border-color:#B57D2C!important;background:#1A2A26!important}[data-theme=dark] .v7-sector-card.is-priority{border-color:#E5A84B!important;background:#232C26!important;box-shadow:0 0 0 3px rgba(229,168,75,.24)!important}[data-theme=dark] .v7-indicator-dot.normal{background:#4EBA86}[data-theme=dark] .v7-indicator-dot.attention,[data-theme=dark] .v7-indicator-dot.priority{background:#E5A84B}[data-theme=dark] .v7-indicator-dot.unavailable{background:#5E7A75}[data-theme=dark] .v7-status-badge.normal{background:rgba(78,186,134,.16);color:#5CE0A3;border:1px solid rgba(78,186,134,.25)}[data-theme=dark] .v7-status-badge.attention{background:rgba(229,168,75,.18);color:#F7CB7D;border:1px solid rgba(229,168,75,.3)}[data-theme=dark] .v7-status-badge.priority{background:rgba(229,168,75,.28);color:#FFD899;border:1px solid rgba(229,168,75,.4)}[data-theme=dark] .v7-status-badge.unavailable{background:#15333A;color:#8CAAA6;border:1px solid rgba(72,196,211,.14)}[data-theme=dark] .v7-card-body{background:#15333A;border:1px solid rgba(72,196,211,.1)}[data-theme=dark] .v7-metric-cell strong{color:#F0F7F6;font-weight:600}[data-theme=dark] .v7-metric-cell small,[data-theme=dark] .v7-metric-label{color:#8CAAA6}[data-theme=dark] .v7-metric-range{color:#6C918C}[data-theme=dark] .v7-card-sparkline path:not([stroke="#b57924"]){stroke:#48C4D3!important}[data-theme=dark] .v7-card-sparkline circle:not([fill="#b57924"]){fill:#48C4D3!important}[data-theme=dark] .v7-card-sparkline path[stroke="#b57924"]{stroke:#E5A84B!important}[data-theme=dark] .v7-card-sparkline circle[fill="#b57924"]{fill:#E5A84B!important}[data-theme=dark] .v7-tap-cue{color:#48C4D3}[data-theme=dark] .v7-sector-card.is-selected .v7-tap-cue{color:#F0F7F6}[data-theme=dark] .v7-chart-card{background:#0C1F24;border:1px solid rgba(72,196,211,.16);box-shadow:0 4px 20px rgba(0,0,0,.35)}[data-theme=dark] .v7-segmented{background:#15333A;border:1px solid rgba(72,196,211,.16)}[data-theme=dark] .v7-segmented button{color:#8CAAA6}[data-theme=dark] .v7-segmented button.active{background:#1E464F;color:#48C4D3;box-shadow:0 1px 4px rgba(0,0,0,.3)}[data-theme=dark] .v7-chart-state-banner.normal{background:rgba(78,186,134,.14);color:#5CE0A3;border:1px solid rgba(78,186,134,.25)}[data-theme=dark] .v7-chart-state-banner.alert{background:rgba(229,168,75,.16);color:#F7CB7D;border:1px solid rgba(229,168,75,.3)}[data-theme=dark] .v7-ref-band{fill:rgba(72,196,211,.08)}[data-theme=dark] .v7-ref-line{stroke:#20505A}[data-theme=dark] .v7-grid-line{stroke:#132D33}[data-theme=dark] .v7-axis-label,[data-theme=dark] .v7-axis-time{fill:#8CAAA6}[data-theme=dark] .v7-axis-time.center{fill:#48C4D3}[data-theme=dark] .v7-chart-path.path-p{stroke:#48C4D3}[data-theme=dark] .v7-chart-path.path-f{stroke:#4EBA86}[data-theme=dark] .v7-chart-path.path-alert{stroke:#E5A84B!important}[data-theme=dark] .v7-point-current.normal{fill:#48C4D3;stroke:#07171A}[data-theme=dark] .v7-point-current.alert{fill:#E5A84B;stroke:#07171A}[data-theme=dark] .v7-scrub-line{stroke:#48C4D3}[data-theme=dark] .v7-scrub-point{fill:#48C4D3;stroke:#07171A}[data-theme=dark] .v7-chart-tooltip{background:#15333A;color:#F0F7F6;border:1px solid #2b626c;box-shadow:0 4px 16px rgba(0,0,0,.5)}[data-theme=dark] .v7-chart-tooltip small{color:#8CAAA6}[data-theme=dark] .v7-chart-footer{color:#6C918C}[data-theme=dark] .v7-mobile-sheet{background:#0F262B;border:1px solid rgba(72,196,211,.22);box-shadow:0 -4px 30px rgba(0,0,0,.65)}[data-theme=dark] .v7-mobile-sheet-backdrop-active{background:rgba(4,15,17,.7)}[data-theme=dark] .v7-sheet-handle{background:#2D616B}[data-theme=dark] .v7-sheet-handle-wrap:focus-visible .v7-sheet-handle,[data-theme=dark] .v7-sheet-handle-wrap:hover .v7-sheet-handle{background:#48C4D3}[data-theme=dark] .v7-sheet-handle-cue{color:#48C4D3}[data-theme=dark] .v7-sheet-arrow-btn{background:#15333A;border:1px solid rgba(72,196,211,.2);color:#48C4D3}[data-theme=dark] .v7-sheet-arrow-btn:focus-visible,[data-theme=dark] .v7-sheet-arrow-btn:hover{background:#1E464F;border-color:#48C4D3}[data-theme=dark] .v7-sheet-close{background:#15333A;border:1px solid rgba(72,196,211,.16);color:#F0F7F6}[data-theme=dark] .v7-sheet-close:focus-visible,[data-theme=dark] .v7-sheet-close:hover{background:#3A1C1C;border-color:#692A2A;color:#E56B6F}[data-theme=dark] .v7-metric-box{background:#15333A;border:1px solid rgba(72,196,211,.16)}[data-theme=dark] .v7-box-label{color:#8CAAA6}[data-theme=dark] .v7-box-value strong{color:#F0F7F6}[data-theme=dark] .v7-box-value small{color:#8CAAA6}[data-theme=dark] .v7-box-ref{color:#6C918C}[data-theme=dark] .v7-sheet-insight.is-normal{background:rgba(78,186,134,.14);color:#5CE0A3;border:1px solid rgba(78,186,134,.25)}[data-theme=dark] .v7-sheet-insight.is-priority,[data-theme=dark] .v7-sheet-insight.is-warning{background:rgba(229,168,75,.16);color:#F7CB7D;border:1px solid rgba(229,168,75,.3)}[data-theme=dark] .v7-btn-primary{background:#195866;color:#ffffff;border:1px solid #3aa5b5;box-shadow:0 4px 16px rgba(0,0,0,.4),0 0 12px rgba(72,196,211,.16)}[data-theme=dark] .v7-btn-primary:hover{background:#206B7B}[data-theme=dark] .v7-sheet-expand-btn{background:#15333A;border:1px solid rgba(72,196,211,.2);color:#48C4D3}[data-theme=dark] .v7-sheet-expand-btn:focus-visible,[data-theme=dark] .v7-sheet-expand-btn:hover{background:#1E464F;border-color:#48C4D3}[data-theme=dark] .v7-sheet-collapse-bottom-btn{background:#15333A;border:1px dashed rgba(72,196,211,.2);color:#8CAAA6}[data-theme=dark] .v7-verified-card{background:rgba(78,186,134,.12);border:1px solid rgba(78,186,134,.28)}[data-theme=dark] .v7-verified-head{color:#5CE0A3}[data-theme=dark] .v7-history-item{background:#15333A;border:1px solid rgba(72,196,211,.14)}[data-theme=dark] .farm-scene-frame{background:#07171A;border:1px solid rgba(72,196,211,.14);border-radius:var(--v7-radius-md)}[data-theme=dark] .command-center .hero-farm .farm-workspace{border-top:1px solid rgba(72,196,211,.16)!important;background:transparent!important}[data-theme=dark] .command-center .hero-farm .farm-map{background:radial-gradient(ellipse at 50% 50%,#0D2227 30%,#07171A 100%)!important}[data-theme=dark] .command-center .hero-farm .farm-context,[data-theme=dark] .farm-context,[data-theme=dark] .farm-network-overview{background:#0F262B!important;border-left:1px solid rgba(72,196,211,.16)!important;box-shadow:none!important;color:#F0F7F6!important;padding:18px!important}[data-theme=dark] .hero-farm .farm-context[data-selected-sector]:not([data-selected-sector=none]){box-shadow:inset 3px 0 #48C4D3!important}[data-theme=dark] .hero-farm .farm-context[data-selected-sector]:not([data-selected-sector=none]) .context-sector-title{-webkit-border-start:3px solid #48C4D3!important;border-inline-start:3px solid #48C4D3!important;-webkit-padding-start:10px!important;padding-inline-start:10px!important}[data-theme=dark] .command-center .farm-readings{display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:10px!important;gap:10px!important;padding:12px 14px!important;margin:10px 0 14px!important;background:#15333A!important;border:1px solid rgba(72,196,211,.16)!important;border-radius:12px!important}[data-theme=dark] .command-center .farm-readings dt{color:#8CAAA6!important;font-size:11.5px!important;margin-bottom:4px!important}[data-theme=dark] .command-center .farm-readings dd{font-size:24px!important;font-weight:600!important;color:#F0F7F6!important}[data-theme=dark] .command-center .farm-readings dd small{color:#8CAAA6!important;font-size:11px!important;font-weight:400!important}[data-theme=dark] .farm-context-status.normal{background:rgba(78,186,134,.16)!important;color:#5CE0A3!important;border:1px solid rgba(78,186,134,.3)!important;border-radius:8px!important;padding:3px 8px!important}[data-theme=dark] .farm-context-status.attention{background:rgba(229,168,75,.18)!important;color:#F7CB7D!important;border:1px solid rgba(229,168,75,.35)!important;border-radius:8px!important;padding:3px 8px!important}[data-theme=dark] .farm-context-status.unavailable{background:#15333A!important;color:#8CAAA6!important;border:1px solid rgba(72,196,211,.14)!important;border-radius:8px!important;padding:3px 8px!important}[data-theme=dark] .context-explanation{color:#8CAAA6!important;line-height:1.75!important}[data-theme=dark] .context-explanation.needs-attention{color:#F7CB7D!important;background:rgba(229,168,75,.12)!important;border:1px solid rgba(229,168,75,.28)!important;border-radius:8px!important;padding:8px 12px!important}[data-theme=dark] .context-disclosure{border-top:1px solid rgba(72,196,211,.14)!important;margin-top:12px!important}[data-theme=dark] .context-disclosure summary{color:#48C4D3!important}[data-theme=dark] .context-disclosure :is(p,small){color:#8CAAA6!important}[data-theme=dark] .journey-history{border-bottom:1px solid rgba(72,196,211,.12)!important}[data-theme=dark] .journey-history .text-button{color:#48C4D3!important}[data-theme=dark] .farm-context .decision{background:#15333A!important;border:1px solid rgba(72,196,211,.16)!important;color:#F0F7F6!important;border-radius:12px!important}[data-theme=dark] .farm-context .decision.warning{background:rgba(45,33,16,.85)!important;border-color:#7D5620!important}[data-theme=dark] .farm-context .decision .primary{background:#195866!important;border:1px solid #3aa5b5!important;color:#ffffff!important}[data-theme=dark] .context-priority{background:#15333A!important;border-inline-start-color:#48C4D3!important}[data-theme=dark] .analysis-ranges,[data-theme=dark] .verification-readings{background:#15333A!important;border:1px solid rgba(72,196,211,.16)!important}[data-theme=dark] .analysis-ranges dd,[data-theme=dark] .verification-readings dd{color:#48C4D3!important}[data-theme=dark] .verification-passed{background:rgba(78,186,134,.14)!important;color:#5CE0A3!important}[data-theme=dark] .verification-pending{background:#15333A!important;color:#8CAAA6!important}[data-theme=dark] .network-overview-state{background:#15333A!important;border:1px solid rgba(72,196,211,.16)!important}[data-theme=dark] .hero-farm .farm-sector-label rect{fill:rgba(15,38,43,.94)!important;stroke:rgba(72,196,211,.28)!important}[data-theme=dark] .hero-farm .farm-sector.is-selected .farm-sector-label rect{fill:rgba(20,52,59,.98)!important;stroke:#48C4D3!important;stroke-width:2.5!important}[data-theme=dark] .hero-farm .farm-sector.attention .farm-sector-label rect{fill:rgba(43,33,16,.96)!important;stroke:#E5A84B!important}[data-theme=dark] .hero-farm .farm-sector-label text{fill:#F0F7F6!important}[data-theme=dark] .hero-farm .farm-sector-label .farm-layer-value{fill:#48C4D3!important}[data-theme=dark] .hero-farm .farm-status-dot.normal{fill:#4EBA86!important}[data-theme=dark] .hero-farm .farm-status-dot.attention,[data-theme=dark] .hero-farm .farm-status-dot.priority{fill:#E5A84B!important}[data-theme=dark] .hero-farm .farm-status-dot.unavailable{fill:#5E7A75!important}[data-theme=dark] .hero-farm .farm-sector-outline{stroke:#265C4E;fill:transparent}[data-theme=dark] .hero-farm .farm-sector.is-selected .farm-sector-outline{stroke:#48C4D3!important;fill:rgba(72,196,211,.14)!important;stroke-width:4!important;filter:drop-shadow(0 2px 6px rgba(72,196,211,.35))!important}[data-theme=dark] .hero-farm .farm-sector.attention .farm-sector-outline{stroke:#E5A84B!important;fill:rgba(229,168,75,.16)!important;stroke-width:3.5!important}[data-theme=dark] .hero-farm .farm-selected-route{stroke:#48C4D3!important;filter:drop-shadow(0 0 6px rgba(72,196,211,.45))!important}[data-theme=dark] .farm-overview-button{background:#15333A!important;border:1px solid rgba(72,196,211,.2)!important;color:#48C4D3!important}[data-theme=dark] .farm-overview-button:hover{background:#1E464F!important}[data-theme=dark] .farm-legend{background:transparent!important;border-top:1px solid rgba(72,196,211,.14)!important;color:#8CAAA6!important}[data-theme=dark] .farm-legend i.normal{background:#4EBA86!important}[data-theme=dark] .farm-legend i.attention{background:#E5A84B!important}[data-theme=dark] .farm-legend i.selected{background:#48C4D3!important;box-shadow:0 0 6px rgba(72,196,211,.6)!important}[data-theme=dark] .farm-legend i.unavailable{background:#5E7A75!important}[data-theme=dark] .farm-caption{color:#6C918C!important}[data-theme=dark] .farm-mobile-sectors button{background:#0F262B!important;border:1px solid rgba(72,196,211,.16)!important;color:#F0F7F6!important}[data-theme=dark] .farm-mobile-sectors button[aria-pressed=true]{background:#14343C!important;border-color:#48C4D3!important;box-shadow:inset 0 0 0 1px #48C4D3!important}[data-theme=dark] .farm-mobile-sectors span{color:#8CAAA6!important}[data-theme=dark] .farm-layers select{background:#15333A!important;border:1px solid rgba(72,196,211,.18)!important;color:#F0F7F6!important}[data-theme=dark] .farm-map-options summary{color:#8CAAA6!important}[data-theme=dark] .command-center .farm-map-options .farm-layers{background:#0F262B!important;border:1px solid rgba(72,196,211,.2)!important;box-shadow:0 8px 24px rgba(0,0,0,.5)!important}[data-theme=dark] .farm-sector-preview{background:rgba(15,38,43,.96)!important;border:1px solid rgba(72,196,211,.25)!important;color:#F0F7F6!important;box-shadow:0 8px 24px rgba(0,0,0,.45)!important}[data-theme=dark] .farm-sector-preview>div{color:#48C4D3!important}[data-theme=dark] .farm-sector-preview small,[data-theme=dark] .farm-sector-preview>span{color:#8CAAA6!important}[data-theme=dark] .saved-case-picker ul{background:#0F262B!important;border:1px solid rgba(72,196,211,.2)!important;box-shadow:0 8px 28px rgba(0,0,0,.55)!important}[data-theme=dark] .saved-case-picker li+li{border-top:1px solid rgba(72,196,211,.12)!important}[data-theme=dark] .saved-case-picker button{color:#F0F7F6!important}[data-theme=dark] .saved-case-picker button:hover{background:#15333A!important}[data-theme=dark] .saved-case-picker bdi{color:#8CAAA6!important}[data-theme=dark] .v2-dialog,[data-theme=dark] dialog{background:#0F262B;border:1px solid rgba(72,196,211,.22);color:#F0F7F6;box-shadow:0 12px 40px rgba(0,0,0,.65)}[data-theme=dark] dialog::-webkit-backdrop{background:rgba(4,15,17,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}[data-theme=dark] dialog::backdrop{background:rgba(4,15,17,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}[data-theme=dark] .v2-dialog .dialog-head{border-bottom:1px solid rgba(72,196,211,.16)}[data-theme=dark] .dialog-head button{color:#8CAAA6}[data-theme=dark] .dialog-head button:hover{color:#F0F7F6}[data-theme=dark] .intervention-form select,[data-theme=dark] .quota-form input,[data-theme=dark] .scenario-bar select{background:#15333A;border:1px solid rgba(72,196,211,.18);color:#F0F7F6;color-scheme:dark}[data-theme=dark] .intervention-form select:focus,[data-theme=dark] .quota-form input:focus,[data-theme=dark] .scenario-bar select:focus{border-color:#48C4D3;outline:2px solid rgba(72,196,211,.25)}[data-theme=dark] .quota-result{background:#15333A;border:1px solid rgba(72,196,211,.16)}[data-theme=dark] .quota-source{background:#1E464F;color:#48C4D3}[data-theme=dark] .quota-progress{background:#0D2024}[data-theme=dark] .quota-progress i{background:#4EBA86}[data-theme=dark] .v2-button{background:#15333A;border:1px solid rgba(72,196,211,.18);color:#F0F7F6}[data-theme=dark] .v2-button:hover{background:#1E464F;border-color:rgba(72,196,211,.35)}[data-theme=dark] .event-list li{background:#15333A}[data-theme=dark] .event-list time{color:#48C4D3}[data-theme=dark] .replay-caption{background:#15333A;color:#8CAAA6}[data-theme=dark] .hw52{background:#0F262B;border:1px solid rgba(72,196,211,.16)}[data-theme=dark] .hw52 .hw52-heading h2{color:#F0F7F6}[data-theme=dark] .hw52 .hw52-heading p,[data-theme=dark] .hw52 .hw52-kicker{color:#8CAAA6}[data-theme=dark] .hw52 .hardware-component-detail.hw52-card{background:#0F262B;border:1px solid rgba(72,196,211,.22);color:#F0F7F6;box-shadow:0 10px 32px rgba(0,0,0,.5)}[data-theme=dark] .hw52 .hw52-card h3{color:#48C4D3}[data-theme=dark] .hw52 .hw52-card p{color:#8CAAA6}[data-theme=dark] .hw52 .hw52-card-close:hover{background:#15333A}[data-theme=dark] .hw52 .hw52-explore{background:#195866;color:#ffffff;border:1px solid #3aa5b5}[data-theme=dark] .hw52 .hw52-explore.secondary{background:#15333A;color:#48C4D3;border:1px solid rgba(72,196,211,.18)}[data-theme=dark] .hw52 .hw52-index-trigger{color:#8CAAA6}[data-theme=dark] .hw52 .hw52-index-trigger:hover{color:#48C4D3}[data-theme=dark] .hw52-component-index>button{border-bottom:1px solid rgba(72,196,211,.14);color:#F0F7F6}[data-theme=dark] .hw52-component-index>button:hover{background:#15333A}[data-theme=dark] .hw52-component-index small{color:#48C4D3}[data-theme=dark] .case-row{background:#0F262B;border:1px solid rgba(72,196,211,.16)}[data-theme=dark] .case-row dl{border-block:1px solid rgba(72,196,211,.12)}[data-theme=dark] .case-reference{color:#8CAAA6}[data-theme=dark] .case-session-label{color:#48C4D3}[data-theme=dark] .case-status{background:#15333A;color:#8CAAA6}[data-theme=dark] .case-status.status-verified{background:rgba(78,186,134,.16);color:#5CE0A3}[data-theme=dark] .case-status.status-open{background:rgba(229,168,75,.18);color:#F7CB7D}[data-theme=dark] .cases-empty,[data-theme=dark] .reports-list article{background:#0F262B;border:1px solid rgba(72,196,211,.16)}[data-theme=dark] .reports-list article:hover{border-color:rgba(72,196,211,.35)}[data-theme=dark] .product-story :is(h1,h2,h3){color:#F0F7F6!important}[data-theme=dark] .contrast-label,[data-theme=dark] .product-story p{color:#8CAAA6!important}[data-theme=dark] .story-hero h1 em{color:#48C4D3}[data-theme=dark] .story-hero p,[data-theme=dark] .story-hero small{color:#8CAAA6}[data-theme=dark] .story-kicker{color:#48C4D3}[data-theme=dark] .story-contrast>div{background:#0F262B;border:1px solid rgba(72,196,211,.16)}[data-theme=dark] .contrast-result{background:rgba(78,186,134,.16);color:#5CE0A3}[data-theme=dark] .story-stages button{background:#0F262B;border:1px solid rgba(72,196,211,.16);color:#F0F7F6}[data-theme=dark] .story-stages button[aria-pressed=true]{border-color:#48C4D3;background:#15333A;box-shadow:0 0 0 2px rgba(72,196,211,.2)}[data-theme=dark] .story-stages button span{background:#15333A;color:#48C4D3}[data-theme=dark] .story-stage-description{background:#15333A;border:1px solid rgba(72,196,211,.16);color:#F0F7F6}[data-theme=dark] .technology-path li{background:#0F262B;border:1px solid rgba(72,196,211,.16);color:#F0F7F6}[data-theme=dark] .technology-path li svg{color:#48C4D3}[data-theme=dark] .story-final{background:#0F262B;border:1px solid rgba(72,196,211,.16)}@media print{.report-document,.report-page,.v5-shell,[data-theme=dark],[data-theme=light],body,html{background:#ffffff!important;color:#173e43!important;box-shadow:none!important}.report-header{border-bottom-color:#316f72!important;color:#245f61!important}.report-title b{background:#e6f1e8!important;color:#386952!important}.report-meta{border-block-color:#dce5df!important}.report-meta dt{color:#617775!important}.report-meta dd{color:#173e43!important}.report-readings td,.report-readings th{border-bottom-color:#dce5df!important;color:#173e43!important}.report-readings thead th{background:#edf3ef!important;color:#173e43!important}.report-readings td:nth-child(3){background:#f3f8f2!important;color:#386952!important}.report-action-record{background:#edf3ef!important;border-inline-start-color:#548979!important;color:#173e43!important}.report-timeline li{border-bottom-color:#e6ece5!important}.report-verification{background:#eaf3e9!important;color:#41644f!important}.report-footer{border-top-color:#dce5df!important;color:#617775!important}.command-dock,.command-topbar,.v7-theme-switcher{display:none!important}}