@layer components{.section-head{padding:0 var(--spacing-4);container:section-head/inline-size}@media (width>=920px){.app-head:not([data-canvas])>.section-head{background:var(--color-background)}}.section-head-row{align-items:center;column-gap:var(--spacing-3);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);min-height:62px;display:grid}.section-head-lead{flex-direction:column;justify-self:start;gap:2px;min-width:0;max-width:100%;line-height:1.2;display:flex}.section-head-total{color:var(--color-content-strong);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;overflow:hidden}.section-head-sub,.section-head-meta{align-items:center;gap:var(--spacing-2);min-width:0;color:var(--color-content-muted);font-size:var(--text-2sm);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;display:flex;overflow:hidden}.section-head-tabs{justify-self:center}.section-head-actions{justify-self:end;align-items:center;gap:var(--spacing-1);min-width:0;display:flex}.section-head-controls{align-items:center;gap:var(--spacing-2);min-width:0;display:flex}.section-head-trailing{align-items:center;display:inline-flex}.section-head-trailing:empty{display:none}@container section-head (width<=1060px){.section-head-row{row-gap:var(--spacing-1_5);padding-block:var(--spacing-2_5) var(--spacing-1);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"lead actions""tabs tabs"}.section-head-lead{grid-area:lead}.section-head-actions{grid-area:actions}.section-head-tabs{grid-area:tabs}.section-head-row:has(>.section-head-lead:empty):has(>.section-head-actions:empty){grid-template-areas:"tabs tabs"}.section-head-row:has(>.section-head-lead:empty):has(>.section-head-actions:empty)>.section-head-lead,.section-head-row:has(>.section-head-lead:empty):has(>.section-head-actions:empty)>.section-head-actions{display:none}}@container section-head (width<=800px){.section-head .section-head-tabs .page-tab{padding-inline:9px}}@container section-head (width<=560px){.section-head-tabs{justify-self:stretch}.section-head-tabs .page-tab-seg:not(.is-active) .page-tab-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.app-head:has(>.app-head-slot>.section-head)>.app-head-default{display:none}.app-main:has(>.app-head[data-canvas]){background:var(--color-surface-0)}@media (width>=920px){.app-head[data-canvas]{position:static}}}
