.thumb-page[data-astro-cid-h3vok5pg]{padding-block:32px 90px}.heading-row[data-astro-cid-h3vok5pg]{justify-content:space-between;align-items:center;gap:24px;display:flex}.heading-row[data-astro-cid-h3vok5pg] .button[data-astro-cid-h3vok5pg]{flex-shrink:0}#thumb-guide[data-astro-cid-h3vok5pg]{border:1px solid var(--ink);background:var(--cream);width:min(780px,100% - 32px);max-height:calc(100dvh - 48px);color:var(--ink);padding:32px}#thumb-guide[data-astro-cid-h3vok5pg]::backdrop{background:#0009}#thumb-guide[data-astro-cid-h3vok5pg] p[data-astro-cid-h3vok5pg]{line-height:1.7}#thumb-guide[data-astro-cid-h3vok5pg] h2[data-astro-cid-h3vok5pg]{font-size:clamp(30px,4vw,48px)}.guide-close[data-astro-cid-h3vok5pg]{justify-content:flex-end;margin-bottom:20px;display:flex}.guide-close[data-astro-cid-h3vok5pg] button[data-astro-cid-h3vok5pg]{cursor:pointer;border:1px solid var(--ink);color:inherit;font:inherit;background:0 0;padding:8px 12px}h1[data-astro-cid-h3vok5pg]{font-size:clamp(60px,9vw,110px);line-height:1}h1[data-astro-cid-h3vok5pg] em[data-astro-cid-h3vok5pg]{color:var(--red)}.thumb-process[data-astro-cid-h3vok5pg]{grid-template-columns:repeat(3,1fr);gap:22px 32px;margin-block:30px;padding-left:22px;font-weight:700;line-height:1.5;display:grid}.tip[data-astro-cid-h3vok5pg],.hint[data-astro-cid-h3vok5pg]{color:#625b4e}.generator[data-astro-cid-h3vok5pg]{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:50px;margin-top:32px;display:grid}.controls[data-astro-cid-h3vok5pg]{gap:18px;display:grid}h2[data-astro-cid-h3vok5pg]{margin-bottom:8px;font-size:34px;line-height:1.1}label[data-astro-cid-h3vok5pg]{gap:8px;font-size:13px;font-weight:700;display:grid}select[data-astro-cid-h3vok5pg],input[data-astro-cid-h3vok5pg]{width:100%;min-width:0;color:var(--ink);background:#fffaf0;border:1px solid #857b68;border-radius:0;padding:12px;font:16px Arial,sans-serif}fieldset[data-astro-cid-h3vok5pg]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-h3vok5pg]{margin-bottom:8px;font-size:13px;font-weight:700}.ratio-inputs[data-astro-cid-h3vok5pg]{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;display:grid}.hint[data-astro-cid-h3vok5pg]{margin:0;font-size:12px;line-height:1.6}#thumb-summary[data-astro-cid-h3vok5pg]{margin:0;font-size:13px;line-height:1.5}.button[data-astro-cid-h3vok5pg]{cursor:pointer;justify-content:center}.button[data-astro-cid-h3vok5pg]:disabled{opacity:.5;cursor:default}.preview[data-astro-cid-h3vok5pg]{background:#d8c9aa;padding:24px}.preview[data-astro-cid-h3vok5pg] .eyebrow[data-astro-cid-h3vok5pg]{margin:0 0 20px}#thumb-sheet[data-astro-cid-h3vok5pg]{background:#fff;max-width:620px;margin-inline:auto;box-shadow:0 4px 18px #0002}#thumb-sheet[data-astro-cid-h3vok5pg] svg{width:100%;height:auto;display:block}.sr-only[data-astro-cid-h3vok5pg]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=760px){.generator[data-astro-cid-h3vok5pg]{grid-template-columns:1fr;gap:30px}.thumb-process[data-astro-cid-h3vok5pg]{grid-template-columns:repeat(2,1fr)}.thumb-page[data-astro-cid-h3vok5pg]{padding-top:20px}.preview[data-astro-cid-h3vok5pg]{padding:16px}.heading-row[data-astro-cid-h3vok5pg]{gap:12px}.heading-row[data-astro-cid-h3vok5pg] h1[data-astro-cid-h3vok5pg]{font-size:clamp(36px,8vw,60px)}.heading-row[data-astro-cid-h3vok5pg] .button[data-astro-cid-h3vok5pg]{letter-spacing:.05em;padding:12px 10px;font-size:9px}#thumb-guide[data-astro-cid-h3vok5pg]{padding:22px}}@media print{html,body{background:#fff!important;margin:0!important;padding:0!important}body>header,body>footer,astro-dev-toolbar,#thumb-guide,.thumb-page>.intro,.controls,.preview>p{display:none!important}.thumb-page,.generator,.preview{background:#fff!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}#thumb-sheet{break-inside:avoid;max-width:none!important;box-shadow:none!important;border:0!important;margin:0!important;padding:0!important}#thumb-sheet svg{display:block;width:100%!important;height:100%!important}}
