.my-stories{container:my-stories/inline-size}.my-stories-more{margin-top:38px}.my-stories .section-heading{flex-wrap:wrap;row-gap:12px}.resume-card{isolation:isolate;background:linear-gradient(115deg,#241930 0%,#1a1322 50%,#150f1b 100%);border:1px solid #4c3159;border-radius:16px;align-items:center;min-height:300px;transition:border-color .18s;display:flex;position:relative;overflow:hidden}.resume-card:hover{border-color:#7b5b94}.resume-card:has(.resume-card-link:focus-visible){border-color:#7b5b94}.resume-card-art{z-index:-1;background:#1d1526;width:min(56%,720px);position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 50%);mask-image:linear-gradient(90deg,#0000,#000 50%)}.resume-card-art>img,.resume-card-art>.adventure-art-empty,.resume-card-art>.skeleton{border-radius:0;width:100%;height:100%;position:absolute;inset:0}.resume-card-art>img{object-fit:cover;object-position:50% 22%;transition:transform .6s}.resume-card:hover .resume-card-art>img{transform:scale(1.03)}.resume-card-art:after{content:"";background:linear-gradient(#0000 45%,#140f1aa6);position:absolute;inset:0}.resume-card-body{flex-direction:column;align-items:flex-start;width:min(52%,620px);padding:34px 40px;display:flex}.resume-card .eyebrow{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;letter-spacing:1.5px;color:#b6a1cc;max-width:100%;overflow:hidden}.resume-card h3{letter-spacing:-1px;color:#f6f1fc;text-wrap:balance;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;margin:12px 0;font-size:clamp(26px,3.1cqi,38px);font-weight:600;line-height:1.15;display:-webkit-box;overflow:hidden}.resume-card-preview{color:#cabdd8;overflow-wrap:anywhere;-webkit-line-clamp:2;border-left:2px solid #6c4e86;-webkit-box-orient:vertical;max-width:62ch;min-height:3.2em;padding-left:14px;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}.resume-card-meta{color:#a898b8;margin-top:12px;font-size:12px;line-height:1.5}.resume-card-button{margin-top:22px;padding:12px 22px;font-size:13px}.resume-card-link:after{content:"";z-index:1;border-radius:15px;position:absolute;inset:0}.resume-card .resume-card-link:hover{transform:none}.adventure-art-empty{color:#a88cc2;background:radial-gradient(circle at 50% 38%,#3a2849,#211a2b 72%);place-items:center;display:grid}.adventure-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.adventure-grid>li{min-width:0;display:flex}.adventure-card{--thumb:92px;grid-template-columns:var(--thumb) minmax(0,1fr);background:#1c1524;border:1px solid #3e2c4b;border-radius:13px;flex:1;gap:16px;min-width:0;padding:12px 16px 12px 12px;transition:border-color .18s,background .18s;display:grid;position:relative}.adventure-card:hover{background:#221a2c;border-color:#644780}.adventure-card-art{min-height:calc(var(--thumb) * 4 / 3);background:#2a2034;border-radius:9px;position:relative;overflow:hidden}.adventure-card-art>img,.adventure-card-art>.adventure-art-empty,.adventure-card-art>.skeleton{border-radius:0;width:100%;height:100%;position:absolute;inset:0}.adventure-card-art>img{object-fit:cover;object-position:50% 20%;transition:transform .5s}.adventure-card:hover .adventure-card-art>img{transform:scale(1.05)}.adventure-card-body{flex-direction:column;min-width:0;padding-top:3px;display:flex}.adventure-card-eyebrow{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.3px;color:#9d8bb5;font-size:11px;font-weight:600;line-height:1.5;overflow:hidden}.adventure-card h3{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.25px;color:#f1eaf8;margin-top:3px;font-size:16px;font-weight:600;line-height:1.35;overflow:hidden}.adventure-card-preview{overflow-wrap:anywhere;-webkit-line-clamp:2;color:#a996b9;-webkit-box-orient:vertical;margin-top:6px;font-size:12.5px;line-height:1.55;display:-webkit-box;overflow:hidden}.adventure-card-footer{justify-content:space-between;align-items:flex-end;gap:10px;margin-top:auto;padding-top:12px;display:flex}.adventure-card-meta{color:#9383a4;flex-wrap:wrap;gap:2px 10px;min-width:0;font-size:11px;line-height:1.5;display:flex}.adventure-card-meta>span{white-space:nowrap;align-items:center;gap:4px;min-width:0;max-width:100%;display:inline-flex}.adventure-card-meta svg{color:#7f6e91;flex-shrink:0}.adventure-card-meta time{text-overflow:ellipsis;min-width:0;overflow:hidden}.adventure-card-link{color:#d5b4ed;flex:none;align-items:center;gap:8px;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex}.adventure-card-play{color:#241333;background:#c8affb;border-radius:50%;place-items:center;width:24px;height:24px;transition:background .18s,transform .18s;display:grid}.adventure-card-play svg{margin-left:1px}.adventure-card:hover .adventure-card-link{color:#f0e3ff}.adventure-card:hover .adventure-card-play{background:#dac7ff;transform:scale(1.08)}.adventure-card-link:after{content:"";z-index:1;border-radius:13px;position:absolute;inset:0}.adventure-card-link:focus-visible{outline:none}.adventure-card-link:focus-visible:after{outline-offset:3px;outline:2px solid #c4b5fd}.adventure-filters{flex-wrap:wrap;gap:6px;display:flex}.adventure-filters button{color:#b5a8c4;white-space:nowrap;background:#19151f;border:1px solid #3a3045;border-radius:999px;align-items:center;gap:6px;min-height:32px;padding:6px 12px;font-size:12px;line-height:1.4;display:inline-flex}.adventure-filters button:hover{color:#efe4fb;border-color:#5b4870}.adventure-filters button[aria-pressed=true]{color:#2c1d3b;background:#ded5ee;border-color:#ded5ee}.adventure-filters button span{font-variant-numeric:tabular-nums;color:#8d7f9d;font-size:11px}.adventure-filters button[aria-pressed=true] span{color:#5f4a74}.my-stories-ghost{color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#2a2433;border-radius:4px}.my-stories-skeleton .resume-card-preview,.my-stories-skeleton .adventure-card-preview{color:#0000}.my-stories-skeleton .resume-card-preview{border-left-color:#2a2433}.my-stories-skeleton .resume-card-button{color:#0000;background:#2a2433;border-color:#2a2433}.my-stories-skeleton .adventure-card-play{background:#2a2433}.my-stories-skeleton .adventure-filters>span{background:#2a2433;border-radius:999px;height:32px}html:not([data-route-tab=moments]) .library-prerender>[data-tab=moments],html[data-route-tab=moments] .library-prerender>[data-tab=saved]{display:none}@container my-stories (max-width:720px){.resume-card{flex-direction:column;align-items:stretch;min-height:0}.resume-card-art{aspect-ratio:16/9;width:auto;max-height:280px;position:relative;inset:auto;-webkit-mask-image:linear-gradient(#000 40%,#0000);mask-image:linear-gradient(#000 40%,#0000)}.resume-card-art:after{content:none}.resume-card-body{width:auto;margin-top:-30px;padding:0 20px 22px}.resume-card h3{letter-spacing:-.7px;margin:10px 0;font-size:26px}.resume-card-preview{font-size:13px}.resume-card-button{align-self:stretch;margin-top:18px}}@container my-stories (max-width:420px){.adventure-card{--thumb:80px;gap:14px;padding:11px 12px 11px 11px}}@container my-stories (max-width:300px){.adventure-card-continue{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.resume-card-art>img,.adventure-card-art>img,.adventure-card-play{transition:none}.resume-card:hover .resume-card-art>img,.adventure-card:hover .adventure-card-art>img,.adventure-card:hover .adventure-card-play{transform:none}}.reduce-motion .resume-card-art>img,.reduce-motion .adventure-card-art>img,.reduce-motion .adventure-card-play{transition:none}.reduce-motion .resume-card:hover .resume-card-art>img,.reduce-motion .adventure-card:hover .adventure-card-art>img,.reduce-motion .adventure-card:hover .adventure-card-play{transform:none}@media (max-width:760px){.library-page .discovery-tabs{justify-content:flex-start;gap:22px}}
