.page_page__YWSw6{min-height:100vh;background:#eef2f7;display:flex;align-items:center;justify-content:center;padding:24px 16px;font-family:var(--font-sans),"DM Sans",sans-serif}.page_card__6HRzN{width:100%;max-width:420px;background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 16px 60px rgba(0,0,0,.14)}.page_header__2JUur{background:linear-gradient(145deg,#1a6b9a,#0f4d73);padding:32px 28px 28px;color:#fff;position:relative}.page_header__2JUur:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:28px;background:#fff;border-radius:24px 24px 0 0}.page_headerInner__MUi_6{display:flex;align-items:center;gap:14px;margin-bottom:24px}.page_logo__VQW99{border-radius:12px;background:#fff;padding:4px;object-fit:contain;flex-shrink:0}.page_company__D9RCW{font-size:1rem;font-weight:700;letter-spacing:.08em;color:#fff;line-height:1.2}.page_tagline__FBUE1{font-size:.72rem;color:hsla(0,0%,100%,.75);letter-spacing:.06em;text-transform:uppercase;margin-top:2px}.page_nameBlock__4lpZE{position:relative;z-index:1}.page_name__es2Se{font-size:1.7rem;font-weight:700;color:#fff;line-height:1.15;margin-bottom:6px}.page_title__UA7uI{font-size:.9rem;color:hsla(0,0%,100%,.85);font-weight:400}.page_body__g6kMm{padding:8px 28px 24px;display:flex;flex-direction:column;gap:4px}.page_row__2eL__{display:flex;align-items:center;gap:14px;padding:11px 12px;border-radius:10px;color:#1e293b;font-size:.9rem;text-decoration:none;transition:background .15s}.page_icon__OERCL,a.page_row__2eL__:hover{background:#eef2f7;color:#1a6b9a}.page_icon__OERCL{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.page_icon__OERCL svg{width:18px;height:18px}.page_qrSection__NmFFC{display:flex;justify-content:center;align-items:flex-start;padding:4px 28px 20px;gap:20px}.page_qrItem__AL3kw{display:flex;flex-direction:column;align-items:center;gap:8px;background:none;border:none;padding:0;cursor:pointer;font-family:inherit}button.page_qrItem__AL3kw{transition:opacity .15s}button.page_qrItem__AL3kw:hover{opacity:.8}.page_qrCode__C_8w6{width:140px;height:140px;border-radius:12px;overflow:hidden;border:1px solid #dde3ec;padding:8px;background:#fff;display:flex;align-items:center;justify-content:center}.page_qrCode__C_8w6 svg{width:100%;height:100%}.page_qrLabel__2LKWc{font-size:.75rem;color:#64748b;text-align:center}.page_modalOverlay___JyGU{position:fixed;inset:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1000;padding:24px}.page_modal__hpAVU{background:#fff;border-radius:20px;padding:32px 28px 28px;max-width:360px;width:100%;position:relative;text-align:center;box-shadow:0 20px 60px rgba(0,0,0,.25)}.page_modalClose__HjWN9{position:absolute;top:12px;right:12px;width:32px;height:32px;border:none;background:#f1f5f9;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#64748b;transition:background .15s}.page_modalClose__HjWN9:hover{background:#e2e8f0;color:#1e293b}.page_modalTitle__e_obG{font-size:1rem;font-weight:600;color:#1e293b;margin-bottom:20px}.page_modalId__RkXdC,.page_modalQr__zKPCi{display:flex;justify-content:center}.page_modalId__RkXdC{align-items:center;gap:8px;margin-top:16px;padding:10px 16px;background:#f1f5f9;border-radius:10px}.page_modalIdText__Rt3_P{font-size:.82rem;color:#475569;font-family:monospace;letter-spacing:.02em}.page_modalCopyBtn__Qp_Xa{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:1px solid #dde3ec;background:#fff;color:#64748b;cursor:pointer;transition:background .15s,color .15s;flex-shrink:0;padding:0}.page_modalCopyBtn__Qp_Xa:hover{background:#eef2f7;color:#1a6b9a}.page_footer__7yqMJ{padding:0 28px 28px}.page_saveBtn__9gCF_{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;background:#1a6b9a;color:#fff;font-weight:600;font-size:.92rem;padding:14px;border-radius:12px;text-decoration:none;transition:background .15s,transform .1s}.page_saveBtn__9gCF_:hover{background:#155c87;transform:translateY(-1px)}.page_saveBtn__9gCF_:active{transform:translateY(0)}