.preparation-example.svelte-gvokbf{margin:0;min-width:0}.example-controls.svelte-gvokbf{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}.example-controls.svelte-gvokbf button:where(.svelte-gvokbf){min-height:40px;padding:8px 13px;border:1px solid var(--border);background:var(--card);color:var(--foreground);font-size:12px}.example-controls.svelte-gvokbf button[aria-pressed=true]:where(.svelte-gvokbf){border-color:var(--primary);background:var(--primary);color:#fff}.example-artwork.svelte-gvokbf{min-height:215px;background:#fff;border:1px solid var(--border);border-radius:12px;padding:28px;display:flex;align-items:center;justify-content:center}.example-artwork.svelte-gvokbf>div:where(.svelte-gvokbf){width:100%;max-width:410px}.example-artwork.svelte-gvokbf svg{display:block;width:100%;height:auto;max-height:220px}.example-artwork.svelte-gvokbf>p:where(.svelte-gvokbf){font-size:13px;line-height:1.8;color:var(--muted-foreground)}figcaption.svelte-gvokbf{font-size:12px;line-height:1.85;padding-top:13px;color:var(--muted-foreground)}figcaption.svelte-gvokbf strong:where(.svelte-gvokbf){font-size:13px;color:var(--foreground)}figcaption.svelte-gvokbf p:where(.svelte-gvokbf){margin:7px 0}.source-url.svelte-gvokbf{font-size:11px}@media(max-width:680px){.example-artwork.svelte-gvokbf{padding:23px 18px;min-height:180px}.example-controls.svelte-gvokbf button:where(.svelte-gvokbf){font-size:11px}}.preparation-layout.svelte-8sduu1{display:grid;grid-template-columns:240px minmax(0,1fr);gap:42px;align-items:start}.process-navigation.svelte-8sduu1{position:sticky;top:24px}.process-navigation.svelte-8sduu1 h2:where(.svelte-8sduu1){font-size:14px;margin:0 0 15px}.process-navigation.svelte-8sduu1 nav:where(.svelte-8sduu1){border-top:1px solid var(--border)}.process-navigation.svelte-8sduu1 a:where(.svelte-8sduu1){display:block;padding:14px 12px;border-bottom:1px solid var(--border);border-radius:7px;line-height:1.7}.process-navigation.svelte-8sduu1 strong:where(.svelte-8sduu1){font-size:14px;display:block}.process-navigation.svelte-8sduu1 span:where(.svelte-8sduu1){display:block;font-size:11px;color:var(--muted-foreground);margin-top:3px}.process-navigation.svelte-8sduu1 a[aria-current=page]:where(.svelte-8sduu1){background:var(--accent);color:var(--primary)}.process-navigation.svelte-8sduu1 a:where(.svelte-8sduu1):hover{background:#edf2fc}.process-detail.svelte-8sduu1>h2:where(.svelte-8sduu1){font-size:33px;line-height:1.2;margin:0 0 17px}.process-introduction.svelte-8sduu1{font-size:16px;line-height:1.9;max-width:72ch;color:var(--muted-foreground)}.process-result.svelte-8sduu1{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:21px 24px;margin:23px 0}.process-result.svelte-8sduu1>span:where(.svelte-8sduu1){font-size:12px;color:var(--muted-foreground)}.process-result.svelte-8sduu1 p:where(.svelte-8sduu1){font-size:16px;line-height:1.8;margin-top:7px}.process-requirements.svelte-8sduu1{margin:0;max-width:82ch}.process-requirements.svelte-8sduu1>div:where(.svelte-8sduu1){display:grid;grid-template-columns:180px minmax(0,1fr);gap:24px;padding:23px 0;border-bottom:1px solid var(--border)}.process-requirements.svelte-8sduu1 dt:where(.svelte-8sduu1){font-size:14px;font-weight:600;line-height:1.6}.process-requirements.svelte-8sduu1 dd:where(.svelte-8sduu1){font-size:14px;line-height:1.9;color:var(--muted-foreground);margin:0}.manufacturer-example.svelte-8sduu1{margin:26px 0;padding:22px 24px;background:var(--accent);border-radius:12px;max-width:82ch}.manufacturer-example.svelte-8sduu1 h3:where(.svelte-8sduu1),.maker-questions.svelte-8sduu1 h3:where(.svelte-8sduu1){font-size:18px;line-height:1.4;margin:0 0 12px}.manufacturer-example.svelte-8sduu1 p:where(.svelte-8sduu1){font-size:14px;line-height:1.85}.maker-questions.svelte-8sduu1{margin:28px 0}.maker-questions.svelte-8sduu1 ul:where(.svelte-8sduu1){padding-left:21px;font-size:14px;line-height:1.9;margin:0 0 23px}.maker-questions.svelte-8sduu1 li:where(.svelte-8sduu1){padding-left:5px;margin:7px 0}.process-sources.svelte-8sduu1{border-top:1px solid var(--border);padding-top:20px}.process-sources.svelte-8sduu1 summary:where(.svelte-8sduu1),.preparation-comparison.svelte-8sduu1>summary:where(.svelte-8sduu1){font-size:14px;line-height:1.8;font-weight:550;cursor:pointer}.preparation-visuals.svelte-8sduu1{margin-top:55px;padding-top:29px;border-top:1px solid var(--border)}.preparation-visuals.svelte-8sduu1 h2:where(.svelte-8sduu1),.next-actions.svelte-8sduu1 h2:where(.svelte-8sduu1),.requirements-reading.svelte-8sduu1 h2:where(.svelte-8sduu1){font-size:27px;line-height:1.3;margin-bottom:15px}.visuals-intro.svelte-8sduu1{max-width:80ch;color:var(--muted-foreground);font-size:14px;line-height:1.85;margin-bottom:25px}.visuals-grid.svelte-8sduu1{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:38px}.process-photo.svelte-8sduu1{min-width:0}.process-photo.svelte-8sduu1 .article-photo-image,.process-photo.svelte-8sduu1 .article-photo-image img{max-height:310px}.process-photo.svelte-8sduu1 .source-url{font-size:11px}.no-process-photo.svelte-8sduu1{padding:25px;background:var(--card);border:1px solid var(--border);border-radius:12px;align-self:start}.no-process-photo.svelte-8sduu1 h3:where(.svelte-8sduu1){font-size:22px;margin-bottom:15px}.no-process-photo.svelte-8sduu1 p:where(.svelte-8sduu1){font-size:14px;color:var(--muted-foreground);line-height:1.9}.next-actions.svelte-8sduu1{margin:35px 0}.next-action-list.svelte-8sduu1{display:grid;grid-template-columns:1fr 1fr;gap:0 35px;border-top:1px solid var(--border)}.next-action-list.svelte-8sduu1 a:where(.svelte-8sduu1){padding:20px 0;border-bottom:1px solid var(--border);display:block}.next-action-list.svelte-8sduu1 strong:where(.svelte-8sduu1){font-size:16px;color:var(--primary);display:block;margin-bottom:7px}.next-action-list.svelte-8sduu1 span:where(.svelte-8sduu1){font-size:13px;line-height:1.85;color:var(--muted-foreground);display:block;max-width:62ch}.preparation-comparison.svelte-8sduu1{padding:23px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.preparation-table-wrap.svelte-8sduu1{overflow:auto;margin-top:23px;border:1px solid var(--border);border-radius:10px;background:var(--card)}table.svelte-8sduu1{border-collapse:collapse;width:100%;min-width:620px;font-size:13px;line-height:1.8}th.svelte-8sduu1,td.svelte-8sduu1{padding:17px 20px;vertical-align:top;text-align:left;border-bottom:1px solid var(--border)}th.svelte-8sduu1{font-weight:600}td.svelte-8sduu1{color:var(--muted-foreground)}table.svelte-8sduu1 a:where(.svelte-8sduu1){color:var(--primary);text-decoration:underline;text-underline-offset:3px}.requirements-reading.svelte-8sduu1{margin-top:35px}.requirements-reading.svelte-8sduu1 ul:where(.svelte-8sduu1){padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.requirements-reading.svelte-8sduu1 a:where(.svelte-8sduu1){font-size:16px;font-weight:600;line-height:1.6;display:block;color:var(--primary)}.requirements-reading.svelte-8sduu1 p:where(.svelte-8sduu1){font-size:13px;color:var(--muted-foreground);line-height:1.85;margin-top:9px}@media(max-width:1050px){.preparation-layout.svelte-8sduu1{grid-template-columns:205px minmax(0,1fr);gap:26px}.process-requirements.svelte-8sduu1>div:where(.svelte-8sduu1){grid-template-columns:1fr;gap:10px}.visuals-grid.svelte-8sduu1{gap:26px}.requirements-reading.svelte-8sduu1 ul:where(.svelte-8sduu1){grid-template-columns:1fr}}@media(max-width:680px){.preparation-layout.svelte-8sduu1{display:block}.process-navigation.svelte-8sduu1{position:static;margin-bottom:27px}.process-navigation.svelte-8sduu1 nav:where(.svelte-8sduu1){display:grid;grid-template-columns:1fr 1fr;gap:5px 10px}.process-navigation.svelte-8sduu1 a:where(.svelte-8sduu1){padding:12px 9px}.process-navigation.svelte-8sduu1 strong:where(.svelte-8sduu1){font-size:13px}.process-navigation.svelte-8sduu1 span:where(.svelte-8sduu1){font-size:10px}.process-detail.svelte-8sduu1>h2:where(.svelte-8sduu1){font-size:29px}.process-introduction.svelte-8sduu1{font-size:15px}.process-result.svelte-8sduu1,.manufacturer-example.svelte-8sduu1{padding:18px}.process-result.svelte-8sduu1 p:where(.svelte-8sduu1){font-size:14px}.process-requirements.svelte-8sduu1>div:where(.svelte-8sduu1){padding:20px 0}.visuals-grid.svelte-8sduu1{grid-template-columns:1fr;gap:28px}.next-action-list.svelte-8sduu1{grid-template-columns:1fr}.preparation-visuals.svelte-8sduu1 h2:where(.svelte-8sduu1),.next-actions.svelte-8sduu1 h2:where(.svelte-8sduu1),.requirements-reading.svelte-8sduu1 h2:where(.svelte-8sduu1){font-size:25px}.preparation-visuals.svelte-8sduu1{margin-top:35px}.manufacturer-example.svelte-8sduu1 h3:where(.svelte-8sduu1){font-size:17px}}
