.calendar-share[data-v-441ae4bc]{flex-wrap:wrap;gap:6px 10px;max-width:100%}.calendar-share[data-v-441ae4bc],.share-button[data-v-441ae4bc]{display:inline-flex;align-items:center}.share-button[data-v-441ae4bc]{justify-content:center;gap:7px;min-height:36px;padding:6px 12px;border:1px solid var(--line,#e9e6df);border-radius:9px;background:var(--paper,#fff);color:var(--red,#a9323a);font-size:12px;font-weight:650}.share-button[data-v-441ae4bc]:hover{background:color-mix(in srgb,var(--red,#a9323a) 7%,var(--paper,#fff))}.share-button[data-v-441ae4bc]:disabled{opacity:.6;cursor:wait}.share-button[data-v-441ae4bc]:focus-visible,input[data-v-441ae4bc]:focus-visible{outline:2px solid var(--gold,#a47926);outline-offset:3px}.share-feedback[data-v-441ae4bc]{color:var(--muted,#6e717b);font-size:11px;overflow-wrap:anywhere}.share-fallback[data-v-441ae4bc]{display:grid;gap:4px}.share-fallback input[data-v-441ae4bc]{width:100%;min-width:0;min-height:36px;border:1px solid var(--line,#e9e6df);border-radius:7px;padding:6px 9px;color:var(--ink,#292b31);background:var(--paper,#fff);font-size:12px}
