/* Nov 7: Members on the phone, the earlier version (the Oct 30 to Nov 5 walk-through) on today's Apple-grey band.
   Shaan: "use the earlier version oct30 to nov 5 for testimonials but with the newer background color".
   Pairs with members-classic-nov7.js, which swaps the old section in under 700 px and sets html[data-membersclassic].
   What is here: the walk-through's own rules for this section, its player and its sheet, read from the stylesheets that page
   loaded (baseline flow.css, mobile.css and edited.css, and its one-hand.css), kept only where they still decide a value, in
   their original cascade order. Its desktop-only sheets (desktop-apple.css, story-refinement.css; min-width 1000px) never
   applied on a phone, so nothing came from them. Each selector is the old one re-rooted at this section inside :where(), so all
   of them share one specificity and the order below decides, as the old cascade did; the four stacked IDs keep this page's own
   stacked-ID rules (up to three IDs) from overriding them. The old mist #F1F5F2 is gone: --bg and --oh-mist take the band's
   #F5F5F7, so the section, the face rings and the sheet sit on Apple grey; the cards stay white. The page's own band rule
   (polish-nov6.css, !important) still has the last word on the section colour: #F5F5F7 by default, white under ?divide=none.
   Keyframes are renamed mc7-*. */
@media (max-width: 699px) {
  html[data-membersclassic] #members#members#members#members {
    /* the old page's colour and type tokens; its mist (--bg, --oh-mist) becomes the band's Apple grey */
    --bg: #F5F5F7;
    --border: #DEE5E5;
    --brand-dark: #144444;
    --ease-out: cubic-bezier(0.16, 1, 0.3, 1);
    --font: "Work Sans",sans-serif;
    --oh-body: 16px;
    --oh-button: 13px;
    --oh-corner: 20px;
    --oh-font: "Work Sans",sans-serif;
    --oh-gutter: 20px;
    --oh-head: clamp(29px,8.72vw,38px);
    --oh-ink: #144444;
    --oh-micro: 12px;
    --oh-mist: #F5F5F7;
    --oh-muted: #56635F;
    --oh-quote: 16px;
    --oh-small: 14px;
    --oh-space: 56px;
    --oh-sub: 24px;
    --oh-track: rgb(20 68 68 / 7%);
    --surface: #FFFFFF;
    --text: #144444;
    --text-3: #56635F;
  }
  /* the player and the sheet open as modal dialogs on the page; the dialog box itself is invisible */
  html[data-membersclassic] #members#members#members#members dialog.mc7-layer {
    position: fixed;
    inset: 0;
    width: 100%;
    height: 100%;
    max-width: none;
    max-height: none;
    margin: 0;
    padding: 0;
    border: 0;
    background: transparent;
    color: inherit;
    overflow: visible;
  }
  html[data-membersclassic] #members#members#members#members dialog.mc7-layer::backdrop {
    background: transparent;
  }
  @media (prefers-reduced-motion: reduce) {
    html[data-membersclassic] #members#members#members#members,
    html[data-membersclassic] #members#members#members#members :where(*) {
      animation: none !important;
      transition: none !important;
    }
  }
  html[data-membersclassic] #members#members#members#members,
  html[data-membersclassic] #members#members#members#members :where(*) {
    box-sizing: border-box;
  }
  @media (prefers-reduced-motion: reduce) {
    html[data-membersclassic] #members#members#members#members,
    html[data-membersclassic] #members#members#members#members :where(*) {
      scroll-behavior: auto !important;
    }
  }
  html[data-membersclassic] #members#members#members#members::before,
  html[data-membersclassic] #members#members#members#members::after,
  html[data-membersclassic] #members#members#members#members :where(*)::before,
  html[data-membersclassic] #members#members#members#members :where(*)::after {
    box-sizing: border-box;
  }
  html[data-membersclassic] #members#members#members#members :where(figure) {
    margin: 0px;
  }
  @media (prefers-reduced-motion: reduce) {
    html[data-membersclassic] #members#members#members#members::before,
    html[data-membersclassic] #members#members#members#members::after,
    html[data-membersclassic] #members#members#members#members :where(*)::before,
    html[data-membersclassic] #members#members#members#members :where(*)::after {
      animation: none !important;
      transition: none !important;
      scroll-behavior: auto !important;
    }
  }
  html[data-membersclassic] #members#members#members#members :where(img) {
    display: block;
  }
  html[data-membersclassic] #members#members#members#members :where(video) {
    display: block;
    max-width: 100%;
  }
  html[data-membersclassic] #members#members#members#members :where(button) {
    color: inherit;
    background: none;
    border: 0px;
    padding: 0px;
    cursor: pointer;
  }
  html[data-membersclassic] #members#members#members#members :where(button) {
    font: inherit;
  }
  html[data-membersclassic] #members#members#members#members :where(button) {
    -webkit-tap-highlight-color: transparent;
  }
  html[data-membersclassic] #members#members#members#members :where(img) {
    max-width: 100%;
  }
  html[data-membersclassic] #members#members#members#members :where(.sheet-panel) {
    left: 0px;
    right: 0px;
    bottom: 0px;
    color: var(--text);
  }
  html[data-membersclassic] #members#members#members#members:focus-visible,
  html[data-membersclassic] #members#members#members#members :where(:focus-visible) {
    outline: 2px solid var(--brand-dark);
    outline-offset: 3px;
    border-radius: 6px;
  }
  html[data-membersclassic] #members#members#members#members :where(.wrap) {
    margin: 0px auto;
    padding-left: max(20px, env(safe-area-inset-left, 0px));
    padding-right: max(20px, env(safe-area-inset-right, 0px));
  }
  html[data-membersclassic] #members#members#members#members :where(.icon) {
    width: 1em;
    height: 1em;
    flex: 0 0 auto;
    stroke: currentcolor;
    fill: none;
    stroke-linecap: round;
    stroke-linejoin: round;
  }
  html[data-membersclassic] #members#members#members#members :where(.rating) {
    display: flex;
    align-items: center;
  }
  html[data-membersclassic] #members#members#members#members :where(.stars) {
    display: inline-flex;
    color: var(--brand-dark);
  }
  html[data-membersclassic] #members#members#members#members :where(.more) {
    align-items: center;
    text-underline-offset: 6px;
  }
  html[data-membersclassic] #members#members#members#members :where(.tag) {
    display: inline-block;
    vertical-align: middle;
    padding: 3px 8px 2px;
    border: 1px dashed rgb(180, 180, 185);
    border-radius: 100px;
    font-size: 9.5px;
    font-weight: 700;
    letter-spacing: 0.12em;
    line-height: 1.25;
    text-transform: uppercase;
    white-space: nowrap;
    text-shadow: none;
  }
  html[data-membersclassic] #members#members#members#members :where(.ma-top) {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  }
  html[data-membersclassic] #members#members#members#members :where(.label) {
    margin: 0px;
  }
  html[data-membersclassic] #members#members#members#members :where(.ma-quote) {
    grid-area: quote;
  }
  html[data-membersclassic] #members#members#members#members :where(.q-big) {
    margin: 0px;
    text-wrap: balance;
  }
  html[data-membersclassic] #members#members#members#members :where(.attrib) {
    grid-area: attrib;
    margin: 16px 0px 0px;
  }
  html[data-membersclassic] #members#members#members#members :where(.sheet) {
    position: fixed;
    inset: 0px;
    display: grid;
    align-items: end;
  }
  html[data-membersclassic] #members#members#members#members :where(.sheet-scrim) {
    position: absolute;
    inset: 0px;
  }
  html[data-membersclassic] #members#members#members#members :where(.sheet-panel) {
    position: relative;
    max-height: 88vh;
    overflow: auto;
    overscroll-behavior: contain;
    padding: 8px max(20px, env(safe-area-inset-right, 0px)) calc(32px + env(safe-area-inset-bottom, 0px)) max(20px, env(safe-area-inset-left, 0px));
    animation: mc7-sheet-in 0.36s var(--ease-out) both;
  }
  html[data-membersclassic] #members#members#members#members :where(.sheet-head) {
    position: sticky;
    top: -8px;
    z-index: 2;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 14px 0px 10px;
  }
  html[data-membersclassic] #members#members#members#members :where(.x) {
    display: grid;
    place-items: center;
    width: 44px;
    height: 44px;
    border-radius: 100px;
    font-size: 22px;
    color: var(--brand-dark);
  }
  html[data-membersclassic] #members#members#members#members :where(.player) {
    position: fixed;
    inset: 0px;
    display: grid;
    place-items: center;
  }
  html[data-membersclassic] #members#members#members#members :where(.player-frame) {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    color: rgb(255, 255, 255);
  }
  html[data-membersclassic] #members#members#members#members :where(.player-still),
  html[data-membersclassic] #members#members#members#members :where(.player-video) {
    position: absolute;
    inset: 0px;
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
  html[data-membersclassic] #members#members#members#members :where(.player-video) {
    opacity: 0;
    transition: opacity 0.3s;
  }
  html[data-membersclassic] #members#members#members#members :where(.player-shade) {
    position: absolute;
    inset: 0px;
    background: linear-gradient(rgba(0, 0, 0, 0.38) 0%, rgba(0, 0, 0, 0) 18%, rgba(0, 0, 0, 0) 58%, rgba(0, 0, 0, 0.55) 100%);
  }
  html[data-membersclassic] #members#members#members#members :where(.player-top) {
    position: absolute;
    inset: 0px 0px auto;
    padding: calc(12px + env(safe-area-inset-top, 0px)) 12px 0 16px;
  }
  html[data-membersclassic] #members#members#members#members :where(.player-bars) {
    display: flex;
    gap: 4px;
  }
  html[data-membersclassic] #members#members#members#members :where(.player-row) {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: 6px;
  }
  html[data-membersclassic] #members#members#members#members :where(.player-name) {
    margin: 0px;
    font-size: 15px;
    font-weight: 600;
  }
  html[data-membersclassic] #members#members#members#members :where(.player-cap) {
    position: absolute;
    left: 24px;
    right: 24px;
    bottom: calc(108px + env(safe-area-inset-bottom, 0px));
    margin: 0px;
    text-align: center;
    text-wrap: balance;
    text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 16px;
  }
  html[data-membersclassic] #members#members#members#members :where(.player-foot) {
    position: absolute;
    left: 16px;
    right: 16px;
    bottom: calc(24px + env(safe-area-inset-bottom, 0px));
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 12px;
  }
  html[data-membersclassic] #members#members#members#members :where(.player-note) {
    font-size: 11px;
    color: rgba(255, 255, 255, 0.78);
  }
  html[data-membersclassic] #members#members#members#members :where(.player-again) {
    margin-left: auto;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall) {
    display: grid;
    grid-template-columns: repeat(2, minmax(0px, 1fr));
  }
  html[data-membersclassic] #members#members#members#members :where(.tile) {
    position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0px;
    overflow: hidden;
    text-align: left;
  }
  html[data-membersclassic] #members#members#members#members :where(.t-video) {
    grid-area: video;
  }
  html[data-membersclassic] #members#members#members#members :where(.t-text) {
    grid-area: text;
  }
  html[data-membersclassic] #members#members#members#members :where(.t-google) {
    grid-area: google;
    gap: 8px;
  }
  html[data-membersclassic] #members#members#members#members :where(.t-post) {
    grid-area: post;
  }
  html[data-membersclassic] #members#members#members#members :where(.t-clip) {
    grid-area: clip;
    aspect-ratio: 1 / 1;
  }
  html[data-membersclassic] #members#members#members#members :where(.stars-sm) {
    display: inline-flex;
    color: var(--brand-dark);
  }
  html[data-membersclassic] #members#members#members#members :where(.filters) {
    position: sticky;
    z-index: 2;
  }
  html[data-membersclassic] #members#members#members#members :where(.board) {
    columns: 2;
  }
  html[data-membersclassic] #members#members#members#members :where(.board > *) {
    break-inside: avoid;
  }
  html[data-membersclassic] #members#members#members#members :where(.gmark) {
    width: 13px;
    height: 13px;
    flex: 0 0 auto;
  }
  html[data-membersclassic] #members#members#members#members :where(.t-text) {
    gap: 10px;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall) {
    grid-template-areas: "video google" "video post" "text text";
  }
  html[data-membersclassic] #members#members#members#members :where(.t-clip) {
    display: none;
  }
  html[data-membersclassic] #members#members#members#members :where(.t-video) {
    --i: 0;
    min-height: 0px;
  }
  html[data-membersclassic] #members#members#members#members :where(.t-google) {
    --i: 1;
  }
  html[data-membersclassic] #members#members#members#members :where(.t-post) {
    --i: 2;
  }
  html[data-membersclassic] #members#members#members#members :where(.t-text) {
    --i: 3;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall-area) {
    min-width: 0px;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall-grid > *) {
    break-inside: avoid;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall-grid) {
    columns: auto;
    display: grid;
    grid-template-columns: repeat(2, minmax(0px, 1fr));
  }
  html[data-membersclassic] #members#members#members#members :where(.wall-grid > *) {
    grid-area: auto;
    height: 100%;
    min-height: 0px;
    overflow: hidden;
    margin: 0px !important;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall-grid) {
    grid-auto-flow: dense;
  }
  html[data-membersclassic] #members#members#members#members :where(.ma-top) {
    align-items: flex-start;
    gap: 9px;
    flex-direction: column;
  }
  html[data-membersclassic] #members#members#members#members :where(.stars) {
    gap: 2px;
  }
  html[data-membersclassic] #members#members#members#members :where(.filters) {
    align-items: center;
    scrollbar-width: none;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall-grid) {
    gap: 12px;
  }
  html[data-membersclassic] #members#members#members#members :where(.stars-sm) {
    gap: 0px;
  }
  html[data-membersclassic] #members#members#members#members :where(.food-open) {
    position: absolute;
    inset: 0px;
    z-index: 2;
    width: 100%;
    height: 100%;
    border-radius: inherit;
  }
  html[data-membersclassic] #members#members#members#members :where(.sheet-scrim) {
    backdrop-filter: blur(6px);
  }
  html[data-membersclassic] #members#members#members#members :where(.sheet-panel) {
    border-radius: 28px 28px 0px 0px;
    padding-inline: 20px;
  }
  html[data-membersclassic] #members#members#members#members :where(.sheet-head) {
    padding-block: 12px;
  }
  html[data-membersclassic] #members#members#members#members :where(.filters) {
    top: 60px;
    overflow: visible;
  }
  html[data-membersclassic] #members#members#members#members :where(.board) {
    column-gap: 12px;
  }
  html[data-membersclassic] #members#members#members#members :where(.board > *) {
    margin-bottom: 12px;
  }
  html[data-membersclassic] #members#members#members#members :where(.player-frame) {
    background: rgb(0, 0, 0);
  }
  html[data-membersclassic] #members#members#members#members :where(.player-cap) {
    font-size: 21px;
    line-height: 1.3;
    font-weight: 600;
    letter-spacing: -0.025em;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall-grid) {
    margin-top: 18px;
    grid-auto-rows: calc((var(--wall-h) - 12px)/2);
  }
  html[data-membersclassic] #members#members#members#members {
    font-family: var(--font);
    color: var(--brand-dark);
  }
  html[data-membersclassic] #members#members#members#members :where(.icon) {
    stroke-width: 1.5;
  }
  html[data-membersclassic] #members#members#members#members :where(.sheet-scrim) {
    background: rgba(10, 42, 42, 0.4);
  }
  html[data-membersclassic] #members#members#members#members :where(.player) {
    background: rgba(10, 42, 42, 0.95);
  }
  html[data-membersclassic] #members#members#members#members :where(.reviewer-identity) {
    display: flex;
    align-items: baseline;
    flex-wrap: wrap;
    gap: 5px 12px;
    line-height: 1.45;
  }
  html[data-membersclassic] #members#members#members#members :where(.reviewer-name) {
    color: var(--brand-dark);
  }
  html[data-membersclassic] #members#members#members#members :where(.reviewer-tenure) {
    font-weight: 400;
    letter-spacing: 0px;
  }
  html[data-membersclassic] #members#members#members#members :where(.reviewer-source) {
    display: inline-flex;
    align-items: center;
    min-height: 44px;
    gap: 6px;
    padding: 0px;
    border: 0px;
    border-radius: 0px;
    background: transparent;
    font-family: var(--font);
    font-size: 11.5px;
    line-height: 1.3;
    font-weight: 400;
    letter-spacing: 0px;
    text-transform: none;
    color: var(--brand-dark);
  }
  html[data-membersclassic] #members#members#members#members :where(.member-rating) {
    display: flex;
    align-items: center;
    gap: 10px;
    max-width: 100%;
  }
  html[data-membersclassic] #members#members#members#members :where(.member-faces) {
    display: flex;
    flex: 0 0 auto;
    padding-left: 0px;
  }
  html[data-membersclassic] #members#members#members#members :where(.member-face) {
    display: block;
    flex: 0 0 auto;
    width: 30px;
    height: 30px;
    border: 2px solid var(--bg);
    border-radius: 50%;
    background-color: var(--border);
    background-repeat: no-repeat;
  }
  html[data-membersclassic] #members#members#members#members :where(.face-ali) {
    background-image: url("/versions/members/assets/a2/ali-smile.jpg");
    background-size: 240% auto;
    background-position: 50% 27%;
  }
  html[data-membersclassic] #members#members#members#members :where(.face-debbie) {
    background-image: url("/versions/members/assets/a2/debbie-tile.jpg");
    background-size: 240% auto;
    background-position: 50% 45%;
  }
  html[data-membersclassic] #members#members#members#members :where(.face-paris) {
    background-image: url("/versions/members/assets/a2/paris-face.jpg");
    background-size: 160% auto;
    background-position: 50% 2%;
  }
  html[data-membersclassic] #members#members#members#members :where(.reviewer-avatar) {
    grid-area: 1 / 1 / 3;
    align-self: start;
    display: grid;
    place-items: center;
    width: 34px;
    height: 34px;
    border-radius: 50%;
    background: var(--surface);
    color: var(--brand-dark);
    font-size: 15px;
    font-weight: 600;
    line-height: 1;
  }
  html[data-membersclassic] #members#members#members#members :where(.reviewer-identity),
  html[data-membersclassic] #members#members#members#members :where(.reviewer-source) {
    grid-column: 2;
  }
  html[data-membersclassic] #members#members#members#members :where(.reviewer-source) {
    justify-self: start;
  }
  @media (max-width: 350px) {
    html[data-membersclassic] #members#members#members#members :where(.member-rating) {
      gap: 8px;
    }
    html[data-membersclassic] #members#members#members#members :where(.member-face) {
      width: 26px;
      height: 26px;
    }
  }
  html[data-membersclassic] #members#members#members#members :where(.desk-only) {
    display: none;
  }
  html[data-membersclassic] #members#members#members#members :where([hidden]) {
    display: none !important;
  }
  html[data-membersclassic] #members#members#members#members :where(.stars svg) {
    fill: currentcolor;
  }
  html[data-membersclassic] #members#members#members#members :where(.sheet-head h3) {
    margin: 0px;
  }
  html[data-membersclassic] #members#members#members#members :where(.player-bars span) {
    position: relative;
    flex: 1 1 0%;
    height: 2px;
    border-radius: 2px;
    overflow: hidden;
    background: rgba(255, 255, 255, 0.3);
  }
  html[data-membersclassic] #members#members#members#members :where(.player-bars i) {
    position: absolute;
    inset: 0px;
    background: rgb(255, 255, 255);
    transform-origin: left center;
    transform: scaleX(var(--p, 0));
  }
  html[data-membersclassic] #members#members#members#members :where(.t-video img) {
    object-position: 46% 18%;
  }
  html[data-membersclassic] #members#members#members#members :where(.t-clip img) {
    object-position: 62% 22%;
  }
  html[data-membersclassic] #members#members#members#members :where(.stars-sm svg) {
    fill: currentcolor;
  }
  html[data-membersclassic] #members#members#members#members :where(.t-google q) {
    quotes: "\201C" "\201D";
    line-height: 1.38;
    color: var(--text);
  }
  html[data-membersclassic] #members#members#members#members :where(.filters)::-webkit-scrollbar {
    display: none;
  }
  html[data-membersclassic] #members#members#members#members :where(.filters small) {
    font-variant-numeric: tabular-nums;
  }
  html[data-membersclassic] #members#members#members#members :where(.chips)::-webkit-scrollbar {
    display: none;
  }
  html[data-membersclassic] #members#members#members#members :where(.chips small) {
    font-variant-numeric: tabular-nums;
  }
  html[data-membersclassic] #members#members#members#members :where(.chips small) {
    display: none;
  }
  html[data-membersclassic] #members#members#members#members :where(.written-review q) {
    line-height: 1.35;
    quotes: "\201C" "\201D";
    margin: 0px;
  }
  html[data-membersclassic] #members#members#members#members :where(.stars svg) {
    width: 10px;
    height: 10px;
  }
  html[data-membersclassic] #members#members#members#members :where(.chips small),
  html[data-membersclassic] #members#members#members#members :where(.filters small) {
    opacity: 1;
    margin-left: 4px;
  }
  html[data-membersclassic] #members#members#members#members :where(.stars-sm svg) {
    width: 9px;
    height: 9px;
  }
  html[data-membersclassic] #members#members#members#members :where(.food-plus svg) {
    width: 16px;
    height: 16px;
    stroke: currentcolor;
    fill: none;
    stroke-linecap: round;
  }
  html[data-membersclassic] #members#members#members#members :where(.filters small) {
    display: none;
  }
  html[data-membersclassic] #members#members#members#members :where(.filters button) {
    position: relative;
    text-transform: none;
    transition: color 0.16s;
  }
  html[data-membersclassic] #members#members#members#members :where(.chips small),
  html[data-membersclassic] #members#members#members#members :where(.filters small) {
    color: inherit;
  }
  html[data-membersclassic] #members#members#members#members :where(.written-review strong) {
    color: var(--brand-dark);
  }
  html[data-membersclassic] #members#members#members#members :where(.written-review strong) {
    font-weight: 600;
  }
  html[data-membersclassic] #members#members#members#members :where(.food-plus svg) {
    stroke-width: 1.5;
  }
  html[data-membersclassic] #members#members#members#members :where(.sheet-head h3) {
    color: var(--brand-dark);
  }
  @media (max-width: 350px) {
    html[data-membersclassic] #members#members#members#members :where(.filters button) {
      padding-inline: 2px;
    }
  }
  html[data-membersclassic] #members#members#members#members {
    scroll-margin-top: 64px;
  }
  html[data-membersclassic] #members#members#members#members :where(button:focus-visible) {
    outline: rgb(164, 205, 58) solid 3px;
    outline-offset: 4px;
  }
  html[data-membersclassic] #members#members#members#members :where(.tag.on-dark) {
    color: rgba(255, 255, 255, 0.88);
    border-color: rgba(255, 255, 255, 0.55);
    background: rgba(10, 42, 42, 0.35);
  }
  html[data-membersclassic] #members#members#members#members :where(.ma-top .rating) {
    margin: 0px;
  }
  html[data-membersclassic] #members#members#members#members :where(.q-big .w) {
    display: inline-block;
  }
  html[data-membersclassic] #members#members#members#members :where(.more) {
    grid-area: more;
    justify-self: start;
  }
  html[data-membersclassic] #members#members#members#members :where(.player-video.on) {
    opacity: 1;
  }
  html[data-membersclassic] #members#members#members#members :where(.player .x) {
    color: rgb(255, 255, 255);
    margin-right: 0px;
  }
  html[data-membersclassic] #members#members#members#members :where(.player .round) {
    display: grid;
    place-items: center;
    width: 44px;
    height: 44px;
    border-radius: 100px;
    color: rgb(255, 255, 255);
    font-size: 18px;
  }
  html[data-membersclassic] #members#members#members#members :where(.tile.media) {
    color: rgb(255, 255, 255);
    background: rgb(207, 214, 211);
  }
  html[data-membersclassic] #members#members#members#members :where(.tile .over) {
    position: relative;
    z-index: 1;
    margin-top: auto;
  }
  html[data-membersclassic] #members#members#members#members :where(.tile .say) {
    display: block;
    font-weight: 600;
    line-height: 1.22;
    letter-spacing: -0.01em;
    text-wrap: balance;
  }
  html[data-membersclassic] #members#members#members#members :where(.tile .who) {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 6px;
    margin-top: 8px;
    font-weight: 500;
    opacity: 0.92;
  }
  html[data-membersclassic] #members#members#members#members :where(.tile .chip) {
    display: inline-flex;
    align-items: center;
    font-weight: 700;
    font-variant-numeric: tabular-nums;
  }
  html[data-membersclassic] #members#members#members#members :where(.tile .kind) {
    display: inline-flex;
    align-items: center;
    gap: 6px;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall-sheet .sheet-panel) {
    padding-bottom: calc(40px + env(safe-area-inset-bottom, 0px));
  }
  html[data-membersclassic] #members#members#members#members :where(.board .tile) {
    width: 100%;
  }
  html[data-membersclassic] #members#members#members#members :where(.tile .by) {
    margin-top: auto;
    padding-top: 2px;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall-grid .t-google),
  html[data-membersclassic] #members#members#members#members :where(.wall-grid .t-text) {
    padding: 12px;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall-grid > [data-span="2"]) {
    grid-column: span 2;
  }
  html[data-membersclassic] #members#members#members#members :where(.tile .ring) {
    display: none;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall-grid.many) {
    grid-template-columns: repeat(3, minmax(0px, 1fr));
  }
  html[data-membersclassic] #members#members#members#members :where(.ma-quote) {
    margin: 22px 0px 0px;
  }
  html[data-membersclassic] #members#members#members#members :where(.ma-top .rating) {
    gap: 7px;
  }
  html[data-membersclassic] #members#members#members#members :where(.attrib) {
    line-height: 1.4;
  }
  html[data-membersclassic] #members#members#members#members :where(.chips) {
    align-items: center;
    scrollbar-width: none;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall) {
    gap: 12px;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall) {
    margin-top: 18px;
  }
  html[data-membersclassic] #members#members#members#members :where(.tile),
  html[data-membersclassic] #members#members#members#members :where(.board .tile) {
    box-shadow: none;
  }
  html[data-membersclassic] #members#members#members#members :where(.tile .over) {
    padding: 16px;
  }
  html[data-membersclassic] #members#members#members#members :where(.tile .kind) {
    font-weight: 600;
    letter-spacing: 0.02em;
    text-transform: none;
  }
  html[data-membersclassic] #members#members#members#members :where(.tile .chip) {
    height: 28px;
    padding: 0px 9px;
    gap: 4px;
    border-radius: 16px;
    backdrop-filter: blur(8px);
  }
  html[data-membersclassic] #members#members#members#members :where(.food-open .food-plus) {
    position: absolute;
    right: 10px;
    bottom: 10px;
    display: grid;
    place-items: center;
    width: 32px;
    height: 32px;
    border-radius: 50%;
  }
  html[data-membersclassic] #members#members#members#members :where(.food-open:focus-visible) {
    outline-offset: -4px;
    outline: white solid 2px;
  }
  html[data-membersclassic] #members#members#members#members :where(.more:hover) {
    text-underline-offset: 4px;
  }
  html[data-membersclassic] #members#members#members#members :where(.sheet .x) {
    position: relative;
    isolation: isolate;
    background: transparent;
    width: 44px;
    height: 44px;
    margin-right: 0px;
    font-size: 18px;
    box-shadow: none;
  }
  html[data-membersclassic] #members#members#members#members :where(.board .t-google),
  html[data-membersclassic] #members#members#members#members :where(.board .t-text) {
    padding: 18px;
  }
  html[data-membersclassic] #members#members#members#members :where(.board .written-review) {
    gap: 10px;
  }
  html[data-membersclassic] #members#members#members#members :where(.player .round) {
    backdrop-filter: blur(12px);
  }
  html[data-membersclassic] #members#members#members#members :where(.wall-grid.swap > *) {
    animation: 0.18s ease-out 0s 1 normal both running mc7-quiet-in;
  }
  html[data-membersclassic] #members#members#members#members :where(.attrib) {
    font-size: 12.5px;
  }
  html[data-membersclassic] #members#members#members#members :where(.chips) {
    margin: 24px 0px 0px;
    overflow: visible;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall-area) {
    --wall-h: 480px;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall) {
    grid-template-rows: 160px 160px 136px;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall-grid.many) {
    grid-auto-rows: calc((var(--wall-h) - 24px)/3);
  }
  html[data-membersclassic] #members#members#members#members :where(.more) {
    margin-top: 16px;
  }
  @media (max-width: 350px) {
    html[data-membersclassic] #members#members#members#members :where(.wall) {
      grid-template-rows: 172px 172px 148px;
    }
    html[data-membersclassic] #members#members#members#members :where(.wall-area) {
      --wall-h: 516px;
    }
    html[data-membersclassic] #members#members#members#members :where(.tile .over) {
      padding: 13px;
    }
  }
  html[data-membersclassic] #members#members#members#members :where(.attrib) {
    color: var(--text-3);
  }
  html[data-membersclassic] #members#members#members#members :where(.q-big) {
    color: var(--brand-dark);
  }
  html[data-membersclassic] #members#members#members#members :where(.tile:not(.media)) {
    background: var(--surface);
    color: var(--brand-dark);
  }
  html[data-membersclassic] #members#members#members#members :where(.tile .chip) {
    color: var(--brand-dark);
    background: rgba(255, 255, 255, 0.94);
  }
  html[data-membersclassic] #members#members#members#members :where(.food-open .food-plus) {
    background: rgba(255, 255, 255, 0.94);
    color: var(--brand-dark);
    box-shadow: rgba(10, 42, 42, 0.08) 0px 1px 4px;
  }
  html[data-membersclassic] #members#members#members#members :where(.more) {
    padding: 11px 17px;
    gap: 8px;
    line-height: 1.25;
    transition: background 0.18s, color 0.18s;
  }
  html[data-membersclassic] #members#members#members#members :where(.more .icon) {
    font-size: 15px;
    stroke-width: 1.5;
    fill: none;
  }
  html[data-membersclassic] #members#members#members#members :where(.player .round) {
    font-family: var(--font);
    background: rgba(255, 255, 255, 0.15);
  }
  html[data-membersclassic] #members#members#members#members :where(.reviewer-attribution) {
    flex-direction: column;
    align-items: flex-start;
    margin-top: 18px;
    max-width: 100%;
    font-family: var(--font);
  }
  html[data-membersclassic] #members#members#members#members :where(.reviewer-source .gmark) {
    width: 12px;
    height: 12px;
    flex: 0 0 auto;
  }
  html[data-membersclassic] #members#members#members#members :where(.reviewer-source .source-label) {
    text-decoration: underline rgba(20, 68, 68, 0.22);
    text-underline-offset: 3px;
  }
  html[data-membersclassic] #members#members#members#members :where(.reviewer-source .icon) {
    width: 11px;
    height: 11px;
    margin-left: 1px;
    stroke-width: 1.5;
    color: var(--text-3);
    fill: none;
  }
  html[data-membersclassic] #members#members#members#members :where(.member-face + .member-face) {
    margin-left: -8px;
  }
  html[data-membersclassic] #members#members#members#members :where(.reviewer-attribution) {
    display: grid;
    grid-template-columns: 34px minmax(0px, 1fr);
    gap: 1px 10px;
  }
  html[data-membersclassic] #members#members#members#members :where(.tile.media img) {
    position: absolute;
    inset: 0px;
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
  html[data-membersclassic] #members#members#members#members :where(.tile.media)::after {
    content: "";
    position: absolute;
    inset: 0px;
    pointer-events: none;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall-grid .t-google q) {
    display: -webkit-box;
    -webkit-line-clamp: 8;
    -webkit-box-orient: vertical;
    overflow: hidden;
    font-size: 13.5px;
  }
  html[data-membersclassic] #members#members#members#members :where(.tile .who small) {
    display: block;
    margin-top: 2px;
    font-weight: 500;
    opacity: 0.85;
  }
  html[data-membersclassic] #members#members#members#members :where(.tile.media img) {
    transition: none;
  }
  html[data-membersclassic] #members#members#members#members :where(.sheet .x)::before {
    content: "";
    position: absolute;
    z-index: -1;
    width: 32px;
    height: 32px;
    border-radius: 50%;
  }
  html[data-membersclassic] #members#members#members#members :where(.chips button) {
    position: relative;
    text-transform: none;
    transition: color 0.16s;
  }
  html[data-membersclassic] #members#members#members#members :where(.tile.media)::after {
    background: linear-gradient(transparent 32%, rgba(10, 42, 42, 0.04) 48%, rgba(10, 42, 42, 0.91) 100%);
  }
  html[data-membersclassic] #members#members#members#members :where(.sheet .x)::before {
    background: var(--border);
  }
  html[data-membersclassic] #members#members#members#members :where(.board .written-review strong) {
    color: var(--brand-dark);
  }
  @media (max-width: 350px) {
    html[data-membersclassic] #members#members#members#members :where(.chips button) {
      padding-inline: 2px;
    }
  }
  html[data-membersclassic] #members#members#members#members :where(.tile .chip .icon) {
    font-size: 11px;
  }
  html[data-membersclassic] #members#members#members#members :where(.tile.media .kind) {
    position: absolute;
    z-index: 1;
    color: rgb(255, 255, 255);
  }
  html[data-membersclassic] #members#members#members#members :where(.board .tile.media) {
    min-height: 0px;
    aspect-ratio: 3 / 4;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall-grid .tile.media) {
    aspect-ratio: auto;
  }
  html[data-membersclassic] #members#members#members#members :where(.board .tile[data-span="2"]) {
    aspect-ratio: 4 / 3;
  }
  html[data-membersclassic] #members#members#members#members :where(.player.contain .player-video) {
    object-fit: contain;
  }
  html[data-membersclassic] #members#members#members#members :where(.player.contain .player-still) {
    filter: blur(26px) brightness(0.55);
    transform: scale(1.2);
  }
  html[data-membersclassic] #members#members#members#members :where(.wall-grid .t-text .by) {
    flex: 0 0 auto;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall .t-post) {
    aspect-ratio: auto;
  }
  html[data-membersclassic] #members#members#members#members :where(.tile.media .kind) {
    top: 14px;
    left: 14px;
    text-transform: none;
    letter-spacing: 0.01em;
    font-weight: 600;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall .t-google) {
    padding: 16px;
    gap: 8px;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall .written-review) {
    padding: 16px 18px;
    gap: 8px;
  }
  html[data-membersclassic] #members#members#members#members :where(.board .tile .by) {
    line-height: 1.4;
  }
  @media (max-width: 350px) {
    html[data-membersclassic] #members#members#members#members :where(.wall .t-google) {
      padding: 13px;
    }
    html[data-membersclassic] #members#members#members#members :where(.wall .written-review) {
      padding: 15px;
    }
  }
  html[data-membersclassic] #members#members#members#members :where(.tile.media .kind) {
    text-shadow: rgba(10, 42, 42, 0.5) 0px 1px 5px;
  }
  html[data-membersclassic] #members#members#members#members :where(.reviewer-source:hover .source-label) {
    text-decoration-color: var(--brand-dark);
  }
  html[data-membersclassic] #members#members#members#members :where(.q-big .open) {
    margin-left: -0.12em;
  }
  @media (max-width: 350px) {
    html[data-membersclassic] #members#members#members#members :where(.ma-top .member-rating .rating) {
      gap: 5px;
    }
  }
  html[data-membersclassic] #members#members#members#members :where(.t-video .who > span:first-child) {
    min-width: 0px;
  }
  html[data-membersclassic] #members#members#members#members :where(.tile.media:hover img) {
    transform: none;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall .t-google q) {
    text-wrap: pretty;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall .written-review q) {
    line-height: 1.4;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall .t-google q) {
    color: var(--brand-dark);
  }
  html[data-membersclassic] #members#members#members#members :where(.wall-grid .tile.media .say) {
    font-size: 14px;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall-grid.many .tile .kind),
  html[data-membersclassic] #members#members#members#members :where(.wall-grid.many .tile .say),
  html[data-membersclassic] #members#members#members#members :where(.wall-grid.many .tile .chip) {
    display: none;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall-grid.many .tile .ring) {
    position: absolute;
    z-index: 2;
    right: 7px;
    bottom: 7px;
    display: grid;
    place-items: center;
    width: 26px;
    height: 26px;
    border-radius: 100px;
    box-shadow: rgba(255, 255, 255, 0.92) 0px 0px 0px 1.5px inset;
    background: rgba(10, 42, 42, 0.3);
    color: rgb(255, 255, 255);
  }
  html[data-membersclassic] #members#members#members#members :where(.wall-grid.many .tile .over) {
    position: absolute;
    inset: 0px;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    padding: 8px 36px 12px 9px;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall-grid.many .tile .who) {
    margin-top: 0px;
    font-weight: 600;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall-grid.many .tile .tag) {
    position: absolute;
    top: 8px;
    left: 8px;
    margin: 0px;
    font-size: 8px;
    padding: 1px 5px 0px;
  }
  html[data-membersclassic] #members#members#members#members :where(.player.contain.still .player-still) {
    filter: none;
    transform: none;
    object-fit: contain;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall .t-post .say) {
    text-wrap: pretty;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall .t-text .by) {
    margin-top: auto;
  }
  html[data-membersclassic] #members#members#members#members :where(.tile.media .kind .icon) {
    font-size: 12px;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall .t-video .say) {
    text-wrap: balance;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall .t-video .who) {
    opacity: 1;
    margin-top: 10px;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall .t-google .kind) {
    letter-spacing: 0.01em;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall .t-google .by) {
    line-height: 1.35;
    padding-top: 2px;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall .written-review .kind) {
    letter-spacing: 0.02em;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall .written-review .by) {
    line-height: 1.4;
    padding-top: 0px;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall .t-post .say) {
    display: none;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall .t-post .who) {
    font-weight: 500;
    line-height: 1.3;
    margin-top: 0px;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall .t-post .over) {
    padding: 14px 46px 14px 14px;
    pointer-events: none;
  }
  html[data-membersclassic] #members#members#members#members :where(.tile .ring .icon) {
    fill: none;
    stroke: currentcolor;
    stroke-width: 1.5;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall-grid.many .tile.media)::after {
    background: linear-gradient(rgba(10, 42, 42, 0) 52%, rgba(10, 42, 42, 0.72) 100%);
  }
  html[data-membersclassic] #members#members#members#members :where(.wall-grid.many .tile .who small) {
    display: none;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall .t-post img.food-image) {
    width: 180%;
    height: auto;
    max-width: none;
    object-fit: initial;
    left: -10%;
    top: -48%;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall-grid.many .tile .ring .icon) {
    width: 10px;
    height: 10px;
    margin-left: 2px;
    fill: currentcolor;
    stroke: none;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall-grid.many .tile .who > span:first-child) {
    min-width: 0px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  html[data-membersclassic] #members#members#members#members {
    padding-top: 56px;
    padding-bottom: 48px;
  }
  html[data-membersclassic] #members#members#members#members :where(.player),
  html[data-membersclassic] #members#members#members#members :where(.sheet) {
    z-index: 130;
  }
  html[data-membersclassic] #members#members#members#members :where(.ma-quote) {
    margin-top: 22px;
    margin-bottom: 20px;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall-area) {
    margin-top: 22px;
  }
  html[data-membersclassic] #members#members#members#members,
  html[data-membersclassic] #members#members#members#members :where(.sheet-panel),
  html[data-membersclassic] #members#members#members#members :where(.sheet-head) {
    background: var(--oh-mist);
  }
  html[data-membersclassic] #members#members#members#members > :where(.wrap) {
    width: calc(100% - 2 * var(--oh-gutter));
    max-width: 1200px;
    margin-inline: auto;
    padding-inline: 0px;
  }
  html[data-membersclassic] #members#members#members#members {
    padding-block: var(--oh-space);
  }
  html[data-membersclassic] #members#members#members#members :where(.q-big) {
    font-size: var(--oh-head);
    font-weight: 500;
    line-height: 1.08;
    letter-spacing: -0.045em;
    max-width: none;
  }
  html[data-membersclassic] #members#members#members#members :where(.sheet-head h3) {
    font-size: var(--oh-sub);
    font-weight: 500;
    line-height: 1.15;
    letter-spacing: -0.03em;
  }
  html[data-membersclassic] #members#members#members#members :where(.reviewer-name) {
    font-size: var(--oh-body);
    font-weight: 500;
    letter-spacing: -0.01em;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall .tile .say) {
    font-size: var(--oh-quote);
    font-weight: 500;
    line-height: 1.3;
    letter-spacing: -0.02em;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall .t-google q) {
    font-size: var(--oh-body);
    font-weight: 500;
    line-height: 1.3;
    letter-spacing: -0.02em;
  }
  html[data-membersclassic] #members#members#members#members :where(.wall .t-post .say),
  html[data-membersclassic] #members#members#members#members :where(.board .tile.media .say) {
    font-size: var(--oh-small);
    font-weight: 500;
    line-height: 1.3;
    letter-spacing: -0.01em;
  }
  html[data-membersclassic] #members#members#members#members :where(.board .t-google q) {
    font-size: var(--oh-small);
    line-height: 1.38;
  }
  html[data-membersclassic] #members#members#members#members :where(.t-text q),
  html[data-membersclassic] #members#members#members#members :where(.t-text q strong) {
    font-size: var(--oh-small);
    letter-spacing: 0px;
  }
  html[data-membersclassic] #members#members#members#members :where(.label) {
    font-size: var(--oh-micro);
    font-weight: 600;
    letter-spacing: 0.1em;
    text-transform: uppercase;
    color: var(--oh-ink);
  }
  html[data-membersclassic] #members#members#members#members :where(.chips small),
  html[data-membersclassic] #members#members#members#members :where(.source-label),
  html[data-membersclassic] #members#members#members#members :where(.reviewer-date),
  html[data-membersclassic] #members#members#members#members :where(.reviewer-tenure),
  html[data-membersclassic] #members#members#members#members :where(.rating),
  html[data-membersclassic] #members#members#members#members :where(.kind),
  html[data-membersclassic] #members#members#members#members :where(.by),
  html[data-membersclassic] #members#members#members#members :where(.over small),
  html[data-membersclassic] #members#members#members#members :where(.over .who),
  html[data-membersclassic] #members#members#members#members :where(.over .who span),
  html[data-membersclassic] #members#members#members#members :where(.filters small) {
    font-size: var(--oh-micro);
  }
  html[data-membersclassic] #members#members#members#members :where(.rating),
  html[data-membersclassic] #members#members#members#members :where(.reviewer-tenure),
  html[data-membersclassic] #members#members#members#members :where(.reviewer-date),
  html[data-membersclassic] #members#members#members#members :where(.t-text q),
  html[data-membersclassic] #members#members#members#members :where(.by),
  html[data-membersclassic] #members#members#members#members :where(.t-google .kind),
  html[data-membersclassic] #members#members#members#members :where(.t-text .kind) {
    color: var(--oh-muted);
  }
  html[data-membersclassic] #members#members#members#members :where(.more) {
    border-radius: 100px;
    font-family: var(--oh-font);
    font-size: var(--oh-button);
    font-weight: 700;
    letter-spacing: 0.06em;
    text-transform: uppercase;
    text-decoration: none;
  }
  html[data-membersclassic] #members#members#members#members :where(.more) {
    background: transparent;
    border: 0px;
    box-shadow: inset 0 0 0 1.5px var(--oh-ink);
    color: var(--oh-ink);
    justify-content: center;
  }
  html[data-membersclassic] #members#members#members#members :where(.more .more-label) {
    font: inherit;
    letter-spacing: inherit;
    text-transform: inherit;
  }
  html[data-membersclassic] #members#members#members#members :where(.more) {
    min-height: 54px;
  }
  html[data-membersclassic] #members#members#members#members :where(.more .icon) {
    display: none;
  }
  html[data-membersclassic] #members#members#members#members :where(.chips),
  html[data-membersclassic] #members#members#members#members :where(.filters) {
    display: flex;
    gap: 0px;
    min-height: 52px;
    padding: 4px;
    border: 0px;
    border-radius: 100px;
    background: var(--oh-track);
  }
  html[data-membersclassic] #members#members#members#members :where(.chips button),
  html[data-membersclassic] #members#members#members#members :where(.filters button) {
    flex: 1 1 0px;
    min-width: 0px;
    height: 44px;
    min-height: 44px;
    padding: 0px 6px;
    border: 0px;
    border-radius: 100px;
    background: transparent;
    box-shadow: none;
    color: var(--oh-ink);
    font-family: var(--oh-font);
    font-size: var(--oh-small);
    font-weight: 500;
    line-height: 1.2;
    letter-spacing: -0.01em;
  }
  html[data-membersclassic] #members#members#members#members :where(.chips button[aria-pressed="true"]),
  html[data-membersclassic] #members#members#members#members :where(.filters button[aria-pressed="true"]) {
    background: var(--oh-ink);
    color: rgb(255, 255, 255);
    box-shadow: none;
    font-weight: 500;
  }
  html[data-membersclassic] #members#members#members#members :where(.filters) {
    margin: 0px 0px 16px;
    box-shadow: 0 0 0 8px var(--oh-mist);
  }
  html[data-membersclassic] #members#members#members#members :where(.tile) {
    border-radius: var(--oh-corner);
  }
  html[data-membersclassic] #members#members#members#members :where(.more.phone-only) {
    display: flex;
    width: 100%;
    min-width: 0px;
    padding: 0px 20px;
    justify-content: center;
    align-items: center;
  }
  html[data-membersclassic] #members#members#members#members :where(.chips button)::after,
  html[data-membersclassic] #members#members#members#members :where(.filters button)::after {
    display: none;
  }
  @keyframes mc7-sheet-in {
    0% { transform: translateY(24px); opacity: 0; }
    100% { transform: none; opacity: 1; }
  }
  @keyframes mc7-quiet-in {
    0% { opacity: 0.5; }
    100% { opacity: 1; }
  }
}
