html[data-theme-bg=plain]{background-color:var(--color-bg)}html[data-theme-bg=grouped]{background-color:var(--color-grouped)}html[data-theme-bg=photo]{background-color:var(--color-photo-backdrop)}.screen-head{padding:calc(max(env(safe-area-inset-top), 20px) - max(env(safe-area-inset-top), 8px) + 44px) 16px 0}.screen-head__title{color:var(--color-label);text-wrap:balance;overflow-wrap:anywhere;margin:4px 0 0}.screen-head__subtitle{color:var(--color-label-2);margin:4px 0 0}.screen-head:has(.screen-head__title){padding-bottom:8px}.screen-nav{top:max(env(safe-area-inset-top), 20px);z-index:30;pointer-events:none;grid-template-columns:minmax(44px,1fr) minmax(0,auto) minmax(44px,1fr);align-items:center;gap:8px;height:44px;padding:0 16px;display:grid;position:fixed;left:0;right:0}.screen-nav__lead{grid-area:1/1;justify-self:start;display:flex}.screen-nav__title{min-width:0;color:var(--color-label);text-align:center;text-overflow:ellipsis;white-space:nowrap;opacity:0;grid-area:1/2;transition:opacity .16s cubic-bezier(.2,.9,.3,1);overflow:hidden}.screen-nav[data-collapsed=true] .screen-nav__title{opacity:1}.screen-nav__actions{grid-area:1/3;justify-self:end;align-items:center;gap:12px;display:flex}.screen-nav__lead>*,.screen-nav__actions>*{pointer-events:auto}:is(html:active-view-transition-type(push) .screen-nav,html:active-view-transition-type(pop) .screen-nav,html:active-view-transition-type(swipe) .screen-nav,html:active-view-transition-type(fade) .screen-nav){view-transition-name:nav-row}html:active-view-transition-type(push)::view-transition-old(root){mix-blend-mode:normal}html:active-view-transition-type(push)::view-transition-new(root){mix-blend-mode:normal}html:active-view-transition-type(pop)::view-transition-old(root){mix-blend-mode:normal}html:active-view-transition-type(pop)::view-transition-new(root){mix-blend-mode:normal}html:active-view-transition-type(present)::view-transition-old(root){mix-blend-mode:normal}html:active-view-transition-type(present)::view-transition-new(root){mix-blend-mode:normal}html:active-view-transition-type(dismiss)::view-transition-old(root){mix-blend-mode:normal}html:active-view-transition-type(dismiss)::view-transition-new(root){mix-blend-mode:normal}html:active-view-transition-type(swipe)::view-transition-old(root){mix-blend-mode:normal}html:active-view-transition-type(swipe)::view-transition-new(root){mix-blend-mode:normal}@media (prefers-reduced-motion:no-preference){html:active-view-transition-type(push)::view-transition-image-pair(root){background:var(--color-photo-backdrop)}html:active-view-transition-type(pop)::view-transition-image-pair(root){background:var(--color-photo-backdrop)}html:active-view-transition-type(present)::view-transition-image-pair(root){background:var(--color-photo-backdrop)}html:active-view-transition-type(dismiss)::view-transition-image-pair(root){background:var(--color-photo-backdrop)}html:active-view-transition-type(swipe)::view-transition-image-pair(root){background:var(--color-photo-backdrop)}}html:active-view-transition-type(push)::view-transition-old(root){animation:vt-recede-left var(--vt-push-ms,0s) var(--vt-push-easing,linear) both}html:active-view-transition-type(push)::view-transition-new(root){animation:vt-enter-from-right var(--vt-push-ms,0s) var(--vt-push-easing,linear) both}html:active-view-transition-type(pop)::view-transition-old(root){z-index:1;animation:vt-exit-to-right var(--vt-pop-ms,0s) var(--vt-pop-easing,linear) both}html:active-view-transition-type(pop)::view-transition-new(root){animation:vt-return-from-left var(--vt-pop-ms,0s) var(--vt-pop-easing,linear) both}html:active-view-transition-type(present)::view-transition-old(root){animation:vt-dim var(--vt-present-ms,0s) var(--vt-present-easing,linear) both}html:active-view-transition-type(present)::view-transition-new(root){animation:vt-enter-from-below var(--vt-present-ms,0s) var(--vt-present-easing,linear) both}html:active-view-transition-type(dismiss)::view-transition-old(root){z-index:1;animation:vt-exit-to-below var(--vt-dismiss-ms,0s) var(--vt-dismiss-easing,linear) both}html:active-view-transition-type(dismiss)::view-transition-new(root){animation:vt-undim var(--vt-dismiss-ms,0s) var(--vt-dismiss-easing,linear) both}html:active-view-transition-type(fade)::view-transition-old(root){animation:.18s ease-in both vt-fade-out}html:active-view-transition-type(fade)::view-transition-new(root){animation:.2s ease-out both vt-fade-in}@media (prefers-reduced-motion:reduce){html:active-view-transition-type(push)::view-transition-old(root){animation:.18s ease-in both vt-fade-out}html:active-view-transition-type(pop)::view-transition-old(root){animation:.18s ease-in both vt-fade-out}html:active-view-transition-type(present)::view-transition-old(root){animation:.18s ease-in both vt-fade-out}html:active-view-transition-type(dismiss)::view-transition-old(root){animation:.18s ease-in both vt-fade-out}html:active-view-transition-type(push)::view-transition-new(root){animation:.2s ease-out both vt-fade-in}html:active-view-transition-type(pop)::view-transition-new(root){animation:.2s ease-out both vt-fade-in}html:active-view-transition-type(present)::view-transition-new(root){animation:.2s ease-out both vt-fade-in}html:active-view-transition-type(dismiss)::view-transition-new(root){animation:.2s ease-out both vt-fade-in}}html:active-view-transition-type(swipe)::view-transition-group(*){animation:none}html:active-view-transition-type(swipe)::view-transition-image-pair(*){animation:none}html:active-view-transition-type(swipe)::view-transition-old(*){animation:none}html:active-view-transition-type(swipe)::view-transition-new(*){animation:none}html:active-view-transition-type(swipe)::view-transition-old(root){z-index:1}html[data-edge-swipe=hold]:active-view-transition-type(swipe)::view-transition-group(root){animation:60s linear both vt-swipe-hold}@keyframes vt-swipe-hold{0%{opacity:1}to{opacity:1}}.edge-swipe-zone{z-index:45;touch-action:pan-y;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;position:fixed;top:0;bottom:0;left:0}@media not (any-pointer:coarse){.edge-swipe-zone{display:none}}@keyframes vt-enter-from-right{0%{transform:translate(100%)}}@keyframes vt-recede-left{to{opacity:.88;transform:translate(-30%)}}@keyframes vt-exit-to-right{to{transform:translate(100%)}}@keyframes vt-return-from-left{0%{opacity:.88;transform:translate(-30%)}}@keyframes vt-enter-from-below{0%{transform:translateY(100%)}}@keyframes vt-exit-to-below{to{transform:translateY(100%)}}@keyframes vt-dim{to{opacity:.88}}@keyframes vt-undim{0%{opacity:.88}}@keyframes vt-fade-in{0%{opacity:0}}@keyframes vt-fade-out{to{opacity:0}}
