:root{--cont-white:#fff;--cont-text:#101828;--cont-text-secondary:#667085;--cont-text-muted:#98a2b3;--cont-border:#e7ebf1;--cont-border-strong:#d6dde8;--cont-blue:#1463ff;--cont-cyan:#10bfcf;--cont-violet:#6d5dfc;--cont-success:#12a874;--cont-warning:#e99b19;--cont-danger:#d92d20;--cont-surface-sunken:#f8fafc;--cont-focus-ring:0 0 0 2px var(--cont-white), 0 0 0 4px var(--cont-blue);--cont-font-sans:Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--cont-font-mono:ui-monospace, "SFMono-Regular", Consolas, monospace;--cont-text-xs:11px;--cont-text-sm:12px;--cont-text-md:14px;--cont-text-lg:18px;--cont-text-xl:24px;--cont-leading-tight:1.25;--cont-leading-normal:1.5}.cont-shell,.cont-shell *{font-family:var(--cont-font-sans)}body,#root{background:var(--cont-white)}.cont-shell{background:var(--cont-white);color:var(--cont-text)}.cont-shell :focus-visible{box-shadow:var(--cont-focus-ring);border-radius:6px;outline:none}body[data-cont-focus-mode="4d"] .product-shell__spine,body[data-cont-focus-mode="4d"] .product-shell__trust,body[data-cont-focus-mode="4d"] .product-shell__workflow{display:none!important}.cont-physics-focus{background:#f4f7fb;min-height:calc(100vh - 58px)}.cont-physics-focus__bar{border-bottom:1px solid var(--cont-border,#e7ebf1);color:var(--cont-text,#101828);background:#fff;justify-content:space-between;align-items:center;gap:16px;padding:7px 20px;display:flex}.cont-physics-focus__bar div{align-items:baseline;gap:10px;display:flex}.cont-physics-focus__bar strong{font-size:13px}.cont-physics-focus__bar span{color:var(--cont-text-secondary,#667085);font-size:10px}.cont-physics-focus__bar button{color:#105faf;font:700 10px var(--cont-font-sans,Inter, sans-serif);cursor:pointer;background:#eef6ff;border:1px solid #bfd7f5;border-radius:8px;padding:6px 10px}@media (prefers-reduced-motion:reduce){.cont-shell,.cont-shell *{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}html,body,#root{min-height:100%;margin:0}html{scroll-padding-top:340px}body{background:var(--cont-white,#fff)}
