/* One white canvas across the page and its embedded motion documents. */
:root {
  --brand-paper:#fff;
  --clarity-surface:#f5f5f5;
  --clarity-line:#e5e5e5;
  --clarity-muted:#626262;
}
html, html body, .bg-bg-black,
.seer-nav-v23, #seer-primary-links,
.seer-clarity-hero, #homepage-hero>div:first-child,
#homepage-hero>div:nth-child(2), .seer-clarity-frame,
#homepage-problem-statement, #homepage-ai-marketer,
#main-content+div:has(footer), footer[aria-label="Footer"],
.h-header-banner-height>div {
  background:#fff!important;
}
#homepage-hero>div:nth-child(2), .seer-nav-v23,
#seer-primary-links { border-color:#e5e5e5!important; }
#homepage-cta[data-edge-field] {
  --edge-paper:#fff!important;
  background:#fff!important;
}
#seer-focus-carousel { --focus-mat:#fff; --focus-muted:#626262; }
#seer-focus-carousel .story-mat { background:#fff; }
#seer-focus-carousel .windowbar,
#seer-focus-carousel .story-card[data-signal] .motion-slot {
  background:#fff;
  border-color:#e5e5e5;
}
#seer-focus-carousel .windowbar { color:#454545; }
#seer-focus-carousel .story-dots button:hover,
#seer-focus-carousel .story-dots button:focus-visible { background:#f5f5f5; }
[class*="bg-[#260B00]"] { background:#f5f5f5!important; color:#626262!important; }
#seer-intelligence .ts30-tool:not(.ts30-x):not(.ts30-news) .ts30-preview {
  background:#fff;
  box-shadow:inset 0 0 0 1px #e5e5e5;
}
.ts31-profile, .ts30-filing { background:#fff; }
.ts31-gain { background:#e5e5e5; color:#262626; }
.ts31-gain-strong { background:#454545; }
.ts31-closed { background:#f5f5f5; color:#626262; }
.ts30-allocation>div:nth-child(3) { background:#d5d5d5; color:#262626; }
.ts30-allocation>div:nth-child(4) { background:#f5f5f5; color:#626262; }
#seer-focus-carousel .carousel-controls .arrow:not(:disabled),
#seer-intelligence .ts30-controls button:not(:disabled) {
  background:#fff; border-color:#dedede; color:#292929;
}
#seer-focus-carousel .carousel-controls .arrow:disabled,
#seer-intelligence .ts30-controls button:disabled {
  border-color:#ededed; color:#c2c2c2;
}
@media (hover:hover) and (pointer:fine) {
  #seer-focus-carousel .carousel-controls .arrow:not(:disabled):hover,
  #seer-intelligence .ts30-controls button:not(:disabled):hover {
    background:#f5f5f5; border-color:#c7c7c7; color:#0b0b0b;
  }
}
#seer-focus-carousel .carousel-controls .arrow:not(:disabled):active,
#seer-intelligence .ts30-controls button:not(:disabled):active { background:#ebebeb; }
