.ss-stories{--story-ink:#3b2415;--story-cream:#f5efe0;--story-paper:#fffdf7;--story-shelf:#5a2a0a;--story-yellow:#f5c518;background:var(--story-cream);min-height:100%;color:var(--story-ink);flex:1}.ss-stories-top{background:radial-gradient(circle at 15% 0,#f5c5182e,#0000 40%),linear-gradient(#4a2c14 0%,#3b2415 100%)}.ss-stories-hero-frame{border:5px solid var(--story-yellow);box-shadow:0 0 0 3px #2a1608,0 12px 28px #14080059}.ss-stories-shelf{padding-bottom:1.35rem;position:relative}.ss-stories-shelf:after{content:"";background:linear-gradient(90deg,#ffffff1f,#0000 30% 70%,#0000001f),linear-gradient(#7a4418 0%,#3b1606 100%);border-radius:6px;height:16px;position:absolute;bottom:0;left:-.25rem;right:-.25rem;box-shadow:0 7px #2a0f04,0 12px 20px #28100047}.ss-stories-section-mark{vertical-align:-.2em;clip-path:polygon(0 0,100% 0,100% 78%,50% 100%,0 78%);background:linear-gradient(#e74c3c 0%,#c0392b 72%,#0000 73%);width:14px;height:1.55em;margin-right:.55rem;display:inline-block;box-shadow:1px 1px #5a2a0a33}.ss-stories-section-mark:after{content:"";display:none}.ss-stories-spine{position:relative;overflow:hidden}.ss-stories-spine:before{content:"";background:var(--spine,#e879a9);border-radius:22px 0 0 22px;width:8px;position:absolute;top:0;bottom:0;left:0}.ss-stories-pages{position:relative}.ss-stories-pages:after{content:"";pointer-events:none;background:repeating-linear-gradient(#5a2a0a1a 0 2px,#0000 2px 5px);width:11px;position:absolute;top:12px;bottom:12px;right:0}.ss-stories-bookplate{transition:transform .15s,box-shadow .15s}.ss-stories-bookplate:hover{transform:translateY(-3px)}.ss-stories a:focus-visible,.ss-stories button:focus-visible{outline:3px solid var(--story-yellow);outline-offset:3px}@media (prefers-reduced-motion:reduce){.ss-stories-bookplate{transition:none}.ss-stories-bookplate:hover{transform:none}}
