.br5-stories-strip{display:flex;align-items:center;gap:40px;padding:29px 12px 32px;border-bottom:1px solid var(--line)}.br5-stories-strip .stories-intro{font-size:13px;line-height:1.5;min-width:125px}.br5-stories-strip .stories-intro span{display:block;color:var(--muted);font-size:11px;margin-top:6px}.br5-stories-strip .stories-list{display:flex;gap:31px;flex:1;justify-content:space-around}.br5-story-dialog{width:930px;padding:0;border:0;border-radius:15px;background:var(--bg);color:var(--ink);max-width:calc(100vw - 40px);max-height:calc(100dvh - 40px)}.br5-story-dialog::backdrop{background:#102c35b8;backdrop-filter:blur(5px)}.br5-story-dialog .story-shell{display:grid;grid-template-columns:1.05fr 1fr;min-height:570px}.br5-story-dialog .story-view{position:relative;background:#264f57;color:white;overflow:hidden;min-height:570px}.br5-story-dialog .story-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.br5-story-dialog .story-shade{position:absolute;inset:0;background:linear-gradient(#10383b40,transparent 20%,#103239f5 95%)}.br5-story-dialog .story-progress{position:absolute;top:17px;left:18px;right:18px;display:flex;gap:5px}.br5-story-dialog .story-progress span{height:3px;background:#ffffff45;flex:1;overflow:hidden;border-radius:2px}.br5-story-dialog .story-progress i{display:block;height:100%;background:white;transform:scaleX(0);transform-origin:left}.br5-story-dialog .story-content{position:absolute;left:30px;right:30px;bottom:67px}.br5-story-dialog .story-content h2{font-size:35px;line-height:1.16;color:white}.br5-story-dialog .story-content p{font-size:13px;color:#e0eae5;margin:17px 0 22px}.br5-story-dialog .story-controls{position:absolute;bottom:18px;left:22px;right:22px;display:flex;align-items:center;justify-content:space-between;font-size:11px}.br5-story-dialog .story-controls button{color:white;background:#ffffff15;border:0}.br5-story-dialog .story-audio-controls{display:flex;align-items:center;gap:4px}.br5-story-dialog .story-sidebar{padding:45px 30px 30px}.br5-story-dialog .story-sidebar h3{font:25px var(--serif);margin-bottom:23px}@media(max-width:700px){.br5-stories-strip{overflow-x:auto;margin-right:-20px;padding:23px 0}.br5-stories-strip .stories-intro{display:none}.br5-stories-strip .stories-list{justify-content:flex-start;gap:18px;padding-right:20px}.br5-story-dialog{max-width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.br5-story-dialog .story-shell{grid-template-columns:1fr;min-height:0}.br5-story-dialog .story-view{min-height:min(680px,calc(100dvh - 20px))}.br5-story-dialog .story-sidebar{display:none}.br5-story-dialog .story-content{left:25px;right:25px;bottom:80px}}
 .br5-stories-strip .story-trigger{border:0;background:transparent;padding:0;text-align:center;min-width:76px;font-size:11px;color:inherit}.br5-stories-strip .story-circle{display:grid;place-items:center;width:76px;height:76px;padding:4px;border:1.5px solid var(--teal);border-radius:50%;margin:0 auto 8px}.br5-stories-strip .story-inner{border-radius:50%;width:64px;height:64px;overflow:hidden;display:grid;place-items:center;background:#dfede9}.br5-stories-strip .story-inner svg{width:27px;height:27px}.br5-story-dialog .story-choice{display:flex;gap:12px;text-align:left;align-items:center;border:1px solid transparent;border-radius:6px;width:100%;padding:12px 10px;background:transparent;font-size:12px;line-height:1.5;margin-bottom:5px}.br5-story-dialog .story-choice>svg{width:25px;height:25px;color:var(--teal)}.br5-story-dialog .story-choice small{display:block;color:var(--muted);font-size:10px;margin-top:3px}
.br5-story-dialog .story-progress i{transition:transform 9s linear}
.br5-story-dialog .story-audio-controls[hidden]{display:none}
.br5-stories-strip .story-inner img{width:100%;height:100%;object-fit:cover;object-position:center}
