.ms-service-moments{min-width:0;margin-top:16px}.ms-service-moments__heading{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.ms-service-moments__heading h3{color:var(--ms-primary);margin:0;font-size:15px;font-weight:750;line-height:1.3}.ms-service-moments__heading>span{color:var(--ms-text);flex:none;font-size:12px;line-height:1.4}.ms-service-moments__strip{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#4f635566 transparent;grid-auto-columns:148px;grid-auto-flow:column;gap:10px;padding:2px 2px 10px;display:grid;overflow-x:auto}.ms-service-moment{scroll-snap-align:start;cursor:pointer;text-align:left;background:#fafafa;border:1px solid #a0aa8866;border-radius:11px;min-width:0;margin:0;padding:0;overflow:hidden;box-shadow:0 2px 6px #1a1f2e10}.ms-service-moment img{-o-object-fit:cover;object-fit:cover;background:linear-gradient(#fff8,#fff8),var(--shark-skin);background-size:auto,420px;width:100%;height:132px;display:block}.ms-service-moment>span{color:var(--ms-primary);justify-content:space-between;align-items:center;gap:6px;min-height:36px;padding:9px 8px;font-size:12px;font-weight:650;line-height:1.3;display:flex}.ms-service-moment:focus-visible,.ms-service-photo-dialog button:focus-visible{outline:2px solid var(--ms-primary);outline-offset:2px}.ms-service-photo-dialog{border:1px solid var(--ms-border-sage);width:min(92vw,780px);max-width:780px;max-height:90dvh;color:var(--ms-text);background:#fafafa;border-radius:16px;margin:auto;padding:12px;overflow:auto;box-shadow:0 18px 80px #0006}.ms-service-photo-dialog::backdrop{background:#14101dcc}.ms-service-photo-dialog[open]{gap:8px;display:grid}.ms-service-photo-dialog__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.ms-service-photo-dialog__header h3{color:var(--ms-primary);margin:0;font-size:16px;font-weight:700}.ms-service-photo-dialog button{width:44px;height:44px;color:var(--ms-primary);background:#fff;border:1px solid #4f635533;border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.ms-service-photo-dialog button:disabled{opacity:.35;cursor:default}.ms-service-photo-dialog__image{-o-object-fit:contain;object-fit:contain;width:100%;height:65dvh;max-height:650px;display:block}.ms-service-photo-dialog__controls{color:var(--ms-primary);justify-content:center;align-items:center;gap:22px;font-size:12px;font-weight:650;display:flex}@media (width>=768px){.ms-service-moments__strip{grid-auto-columns:190px;gap:14px}.ms-service-moment img{height:168px}.ms-service-moments__heading h3{font-size:18px}.ms-service-moment>span{font-size:12px}}
