.app-icon-picker[data-v-ba2143b3]{margin-top:14px}.app-icon-picker-label[data-v-ba2143b3]{color:var(--portal-muted,#6b7280);font-size:13px;font-weight:600;margin:0 0 4px}.app-icon-picker-desc[data-v-ba2143b3]{color:var(--portal-muted,#6b7280);font-size:12px;line-height:1.4;margin:0 0 10px}.app-icon-picker-file[data-v-ba2143b3]{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.app-icon-picker-row[data-v-ba2143b3]{display:grid;gap:8px;grid-template-columns:repeat(6,minmax(0,1fr));max-height:420px;overflow-y:auto;padding-right:2px}.app-icon-picker-item[data-v-ba2143b3]{align-items:center;background:transparent;border:1px solid transparent;border-radius:12px;color:var(--portal-text,#1f2933);cursor:pointer;display:flex;flex-direction:column;gap:6px;padding:8px 2px}.app-icon-picker-item.active[data-v-ba2143b3]{background:rgba(var(--portal-accent-rgb,59,90,214),.1);border-color:rgba(var(--portal-accent-rgb,59,90,214),.55)}.app-icon-picker-item.disabled[data-v-ba2143b3]{cursor:not-allowed;opacity:.55}.app-icon-picker-preview[data-v-ba2143b3]{border-radius:12px;box-shadow:0 2px 8px #0000001f;height:52px;-o-object-fit:cover;object-fit:cover;width:52px}.app-icon-picker-name[data-v-ba2143b3]{font-size:11px;font-weight:600;line-height:1.2;text-align:center}.app-icon-picker-hint[data-v-ba2143b3]{color:var(--portal-muted,#6b7280);font-size:12px;margin:8px 0 0}@media(max-width:480px){.app-icon-picker-row[data-v-ba2143b3]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:360px){.app-icon-picker-row[data-v-ba2143b3]{grid-template-columns:repeat(3,minmax(0,1fr))}}.qr-login-panel[data-v-15c923ce]{border-top:1px solid var(--portal-border);margin-top:1.25rem;padding-top:1.25rem}.qr-login-panel--embedded[data-v-15c923ce]{border-top:none;margin:0;padding:4px 2px 10px}.qr-login-panel h3[data-v-15c923ce]{font-size:17px;margin:0 0 8px}.qr-login-desc[data-v-15c923ce],.qr-login-muted[data-v-15c923ce]{color:var(--portal-muted);font-size:14px;line-height:1.6;margin:0 0 12px}.qr-login-box[data-v-15c923ce]{align-items:center;background:rgba(var(--portal-accent-rgb),.08);border-radius:10px;display:flex;flex-direction:column;margin:0 0 12px;padding:12px}.qr-login-img[data-v-15c923ce]{background:#fff;border-radius:8px;display:block}.qr-login-code[data-v-15c923ce]{font-size:24px;font-weight:600;letter-spacing:.25em;margin:10px 0 4px}.mp-link-panel h3[data-v-b9a2a2b0]{font-size:17px;margin:0 0 8px}.mp-link-panel--embedded[data-v-b9a2a2b0]{background:transparent;border:none;box-shadow:none;margin:0;padding:4px 2px 10px}.mp-link-desc[data-v-b9a2a2b0],.mp-link-muted[data-v-b9a2a2b0]{color:var(--portal-muted);font-size:14px;line-height:1.6;margin:0 0 12px}.mp-link-status[data-v-b9a2a2b0]{color:var(--portal-accent);margin:0 0 12px}.mp-link-code-box[data-v-b9a2a2b0]{background:rgba(var(--portal-accent-rgb),.08);border-radius:10px;margin:0 0 12px;padding:12px}.mp-link-code-box strong[data-v-b9a2a2b0]{display:block;font-size:28px;letter-spacing:.2em;text-align:center}.portal-qr-scanner[data-v-96f3b0a7]{align-items:flex-end;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:fixed;z-index:1200}.portal-qr-scanner-backdrop[data-v-96f3b0a7]{background:#000000b8;top:0;right:0;bottom:0;left:0;position:absolute}.portal-qr-scanner-panel[data-v-96f3b0a7]{background:#0f1418;border-radius:20px 20px 0 0;box-shadow:0 -12px 40px #00000073;color:#f4f6f8;display:grid;gap:12px;margin:0;max-height:min(92vh,720px);padding:16px 16px calc(16px + env(safe-area-inset-bottom,0px));position:relative;width:min(100%,440px);z-index:1}@media(min-width:769px){.portal-qr-scanner[data-v-96f3b0a7]{align-items:center}.portal-qr-scanner-panel[data-v-96f3b0a7]{border-radius:18px;margin:16px}}.portal-qr-scanner-head[data-v-96f3b0a7]{align-items:center;display:flex;gap:12px;justify-content:space-between}.portal-qr-scanner-head h2[data-v-96f3b0a7]{font-size:18px;font-weight:700;margin:0}.portal-qr-scanner-close[data-v-96f3b0a7]{background:#ffffff14;border:none;border-radius:50%;color:inherit;cursor:pointer;font-size:22px;height:36px;line-height:1;width:36px}.portal-qr-scanner-hint[data-v-96f3b0a7]{color:#f4f6f8b8;font-size:13px;line-height:1.5;margin:0}.portal-qr-scanner-file[data-v-96f3b0a7]{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.portal-qr-scanner-viewport[data-v-96f3b0a7]{aspect-ratio:3/4;background:#000;border-radius:16px;max-height:56vh;overflow:hidden;position:relative}.portal-qr-scanner-preview[data-v-96f3b0a7],.portal-qr-scanner-video[data-v-96f3b0a7]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transform:none;width:100%}.portal-qr-scanner-placeholder[data-v-96f3b0a7]{color:#f4f6f8b3;display:grid;font-size:14px;height:100%;line-height:1.5;padding:24px;place-items:center;text-align:center;width:100%}.portal-qr-scanner-canvas[data-v-96f3b0a7]{display:none}.portal-qr-scanner-frame[data-v-96f3b0a7]{border:2px solid rgba(7,193,96,.95);border-radius:16px;box-shadow:0 0 0 999px #00000059;top:18%;right:14%;bottom:18%;left:14%;pointer-events:none;position:absolute}.portal-qr-scanner-flip[data-v-96f3b0a7]{backdrop-filter:blur(8px);background:#0000008c;border:none;border-radius:999px;color:#fff;cursor:pointer;font:inherit;font-size:13px;font-weight:650;min-height:40px;padding:8px 12px;position:absolute;right:12px;top:12px;z-index:2;-webkit-tap-highlight-color:transparent}.portal-qr-scanner-flip[data-v-96f3b0a7]:disabled{cursor:default;opacity:.55}.portal-qr-scanner-status[data-v-96f3b0a7]{bottom:12px;color:#fff;font-size:13px;font-weight:600;left:0;margin:0;position:absolute;right:0;text-align:center;text-shadow:0 1px 4px rgba(0,0,0,.7)}.portal-qr-scanner-error[data-v-96f3b0a7]{color:#f87171;font-size:13px;line-height:1.45;margin:0}.portal-qr-scanner-capture[data-v-96f3b0a7]{background:#07c160;border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:12px 14px}.portal-qr-scanner-capture[data-v-96f3b0a7]:disabled{cursor:default;opacity:.6}.portal-qr-scanner-manual[data-v-96f3b0a7]{background:transparent;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;color:inherit;cursor:pointer;font-size:14px;padding:10px 14px}.me-stack[data-v-5be5904f]{display:grid;gap:14px}.me-pay-card[data-v-5be5904f]{text-align:center}.me-plan-pick[data-v-5be5904f]{border:0;display:grid;gap:8px;margin:12px 0 16px;padding:0}.me-plan-option[data-v-5be5904f]{align-items:start;border:1px solid color-mix(in srgb,var(--portal-fg,#1a1a1a) 14%,transparent);border-radius:10px;cursor:pointer;display:grid;gap:10px;grid-template-columns:auto 1fr;padding:10px 12px}.me-plan-option.is-active[data-v-5be5904f]{background:color-mix(in srgb,var(--portal-accent,#c45c26) 8%,transparent);border-color:color-mix(in srgb,var(--portal-accent,#c45c26) 70%,transparent)}.me-plan-option strong[data-v-5be5904f]{display:block;font-size:.95rem}.me-plan-option small[data-v-5be5904f]{display:block;font-size:.82rem;line-height:1.35;margin-top:2px;opacity:.72}.me-pay-title[data-v-5be5904f]{font-size:1.15rem;margin:0 0 8px}.me-fee-badge[data-v-5be5904f]{background:color-mix(in srgb,var(--portal-accent,#2f6f4e) 14%,transparent);border:1px solid color-mix(in srgb,var(--portal-accent,#2f6f4e) 35%,transparent);border-radius:12px;margin:0 0 12px;padding:12px 14px;text-align:center}.me-fee-badge__main[data-v-5be5904f]{color:var(--portal-accent,#2f6f4e);font-size:1.2rem;font-weight:700;letter-spacing:.02em;margin:0}.me-fee-badge__sub[data-v-5be5904f]{font-size:.85rem;margin:4px 0 0;opacity:.85}.me-reg-compare[data-v-5be5904f]{display:grid;gap:10px;margin:0 0 16px}@media(min-width:640px){.me-reg-compare[data-v-5be5904f]{grid-template-columns:1fr 1fr}}.me-reg-compare__col[data-v-5be5904f]{background:color-mix(in srgb,var(--portal-card,#fff) 92%,transparent);border:1px solid var(--portal-border,rgba(0,0,0,.1));border-radius:10px;padding:10px 12px}.me-reg-compare__col--after[data-v-5be5904f]{background:color-mix(in srgb,var(--portal-accent,#2f6f4e) 8%,transparent);border-color:color-mix(in srgb,var(--portal-accent,#2f6f4e) 40%,transparent)}.me-reg-compare__title[data-v-5be5904f]{font-size:.92rem;font-weight:650;margin:0 0 8px}.me-reg-compare__row[data-v-5be5904f]{align-items:flex-start;display:flex;font-size:.86rem;gap:8px;line-height:1.45;margin:0 0 6px}.me-reg-compare__row[data-v-5be5904f]:last-child{margin-bottom:0}.me-reg-compare__tag[data-v-5be5904f]{border-radius:999px;flex:0 0 auto;font-size:.75rem;font-weight:650;line-height:1.5;min-width:2.4em;padding:1px 6px;text-align:center}.me-reg-compare__tag--ok[data-v-5be5904f]{background:color-mix(in srgb,#1f6b45 16%,transparent);color:#1f6b45}.me-reg-compare__tag--no[data-v-5be5904f]{background:color-mix(in srgb,#c47a2c 18%,transparent);color:#8a4b16}.me-reg-compare__tag--fee[data-v-5be5904f]{background:color-mix(in srgb,#2f6f4e 16%,transparent);color:#2f6f4e}.me-reg-compare__tag--soon[data-v-5be5904f]{background:color-mix(in srgb,#94a3b8 18%,transparent);color:#64748b}.me-reg-compare__row--muted[data-v-5be5904f]{opacity:.85}.me-benefits[data-v-5be5904f]{color:#475569;font-size:.9rem;line-height:1.55;margin:8px 0 12px;padding-left:1.1rem}.me-benefits__soon[data-v-5be5904f]{color:#94a3b8}.me-pay-code[data-v-5be5904f]{font-size:.95rem;margin:8px 0 12px}.me-pay-bind-code[data-v-5be5904f],.me-pay-code strong[data-v-5be5904f]{color:var(--portal-accent,#2f6f4e);font-size:1.35rem;font-variant-numeric:tabular-nums;letter-spacing:.18em}.me-pay-copy[data-v-5be5904f]{margin-left:8px;vertical-align:middle}.me-pay-mp[data-v-5be5904f]{border-bottom:1px solid color-mix(in srgb,var(--portal-border,#ddd) 80%,transparent);margin:0 0 16px;padding-bottom:14px}.me-pay-qr[data-v-5be5904f]{background:#fff;border-radius:12px;display:block;height:auto;margin:0 auto 12px;width:min(220px,70vw)}.me-pay-mp-qr[data-v-5be5904f]{width:min(180px,55vw)}.me-nav--back[data-v-5be5904f]{margin:0 0 8px}.me-nav--back .me-nav-row[data-v-5be5904f]{border-bottom:1px solid var(--portal-border,hsla(0,0%,100%,.12));border-top:none;padding-bottom:10px;padding-top:0}.me-nav-detail--icons[data-v-5be5904f] .app-icon-picker{margin-top:0}.me-nav-detail--icons[data-v-5be5904f] .app-icon-picker-desc,.me-nav-detail--icons[data-v-5be5904f] .app-icon-picker-label{display:none}.me-card[data-v-5be5904f]{background:var(--portal-card,rgba(0,0,0,.12));border:1px solid var(--portal-border,hsla(0,0%,100%,.12));border-radius:14px;display:grid;gap:10px;padding:14px 16px}.me-section-label[data-v-5be5904f]{font-size:15px;font-weight:700;letter-spacing:.01em;margin:0}.me-section-label--follow[data-v-5be5904f]{margin-top:8px}.me-form h2[data-v-5be5904f]{font-size:20px;margin:0 0 8px}.me-profile-form[data-v-5be5904f]{margin:0;max-width:420px}.me-profile-form h3[data-v-5be5904f]{font-size:16px;margin:0 0 4px}.me-profile-form .practice-label[data-v-5be5904f]{display:block;margin-top:12px}.me-saved[data-v-5be5904f]{color:var(--portal-accent,#2f6f4e);margin:10px 0 0}.me-nav[data-v-5be5904f]{list-style:none;margin:0;padding:0}.me-nav-row[data-v-5be5904f]{align-items:center;background:transparent;border:none;border-top:1px solid var(--portal-border,hsla(0,0%,100%,.12));box-sizing:border-box;color:inherit;cursor:pointer;display:flex;font:inherit;gap:12px;padding:12px 2px;text-align:left;text-decoration:none;width:100%}.me-nav li:first-child .me-nav-row[data-v-5be5904f]{border-top:none;padding-top:4px}.me-nav-row:hover .me-nav-title[data-v-5be5904f]{color:var(--portal-accent,#2f6f4e)}.me-nav-row--static[data-v-5be5904f]{cursor:default}.me-nav-row--static:hover .me-nav-title[data-v-5be5904f]{color:inherit}.me-nav-text[data-v-5be5904f]{display:grid;flex:1;gap:2px;min-width:0}.me-nav-title[data-v-5be5904f]{font-size:16px;font-weight:650}.me-nav-sub[data-v-5be5904f]{display:-webkit-box;font-size:12px;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;white-space:normal}.me-nav-chevron[data-v-5be5904f],.me-nav-sub[data-v-5be5904f]{color:var(--portal-muted,#94a3b8)}.me-nav-chevron[data-v-5be5904f]{flex-shrink:0;font-size:22px;line-height:1}.me-nav-action[data-v-5be5904f]{background:transparent;border:1px solid var(--portal-border,hsla(0,0%,100%,.16));border-radius:999px;color:inherit;cursor:pointer;flex-shrink:0;font-size:12px;font-weight:600;min-height:36px;padding:0 12px}.me-nav-action[data-v-5be5904f]:disabled{cursor:default;opacity:.5}.me-nav-detail[data-v-5be5904f]{border-top:none;padding:0 2px 8px}.me-theme-row[data-v-5be5904f]{display:flex;flex-wrap:wrap;gap:8px;padding:4px 0 2px}.me-theme-btn[data-v-5be5904f]{background:transparent;border:1px solid var(--portal-border,#3f4147);border-radius:999px;color:var(--portal-text,#dbdee1);cursor:pointer;font-size:13px;font:inherit;padding:7px 14px}.me-theme-btn.active[data-v-5be5904f]{background:rgba(var(--portal-accent-rgb),.14);border-color:rgba(var(--portal-accent-rgb),.45);color:var(--portal-accent);font-weight:600}.me-row-badge[data-v-5be5904f]{color:var(--portal-accent,#2f6f4e);font-size:11px;font-weight:700;margin-left:8px}.me-scan-btn[data-v-5be5904f]{margin:8px 0 4px;width:100%}.me-qr-divider[data-v-5be5904f]{margin:12px 0 4px;text-align:center}.me-form-hint[data-v-5be5904f],.me-hint[data-v-5be5904f]{color:var(--portal-muted);line-height:1.6;margin:0}.me-form[data-v-5be5904f]{background:var(--portal-card,rgba(0,0,0,.12));border:1px solid var(--portal-border,hsla(0,0%,100%,.12));border-radius:14px;padding:14px 16px}.me-form .practice-label[data-v-5be5904f]{display:block;margin-top:12px}.me-form .portal-btn[data-v-5be5904f]{margin-top:16px}.me-qr-hint[data-v-5be5904f]{margin-top:14px}.me-inline-link[data-v-5be5904f]{background:none;border:none;color:var(--portal-accent);cursor:pointer;font:inherit;padding:0;text-decoration:underline}.me-qr-steps[data-v-5be5904f]{color:var(--portal-muted);line-height:1.7;margin:0 0 14px;padding-left:1.2em}.me-qr-input[data-v-5be5904f]{letter-spacing:.2em;text-transform:uppercase}.me-community-empty[data-v-5be5904f]{color:var(--portal-muted);font-size:.875rem;margin:0}
