/* A playable story moment at the top of the native Home. */
.native-home .app-heading{margin-bottom:12px}
.story-portal.home-interactive-feature{width:calc(100% + 16px);height:172px;margin:0 -8px 16px;padding:0;border-radius:18px;background:#091827;color:#fff;box-shadow:none}
.story-portal.home-interactive-feature>img{inset:0;width:100%;height:100%;object-fit:cover;object-position:70% 35%;z-index:-2}
.portal-shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#081624f5 0%,#081624e5 29%,#0816246b 54%,#08162400 80%),linear-gradient(0deg,#0816248a,transparent 45%)}
.portal-copy{display:flex;flex-direction:column;align-items:flex-start;padding:13px 16px;height:100%;position:relative}
.portal-quote{font:26px/1.15 Georgia,serif;letter-spacing:-.5px;font-weight:400;margin:8px 0 7px;color:#fff9ef}
.portal-book{font-size:10px;line-height:14px;color:#d1dbe5;max-width:185px}
.portal-action{display:flex;align-items:center;gap:16px;font-size:12px;line-height:18px;margin-top:auto;color:white;font-weight:500}
.portal-action svg{width:20px;height:20px}
.story-portal:active .portal-action{transform:translateX(3px)}
.native-home .native-popular{margin-bottom:16px}
.native-popular-book>strong{margin-top:8px}
