#main.page-enter8{animation:none!important}.story-screen.story-enter16{animation-fill-mode:none!important}.story-screen{overscroll-behavior:none}
.story-shared-header50{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(70px,120px) auto;gap:7px!important;align-items:center}.story-shared-header50 .story-owner{min-width:0;max-width:none!important}.story-shared-header50 .story-owner>span{min-width:0}.story-shared-header50 .story-owner b,.story-shared-header50 .story-owner span span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.story-source50{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:2px 0!important;background:none!important;border:0!important;box-shadow:none!important;color:var(--story-text)!important;text-align:start}.story-source50 span{font-size:9px;opacity:.72}.story-source50 b{font-size:10px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.story-clean38 .story-source50{pointer-events:none}
.profile-banner .banner-share48{width:34px!important;height:34px!important;padding:7px!important;border-radius:11px!important;background:color-mix(in srgb,var(--banner-color,var(--accent)) 12%,transparent)!important;color:var(--banner-color,var(--accent))!important;backdrop-filter:none!important;box-shadow:none!important;border:0!important}.banner-share48 svg{width:20px!important;height:20px!important;stroke-width:1.65}.profile-banner .banner-actions49{gap:6px}.banner-share48:focus-visible{outline:2px solid currentColor;outline-offset:2px}
.profile-banner.banner37{background:linear-gradient(135deg,color-mix(in srgb,var(--banner-color) 22%,var(--paper)),var(--paper))!important}.profile-banner.banner37 .banner37-kind{color:var(--banner-color);opacity:1}.profile-banner.shape-rounded{border-radius:20px!important}.profile-banner.shape-square{border-radius:2px!important}.profile-banner.shape-soft{border-radius:32px 10px!important}.profile-banner.shape-pill{border-radius:40px!important}.profile-banner.shape-ticket{border-radius:6px 24px!important;border:1px dashed var(--banner-color)!important}.profile-banner.shape-outline{border:2px solid var(--banner-color)!important;background:var(--paper)!important}.profile-banner.shape-gradient{background:linear-gradient(135deg,color-mix(in srgb,var(--banner-color) 48%,var(--paper)),color-mix(in srgb,var(--banner-color) 8%,var(--paper)))!important}.profile-banner.shape-glass{background:color-mix(in srgb,var(--banner-color) 18%,var(--paper))!important;border-color:color-mix(in srgb,var(--banner-color) 50%,transparent)!important;backdrop-filter:none!important}.profile-banner.shape-ribbon{border-radius:4px 26px 26px 4px!important;border-inline-end:5px solid var(--banner-color)!important}.profile-banner.shape-circle{border-radius:46% 46% 24px 24px!important}.banner-preview50{margin:14px auto;width:min(260px,100%);pointer-events:none}.banner-preview50>.profile-banner{width:100%;max-width:100%;flex-basis:auto}.banner-preview50 .banner37-edit{display:none}
.story-own50{display:grid!important;grid-template-columns:36px minmax(0,1fr) 36px;align-items:end;gap:12px}.story-own50 #storyMenu{grid-column:1;grid-row:1}.story-own50 #storyShare{grid-column:3;grid-row:1}.story-viewers-toggle50{grid-column:2;grid-row:1;justify-self:center;display:grid;place-items:center;width:58px;height:42px;padding:8px!important;background:none!important;border:0!important;box-shadow:none!important;color:var(--story-text)!important}.story-viewers-toggle50 svg{width:30px;height:30px;stroke-width:1.7}.story-viewers-toggle50:hover{translate:0 -2px}.story-clean38 .story-viewers-toggle50{opacity:0;pointer-events:none}
.story-insights50{position:absolute;inset:0;z-index:70;display:flex;flex-direction:column;background:var(--paper);color:var(--ink);font-family:var(--account-font);animation:insights-in50 .22s ease-out;overscroll-behavior:contain;touch-action:pan-y}.story-insights50>header{display:flex;align-items:center;justify-content:space-between;padding:18px 18px 8px;gap:12px}.story-insights50 h2{font-size:18px;margin:0}.story-insights50 header small{display:block;font-size:10px;opacity:.6;margin-top:4px}.story-insights50 :is(.insights-close50,.insights-refresh50){display:grid;place-items:center;width:36px;height:36px;padding:7px!important;background:none!important;border:0!important;box-shadow:none!important;color:inherit!important}.story-insights50 button svg{width:21px;height:21px}.insights-stories50{display:flex;gap:9px;overflow-x:auto;flex-shrink:0;padding:15px 18px 24px;scrollbar-width:none;min-height:155px}.insights-story50{position:relative;flex:0 0 70px;height:112px;border:1px solid color-mix(in srgb,var(--accent) 20%,transparent)!important;background:color-mix(in srgb,var(--accent) 12%,var(--paper))!important;border-radius:13px!important;overflow:visible;padding:0!important;color:var(--ink)!important;opacity:.6;align-self:center}.insights-story50 img{display:block;width:100%;height:100%;object-fit:cover;border-radius:12px}.insights-story50>span{padding:8px;font-size:10px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.insights-story50[aria-current=true]{height:132px;flex-basis:82px;opacity:1;border:2px solid var(--accent)!important;box-shadow:0 6px 20px color-mix(in srgb,var(--accent) 16%,transparent)}.insights-story50[aria-current=true]:after{content:'';position:absolute;bottom:-20px;left:calc(50% - 8px);width:14px;height:14px;transform:rotate(45deg);border-left:1px solid color-mix(in srgb,var(--accent) 20%,transparent);border-top:1px solid color-mix(in srgb,var(--accent) 20%,transparent);background:var(--paper)}
.insights-body50{display:flex;flex-direction:column;flex:1;min-height:0;border-top:1px solid color-mix(in srgb,var(--ink) 10%,transparent);padding:0 18px}.insights-summary50{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:15px 0}.insights-summary50 span{display:grid;gap:4px;text-align:center}.insights-summary50 b{font-size:22px;line-height:1.25}.insights-summary50 small{font-size:10px;opacity:.6}.insights-filters50{display:flex;gap:8px;padding-bottom:12px;align-items:center}.insights-filters50 input{min-width:0;flex:1;height:36px;border:1px solid color-mix(in srgb,var(--ink) 14%,transparent);border-radius:11px;background:transparent;color:inherit;padding:7px 10px;font-size:11px}.insights-filters50 select{max-width:115px;height:36px;border:0;background:transparent;color:inherit;font-size:10px;padding:0}.insights-list50{overflow-y:auto;min-height:0;flex:1;overscroll-behavior:contain}.insights-person50{display:flex;align-items:center;gap:11px;padding:12px 0;border-bottom:1px solid color-mix(in srgb,var(--ink) 5%,transparent)}.insights-avatar50{position:relative;width:44px;height:44px;flex:none}.insights-avatar50 img{width:100%;height:100%;object-fit:cover;border-radius:50%;border:1px solid color-mix(in srgb,var(--accent) 25%,transparent)}.insights-avatar50>span{position:absolute;left:-3px;bottom:-2px;display:grid;place-items:center;width:20px;height:20px;background:#ef3879;color:white;border:2px solid var(--paper);border-radius:50%;font-size:12px}.insights-person50>a,.insights-person50>.insights-name50{display:flex;align-items:center;gap:11px;flex:1;min-width:0;text-decoration:none;color:inherit}.insights-person50 a>span:last-child{display:grid;gap:4px;min-width:0}.insights-person50 strong{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.insights-person50 small{font-size:9px;opacity:.55}.insights-count50{display:grid;justify-items:end;gap:5px;flex:none}.insights-count50 b{font-size:12px;color:var(--accent)}.insights-empty50{font-size:12px;padding:26px 10px;text-align:center;line-height:1.8;opacity:.65}.insights-more50{display:block;margin:10px auto;padding:8px 14px;border:1px solid color-mix(in srgb,var(--accent) 25%,transparent);border-radius:10px;background:none;color:var(--accent)}.insights-policy50{font-size:9px;line-height:1.8;text-align:center;opacity:.6;padding:12px 8px max(14px,env(safe-area-inset-bottom));flex:none}.insights-error50{font-size:11px;color:var(--accent);line-height:1.8}.insights-retention50{font-size:12px;line-height:1.8;opacity:.7}.story-insights50 button:disabled{opacity:.45}.story-insights50>header,.insights-body50,.insights-stories50,.insights-policy50{width:min(560px,100%);margin-inline:auto;box-sizing:border-box}
@keyframes insights-in50{from{transform:translateY(20px)}to{transform:none}}@media(prefers-reduced-motion:reduce){.story-insights50{animation:none}.story-viewers-toggle50{transition:none}}

.story-screen:has(.story-insights50)>:not(.story-insights50){visibility:hidden!important}.story-screen>.story-insights50{isolation:isolate;background:var(--paper)!important;opacity:1!important}

.story-insights50 header small{font-size:11px;opacity:.72}.insights-summary50 small{font-size:11px;opacity:.72}.insights-person50 small{font-size:10px;opacity:.72}.insights-policy50{font-size:10px;opacity:.75}
