.hv2 #waiting .cf-wait>*{grid-row:span 3;grid-template-rows:subgrid;row-gap:0;display:grid}.hv2 #waiting .cf-wait .s-pt{grid-row:span 3;grid-template-rows:subgrid;row-gap:12px;display:grid}.hv2 #waiting .cf-wait-foot{border-top:1px solid var(--line);flex-direction:column;gap:6px;margin-top:8px;padding-top:16px;display:flex}.hv2 #waiting .cf-wait-foot p{margin:0}.hv2 #waiting .cf-wait-instead{color:var(--ink-2);font-weight:500}@media (max-width:1040px){.hv2 #waiting .cf-wait{grid-template-columns:1fr;max-width:600px;margin-left:auto;margin-right:auto}}.hv2 #signoff .cf-close{border-top:1px solid var(--line-2);max-width:760px;margin:48px auto 0;padding-top:32px}.hv2 .cf-close-title{margin:0 0 16px}@media (max-width:1040px){.hv2 #signoff .cf-close{margin-top:32px}}@media (min-width:1120px){.hv2 .cf-top .s-hero.has-art .s-hero-in{grid-template-columns:minmax(0,1fr) minmax(0,460px)}}@media (min-width:1041px) and (max-width:1119px){.hv2 .cf-top .s-hero.has-art .s-hero-in{grid-template-columns:1fr}.hv2 .cf-top .s-hero .s-h1{max-width:20ch}}@media (max-width:404px){.hv2 .cf-top .s-hero .s-h1{font-size:var(--fs-display)}}.hv2 .cf-hero .cf-key{border-top:1px solid var(--line);font-variant-numeric:tabular-nums;gap:8px;margin:24px 0 0;padding:16px 0 0;list-style:none;display:grid}.hv2 .cf-hero .cf-key li{grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.hv2 .cf-hero .cf-key-sw{box-sizing:border-box;display:block}.hv2 .cf-hero .cf-key-sw.beat{background:var(--sheet);border:1px dashed var(--ink-3);border-radius:50%;width:8px;height:8px;margin-left:2px}.hv2 .cf-hero .cf-key-sw.room{border:1px solid var(--ink-3);border-left:0;width:8px;height:12px;margin-left:2px}.hv2 .cf-hero .cf-key-label{font-family:var(--body);font-size:var(--fs-sm);color:var(--ink-2);font-weight:500;line-height:1.5}.hv2 .cf-hero .cf-key-amt{font-family:var(--body);font-size:var(--fs-sm);color:var(--ink);text-align:right;white-space:nowrap;font-weight:600;line-height:1.5}.hv2 #profit-cash .cf-bridge-wrap{max-width:560px;margin:48px auto 0}@media (max-width:480px){.hv2 #profit-cash .cf-bridge-wrap{margin-top:32px}}.hv2 .cf-bridge .dr-table.ledger tfoot tr.dr-after th,.hv2 .cf-bridge .dr-table.ledger tfoot tr.dr-after td{vertical-align:baseline;border-top:0;padding-top:48px;padding-bottom:0}.hv2 .cf-bridge .dr-table.ledger tfoot tr.dr-after th{font-family:var(--body);font-size:var(--fs-sm);letter-spacing:0;text-transform:none;color:var(--ink);font-weight:500;line-height:1.5}.hv2 .cf-bridge .dr-table.ledger tfoot tr.dr-after td{font-family:var(--body);font-size:var(--fs-sm);color:var(--ink);font-weight:500;line-height:1.5}@media (max-width:480px){.hv2 .cf-bridge .dr-table tfoot tr[data-signal]>th:before{top:0;bottom:0}.hv2 .cf-bridge .dr-table.ledger tfoot tr.dr-after{border-top:0;align-items:baseline;padding-top:48px}.hv2 .cf-bridge .dr-table.ledger tfoot tr.dr-after th,.hv2 .cf-bridge .dr-table.ledger tfoot tr.dr-after td{padding-top:0}}.hv2 .cf-bridge .dr-cap{text-wrap:pretty}.hv2 #reorder .cf-rows{border-top:1px solid var(--line-2);max-width:760px;margin:48px auto 0}.hv2 #reorder .cf-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:8px 32px;padding:24px 0;display:grid}.hv2 #reorder .cf-row .s-h3{text-wrap:balance;margin:0}.hv2 #reorder .cf-row .s-body{text-wrap:pretty;max-width:none;margin:0}@media (max-width:720px){.hv2 #reorder .cf-rows{margin-top:32px}.hv2 #reorder .cf-row{grid-template-columns:1fr;padding:16px 0}}.hv2.cf-root #compare .mtx th,.hv2.cf-root #compare .mtx td{text-wrap:balance}.hv2 #launch .cf-launch-strip{max-width:760px;margin:48px auto}.hv2 #launch .cf-lstrip .dr-cname-s.long:not(.only){display:none}.hv2 #launch .cf-lstrip .dr-cname-s.short{display:block}.hv2 #launch .cf-lstrip-low{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:24px 0 0;padding-top:16px;display:flex}.hv2 #launch .cf-lstrip-week{font-family:var(--sans);font-size:var(--fs-base);letter-spacing:-.01em;color:var(--ink);font-weight:700;line-height:1.3}@media (max-width:1040px){.hv2 #launch .cf-launch-strip{margin:32px auto}}@media (max-width:480px){.hv2 #launch .cf-lstrip .dr-chips{grid-template-columns:repeat(7,minmax(0,1fr));row-gap:16px}}
