.MinecraftPixelArt-module__vjhm-q__root{flex-direction:column;gap:1rem;width:min(100%,60rem);min-width:0;display:flex}.MinecraftPixelArt-module__vjhm-q__panel{background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);flex-direction:column;gap:.9rem;min-width:0;padding:.9rem;display:flex}.MinecraftPixelArt-module__vjhm-q__sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.MinecraftPixelArt-module__vjhm-q__stamp,.MinecraftPixelArt-module__vjhm-q__disclaimer{color:var(--color-text-disabled);margin:0;font-size:.74rem;line-height:1.5}.MinecraftPixelArt-module__vjhm-q__hint{color:var(--color-text-disabled);margin:0;font-size:.78rem;line-height:1.4}.MinecraftPixelArt-module__vjhm-q__error{color:var(--color-error);margin:0;font-size:.82rem}.MinecraftPixelArt-module__vjhm-q__mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.MinecraftPixelArt-module__vjhm-q__sectionTitle{letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-disabled);margin:0;font-size:.7rem;font-weight:700}.MinecraftPixelArt-module__vjhm-q__drop{text-align:center;cursor:pointer;background:var(--color-surface-elevated);border:1.5px dashed var(--color-border-strong);border-radius:var(--radius-lg);flex-direction:column;align-items:center;gap:.3rem;padding:1.1rem 1rem;transition:border-color .16s,background .16s;display:flex}.MinecraftPixelArt-module__vjhm-q__drop:hover,.MinecraftPixelArt-module__vjhm-q__dropOver{border-color:var(--color-accent);background:var(--color-accent-soft)}.MinecraftPixelArt-module__vjhm-q__drop:focus-visible{border-color:var(--color-accent);box-shadow:var(--shadow-focus);outline:none}.MinecraftPixelArt-module__vjhm-q__dropTitle{color:var(--color-text-primary);font-size:.98rem;font-weight:600}.MinecraftPixelArt-module__vjhm-q__sourceRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.MinecraftPixelArt-module__vjhm-q__sourceName{min-width:0;color:var(--color-text-secondary);overflow-wrap:anywhere;font-size:.82rem}.MinecraftPixelArt-module__vjhm-q__row{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));align-items:start;gap:.9rem;min-width:0;display:grid}.MinecraftPixelArt-module__vjhm-q__field{flex-direction:column;gap:.35rem;min-width:0;display:flex}.MinecraftPixelArt-module__vjhm-q__fieldLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary);font-size:.74rem;font-weight:700}.MinecraftPixelArt-module__vjhm-q__range{width:100%;min-height:2.5rem;accent-color:var(--color-accent)}.MinecraftPixelArt-module__vjhm-q__chipRow{flex-wrap:wrap;gap:.4rem;display:flex}.MinecraftPixelArt-module__vjhm-q__chip{appearance:none;min-height:2.25rem;font:inherit;color:var(--color-text-secondary);background:var(--color-surface);border:1px solid var(--color-border-subtle);cursor:pointer;border-radius:999px;padding:.1rem .7rem;font-size:.82rem;font-weight:500}.MinecraftPixelArt-module__vjhm-q__chip:hover{border-color:var(--color-border-strong);color:var(--color-text-primary)}.MinecraftPixelArt-module__vjhm-q__chip:focus-visible{box-shadow:var(--shadow-focus);outline:none}.MinecraftPixelArt-module__vjhm-q__chip[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-text-primary)}.MinecraftPixelArt-module__vjhm-q__action{appearance:none;min-height:2.5rem;font:inherit;color:var(--color-text-secondary);background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);cursor:pointer;align-items:center;padding:.3rem .9rem;font-size:.84rem;font-weight:500;display:inline-flex}.MinecraftPixelArt-module__vjhm-q__action:hover:not(:disabled){border-color:var(--color-border-strong);color:var(--color-text-primary)}.MinecraftPixelArt-module__vjhm-q__action:focus-visible{box-shadow:var(--shadow-focus);outline:none}.MinecraftPixelArt-module__vjhm-q__action:disabled{opacity:.5;cursor:not-allowed}.MinecraftPixelArt-module__vjhm-q__action[data-copy-state=copied]{border-color:var(--color-accent);color:var(--color-accent)}.MinecraftPixelArt-module__vjhm-q__actionPrimary{color:var(--color-on-accent);background:var(--color-accent);border-color:var(--color-accent);font-weight:700}.MinecraftPixelArt-module__vjhm-q__actionPrimary:hover:not(:disabled){color:var(--color-on-accent);background:var(--color-accent-hover)}.MinecraftPixelArt-module__vjhm-q__actions{flex-wrap:wrap;gap:.5rem;display:flex}.MinecraftPixelArt-module__vjhm-q__summary{color:var(--color-text-primary);margin:0;font-size:1rem;font-weight:600;line-height:1.4}.MinecraftPixelArt-module__vjhm-q__previews{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));align-items:start;gap:.9rem;min-width:0;display:grid}.MinecraftPixelArt-module__vjhm-q__figure{flex-direction:column;gap:.35rem;min-width:0;margin:0;display:flex}.MinecraftPixelArt-module__vjhm-q__canvas{width:100%;height:auto;image-rendering:pixelated;touch-action:pan-y;background-color:var(--color-surface-elevated);background-image:linear-gradient(45deg, var(--color-border-subtle) 25%, transparent 25%, transparent 75%, var(--color-border-subtle) 75%), linear-gradient(45deg, var(--color-border-subtle) 25%, transparent 25%, transparent 75%, var(--color-border-subtle) 75%);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background-position:0 0,6px 6px;background-size:12px 12px;display:block}.MinecraftPixelArt-module__vjhm-q__caption{min-height:1.3rem;color:var(--color-text-secondary);font-size:.8rem;line-height:1.3}.MinecraftPixelArt-module__vjhm-q__materials{flex-direction:column;gap:.8rem;min-width:0;display:flex}.MinecraftPixelArt-module__vjhm-q__totals{grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.MinecraftPixelArt-module__vjhm-q__total{background:var(--color-surface-elevated);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);flex-direction:column;gap:.1rem;padding:.6rem .7rem;display:flex}.MinecraftPixelArt-module__vjhm-q__total strong{font-variant-numeric:tabular-nums;color:var(--color-accent);font-size:1.35rem}.MinecraftPixelArt-module__vjhm-q__total span{color:var(--color-text-secondary);font-size:.74rem;line-height:1.3}.MinecraftPixelArt-module__vjhm-q__tableWrap{min-width:0;overflow-x:auto}.MinecraftPixelArt-module__vjhm-q__table{border-collapse:collapse;width:100%;font-size:.86rem}.MinecraftPixelArt-module__vjhm-q__table th,.MinecraftPixelArt-module__vjhm-q__table td{text-align:start;border-bottom:1px solid var(--color-border-subtle);vertical-align:middle;padding:.25rem .4rem;font-weight:400}.MinecraftPixelArt-module__vjhm-q__table thead th{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-disabled);font-size:.7rem;font-weight:700}.MinecraftPixelArt-module__vjhm-q__table tr[data-active]{background:var(--color-accent-soft)}.MinecraftPixelArt-module__vjhm-q__num{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:end!important}.MinecraftPixelArt-module__vjhm-q__stackCell{color:var(--color-text-secondary)}.MinecraftPixelArt-module__vjhm-q__rowAction{text-align:end;width:2.75rem}.MinecraftPixelArt-module__vjhm-q__blockBtn{appearance:none;width:100%;min-height:2.75rem;font:inherit;text-align:start;color:var(--color-text-primary);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:.1rem .2rem;display:flex}.MinecraftPixelArt-module__vjhm-q__blockBtn:hover{background:var(--color-surface-elevated)}.MinecraftPixelArt-module__vjhm-q__blockBtn:focus-visible{box-shadow:var(--shadow-focus);outline:none}.MinecraftPixelArt-module__vjhm-q__blockName{overflow-wrap:anywhere;min-width:0;line-height:1.2}.MinecraftPixelArt-module__vjhm-q__symbol{font-variant-numeric:tabular-nums;min-width:1.6rem;height:1.6rem;color:var(--color-text-secondary);background:var(--color-surface-elevated);border:1px solid var(--color-border-subtle);border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 .3rem;font-size:.74rem;font-weight:700;display:inline-flex}.MinecraftPixelArt-module__vjhm-q__iconBtn{appearance:none;width:2.5rem;height:2.5rem;font:inherit;color:var(--color-text-secondary);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:0;font-size:1.2rem;line-height:1}.MinecraftPixelArt-module__vjhm-q__iconBtn:hover:not(:disabled){color:var(--color-error);background:var(--color-surface-elevated)}.MinecraftPixelArt-module__vjhm-q__iconBtn:focus-visible{box-shadow:var(--shadow-focus);outline:none}.MinecraftPixelArt-module__vjhm-q__iconBtn:disabled{opacity:.35;cursor:not-allowed}.MinecraftPixelArt-module__vjhm-q__guide{flex-direction:column;gap:.7rem;min-width:0;display:flex}.MinecraftPixelArt-module__vjhm-q__guideNav{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.MinecraftPixelArt-module__vjhm-q__guideOf{color:var(--color-text-secondary);font-size:.84rem}.MinecraftPixelArt-module__vjhm-q__runs{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.MinecraftPixelArt-module__vjhm-q__run{background:var(--color-surface-elevated);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);align-items:center;gap:.5rem;min-width:0;padding:.35rem .5rem;display:flex}.MinecraftPixelArt-module__vjhm-q__runText{overflow-wrap:anywhere;flex-direction:column;min-width:0;font-size:.86rem;line-height:1.25;display:flex}.MinecraftPixelArt-module__vjhm-q__runCols{color:var(--color-text-disabled);font-size:.74rem}.MinecraftPixelArt-module__vjhm-q__sheetHost{pointer-events:none;width:720px;position:absolute;top:0;left:-10000px}.MinecraftPixelArt-module__vjhm-q__drop input{display:none}
.GuideSheet-module__dTnx7a__sheet{color:#111;background:#fff;padding:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:10pt;line-height:1.4}.GuideSheet-module__dTnx7a__h{margin:0 0 .2rem;font-size:16pt}.GuideSheet-module__dTnx7a__h3{break-after:avoid;margin:1.1rem 0 .35rem;font-size:12pt}.GuideSheet-module__dTnx7a__meta{color:#444;margin:0 0 .5rem;font-size:9pt}.GuideSheet-module__dTnx7a__plan{width:100%;height:auto;image-rendering:pixelated;break-inside:avoid;margin:.4rem 0;display:block}.GuideSheet-module__dTnx7a__table{border-collapse:collapse;width:100%;font-size:9pt}.GuideSheet-module__dTnx7a__table th,.GuideSheet-module__dTnx7a__table td{text-align:left;border-bottom:1px solid #ccc;padding:.15rem .4rem}.GuideSheet-module__dTnx7a__table tr{break-inside:avoid}.GuideSheet-module__dTnx7a__chip{vertical-align:-1px;border:1px solid #555;width:.7rem;height:.7rem;margin-right:.35rem;display:inline-block}.GuideSheet-module__dTnx7a__layers{column-count:2;column-gap:1.2rem}.GuideSheet-module__dTnx7a__layer{break-inside:avoid;border-bottom:1px dashed #bbb;margin:0 0 .55rem;padding-bottom:.3rem;font-size:9pt}.GuideSheet-module__dTnx7a__layer ul{margin:.15rem 0 0;padding:0 0 0 .9rem}.GuideSheet-module__dTnx7a__cols{color:#555}.GuideSheet-module__dTnx7a__foot{color:#666;margin:1rem 0 0;font-size:8pt}
