.d57{--color-foreground:255,255,255;--color-background:10,10,10;--gradient-background:#0a0a0a;--d57-line:rgba(255,255,255,0.1);--d57-muted:rgba(255,255,255,0.55);background:#0a0a0a;color:#fff}.d57 .menu-drawer__submenu,.d57 .menu-drawer__utility-links{background:#0a0a0a}.d57 .menu-drawer__navigation-container>*{min-width:0}.d57__stories{min-width:0;padding:2rem 0 1.8rem 2.4rem;border-bottom:1px solid var(--d57-line)}.d57__eyebrow{margin:0 0 1.2rem;font-size:1.1rem;letter-spacing:0.2em;text-transform:uppercase;color:var(--d57-muted)}.d57__track{list-style:none;margin:0;padding:0.2rem 2.4rem 0.4rem 0.2rem;display:flex;gap:1.4rem;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.d57__track::-webkit-scrollbar{display:none}.d57__track>li{flex:0 0 auto;scroll-snap-align:start}.d57__story{display:flex;flex-direction:column;align-items:center;gap:0.7rem;width:7.2rem;text-decoration:none;color:#fff}.d57__bubble{width:6.6rem;height:6.6rem;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:#1a1a1a;border:2px solid rgba(255,255,255,0.15);font-size:2rem;color:var(--d57-muted);transition:border-color 0.2s ease,transform 0.2s ease}.d57__bubble img{display:block;width:100%;height:100%;object-fit:cover}.d57__story:active .d57__bubble{transform:scale(0.95)}.d57__story--hl .d57__bubble{border-color:var(--d57-accent)}.d57__story--hl .d57__name{color:var(--d57-accent)}.d57__story--all .d57__bubble{background:transparent;border-style:dashed}.d57__name{font-size:1.05rem;font-weight:700;line-height:1.2;letter-spacing:0.06em;text-align:center;text-transform:uppercase}.d57__ph{font-size:2.2rem;font-weight:900}.d57 .menu-drawer__menu.has-submenu>li{margin:0 2.4rem;border-bottom:1px solid var(--d57-line)}.d57 .menu-drawer__menu.has-submenu>li>.menu-drawer__menu-item,.d57 .menu-drawer__menu.has-submenu>li>details>.menu-drawer__menu-item{position:relative;padding:1.5rem 0;font-size:1.5rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:#fff}.d57 .menu-drawer__menu-item--active,.d57 .menu-drawer__menu-item:focus,.d57 .menu-drawer__menu-item:hover,.d57 .menu-drawer__close-button:focus,.d57 .menu-drawer__close-button:hover{background:transparent;color:#fff}.d57 .menu-drawer__menu.has-submenu>li>.d57__item--hl,.d57 .menu-drawer__menu.has-submenu>li>details>.d57__item--hl{color:var(--d57-accent)}.d57 .menu-drawer__menu-item>.svg-wrapper{right:0}.d57 .menu-drawer__close-button{margin:1.2rem 0 0.8rem;padding:1.2rem 2.4rem;font-size:1.2rem;letter-spacing:0.18em;text-transform:uppercase;color:var(--d57-muted);background:transparent}.d57 .menu-drawer__submenu .menu-drawer__menu-item{display:flex;align-items:center;gap:1.2rem;padding:1rem 2.4rem;font-size:1.5rem;color:#fff}.d57__thumb{width:4rem;height:4rem;flex:0 0 auto;overflow:hidden;border-radius:50%;background:#1a1a1a;border:1px solid var(--d57-line)}.d57__thumb img{display:block;width:100%;height:100%;object-fit:cover}.d57__promo{display:block;margin:2.4rem;padding:1.4rem 1.6rem;border-radius:4px;background:var(--d57-accent);color:#fff;text-decoration:none}.d57__promo-kicker{display:block;font-size:1.1rem;letter-spacing:0.12em;text-transform:uppercase;opacity:0.9}.d57__promo-title{display:block;margin-top:0.2rem;font-size:1.9rem;font-weight:800;letter-spacing:0.02em;text-transform:uppercase}.d57 .menu-drawer__utility-links{border-top:1px solid var(--d57-line)}.d57 .menu-drawer__account,.d57 .localization-selector{color:#fff}@media (prefers-reduced-motion:reduce){.d57__bubble{transition:none}}