.dbo-header{width:100%;font-family:var(--dbo-font-family,"Roboto", sans-serif);flex-direction:column;gap:1rem;display:flex}.dbo-header--divider{border-bottom:1px solid var(--dbo-surface-container-high,#ddd);padding-bottom:1.5rem}.dbo-header__main{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}.dbo-header__titles{flex-direction:column;gap:.375rem;max-width:72ch;display:flex}.dbo-header__kicker{font-family:var(--dbo-font-mono,monospace);text-transform:uppercase;letter-spacing:.08em;color:var(--dbo-blue,#015eab);align-items:center;gap:.375rem;font-size:11px;font-weight:700;display:inline-flex}.dbo-header__kicker-icon{font-size:15px}.dbo-header__headline-row{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.dbo-header__title{font-family:var(--dbo-font-headline,"Lora", serif);color:var(--dbo-on-surface,#222);letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.2}.dbo-header--sm .dbo-header__title{font-size:1.375rem}.dbo-header--md .dbo-header__title{font-size:1.75rem}.dbo-header--lg .dbo-header__title{font-size:2.125rem}.dbo-header--xl .dbo-header__title{font-size:2.625rem}.dbo-header__badge{border-radius:var(--dbo-radius-sm,4px);font-family:var(--dbo-font-mono,monospace);text-transform:uppercase;letter-spacing:.04em;align-items:center;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}.dbo-header__badge--primary{background-color:var(--dbo-blue-05,#d0eafa);color:var(--dbo-blue-80,#00356b)}.dbo-header__badge--success{background-color:var(--dbo-green-01,#e8f5ec);color:var(--dbo-green-60,#0e6027)}.dbo-header__badge--warning{background-color:var(--dbo-orange-01,#fef3e8);color:var(--dbo-orange-70,#8f4500)}.dbo-header__badge--error{background-color:var(--dbo-red-01,#fbe7e8);color:var(--dbo-red-70,#960b14)}.dbo-header__subtitle{color:var(--dbo-on-surface-variant,#666);margin:0;font-size:14px;line-height:1.6}.dbo-header__actions{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.dbo-header__telemetry{flex-wrap:wrap;align-items:center;gap:1.25rem;padding-top:.25rem;display:flex}
