.concave-header-surface-module__yZKNgq__root{--ds-concave-header-radius:2.375rem;--ds-concave-header-rim-size:.125rem;--ds-concave-header-rim-top:hsl(var(--background)/.92);--ds-concave-header-rim-left:hsl(var(--foreground)/.04);--ds-concave-header-rim-bottom:#ffffff8a;--ds-concave-header-face-top:hsl(var(--background)/.84);--ds-concave-header-face-bottom:hsl(var(--background)/.94);--ds-concave-header-face-highlight:#ffffff6b;--ds-concave-header-face-shadow:hsl(var(--foreground)/.06);isolation:isolate;border-radius:var(--ds-concave-header-radius);padding:var(--ds-concave-header-rim-size);background:0 0;border:0;position:relative;overflow:visible}.concave-header-surface-module__yZKNgq__outer{border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,var(--ds-concave-header-rim-top)0%,#fff0 34%),linear-gradient(225deg,var(--ds-concave-header-rim-left)0%,#fff0 42%),linear-gradient(180deg,var(--ds-concave-header-rim-bottom)0%,hsl(var(--background)/.34)100%);box-shadow:inset 0 .0625rem 0 #ffffffa6,inset 0 -.0625rem 0 hsl(var(--foreground)/.04),0 .5rem 1.25rem hsl(var(--foreground)/.08);position:absolute;inset:0}.concave-header-surface-module__yZKNgq__face{z-index:1;border-radius:calc(var(--ds-concave-header-radius) - var(--ds-concave-header-rim-size));background:linear-gradient(180deg,var(--ds-concave-header-face-top)0%,var(--ds-concave-header-face-bottom)100%);min-width:0;min-height:100%;box-shadow:inset 0 .0625rem 0 var(--ds-concave-header-face-highlight),inset 0 -.125rem .625rem var(--ds-concave-header-face-shadow);position:relative;overflow:visible}.dark .concave-header-surface-module__yZKNgq__root{--ds-concave-header-rim-top:hsl(var(--foreground)/.08);--ds-concave-header-rim-left:#ffffff08;--ds-concave-header-rim-bottom:#ffffff2e;--ds-concave-header-face-top:hsl(var(--background)/.9);--ds-concave-header-face-bottom:hsl(var(--background)/.72);--ds-concave-header-face-highlight:#ffffff3d;--ds-concave-header-face-shadow:#00000029}@media (prefers-reduced-transparency:reduce),(forced-colors:active){.concave-header-surface-module__yZKNgq__outer{background:hsl(var(--background));box-shadow:inset 0 .0625rem 0 hsl(var(--foreground)/.08),inset 0 -.0625rem 0 hsl(var(--foreground)/.04)}.concave-header-surface-module__yZKNgq__face{background:hsl(var(--background));box-shadow:none}}