html.av2 .ab{z-index:20;min-height:calc(52px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 6px 0;background:color-mix(in oklab, var(--background) 82%, transparent);-webkit-backdrop-filter:blur(20px)saturate(1.5);backdrop-filter:blur(20px)saturate(1.5);color:var(--foreground);border-bottom:1px solid #0000;flex:none;grid-template-columns:1fr minmax(0,auto) 1fr;align-items:center;column-gap:4px;transition:border-color .15s;display:grid;position:sticky;top:0}html.av2 .ab[style*=--ab-side]{grid-template-columns:var(--ab-side) minmax(0, 1fr) var(--ab-side)}html.av2 .ab.edged{border-bottom-color:color-mix(in oklab, var(--foreground) 9%, transparent)}html.av2 .ab-lead,html.av2 .ab-trail{align-items:center;display:flex}html.av2 .ab-trail{justify-content:flex-end;gap:0}html.av2 .ab-mid{text-align:center;min-width:0}html.av2 .ab-t{letter-spacing:-.01em;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:17px;font-weight:600;line-height:21px;display:-webkit-box;overflow:hidden}html.av2 .ab-mid:has(>.ab-sub)>.ab-t{-webkit-line-clamp:1}html.av2 .ab-sub{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;line-height:16px;display:block;overflow:hidden}html.av2 .ab-sub>*{max-width:100%;font-size:inherit;line-height:inherit;justify-content:center;margin-inline:auto}html.av2 .ab-sub .av2-byline{gap:6px}html.av2 .ab-sub .av2-byline>:first-child{width:16px;height:16px}html.av2 .ab.ab-fill{grid-template-columns:72px minmax(0,1fr) 72px}html.av2 .ab-large .ab-t{opacity:0;transition:opacity .15s}html.av2 .ab-large.titled .ab-t{opacity:1}html.av2 .ab-big{letter-spacing:-.02em;margin:0;padding:2px 16px 10px;font-size:30px;font-weight:700;line-height:36px}html.av2 .ab-icon{width:44px;height:44px;color:var(--foreground);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;text-decoration:none;transition:background-color .15s;display:grid;position:relative}html.av2 .ab-icon:active{background:color-mix(in oklab, var(--foreground) 9%, transparent)}@media (hover:hover){html.av2 .ab-icon:hover{background:color-mix(in oklab, var(--foreground) 7%, transparent)}}html.av2 .ab-icon:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}html.av2 .ab-icon>svg,html.av2 .ab-glyph{width:22px;height:22px}html.av2 .ab-text{min-width:44px;height:44px;color:var(--foreground);font:inherit;white-space:nowrap;cursor:pointer;text-overflow:ellipsis;background:0 0;border:0;border-radius:22px;flex:none;max-width:132px;padding:0 10px;font-size:17px;font-weight:600;overflow:hidden}@media (max-width:359px){html.av2 .ab-text{padding:0 6px}}html.av2 .ab-text:active{background:color-mix(in oklab, var(--foreground) 9%, transparent)}html.av2 .ab-text:disabled{color:color-mix(in oklab, var(--foreground) 30%, transparent);cursor:default;background:0 0}html.av2 .ab.ab-over{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom-color:#0000;position:absolute;inset:0 0 auto}html.av2 .ab-over .ab-icon{background:color-mix(in oklab, var(--background) 45%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}
