.page_main__HJlK1{padding:1rem}.page_heading__Uk7Q1{text-transform:uppercase;border-bottom:2px solid #000;margin-bottom:1rem}.page_back__rZpAl{margin-top:1rem}.QrMaker_wrapper__a9hVP{padding:1rem}.QrMaker_header__CcE8x{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.QrMaker_grid__yddrt{display:grid;grid-gap:1rem;gap:1rem}@media (min-width:1024px){.QrMaker_grid__yddrt{grid-template-columns:1fr 1fr}}.QrMaker_controls__sk60P,.QrMaker_preview__4EZeU{background:#fff;padding:1rem;border:4px double #4b5563}.QrMaker_field__1akkG{margin-bottom:.75rem}.QrMaker_label__23v1b{display:block;font-weight:500;margin-bottom:.25rem}.QrMaker_textarea____Ex_{width:100%;padding:.5rem}.QrMaker_range__3K9px{width:100%}.QrMaker_select__9YHDN{width:100%;padding:.25rem}.QrMaker_colorInput__NUlPh{width:100%}.QrMaker_buttonRow__EZQEd{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.QrMaker_buttonPrimary__UZqd7{background:#2b0a86;color:#fff;padding:.5rem 1rem;border:none;cursor:pointer}.QrMaker_buttonSecondary__IDbuV{border:1px solid #000;padding:.5rem 1rem;background:#2b0a86;cursor:pointer}.QrMaker_previewBox__fHgRb{display:flex;justify-content:center;align-items:center;background:#f3f4f600;border:1px solid #e5e7eb;padding:1rem}.QrMaker_tip__oGv1R{margin-top:1rem;font-size:.875rem;color:#6b7280}