/* Quiet inline actions, with original brand silhouettes and uniform hit areas. */
.header .appearance{z-index:40}
.appearance-panel{width:min(320px,calc(100vw - 40px));max-height:calc(100dvh - 96px);overflow-y:auto;overscroll-behavior:contain;border-radius:4px;padding:24px}
.event-tools{min-width:0;padding:12px 0;margin:0 0 24px;border-bottom:1px solid var(--line)}
.event-goo{display:flex;align-items:center;flex-wrap:wrap;gap:8px 40px;min-width:0}
.event-share{display:flex;align-items:center;gap:4px;min-width:0}
.event-share-label{font-size:.875rem;line-height:1.5;margin-right:8px;color:var(--muted)}
.event-share .event-goo-action{justify-content:center;width:44px}
.event-goo-action{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:4px 0;color:var(--ink);font-size:.875rem;line-height:1.5;border-radius:3px}
.event-goo-action:hover{color:var(--accent)}
.event-goo-action:focus-visible{color:var(--accent);outline:2px solid var(--accent);outline-offset:3px}
.event-goo-action[aria-disabled=true]{color:var(--muted);cursor:default}
.event-goo-icon{display:grid;place-items:center;width:20px;height:20px;flex:none;color:inherit}
.event-goo-icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}
.event-goo-icon .event-share-logo{display:block;fill:currentColor;stroke:none}
.event-goo-icon .event-share-logo-max{width:21px;height:21px}
.event-goo-note{font-size:.75rem;line-height:1.6;color:var(--muted);margin:8px 0 0}
@media(max-width:700px){.appearance-panel{max-height:calc(100dvh - 76px);padding:20px}.event-goo{align-items:flex-start;gap:4px}.event-goo>.event-goo-action{flex-basis:100%}}
