@media (min-width:1200px){.app-shell>.app-header.product-header{-webkit-backdrop-filter:none;backdrop-filter:none;flex:none;grid-template-columns:minmax(210px,1fr) minmax(440px,1.6fr) minmax(320px,1fr);grid-template-areas:"brand nav controls";gap:16px;height:auto;min-height:65px;padding:6px 18px;display:grid}.product-header .app-header-brand{grid-area:brand;justify-self:start;gap:8px}.product-header .app-header-mark{width:32px;height:32px}.product-header .app-header-title{letter-spacing:.03em;white-space:normal;overflow-wrap:anywhere;font-size:17px;line-height:1.3}.product-header .nav-tabs{grid-area:nav;width:100%;min-width:0}.product-header .nav-tabs .nav-tab{white-space:normal;height:auto;min-height:44px;padding:4px 8px;font-size:13px}.product-header .nav-tab small{font-size:10px;line-height:1.3}.product-header .app-header-controls{flex-wrap:wrap;grid-area:controls;justify-self:end;gap:6px;width:100%;position:relative}.product-header .event-status{flex:1 0 180px;gap:6px;min-width:0;font-size:12px}.product-header .event-status b{font-size:12px}.product-header .source-button{flex:none;padding-inline:8px;font-size:11px}}.app-shell>.product-topic-toolbar{border-bottom:1px solid var(--line);background:var(--night-1);flex:none;width:100%;min-width:0;padding:6px 18px;position:relative}.app-shell>.product-topic-toolbar :is(.fireglow-controls,.cloudsea-controls){flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;width:fit-content;min-width:0;max-width:100%;display:flex}.app-shell>.product-topic-toolbar .segmented{border:1px solid var(--line);background:var(--night-0);border-radius:7px;flex-wrap:wrap;flex:0 auto;gap:2px;width:auto;min-width:0;max-width:100%;margin:0;padding:2px;display:flex}.app-shell>.product-topic-toolbar .segmented button{white-space:nowrap;width:auto;min-width:0;max-width:150px;min-height:32px;box-shadow:none;border-radius:5px;flex-direction:row;flex:none;justify-content:center;align-items:center;gap:4px;padding:3px 5px;font-size:12px;line-height:1.3;display:inline-flex;transform:none}.app-shell>.product-topic-toolbar .segmented[data-mode=phase] button{max-width:110px}.app-shell>.product-topic-toolbar .segmented button small{white-space:nowrap;font-size:11px;font-weight:400}.app-shell>.product-topic-toolbar :is(.fireglow-refresh,.cloudsea-refresh){flex:none;justify-content:center;align-items:center;gap:4px;width:auto;min-width:0;min-height:32px;margin:0;padding:3px 8px;font-size:12px;line-height:1.3;display:inline-flex}@media (max-width:1199px){.app-shell>.app-header.product-header{flex:0 0 48px;height:48px;min-height:48px}.app-shell>.app-header.product-header[data-topic-controls=true]{border:0;flex:0 0 0;height:0;min-height:0;padding:0}.app-shell>.product-topic-toolbar{padding:6px max(8px, env(safe-area-inset-right)) 6px max(8px, env(safe-area-inset-left))}.app-shell>.product-topic-toolbar :is(.fireglow-controls,.cloudsea-controls){gap:4px}.app-shell>.product-topic-toolbar .segmented{flex-wrap:wrap}.app-shell>.product-topic-toolbar .segmented[data-mode=phase]{order:0}.app-shell>.product-topic-toolbar :is(.fireglow-refresh,.cloudsea-refresh){order:1}.app-shell>.product-topic-toolbar .segmented[data-mode=range]{order:2;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}.app-shell>.product-topic-toolbar .segmented[data-mode=range] button{white-space:normal;flex-direction:column;gap:1px;max-width:none;padding-inline:2px}.app-shell>.product-topic-toolbar .segmented[data-mode=range] button small{font-size:10px}.app-shell>.product-topic-toolbar .segmented button,.app-shell>.product-topic-toolbar :is(.fireglow-refresh,.cloudsea-refresh){min-height:44px}}@media (pointer:coarse){.app-shell>.product-topic-toolbar .segmented button,.app-shell>.product-topic-toolbar :is(.fireglow-refresh,.cloudsea-refresh){min-height:44px}}
