.yt-mast .st-masthead__byline{max-width:72ch}.yt-root{padding-top:var(--space-5);padding-bottom:var(--space-6)}.yt-toc{border:var(--border);background:var(--surface);padding:var(--space-3) var(--space-4);max-width:var(--measure)}.yt-toc ol{list-style:none;margin:0;padding:0;display:grid;gap:.15rem}.yt-toc a{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:.5rem;min-height:44px;align-items:center;color:var(--text);text-decoration:none;font-family:var(--f-cond);font-weight:700;font-size:1.0625rem}.yt-toc a:hover,.yt-toc a:focus-visible{text-decoration:underline}.yt-toc__k{font-family:var(--f-mono);font-weight:600;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.yt-toc__pdf{margin:var(--space-3) 0 0}.yt-page{margin-top:var(--space-7);scroll-margin-top:var(--space-5)}.yt-page .yt-lead{font-size:1.1875rem;line-height:1.55}.yt-page .yt-note{font-size:var(--fs-small);color:var(--text-muted)}.yt-page .yt-land{font-family:var(--f-cond);font-weight:700;font-size:1.1875rem;color:var(--heading);border-left:4px solid var(--turmeric);padding:.2rem 0 .2rem var(--space-3)}.yt-page .yt-sign{font-family:var(--f-mono);font-size:.8125rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.yt-split{width:100%;border-collapse:collapse;margin:var(--space-3) 0 var(--space-2);font-size:.9375rem}.yt-split caption{caption-side:top;text-align:left;font-family:var(--f-cond);font-weight:700;font-size:.8125rem;letter-spacing:.14em;text-transform:uppercase;color:var(--heading);padding-bottom:.4rem}.yt-split th{text-align:left;font-weight:400;padding:.45rem .75rem .45rem 0;border-bottom:1px dotted var(--leader);width:45%}.yt-split td{padding:.45rem 0;border-bottom:1px dotted var(--leader)}.yt-split td.yt-bar i{display:block;height:.8rem;min-width:3px}.yt-split td.yt-amt{width:4.5rem;text-align:right;font-family:var(--f-mono);font-weight:600;font-variant-numeric:tabular-nums;color:var(--heading)}.yt-split .yt-split__cook th{font-weight:700;color:var(--heading)}.yt-split tr[data-seg=ingredients] i{background:var(--seg-ingredients)}.yt-split tr[data-seg=wages] i{background:var(--seg-wages)}.yt-split tr[data-seg=landlord] i{background:var(--seg-landlord)}.yt-split tr[data-seg=utilities] i{background:var(--seg-utilities)}.yt-split tr[data-seg=centre] i{background:var(--seg-centre)}.yt-split tr[data-seg=platforms] i{background:var(--seg-platforms)}.yt-split tr[data-seg=other] i{background:var(--seg-other)}.yt-split tr[data-seg=hawker] i{background:var(--seg-hawker)}@media(max-width:39.99em){.yt-split th{width:55%;font-size:.875rem}}.yt-chart{margin:var(--space-5) 0;max-width:46rem}.yt-chart__plot{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.yt-chart svg{width:100%;min-width:30rem;height:auto;display:block}.yt-chart figcaption{font-size:var(--fs-small);color:var(--text-muted);margin-top:.5rem}.yt-chart figcaption strong{color:var(--text)}.yt-legend{list-style:none;margin:0 0 .4rem;padding:0;display:flex;flex-wrap:wrap;gap:.3rem 1.25rem;font-family:var(--f-cond);font-weight:600;font-size:.9375rem}.yt-legend li{display:flex;align-items:center;gap:.45rem}.yt-legend i{display:inline-block;width:1.6rem;height:0}.yt-chart__data{margin-top:var(--space-3)}.yt-chart__data summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-family:var(--f-cond);font-weight:700;color:var(--link)}.yt-chart__data td,.yt-chart__data th{font-variant-numeric:tabular-nums}.yt-rules dt{font-family:var(--f-cond);font-weight:700;font-size:.9375rem;letter-spacing:.1em;text-transform:uppercase;color:var(--heading);margin-top:var(--space-4)}.yt-rules dd{margin:.25rem 0 0}.yt-do{padding-left:1.6rem}.yt-do li{margin-bottom:var(--space-3)}.yt-do li::marker{font-family:var(--f-display);color:var(--accent)}.yt-do strong{font-family:var(--f-cond);color:var(--heading)}.yt-ask{margin:var(--space-5) 0;padding:var(--space-4);border:1.5px solid var(--accent);border-left-width:6px;background:var(--warn-bg);max-width:var(--measure)}.yt-ask h3{margin:0 0 .4rem;font-size:.875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.yt-ask .yt-ask__line{font-family:var(--f-cond);font-weight:700;font-size:1.3125rem;line-height:1.3}.yt-ask p:last-child{margin-bottom:0}.yt-more{max-width:var(--measure)}.yt-root :focus-visible{outline:3px solid var(--focus);outline-offset:2px}@media print{.yt-toc,.yt-more,.yt-chart__data{display:none}.yt-page{break-before:page}}
