.screenshot-flyout{position:absolute;top:var(--screenshot-top, 0px);right:52px;z-index:1;display:flex;align-items:center;gap:var(--space-2);height:40px;opacity:0;pointer-events:none;transform:translate(8px);transition:opacity .16s ease,transform .16s ease}.screenshot-flyout--open{opacity:1;pointer-events:auto;transform:none}#right-controls .screenshot-format{width:auto;height:32px;padding:0 var(--space-3);border-radius:var(--radius-lg);font-size:var(--text-xs);font-weight:600;letter-spacing:.02em;white-space:nowrap}:root{--stamp-top: 20px;--stamp-h: 40px}.screenshot-stamp{position:absolute;top:var(--stamp-top);left:50%;transform:translate(-50%);display:inline-flex;align-items:center;height:var(--stamp-h);padding:0 var(--space-5);border-radius:var(--radius-full);background:var(--glass-bg);border:1px solid var(--color-border);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-xs);font-weight:600;letter-spacing:.03em;white-space:nowrap;pointer-events:none}.screenshot-flag{top:calc(var(--stamp-top) * 1.5 + var(--stamp-h));height:var(--stamp-h);font-size:var(--text-xs);padding:0 var(--space-5)}.screenshot-flag--alone{top:var(--stamp-top)}
