.m-appbar[data-v-9ac36e1c]{display:flex;align-items:center;gap:var(--m-space-2);padding:calc(var(--m-safe-top) + var(--m-space-1)) var(--m-space-2) var(--m-space-1);background:var(--m-surface);flex-shrink:0}.m-appbar-side[data-v-9ac36e1c]{min-width:var(--m-touch-min);height:var(--m-touch-min);display:flex;align-items:center}.m-appbar-side--trailing[data-v-9ac36e1c]{justify-content:flex-end}.m-appbar-title[data-v-9ac36e1c]{flex:1;text-align:center;font-size:var(--m-text-label-size);font-weight:600;letter-spacing:-.1px;color:var(--m-text);margin:0}.m-appbar-icon-btn[data-v-9ac36e1c]{width:var(--m-touch-min);height:var(--m-touch-min);border:none;background:transparent;color:var(--m-text);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border-radius:var(--m-radius-btn);transition:background var(--m-dur-fast) var(--m-ease-out),transform var(--m-dur-fast) var(--m-ease-out)}.m-appbar-icon-btn[data-v-9ac36e1c]:active{background:var(--m-surface-subtle);transform:scale(.94)}.m-segbar-wrap[data-v-2091a91c]{flex-shrink:0;padding:0 var(--m-space-3) var(--m-space-2);background:var(--m-surface)}.m-segbar[data-v-2091a91c]{display:flex;gap:2px;padding:2px;background:var(--m-surface-subtle);border-radius:var(--m-radius-pill)}.m-segbar-btn[data-v-2091a91c]{flex:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--m-text-muted);font-size:12px;font-weight:500;letter-spacing:.01em;min-height:28px;padding:0 var(--m-space-2);border-radius:var(--m-radius-pill);cursor:pointer;transition:background var(--m-dur-fast) var(--m-ease-out),color var(--m-dur-fast) var(--m-ease-out),box-shadow var(--m-dur-fast) var(--m-ease-out),transform var(--m-dur-fast) var(--m-ease-out)}.m-segbar-btn[data-v-2091a91c]:active{transform:scale(.97)}.m-segbar-btn--active[data-v-2091a91c]{background:var(--m-surface);color:var(--m-text);font-weight:600;box-shadow:var(--m-elev-1)}@media(prefers-reduced-motion:reduce){.m-segbar-btn[data-v-2091a91c]{transition:none}}.m-screen[data-v-c68ac36e]{flex:1;min-height:0;display:flex;flex-direction:column;background:var(--m-bg);color:var(--m-text);font-size:var(--m-text-body-size);line-height:var(--m-text-body-line);font-weight:var(--m-text-body-weight)}.m-screen-body[data-v-c68ac36e]{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:var(--m-pad-screen-y) var(--m-pad-screen-x) calc(var(--m-pad-screen-y) + var(--m-space-1) + var(--m-safe-bottom));display:flex;flex-direction:column;gap:var(--m-gap-screen)}.m-screen-body[data-v-c68ac36e]>*{flex-shrink:0}.m-card[data-v-006c947b]{background:var(--m-surface);border-radius:var(--m-radius-card);overflow:hidden}.m-card--padded[data-v-006c947b]{padding:var(--m-pad-card)}.m-card--elev-0[data-v-006c947b]{box-shadow:none}.m-card--elev-1[data-v-006c947b]{box-shadow:var(--m-elev-1)}.m-card--elev-2[data-v-006c947b]{box-shadow:var(--m-elev-2)}.m-card--flat[data-v-006c947b]{background:var(--m-surface-subtle);box-shadow:none;border:1px solid var(--m-border-light)}.m-btn[data-v-cc159713]{display:inline-flex;align-items:center;justify-content:center;gap:var(--m-space-2);min-height:var(--m-touch-min);padding:0 var(--m-space-5);border:none;border-radius:var(--m-radius-btn);font-size:var(--m-text-body-size);font-weight:700;letter-spacing:-.1px;line-height:1;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform var(--m-dur-fast) var(--m-ease-out),background var(--m-dur-fast) var(--m-ease-out),box-shadow var(--m-dur-fast) var(--m-ease-out)}.m-btn[data-v-cc159713]:active:not(:disabled){transform:scale(.97)}.m-btn[data-v-cc159713]:disabled{opacity:.5;cursor:not-allowed}.m-btn--block[data-v-cc159713]{width:100%}.m-btn--primary[data-v-cc159713]{background:var(--brand-primary);color:var(--m-brand-on);box-shadow:0 1px #ffffff2e inset,0 4px 10px color-mix(in srgb,var(--brand-primary) 16%,transparent)}.m-btn--secondary[data-v-cc159713]{background:var(--m-surface);color:var(--m-text);border:1.5px solid var(--m-border)}.m-btn--secondary[data-v-cc159713]:active:not(:disabled){background:var(--m-surface-subtle)}.m-btn--ghost[data-v-cc159713]{background:transparent;color:var(--brand-primary)}.m-btn--ghost[data-v-cc159713]:active:not(:disabled){background:color-mix(in srgb,var(--brand-primary) 8%,transparent)}.m-btn--success[data-v-cc159713]{background:var(--green-lt);color:var(--green);border:1px solid var(--green-bd)}.m-btn--success[data-v-cc159713]:disabled{opacity:1;cursor:default}.m-btn-side[data-v-cc159713],.m-btn-label[data-v-cc159713]{display:inline-flex;align-items:center}.m-sh[data-v-e2f3eab2]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--m-space-2);padding:0 var(--m-space-1);font-size:var(--m-text-label-size);font-weight:600;letter-spacing:.06em}.m-sh-title[data-v-e2f3eab2]{color:var(--m-text-quiet);text-transform:uppercase}.m-sh-action[data-v-e2f3eab2]{display:inline-flex;align-items:baseline;flex-shrink:0}.m-row[data-v-c71c7b49]{display:flex;align-items:center;gap:var(--m-space-3);width:100%;min-height:var(--m-row-min-h);padding:var(--m-pad-row-y) var(--m-pad-row-x);background:transparent;border:none;text-align:left;font:inherit;color:inherit}.m-row--tappable[data-v-c71c7b49]{cursor:pointer;transition:background var(--m-dur-fast) var(--m-ease-out)}.m-row--tappable[data-v-c71c7b49]:active{background:var(--m-surface-subtle)}.m-row-leading[data-v-c71c7b49],.m-row-trailing[data-v-c71c7b49]{display:inline-flex;align-items:center;flex-shrink:0}.m-row-main[data-v-c71c7b49]{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--m-gap-stack-tight)}.m-row-title[data-v-c71c7b49]{font-size:var(--m-text-body-size);font-weight:600;color:var(--m-text);line-height:20px;letter-spacing:-.1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-row-sub[data-v-c71c7b49]{font-size:var(--m-text-caption-size);color:var(--m-text-muted);line-height:var(--m-text-caption-line)}.m-pill[data-v-31af5b9e]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:var(--m-radius-pill);font-size:var(--m-text-caption-size);font-weight:700;letter-spacing:.02em;line-height:1.2;white-space:nowrap}.m-pill--neutral[data-v-31af5b9e]{background:var(--m-surface-subtle);color:var(--m-text-muted);border:1px solid var(--m-border)}.m-pill--brand[data-v-31af5b9e]{background:color-mix(in srgb,var(--brand-primary) 10%,transparent);color:var(--brand-primary);border:1px solid var(--brand-primary-border)}.m-pill--success[data-v-31af5b9e]{background:var(--green-lt);color:var(--green);border:1px solid var(--green-bd)}.m-pill--warning[data-v-31af5b9e]{background:var(--amber-lt);color:var(--amber);border:1px solid var(--amber-bd)}.m-pill--danger[data-v-31af5b9e]{background:var(--red-lt);color:var(--red);border:1px solid var(--red-bd)}.am-pm[data-v-326548c7]{width:36px;height:36px;border-radius:var(--m-radius-sm);background:var(--m-surface-subtle);border:1px solid var(--m-border);color:var(--m-text-muted);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.am-pm--logo[data-v-326548c7]{background:var(--m-surface)}.am-pm img[data-v-326548c7]{width:100%;height:100%;object-fit:contain}.am-pm-initial[data-v-326548c7]{font-size:14px;font-weight:700;letter-spacing:-.2px;color:var(--m-text)}.m-tx-meta[data-v-db38412b]{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.m-tx-amount[data-v-db38412b]{font-size:var(--m-text-body-size);font-weight:600;color:var(--m-text);font-variant-numeric:tabular-nums;letter-spacing:-.1px;line-height:20px}.m-tx-pts[data-v-db38412b]{font-size:var(--m-text-caption-size);font-weight:500;color:var(--green);line-height:var(--m-text-caption-line)}.auric-mobile-root .m-tx-row+.m-tx-row{border-top:1px solid var(--m-border-light)}.am-rm[data-v-7a2eb1db]{width:36px;height:36px;border-radius:var(--m-radius-sm);background:var(--m-surface-subtle);border:1px solid var(--m-border);color:var(--m-text-muted);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.am-rm-icon[data-v-7a2eb1db]{font-size:18px;line-height:1}.am-rm-dot[data-v-7a2eb1db]{width:6px;height:6px;border-radius:50%;background:var(--m-text-quiet);opacity:.35}.am-rm-lock[data-v-7a2eb1db]{color:var(--m-text-muted)}.m-pbar[data-v-9586a069]{position:relative;width:100%;height:6px;background:var(--m-surface-subtle);border-radius:var(--m-radius-pill);overflow:hidden}.m-pbar-fill[data-v-9586a069]{height:100%;background:var(--brand-primary);border-radius:var(--m-radius-pill);transition:width var(--m-dur-base) var(--m-ease-out)}.m-pbar-fill--animated[data-v-9586a069]{width:var(--m-pbar-target, 0%);transform-origin:left center;animation:m-pbar-grow-9586a069 var(--m-dur-slow) var(--m-ease-out) both}@keyframes m-pbar-grow-9586a069{0%{width:0}to{width:var(--m-pbar-target, 0%)}}@media(prefers-reduced-motion:reduce){.m-pbar-fill[data-v-9586a069]{transition:none}.m-pbar-fill--animated[data-v-9586a069]{animation:none}}.m-nup[data-v-21bb62b1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:100%;text-align:left;background:var(--m-surface);color:var(--m-text);border-radius:var(--m-radius-card);padding:var(--m-pad-card-tight) var(--m-pad-card);display:flex;flex-direction:column;gap:var(--m-gap-stack-tight);box-shadow:var(--m-elev-1);cursor:pointer;transition:transform var(--m-dur-fast) var(--m-ease-out),background var(--m-dur-fast) var(--m-ease-out)}.m-nup[data-v-21bb62b1]:active{transform:scale(.99);background:var(--m-surface-subtle)}.m-nup-head[data-v-21bb62b1]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--m-space-2)}.m-nup-eyebrow[data-v-21bb62b1]{font-size:var(--m-text-caption-size);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--m-text-quiet)}.m-nup-remaining[data-v-21bb62b1]{font-size:var(--m-text-caption-size);font-weight:600;color:var(--brand-primary);font-variant-numeric:tabular-nums}.m-nup-title[data-v-21bb62b1]{font-size:14px;line-height:18px;font-weight:600;color:var(--m-text);letter-spacing:-.2px}.m-nup-bar[data-v-21bb62b1]{margin-top:2px}.m-ocl[data-v-a416bd06]{display:flex;flex-direction:column;gap:0;background:var(--m-surface);border-radius:var(--m-radius-card);padding:var(--m-space-2) var(--m-space-3);box-shadow:var(--m-elev-1)}.m-ocl-row[data-v-a416bd06]{display:flex;align-items:center;gap:var(--m-space-2);padding:var(--m-space-2);border-radius:var(--m-radius-sm)}.m-ocl-tick[data-v-a416bd06]{width:18px;height:18px;border-radius:999px;background:var(--m-surface-subtle);border:1.5px solid var(--m-border);color:transparent;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:background var(--m-dur-fast) var(--m-ease-out),border-color var(--m-dur-fast) var(--m-ease-out),color var(--m-dur-fast) var(--m-ease-out)}.m-ocl-row--done .m-ocl-tick[data-v-a416bd06]{background:var(--brand-primary);border-color:var(--brand-primary);color:var(--m-brand-on)}.m-ocl-label[data-v-a416bd06]{flex:1;font-size:14px;line-height:18px;font-weight:500;color:var(--m-text-muted);letter-spacing:-.1px}.am-fpc[data-v-7fd67b12]{background:var(--m-surface);border-radius:var(--m-radius-card);padding:var(--m-pad-card);display:flex;flex-direction:column;gap:var(--m-space-3);box-shadow:var(--m-elev-1);cursor:pointer;transition:transform var(--m-dur-fast) var(--m-ease-out);height:100%}.am-fpc[data-v-7fd67b12]:active{transform:scale(.99)}.am-fpc[data-v-7fd67b12]:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.am-fpc-top[data-v-7fd67b12]{display:flex;align-items:center;gap:var(--m-space-3)}.am-fpc-mark[data-v-7fd67b12]{flex-shrink:0}.am-fpc-head[data-v-7fd67b12]{display:flex;flex-direction:column;gap:2px;min-width:0}.am-fpc-eyebrow[data-v-7fd67b12]{font-size:var(--m-text-caption-size);font-weight:600;color:var(--m-text-quiet);text-transform:uppercase;letter-spacing:.04em;opacity:.78;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.am-fpc-name[data-v-7fd67b12]{font-size:var(--m-text-body-size);font-weight:600;color:var(--m-text);line-height:var(--m-text-body-line);letter-spacing:-.2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.am-fpc-body[data-v-7fd67b12]{margin:0;font-size:var(--m-text-caption-size);color:var(--m-text-muted);line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.am-fpc-foot[data-v-7fd67b12]{display:flex;justify-content:flex-end;margin-top:auto}.m-conn-strip[data-v-1f3fd962]{display:flex;align-items:center;gap:var(--m-space-2);padding:0 var(--m-space-2);font-size:var(--m-text-caption-size);color:var(--m-text-muted);line-height:1.4}.m-conn-strip-dot[data-v-1f3fd962]{width:6px;height:6px;border-radius:999px;background:var(--green, #10b981);flex-shrink:0}.m-conn-strip-text[data-v-1f3fd962]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-bh[data-v-d6a49569]{background:linear-gradient(140deg,var(--brand-primary),color-mix(in srgb,var(--brand-primary) 65%,#000));color:var(--m-brand-on);border-radius:var(--m-radius-card);padding:10px var(--m-space-4) 12px;display:flex;flex-direction:column;gap:2px;box-shadow:var(--m-elev-brand)}.m-bh-label[data-v-d6a49569]{font-size:var(--m-text-label-size);font-weight:500;letter-spacing:.02em;opacity:.8}.m-bh-value[data-v-d6a49569]{font-size:var(--m-text-display-size);line-height:var(--m-text-display-line);font-weight:var(--m-text-display-weight);letter-spacing:var(--m-text-display-tracking);font-variant-numeric:tabular-nums}.m-bh-headline[data-v-d6a49569]{font-size:19px;line-height:22px;font-weight:700;letter-spacing:-.3px;white-space:pre-line}.m-bh-foot[data-v-d6a49569]{display:flex;align-items:center;justify-content:space-between;margin-top:2px;gap:var(--m-space-2)}.m-bh-sub[data-v-d6a49569]{font-size:var(--m-text-caption-size);font-weight:600;letter-spacing:.06em;text-transform:uppercase;opacity:.75}.m-bh-cta[data-v-d6a49569]{position:relative;margin-left:auto;display:inline-flex;align-items:center;gap:4px;background:#ffffff2e;color:var(--m-brand-on);border:none;border-radius:var(--m-radius-pill);padding:5px 9px 5px 12px;font-size:var(--m-text-caption-size);font-weight:600;letter-spacing:.02em;cursor:pointer;transition:transform var(--m-dur-fast) var(--m-ease-out),background var(--m-dur-fast) var(--m-ease-out)}.m-bh-cta[data-v-d6a49569]:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.m-bh-cta[data-v-d6a49569]:active{transform:scale(.96);background:#ffffff47}.m-bank-icon[data-v-76a2e232]{border-radius:var(--m-radius-sm);background:var(--m-surface-subtle);border:1px solid var(--m-border);display:inline-flex;align-items:center;justify-content:center;color:var(--m-text-muted)}.m-bank-icon--sm[data-v-76a2e232]{width:32px;height:32px}.m-bank-icon--md[data-v-76a2e232]{width:36px;height:36px}.m-bank-icon--ok[data-v-76a2e232]{background:var(--green-lt);border-color:var(--green-bd);color:var(--green)}.am-section[data-v-07b2791e]{display:flex;flex-direction:column;gap:var(--m-gap-section)}.am-section-link[data-v-07b2791e]{background:none;border:none;color:var(--brand-primary);font-size:var(--m-text-caption-size);font-weight:600;letter-spacing:0;text-transform:none;cursor:pointer;padding:2px var(--m-space-2);border-radius:var(--m-radius-sm);transition:background var(--m-dur-fast) var(--m-ease-out)}.am-section-link[data-v-07b2791e]:active{background:color-mix(in srgb,var(--brand-primary) 8%,transparent)}.am-ea-intro[data-v-07b2791e]{background:color-mix(in srgb,var(--brand-primary) 8%,var(--m-surface));border:1px solid color-mix(in srgb,var(--brand-primary) 14%,transparent);border-radius:var(--m-radius-card);padding:var(--m-pad-card-tight);box-shadow:var(--m-elev-1);display:flex;flex-direction:column;gap:var(--m-gap-stack-tight)}.am-ea-intro-copy[data-v-07b2791e]{margin:0;font-size:var(--m-text-caption-size);line-height:var(--m-text-caption-line);font-weight:var(--m-text-caption-weight);color:var(--m-text-muted);letter-spacing:-.05px}.am-ea-rail[data-v-07b2791e]{display:flex;flex-direction:row;align-items:stretch;gap:var(--m-space-3);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--m-pad-screen-x);-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-top:var(--m-space-2);margin-left:calc(-1 * var(--m-pad-screen-x));margin-right:calc(-1 * var(--m-pad-screen-x));padding-left:var(--m-pad-screen-x);padding-right:var(--m-pad-screen-x);padding-block-end:var(--m-space-4)}.am-ea-rail[data-v-07b2791e]::-webkit-scrollbar{display:none}.am-ea-rail-item[data-v-07b2791e]{flex:0 0 78%;max-width:280px;scroll-snap-align:start;display:flex}.am-ea-cta[data-v-07b2791e]{margin-top:var(--m-space-2)}.am-welcome[data-v-07b2791e]{font-size:var(--m-text-caption-size);color:var(--m-text-muted);line-height:1.5;margin:0;padding:0 var(--m-space-2)}.am-tx-list[data-v-07b2791e]{display:flex;flex-direction:column}.am-rwd-row.am-rwd-row--div[data-v-07b2791e]{border-top:1px solid var(--m-border-light)}.am-dc-section[data-v-f036f0ea]{display:flex;flex-direction:column;gap:var(--m-gap-section)}.am-dc-featured-rail[data-v-f036f0ea]{display:flex;flex-direction:row;align-items:stretch;gap:var(--m-space-3);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--m-pad-screen-x);-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-left:calc(-1 * var(--m-pad-screen-x));margin-right:calc(-1 * var(--m-pad-screen-x));padding-left:var(--m-pad-screen-x);padding-right:var(--m-pad-screen-x);padding-block-end:var(--m-space-4)}.am-dc-featured-rail[data-v-f036f0ea]::-webkit-scrollbar{display:none}.am-dc-featured-item[data-v-f036f0ea]{flex:0 0 78%;max-width:280px;scroll-snap-align:start;display:flex}.am-section-link[data-v-f036f0ea]{background:none;border:none;color:var(--brand-primary);font-size:var(--m-text-caption-size);font-weight:600;letter-spacing:0;cursor:pointer;padding:2px var(--m-space-2);border-radius:var(--m-radius-sm);transition:background var(--m-dur-fast) var(--m-ease-out)}.am-section-link[data-v-f036f0ea]:active{background:color-mix(in srgb,var(--brand-primary) 8%,transparent)}.am-dc-row.am-dc-row--div[data-v-f036f0ea]{border-top:1px solid var(--m-border-light)}.m-empty[data-v-6dea473b]{display:flex;flex-direction:column;gap:var(--m-space-2);text-align:center;padding:var(--m-space-5) var(--m-space-3)}.m-empty-title[data-v-6dea473b]{font-size:var(--m-text-title-size);line-height:var(--m-text-title-line);font-weight:var(--m-text-title-weight);letter-spacing:var(--m-text-title-tracking);color:var(--m-text)}.m-empty-sub[data-v-6dea473b]{font-size:var(--m-text-caption-size);line-height:1.5;color:var(--m-text-muted)}.am-groups[data-v-95a7179b]{display:flex;flex-direction:column;gap:var(--m-space-5)}.am-group[data-v-95a7179b]{display:flex;flex-direction:column;gap:var(--m-space-2)}.am-tx-list[data-v-95a7179b]{display:flex;flex-direction:column}.am-balance-row[data-v-862de86b]{display:flex;align-items:baseline;justify-content:space-between;padding:var(--m-pad-card-tight) var(--m-pad-card)}.am-balance-label[data-v-862de86b]{font-size:var(--m-text-caption-size);font-weight:700;color:var(--m-text-quiet);text-transform:uppercase;letter-spacing:.06em}.am-balance-value[data-v-862de86b]{font-size:var(--m-text-body-size);font-weight:700;color:var(--m-text);font-variant-numeric:tabular-nums;letter-spacing:-.1px}.am-nudge[data-v-862de86b]{display:flex;flex-direction:column;gap:4px;padding:var(--m-space-1) 0}.am-nudge-title[data-v-862de86b]{font-size:var(--m-text-body-size);font-weight:700;color:var(--m-text);letter-spacing:-.1px}.am-nudge-sub[data-v-862de86b]{font-size:var(--m-text-caption-size);line-height:1.5;color:var(--m-text-muted)}.am-progress[data-v-862de86b]{background:var(--m-surface);border-radius:var(--m-radius-card);padding:var(--m-pad-card-tight) var(--m-pad-card);display:flex;flex-direction:column;gap:var(--m-gap-stack-tight);box-shadow:var(--m-elev-1)}.am-progress-head[data-v-862de86b]{display:flex;align-items:baseline;justify-content:space-between}.am-progress-label[data-v-862de86b]{font-size:var(--m-text-caption-size);font-weight:700;color:var(--m-text-quiet);text-transform:uppercase;letter-spacing:.06em}.am-progress-cost[data-v-862de86b]{font-size:var(--m-text-caption-size);font-weight:700;color:var(--brand-primary);font-variant-numeric:tabular-nums;letter-spacing:.02em}.am-progress-title[data-v-862de86b]{font-size:var(--m-text-body-size);font-weight:700;color:var(--m-text);letter-spacing:-.1px}.am-progress-track[data-v-862de86b]{margin-top:2px}.am-progress-foot[data-v-862de86b]{display:flex;align-items:center;justify-content:space-between;font-size:var(--m-text-caption-size);color:var(--m-text-muted);font-weight:600;font-variant-numeric:tabular-nums}.am-rwd-section[data-v-862de86b]{display:flex;flex-direction:column;gap:var(--m-gap-section)}.am-rwd-row.am-rwd-row--div[data-v-862de86b],.am-c-row.am-c-row--div[data-v-d1b2177c]{border-top:1px solid var(--m-border-light)}.am-c-mark[data-v-d1b2177c]{width:36px;height:36px;border-radius:var(--m-radius-sm);background:var(--m-surface-subtle);border:1px solid var(--m-border);color:var(--m-text-muted);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.am-c-mark--add[data-v-d1b2177c]{border-style:dashed}.am-c-bank[data-v-d1b2177c]{font-weight:600;color:var(--m-text)}.am-c-iban[data-v-d1b2177c]{margin-left:var(--m-space-2);font-weight:500;color:var(--m-text-muted);letter-spacing:.02em}.am-c-status[data-v-d1b2177c]{display:inline-flex;align-items:center;gap:var(--m-space-2)}.am-c-dot[data-v-d1b2177c]{width:6px;height:6px;border-radius:50%;background:currentColor;display:inline-block;flex-shrink:0}.am-c-status--active[data-v-d1b2177c]{color:var(--green)}.am-c-status--expiring[data-v-d1b2177c]{color:var(--amber)}.am-c-status--expired[data-v-d1b2177c]{color:var(--red)}.am-c-chip[data-v-d1b2177c]{border:none;border-radius:var(--m-radius-pill);padding:4px 10px;font-size:var(--m-text-caption-size);font-weight:700;letter-spacing:.02em;line-height:1.2;cursor:pointer;color:#fff;background:var(--brand-primary);transition:transform var(--m-dur-fast) var(--m-ease-out),filter var(--m-dur-fast) var(--m-ease-out)}.am-c-chip[data-v-d1b2177c]:active{transform:scale(.96)}.am-c-add-sub[data-v-d1b2177c]{color:var(--m-text-muted)}.am-tx-hero[data-v-06b91dad]{background:var(--m-surface);border-radius:var(--m-radius-card);box-shadow:var(--m-elev-1);padding:var(--m-space-5) var(--m-space-4);display:flex;flex-direction:column;align-items:center;gap:var(--m-space-1)}.am-tx-hero-mark[data-v-06b91dad]{width:56px;height:56px;border-radius:var(--m-radius-card);margin-bottom:var(--m-space-1)}.am-tx-hero-mark[data-v-06b91dad] .am-pm-initial{font-size:22px}.am-tx-partner[data-v-06b91dad]{font-size:var(--m-text-body-size);font-weight:700;color:var(--m-text);letter-spacing:-.1px}.am-tx-date[data-v-06b91dad]{font-size:var(--m-text-caption-size);color:var(--m-text-muted)}.am-tx-amount[data-v-06b91dad]{margin-top:var(--m-space-1);font-size:var(--m-text-display-size);line-height:var(--m-text-display-line);font-weight:var(--m-text-display-weight);letter-spacing:var(--m-text-display-tracking);color:var(--m-text);font-variant-numeric:tabular-nums}.am-tx-pts[data-v-06b91dad]{margin-top:2px}.am-section[data-v-06b91dad]{display:flex;flex-direction:column;gap:var(--m-space-2)}.am-section-body[data-v-06b91dad]{margin:0;font-size:var(--m-text-body-size);line-height:var(--m-text-body-line);color:var(--m-text);letter-spacing:-.05px}.am-meta-val[data-v-06b91dad]{font-size:var(--m-text-caption-size);color:var(--m-text);font-weight:600;letter-spacing:0;text-transform:none}.am-meta-mono[data-v-06b91dad]{font-variant-numeric:tabular-nums;font-family:var( --m-font-mono, ui-monospace, SFMono-Regular, Menlo, monospace );color:var(--m-text-muted);font-weight:500}.am-rw-top[data-v-8f47eddc]{display:flex;flex-direction:column}.am-rw-banner[data-v-8f47eddc]{width:100%;aspect-ratio:24 / 10;border-radius:var(--m-radius-card);background-size:cover;background-position:center;background-repeat:no-repeat;background-color:var(--m-surface-subtle);box-shadow:var(--m-elev-1)}.am-rw-head[data-v-8f47eddc]{display:flex;flex-direction:column;align-items:center;gap:var(--m-space-2);text-align:center}.am-rw-head--with-banner[data-v-8f47eddc]{margin-top:calc(-1 * var(--m-space-8))}.am-rw-icon[data-v-8f47eddc]{width:64px;height:64px;border-radius:50%;background:var(--m-surface);border:1px solid var(--m-border-light);box-shadow:var(--m-elev-1);display:flex;align-items:center;justify-content:center}.am-rw-icon-glyph[data-v-8f47eddc]{font-size:30px;line-height:1}.am-rw-title[data-v-8f47eddc]{margin:0;font-size:var(--m-text-title-size);line-height:var(--m-text-title-line);letter-spacing:var(--m-text-title-tracking);font-weight:var(--m-text-title-weight);color:var(--m-text)}.am-rw-cost-row[data-v-8f47eddc]{display:flex;align-items:center;justify-content:space-between;gap:var(--m-space-3)}.am-rw-cost-label[data-v-8f47eddc]{font-size:var(--m-text-caption-size);font-weight:700;color:var(--m-text-quiet);text-transform:uppercase;letter-spacing:.06em}.am-rw-cost-value[data-v-8f47eddc]{font-size:var(--m-text-body-size);font-weight:700;color:var(--brand-primary);letter-spacing:.02em;font-variant-numeric:tabular-nums}.am-rw-cost-value--locked[data-v-8f47eddc]{color:var(--m-text-muted)}.am-rw-progress[data-v-8f47eddc]{background:var(--m-surface);border-radius:var(--m-radius-card);padding:var(--m-space-3) var(--m-space-4);display:flex;flex-direction:column;gap:6px;box-shadow:var(--m-elev-1)}.am-rw-progress-head[data-v-8f47eddc]{display:flex;align-items:baseline;justify-content:space-between;font-size:var(--m-text-caption-size);font-weight:700;color:var(--m-text-quiet);text-transform:uppercase;letter-spacing:.06em}.am-rw-track[data-v-8f47eddc]{margin-top:2px}.am-rw-progress-foot[data-v-8f47eddc]{font-size:var(--m-text-caption-size);color:var(--m-text-muted);font-weight:600;font-variant-numeric:tabular-nums}.am-section[data-v-8f47eddc]{display:flex;flex-direction:column;gap:var(--m-space-2)}.am-section-body[data-v-8f47eddc]{margin:0;font-size:var(--m-text-body-size);line-height:var(--m-text-body-line);color:var(--m-text);letter-spacing:-.05px}.am-terms[data-v-8f47eddc]{font-size:var(--m-text-caption-size);color:color-mix(in srgb,var(--m-text) 40%,var(--m-text-muted));line-height:1.5}.am-cta-spacer[data-v-8f47eddc]{height:var(--m-space-2)}.am-cta-bar[data-v-8f47eddc]{display:flex;flex-direction:column}.am-demo-qr[data-v-6c550559]{display:block;width:100%;height:auto;aspect-ratio:1 / 1;background:#fff}.am-demo-qr-bg[data-v-6c550559]{fill:#fff}.am-demo-qr-cell[data-v-6c550559]{fill:var(--m-text)}.am-rw-top[data-v-9ba6cf1c]{display:flex;flex-direction:column}.am-rw-banner[data-v-9ba6cf1c]{width:100%;aspect-ratio:24 / 10;border-radius:var(--m-radius-card);background-size:cover;background-position:center;background-repeat:no-repeat;background-color:var(--m-surface-subtle);box-shadow:var(--m-elev-1)}.am-rw-head[data-v-9ba6cf1c]{display:flex;flex-direction:column;align-items:center;gap:var(--m-space-2);text-align:center}.am-rw-head--with-banner[data-v-9ba6cf1c]{margin-top:calc(-1 * var(--m-space-8))}.am-rw-icon[data-v-9ba6cf1c]{width:64px;height:64px;border-radius:50%;background:var(--m-surface);border:1px solid var(--m-border-light);box-shadow:var(--m-elev-1);display:flex;align-items:center;justify-content:center}.am-rw-icon-glyph[data-v-9ba6cf1c]{font-size:30px;line-height:1}.am-rw-title[data-v-9ba6cf1c]{margin:0;font-size:var(--m-text-title-size);line-height:var(--m-text-title-line);letter-spacing:var(--m-text-title-tracking);font-weight:var(--m-text-title-weight);color:var(--m-text)}.am-rw-redemption-head[data-v-9ba6cf1c]{display:flex;align-items:center;justify-content:space-between;gap:var(--m-space-3)}.am-rw-redemption-label[data-v-9ba6cf1c]{font-size:var(--m-text-caption-size);font-weight:700;color:var(--m-text-quiet);text-transform:uppercase;letter-spacing:.06em}.am-rw-redemption-meta[data-v-9ba6cf1c]{margin:var(--m-space-2) 0 0;display:flex;flex-direction:column;gap:4px}.am-rw-redemption-row[data-v-9ba6cf1c]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--m-space-3)}.am-rw-redemption-row dt[data-v-9ba6cf1c]{font-size:var(--m-text-caption-size);color:var(--m-text-muted);font-weight:500;margin:0}.am-rw-redemption-row dd[data-v-9ba6cf1c]{margin:0;font-size:var(--m-text-caption-size);font-weight:600;color:var(--m-text);font-variant-numeric:tabular-nums}.am-rw-redemption-ref[data-v-9ba6cf1c]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.02em}.am-rw-qr[data-v-9ba6cf1c]{display:flex;justify-content:center}.am-rw-qr-box[data-v-9ba6cf1c]{width:100%;max-width:174px}.am-section[data-v-9ba6cf1c]{display:flex;flex-direction:column;gap:var(--m-space-2)}.am-section-body[data-v-9ba6cf1c]{margin:0;font-size:var(--m-text-body-size);line-height:var(--m-text-body-line);color:var(--m-text);letter-spacing:-.05px}.am-terms[data-v-9ba6cf1c]{font-size:var(--m-text-caption-size);color:color-mix(in srgb,var(--m-text) 40%,var(--m-text-muted));line-height:1.5}.am-pd[data-v-86ef9540]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--m-space-3);padding-top:var(--m-space-4)}.am-pd-mark[data-v-86ef9540]{width:72px;height:72px;border-radius:var(--m-radius-card)}.am-pd-mark[data-v-86ef9540] .am-pm-initial{font-size:28px}.am-pd-eyebrow[data-v-86ef9540]{font-size:var(--m-text-caption-size);font-weight:600;color:var(--brand-primary);text-transform:uppercase;letter-spacing:.04em}.am-pd-name[data-v-86ef9540]{margin:0;font-size:var(--m-text-title-size);line-height:var(--m-text-title-line);letter-spacing:var(--m-text-title-tracking);font-weight:var(--m-text-title-weight);color:var(--m-text)}.am-pd-desc[data-v-86ef9540]{margin:0;font-size:var(--m-text-body-size);line-height:var(--m-text-body-line);color:var(--m-text-muted);letter-spacing:-.05px;max-width:28ch}.am-pd-hero[data-v-86ef9540]{background:color-mix(in srgb,var(--brand-primary) 8%,var(--m-surface));border:1px solid color-mix(in srgb,var(--brand-primary) 14%,transparent);border-radius:var(--m-radius-card);padding:var(--m-space-4);display:flex;align-items:center;justify-content:center}.am-pd-value[data-v-86ef9540]{font-size:var(--m-text-display-size);line-height:var(--m-text-display-line);font-weight:var(--m-text-display-weight);letter-spacing:var(--m-text-display-tracking);color:var(--brand-primary);font-variant-numeric:tabular-nums}.am-pd-foot[data-v-86ef9540]{margin:0;font-size:var(--m-text-caption-size);color:var(--m-text-muted);line-height:1.5;text-align:center}.am-bc-card[data-v-fb0e3bff],.am-bc-scroll[data-v-fb0e3bff]{display:flex;flex-direction:column}.am-bc-logo[data-v-fb0e3bff]{display:flex;justify-content:center;padding:var(--m-pad-card) var(--m-pad-row-x) 0;color:var(--m-text)}.am-bc-logo svg[data-v-fb0e3bff]{display:block}.am-bc-intro[data-v-fb0e3bff]{margin:0;padding:var(--m-space-3) var(--m-pad-row-x) var(--m-pad-card);font-size:var(--m-text-body-size);line-height:1.5;color:var(--m-text);border-bottom:1px solid var(--m-border-light)}.am-bc-rows[data-v-fb0e3bff]{display:flex;flex-direction:column}.am-bc-row.am-bc-row--div[data-v-fb0e3bff]{border-top:1px solid var(--m-border-light)}.am-bc-mark[data-v-fb0e3bff]{width:36px;height:36px;border-radius:var(--m-radius-sm);background:var(--m-surface-subtle);border:1px solid var(--m-border);color:var(--m-text-muted);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.am-bc-trust[data-v-fb0e3bff]{flex-shrink:0;margin:0;padding:var(--m-pad-card) var(--m-pad-row-x);border-top:1px solid var(--m-border-light);font-size:var(--m-text-caption-size);line-height:var(--m-text-caption-line);color:var(--m-text-muted)}.am-bc-footer[data-v-fb0e3bff]{margin-top:auto;flex-shrink:0;display:flex;flex-direction:column;gap:var(--m-space-3)}.am-bc-consent[data-v-fb0e3bff]{display:flex;align-items:center;gap:var(--m-space-3);cursor:pointer;padding:0 var(--m-space-1)}.am-bc-consent-input[data-v-fb0e3bff]{flex-shrink:0;width:18px;height:18px;accent-color:var(--brand-primary);cursor:pointer}.am-bc-consent-text[data-v-fb0e3bff]{font-size:var(--m-text-caption-size);line-height:var(--m-text-caption-line);color:var(--m-text)}.am-bc-link[data-v-fb0e3bff]{color:var(--brand-primary);font-weight:600;text-decoration:underline}.am-bs-row.am-bs-row--div[data-v-a4579073]{border-top:1px solid var(--m-border-light)}.am-bs-mark[data-v-a4579073]{width:36px;height:36px;border-radius:var(--m-radius-sm);background:var(--m-surface-subtle);border:1px solid var(--m-border);color:var(--m-text-muted);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.am-bs-hint[data-v-a4579073]{margin:0;padding:0 var(--m-space-2);font-size:var(--m-text-caption-size);line-height:var(--m-text-caption-line);color:var(--m-text-muted)}.am-cm-card[data-v-34c9983d]{background:var(--m-surface);border:1px solid var(--m-border);border-radius:var(--m-radius-card);padding:var(--m-space-4);display:flex;flex-direction:column;gap:var(--m-space-2);box-shadow:var(--m-elev-1)}.am-cm-flag[data-v-34c9983d]{align-self:flex-start}.am-cm-title[data-v-34c9983d]{margin:var(--m-space-2) 0 0;font-size:19px;line-height:22px;font-weight:700;letter-spacing:-.3px;color:var(--m-text)}.am-cm-sub[data-v-34c9983d]{margin:0;font-size:var(--m-text-body-size);line-height:var(--m-text-body-line);color:var(--m-text-muted)}.am-cm-list[data-v-34c9983d]{list-style:none;margin:var(--m-space-2) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--m-space-2)}.am-cm-item[data-v-34c9983d]{display:flex;align-items:center;gap:var(--m-space-3);font-size:var(--m-text-body-size);color:var(--m-text)}.am-cm-bullet[data-v-34c9983d]{width:6px;height:6px;border-radius:50%;background:var(--m-text-muted);flex-shrink:0}.am-cm-note[data-v-34c9983d]{margin:var(--m-space-2) 0 0;font-size:var(--m-text-caption-size);line-height:var(--m-text-caption-line);color:var(--m-text-muted)}.am-cta-spacer[data-v-34c9983d]{height:var(--m-space-6)}.am-cta-bar[data-v-34c9983d]{margin-top:auto;display:flex;flex-direction:column;gap:var(--m-space-2);padding-top:var(--m-space-2)}.am-bs-card[data-v-c8174098]{background:var(--m-surface);border:1px solid var(--m-border);border-radius:var(--m-radius-card);padding:var(--m-space-4);display:flex;flex-direction:column;gap:var(--m-space-2);box-shadow:var(--m-elev-1)}.am-bs-tick[data-v-c8174098]{width:44px;height:44px;border-radius:50%;background:var(--green-lt);color:var(--green);border:1px solid var(--green-bd);display:inline-flex;align-items:center;justify-content:center}.am-bs-title[data-v-c8174098]{margin:var(--m-space-1) 0 0;font-size:19px;line-height:22px;font-weight:700;letter-spacing:-.3px;color:var(--m-text)}.am-bs-body[data-v-c8174098]{margin:0;font-size:var(--m-text-body-size);line-height:var(--m-text-body-line);color:var(--m-text-muted)}.am-cta-spacer[data-v-c8174098]{height:var(--m-space-6)}.am-cta-bar[data-v-c8174098]{margin-top:auto;display:flex;flex-direction:column;gap:var(--m-space-3);padding-top:var(--m-space-2)}.am-shell[data-v-42e70e62]{flex:1;min-height:0;display:flex;flex-direction:column}.am-profile-btn[data-v-42e70e62]{width:var(--m-touch-min);height:var(--m-touch-min);border:none;background:transparent;color:var(--m-text);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border-radius:var(--m-radius-btn);transition:background var(--m-dur-fast) var(--m-ease-out),transform var(--m-dur-fast) var(--m-ease-out)}.am-profile-btn[data-v-42e70e62]:active{background:var(--m-surface-subtle);transform:scale(.94)}.auric-mobile-root,.auric-mobile-root *,.auric-mobile-root *:before,.auric-mobile-root *:after{box-sizing:border-box}.auric-mobile-root{-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-size-adjust:100%;-webkit-text-size-adjust:100%;overscroll-behavior:contain}.auric-mobile-root button{font-family:inherit}@media(prefers-reduced-motion:reduce){.auric-mobile-root *,.auric-mobile-root *:before,.auric-mobile-root *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.auric-mobile-root{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Helvetica Neue,Arial,sans-serif;font-variant-numeric:tabular-nums;--m-text-display-size: 28px;--m-text-display-line: 32px;--m-text-display-weight: 800;--m-text-display-tracking: -.5px;--m-text-title-size: 19px;--m-text-title-line: 25px;--m-text-title-weight: 600;--m-text-title-tracking: -.3px;--m-text-body-size: 16px;--m-text-body-line: 22px;--m-text-body-weight: 500;--m-text-label-size: 13px;--m-text-label-line: 17px;--m-text-label-weight: 600;--m-text-label-tracking: .02em;--m-text-caption-size: 12px;--m-text-caption-line: 16px;--m-text-caption-weight: 500;--m-space-1: 4px;--m-space-2: 8px;--m-space-3: 12px;--m-space-4: 16px;--m-space-5: 20px;--m-space-6: 24px;--m-space-8: 32px;--m-space-10: 40px;--m-space-14: 56px;--m-pad-screen-x: var(--m-space-4);--m-pad-screen-y: var(--m-space-4);--m-gap-screen: var(--m-space-4);--m-gap-section: var(--m-space-2);--m-pad-card: var(--m-space-4);--m-pad-card-tight: var(--m-space-3);--m-pad-row-x: var(--m-space-4);--m-pad-row-y: 10px;--m-row-min-h: 48px;--m-gap-stack-tight: var(--m-space-1);--m-gap-stack: var(--m-space-2);--m-radius-sm: 10px;--m-radius-btn: 14px;--m-radius-card: 16px;--m-radius-sheet: 28px;--m-radius-pill: 999px;--m-elev-1: 0 1px 2px rgba(15, 17, 23, .04), 0 4px 12px rgba(15, 17, 23, .06);--m-elev-2: 0 2px 6px rgba(15, 17, 23, .06), 0 12px 28px rgba(15, 17, 23, .1);--m-elev-brand: 0 1px 0 rgba(255, 255, 255, .2) inset, 0 10px 24px color-mix(in srgb, var(--brand-primary) 32%, transparent);--m-touch-min: 44px;--m-dur-fast: .12s;--m-dur-base: .22s;--m-dur-slow: .36s;--m-ease-out: cubic-bezier(.16, 1, .3, 1);--m-ease-in-out: cubic-bezier(.65, 0, .35, 1);--m-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--m-safe-top: env(safe-area-inset-top, 0px);--m-safe-bottom: env(safe-area-inset-bottom, 0px);--m-safe-left: env(safe-area-inset-left, 0px);--m-safe-right: env(safe-area-inset-right, 0px);--m-surface: var(--sf);--m-surface-subtle: var(--bg-subtle);--m-bg: var(--bg);--m-text: var(--t9);--m-text-muted: var(--t4);--m-text-quiet: var(--t3);--m-border: var(--bd);--m-border-light: var(--bdl);--m-brand-on: #ffffff}.auric-mobile-root[data-v-309d3e18]{height:100%;display:flex;flex-direction:column}.auric-club-shell-root[data-v-31f11a5b]{height:100%;display:flex;flex-direction:column;background:var(--bg);color:var(--t9)}.cs-shell[data-v-31f11a5b],.cs-screen[data-v-31f11a5b]{flex:1;min-height:0;display:flex;flex-direction:column}.cs-home[data-v-31f11a5b]{flex:1;min-height:0;display:flex;flex-direction:column;padding:24px 16px 16px;gap:18px;overflow-y:auto}.cs-hero[data-v-31f11a5b]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 0 4px}.cs-logo[data-v-31f11a5b]{width:56px;height:56px;border-radius:14px;background:var(--brand-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:22px;letter-spacing:-.5px;box-shadow:var(--shadow);overflow:hidden}.cs-logo--image[data-v-31f11a5b]{background:var(--sf);border:1px solid var(--bd)}.cs-logo--auric[data-v-31f11a5b]{background:var(--sf);border:1px solid var(--bd);color:var(--t9)}.cs-logo img[data-v-31f11a5b]{width:100%;height:100%;object-fit:contain;padding:6px;display:block}.cs-logo-auric-svg[data-v-31f11a5b]{width:60%;height:60%;display:block}.cs-club[data-v-31f11a5b]{font-size:15px;font-weight:800;color:var(--t9)}.cs-sub[data-v-31f11a5b]{font-size:11px;color:var(--t3);font-weight:500}.cs-tiles[data-v-31f11a5b]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cs-tile[data-v-31f11a5b]{background:var(--sf);border:1px solid var(--bd);border-radius:12px;height:76px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:var(--t4);box-shadow:0 1px #00000004}.cs-tile-icon[data-v-31f11a5b]{display:inline-flex;align-items:center;justify-content:center;color:var(--t4)}.cs-tile-label[data-v-31f11a5b]{font-size:11.5px;font-weight:700;color:var(--t7);letter-spacing:-.1px}.cs-banner[data-v-31f11a5b]{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;text-align:left;font:inherit;background:linear-gradient(135deg,color-mix(in srgb,var(--brand-primary) 16%,transparent),color-mix(in srgb,var(--brand-primary) 4%,transparent));border:1px solid var(--brand-primary-border);border-radius:12px;padding:12px 14px;cursor:pointer;transition:transform .12s ease,box-shadow .15s ease,background .15s ease}.cs-banner[data-v-31f11a5b]:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--brand-primary) 22%,transparent),color-mix(in srgb,var(--brand-primary) 7%,transparent));box-shadow:0 4px 12px #0000000f}.cs-banner[data-v-31f11a5b]:active{transform:translateY(1px)}.cs-banner[data-v-31f11a5b]:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.cs-banner-copy[data-v-31f11a5b]{min-width:0}.cs-banner-title[data-v-31f11a5b]{font-size:12px;font-weight:800;color:var(--t9);margin-bottom:2px;letter-spacing:-.1px}.cs-banner-sub[data-v-31f11a5b]{font-size:11px;color:var(--t4);line-height:1.4}.cs-banner-chevron[data-v-31f11a5b]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;background:var(--brand-primary);color:#fff;flex-shrink:0;box-shadow:0 2px 4px #0000001f}.cs-auric[data-v-31f11a5b]{flex:1;min-height:0;display:flex;flex-direction:column}.cs-tabbar[data-v-31f11a5b]{display:flex;align-items:stretch;justify-content:space-around;padding:4px 6px 2px;background:var(--sf);border-top:1px solid var(--bd);flex-shrink:0;gap:2px}.cs-tab[data-v-31f11a5b]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:3px;background:transparent;border:none;cursor:pointer;color:var(--t2);opacity:.62;padding:2px 0 4px;border-radius:8px;transition:color .15s,opacity .15s}.cs-tab[data-v-31f11a5b]:hover{color:var(--t7);opacity:.85}.cs-tab--active[data-v-31f11a5b]{color:var(--brand-primary);opacity:1}.cs-tab-icon[data-v-31f11a5b]{display:flex;align-items:center;justify-content:center}.cs-tab-icon[data-v-31f11a5b] svg{width:22px;height:22px}.cs-tab-label[data-v-31f11a5b]{font-size:11px;font-weight:500;letter-spacing:.01em}.cs-tab-dot[data-v-31f11a5b]{width:4px;height:4px;border-radius:999px;background:var(--brand-primary)}:root{--brand-primary: #1660f5;--brand-primary-soft: color-mix(in srgb, var(--brand-primary) 10%, white);--brand-primary-border: color-mix(in srgb, var(--brand-primary) 22%, white);--blue: #1660f5;--blue-lt: #eef3fe;--blue-bd: #d0dffc;--green: #1a9e5c;--green-lt: #e6f9ef;--green-bd: #b3e6cf;--purple: #7c3aed;--purple-lt: #f3eeff;--purple-bd: #d4b8fa;--amber: #c07700;--amber-lt: #fff8e8;--amber-bd: #f0d47a;--red: #e53e3e;--red-lt: #fff0f0;--red-bd: #fccece;--deep-ocean: #003c40;--deep-ocean-soft: color-mix(in srgb, var(--deep-ocean) 6%, #ffffff);--deep-ocean-bd: color-mix(in srgb, var(--deep-ocean) 18%, #ffffff);--mountain-mist: #539da2;--skybound: #55d6e3;--skybound-soft: color-mix(in srgb, var(--skybound) 12%, #ffffff);--skybound-bd: color-mix(in srgb, var(--skybound) 35%, #ffffff);--emerald: #08e099;--emerald-soft: color-mix(in srgb, var(--emerald) 10%, #ffffff);--emerald-deep: #04a874;--font-display: "Poppins", -apple-system, BlinkMacSystemFont, "Inter", "Segoe UI", sans-serif;--auric-dot-matrix-ocean: radial-gradient( circle, color-mix(in srgb, var(--deep-ocean) 9%, transparent) .7px, transparent 1px );--auric-dot-matrix-light: radial-gradient( circle, color-mix(in srgb, #ffffff 7%, transparent) .6px, transparent 1px );--t9: #0f1117;--t7: #1a1d23;--t5: #374151;--t4: #5c6270;--t3: #7a8394;--t2: #9aa0ad;--t1: #b0b8c6;--bd: #e6e9ef;--bdl: #f0f2f5;--sf: #ffffff;--bg: #f3f5f8;--shadow: 0 1px 3px rgba(0, 0, 0, .04), 0 4px 16px rgba(0, 0, 0, .05);--shadow-md: 0 4px 12px rgba(0, 0, 0, .08), 0 1px 3px rgba(0, 0, 0, .04);--bg-subtle: #f5f7fa;--radius-card: 14px;--radius-badge: 20px;--radius-btn: 8px;--radius-input: 9px;--z-dropdown: 100;--z-modal: 999;--z-tooltip: 1100}[data-theme=dark]{--brand-primary-soft: color-mix(in srgb, var(--brand-primary) 12%, #1c1c1c);--brand-primary-border: color-mix(in srgb, var(--brand-primary) 24%, #1c1c1c);--blue-lt: #192038;--blue-bd: #1f3060;--green-lt: #0a1f14;--green-bd: #123020;--purple-lt: #1a1232;--purple-bd: #2e1c5a;--amber-lt: #1e1500;--amber-bd: #382800;--red-lt: #200c0c;--red-bd: #481414;--deep-ocean-soft: color-mix(in srgb, var(--deep-ocean) 14%, #1c1c1c);--deep-ocean-bd: color-mix(in srgb, var(--deep-ocean) 30%, #1c1c1c);--skybound-soft: color-mix(in srgb, var(--skybound) 14%, #1c1c1c);--skybound-bd: color-mix(in srgb, var(--skybound) 28%, #1c1c1c);--emerald-soft: color-mix(in srgb, var(--emerald) 12%, #1c1c1c);--t9: #ededed;--t7: #c4c4c4;--t5: #a8a8a8;--t4: #909090;--t3: #7e7e7e;--t2: #6e6e6e;--t1: #5e5e5e;--bd: #3d3d3d;--bdl: #2b2b2b;--sf: #212121;--bg: #171717;--shadow: 0 1px 3px rgba(0, 0, 0, .4), 0 4px 16px rgba(0, 0, 0, .5);--shadow-md: 0 4px 12px rgba(0, 0, 0, .6), 0 1px 3px rgba(0, 0, 0, .3);--bg-subtle: #1e1e1e}[data-theme=dark] th{background:var(--bg)}[data-theme=dark] td{border-bottom-color:var(--bdl)}[data-theme=dark] tr:hover td{background:var(--bdl)}[data-theme=dark] .btn-outline{background:var(--sf)}[data-theme=dark] .btn-outline:hover{background:#2a2a2a;border-color:#4a4a4a}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,sans-serif;background:var(--bg);color:var(--t7);font-size:14px;display:flex;flex-direction:row;height:100vh;height:100dvh;overflow:hidden;-webkit-font-smoothing:antialiased}a{text-decoration:none;color:inherit}#app{display:flex;flex-direction:row;width:100%;height:100vh;height:100dvh}.btn{display:inline-flex;align-items:center;gap:7px;padding:9px 18px;border-radius:8px;font-size:13px;font-weight:700;cursor:pointer;border:none;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,sans-serif;transition:all .15s;letter-spacing:-.1px;text-decoration:none;white-space:nowrap}.btn-primary{background:var(--brand-primary);color:#fff;box-shadow:0 1px 3px color-mix(in srgb,var(--brand-primary) 25%,transparent)}.btn-primary:hover{background:color-mix(in srgb,var(--brand-primary) 85%,black)}.btn-cta{background:var(--brand-primary-soft);color:var(--brand-primary);border:1.5px solid var(--brand-primary-border)}.btn-cta:hover{background:color-mix(in srgb,var(--brand-primary) 15%,white)}.btn-outline{background:var(--sf);color:var(--t5);border:1.5px solid var(--bd)}.btn-outline:hover{background:var(--bg-subtle);border-color:#c0c5cf}.btn-ghost{background:var(--brand-primary-soft);color:var(--brand-primary);border:1.5px solid var(--brand-primary-border)}.btn-ghost:hover{background:color-mix(in srgb,var(--brand-primary) 15%,white)}.btn-ghost-danger{background:transparent;color:var(--t3);border:1.5px solid var(--bd)}.btn-ghost-danger:hover{background:var(--red-lt);border-color:var(--red-bd);color:var(--red)}.btn-danger{background:var(--red);color:#fff;border:1.5px solid var(--red)}.btn-danger:hover{background:#cc3535;border-color:#cc3535}.btn-sm{padding:6px 13px;font-size:12px}.btn-xs{padding:4px 10px;font-size:11.5px;border-radius:6px}.icn-btn{width:28px;height:28px;border-radius:7px;border:1.5px solid var(--bd);background:var(--sf);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--t3);transition:all .13s;flex-shrink:0}.icn-btn:hover{background:var(--brand-primary-soft);border-color:var(--brand-primary-border);color:var(--brand-primary)}.icn-btn.danger:hover,.icn-btn--danger:hover{background:var(--red-lt);border-color:var(--red-bd);color:var(--red)}.tbl-link{color:inherit;text-decoration:none}.tbl-link:hover{color:var(--brand-primary);text-decoration:underline}.tbl-link:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px;border-radius:3px}.card{background:var(--sf);border:1px solid var(--bd);border-radius:14px;box-shadow:var(--shadow);overflow:hidden}.sect-card{background:var(--sf);border:1px solid var(--bd);border-radius:14px;padding:22px 24px;box-shadow:var(--shadow);margin-bottom:16px}.tbl-bar{display:flex;align-items:center;justify-content:space-between;padding:15px 22px 14px;border-bottom:1px solid var(--bdl)}.tbl-title{font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,sans-serif;font-size:15px;font-weight:800;color:var(--t9)}table{width:100%;border-collapse:collapse}th{font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,sans-serif;font-size:10.5px;font-weight:700;color:var(--t1);text-transform:uppercase;letter-spacing:.5px;padding:11px 22px;background:var(--bg-subtle);border-bottom:1px solid var(--bdl);text-align:left;white-space:nowrap}td{font-size:13.5px;padding:12px 22px;border-bottom:1px solid var(--bdl);color:var(--t5);vertical-align:middle}tr:last-child td{border-bottom:none}tr:hover td{background:var(--bg-subtle)}.tbl-inline{width:100%;border-collapse:collapse;font-size:13px}.tbl-inline th{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--t3);text-align:left;padding:0 0 10px;border-bottom:1px solid var(--bdl);white-space:nowrap;background:none}.tbl-inline td{padding:12px 0;border-bottom:1px solid var(--bdl);color:var(--t9);vertical-align:middle}.tbl-inline tr:last-child td{border-bottom:none}.tbl-inline tr:hover td{background:var(--bg)}.tbl-inline .num{text-align:right;font-variant-numeric:tabular-nums}.page-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:24px}.page-title{font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,sans-serif;font-size:21px;font-weight:800;color:var(--t9);letter-spacing:-.3px}.page-sub{font-size:13px;color:var(--t2);margin-top:3px}.field{margin-bottom:16px}.field:last-child{margin-bottom:0}.field-label{font-size:11px;font-weight:700;color:var(--t4);text-transform:uppercase;letter-spacing:.6px;margin-bottom:7px;display:block}.txt-input,.txt-area,.sel-input{width:100%;background:var(--sf);border:1.5px solid var(--bd);border-radius:9px;padding:10px 14px;font-size:13.5px;font-family:inherit;color:var(--t9);outline:none;transition:border .15s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.txt-input:focus,.txt-area:focus,.sel-input:focus{border-color:var(--brand-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-primary) 10%,transparent)}.txt-area{resize:vertical;min-height:72px;line-height:1.5}.sel-input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%239aa0ad' stroke-width='2.5'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:32px;cursor:pointer}.txt-input[disabled],.txt-area[disabled],.sel-input[disabled],.txt-input--readonly,.txt-area--readonly{background:var(--bg);border-color:var(--bdl);color:var(--t3);cursor:not-allowed;box-shadow:none}.txt-input[disabled]:focus,.txt-area[disabled]:focus,.sel-input[disabled]:focus,.txt-input--readonly:focus,.txt-area--readonly:focus{border-color:var(--bdl);box-shadow:none}.tag{display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border-radius:20px;font-size:11px;font-weight:600}.tag-blue{background:var(--blue-lt);color:var(--blue);border:1px solid var(--blue-bd)}.tag-green{background:var(--green-lt);color:var(--green);border:1px solid var(--green-bd)}.tag-amber{background:var(--amber-lt);color:var(--amber);border:1px solid var(--amber-bd)}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}.auric-chart{display:block;width:100%;height:auto}.auric-chart-baseline{stroke:var(--bdl);stroke-width:1}.auric-chart-bar{fill:var(--blue);opacity:.72}.auric-chart-bar--peak{opacity:1}.auric-chart-bar--green{fill:var(--green)}.auric-chart-bar--purple{fill:var(--purple)}.auric-chart-bar--amber{fill:var(--amber)}.auric-chart-vol-label{font-weight:700;fill:var(--t3);font-family:inherit}.auric-chart-vol-label--peak{fill:var(--t9);font-weight:800}.auric-chart-tx-label{font-weight:500;fill:var(--t1);font-family:inherit}.auric-chart-x-label{font-weight:600;fill:var(--t1);font-family:inherit}.auric-chart-insight{font-size:12.5px;color:var(--t3);margin-top:14px;padding-top:12px;border-top:1px solid var(--bdl);line-height:1.6;max-width:700px}.auric-perf-list{display:flex;flex-direction:column;gap:14px;margin-top:16px}.auric-perf-block{display:flex;flex-direction:column;gap:5px}.auric-perf-row{display:flex;align-items:center;gap:8px}.auric-perf-name{font-size:12px;font-weight:500;color:var(--t4);width:90px;flex-shrink:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.auric-perf-name--top{font-weight:700;color:var(--t5)}.auric-perf-track{flex:1;background:var(--bdl);border-radius:5px;height:8px;overflow:hidden}.auric-perf-bar{height:100%;border-radius:5px;min-width:4px;opacity:.65}.auric-perf-bar--top{opacity:1}.auric-perf-bar--blue{background:var(--blue)}.auric-perf-bar--purple{background:var(--purple)}.auric-perf-bar--green{background:var(--green)}.auric-perf-bar--amber{background:var(--amber)}.auric-perf-right{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0;width:105px}.auric-perf-val{font-size:12px;font-weight:700;color:var(--t9);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1}.auric-perf-detail{font-size:10.5px;color:var(--t2);font-weight:500;white-space:nowrap}.auric-perf-insight{font-size:11px;color:var(--t2);font-style:italic;padding-left:2px;line-height:1.4}.auric-perf-rank{font-size:11px;font-weight:800;color:var(--t2);width:22px;flex-shrink:0;text-align:center}.auric-perf-rank--top{color:var(--blue)}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;display:flex;align-items:center;justify-content:center;z-index:var(--z-modal)}.modal-card{background:var(--sf);border:1px solid var(--bd);border-radius:16px;box-shadow:var(--shadow-md);padding:28px;width:440px;display:flex;flex-direction:column;gap:18px}.modal-card--sm{width:380px}.modal-head{display:flex;align-items:center;justify-content:space-between}.modal-title{font-size:16px;font-weight:800;color:var(--t9);letter-spacing:-.2px}.modal-close{width:28px;height:28px;border:none;background:none;cursor:pointer;color:var(--t3);display:flex;align-items:center;justify-content:center;border-radius:6px;transition:background .12s,color .12s}.modal-close:hover{background:var(--bg);color:var(--t9)}.modal-footer{display:flex;justify-content:flex-end;gap:10px}.report-header-actions{display:flex;align-items:center;gap:10px;align-self:flex-end}.sched-status{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--green);background:var(--green-lt);border:1px solid var(--green-bd);border-radius:20px;padding:5px 13px;white-space:nowrap}.report-detail-page{flex:1;display:flex;flex-direction:column;gap:24px}.report-detail-page .page-header,.report-detail-page .insight-card{margin-bottom:0}.insight-head{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:0}.insight-title{font-size:14px;font-weight:800;color:var(--t9);margin-bottom:3px}.insight-sub{font-size:12px;color:var(--t3);margin-bottom:20px}.report-detail-page .three-col{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.report-detail-page .chart-empty{display:flex;align-items:center;justify-content:center;min-height:150px;border:1px dashed var(--bdl);border-radius:10px;margin-top:8px}.report-detail-page .chart-empty-text{font-size:13px;color:var(--t2);font-weight:600}.report-detail-page .section-empty{display:flex;align-items:center;justify-content:center;min-height:100px;font-size:13px;color:var(--t2);font-weight:600;margin-top:8px}.report-detail-page .table-empty{text-align:center;padding:28px 16px;font-size:13px;color:var(--t2);font-weight:600}.report-detail-page .th-num,.report-detail-page .td-num{text-align:right}.report-detail-page .td-mono{font-variant-numeric:tabular-nums;font-weight:600;color:var(--t9)}.report-detail-page .td-bold{font-weight:700;color:var(--t9)}.report-detail-page .td-secondary{color:var(--t3)}@media(max-width:1199px){.icn-btn{width:34px;height:34px;border-radius:8px}.btn-sm{padding:8px 14px;font-size:12.5px}.btn-xs{padding:6px 11px;font-size:12px}.btn{padding:10px 18px}.txt-input,.txt-area,.sel-input{padding:11px 14px;font-size:14px}.page-header{margin-bottom:20px}.page-title{font-size:20px}.sect-card{padding:20px}th{padding:10px 16px}td{padding:11px 16px;font-size:13px}.report-detail-page .three-col{grid-template-columns:1fr 1fr;gap:16px}.modal-card{max-width:calc(100vw - 32px)}}@media(max-width:900px){.report-detail-page .three-col{grid-template-columns:1fr}th{padding:9px 14px}td{padding:11px 14px}}
