.entry-transition-overlay{z-index:60;background:var(--cottage-surface-page);color:var(--cottage-text-primary);grid-template-rows:auto minmax(0,1fr);display:grid;position:fixed;inset:0}.entry-transition-bar{justify-content:space-between;align-items:center;gap:var(--cottage-space-3);padding:calc(env(safe-area-inset-top,0px) + var(--cottage-space-3)) var(--cottage-space-4) var(--cottage-space-3);border-bottom:1px solid var(--cottage-border-subtle);font-size:var(--cottage-font-caption);color:var(--cottage-text-secondary);display:flex}.entry-transition-slow{animation:.2s ease-out 8s forwards entry-transition-slow-in;display:none}@keyframes entry-transition-slow-in{0%{opacity:0;display:none}to{opacity:1;display:inline}}.entry-transition-close{padding:var(--cottage-space-1) var(--cottage-space-2);color:var(--cottage-text-primary);font-size:var(--cottage-font-caption);background:0 0;border:0}.entry-transition-body{padding:var(--cottage-space-5) var(--cottage-gutter) 72px;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow-y:auto}
