html[data-ui] body .recipe-jump{margin:0 0 24px}html[data-ui] body .recipe-jump a{border:1px solid var(--ui-accent);min-height:44px;color:var(--ui-accent);border-radius:8px;align-items:center;padding:8px 16px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}html[data-ui] body .recipe-sheet{border:1px solid var(--ui-line);color:var(--ui-ink);background:#fff;border-radius:14px;margin:40px 0;padding:28px;scroll-margin-top:24px}html[data-ui] body .recipe-sheet-header{justify-content:space-between;align-items:flex-start;gap:20px;margin:0 0 24px;display:flex}html[data-ui] body .recipe-sheet h2{letter-spacing:-.02em;max-width:26ch;margin:0;font-size:28px;line-height:1.2}html[data-ui] body .recipe-sheet button{min-height:44px;font:inherit;background:var(--ui-accent);color:#fff;cursor:pointer;border:0;border-radius:8px;flex:none;padding:10px 14px;font-size:14px;font-weight:500}html[data-ui] body .recipe-sheet figure{margin:0 0 24px}html[data-ui] body .recipe-sheet img{aspect-ratio:16/9;object-fit:cover;border-radius:8px;width:100%;height:auto;display:block}html[data-ui] body .recipe-sheet figcaption{color:var(--ui-muted);margin:10px 0 0;font-size:12px;line-height:1.5}html[data-ui] body .recipe-yield{margin:0 0 24px;font-size:16px;font-weight:500}html[data-ui] body .recipe-method{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:28px;display:grid}html[data-ui] body .recipe-method h3{margin:0 0 14px;font-size:21px;line-height:1.3}html[data-ui] body .recipe-method :is(ul,ol){margin:0;padding-left:22px;font-size:16px;line-height:1.65}html[data-ui] body .recipe-method li{margin:0 0 14px;padding-left:3px;scroll-margin-top:24px}html[data-ui] body .recipe-method section{min-width:0}html[data-ui] body .recipe-note{margin:24px 0 12px;font-size:15px;line-height:1.65}html[data-ui] body .recipe-source{color:var(--ui-muted);margin:0;font-size:13px;line-height:1.6}@media (width<=767px){html[data-ui] body .recipe-sheet{padding:20px}html[data-ui] body .recipe-method{grid-template-columns:1fr;gap:24px}html[data-ui] body .recipe-sheet-header{flex-wrap:wrap;gap:16px}html[data-ui] body .recipe-sheet h2{font-size:25px}}@media print{body:has(.recipe-sheet) :is(.ui-header,.ui-footer,.wind-article-heading,.wind-article-image,.recipe-jump,.article-body,.article-share,.ui-mobile-toc,.wind-article-aside,.pinterest-card,.article-pin-card,.skip-link){display:none!important}html[data-ui] body:has(.recipe-sheet) :is(.site-shell,.wind-reading-grid,.wind-article-main){width:100%;max-width:none;margin:0;padding:0;display:block!important}html[data-ui] body .recipe-sheet{color:#000;background:#fff;border:0;width:100%;margin:0;padding:0;position:static}html[data-ui] body .recipe-sheet :is(button,figure){display:none!important}html[data-ui] body .recipe-sheet h2{max-width:none}html[data-ui] body .recipe-method{grid-template-columns:1fr 1.5fr;gap:24px}html[data-ui] body .recipe-sheet li{break-inside:avoid}html[data-ui] body .recipe-sheet :is(p,li){color:#000}}