._container_1u5lv_1{max-width:860px;margin:0 auto}._formColumn_1u5lv_10{max-width:480px;margin:0 auto}._backLink_1u5lv_15{display:inline-block;font-size:.85rem;color:var(--color-primary);text-decoration:none;margin-bottom:12px}._backLink_1u5lv_15:hover{text-decoration:underline}._titleRow_1u5lv_27{display:flex;align-items:center;gap:6px;margin-bottom:20px}._title_1u5lv_27{font-size:1.4rem;display:flex;align-items:center;gap:8px}._formGroup_1u5lv_41{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}._formGroup_1u5lv_41 label{font-size:.85rem;font-weight:600}._input_1u5lv_53{width:100%;padding:12px 14px;border:1px solid var(--color-border);border-radius:8px;font-size:1rem;background:var(--color-surface);color:var(--color-text);box-sizing:border-box;transition:border-color .15s,box-shadow .15s}._input_1u5lv_53:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.15)}._select_1u5lv_71{width:100%;padding:12px 14px;border:1px solid var(--color-border);border-radius:8px;font-size:1rem;background:var(--color-surface);color:var(--color-text);box-sizing:border-box;cursor:pointer;transition:border-color .15s,box-shadow .15s}._select_1u5lv_71:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.15)}._passwordGroup_1u5lv_90{position:relative}._passwordGroup_1u5lv_90 ._input_1u5lv_53{padding-right:72px}._toggleBtn_1u5lv_98{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--color-primary);font-size:.8rem;font-weight:600;cursor:pointer;padding:4px 6px;border-radius:4px}._toggleBtn_1u5lv_98:hover{background:rgba(var(--color-primary-rgb),.08)}._checkbox_1u5lv_117{display:flex;align-items:center;gap:8px;font-size:.9rem;cursor:pointer;margin-bottom:16px;color:var(--color-text)}._checkbox_1u5lv_117 input[type=checkbox]{width:16px;height:16px;cursor:pointer;accent-color:var(--color-primary)}._qrSection_1u5lv_134{display:flex;flex-direction:column;align-items:center;margin-top:20px;padding:24px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px}._canvas_1u5lv_145{display:block;margin:0 auto;border-radius:8px}._placeholder_1u5lv_151{color:var(--color-text-secondary);font-size:.9rem;padding:40px 0;text-align:center;margin:0}._downloadBtn_1u5lv_159{width:100%;margin-top:16px;padding:12px 20px;background:var(--color-primary);color:#fff;border:none;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;transition:background .15s}._downloadBtn_1u5lv_159:hover{background:#1557b0}
