html[data-brand=planetslam]{--ps-void: #060d19;--ps-navy: #0a1628;--ps-panel: #101f34;--ps-raised: #182c44;--ps-line: #29415d;--ps-ink: #ecf5ff;--ps-muted: #a6b9cf;--ps-cyan: #39d9f5;--ps-amber: #ffbd59;--ps-red: #ff707c;--ps-radius: 6px}html[data-brand=planetslam]:not([data-theme=light]){--bg: var(--ps-void);--bg-secondary: var(--ps-navy);--surface: var(--ps-panel);--surface-hover: var(--ps-raised);--surface-active: #17364d;--border: var(--ps-line);--border-strong: #56728f;--border-subtle: #20334a;--text: var(--ps-ink);--text-secondary: #c5d5e6;--text-dim: var(--ps-muted);--text-muted: var(--ps-muted);--text-faint: #98adc5;--accent: var(--ps-cyan);--input-bg: var(--ps-navy);--panel-bg: var(--ps-panel);--panel-border: var(--ps-line);--map-bg: var(--ps-void);--map-grid: #1b3a56;--map-country: #102b43;--map-stroke: #3c7893;--semantic-critical: var(--ps-red);--semantic-high: var(--ps-amber);--semantic-elevated: var(--ps-amber);--threat-critical: var(--ps-red);--threat-high: var(--ps-amber);--status-cached: var(--ps-amber);--status-unavailable: var(--ps-red);--scrollbar-thumb: #35506b}html[data-brand=planetslam][data-theme=light]{--accent: #00647c;--semantic-critical: #b51e39;--semantic-high: #925000;--semantic-elevated: #925000}html[data-brand=planetslam] .logo,html[data-brand=planetslam] .logo-mobile{color:var(--accent);letter-spacing:.08em}html[data-brand=planetslam] .logo:before{content:"";display:inline-block;width:28px;height:28px;margin-right:8px;vertical-align:middle;background:url(/branding/planetslam/mark.svg) center / contain no-repeat}html[data-brand=planetslam] .panel{border-radius:var(--ps-radius)}html[data-brand=planetslam] :focus-visible{outline:2px solid var(--accent);outline-offset:3px}html[data-brand=planetslam] .site-footer-name{color:var(--accent)}@media(min-width:769px){html[data-brand=planetslam] .logo{display:inline-flex;align-items:center;white-space:nowrap;font-size:11px}html[data-brand=planetslam] .logo:before{width:22px;height:22px}}html[data-brand=planetslam] .panel-is-locked,html[data-brand=planetslam] .panel-source-unavailable,html[data-brand=planetslam] .pro-preview,html[data-brand=planetslam] .layer-toggle-locked,html[data-brand=planetslam] .resilience-widget__locked,html[data-brand=planetslam] .upgrade-pro-section,html[data-brand=planetslam] .upgrade-pro-cta,html[data-brand=planetslam] .ai-widget-block-pro,html[data-brand=planetslam] .mcp-panel-block,html[data-brand=planetslam] #us-tab-api-keys,html[data-brand=planetslam] #us-tab-embeds,html[data-brand=planetslam] #us-tab-mcp-clients{display:none!important}html[data-brand=planetslam] .auth-header-widget:not(:has(.auth-clerk-user-button)),html[data-brand=planetslam] .mobile-auth-fallback,html[data-brand=planetslam] .mobile-menu-account:not(:has(.auth-clerk-user-button)){display:none!important}html[data-brand=planetslam] .legal-links-row:empty{display:none}html[data-brand=planetslam] .header{contain:none}html[data-brand=planetslam] .header-left{gap:12px}html[data-brand=planetslam] .header-left>.logo,html[data-brand=planetslam] .header-left>.logo-mobile{order:-3}html[data-brand=planetslam] .header-left>.status-indicator{order:-2}html[data-brand=planetslam] .header-left>.version,html[data-brand=planetslam] .header-left>.credit-link,html[data-brand=planetslam] .header-left>.github-link{display:none}html[data-brand=planetslam] .ps-header-menu{position:relative}html[data-brand=planetslam] .ps-header-menu>summary{display:flex;align-items:center;gap:8px;cursor:pointer;list-style:none;padding:7px 10px;border:1px solid var(--border);border-radius:var(--ps-radius);color:var(--text);font-size:12px;white-space:nowrap}html[data-brand=planetslam] .ps-header-menu>summary::-webkit-details-marker{display:none}html[data-brand=planetslam] .ps-dashboard-picker .variant-switcher,html[data-brand=planetslam] .ps-more-actions{position:absolute;top:calc(100% + 8px);left:0;z-index:1200;display:flex;flex-direction:column;align-items:stretch;gap:4px;min-width:190px;padding:8px;background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--ps-radius);box-shadow:0 8px 24px #0006}html[data-brand=planetslam] .ps-dashboard-picker .variant-option{display:flex;justify-content:flex-start;gap:10px;padding:10px}html[data-brand=planetslam] .ps-dashboard-picker .variant-label{display:inline}html[data-brand=planetslam] .ps-dashboard-picker .variant-divider{display:none}html[data-brand=planetslam] .ps-more-actions{left:auto;right:0}html[data-brand=planetslam] .ps-more-actions>button,html[data-brand=planetslam] .ps-more-actions>a{padding:10px;text-align:start;color:var(--text);font-size:12px}html[data-brand=planetslam] .ps-more-actions>a{text-decoration:none}html[data-brand=planetslam] .ps-header-menu>summary:hover,html[data-brand=planetslam] .ps-more-actions>a:hover{background:var(--surface-hover)}html[data-brand=planetslam] .header-right{padding-left:0;gap:10px}html[data-brand=planetslam] .header-right>#searchBtn{order:-3}html[data-brand=planetslam] .header-right>.intel-findings-badge{position:static;translate:none;width:auto;order:-2;gap:6px}html[data-brand=planetslam] .intel-findings-badge:after{content:"Findings";font-size:12px}html[data-brand=planetslam] #unifiedSettingsMount{order:-1}html[data-brand=planetslam] #unifiedSettingsBtn:after{content:"Settings";margin-left:6px;font-size:12px}html[data-brand=planetslam] #authWidgetMount{min-width:0}html[data-brand=planetslam] .ps-workspace-row{display:flex;align-items:center;gap:18px;padding-inline-end:12px;border-bottom:1px solid var(--border);background:var(--bg-secondary)}html[data-brand=planetslam] .ps-workspace-row>.dashboard-tabs-mount{flex:1;min-width:0;border:0}html[data-brand=planetslam] .ps-workspace-row>.mission-preset-mount{padding-inline-start:18px;border-inline-start:1px solid var(--border)}html[data-brand=planetslam] .map-header-actions .region-select{max-width:130px}html[data-brand=planetslam] .ps-menu-label{padding:10px 20px 4px;color:var(--text-dim);font-size:11px;text-transform:uppercase;letter-spacing:.08em}html[data-brand=planetslam] .ps-mobile-more-actions{padding:8px 20px}@media(max-width:768px){html[data-brand=planetslam] .ps-dashboard-picker{display:none}html[data-brand=planetslam] .ps-dashboard-picker>summary>span,html[data-brand=planetslam] .ps-dashboard-picker .variant-switcher,html[data-brand=planetslam] .ps-more,html[data-brand=planetslam] .ps-workspace-row>.mission-preset-mount{display:none}html[data-brand=planetslam] .header-left{gap:8px}html[data-brand=planetslam] .map-header-actions .region-select{max-width:95px;font-size:10px}html[data-brand=planetslam] .ps-mobile-more-actions:empty{display:none}}html[data-brand=planetslam] .ps-dashboard-picker .variant-label{max-width:none;opacity:1}@layer base{html[data-brand=planetslam] .ps-more-actions .copy-link-btn,html[data-brand=planetslam] .ps-more-actions .fullscreen-btn{display:block!important}@media(min-width:769px){html[data-brand=planetslam] .ps-dashboard-picker .variant-switcher{display:flex!important}html[data-brand=planetslam] .ps-workspace-row>.mission-preset-mount{display:inline-flex!important}}@media(max-width:768px){html[data-brand=planetslam] .map-header-actions .region-selector{display:flex!important}}}html[data-brand=planetslam] #unifiedSettingsBtn{width:auto;padding:0 10px;transform:none}html[data-brand=planetslam] #psMoreActions .export-btn:after,html[data-brand=planetslam] #psMobileMoreActions .export-btn:after{content:" Export"}html[data-brand=planetslam] #psMoreActions #fullscreenBtn:after{content:" Fullscreen"}html[data-brand=planetslam] .ps-dashboard-picker .variant-option{font-size:12px;letter-spacing:0}html[data-brand=planetslam] .map-section .panel-header{flex-wrap:wrap;row-gap:6px}html[data-brand=planetslam] .map-section .header-clock{position:static;transform:none;margin-inline-start:auto}html[data-brand=planetslam] .map-header-actions{margin-inline-start:auto}html[data-brand=planetslam] .ps-mobile-dashboard{display:none}@media(max-width:768px){html[data-brand=planetslam] .ps-mobile-dashboard{display:inline;color:var(--text-dim);font-size:11px}}html[data-brand=planetslam] .ps-dashboard-picker .variant-switcher{min-width:230px;max-height:min(75vh,650px);overflow-y:auto}html[data-brand=planetslam] .ps-dashboard-picker .variant-option.active{pointer-events:auto}html[data-brand=planetslam] .ps-workspace-option{display:block;width:100%;text-align:start;padding:10px;color:var(--text);background:transparent;border:0;cursor:pointer}html[data-brand=planetslam] .ps-workspace-option:hover{background:var(--surface-hover)}html[data-brand=planetslam] .ps-workspace-option[aria-current=true]{color:var(--accent)}html[data-brand=planetslam] .ps-saved-workspaces{border-top:1px solid var(--border);margin-top:6px;padding-top:4px}html[data-brand=planetslam] .ps-saved-workspaces:empty{display:none}html[data-brand=planetslam] .ps-saved-workspaces .ps-menu-label{padding:8px 10px 4px}html[data-brand=planetslam] #psMobileSavedWorkspaces .ps-workspace-option{padding-inline:20px}html[data-brand=planetslam] .ps-workspace-row{gap:0;padding-inline-end:0}html[data-brand=planetslam] .panels-grid{container:ps-panels / inline-size}@layer base{@container ps-panels (max-width: 569px){html[data-brand=planetslam] .panels-grid>.panel,html[data-brand=planetslam] .panels-grid>.panel-deferred-shell{grid-column:span 1!important}}}html[data-brand=planetslam] .commercial-shipping-status{position:absolute;top:54px;left:12px;z-index:5;max-width:calc(100% - 24px);padding:5px 8px;border:1px solid var(--border-color);border-radius:4px;background:var(--panel-bg);color:var(--text-secondary);font-size:10px;pointer-events:none}html[data-brand=planetslam] .gdelt-attack-status{position:absolute;top:100px;left:12px;z-index:101;max-width:min(360px,calc(100% - 24px));max-height:260px;overflow:auto;padding:6px 8px;border:1px solid var(--border-color);border-radius:4px;background:var(--surface);color:var(--text-secondary);font-size:11px}html[data-brand=planetslam] .gdelt-attack-status summary{cursor:pointer;position:sticky;top:0;background:var(--surface)}html[data-brand=planetslam] .gdelt-attack-status a{color:var(--ps-cyan)}@media(max-width:768px){html[data-brand=planetslam] .gdelt-attack-status{max-width:calc(100% - 68px)}}html[data-brand=planetslam] .gdelt-attack-report{border-top:1px solid var(--border-color);padding-block:5px}html[data-brand=planetslam] .gdelt-attack-report[data-selected=true]{border-inline-start:2px solid var(--ps-amber);padding-inline-start:5px}
