.estate[data-v-044b0c24]{text-align:center;padding:28px 16px}.estate-ico[data-v-044b0c24]{margin-bottom:8px}.estate-emoji[data-v-044b0c24]{font-size:28px;line-height:1}.estate-title[data-v-044b0c24]{margin:0;font-size:15px;font-weight:800;color:#0f1b3d}.estate-text[data-v-044b0c24]{margin:5px 0 0;font-size:13px;color:#6b7280}.estate-cta[data-v-044b0c24]{margin-top:14px}.ui-pagehead[data-v-159a3c10]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap;font-family:var(--font)}.ui-pagehead__title-row[data-v-159a3c10]{display:flex;align-items:center;gap:var(--sp-2)}.ui-pagehead__title[data-v-159a3c10]{margin:0;font-size:var(--fs-xl);font-weight:var(--fw-heavy);letter-spacing:-.02em;color:var(--text-heading)}.ui-pagehead__title-link[data-v-159a3c10]{color:inherit;text-decoration:none}.ui-pagehead__title-link[data-v-159a3c10]:hover{text-decoration:underline;text-underline-offset:3px}.ui-pagehead__subtitle[data-v-159a3c10]{margin:3px 0 0;font-size:var(--fs-sm);color:var(--text-muted)}.ui-pagehead__actions[data-v-159a3c10]{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap}@media (max-width:767px){.ui-pagehead__actions[data-v-159a3c10]{width:100%}}.lha-scope[data-v-57da886f]{display:inline-flex;align-items:center;gap:var(--sp-3)}.lha-scope[data-v-57da886f]:empty{display:none}.lha-scope__loc[data-v-57da886f]{display:contents}.lha-scope__date[data-v-57da886f]{gap:var(--sp-2);flex-wrap:wrap}.lha-cta[data-v-57da886f],.lha-scope__date[data-v-57da886f]{display:inline-flex;align-items:center}.lha-overflow[data-v-57da886f]{position:relative;display:inline-flex}.lha-more[data-v-57da886f]{display:inline-flex;align-items:center;gap:var(--sp-2);height:var(--control-height);padding:0 var(--sp-4);border-radius:var(--control-radius);background:var(--control-bg);border:1px solid var(--control-border);color:var(--text);font-family:var(--font);font-weight:var(--fw-semibold);font-size:var(--fs-sm);cursor:pointer;transition:background var(--motion),border-color var(--motion)}.lha-more[data-v-57da886f]:hover{background:var(--bg-subtle);border-color:var(--c-neutral-300)}.lha-more[data-v-57da886f] svg{width:12px;height:12px}.lha-menu[data-v-57da886f]{position:absolute;top:calc(100% + 6px);right:0;z-index:var(--z-dropdown);min-width:200px;background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:var(--sp-1)}.lha-menu .ui-menu-item[data-v-57da886f]{display:flex;align-items:center;gap:var(--sp-2);width:100%;box-sizing:border-box;padding:var(--sp-2) var(--sp-3);border:0;background:none;cursor:pointer;text-align:left;text-decoration:none;font-family:var(--font);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text);border-radius:var(--radius-sm);white-space:nowrap;transition:background var(--motion),color var(--motion)}.lha-menu .ui-menu-item[data-v-57da886f]:hover{background:var(--bg-subtle);color:var(--text-link)}@media screen and (max-width:767px){.lha-scope[data-v-57da886f]{width:100%;display:flex;gap:var(--sp-2)}.lha-scope--split .lha-scope__date[data-v-57da886f],.lha-scope--split .lha-scope__loc[data-v-57da886f]>*{flex:1 1 0;min-width:0}.lha-scope[data-v-57da886f] select{width:100%}.lha-scope--nocta[data-v-57da886f]{width:auto;flex:1 1 0;min-width:0}.lha-scope__date[data-v-57da886f]{display:flex}.lha-cta[data-v-57da886f]{flex:1 1 auto}.lha-cta[data-v-57da886f] .ui-btn{width:100%}.lha-overflow[data-v-57da886f]{flex:0 0 auto}.lha-menu[data-v-57da886f]{right:0;left:auto}}.ui-sumcard[data-v-0f897252]{background:var(--bg);border:1px solid var(--c-neutral-100);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--sp-4);min-width:0;font-family:var(--font)}.ui-sumcard__title[data-v-0f897252]{color:var(--text-muted);font-size:var(--fs-sm);font-weight:var(--fw-semibold);margin-bottom:var(--sp-2);display:inline-flex;align-items:center;gap:6px}.ui-sumcard__info-wrap[data-v-0f897252]{position:relative;display:inline-flex;vertical-align:middle}.ui-sumcard__info-icon[data-v-0f897252]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;background:none;border:0;color:var(--text-muted);flex-shrink:0;cursor:pointer;line-height:0;transition:color var(--motion)}.ui-sumcard__info-icon[data-v-0f897252]:focus-visible,.ui-sumcard__info-wrap:hover .ui-sumcard__info-icon[data-v-0f897252]{color:var(--text);outline:none}.ui-sumcard__info-pop[data-v-0f897252]{position:fixed;left:0;top:0;transform:translateY(-4px);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:min(260px,78vw);background:var(--c-neutral-900);color:var(--c-neutral-0);padding:8px 10px;border-radius:var(--radius-sm);box-shadow:var(--shadow-md);font-size:var(--fs-xs);font-weight:var(--fw-regular);line-height:1.35;opacity:0;pointer-events:none;transition:opacity .18s ease,transform .18s ease;z-index:var(--z-tooltip);white-space:normal}.ui-sumcard__info-pop[data-v-0f897252]:before{content:"";position:absolute;bottom:100%;left:var(--caret-x,50%);transform:translateX(-50%);border:5px solid transparent;border-bottom-color:var(--c-neutral-900)}.ui-sumcard__info-pop--flipped[data-v-0f897252]:before{bottom:auto;top:100%;border-bottom-color:transparent;border-top-color:var(--c-neutral-900)}.ui-sumcard__info-pop--open[data-v-0f897252]{opacity:1;transform:translateY(0)}.ui-sumcard__value[data-v-0f897252]{font-size:var(--fs-lg);font-weight:var(--fw-bold);letter-spacing:-.02em;line-height:1.1;margin:0;color:var(--text-heading);overflow-wrap:anywhere}.num[data-v-0f897252]{font-variant-numeric:tabular-nums}.ui-sumcard__delta[data-v-0f897252]{margin-top:var(--sp-2);display:inline-flex;align-items:center;gap:3px;border-radius:var(--radius-pill);padding:4px 9px;font-size:var(--fs-xs);font-weight:var(--fw-semibold)}.ui-sumcard__delta--up[data-v-0f897252]{background:var(--c-success-bg);color:var(--c-success)}.ui-sumcard__delta--down[data-v-0f897252]{background:var(--c-danger-bg);color:var(--c-danger)}.ui-sumcard__delta--flat[data-v-0f897252]{background:var(--c-neutral-100);color:var(--text-muted)}.ui-sumcard--clickable[data-v-0f897252]{cursor:pointer;transition:box-shadow var(--motion),transform var(--motion),border-color var(--motion)}.ui-sumcard--clickable[data-v-0f897252]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.ui-sumcard--clickable[data-v-0f897252]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--action)}.ui-sumcard--active[data-v-0f897252]{box-shadow:0 0 0 2px var(--action);border-color:transparent}.ui-sumcard--active.ui-sumcard--clickable[data-v-0f897252]:hover{box-shadow:0 0 0 2px var(--action),var(--shadow-md)}.ui-sumcard__check[data-v-0f897252]{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;margin-left:auto;border-radius:var(--radius-pill);background:var(--action);color:var(--c-neutral-0);font-size:10px;font-weight:var(--fw-bold);line-height:1}.ui-card[data-v-4780c4c3]{background:var(--bg);border:1px solid var(--c-neutral-100);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);display:flex;flex-direction:column;font-family:var(--font)}.ui-card__head[data-v-4780c4c3]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5) var(--sp-2)}.ui-card__title[data-v-4780c4c3]{margin:0;font-size:var(--fs-md);font-weight:var(--fw-bold);color:var(--text-strong);letter-spacing:-.01em}.ui-card__subtitle[data-v-4780c4c3]{margin:2px 0 0;font-size:var(--fs-sm);color:var(--text-muted)}.ui-card__actions[data-v-4780c4c3]{display:flex;align-items:center;gap:var(--sp-2);flex:0 0 auto}.ui-card__body--pad[data-v-4780c4c3]{padding:var(--sp-4) var(--sp-5) var(--sp-5)}.ui-card__head+.ui-card__body--pad[data-v-4780c4c3]{padding-top:var(--sp-2)}.rna-page[data-v-9b88dcc8]{width:90%;max-width:1200px;margin:0 auto;padding:var(--sp-6) 0 var(--sp-10);font-family:var(--font)}.rna-shell[data-v-9b88dcc8]{display:flex;flex-direction:column;gap:var(--sp-5)}.rna-onboard[data-v-9b88dcc8]{display:flex;justify-content:center;padding-top:var(--sp-6)}.rna-onboard-card[data-v-9b88dcc8]{max-width:560px}.rna-onboard-title[data-v-9b88dcc8]{margin:0 0 var(--sp-2);font-size:var(--fs-lg);font-weight:var(--fw-heavy);color:var(--text-heading)}.rna-onboard-copy[data-v-9b88dcc8]{margin:0;font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--text)}.rna-onboard-cta[data-v-9b88dcc8]{margin-top:var(--sp-4)}.rna-onboard-note[data-v-9b88dcc8]{margin:var(--sp-2) 0 0;font-size:var(--fs-xs);color:var(--text-muted);line-height:var(--lh-body)}.rna-loading[data-v-9b88dcc8]{text-align:center;padding:var(--sp-10) 0;color:var(--text-muted);font-family:var(--font)}.sum-grid[data-v-9b88dcc8]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--sp-3);min-width:0}@media screen and (max-width:1024px){.sum-grid[data-v-9b88dcc8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:560px){.sum-grid[data-v-9b88dcc8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-2)}}.rna-chip-row[data-v-9b88dcc8]{margin-bottom:var(--sp-3)}.rna-chip[data-v-9b88dcc8]{display:inline-flex;align-items:center;gap:var(--sp-2);height:28px;padding:0 var(--sp-3);border:1px solid var(--c-primary-100);border-radius:var(--radius-pill);background:var(--c-primary-50);color:var(--c-primary-700);font-family:var(--font);font-size:var(--fs-xs);font-weight:var(--fw-semibold);cursor:pointer;transition:background var(--motion)}.rna-chip[data-v-9b88dcc8]:hover{background:var(--c-primary-100)}.rna-chip__x[data-v-9b88dcc8]{font-size:var(--fs-sm);line-height:1}.rna-strip[data-v-9b88dcc8]{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-4);align-items:center;background:var(--bg-subtle);border:1px solid var(--c-neutral-100);border-radius:var(--radius-md);padding:var(--sp-3);font-size:var(--fs-sm);color:var(--text)}.rna-strip__scope[data-v-9b88dcc8]{font-size:var(--fs-xs);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}.rna-muted[data-v-9b88dcc8]{color:var(--text-muted)}.rna-danger[data-v-9b88dcc8]{color:var(--c-danger)}.rna-success[data-v-9b88dcc8]{color:var(--c-success)}.rna-waiting[data-v-9b88dcc8],.rna-warning[data-v-9b88dcc8]{color:var(--c-warning)}.rna-ref[data-v-9b88dcc8]{font-size:var(--fs-xs);color:var(--text-muted)}.rna-ref__tag[data-v-9b88dcc8]{margin-left:var(--sp-2)}.rna-purpose[data-v-9b88dcc8]{display:block;color:var(--text-strong);font-weight:var(--fw-semibold)}.rna-subtle[data-v-9b88dcc8]{display:block;font-size:var(--fs-xs);color:var(--text-muted)}.rna-amount[data-v-9b88dcc8]{font-weight:var(--fw-bold);color:var(--text-strong)}.rna-detail-block[data-v-9b88dcc8]{margin-bottom:var(--sp-3);font-size:var(--fs-sm);color:var(--text)}.rna-detail-title[data-v-9b88dcc8]{margin:0 0 var(--sp-1);font-size:var(--fs-xs);font-weight:var(--fw-bold);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.rna-level[data-v-9b88dcc8]{display:flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--text)}.rna-subtle-block[data-v-9b88dcc8]{margin:0 0 var(--sp-3);font-size:var(--fs-sm);color:var(--text-muted)}.rna-link[data-v-9b88dcc8]{color:var(--text-link);text-decoration:underline;cursor:pointer}.rna-link--sp[data-v-9b88dcc8]{margin-right:var(--sp-2)}.rna-recurring-head[data-v-9b88dcc8]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-2)}.rna-recurring-copy[data-v-9b88dcc8]{margin:0;font-size:var(--fs-sm);color:var(--text-muted);max-width:60ch;line-height:var(--lh-body)}.rna-pg[data-v-9b88dcc8]{padding-top:var(--sp-3)}.rna-modal-backdrop[data-v-9b88dcc8]{position:fixed;inset:0;background:rgba(0,0,0,.35);display:flex;align-items:center;justify-content:center;z-index:var(--z-modal)}.rna-modal[data-v-9b88dcc8]{background:var(--bg);border-radius:var(--radius-lg);padding:var(--sp-5);width:min(520px,92vw);max-height:90vh;overflow-y:auto;box-shadow:var(--shadow-lg);font-family:var(--font)}.rna-modal-title[data-v-9b88dcc8]{margin:0 0 var(--sp-1);font-size:var(--fs-md);font-weight:var(--fw-heavy);color:var(--text-heading)}.rna-modal-sub[data-v-9b88dcc8]{margin:0;font-size:var(--fs-sm);color:var(--text-muted);line-height:var(--lh-body)}.rna-modal-note[data-v-9b88dcc8]{margin:var(--sp-2) 0 var(--sp-1);font-size:var(--fs-xs);color:var(--text-muted);line-height:var(--lh-body)}.rna-modal-actions[data-v-9b88dcc8]{margin-top:var(--sp-4);display:flex;gap:var(--sp-3)}.rna-block-lbl[data-v-9b88dcc8]{display:block;margin:var(--sp-4) 0 var(--sp-1)}.rna-gap[data-v-9b88dcc8]{margin-top:var(--sp-4)}.rna-gap-sm[data-v-9b88dcc8]{margin-top:var(--sp-2)}.rna-picked[data-v-9b88dcc8]{margin-top:var(--sp-1);font-size:var(--fs-sm);display:flex;align-items:center;gap:var(--sp-2)}.rna-error[data-v-9b88dcc8]{margin:var(--sp-2) 0 0;font-size:var(--fs-sm);color:var(--c-danger)}.rna-error-inline[data-v-9b88dcc8]{font-size:var(--fs-xs);color:var(--c-danger)}.rna-line-x[data-v-9b88dcc8]{align-self:flex-end}.rna-field--narrow[data-v-9b88dcc8]{max-width:220px}.rna-choice-row[data-v-9b88dcc8]{display:flex;gap:var(--sp-3)}.rna-choice[data-v-9b88dcc8]{flex:1;text-align:center;padding:var(--sp-3);border:1px solid var(--control-border);border-radius:var(--radius-md);cursor:pointer;font-weight:var(--fw-semibold);color:var(--text);background:var(--control-bg);font-size:var(--fs-sm);transition:border-color var(--motion),background var(--motion),color var(--motion)}.rna-choice-active[data-v-9b88dcc8]{border-color:var(--c-primary-500);color:var(--c-primary-700);background:var(--c-primary-50)}.rna-choice-note[data-v-9b88dcc8]{font-size:var(--fs-xs);font-weight:var(--fw-regular);color:var(--text-muted);margin-top:var(--sp-1);line-height:var(--lh-body)}.ec-field-row[data-v-9b88dcc8]{display:flex;gap:var(--sp-3);flex-wrap:wrap}.ec-field[data-v-9b88dcc8]{display:flex;flex-direction:column;gap:var(--sp-1);flex:1;min-width:180px}.ec-field-lbl[data-v-9b88dcc8]{font-size:var(--fs-xs);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}.ec-input[data-v-9b88dcc8]{width:100%;height:var(--control-height);padding:0 var(--sp-3);border:1px solid var(--control-border);border-radius:var(--control-radius);font-size:var(--fs-sm);font-family:var(--font);color:var(--text);background:var(--control-bg);outline:none;box-sizing:border-box;transition:border-color var(--motion)}.ec-input[data-v-9b88dcc8]:focus{border-color:var(--focus-ring)}.ec-tier[data-v-9b88dcc8]{padding:var(--sp-3)}.ec-tier[data-v-9b88dcc8],.rna-picker[data-v-9b88dcc8]{border:1px solid var(--c-neutral-100);border-radius:var(--radius-md)}.rna-picker[data-v-9b88dcc8]{margin-top:var(--sp-1);max-height:180px;overflow-y:auto}.rna-picker-row[data-v-9b88dcc8]{padding:var(--sp-2) var(--sp-3);cursor:pointer;font-size:var(--fs-sm)}.rna-picker-row[data-v-9b88dcc8]:hover{background:var(--bg-subtle)}@media screen and (max-width:600px){.rna-page[data-v-9b88dcc8]{width:92%}.rna-choice-row[data-v-9b88dcc8]{flex-direction:column}}