@layer reset,tokens,base,components;@layer features{.post-actions{gap:var(--space-24) var(--space-12);width:100%;margin-bottom:var(--space-24);flex-wrap:wrap;display:flex}.post-share{position:relative}.post-share-tooltip{margin-bottom:var(--space-8);padding:var(--space-4) var(--space-8);pointer-events:none;border-radius:var(--radius-6);background-color:var(--color-foreground);color:var(--color-background);font-size:var(--text-12);line-height:var(--text-12-leading);white-space:nowrap;position:absolute;bottom:100%;left:50%;translate:-50%}.post-share-error{width:100%;color:var(--color-destructive)}.post-copy{display:none;position:relative}.post-dock-share{display:none}.post-action-dock{--post-action-dock-surface:color-mix(in oklab, var(--color-background) 70%, transparent);inset-inline:var(--space-16);bottom:var(--space-16);z-index:var(--z-chrome);opacity:1;transition:opacity var(--duration-moderate) var(--ease-out), translate var(--duration-moderate) var(--ease-out);margin-inline:auto;display:flex;position:fixed;translate:0}.post-action-dock[inert]{pointer-events:none;translate:0 var(--space-16);opacity:0}.post-action-fluid-layout{flex-shrink:1;min-width:0}.post-dock-primary-layout{flex-grow:1}@media (width<40rem){.post-desktop-action-layout{display:none}}@media (width>=40rem){.post-copy,.post-dock-share{display:block}.post-dock-primary-layout{flex-grow:0}.post-action-dock{justify-content:center;gap:var(--space-12);border:1px solid var(--color-surface-tint);border-radius:var(--radius-16);width:fit-content;padding:var(--space-8);background-color:var(--post-action-dock-surface);box-shadow:var(--shadow-lg);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.post-action-dock{transition:none}}}@layer utilities;
