/* GENERATED by scripts/build-v9-css.mjs from the v9 page's own <style> — do not edit. Scoped to main.pg-menu-price-index. */
:where(main.pg-menu-price-index) #m0 .h1{--t-hero:var(--t-hero-ent)}main:where(.pg-menu-price-index){display:block}:where(main.pg-menu-price-index) #m0{padding-block:var(--s8) var(--s9);
  min-block-size:799px;box-sizing:border-box;border-block-start:0}:where(main.pg-menu-price-index) #m0 .h1{max-inline-size:25ch}:where(main.pg-menu-price-index) #m0 .h1--pair > .b{display:block}:where(main.pg-menu-price-index) #m0 .lead{max-inline-size:46ch;margin-block-start:var(--s6)}:where(main.pg-menu-price-index) #m0 .micro{font-size:var(--t-eyebrow)}:where(main.pg-menu-price-index) .dix{position:relative}:where(main.pg-menu-price-index) .dix__title{font-family:var(--font-display);font-weight:700;
  font-size:var(--t-h3);line-height:1.2;letter-spacing:-.01em;color:var(--ink)}:where(main.pg-menu-price-index) .dix__unit{display:block;font-family:var(--font);font-size:var(--t-body);
  line-height:1.5;color:var(--text-muted);margin-block-start:var(--s2)}:where(main.pg-menu-price-index) .dix__plot{position:relative;margin-block-start:var(--s4)}:where(main.pg-menu-price-index) .dix__row--zl,:where(main.pg-menu-price-index) .ent__row--zl{min-block-size:0}:where(main.pg-menu-price-index) .dix__track--zl,:where(main.pg-menu-price-index) .ent__track--zl{block-size:18px}:where(main.pg-menu-price-index) .dix__zl{position:absolute;inset-block-end:0;font-family:var(--font-display);
  font-weight:600;font-size:var(--t-eyebrow);letter-spacing:.06em;
  text-transform:uppercase;color:var(--street-deep);white-space:nowrap}:where(main.pg-menu-price-index) .dix__row{display:grid;grid-template-columns:minmax(9ch,12ch) 1fr auto;
  column-gap:var(--s4);align-items:center;min-block-size:44px}:where(main.pg-menu-price-index) .dix__k{font-family:var(--font-display);font-weight:700;font-size:var(--t-ui);
  color:var(--text-muted);line-height:1.3}:where(main.pg-menu-price-index) .dix__track{position:relative;block-size:28px;min-inline-size:0}:where(main.pg-menu-price-index) .dix__zero{position:absolute;inset-block:-8px;inline-size:2px;
  background:var(--street);border-radius:1px}:where(main.pg-menu-price-index) .dix__bar{position:absolute;inset-block-start:6px;block-size:16px;
  border-radius:2px;background:var(--ink)}:where(main.pg-menu-price-index) .dix__n{font-family:var(--font-display);font-weight:800;font-size:var(--t-h3);
  letter-spacing:-.02em;color:var(--ink);min-inline-size:4.2ch;text-align:end}:where(main.pg-menu-price-index) .lfl{margin-block-start:var(--s7)}:where(main.pg-menu-price-index) .lfl .read__top{margin-block-end:0}:where(main.pg-menu-price-index) .lfl__title{font-family:var(--font-display);font-weight:700;
  font-size:var(--t-h3);line-height:1.2;letter-spacing:-.01em;color:var(--ink)}:where(main.pg-menu-price-index) .lfl__unit{display:block;font-family:var(--font);font-size:var(--t-body);
  line-height:1.5;color:var(--text-muted);margin-block-start:var(--s2)}:where(main.pg-menu-price-index) .lfl__grid{display:grid;
  grid-template-columns:minmax(10ch,13ch) minmax(0,1fr) minmax(10ch,13ch) minmax(10ch,13ch);
  column-gap:var(--s5);align-items:center;margin-block-start:var(--s5)}:where(main.pg-menu-price-index) .lfl__h{font-family:var(--font-display);font-weight:600;font-size:var(--t-ui);
  line-height:1.3;color:var(--text-muted);padding-block-end:var(--s3);
  border-block-end:1px solid var(--rule);align-self:end}:where(main.pg-menu-price-index) .lfl__h--n{text-align:end}:where(main.pg-menu-price-index) .lfl__k{font-family:var(--font-display);font-weight:700;font-size:var(--t-ui);
  color:var(--ink);line-height:1.3;padding-block:var(--s3)}:where(main.pg-menu-price-index) .lfl__share{display:flex;flex-direction:column;gap:var(--s1);min-inline-size:0;
  padding-block:var(--s3)}:where(main.pg-menu-price-index) .lfl__track{position:relative;block-size:18px;background:var(--track);
  border-radius:3px;overflow:hidden}:where(main.pg-menu-price-index) .lfl__fill{position:absolute;inset-block:0;inset-inline-start:0;
  background:var(--ink)}:where(main.pg-menu-price-index) .lfl__l{font-family:var(--font-display);font-weight:600;font-size:var(--t-ui);
  color:var(--text-muted);line-height:1.3}:where(main.pg-menu-price-index) .lfl__cell{display:flex;flex-direction:column;align-items:flex-end;
  padding-block:var(--s3)}:where(main.pg-menu-price-index) .lfl__cap{display:none;font-family:var(--font-display);font-weight:600;
  font-size:var(--t-caption);color:var(--text-muted)}:where(main.pg-menu-price-index) .lfl__n{font-family:var(--font-display);font-weight:800;font-size:var(--t-h3);
  letter-spacing:-.02em;color:var(--ink)}:where(main.pg-menu-price-index) .lfl__n--rise{color:var(--gap-ink)}:where(main.pg-menu-price-index) .lfl__keys{display:flex;flex-wrap:wrap;gap:var(--s3) var(--s6);
  margin-block-start:var(--s4);padding-block-start:var(--s3);
  border-block-start:1px solid var(--rule)}:where(main.pg-menu-price-index) .lfl__key{display:inline-flex;align-items:center;gap:var(--s2);
  font-family:var(--font-display);font-weight:600;font-size:var(--t-ui);
  color:var(--text-muted)}:where(main.pg-menu-price-index) .lfl__sw{inline-size:18px;block-size:12px;border-radius:2px;background:var(--ink)}:where(main.pg-menu-price-index) .lfl__sw--held{background:var(--track);border:1px solid var(--rule)}:where(main.pg-menu-price-index) .port{margin-block-start:var(--s7);max-inline-size:880px}:where(main.pg-menu-price-index) .port__sub{font-family:var(--font-display);font-weight:600;font-size:var(--t-ui);
  color:var(--text-muted)}:where(main.pg-menu-price-index) .port__title{font-family:var(--font-display);font-weight:700;
  font-size:var(--t-h3);line-height:1.2;letter-spacing:-.01em;color:var(--ink);
  margin:0}:where(main.pg-menu-price-index) .port__item{display:grid;grid-template-columns:minmax(0,1fr) auto;
  column-gap:var(--s6);align-items:center;margin-block-start:var(--s5);
  padding-block-start:var(--s5);border-block-start:1px solid var(--rule)}:where(main.pg-menu-price-index) .port__dish{grid-column:1 / -1;font-family:var(--font-display);font-weight:700;
  font-size:var(--t-body);color:var(--ink);margin-block-end:var(--s3)}:where(main.pg-menu-price-index) .port__rows{display:grid;row-gap:var(--s3);min-inline-size:0}:where(main.pg-menu-price-index) .port__row{display:grid;grid-template-columns:minmax(11ch,16ch) minmax(0,1fr);
  column-gap:var(--s4);align-items:center}:where(main.pg-menu-price-index) .port__when{font-family:var(--font-display);font-weight:600;font-size:var(--t-ui);
  color:var(--text-muted);line-height:1.3}:where(main.pg-menu-price-index) .port__draw{display:flex;align-items:center;gap:var(--s3);min-inline-size:0}:where(main.pg-menu-price-index) .port__dots{display:flex;flex-wrap:wrap;gap:6px}:where(main.pg-menu-price-index) .port__dot{inline-size:16px;block-size:16px;border-radius:50%;
  background:var(--ink)}:where(main.pg-menu-price-index) .port__dot--gone{background:transparent;border:2px dashed var(--rule)}:where(main.pg-menu-price-index) .port__wbar{block-size:16px;border-radius:2px;background:var(--ink)}:where(main.pg-menu-price-index) .port__v{font-family:var(--font-display);font-weight:700;font-size:var(--t-ui);
  color:var(--ink);white-space:nowrap}:where(main.pg-menu-price-index) .port__res{display:flex;flex-direction:column;align-items:flex-end;
  min-inline-size:9ch}:where(main.pg-menu-price-index) .port__n{font-family:var(--font-display);font-weight:800;font-size:var(--t-h3);
  letter-spacing:-.02em;color:var(--street-deep)}:where(main.pg-menu-price-index) .port__u{font-family:var(--font-display);font-weight:600;font-size:var(--t-ui);
  color:var(--text-muted)}:where(main.pg-menu-price-index) .held{margin-block-start:var(--s7);max-inline-size:960px}:where(main.pg-menu-price-index) .held .read__top{margin-block-end:0}:where(main.pg-menu-price-index) .held__title{font-family:var(--font-display);font-weight:700;
  font-size:var(--t-h3);line-height:1.2;letter-spacing:-.01em;color:var(--ink)}:where(main.pg-menu-price-index) .held__unit{display:block;font-family:var(--font);font-size:var(--t-body);
  line-height:1.5;color:var(--text-muted);margin-block-start:var(--s2)}:where(main.pg-menu-price-index) .held__body{display:grid;grid-template-columns:minmax(0,1fr) auto;
  column-gap:var(--s7);align-items:center;margin-block-start:var(--s5)}:where(main.pg-menu-price-index) .held__rows{display:grid;row-gap:var(--s5);min-inline-size:0}:where(main.pg-menu-price-index) .held__row{display:grid;grid-template-columns:1fr auto;row-gap:var(--s2);
  column-gap:var(--s4);align-items:end}:where(main.pg-menu-price-index) .held__k{font-family:var(--font-display);font-weight:700;font-size:var(--t-ui);
  color:var(--text-muted);line-height:1.3}:where(main.pg-menu-price-index) .held__val{font-family:var(--font-display);font-weight:800;font-size:var(--t-body);
  color:var(--ink);white-space:nowrap}:where(main.pg-menu-price-index) .held__track{grid-column:1 / -1;position:relative;block-size:30px;
  background:var(--track);border-radius:3px;overflow:hidden}:where(main.pg-menu-price-index) .held__bar{position:absolute;inset-block:0;inset-inline-start:0;
  background:var(--ink)}:where(main.pg-menu-price-index) .held__rest{position:absolute;inset-block:0;inset-inline-end:var(--s3);
  display:flex;align-items:center;font-family:var(--font-display);
  font-weight:600;font-size:var(--t-ui);color:var(--text-muted)}:where(main.pg-menu-price-index) .held__stat{display:flex;flex-direction:column;gap:var(--s1);
  padding-inline-start:var(--s6);border-inline-start:1px solid var(--rule)}:where(main.pg-menu-price-index) .held__n{font-family:var(--font-display);font-weight:800;font-size:var(--t-stat);
  letter-spacing:-.02em;color:var(--ink);line-height:1}:where(main.pg-menu-price-index) .held__l{font-family:var(--font-display);font-weight:600;font-size:var(--t-ui);
  color:var(--text-muted)}:where(main.pg-menu-price-index) .cuts{margin-block-start:var(--s7);max-inline-size:880px}:where(main.pg-menu-price-index) .cuts__sub{font-family:var(--font-display);font-weight:600;font-size:var(--t-ui);
  color:var(--text-muted)}:where(main.pg-menu-price-index) .cuts__title{font-family:var(--font-display);font-weight:700;
  font-size:var(--t-h3);line-height:1.2;letter-spacing:-.01em;color:var(--ink);
  margin:0}:where(main.pg-menu-price-index) .cuts__unit{display:block;font-family:var(--font);font-size:var(--t-body);
  line-height:1.5;color:var(--text-muted);margin-block-start:var(--s2)}:where(main.pg-menu-price-index) .cuts__t{inline-size:100%;border-collapse:collapse;margin-block-start:var(--s5)}:where(main.pg-menu-price-index) .cuts__t th{font-family:var(--font-display);font-weight:600;font-size:var(--t-ui);
  color:var(--text-muted);text-align:end;padding:var(--s2) var(--s3);
  border-block-end:1px solid var(--rule)}:where(main.pg-menu-price-index) .cuts__t th:first-child,:where(main.pg-menu-price-index) .cuts__t td:first-child{text-align:start}:where(main.pg-menu-price-index) .cuts__t tbody th{font-weight:700;font-size:var(--t-body);color:var(--ink);
  border-block-end:1px solid var(--line);padding-block:var(--s3)}:where(main.pg-menu-price-index) .cuts__t td{font-family:var(--font-display);font-weight:700;font-size:var(--t-body);
  color:var(--ink);text-align:end;padding:var(--s3);
  border-block-end:1px solid var(--line)}:where(main.pg-menu-price-index) .cuts__hot{background:var(--street-soft);color:var(--street-deep)}:where(main.pg-menu-price-index) .cuts__hot .num{color:var(--street-deep);font-weight:800}:where(main.pg-menu-price-index) .ent{margin-block-start:var(--s7);max-inline-size:880px}:where(main.pg-menu-price-index) .ent__sub{font-family:var(--font-display);font-weight:600;font-size:var(--t-ui);
  color:var(--text-muted)}:where(main.pg-menu-price-index) .ent__title{font-family:var(--font-display);font-weight:700;
  font-size:var(--t-h3);line-height:1.2;letter-spacing:-.01em;color:var(--ink);
  margin:0}:where(main.pg-menu-price-index) .ent__unit{display:block;font-family:var(--font);font-size:var(--t-body);
  line-height:1.5;color:var(--text-muted);margin-block-start:var(--s2)}:where(main.pg-menu-price-index) .ent__plot{position:relative;margin-block-start:var(--s5)}:where(main.pg-menu-price-index) .ent__zl{position:absolute;inset-block-end:0;transform:translateX(-50%);
  font-family:var(--font-display);font-weight:600;font-size:var(--t-eyebrow);
  letter-spacing:.06em;text-transform:uppercase;color:var(--street-deep);
  white-space:nowrap}:where(main.pg-menu-price-index) .ent__zl:dir(rtl){transform:translateX(50%)}:where(main.pg-menu-price-index) .ent__row{display:grid;grid-template-columns:minmax(10ch,13ch) 1fr minmax(6ch,auto);
  column-gap:var(--s4);align-items:center;min-block-size:48px}:where(main.pg-menu-price-index) .ent__k{font-family:var(--font-display);font-weight:700;font-size:var(--t-ui);
  color:var(--text-muted);line-height:1.3}:where(main.pg-menu-price-index) .ent__track{position:relative;block-size:28px;min-inline-size:0}:where(main.pg-menu-price-index) .ent__zero{position:absolute;inset-block:-10px;inline-size:2px;
  background:var(--street);border-radius:1px}:where(main.pg-menu-price-index) .ent__bar{position:absolute;inset-block-start:6px;block-size:16px;border-radius:2px}:where(main.pg-menu-price-index) .ent__bar--ink{background:var(--ink)}:where(main.pg-menu-price-index) .ent__bar--you{background:var(--you)}:where(main.pg-menu-price-index) .ent__n{font-family:var(--font-display);font-weight:800;font-size:var(--t-h3);
  letter-spacing:-.02em;color:var(--ink);text-align:end}:where(main.pg-menu-price-index) .ent__n--you{color:var(--you)}:where(main.pg-menu-price-index) #m8 .a3{max-inline-size:var(--w)}@media (max-width:959px){:where(main.pg-menu-price-index) .lfl__grid{grid-template-columns:1fr 1fr;column-gap:var(--s4)}:where(main.pg-menu-price-index) .lfl__h{display:none}:where(main.pg-menu-price-index) .lfl__k{grid-column:1 / -1;padding-block:var(--s4) 0;
    border-block-start:1px solid var(--rule)}:where(main.pg-menu-price-index) .lfl__share{grid-column:1 / -1;padding-block:var(--s2) 0}:where(main.pg-menu-price-index) .lfl__cell{align-items:flex-start;padding-block:var(--s2) var(--s3)}:where(main.pg-menu-price-index) .lfl__cap{display:block}:where(main.pg-menu-price-index) .held__body{grid-template-columns:1fr;row-gap:var(--s5)}:where(main.pg-menu-price-index) .held__stat{padding-inline-start:0;border-inline-start:0;
    padding-block-start:var(--s4);border-block-start:1px solid var(--rule)}}@media (max-width:599px){:where(main.pg-menu-price-index) #m0{padding-block:var(--s6) var(--s8);min-block-size:0}:where(main.pg-menu-price-index) .dix__row{grid-template-columns:minmax(0,1fr) auto;row-gap:var(--s1)}:where(main.pg-menu-price-index) .dix__track{grid-column:1 / -1;grid-row:2}:where(main.pg-menu-price-index) .dix__zero{inset-block:-4px}:where(main.pg-menu-price-index) .port__item{grid-template-columns:1fr;row-gap:var(--s4)}:where(main.pg-menu-price-index) .port__res{align-items:flex-start}:where(main.pg-menu-price-index) .port__row{grid-template-columns:1fr}:where(main.pg-menu-price-index) .port__dots{gap:4px}:where(main.pg-menu-price-index) .port__dot{inline-size:12px;block-size:12px}:where(main.pg-menu-price-index) .cuts__t th{font-size:var(--t-caption);white-space:nowrap}:root:where(:has(main.pg-menu-price-index)):not(:lang(en)) .cuts__t th{white-space:normal}:where(main.pg-menu-price-index) .cuts__t td,:where(main.pg-menu-price-index) .cuts__t tbody th{font-size:var(--t-ui)}:where(main.pg-menu-price-index) .ent__row{grid-template-columns:minmax(0,1fr) auto;row-gap:var(--s2)}:where(main.pg-menu-price-index) .ent__track{grid-column:1 / -1;grid-row:2}:where(main.pg-menu-price-index) .ent__zero{inset-block:-4px}:where(main.pg-menu-price-index) .cuts__t th,:where(main.pg-menu-price-index) .cuts__t td{padding-inline:var(--s2)}}
