.hw-pad[data-v-03ed193a]{margin:0 0 14px;padding:18px 20px 16px;border-radius:12px;background:#fff;color:#1a1a1a;border:1px solid rgba(164,8,9,.28);-webkit-box-shadow:0 10px 28px rgba(0,0,0,.12);box-shadow:0 10px 28px rgba(0,0,0,.12)}.hw-lead[data-v-03ed193a]{margin:0 0 12px;font-size:14px;line-height:1.7;color:#222}.hw-samples[data-v-03ed193a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-bottom:14px}.hw-samples__label[data-v-03ed193a]{margin-right:4px;font-size:13px;font-weight:700;color:#a40809}.hw-btn[data-v-03ed193a],.hw-chip[data-v-03ed193a]{border:1px solid rgba(164,8,9,.35);background:#fff;color:#a40809;border-radius:999px;padding:4px 10px;font-size:13px;line-height:1.4;cursor:pointer}.hw-btn[data-v-03ed193a]:hover,.hw-chip[data-v-03ed193a]:hover{background:#fff5f5}.hw-stage[data-v-03ed193a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.hw-grid[data-v-03ed193a]{display:grid;grid-template-columns:repeat(5,36px);grid-template-rows:repeat(7,36px);gap:4px;padding:10px;border-radius:10px;background:#faf7f4;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hw-cell[data-v-03ed193a]{width:36px;height:36px;padding:0;border:1px solid #e4d5cc;border-radius:4px;background:#fff;cursor:crosshair}.hw-cell.is-ink[data-v-03ed193a]{background:#a40809;border-color:#a40809}.hw-result[data-v-03ed193a]{min-width:0;padding-top:2px}.hw-result__idle[data-v-03ed193a],.hw-result__sub[data-v-03ed193a]{margin:0;font-size:14px;line-height:1.7;color:#333}.hw-result__title[data-v-03ed193a]{margin:0 0 4px;font-size:28px;font-weight:700;color:#a40809;letter-spacing:.04em}.hw-result__cap[data-v-03ed193a]{margin:12px 0 6px;font-size:12px;font-weight:700;color:#666}.hw-mini[data-v-03ed193a]{display:grid;grid-template-columns:repeat(5,14px);grid-template-rows:repeat(7,14px);gap:2px}.hw-mini__cell[data-v-03ed193a]{display:block;width:14px;height:14px;border-radius:2px;background:#f3f0ec}.hw-mini__cell.is-ink[data-v-03ed193a]{background:#a40809}.hw-actions[data-v-03ed193a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:14px}.hw-btn--go[data-v-03ed193a],.hw-btn.is-on[data-v-03ed193a]{background:#a40809;color:#fff}.hw-btn--go[data-v-03ed193a]{border-color:#a40809}.hw-btn--go[data-v-03ed193a]:hover{background:#8d0708}