.type-scale-workspace[data-astro-cid-a6ahi3ey]{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:start;gap:22px}.type-scale-controls[data-astro-cid-a6ahi3ey],.type-scale-preview-card[data-astro-cid-a6ahi3ey]{border:1px solid #dfe7e3;border-radius:22px;background:#fff;box-shadow:0 22px 55px #1b3e3612}.type-scale-controls[data-astro-cid-a6ahi3ey]{display:grid;gap:23px;padding:clamp(22px,3vw,32px)}.type-scale-card-head[data-astro-cid-a6ahi3ey],.type-scale-label-row[data-astro-cid-a6ahi3ey],.type-scale-code-head[data-astro-cid-a6ahi3ey],.type-scale-preview-top[data-astro-cid-a6ahi3ey]{display:flex;align-items:center;justify-content:space-between;gap:12px}.type-scale-card-head[data-astro-cid-a6ahi3ey] h2[data-astro-cid-a6ahi3ey]{margin:7px 0 0;color:#193b34;font-size:1.35rem}.type-scale-local[data-astro-cid-a6ahi3ey]{display:inline-flex;align-items:center;gap:6px;color:#427c68;font-size:.8rem}.type-scale-field[data-astro-cid-a6ahi3ey]{display:grid;gap:9px;color:#253d38}.type-scale-field[data-astro-cid-a6ahi3ey] label[data-astro-cid-a6ahi3ey],.type-scale-code-head[data-astro-cid-a6ahi3ey] label[data-astro-cid-a6ahi3ey]{font-weight:700}.type-scale-field[data-astro-cid-a6ahi3ey] output[data-astro-cid-a6ahi3ey]{color:#52796d;font-variant-numeric:tabular-nums}.type-scale-field[data-astro-cid-a6ahi3ey] input[data-astro-cid-a6ahi3ey][type=range]{width:100%;accent-color:#35856f}.type-scale-range-labels[data-astro-cid-a6ahi3ey]{display:flex;justify-content:space-between;color:#8a9b95;font-size:.74rem}.type-scale-field[data-astro-cid-a6ahi3ey] select[data-astro-cid-a6ahi3ey],.type-scale-field[data-astro-cid-a6ahi3ey] textarea[data-astro-cid-a6ahi3ey],.type-scale-code[data-astro-cid-a6ahi3ey] textarea[data-astro-cid-a6ahi3ey]{width:100%;border:1px solid #dce6e1;border-radius:11px;background:#fbfdfb;color:#1b322d;padding:11px 12px}.type-scale-field[data-astro-cid-a6ahi3ey] textarea[data-astro-cid-a6ahi3ey],.type-scale-code[data-astro-cid-a6ahi3ey] textarea[data-astro-cid-a6ahi3ey]{resize:vertical;line-height:1.5}.type-scale-field[data-astro-cid-a6ahi3ey] small[data-astro-cid-a6ahi3ey]{color:#73877f}.type-scale-preview-card[data-astro-cid-a6ahi3ey]{overflow:hidden;background:linear-gradient(155deg,#f4f8f3,#fff 52%,#faf5eb)}.type-scale-preview-top[data-astro-cid-a6ahi3ey]{padding:18px 24px;border-bottom:1px solid #e2eae5;color:#668078}.type-scale-preview-top[data-astro-cid-a6ahi3ey]>span[data-astro-cid-a6ahi3ey]:last-child{font-variant-numeric:tabular-nums}.type-scale-preview[data-astro-cid-a6ahi3ey]{padding:clamp(23px,4vw,42px);color:#243d36}.type-scale-specimen[data-astro-cid-a6ahi3ey]{padding:12px 0 17px;border-bottom:1px solid rgba(72,112,96,.15)}.type-scale-specimen[data-astro-cid-a6ahi3ey]>span[data-astro-cid-a6ahi3ey]{color:#758981;font-size:.66rem;font-weight:750;letter-spacing:.14em}.type-scale-specimen[data-astro-cid-a6ahi3ey] h2[data-astro-cid-a6ahi3ey],.type-scale-specimen[data-astro-cid-a6ahi3ey] h3[data-astro-cid-a6ahi3ey],.type-scale-specimen[data-astro-cid-a6ahi3ey] h4[data-astro-cid-a6ahi3ey],.type-scale-specimen[data-astro-cid-a6ahi3ey] p[data-astro-cid-a6ahi3ey]{margin:8px 0 0;line-height:inherit}.type-scale-preview[data-astro-cid-a6ahi3ey][data-font=sans]{font-family:system-ui,-apple-system,Segoe UI,sans-serif}.type-scale-preview[data-astro-cid-a6ahi3ey][data-font=serif]{font-family:Georgia,Times New Roman,serif}.type-scale-preview[data-astro-cid-a6ahi3ey][data-font=mono]{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.type-scale-code[data-astro-cid-a6ahi3ey]{padding:20px 24px 22px;border-top:1px solid #e2eae5;background:#ffffffc7}.type-scale-code[data-astro-cid-a6ahi3ey] textarea[data-astro-cid-a6ahi3ey]{margin-top:10px;background:#172923;color:#d7f0df;font-family:ui-monospace,monospace;font-size:.84rem}.type-scale-code-head[data-astro-cid-a6ahi3ey] .tool-button[data-astro-cid-a6ahi3ey]{min-height:36px;padding:7px 11px}.type-scale-code[data-astro-cid-a6ahi3ey] #type-scale-status[data-astro-cid-a6ahi3ey]{min-height:1.2em;margin:8px 0 0;color:#58786a;font-size:.82rem}.type-scale-guide[data-astro-cid-a6ahi3ey]{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:start;margin-bottom:32px}.type-scale-guide[data-astro-cid-a6ahi3ey] h2[data-astro-cid-a6ahi3ey]{margin:8px 0;color:#183a33}.type-scale-guide[data-astro-cid-a6ahi3ey] p[data-astro-cid-a6ahi3ey]{color:#5e756c;line-height:1.7}.type-scale-guide[data-astro-cid-a6ahi3ey] ol[data-astro-cid-a6ahi3ey]{display:grid;gap:12px;margin:0;padding:22px 22px 22px 46px;border:1px solid #dfe7e3;border-radius:16px;background:#fbfdfb;color:#3d5a50;line-height:1.6}@media(max-width:800px){.type-scale-workspace[data-astro-cid-a6ahi3ey]{grid-template-columns:1fr}}@media(max-width:600px){.type-scale-guide[data-astro-cid-a6ahi3ey]{grid-template-columns:1fr;gap:10px}.type-scale-preview-top[data-astro-cid-a6ahi3ey],.type-scale-code[data-astro-cid-a6ahi3ey]{padding-inline:17px}}
