.story-share_body__35YGW{display:grid;justify-items:center;grid-gap:14px;gap:14px;padding:22px 20px 18px}.story-share_title__j9jlh{margin:0;color:var(--ink);font-size:1.05rem;letter-spacing:-.01em}.story-share_toggle__TeBK1{display:inline-flex;max-width:100%;padding:3px;border:2px solid var(--ink);border-radius:999px;background:var(--surface);box-shadow:var(--shadow-xs)}.story-share_toggle__TeBK1 button{min-height:36px;padding:0 14px;border:0;border-radius:999px;background:none;color:var(--ink-secondary);font:inherit;font-size:.85rem;font-weight:800;white-space:nowrap;cursor:pointer;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.story-share_toggle__TeBK1 button:hover{color:var(--ink)}.story-share_toggle__TeBK1 button:active{transform:scale(.97)}.story-share_toggle__TeBK1 button[aria-pressed=true]{background:var(--btn-bg);color:var(--ink)}.story-share_toggle__TeBK1 button:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.story-share_frame__lbI0e{--frame-h:min(40dvh,460px);display:grid;width:min(100%,calc(var(--frame-h) * 9 / 16));aspect-ratio:9/16;overflow:hidden;border:2px solid var(--ink);border-radius:16px;background:var(--tint);box-shadow:var(--shadow-sm)}.story-share_frame__lbI0e.story-share_feed__UfJKP{width:min(100%,calc(var(--frame-h) * 4 / 5));aspect-ratio:4/5}@media (max-height:700px){.story-share_body__35YGW{gap:10px}.story-share_frame__lbI0e{--frame-h:33dvh}}.story-share_frame__lbI0e>*{grid-area:1/1;width:100%;height:100%}.story-share_frame__lbI0e>.story-share_saved__He4Qw{display:inline-flex;align-items:center;gap:8px;place-self:center;width:auto;height:auto;margin:0;padding:8px 16px 8px 8px;white-space:nowrap;border:2px solid var(--ink);border-radius:999px;background:var(--green-bg);color:var(--ink);font-weight:800;box-shadow:var(--shadow-sm);pointer-events:none}.story-share_savedCheck__2zlU1{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--green-text);color:var(--green-bg);font-size:.95rem;line-height:1}@media (max-height:700px){.story-share_frame__lbI0e>.story-share_saved__He4Qw{gap:5px;padding:5px 10px 5px 5px;font-size:.85rem}.story-share_savedCheck__2zlU1{width:20px;height:20px;font-size:.8rem}}@media (prefers-reduced-motion:no-preference){.story-share_frame__lbI0e>.story-share_saved__He4Qw{animation:story-share_savedPop__GQzUK 2.4s var(--ease-out) forwards}}@keyframes story-share_savedPop__GQzUK{0%{opacity:0;transform:translateY(8px) scale(.94)}82%,9%{opacity:1;transform:none}to{opacity:0;transform:none}}.story-share_preview__fBqnw{display:block;object-fit:cover;animation:story-share_storyIn__PjNzF var(--dur-med) var(--ease-out)}@keyframes story-share_storyIn__PjNzF{0%{opacity:0;transform:scale(.97)}}.story-share_skeleton__6ArxD{border-radius:0}.story-share_photos__6GBQQ{display:flex;gap:8px;max-width:100%;padding:3px;overflow-x:auto;scrollbar-width:none}.story-share_photos__6GBQQ::-webkit-scrollbar{display:none}.story-share_photos__6GBQQ button{flex:none;width:52px;height:52px;padding:0;overflow:hidden;border:2px solid var(--ink);border-radius:12px;background:var(--tint);opacity:.55;cursor:pointer;transition:opacity var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.story-share_photos__6GBQQ button:active{transform:scale(.95)}.story-share_photos__6GBQQ button[aria-pressed=true]{opacity:1;outline:3px solid var(--btn-bg);outline-offset:1px}.story-share_photos__6GBQQ button:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.story-share_photos__6GBQQ img{display:block;width:100%;height:100%;object-fit:cover}.story-share_failed__TU_ib{display:grid;align-content:center;justify-items:center;grid-gap:10px;gap:10px;padding:14px;color:var(--danger-text);font-size:.85rem;font-weight:700;line-height:1.45;text-align:center}.story-share_failed__TU_ib p{margin:0}.story-share_headlineTools__nowpj{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 10px;width:100%}.story-share_headlineEditor__L39Xr{display:grid;grid-gap:8px;gap:8px;width:100%;min-width:0}.story-share_headlineLabel__ZVLyj{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:.8rem;font-weight:800}.story-share_headlineLabel__ZVLyj span{color:var(--ink-secondary);font-weight:700}.story-share_headlineEditor__L39Xr input{min-width:0;width:100%;min-height:44px;padding:10px 12px;border:2px solid var(--ink);border-radius:12px;background:var(--surface);color:var(--ink);font:inherit;font-size:16px}.story-share_headlineEditor__L39Xr input:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.story-share_headlineEditor__L39Xr input[aria-invalid=true]{border-color:var(--danger-text)}.story-share_headlineEditor__L39Xr p{margin:0;font-size:.78rem;line-height:1.4;color:var(--ink-secondary)}.story-share_headlineEditor__L39Xr p.story-share_headlineError__OYQ3c{color:var(--danger-text)}.story-share_headlineButtons__PqDxc{display:flex;gap:8px}.story-share_headlineButtons__PqDxc>button{flex:1 1;min-width:0}.story-share_actions__1ok3F{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;width:100%}.story-share_actions__1ok3F>.btn-primary,.story-share_actions__1ok3F>:last-child:nth-child(2){grid-column:1/-1}.story-share_actions__1ok3F>.btn{min-width:0;padding-inline:12px}.story-share_note__eMyVS{margin:0;color:var(--ink-secondary);font-size:.88rem;font-weight:700;line-height:1.45;text-align:center;overflow-wrap:anywhere}