.working-beta .identity-company-header{background:linear-gradient(115deg,#fff 0%,#fff 44%,#e9f0f7 100%);border-color:#cad5e2;box-shadow:0 4px 22px #18284108;gap:20px 28px;padding:24px 28px 0}
.working-beta .identity-company-header .identity-breadcrumb,.working-beta .identity-company-header .report-provenance,.working-beta .identity-company-header .report-company-identity small{color:#58677e}
.working-beta .identity-company-header .report-company-identity>.report-brand{width:112px;height:112px;box-shadow:none}
.working-beta .identity-company-header .company-time{padding:14px 18px;border:1px solid #bfcde0;background:#edf3fa;border-radius:9px}
.working-beta .company-time .time-heading{margin-bottom:10px}.working-beta .company-time .time-chart{max-height:140px}.working-beta .company-time .report-line{stroke-width:2.5}.working-beta .company-time .report-area{fill:#149b791c}
.working-beta .identity-company-header .report-top-facts{background:#fff;border-top:1px solid #cad5e2;margin-top:0}
.working-beta .report-top-facts button:hover,.working-beta .report-domains button:hover{background:#304fff08}
.working-beta .report-top-facts button:focus-visible,.working-beta .report-domains button:focus-visible{outline:2px solid #304fff;outline-offset:-3px}
.working-beta .company-time .time-value{border:0;background:none;padding:0;color:#17283f;font:inherit;font-size:28px;font-weight:650;letter-spacing:-.8px;text-align:left;cursor:pointer}
.working-beta .company-time .time-value:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}
.working-beta .company-time .time-quote>span:nth-child(2) .time-value{color:#098464}
.working-beta .time-heading .ocean-cta{font-size:11px!important;min-height:24px!important}
.working-beta .time-chart .time-hit{fill:transparent;stroke:none;pointer-events:all}
.working-beta .time-chart [data-time-event]{cursor:pointer;outline:none}
.working-beta .time-chart [data-time-event]:is(:hover,:focus) circle:not(.time-hit){stroke:#304fff;stroke-width:3;fill:#fff}
.working-beta .time-chart .time-future-point{opacity:.65}
.working-beta .time-legend{display:flex;gap:16px;font-size:10px;color:#58677e;margin:4px 0 12px}
.time-legend i{display:inline-block;width:14px;height:2px;background:#149b79;vertical-align:middle;margin-right:5px}.time-legend i.reference{background:#b76498}
.working-beta .workspace-case{border-color:#cad5e2;border-left:2px solid #304fff;background:#fff;padding:0 18px}
.working-beta .workspace-case-head{padding:12px 0;gap:16px}
.working-beta .workspace-case-head h2{font-size:16px}
.working-beta .workspace-case-head>div>small{font-size:9px;letter-spacing:1px}
.working-beta .workspace-case-owner strong{font-size:12px}.working-beta .workspace-case-owner small{font-size:11px}
.working-beta .workspace-case-details summary{padding:10px 0}.working-beta .workspace-case-counts{font-size:12px;gap:20px}
.working-beta .company-case-suggestion{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid #dce3ec;padding:12px 0}
.working-beta .company-case-suggestion .report-compare-suggestion{font-size:12px;align-items:center;line-height:1.5}
.working-beta .company-case-suggestion .company-comparison-link.ocean-cta{font-size:13px!important;font-weight:600!important;min-height:32px!important;padding:4px 0!important;white-space:nowrap}
.working-beta .ocean-x-signal{display:inline-block;width:21px;height:19px;flex:none;background:currentColor;color:#17283f;mask:url(assets/ocean-x-mark.svg) center/contain no-repeat;-webkit-mask:url(assets/ocean-x-mark.svg) center/contain no-repeat;animation:ocean-x-breathe 3.6s ease-in-out infinite}
@keyframes ocean-x-breathe{0%,100%{transform:scale(.95);color:#17283f}50%{transform:scale(1.08);color:#304fff}}
html[data-theme=night] .working-beta .identity-company-header{background:linear-gradient(115deg,#172233,#24344b);border-color:#44546b}
html[data-theme=night] .working-beta .identity-company-header .company-time,html[data-theme=night] .working-beta .workspace-case,html[data-theme=night] .working-beta .identity-company-header .report-top-facts{background:#172233;border-color:#44546b}
html[data-theme=night] .working-beta .company-time .time-value{color:#f0f4fa}html[data-theme=night] .working-beta .company-time .time-quote>span:nth-child(2) .time-value{color:#5dccab}
html[data-theme=night] .working-beta .identity-company-header :is(.identity-breadcrumb,.report-provenance,.report-company-identity small),html[data-theme=night] .working-beta .time-legend{color:#afbdd0}
html[data-theme=night] .working-beta .ocean-x-signal{animation-name:ocean-x-breathe-night}
@keyframes ocean-x-breathe-night{0%,100%{transform:scale(.95);color:#e4eaf3}50%{transform:scale(1.08);color:#94acff}}
@media(prefers-reduced-motion:reduce){.working-beta .ocean-x-signal{animation:none;color:#304fff}}
@media(max-width:700px){.working-beta .company-case-suggestion{align-items:flex-start;flex-wrap:wrap}.working-beta .identity-company-header{padding:18px 16px 0}.working-beta .identity-company-header .company-time{padding:14px}.working-beta .identity-company-header .report-company-identity>.report-brand{width:80px;height:80px}}
