.page_main__t64nJ{min-height:100vh;background:#f5f5f7;color:#1d1d1f;font-family:-apple-system,Inter,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.page_pageContent__q066Z{max-width:1100px;margin:0 auto;padding:0 32px 6rem}.page_header__CmUpP{text-align:center;padding:52px 1rem 40px}.page_eyebrow__9owYj{font-size:.72rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:#6e6e73;margin-bottom:14px}.page_title__H55Fr{font-size:clamp(2rem,5vw,3.2rem);font-weight:700;line-height:1.08;letter-spacing:-.03em;color:#1d1d1f;margin-bottom:14px}.page_subtitle___6YX3{font-size:1rem;color:#6e6e73;max-width:540px;margin:0 auto;line-height:1.6}.page_layout__N_ruk{display:grid;grid-template-columns:1fr 360px;grid-gap:24px;gap:24px;align-items:start}.page_card__SJdcH{background:#fff;border:1px solid #e5e5ea;border-radius:16px;padding:20px;box-shadow:0 1px 4px rgba(0,0,0,.06);margin-bottom:16px}.page_cardTitle__Pqdfb{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#6e6e73;margin-bottom:16px}.page_typeTabs__j34JM{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.page_typeTab__R5e8j{display:flex;flex-direction:column;align-items:center;gap:4px;background:#fff;border:1px solid #e5e5ea;border-radius:12px;padding:10px 14px;cursor:pointer;font-family:inherit;transition:border-color .15s,background .15s;min-width:64px}.page_typeTab__R5e8j:hover{border-color:#c7c7cc}.page_typeTabActive__b2Z3N{background:#1d1d1f;border-color:#1d1d1f}.page_typeTabIcon__AaBJZ{font-size:1.2rem;line-height:1}.page_typeTabLabel__qJ_Sg{font-size:.7rem;font-weight:600;color:#6e6e73;white-space:nowrap}.page_typeTabActive__b2Z3N .page_typeTabLabel__qJ_Sg{color:#fff}.page_fieldGroup__sCsZf{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.page_fieldGroup__sCsZf:last-child{margin-bottom:0}.page_label__Yb101{font-size:.75rem;font-weight:600;color:#6e6e73}.page_optional__A1qBZ{font-weight:400;color:#aeaeb2}.page_twoCol__7Ysx4{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.page_labelRow____nuC{display:flex;align-items:center;gap:5px}.page_tooltipWrap__ZiqHO{position:relative;display:inline-flex;align-items:center}.page_tooltipIcon__D365I{width:15px;height:15px;border-radius:50%;background:#e5e5ea;color:#6e6e73;font-size:.62rem;font-weight:700;font-style:normal;display:inline-flex;align-items:center;justify-content:center;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1}.page_tooltipContent__0ji5p{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);background:#1d1d1f;color:#fff;font-size:.72rem;line-height:1.55;font-weight:400;font-style:normal;padding:9px 11px;border-radius:9px;width:210px;white-space:normal;opacity:0;pointer-events:none;transition:opacity .15s;z-index:20}.page_tooltipContent__0ji5p:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:5px solid transparent;border-top-color:#1d1d1f}.page_tooltipWrap__ZiqHO:hover .page_tooltipContent__0ji5p{opacity:1}.page_input__p4U_5{background:#f5f5f7;border:1px solid #e5e5ea;border-radius:10px;padding:10px 12px;color:#1d1d1f;font-size:.9rem;font-family:inherit;outline:none;transition:border-color .2s,box-shadow .2s;width:100%}.page_input__p4U_5::placeholder{color:#aeaeb2}.page_input__p4U_5:focus{border-color:#1d1d1f;box-shadow:0 0 0 3px rgba(29,29,31,.08);background:#fff}.page_textarea__mwNMO{resize:vertical;min-height:80px}.page_segmented__DGKk9{display:flex;background:#f5f5f7;border:1px solid #e5e5ea;border-radius:8px;padding:3px;gap:2px}.page_segBtn__yT7y8{flex:1 1;padding:6px 10px;border-radius:6px;border:none;background:transparent;color:#6e6e73;font-size:.78rem;font-weight:600;font-family:inherit;cursor:pointer;transition:background .15s,color .15s}.page_segBtnActive__RNe0I{background:#1d1d1f;color:#fff}.page_customGrid__dIFoN{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.page_colorRow__6Xzw5{display:flex;align-items:center;gap:8px}.page_colorSwatch__T_xGu{width:36px;height:36px;border-radius:8px;border:1px solid #e5e5ea;padding:2px;cursor:pointer;background:#f5f5f7;-webkit-appearance:none;-moz-appearance:none;appearance:none}.page_colorSwatch__T_xGu::-webkit-color-swatch-wrapper{padding:0;border-radius:6px;overflow:hidden}.page_colorSwatch__T_xGu::-webkit-color-swatch{border:none;border-radius:5px}.page_colorHex__PHrx0{flex:1 1;background:#f5f5f7;border:1px solid #e5e5ea;border-radius:8px;padding:8px 10px;color:#1d1d1f;font-size:.82rem;font-family:SF Mono,ui-monospace,monospace;outline:none;transition:border-color .2s}.page_colorHex__PHrx0:focus{border-color:#1d1d1f;background:#fff}.page_sizeSpan__H3_fa{grid-column:1/-1}.page_sizeGrid__DvxFp{display:flex;flex-wrap:wrap;gap:6px}.page_sizeBtn__mbcbe{padding:6px 11px;border-radius:8px;border:1px solid #e5e5ea;background:#f5f5f7;color:#1d1d1f;font-size:.8rem;font-weight:600;font-family:inherit;cursor:pointer;transition:border-color .15s,background .15s;display:inline-flex;align-items:center;gap:4px}.page_sizeBtn__mbcbe:hover:not(.page_sizeBtnLocked__E_Zja){border-color:#c7c7cc}.page_sizeBtnActive__KKHCZ{background:#1d1d1f;border-color:#1d1d1f;color:#fff}.page_sizeBtnLocked__E_Zja{color:#aeaeb2;border-color:#e5e5ea;background:#f5f5f7;cursor:pointer}.page_sizeBtnLocked__E_Zja:hover{border-color:#c7c7cc;color:#6e6e73}.page_sizeHint__wMZ4L{font-size:.72rem;color:#aeaeb2;margin-top:6px;display:flex;align-items:center;gap:4px}.page_sizeHintBtn__54nLH{background:none;border:none;padding:0;font-size:.72rem;font-weight:700;color:#1d1d1f;cursor:pointer;font-family:inherit;text-decoration:underline;text-underline-offset:2px}.page_previewCol__A0wbf{position:-webkit-sticky;position:sticky;top:80px}.page_previewCard__s7h4q{background:#fff;border:1px solid #e5e5ea;border-radius:20px;padding:24px;box-shadow:0 1px 4px rgba(0,0,0,.06);display:flex;flex-direction:column;align-items:center;gap:16px}.page_previewLabel___4KbS{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.09em;color:#aeaeb2;width:100%}.page_qrWrap__T2nzk{width:100%;aspect-ratio:1;border-radius:12px;overflow:hidden;border:1px solid #e5e5ea;display:flex;align-items:center;justify-content:center}.page_qrImg__eH5Uj{width:100%;height:100%;object-fit:contain;display:block}.page_qrPlaceholder__4GJij{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px 20px}.page_qrPlaceholderText__oF6p3{font-size:.82rem;color:#aeaeb2;text-align:center}.page_previewActions__4kDqN{display:flex;gap:8px;width:100%}.page_btnDownload__SxnQ0{flex:1 1;display:flex;align-items:center;justify-content:center;gap:7px;background:#1d1d1f;color:#fff;border:none;border-radius:980px;padding:11px 16px;font-size:.85rem;font-weight:600;font-family:inherit;cursor:pointer;transition:opacity .15s}.page_btnDownload__SxnQ0:hover:not(:disabled){opacity:.82}.page_btnDownload__SxnQ0:disabled{opacity:.35;cursor:not-allowed}.page_btnCopy___FCX_{display:flex;align-items:center;justify-content:center;gap:7px;background:transparent;color:#6e6e73;border:1px solid #d2d2d7;border-radius:980px;padding:11px 16px;font-size:.85rem;font-weight:600;font-family:inherit;cursor:pointer;transition:border-color .15s,color .15s;white-space:nowrap}.page_btnCopy___FCX_:hover:not(:disabled){border-color:#1d1d1f;color:#1d1d1f}.page_btnCopy___FCX_:disabled{opacity:.35;cursor:not-allowed}.page_previewMeta__3gE2W{font-size:.72rem;color:#aeaeb2;text-align:center}@media (max-width:800px){.page_layout__N_ruk{grid-template-columns:1fr}.page_previewCol__A0wbf{position:static}.page_customGrid__dIFoN{grid-template-columns:1fr 1fr}}@media (max-width:480px){.page_pageContent__q066Z{padding:0 16px 6rem}.page_customGrid__dIFoN{grid-template-columns:1fr}.page_typeTabs__j34JM{gap:6px}.page_typeTab__R5e8j{min-width:52px;padding:8px 10px}}