.share-links-back{color:#3e3b82;font-size:12px;font-weight:600;text-underline-offset:4px}.share-links-page main{max-width:1060px}.share-platform-note{padding:17px 20px;border:1px solid #d8c7e1;border-radius:12px;background:#f7edf8;color:#672b70;font-size:13px;line-height:1.7;margin:0 0 24px}.share-platform-note p{margin:5px 0 0}.share-link-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.share-link-item,.share-invite{padding:23px;border:1px solid #d5d9e5;border-radius:13px;background:#fff;min-width:0}.share-link-item:first-child{background:linear-gradient(120deg,#f0faf6,#f2f0ff);border-color:#bcc9d9}.share-link-item h2,.share-invite h2{font:400 26px/1.25 Georgia,serif;color:#3e3b82;margin:0}.share-link-item>p:not(.eyebrow):not(.share-link-status){font-size:12px;color:var(--ew-muted,#526274);line-height:1.7}.share-link-item label,.share-invite label{display:block;font-size:11px;font-weight:600;color:#46586d;margin:16px 0 7px}.share-link-item textarea,.share-invite textarea{display:block;width:100%;resize:vertical;min-height:86px;padding:12px;border:1px solid #c8cede;border-radius:7px;background:#f8f9fd;color:#293b58;font:14px/1.6 var(--font);overflow-wrap:anywhere;user-select:text;-webkit-user-select:text}.share-link-actions{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:13px}.share-link-actions button,.share-invite button,.copy-invitation-button{min-height:44px;border:1px solid #672b70;border-radius:8px;padding:10px 15px;background:#672b70;color:#fff;font:600 12px/1.4 var(--font);cursor:pointer}.share-link-actions a,.share-links-help{display:inline-flex;align-items:center;min-height:44px;font-size:12px;color:#3e3b82;text-underline-offset:4px}.share-link-status{font-size:11px;line-height:1.6;min-height:18px;color:#526274;margin:10px 0 0}.share-invite{margin:24px 0}.share-invite button{margin-top:13px}.share-link-item button:disabled,.share-invite button:disabled{opacity:.65;cursor:wait}@media(max-width:650px){.share-link-grid{grid-template-columns:1fr}.share-link-item,.share-invite{padding:20px}.share-link-item textarea,.share-invite textarea{font-size:16px}.share-links-page h1{font-size:38px}}.share-activity{margin:0 0 24px;padding:20px;border:1px solid var(--ew-line,#d6e2ec);border-radius:13px;background:var(--ew-paper,#fff);scroll-margin-top:16px}.share-activity-heading{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 16px}.share-activity h2{margin:0;font-size:22px}.share-activity p,.share-activity li{font-size:13px;line-height:1.6}.share-activity-heading p,.share-activity-note,.share-activity-public span{color:var(--ew-muted,#536478)}.share-activity-public{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.share-activity-public li{border:1px solid var(--ew-line,#d6e2ec);border-radius:8px;padding:12px;min-width:0}.share-activity a{display:flex;align-items:center;min-height:44px;color:var(--ew-green,#00786b);overflow-wrap:anywhere;text-underline-offset:4px}.share-activity-public span{display:block;font-size:12px}.share-activity summary{cursor:pointer;min-height:44px;padding:12px 0;line-height:1.5;font-size:14px;font-weight:600}.share-activity-queues{padding-inline-start:20px}.share-activity-note{margin-bottom:0}@media(max-width:500px){.share-activity{padding:16px}.share-activity-public{grid-template-columns:1fr}}.share-activity-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:16px 0}.share-activity-metrics>div{padding:12px;border:1px solid var(--ew-line,#d6e2ec);border-radius:8px;min-width:0}.share-activity-metrics dt{font-size:12px;line-height:1.5;color:var(--ew-muted,#536478)}.share-activity-metrics dd{margin:7px 0 0;color:var(--ew-green,#00786b);font-size:28px;font-weight:650;font-variant-numeric:tabular-nums}.share-links-page{padding-bottom:150px}@media(max-width:750px){.share-activity-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.share-activity-metrics>div:last-child{grid-column:1/-1}}.share-media{margin:0 0 24px;color:var(--ew-ink,#172b41)}.share-media>h2{margin:0;font-size:22px;line-height:1.3}.share-media-intro{margin:6px 0 12px;color:var(--ew-muted,#536478);font-size:13px;line-height:1.5}.share-media-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.share-media-card{min-width:0;padding:16px;border:1px solid var(--ew-line,#d6e2ec);border-radius:12px;background:var(--ew-paper,#fff)}.share-media-heading{display:flex;align-items:center;gap:10px}.share-media-icon{display:flex;align-items:center;justify-content:center;flex:0 0 40px;height:40px;border-radius:9px;background:var(--ew-soft,#dff4ec);color:var(--ew-green,#00786b)}.share-media-heading h3{margin:0;font-size:18px;line-height:1.3;color:var(--ew-ink,#172b41)}.share-media-heading p{margin:3px 0 0;font-size:12px;line-height:1.5;color:var(--ew-muted,#536478)}.share-media-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.share-media-actions :is(a,button){display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;min-width:0;padding:8px 6px;border:1px solid var(--ew-line,#d6e2ec);border-radius:8px;background:var(--ew-paper,#fff);color:var(--ew-green,#00786b);font:600 12px/1.4 var(--font,system-ui,sans-serif);text-align:center;text-decoration:none;cursor:pointer}.share-media-actions>a{background:var(--ew-soft,#dff4ec);border-color:var(--ew-green,#00786b)}.share-media-actions :is(a,button):hover{background:var(--ew-soft,#dff4ec);border-color:var(--ew-green,#00786b)}.share-media :is(a,button,textarea):focus-visible{outline:3px solid var(--ew-green,#00786b);outline-offset:3px}.share-media-actions button:disabled{opacity:.65;cursor:wait}.share-media-status{margin:6px 0 0;min-height:1.5em;font-size:12px;line-height:1.5;color:var(--ew-muted,#536478)}.share-media-fallback{margin-top:10px}.share-media-fallback[hidden]{display:none}.share-media-fallback label{display:block;margin-bottom:5px;font-size:12px;color:var(--ew-muted,#536478)}.share-media-fallback textarea{display:block;box-sizing:border-box;width:100%;max-width:100%;resize:vertical;padding:9px;border:1px solid var(--ew-line,#d6e2ec);border-radius:7px;background:var(--ew-paper,#fff);color:var(--ew-ink,#172b41);font:16px/1.5 var(--font,system-ui,sans-serif);overflow-wrap:anywhere;user-select:text;-webkit-user-select:text}@media(max-width:599px){.share-media-grid{grid-template-columns:minmax(0,1fr)}.share-media-card{padding:14px}}@media(max-height:500px)and (min-width:600px){.share-media-card{padding:12px}.share-media-intro{margin-bottom:8px}.share-media-actions{margin-top:8px}}
