:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--vpt-color-primary-50:#eff6ff;--vpt-color-primary-100:#dbeafe;--vpt-color-primary-200:#bfdbfe;--vpt-color-primary-300:#93c5fd;--vpt-color-primary-400:#60a5fa;--vpt-color-primary-500:#3b82f6;--vpt-color-primary-600:#2563eb;--vpt-color-primary-700:#1d4ed8;--vpt-color-primary-800:#1e40af;--vpt-color-primary-900:#1e3a8a;--vpt-color-primary-950:#172554;--vpt-color-neutral-50:#f8fafc;--vpt-color-neutral-100:#f1f5f9;--vpt-color-neutral-200:#e2e8f0;--vpt-color-neutral-300:#cbd5e1;--vpt-color-neutral-400:#94a3b8;--vpt-color-neutral-500:#64748b;--vpt-color-neutral-600:#475569;--vpt-color-neutral-700:#334155;--vpt-color-neutral-800:#1e293b;--vpt-color-neutral-900:#0f172a;--vpt-color-neutral-950:#020617;--vpt-color-success-50:#ecfdf5;--vpt-color-success-100:#d1fae5;--vpt-color-success-200:#a7f3d0;--vpt-color-success-300:#6ee7b7;--vpt-color-success-400:#34d399;--vpt-color-success-500:#10b981;--vpt-color-success-600:#059669;--vpt-color-success-700:#047857;--vpt-color-success-800:#065f46;--vpt-color-success-900:#064e3b;--vpt-color-success-950:#022c22;--vpt-color-warning-50:#fffbeb;--vpt-color-warning-100:#fef3c7;--vpt-color-warning-200:#fde68a;--vpt-color-warning-300:#fcd34d;--vpt-color-warning-400:#fbbf24;--vpt-color-warning-500:#f59e0b;--vpt-color-warning-600:#d97706;--vpt-color-warning-700:#b45309;--vpt-color-warning-800:#92400e;--vpt-color-warning-900:#78350f;--vpt-color-warning-950:#451a03;--vpt-color-danger-50:#fef2f2;--vpt-color-danger-100:#fee2e2;--vpt-color-danger-200:#fecaca;--vpt-color-danger-300:#fca5a5;--vpt-color-danger-400:#f87171;--vpt-color-danger-500:#ef4444;--vpt-color-danger-600:#dc2626;--vpt-color-danger-700:#b91c1c;--vpt-color-danger-800:#991b1b;--vpt-color-danger-900:#7f1d1d;--vpt-color-danger-950:#450a0a;--vpt-color-bg:#fff;--vpt-color-bg-subtle:var(--vpt-color-neutral-50);--vpt-color-surface:#fff;--vpt-color-surface-raised:#fff;--vpt-color-overlay:color-mix(in srgb, var(--vpt-color-neutral-950) 55%, transparent);--vpt-color-text:var(--vpt-color-neutral-900);--vpt-color-text-muted:var(--vpt-color-neutral-500);--vpt-color-text-on-primary:#fff;--vpt-color-text-on-danger:#fff;--vpt-color-placeholder:var(--vpt-color-neutral-400);--vpt-color-border:var(--vpt-color-neutral-200);--vpt-color-border-strong:var(--vpt-color-neutral-300);--vpt-color-primary:var(--vpt-color-primary-600);--vpt-color-primary-hover:var(--vpt-color-primary-700);--vpt-color-primary-active:var(--vpt-color-primary-800);--vpt-color-primary-tint:var(--vpt-color-primary-50);--vpt-color-primary-tint-hover:var(--vpt-color-primary-100);--vpt-color-secondary-bg:var(--vpt-color-neutral-100);--vpt-color-secondary-bg-hover:var(--vpt-color-neutral-200);--vpt-color-secondary-bg-active:var(--vpt-color-neutral-300);--vpt-color-secondary-text:var(--vpt-color-neutral-900);--vpt-color-danger:var(--vpt-color-danger-600);--vpt-color-danger-hover:var(--vpt-color-danger-700);--vpt-color-danger-active:var(--vpt-color-danger-800);--vpt-color-danger-tint:var(--vpt-color-danger-50);--vpt-color-success:var(--vpt-color-success-600);--vpt-color-success-tint:var(--vpt-color-success-50);--vpt-color-warning:var(--vpt-color-warning-600);--vpt-color-warning-tint:var(--vpt-color-warning-50);--vpt-color-ring:var(--vpt-color-primary-500);--vpt-focus-ring:0 0 0 3px color-mix(in srgb, var(--vpt-color-ring) 45%, transparent);--vpt-color-input-bg:#fff;--vpt-color-input-border:var(--vpt-color-neutral-300);--vpt-color-input-border-hover:var(--vpt-color-neutral-400);--vpt-color-input-border-focus:var(--vpt-color-primary-500);--vpt-color-input-border-error:var(--vpt-color-danger-500);--vpt-font-sans:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--vpt-font-mono:ui-monospace, "SFMono-Regular", "Menlo", "Consolas", "Liberation Mono", monospace;--vpt-font-size-xs:.75rem;--vpt-font-size-sm:.875rem;--vpt-font-size-base:1rem;--vpt-font-size-md:1.125rem;--vpt-font-size-lg:1.25rem;--vpt-font-size-xl:1.5rem;--vpt-font-size-2xl:1.875rem;--vpt-font-size-3xl:2.25rem;--vpt-font-size-4xl:3rem;--vpt-font-weight-normal:400;--vpt-font-weight-medium:500;--vpt-font-weight-semibold:600;--vpt-font-weight-bold:700;--vpt-line-height-tight:1.2;--vpt-line-height-snug:1.35;--vpt-line-height-normal:1.5;--vpt-line-height-relaxed:1.7;--vpt-space-0:0px;--vpt-space-1:.25rem;--vpt-space-2:.5rem;--vpt-space-3:.75rem;--vpt-space-4:1rem;--vpt-space-5:1.25rem;--vpt-space-6:1.5rem;--vpt-space-7:1.75rem;--vpt-space-8:2rem;--vpt-space-10:2.5rem;--vpt-space-12:3rem;--vpt-space-16:4rem;--vpt-space-20:5rem;--vpt-space-24:6rem;--vpt-radius-none:0px;--vpt-radius-sm:.25rem;--vpt-radius-md:.5rem;--vpt-radius-lg:.75rem;--vpt-radius-xl:1rem;--vpt-radius-full:9999px;--vpt-shadow-sm:0 1px 2px 0 #0000000d;--vpt-shadow-md:0 2px 15px -3px #00000012, 0 10px 20px -2px #0000000a;--vpt-shadow-lg:0 10px 25px -3px #0000001a, 0 10px 10px -5px #0000000a;--vpt-shadow-xl:0 20px 40px -8px #00000029, 0 8px 16px -4px #00000014;--vpt-easing-standard:cubic-bezier(.4, 0, .2, 1);--vpt-transition-fast:.12s var(--vpt-easing-standard);--vpt-transition-base:.2s var(--vpt-easing-standard);--vpt-z-dialog:1000;--vpt-z-toast:1100}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--vpt-color-bg:var(--vpt-color-neutral-950);--vpt-color-bg-subtle:#0b1220;--vpt-color-surface:var(--vpt-color-neutral-900);--vpt-color-surface-raised:var(--vpt-color-neutral-800);--vpt-color-overlay:#000000a6;--vpt-color-text:var(--vpt-color-neutral-50);--vpt-color-text-muted:var(--vpt-color-neutral-400);--vpt-color-text-on-primary:#fff;--vpt-color-text-on-danger:#fff;--vpt-color-placeholder:var(--vpt-color-neutral-500);--vpt-color-border:var(--vpt-color-neutral-700);--vpt-color-border-strong:var(--vpt-color-neutral-600);--vpt-color-primary:var(--vpt-color-primary-500);--vpt-color-primary-hover:var(--vpt-color-primary-400);--vpt-color-primary-active:var(--vpt-color-primary-300);--vpt-color-primary-tint:color-mix(in srgb, var(--vpt-color-primary-500) 20%, transparent);--vpt-color-primary-tint-hover:color-mix(in srgb, var(--vpt-color-primary-500) 32%, transparent);--vpt-color-secondary-bg:var(--vpt-color-neutral-800);--vpt-color-secondary-bg-hover:var(--vpt-color-neutral-700);--vpt-color-secondary-bg-active:var(--vpt-color-neutral-600);--vpt-color-secondary-text:var(--vpt-color-neutral-50);--vpt-color-danger:var(--vpt-color-danger-500);--vpt-color-danger-hover:var(--vpt-color-danger-400);--vpt-color-danger-active:var(--vpt-color-danger-300);--vpt-color-danger-tint:color-mix(in srgb, var(--vpt-color-danger-500) 20%, transparent);--vpt-color-success:var(--vpt-color-success-500);--vpt-color-success-tint:color-mix(in srgb, var(--vpt-color-success-500) 20%, transparent);--vpt-color-warning:var(--vpt-color-warning-500);--vpt-color-warning-tint:color-mix(in srgb, var(--vpt-color-warning-500) 20%, transparent);--vpt-color-ring:var(--vpt-color-primary-400);--vpt-color-input-bg:var(--vpt-color-neutral-900);--vpt-color-input-border:var(--vpt-color-neutral-600);--vpt-color-input-border-hover:var(--vpt-color-neutral-500);--vpt-color-input-border-focus:var(--vpt-color-primary-400);--vpt-color-input-border-error:var(--vpt-color-danger-400);--vpt-shadow-sm:0 1px 2px 0 #0006;--vpt-shadow-md:0 2px 15px -3px #00000073, 0 10px 20px -2px #0000004d;--vpt-shadow-lg:0 10px 25px -3px #00000080, 0 10px 10px -5px #0000004d;--vpt-shadow-xl:0 20px 40px -8px #0009, 0 8px 16px -4px #00000059}._button_uma9b_1{justify-content:center;align-items:center;gap:var(--vpt-space-2);font-family:var(--vpt-font-sans);font-weight:var(--vpt-font-weight-semibold);border-radius:var(--vpt-radius-md);cursor:pointer;white-space:nowrap;transition:background-color var(--vpt-transition-base), border-color var(--vpt-transition-base), color var(--vpt-transition-base), box-shadow var(--vpt-transition-base), opacity var(--vpt-transition-base);-webkit-user-select:none;user-select:none;border:1px solid #0000;line-height:1;display:inline-flex}._button_uma9b_1:disabled{cursor:not-allowed;opacity:.6}._button_uma9b_1:focus-visible{box-shadow:var(--vpt-focus-ring);outline:none}._sm_uma9b_34{height:2rem;padding:0 var(--vpt-space-3);font-size:var(--vpt-font-size-sm);border-radius:var(--vpt-radius-sm)}._md_uma9b_41{height:2.5rem;padding:0 var(--vpt-space-4);font-size:var(--vpt-font-size-base)}._lg_uma9b_47{height:3rem;padding:0 var(--vpt-space-6);font-size:var(--vpt-font-size-md);border-radius:var(--vpt-radius-lg)}._primary_uma9b_56{background-color:var(--vpt-color-primary);color:var(--vpt-color-text-on-primary)}._primary_uma9b_56:not(:disabled):hover{background-color:var(--vpt-color-primary-hover)}._primary_uma9b_56:not(:disabled):active{background-color:var(--vpt-color-primary-active)}._secondary_uma9b_67{background-color:var(--vpt-color-secondary-bg);color:var(--vpt-color-secondary-text);border-color:var(--vpt-color-border)}._secondary_uma9b_67:not(:disabled):hover{background-color:var(--vpt-color-secondary-bg-hover)}._secondary_uma9b_67:not(:disabled):active{background-color:var(--vpt-color-secondary-bg-active)}._ghost_uma9b_79{color:var(--vpt-color-primary);background-color:#0000}._ghost_uma9b_79:not(:disabled):hover{background-color:var(--vpt-color-primary-tint)}._ghost_uma9b_79:not(:disabled):active{background-color:var(--vpt-color-primary-tint-hover)}._danger_uma9b_90{background-color:var(--vpt-color-danger);color:var(--vpt-color-text-on-danger)}._danger_uma9b_90:not(:disabled):hover{background-color:var(--vpt-color-danger-hover)}._danger_uma9b_90:not(:disabled):active{background-color:var(--vpt-color-danger-active)}._fullWidth_uma9b_103{width:100%}._label_uma9b_107{align-items:center;display:inline-flex}._labelLoading_uma9b_112{opacity:.85}._spinner_uma9b_116{flex-shrink:0;animation:.7s linear infinite _vpt-button-spin_uma9b_1}._spinnerTrack_uma9b_121{stroke:currentColor;opacity:.25}._spinnerHead_uma9b_126{stroke:currentColor}@keyframes _vpt-button-spin_uma9b_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_uma9b_116{animation-duration:1.4s}}._field_1bgip_1{gap:var(--vpt-space-2);font-family:var(--vpt-font-sans);flex-direction:column;width:100%;display:flex}._label_1bgip_9{font-size:var(--vpt-font-size-sm);font-weight:var(--vpt-font-weight-medium);color:var(--vpt-color-text);gap:var(--vpt-space-1);display:inline-flex}._requiredMark_1bgip_17{color:var(--vpt-color-danger)}._input_1bgip_21{width:100%;height:2.5rem;padding:0 var(--vpt-space-3);font-size:var(--vpt-font-size-base);color:var(--vpt-color-text);background-color:var(--vpt-color-input-bg);border:1px solid var(--vpt-color-input-border);border-radius:var(--vpt-radius-md);transition:border-color var(--vpt-transition-fast), box-shadow var(--vpt-transition-fast);font-family:inherit}._input_1bgip_21::placeholder{color:var(--vpt-color-placeholder)}._input_1bgip_21:hover:not(:disabled):not(:focus){border-color:var(--vpt-color-input-border-hover)}._input_1bgip_21:focus-visible{border-color:var(--vpt-color-input-border-focus);box-shadow:var(--vpt-focus-ring);outline:none}._input_1bgip_21:disabled{cursor:not-allowed;opacity:.6}._input_1bgip_21[aria-invalid=true]{border-color:var(--vpt-color-input-border-error)}._input_1bgip_21[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--vpt-color-danger) 45%, transparent)}._hint_1bgip_63{font-size:var(--vpt-font-size-xs);color:var(--vpt-color-text-muted)}._error_1bgip_68{font-size:var(--vpt-font-size-xs);color:var(--vpt-color-danger);align-items:center;gap:var(--vpt-space-1);display:flex}._card_1yfsy_1{background-color:var(--vpt-color-surface);border:1px solid var(--vpt-color-border);border-radius:var(--vpt-radius-lg);box-shadow:var(--vpt-shadow-sm);font-family:var(--vpt-font-sans);color:var(--vpt-color-text);flex-direction:column;display:flex;overflow:hidden}._header_1yfsy_13{gap:var(--vpt-space-1);padding:var(--vpt-space-6) var(--vpt-space-6) 0;flex-direction:column;display:flex}._title_1yfsy_20{font-size:var(--vpt-font-size-lg);font-weight:var(--vpt-font-weight-semibold);line-height:var(--vpt-line-height-snug);color:var(--vpt-color-text);margin:0}._description_1yfsy_28{font-size:var(--vpt-font-size-sm);color:var(--vpt-color-text-muted);line-height:var(--vpt-line-height-normal);margin:0}._body_1yfsy_35{padding:var(--vpt-space-6);flex:1}._footer_1yfsy_40{align-items:center;gap:var(--vpt-space-3);padding:0 var(--vpt-space-6) var(--vpt-space-6);display:flex}._dialog_1hoqx_1{border-radius:var(--vpt-radius-lg);background-color:var(--vpt-color-surface);color:var(--vpt-color-text);box-shadow:var(--vpt-shadow-xl);width:min(32rem, calc(100vw - 2 * var(--vpt-space-8)));max-height:calc(100vh - 2 * var(--vpt-space-12));font-family:var(--vpt-font-sans);border:none;margin:auto;padding:0}._dialog_1hoqx_1::backdrop{background-color:var(--vpt-color-overlay)}._dialog_1hoqx_1:focus-visible{box-shadow:var(--vpt-shadow-xl), var(--vpt-focus-ring);outline:none}._dialog_1hoqx_1[open]{animation:_vpt-dialog-in_1hoqx_1 var(--vpt-transition-base)}@keyframes _vpt-dialog-in_1hoqx_1{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){._dialog_1hoqx_1[open]{animation:none}}._panel_1hoqx_49{max-height:inherit;flex-direction:column;display:flex}._header_1hoqx_59{justify-content:space-between;align-items:flex-start;gap:var(--vpt-space-4);padding:var(--vpt-space-5) var(--vpt-space-6);border-bottom:1px solid var(--vpt-color-border);display:flex}._title_1hoqx_68{font-size:var(--vpt-font-size-lg);font-weight:var(--vpt-font-weight-semibold);line-height:var(--vpt-line-height-snug);margin:0}._closeButton_1hoqx_75{border-radius:var(--vpt-radius-sm);width:2rem;height:2rem;color:var(--vpt-color-text-muted);cursor:pointer;font-size:var(--vpt-font-size-lg);transition:background-color var(--vpt-transition-fast), color var(--vpt-transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}._closeButton_1hoqx_75:hover{background-color:var(--vpt-color-secondary-bg);color:var(--vpt-color-text)}._closeButton_1hoqx_75:focus-visible{box-shadow:var(--vpt-focus-ring);outline:none}._description_1hoqx_102{padding:var(--vpt-space-4) var(--vpt-space-6) 0;font-size:var(--vpt-font-size-sm);color:var(--vpt-color-text-muted);margin:0}._body_1hoqx_109{padding:var(--vpt-space-6);overflow:auto}._viewport_1d6rr_1{bottom:var(--vpt-space-4);right:var(--vpt-space-4);z-index:var(--vpt-z-toast);gap:var(--vpt-space-2);width:min(24rem, calc(100vw - 2 * var(--vpt-space-4)));pointer-events:none;flex-direction:column;display:flex;position:fixed}._list_1d6rr_13{gap:var(--vpt-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._toast_1d6rr_22{pointer-events:auto;align-items:flex-start;gap:var(--vpt-space-3);background-color:var(--vpt-color-surface);border:1px solid var(--vpt-color-border);border-left:3px solid var(--vpt-color-neutral-400);border-radius:var(--vpt-radius-md);box-shadow:var(--vpt-shadow-lg);padding:var(--vpt-space-3) var(--vpt-space-3) var(--vpt-space-3) var(--vpt-space-4);font-family:var(--vpt-font-sans);animation:_vpt-toast-in_1d6rr_1 var(--vpt-transition-base);display:flex}._toast_1d6rr_22[data-variant=success]{border-left-color:var(--vpt-color-success)}._toast_1d6rr_22[data-variant=warning]{border-left-color:var(--vpt-color-warning)}._toast_1d6rr_22[data-variant=danger]{border-left-color:var(--vpt-color-danger)}._content_1d6rr_47{flex:1;min-width:0}._title_1d6rr_52{font-size:var(--vpt-font-size-sm);font-weight:var(--vpt-font-weight-semibold);color:var(--vpt-color-text);margin:0}._description_1d6rr_59{margin:var(--vpt-space-1) 0 0;font-size:var(--vpt-font-size-sm);color:var(--vpt-color-text-muted)}._close_1d6rr_65{border-radius:var(--vpt-radius-sm);width:1.75rem;height:1.75rem;color:var(--vpt-color-text-muted);cursor:pointer;transition:background-color var(--vpt-transition-fast), color var(--vpt-transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._close_1d6rr_65:hover{background-color:var(--vpt-color-secondary-bg);color:var(--vpt-color-text)}._close_1d6rr_65:focus-visible{box-shadow:var(--vpt-focus-ring);outline:none}@keyframes _vpt-toast-in_1d6rr_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._toast_1d6rr_22{animation:none}}._badge_1q69n_1{justify-content:center;align-items:center;gap:var(--vpt-space-1);font-family:var(--vpt-font-sans);font-weight:var(--vpt-font-weight-medium);border-radius:var(--vpt-radius-full);white-space:nowrap;vertical-align:middle;text-overflow:ellipsis;border:1px solid #0000;max-width:100%;line-height:1;display:inline-flex;overflow:hidden}._sm_1q69n_20{height:1.25rem;padding:0 var(--vpt-space-2);font-size:var(--vpt-font-size-xs)}._md_1q69n_26{height:1.5rem;padding:0 var(--vpt-space-2);font-size:var(--vpt-font-size-sm)}._default_1q69n_34{background-color:var(--vpt-color-secondary-bg);color:var(--vpt-color-secondary-text)}._primary_1q69n_39{background-color:var(--vpt-color-primary-tint);color:var(--vpt-color-primary)}._success_1q69n_44{background-color:var(--vpt-color-success-tint);color:var(--vpt-color-success)}._warning_1q69n_49{background-color:var(--vpt-color-warning-tint);color:var(--vpt-color-warning)}._danger_1q69n_54{background-color:var(--vpt-color-danger-tint);color:var(--vpt-color-danger)}._outline_1q69n_59{color:var(--vpt-color-text);border-color:var(--vpt-color-border-strong);background-color:#0000}._skeleton_hwd9p_1{background-color:var(--vpt-color-secondary-bg);background-image:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--vpt-color-surface) 55%, transparent) 50%, transparent 100%);animation:_vpt-skeleton-shimmer_hwd9p_1 1.4s var(--vpt-easing-standard) infinite;pointer-events:none;background-repeat:no-repeat;background-size:200% 100%;flex-shrink:0;display:block}._text_hwd9p_17{border-radius:var(--vpt-radius-sm);width:100%;height:1em}._circular_hwd9p_23{border-radius:var(--vpt-radius-full);width:2.5rem;height:2.5rem}._rectangular_hwd9p_29{border-radius:var(--vpt-radius-md);width:100%;height:6rem}@keyframes _vpt-skeleton-shimmer_hwd9p_1{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){._skeleton_hwd9p_1{background-image:none;animation:none}}._spinner_1hm96_1{align-items:center;gap:var(--vpt-space-2);font-family:var(--vpt-font-sans);color:var(--vpt-color-primary);line-height:1;display:inline-flex}._sm_1hm96_10{font-size:1rem}._md_1hm96_14{font-size:1.25rem}._lg_1hm96_18{font-size:1.75rem}._icon_1hm96_22{flex-shrink:0;animation:.7s linear infinite _vpt-spinner-spin_1hm96_1;display:block}._track_1hm96_28{stroke:currentColor;opacity:.25}._head_1hm96_33{stroke:currentColor}._label_1hm96_37{font-size:var(--vpt-font-size-sm);font-weight:var(--vpt-font-weight-medium);color:var(--vpt-color-text-muted)}._srOnly_1hm96_44{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes _vpt-spinner-spin_1hm96_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._icon_1hm96_22{animation-duration:1.4s}}._root_rx8ct_1{text-align:center;justify-content:center;align-items:center;gap:var(--vpt-space-3);padding:var(--vpt-space-10) var(--vpt-space-6);font-family:var(--vpt-font-sans);color:var(--vpt-color-text);flex-direction:column;width:100%;display:flex}._icon_rx8ct_14{border-radius:var(--vpt-radius-full);background-color:var(--vpt-color-secondary-bg);width:3rem;height:3rem;color:var(--vpt-color-text-muted);font-size:var(--vpt-font-size-xl);margin-bottom:var(--vpt-space-1);justify-content:center;align-items:center;display:inline-flex}._title_rx8ct_27{font-size:var(--vpt-font-size-md);font-weight:var(--vpt-font-weight-semibold);line-height:var(--vpt-line-height-snug);color:var(--vpt-color-text);margin:0}._description_rx8ct_35{max-width:28rem;font-size:var(--vpt-font-size-sm);line-height:var(--vpt-line-height-normal);color:var(--vpt-color-text-muted);margin:0}._action_rx8ct_43{justify-content:center;align-items:center;gap:var(--vpt-space-3);margin-top:var(--vpt-space-2);flex-wrap:wrap;display:flex}._field_1ytnl_1{gap:var(--vpt-space-2);font-family:var(--vpt-font-sans);flex-direction:column;width:100%;display:flex}._label_1ytnl_9{font-size:var(--vpt-font-size-sm);font-weight:var(--vpt-font-weight-medium);color:var(--vpt-color-text);gap:var(--vpt-space-1);display:inline-flex}._requiredMark_1ytnl_17{color:var(--vpt-color-danger)}._control_1ytnl_21{width:100%;position:relative}._select_1ytnl_26{width:100%;height:2.5rem;padding:0 2.5rem 0 var(--vpt-space-3);font-size:var(--vpt-font-size-base);color:var(--vpt-color-text);background-color:var(--vpt-color-input-bg);border:1px solid var(--vpt-color-input-border);border-radius:var(--vpt-radius-md);appearance:none;cursor:pointer;transition:border-color var(--vpt-transition-fast), box-shadow var(--vpt-transition-fast);font-family:inherit}._select_1ytnl_26:hover:not(:disabled):not(:focus){border-color:var(--vpt-color-input-border-hover)}._select_1ytnl_26:focus-visible{border-color:var(--vpt-color-input-border-focus);box-shadow:var(--vpt-focus-ring);outline:none}._select_1ytnl_26:disabled{cursor:not-allowed;opacity:.6}._select_1ytnl_26[aria-invalid=true]{border-color:var(--vpt-color-input-border-error)}._select_1ytnl_26[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--vpt-color-danger) 45%, transparent)}._chevron_1ytnl_67{top:50%;right:var(--vpt-space-3);color:var(--vpt-color-text-muted);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:translateY(-50%)}._control_1ytnl_21:has(._select_1ytnl_26:disabled) ._chevron_1ytnl_67{opacity:.6}._hint_1ytnl_83{font-size:var(--vpt-font-size-xs);color:var(--vpt-color-text-muted)}._error_1ytnl_88{font-size:var(--vpt-font-size-xs);color:var(--vpt-color-danger);align-items:center;gap:var(--vpt-space-1);display:flex}._root_8wh6l_1{gap:var(--vpt-space-4);font-family:var(--vpt-font-sans);color:var(--vpt-color-text);flex-direction:column;width:100%;display:flex}._root_8wh6l_1[data-orientation=vertical]{align-items:flex-start;gap:var(--vpt-space-6);flex-direction:row}._list_8wh6l_16{gap:var(--vpt-space-1);border-bottom:1px solid var(--vpt-color-border);flex-direction:row;display:flex;overflow-x:auto}._root_8wh6l_1[data-orientation=vertical] ._list_8wh6l_16{border-bottom:none;border-right:1px solid var(--vpt-color-border);flex-direction:column;min-width:10rem;overflow-x:visible}._trigger_8wh6l_32{appearance:none;justify-content:center;align-items:center;gap:var(--vpt-space-2);height:2.5rem;padding:0 var(--vpt-space-4);color:var(--vpt-color-text-muted);font-family:inherit;font-size:var(--vpt-font-size-sm);font-weight:var(--vpt-font-weight-medium);cursor:pointer;white-space:nowrap;transition:color var(--vpt-transition-fast), border-color var(--vpt-transition-fast), background-color var(--vpt-transition-fast);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;line-height:1;display:inline-flex}._root_8wh6l_1[data-orientation=vertical] ._trigger_8wh6l_32{border-bottom:none;border-right:2px solid #0000;justify-content:flex-start;width:100%;margin-bottom:0;margin-right:-1px}._trigger_8wh6l_32:hover:not(:disabled):not(._triggerActive_8wh6l_66){color:var(--vpt-color-text);background-color:var(--vpt-color-secondary-bg)}._trigger_8wh6l_32:focus-visible{box-shadow:var(--vpt-focus-ring);border-radius:var(--vpt-radius-sm);z-index:1;outline:none}._trigger_8wh6l_32:disabled{cursor:not-allowed;opacity:.5}._triggerActive_8wh6l_66{color:var(--vpt-color-primary);border-bottom-color:var(--vpt-color-primary)}._root_8wh6l_1[data-orientation=vertical] ._triggerActive_8wh6l_66{border-bottom-color:#0000;border-right-color:var(--vpt-color-primary)}._content_8wh6l_93{font-size:var(--vpt-font-size-base);line-height:var(--vpt-line-height-normal);outline:none;flex:1;min-width:0}._content_8wh6l_93:focus-visible{box-shadow:var(--vpt-focus-ring);border-radius:var(--vpt-radius-sm)}._wrapper_161i8_1{border:1px solid var(--vpt-color-border);border-radius:var(--vpt-radius-lg);background-color:var(--vpt-color-surface);width:100%;font-family:var(--vpt-font-sans);color:var(--vpt-color-text);overflow-x:auto}._table_161i8_11{border-collapse:collapse;border-spacing:0;width:100%;font-size:var(--vpt-font-size-sm);line-height:var(--vpt-line-height-normal)}._caption_161i8_19{caption-side:bottom;padding:var(--vpt-space-3) var(--vpt-space-4);font-size:var(--vpt-font-size-xs);color:var(--vpt-color-text-muted);text-align:left}._header_161i8_27{background-color:var(--vpt-color-bg-subtle)}._header_161i8_27 ._row_161i8_31,._body_161i8_35 ._row_161i8_31{border-bottom:1px solid var(--vpt-color-border)}._body_161i8_35 ._row_161i8_31:last-child{border-bottom:none}._body_161i8_35 ._row_161i8_31:hover{background-color:var(--vpt-color-bg-subtle)}._footer_161i8_47{background-color:var(--vpt-color-bg-subtle);border-top:1px solid var(--vpt-color-border);font-weight:var(--vpt-font-weight-medium)}._row_161i8_31{transition:background-color var(--vpt-transition-fast)}._head_161i8_27{padding:var(--vpt-space-3) var(--vpt-space-4);text-align:left;font-weight:var(--vpt-font-weight-semibold);font-size:var(--vpt-font-size-xs);letter-spacing:.02em;text-transform:uppercase;color:var(--vpt-color-text-muted);white-space:nowrap;vertical-align:middle}._headSortable_161i8_69{padding:0}._sortButton_161i8_73{appearance:none;align-items:center;gap:var(--vpt-space-2);width:100%;height:100%;min-height:2.5rem;padding:var(--vpt-space-3) var(--vpt-space-4);color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:left;cursor:pointer;border-radius:var(--vpt-radius-sm);transition:background-color var(--vpt-transition-fast), color var(--vpt-transition-fast);background:0 0;border:none;margin:0;display:inline-flex}._sortButton_161i8_73:hover{background-color:var(--vpt-color-secondary-bg);color:var(--vpt-color-text)}._sortButton_161i8_73:focus-visible{box-shadow:var(--vpt-focus-ring);outline:none}._sortLabel_161i8_105{flex:1;min-width:0}._sortIcon_161i8_110{color:var(--vpt-color-text-muted);flex-shrink:0;display:inline-flex}._cell_161i8_116{padding:var(--vpt-space-3) var(--vpt-space-4);vertical-align:middle;color:var(--vpt-color-text)}._emptyRow_161i8_122:hover{background-color:#0000}._emptyCell_161i8_126{border:none;padding:0}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html,body{min-height:100%;margin:0;padding:0}body{background:var(--v2-surface,#f8f9fa);min-height:100vh;color:var(--v2-on-surface,#191c1d);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:1.5;overflow-x:hidden}#root{isolation:isolate;min-height:100vh}a{color:var(--v2-primary,#004ac6);text-decoration:none}a:hover{text-decoration:none}button{font-family:inherit}code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9em}.v2-nav-new-badge{letter-spacing:.06em;text-transform:uppercase;background:var(--v2-primary,#2563eb);color:#fff;border-radius:9999px;flex-shrink:0;padding:1px 5px;font-size:8px;font-weight:700}.v2-sidebar-affiliate-cta{color:var(--v2-primary,#2563eb);background:#2563eb12;border:1px solid #2563eb2e;border-radius:8px;align-items:center;gap:8px;margin:8px 12px 0;padding:8px 12px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.v2-sidebar-affiliate-cta:hover{background:#2563eb1f}.v2-sidebar-creator-link{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-on-surface-variant);opacity:.7;align-items:center;gap:6px;font-size:11px;font-weight:700;text-decoration:none;transition:color .2s,opacity .2s;display:flex}.v2-sidebar-creator-link.is-active{color:var(--v2-primary);opacity:1}.v2-page{max-width:1280px;margin:0 auto;padding:40px 40px 80px}.v2-page-narrow{max-width:960px}.v2-page-wide{max-width:1280px}.v2-phase-c-note{background:var(--v2-surface-container-low);color:var(--v2-on-surface-variant);border-radius:8px;align-items:center;gap:6px;margin-top:8px;padding:6px 10px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}.v2-phase-c-note .material-symbols-outlined{color:var(--v2-outline);font-size:16px}.v2-btn-disabled-fase-c,button:disabled.v2-btn-disabled-fase-c{opacity:.55;cursor:not-allowed}.v2-bg-glow{pointer-events:none;z-index:-1;filter:blur(100px);background:#004ac60d;border-radius:50%;position:fixed}.v2-bg-glow-br{filter:blur(120px);width:384px;height:384px;bottom:-128px;right:-128px}.v2-bg-glow-tl{width:256px;height:256px;top:96px;left:-128px}.v2-avatar{color:#fff;-webkit-user-select:none;user-select:none;background:linear-gradient(135deg,#004ac6 0%,#2563eb 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-family:Inter,sans-serif;font-weight:700;line-height:1;display:inline-flex}@keyframes vpt-dropdown-in{0%{opacity:0;transform:scale(.95)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}.v2-profile-dropdown{background:var(--v2-surface-container-lowest);border:1px solid var(--v2-outline-variant);z-index:9999;transform-origin:100% 0;border-radius:14px;width:260px;max-width:calc(100vw - 16px);font-family:Inter,sans-serif;animation:.18s cubic-bezier(.2,0,0,1) vpt-dropdown-in;position:fixed;overflow:hidden;box-shadow:0 8px 32px #0000001f}.v2-profile-dropdown-item{color:var(--v2-on-surface-variant);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:100%;padding:9px 12px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;text-decoration:none;transition:background .12s,color .12s;display:flex}.v2-profile-dropdown-item:hover{color:var(--v2-primary);background:#004ac60f}.v2-profile-dropdown-item:hover .material-symbols-outlined{color:var(--v2-primary)}.v2-profile-dropdown-item .material-symbols-outlined{color:var(--v2-outline);flex-shrink:0;font-size:18px;transition:color .12s}.v2-profile-dropdown-logout{color:#ef4444}.v2-profile-dropdown-logout:hover{color:#ef4444;background:#ef444414}.v2-profile-dropdown-logout:hover .material-symbols-outlined{color:#ef4444}@media (width<=900px){.v2-bento-grid,.v2-promo-grid,.v2-billing-hero-grid,.v2-estimator-grid,.v2-settings-layout,.v2-tx-detail-grid{grid-template-columns:1fr!important}}.v2-coming-soon{flex-direction:column;align-items:flex-start;gap:12px;max-width:640px;padding:48px 40px 80px;display:flex}.v2-coming-soon-icon{background:var(--v2-icon-tint,#004ac60f);width:56px;height:56px;color:var(--v2-primary);border-radius:14px;justify-content:center;align-items:center;display:flex}.v2-coming-soon-icon .material-symbols-outlined{font-size:28px}.v2-coming-soon h1{letter-spacing:-.02em;color:var(--v2-on-surface);margin:0;font-size:24px;font-weight:700}.v2-coming-soon p{color:var(--v2-on-surface-variant);margin:0;font-size:15px;line-height:1.6}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:block;src:url(/fonts/MaterialSymbolsOutlined.woff2)format("woff2-variations")}.material-symbols-outlined{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;direction:ltr;font-family:Material Symbols Outlined,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}:root{--v2-primary:#004ac6;--v2-primary-dark:#2563eb;--v2-surface:#f8f9fa;--v2-surface-container-lowest:#fff;--v2-surface-container-low:#f3f4f5;--v2-surface-container:#edeeef;--v2-surface-container-high:#e7e8e9;--v2-surface-container-highest:#e1e3e4;--v2-on-surface:#191c1d;--v2-on-surface-variant:#434655;--v2-outline:#737686;--v2-outline-variant:#c3c6d7;--v2-error:#ba1a1a;--v2-error-container:#fef2f2;--v2-card-border:transparent;--v2-icon-tint:#004ac60f;--v2-success:#15803d;--v2-success-container:#f0fdf4;--v2-success-dot:#22c55e;--v2-secondary:#555f6f;--v2-secondary-tint:#555f6f12;--v2-tertiary:#4c5664;--v2-tertiary-tint:#4c566412;--v2-whisper:#6d28d9;--v2-whisper-container:#6d28d91a;--v2-white-overlay:#ffffff2e;--v2-white-solid:#fffffff2;--v2-outline-tint:#73768614;--v2-outline-tint-md:#7376861f;--v2-roi-value:#fffffff2;--v2-roi-label:#dbe1ffcc;--v2-roi-subtitle:#dbe1ffb3;--v2-roi-badge-bg:#ffffff2e;--v2-roi-badge-color:#fff;--v2-summary-text-primary:#fffffff2;--v2-summary-text-body:#ffffffe6;--v2-summary-text-secondary:#ffffffbf;--v2-summary-text-muted:#ffffff80;--v2-summary-text-label:#fff9;--v2-summary-accent:#b4c5ffe6;--v2-summary-accent-label:#b4c5ffcc;--v2-summary-icon-bg:#fff3;--v2-summary-glow-bg:#ffffff14;--v2-summary-info-bg:#ffffff14;--v2-summary-info-border:#ffffff1f;--v2-summary-divider:#ffffff1a;--v2-summary-progress-track:#ffffff1f;--v2-summary-progress-fill:#b4c5ffb3;--v2-summary-powered-label:#fff6;--v2-summary-powered-icon:#ffffff8c;--v2-summary-redo-color:#ffffffb3;--v2-summary-upgrade-title:#fffffff2;--v2-summary-upgrade-text:#ffffffa6;--v2-summary-upgrade-link-bg:#ffffff26;--v2-summary-upgrade-link-border:#ffffff40}.dark{--v2-primary:#2563eb;--v2-primary-dark:#2563eb;--v2-surface:#0f1114;--v2-surface-container-lowest:#0a0c0e;--v2-surface-container-low:#1e2124;--v2-surface-container:#191c1f;--v2-surface-container-high:#232629;--v2-surface-container-highest:#2e3134;--v2-on-surface:#e1e3e4;--v2-on-surface-variant:#c3c6d7;--v2-outline:#8d91a1;--v2-outline-variant:#434655;--v2-error:#ffb4ab;--v2-success:#86efac;--v2-success-container:#16a34a26;--v2-success-dot:#4ade80;--v2-error-container:#ba1a1a33;--v2-whisper:#c4b5fd;--v2-whisper-container:#6d28d933;--v2-secondary-tint:#c3c6d712;--v2-tertiary-tint:#c3c6d712;--v2-card-border:#ffffff0d;--v2-icon-tint:#b4c5ff1a;--v2-outline-tint:#b4c5ff0f;--v2-outline-tint-md:#b4c5ff1a;--v2-sidebar-bg:#0d1013;--v2-sidebar-border:#2a2f36;--v2-dark-card-bg:#15191e;--v2-dark-card-border:#2a2f36;--v2-dark-header-bg:#0f1114d9;--v2-dark-header-border:#2a2f36;--v2-white-solid:#ffffff26;--v2-roi-value:#fff;--v2-roi-label:var(--v2-outline);--v2-roi-subtitle:var(--v2-on-surface-variant);--v2-roi-badge-bg:var(--v2-icon-tint);--v2-roi-badge-color:var(--v2-primary);--v2-summary-text-primary:#fff;--v2-summary-text-body:#ffffffeb;--v2-summary-text-secondary:#ffffffc7;--v2-summary-text-muted:#ffffff85;--v2-summary-text-label:#ffffff9e;--v2-summary-accent:#b4c5fff2;--v2-summary-accent-label:#b4c5ffd9;--v2-summary-icon-bg:#ffffff2e;--v2-summary-glow-bg:#ffffff0f;--v2-summary-info-bg:#ffffff12;--v2-summary-info-border:#ffffff1a;--v2-summary-divider:#ffffff1a;--v2-summary-progress-track:#ffffff1a;--v2-summary-progress-fill:#b4c5ffbf;--v2-summary-powered-label:#ffffff61;--v2-summary-powered-icon:#ffffff80;--v2-summary-redo-color:#ffffffb8;--v2-summary-upgrade-title:#fff;--v2-summary-upgrade-text:#ffffffad;--v2-summary-upgrade-link-bg:#ffffff1f;--v2-summary-upgrade-link-border:#ffffff38}.v2-dark-card{background:var(--v2-dark-card-bg,var(--v2-surface-container-lowest));border:1px solid var(--v2-dark-card-border,var(--v2-outline-variant))}.v2-dark-header{background:var(--v2-dark-header-bg,var(--v2-surface));border-bottom:1px solid var(--v2-dark-header-border,var(--v2-outline-variant));-webkit-backdrop-filter:blur(16px)}.v2-sidebar-surface{background:var(--v2-sidebar-bg,var(--v2-surface-container-lowest));border-right:1px solid var(--v2-sidebar-border,var(--v2-outline-variant))}.v2-editorial-shadow{box-shadow:0 4px 20px #004ac60a,0 12px 40px #0000000a}.dark .v2-editorial-shadow{box-shadow:0 4px 24px #0006}.v2-primary-gradient{background:linear-gradient(135deg,#004ac6 0%,#2563eb 100%)}.dark .v2-primary-gradient{background:var(--v2-dark-card-bg,#15191e);color:var(--v2-on-surface,#e1e3e4);border-color:var(--v2-dark-card-border,#2a2f36)!important}.dark .v2-sidebar-cta.v2-primary-gradient{color:#fff!important;background:linear-gradient(135deg,#004ac6 0%,#2563eb 100%)!important;border-color:#0000!important}.v2-progress-fill,.dark .v2-progress-fill{background:linear-gradient(135deg,#004ac6 0%,#2563eb 100%)}.btn-on-gradient{-webkit-backdrop-filter:none!important;color:var(--v2-primary)!important;background:#fff!important;border:none!important;font-weight:700!important}.btn-on-gradient:hover{opacity:.95;background:#ffffffe6!important}html.dark .btn-on-gradient{color:#fffffff2!important;-webkit-backdrop-filter:blur(8px)!important;background:#ffffff26!important;border:1px solid #ffffff4d!important}html.dark .btn-on-gradient:hover{opacity:1;background:#ffffff38!important;border-color:#ffffff73!important}html.dark .v2-promo-grid>div{-webkit-backdrop-filter:blur(12px)!important;background:linear-gradient(135deg,#004ac626 0%,#2563eb14 100%)!important;border:1px solid #2563eb2e!important;box-shadow:0 4px 20px #004ac60f,0 12px 40px #0003!important}html.dark .v2-tx-promo-card{-webkit-backdrop-filter:blur(12px)!important;color:#ffffffeb!important;background:linear-gradient(135deg,#004ac638 0%,#2563eb24 100%)!important;border:1px solid #2563eb40!important;box-shadow:0 4px 20px #004ac614,0 12px 40px #00000040!important}.v2-glass{-webkit-backdrop-filter:blur(16px);background-color:#ffffffe0;border:1px solid #00000012;box-shadow:0 8px 32px #0000001a,0 2px 8px #0000000f}.dark .v2-glass{background-color:#1d2125bf;border:1px solid #ffffff14;box-shadow:0 8px 40px #00000080,0 2px 8px #0000004d}@keyframes v2-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes v2-pulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes v2-spin{to{transform:rotate(360deg)}}@keyframes v2-modal-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes v2-modal-in{0%{opacity:0;transform:scale(.94)translateY(12px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes v2-item-delete-out{0%{opacity:1;max-height:120px;margin-bottom:12px;transform:translate(0)scale(1)}30%{opacity:0;max-height:120px;margin-bottom:12px;transform:translate(16px)scale(.98)}to{opacity:0;max-height:0;margin-bottom:0;transform:translate(16px)scale(.98)}}.v2-modal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;justify-content:center;align-items:center;padding:24px;animation:.15s ease-out forwards v2-modal-backdrop-in;display:flex;position:fixed;inset:0}.v2-modal-box{background:var(--v2-surface-container-lowest);border-radius:20px;width:100%;max-width:380px;padding:32px;animation:.2s cubic-bezier(.34,1.56,.64,1) forwards v2-modal-in;box-shadow:0 24px 64px #0003}.v2-item-deleting{pointer-events:none;animation:.38s ease-out forwards v2-item-delete-out;overflow:hidden}.v2-animate-in{animation:.4s ease-out forwards v2-fade-in}.v2-animate-in-delay-1{opacity:0;animation-delay:50ms}.v2-animate-in-delay-2{opacity:0;animation-delay:.1s}.v2-animate-in-delay-3{opacity:0;animation-delay:.15s}.v2-icon-filled{font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24}.v2-plan-card{background:var(--v2-surface-container-lowest);border:1px solid #0000;border-radius:12px;flex-direction:column;transition:border-color .2s,box-shadow .2s;display:flex;position:relative;box-shadow:0 1px 3px #0000000a}.v2-plan-card:hover:not(.v2-plan-card-active){border-color:var(--v2-outline-variant)}.v2-plan-card-active{outline:2px solid var(--v2-primary);outline-offset:-2px;background:color-mix(in srgb, var(--v2-primary) 3%, var(--v2-surface-container-lowest));box-shadow:0 8px 32px #004ac61f}.dark .v2-plan-card-active{box-shadow:0 8px 32px #b4c5ff1f}.v2-plan-current{box-shadow:none!important;background:#7376860f!important;outline:1px solid #73768633!important;transform:none!important}.v2-plan-popular{outline-offset:-2px;z-index:10;position:relative;transform:scale(1.025);background:#004ac60d!important;outline:2px solid #004ac666!important;box-shadow:0 4px 20px #004ac61a,0 12px 40px #0000000f!important}.dark .v2-plan-popular{background:#004ac61a!important;outline-color:#60a5fa73!important;box-shadow:0 4px 20px #004ac626,0 12px 40px #00000040!important}.v2-plan-badge{color:#fff;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:9999px;padding:4px 12px;font-size:11px;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.v2-plan-badge-current{-webkit-backdrop-filter:blur(8px);background:#737686d9}.v2-label-small{letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:700}.v2-btn{cursor:pointer;text-align:center;border:none;border-radius:8px;width:100%;padding:12px;font-family:Inter,sans-serif;font-size:14px;font-weight:700;transition:opacity .2s}.v2-btn:hover{opacity:.8}.v2-btn:disabled{opacity:.5;cursor:wait}.v2-btn-primary{background:linear-gradient(135deg, var(--v2-primary) 0%, var(--v2-primary-dark) 100%);color:#fff;box-shadow:0 4px 12px #004ac64d}.v2-btn-neutral{background:var(--v2-surface-container-highest);color:var(--v2-on-surface-variant);cursor:default}.v2-btn-neutral:hover{opacity:1}.v2-amount-input-wrap{background:var(--v2-surface-container-low);border:1px solid var(--v2-outline-variant);border-radius:8px;align-items:center;gap:6px;padding:10px 14px;transition:border-color .15s;display:flex}.v2-amount-input-wrap:focus-within{border-color:var(--v2-primary);background:var(--v2-surface-container-lowest)}.v2-amount-input-prefix{color:var(--v2-on-surface-variant);font-size:15px;font-weight:700}.v2-amount-input{color:var(--v2-on-surface);background:0 0;border:none;outline:none;width:100%;min-width:0;font-family:Inter,sans-serif;font-size:20px;font-weight:700}.v2-amount-input::placeholder{color:var(--v2-outline);font-weight:400}.v2-avulsos-section{background:linear-gradient(135deg,#f5f3ff 0%,#eff6ff 100%)!important;border:1.5px solid #ddd6fe!important;box-shadow:0 4px 24px #7c3aed12!important}.dark .v2-avulsos-section{background:linear-gradient(135deg,#7c3aed14 0%,#2563eb0f 100%)!important;border-color:#c4b5fd40!important}.v2-avulsos-section .v2-label-small{letter-spacing:2px!important;color:#7c3aed!important;font-size:11px!important;font-weight:800!important}.v2-avulsos-section .v2-amount-input-wrap{border-color:#c4b5fd;box-shadow:0 2px 16px #7c3aed1a}.v2-avulsos-section .v2-amount-input-wrap:focus-within{border-color:#7c3aed;box-shadow:0 0 0 4px #7c3aed1a}.v2-avulsos-section .v2-amount-input{color:#1e1b4b!important;font-size:28px!important;font-weight:700!important}.dark .v2-avulsos-section .v2-amount-input{color:#ede9fe!important}.v2-avulsos-section .v2-btn{border-radius:12px!important;padding:16px 24px!important;font-size:15px!important;font-weight:700!important;transition:all .2s!important}.v2-avulsos-section .v2-btn:hover:not(:disabled){filter:brightness(1.05)!important;transform:translateY(-1px)!important}.v2-provider-badge{border-radius:4px;margin-left:8px;padding:2px 7px;font-size:11px;font-weight:700;display:inline-block}.v2-provider-stripe{color:#6d28d9;background:#ede9fe}.dark .v2-provider-stripe{color:#c4b5fd;background:#6d28d940}.v2-provider-pix{color:#15803d;background:#dcfce7}.dark .v2-provider-pix{color:#86efac;background:#15803d40}.v2-billing-table{text-align:left;border-collapse:collapse;width:100%}.v2-billing-table thead tr{background:var(--v2-surface-container-low)}.v2-billing-table th{text-transform:uppercase;letter-spacing:.08em;color:var(--v2-on-surface-variant);padding:14px 28px;font-size:11px;font-weight:700}.v2-billing-table td{color:var(--v2-on-surface);padding:16px 28px;font-size:14px}.v2-billing-table tbody tr{transition:background-color .15s}.v2-billing-table tbody tr:nth-child(2n){background:color-mix(in srgb, var(--v2-surface-container-low) 60%, transparent)}.v2-billing-table tbody tr:hover{background:var(--v2-surface-container-low)!important}@keyframes v2-waveform-pulse{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.4)}}.v2-waveform-bar-active{animation:1.2s ease-in-out infinite v2-waveform-pulse}@keyframes v2-progress-slide{0%{transform:translate(-120%)}60%{transform:translate(160%)}to{transform:translate(160%)}}.v2-utterance{border-radius:12px;padding:16px 20px;transition:background .15s}.v2-utterance:hover{background:var(--v2-surface-container-low)}.tx-utterance-left{align-items:center;overflow:visible}.v2-speaker-badge{letter-spacing:.04em!important;text-transform:uppercase!important;text-align:center!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:break-word!important;box-sizing:border-box!important;cursor:pointer!important;border-radius:14px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:92px!important;min-height:56px!important;padding:7px 9px!important;font-size:9.5px!important;font-weight:700!important;line-height:1.35!important;transition:all .18s!important;display:inline-flex!important;position:relative!important;box-shadow:0 1px 3px #004ac61a!important}.v2-speaker-badge:hover{filter:brightness(1.05)!important;transform:translateY(-1px)scale(1.03)!important;box-shadow:0 3px 10px #004ac638!important}.v2-speaker-badge:active{transform:translateY(0)scale(.99)!important;box-shadow:0 1px 4px #004ac626!important}.v2-speaker-badge:after{content:"✏️ duplo clique p/ editar";color:#fff;letter-spacing:.02em;text-transform:none;white-space:nowrap;opacity:0;pointer-events:none;z-index:999;background:#0f172ae0;border-radius:8px;padding:5px 9px;font-size:10px;font-weight:500;transition:opacity .2s,transform .2s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)scale(.85);box-shadow:0 4px 12px #0000002e}.v2-speaker-badge:before{content:"";opacity:0;pointer-events:none;z-index:999;border:5px solid #0000;border-top-color:#0f172ae0;transition:opacity .2s,transform .2s;position:absolute;bottom:calc(100% + 3px);left:50%;transform:translate(-50%)scale(.85)}.v2-speaker-badge:hover:after,.v2-speaker-badge:hover:before{opacity:1;transition-delay:.5s;transform:translate(-50%)scale(1)}[title="Duplo clique para editar"]{border-radius:6px!important;margin:-2px -4px!important;padding:2px 4px!important;transition:background .18s!important;position:relative!important}[title="Duplo clique para editar"]:hover{background:#2563eb0f!important}[title="Duplo clique para editar"]:after{content:"✏️ duplo clique p/ editar o texto";color:#fff;letter-spacing:.02em;white-space:nowrap;opacity:0;pointer-events:none;z-index:999;background:#0f172ae0;border-radius:8px;padding:5px 9px;font-size:10px;font-weight:500;transition:opacity .2s;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 4px 12px #0000002e}[title="Duplo clique para editar"]:hover:after{opacity:1;transition-delay:.6s}html.dark .v2-speaker-badge{box-shadow:0 1px 4px #0000004d!important}html.dark .v2-speaker-badge:hover{box-shadow:0 3px 12px #0006!important}.v2-tab-btn{cursor:pointer;border:none;border-radius:10px;align-items:center;gap:6px;padding:8px 16px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;transition:all .15s;display:flex}.v2-tab-btn-inactive{background:var(--v2-surface-container-lowest);color:var(--v2-on-surface-variant);outline:1px solid #73768626}.v2-tab-btn-inactive:hover{background:var(--v2-surface-container)}.v2-tab-btn-active-primary{color:#fff}.v2-tab-btn-active-outline{background:var(--v2-surface-container-lowest);color:var(--v2-primary);outline:2px solid var(--v2-primary)}.v2-stat-card{background:var(--v2-surface-container-lowest);border-radius:16px;outline:1px solid #73768614;align-items:center;gap:16px;padding:20px;display:flex}.v2-export-btn{cursor:pointer;text-align:left;border:none;border-radius:12px;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;font-family:Inter,sans-serif;transition:all .15s;display:flex}.v2-export-btn-active{background:#f8faff;outline:1px solid #004ac61f}.v2-export-btn-active:hover{background:#eff4ff;outline:1px solid #004ac640}.v2-export-btn-disabled{background:var(--v2-surface-container-low);opacity:.55;cursor:not-allowed}.v2-ai-summary-card{color:#fff;background:linear-gradient(135deg,#003fa8 0%,#2563eb 60%,#3b82f6 100%);border-radius:20px;padding:24px;position:relative;overflow:hidden;box-shadow:0 8px 32px #004ac659}html.dark .v2-ai-summary-card{background:linear-gradient(135deg,#004ac62e 0%,#2563eb1f 100%);border:1px solid #2563eb40;box-shadow:0 8px 32px #004ac614,0 4px 16px #0000004d}.v2-summary-glow{background:var(--v2-summary-glow-bg);filter:blur(20px);pointer-events:none;border-radius:50%;width:120px;height:120px;position:absolute;top:-16px;right:-16px}.v2-summary-icon-wrap{background:var(--v2-summary-icon-bg);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.v2-summary-title{margin:0;font-size:16px;font-weight:700;color:var(--v2-summary-text-primary)!important}.v2-summary-section-label{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-summary-text-label);margin:0 0 12px;font-size:10px;font-weight:700}.v2-summary-text-body{color:var(--v2-summary-text-body);margin:0;font-size:12px;line-height:1.6}.v2-summary-accent-icon{color:var(--v2-summary-accent);flex-shrink:0;margin-top:1px;font-size:16px}.v2-summary-divider{border-top:1px solid var(--v2-summary-divider);justify-content:space-between;align-items:center;padding-top:12px;display:flex}.v2-summary-meta{align-items:center;gap:5px;font-size:10px;display:flex}.v2-summary-meta-fallback{color:var(--v2-summary-text-muted);font-size:10px}.v2-summary-redo{color:var(--v2-summary-redo-color);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-family:Inter,sans-serif;font-size:10px;font-weight:700;transition:color .15s;display:flex}.v2-summary-redo:hover{color:#fff}.v2-summary-progress-track{background:var(--v2-summary-progress-track);border-radius:9999px;height:3px;overflow:hidden}.v2-summary-progress-fill{background:var(--v2-summary-progress-fill);border-radius:9999px;width:40%;height:100%;animation:1.6s ease-in-out infinite v2-progress-slide}.v2-summary-analyzing-title{color:var(--v2-summary-text-primary);margin:0;font-size:13px;font-weight:600}.v2-summary-analyzing-sub{color:var(--v2-summary-text-muted);margin:2px 0 0;font-size:11px}.v2-summary-info-box{background:var(--v2-summary-info-bg);border:1px solid var(--v2-summary-info-border);border-radius:12px;margin-bottom:16px;padding:14px}.v2-summary-info-label{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-summary-accent-label);margin:0 0 6px;font-size:10px;font-weight:700}.v2-summary-info-text{color:var(--v2-summary-text-secondary);margin:0;font-size:12px;line-height:1.6}.v2-summary-powered-row{border-top:1px solid var(--v2-summary-divider);align-items:center;gap:10px;margin-top:12px;padding-top:10px;display:flex}.v2-summary-powered-text{color:var(--v2-summary-powered-label);letter-spacing:.04em;font-size:10px}.v2-summary-upgrade-box{background:var(--v2-summary-info-bg);border:1px solid var(--v2-summary-info-border);border-radius:12px;margin-bottom:14px;padding:16px}.v2-summary-upgrade-title{color:var(--v2-summary-upgrade-title);margin:0 0 6px;font-size:13px;font-weight:700}.v2-summary-upgrade-text{color:var(--v2-summary-upgrade-text);margin:0;font-size:12px;line-height:1.6}.v2-summary-upgrade-highlight{color:var(--v2-summary-accent)}.v2-summary-upgrade-link{background:var(--v2-summary-upgrade-link-bg);border:1px solid var(--v2-summary-upgrade-link-border);cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:10px;justify-content:center;align-items:center;gap:6px;width:100%;padding:10px;font-family:Inter,sans-serif;font-size:13px;font-weight:700;text-decoration:none;display:flex;color:#fff!important}.v2-chat-bubble-user{background:var(--v2-primary);color:#fff;border-radius:16px 16px 4px;align-self:flex-end;max-width:80%;padding:10px 14px;font-size:13px}html.dark .v2-chat-bubble-user{color:#fff!important;background:#2563eb8c!important;border:1px solid #6495ff59!important}.v2-chat-bubble-ai{background:var(--v2-surface-container-lowest);color:var(--v2-on-surface);border-radius:16px 16px 16px 4px;outline:1px solid #7376861a;align-self:flex-start;max-width:90%;padding:10px 14px;font-size:13px}.v2-transcript-scroll{scrollbar-width:thin;scrollbar-color:var(--v2-outline-variant) transparent;max-height:520px;overflow-y:auto}.v2-transcript-scroll::-webkit-scrollbar{width:4px}.v2-transcript-scroll::-webkit-scrollbar-track{background:0 0}.v2-transcript-scroll::-webkit-scrollbar-thumb{background:var(--v2-outline-variant);border-radius:4px}.v2-waveform-loading{background:var(--v2-surface-container-low);pointer-events:none;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}.v2-waveform-progress-track{background:var(--v2-outline-variant);border-radius:2px;width:60%;height:4px;overflow:hidden}.v2-waveform-progress-fill{background:var(--v2-primary);border-radius:2px;height:100%;transition:width .3s}.v2-speed-pill{background:var(--v2-surface-container);cursor:pointer;color:var(--v2-on-surface-variant);border:none;border-radius:6px;padding:3px 8px;font-family:Inter,sans-serif;font-size:11px;font-weight:700;line-height:1.6;transition:background .15s,color .15s}.v2-speed-pill:hover,.v2-speed-pill-active{background:var(--v2-primary);color:#fff}.v2-utterance-active{outline:1px solid #004ac626;background:#004ac60f!important}.dark .v2-utterance-active{outline:1px solid #b4c5ff33;background:#b4c5ff14!important}.v2-status-badge{text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;border-radius:9999px;align-items:center;gap:4px;padding:2px 10px;font-size:11px;font-weight:700;display:inline-flex}.v2-status-success{background:var(--v2-success-container);color:var(--v2-success)}.v2-status-processing{background:var(--v2-icon-tint);color:var(--v2-primary)}.v2-status-error{background:var(--v2-error-container);color:var(--v2-error)}.v2-status-pending{background:var(--v2-surface-container-low);color:var(--v2-outline)}.v2-engine-badge{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:4px;padding:2px 7px;font-size:10px;font-weight:700;display:inline-block}.v2-engine-assemblyai{background:var(--v2-icon-tint);color:var(--v2-primary)}.v2-engine-whisper,.v2-engine-elevenlabs{background:var(--v2-whisper-container);color:var(--v2-whisper)}.v2-file-icon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.v2-file-icon-audio{background:var(--v2-icon-tint);color:var(--v2-primary)}.v2-file-icon-video{background:var(--v2-tertiary-tint);color:var(--v2-tertiary)}.v2-file-icon-record{color:#ef4444;background:#ef44441a}.v2-file-icon-doc{background:var(--v2-secondary-tint);color:var(--v2-secondary)}.v2-tx-main-grid{width:100%;overflow:hidden}.v2-tx-main-grid>*{min-width:0;overflow:hidden}.v2-file-card{background:var(--v2-surface-container-lowest);outline:1px solid var(--v2-outline-tint);cursor:pointer;border-radius:16px;justify-content:space-between;align-items:center;padding:18px 20px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 2px 8px #00000008}.v2-file-card:hover{transform:translateY(-2px);box-shadow:0 8px 28px #004ac614,0 2px 8px #0000000f}.v2-file-card:hover .v2-file-card-title{color:var(--v2-primary)}.v2-file-card-title{color:var(--v2-on-surface);text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px;font-size:14px;font-weight:700;transition:color .15s;overflow:hidden}.v2-file-card-menu{opacity:0;background:var(--v2-surface-container);cursor:pointer;color:var(--v2-on-surface-variant);border:none;border-radius:8px;align-items:center;padding:6px 8px;transition:opacity .15s;display:flex}.v2-file-card:hover .v2-file-card-menu{opacity:1}.v2-skeleton{background:var(--v2-surface-container-high);border-radius:6px;animation:1.4s ease-in-out infinite v2-skeleton-pulse}@keyframes v2-skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}.v2-plan-glow{background:radial-gradient(circle, var(--v2-icon-tint) 0%, transparent 70%);pointer-events:none;border-radius:50%;width:120px;height:120px;position:absolute;top:-40px;right:-40px}.v2-page-btn{cursor:pointer;background:var(--v2-surface-container-low);color:var(--v2-on-surface-variant);border:none;border-radius:8px;padding:8px 16px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;transition:background .15s}.v2-page-btn:hover:not(:disabled){background:var(--v2-surface-container)}.v2-page-btn:disabled{opacity:.4;cursor:not-allowed}.v2-search-wrap{background:var(--v2-surface-container-low);outline:1px solid var(--v2-outline-tint-md);border-radius:12px;align-items:center;gap:8px;padding:7px 14px;display:flex}.v2-search-input{color:var(--v2-on-surface);background:0 0;border:none;outline:none;width:160px;font-family:Inter,sans-serif;font-size:13px}.v2-search-input::placeholder{color:var(--v2-outline)}.v2-icon-btn{cursor:pointer;background:var(--v2-surface-container-low);width:36px;height:36px;color:var(--v2-on-surface-variant);outline:1px solid var(--v2-outline-tint-md);border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s;display:flex}.v2-icon-btn:hover{background:var(--v2-surface-container)}.v2-topbar-wrap{background-color:#ffffffd1;border-bottom:1px solid #c3c6d74d}.dark .v2-topbar-wrap{background-color:var(--v2-dark-header-bg);border-bottom:1px solid var(--v2-dark-header-border)}.v2-topbar-search{background-color:var(--v2-surface-container-low);border-radius:12px;align-items:center;width:240px;padding:6px 16px;transition:background .15s;display:flex;position:relative}.v2-locale-btn{background:var(--v2-surface-container-low);cursor:pointer;color:var(--v2-on-surface-variant);white-space:nowrap;border:none;border-radius:8px;align-items:center;gap:6px;padding:5px 10px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;transition:background .15s;display:flex}.v2-locale-btn:hover,.v2-locale-btn-active{background:var(--v2-surface-container)}.v2-locale-panel{background:var(--v2-surface-container-lowest);border:1px solid var(--v2-outline-variant);z-index:100;border-radius:12px;min-width:168px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 8px 24px #0000001a}.dark .v2-locale-panel{box-shadow:0 8px 24px #0006}.v2-player-panel{background:var(--v2-surface-container-lowest);outline:1px solid var(--v2-outline-tint-md);border-radius:20px;padding:28px}.v2-next-steps-card{color:#fff;background:#0f172a;border-radius:16px;padding:24px}.dark .v2-next-steps-card{background:var(--v2-dark-card-bg);border:1px solid var(--v2-dark-card-border)}.v2-sidebar{height:calc(100vh - var(--announcement-bar-height,0px));width:256px;left:0;top:var(--announcement-bar-height,0px);z-index:50;flex-direction:column;padding:16px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;transition:width .25s cubic-bezier(.4,0,.2,1),top .3s,height .3s;display:flex;position:fixed;overflow:hidden}.v2-sidebar.vpt-collapsed{border-right:none;width:64px;padding:16px 8px;overflow:hidden}.v2-sidebar.vpt-collapsed .vpt-link-text,.v2-sidebar.vpt-collapsed .v2-sidebar-title,.v2-sidebar.vpt-collapsed .v2-sidebar-subtitle,.v2-sidebar.vpt-collapsed .v2-sidebar-close-btn{opacity:0;pointer-events:none;max-width:0;overflow:hidden}.v2-sidebar.vpt-collapsed .v2-sidebar-link,.v2-sidebar.vpt-collapsed .v2-sidebar-footer-link{border-left:none;border-radius:8px;justify-content:center;gap:0;padding:10px 0}.v2-sidebar.vpt-collapsed .v2-sidebar-link-active{border-left:none;border-radius:8px;padding:10px 0}.v2-sidebar.vpt-collapsed .v2-sidebar-cta{justify-content:center;gap:0;padding:10px 0}.v2-sidebar.vpt-collapsed .v2-sidebar-logo{justify-content:center;gap:0;margin-bottom:24px;padding:0}.v2-sidebar.vpt-collapsed .v2-sidebar-logo-link{flex:none;justify-content:center;width:100%;margin:0}.v2-sidebar.vpt-collapsed .v2-sidebar-section-header{margin-top:0!important;padding:0 0 4px!important}.v2-sidebar.vpt-collapsed .v2-sidebar-section-header:before{content:"";background:var(--v2-outline-variant,#73768633);height:1px;margin:0 8px 8px;display:block}.v2-shell.vpt-collapsed-layout .v2-main{margin-left:64px}.v2-shell.vpt-collapsed-layout .v2-topbar{left:64px}.v2-sidebar-logo{align-items:center;gap:12px;margin-bottom:32px;padding:0 8px;display:flex}.v2-sidebar-logo-link{border-radius:8px;flex:1;align-items:center;gap:12px;min-width:0;margin:-4px;padding:4px;text-decoration:none;transition:opacity .15s;display:flex}.v2-sidebar-logo-link:hover{opacity:.8}.v2-sidebar-logo-icon{color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.v2-sidebar-title{letter-spacing:-.025em;color:var(--v2-primary);margin:0;font-size:20px;font-weight:700;line-height:1.2}.v2-sidebar-subtitle{color:var(--v2-outline);text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:10px;font-weight:700}.v2-sidebar-cta{color:#fff;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-bottom:24px;padding:10px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:opacity .15s,transform .15s;display:flex;box-shadow:0 4px 12px #004ac64d}.v2-sidebar-cta:hover{opacity:.9;transform:scale(.98)}.v2-sidebar-nav{flex-direction:column;flex:1;gap:2px;display:flex}.v2-sidebar-link{color:var(--v2-on-surface-variant);background-color:#0000;border-left:3px solid #0000;border-radius:0 8px 8px 0;align-items:center;gap:12px;padding:10px 12px;font-weight:500;text-decoration:none;transition:background-color .2s,color .2s;display:flex}.v2-sidebar-link:hover{background-color:var(--v2-surface-container-low);color:var(--v2-on-surface)}.v2-sidebar-link-active{color:var(--v2-primary);border-left:3px solid var(--v2-primary);box-shadow:none;background-color:#004ac614;padding-left:11px;font-weight:600}.v2-sidebar-link-active:hover{color:var(--v2-primary);background-color:#004ac614}.v2-sidebar-footer{border-top:1px solid var(--v2-outline-variant);flex-direction:column;gap:2px;margin-top:16px;padding-top:16px;display:flex}.v2-sidebar-footer-link{color:var(--v2-on-surface-variant);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;width:100%;padding:10px 12px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .2s;display:flex}.v2-sidebar-footer-link:hover{background-color:var(--v2-surface-container-low)}#vpt-float-toggle-btn{z-index:60;border:1px solid var(--v2-outline-variant,#73768638);background:var(--v2-surface-container-lowest,#fff);width:20px;height:36px;color:var(--v2-on-surface-variant,#44474f);cursor:pointer;border-left:none;border-radius:0 6px 6px 0;justify-content:center;align-items:center;padding:0;transition:background .15s,border-color .15s,color .15s,left .25s cubic-bezier(.4,0,.2,1),top .25s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;box-shadow:2px 0 6px #00000014}#vpt-float-toggle-btn:hover{background:var(--v2-surface-container-low,#f3f4f5);border-color:var(--v2-primary,#004ac6);color:var(--v2-primary,#004ac6)}.vpt-link-text{white-space:nowrap;opacity:1;flex-shrink:1;max-width:200px;transition:opacity .2s,max-width .25s cubic-bezier(.4,0,.2,1);overflow:hidden}.v2-sidebar-section-header{margin-top:4px;padding:16px 12px 4px}.v2-topbar{top:var(--announcement-bar-height,0px);z-index:40;-webkit-backdrop-filter:blur(12px);flex-direction:column;align-items:stretch;font-family:Inter,sans-serif;transition:top .3s,left .25s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;left:256px;right:0}.v2-topbar-row{flex-shrink:0;justify-content:space-between;align-items:center;height:64px;padding:0 32px;display:flex}.v2-topbar-title{color:var(--v2-on-surface);margin:0;font-size:18px;font-weight:700}.v2-topbar-right{align-items:center;gap:16px;display:flex}.v2-topbar-search-input{color:var(--v2-on-surface);background:0 0;border:none;outline:none;width:100%;font-family:Inter,sans-serif;font-size:14px}.v2-topbar-search-input::placeholder{color:var(--v2-outline)}.v2-locale-item{cursor:pointer;text-align:left;width:100%;color:var(--v2-on-surface-variant);background:0 0;border:none;align-items:center;gap:10px;padding:10px 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;transition:background .1s;display:flex}.v2-locale-item:hover{background:var(--v2-surface-container-low)}.v2-locale-item-active{background:var(--v2-icon-tint);color:var(--v2-primary);font-weight:700}.v2-locale-item-active:hover{background:var(--v2-icon-tint)}.v2-topbar-icon-btn{cursor:pointer;width:32px;height:32px;color:var(--v2-on-surface-variant);background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s;display:flex}.v2-topbar-icon-btn:hover{background:var(--v2-surface-container-low)}.v2-topbar-icon{color:var(--v2-on-surface-variant);cursor:pointer;-webkit-user-select:none;user-select:none;transition:opacity .2s}.v2-topbar-icon:hover{opacity:.6}.v2-topbar-avatar{background-color:var(--v2-surface-container-high);cursor:pointer;border-radius:50%;flex-shrink:0;width:32px;height:32px;overflow:hidden}.v2-topbar-avatar-initials{width:100%;height:100%;color:var(--v2-on-surface-variant);background-color:var(--v2-surface-container-high);justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}.v2-filename-wrap{min-width:0;position:relative;overflow:hidden}.v2-filename-text{white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--v2-on-surface);will-change:transform;margin-bottom:4px;font-size:14px;font-weight:700;transition:color .15s;display:block;overflow:hidden}.v2-file-card:hover .v2-filename-text.v2-ticker-active{animation:v2-ticker var(--v2-ticker-duration,6s) ease-in-out .4s infinite}@keyframes v2-ticker{0%,12%{transform:translate(0)}50%,62%{transform:translateX(var(--v2-ticker-tx,0px))}88%,to{transform:translate(0)}}.v2-notif-wrap{position:relative}.v2-notif-dot{border:1.5px solid var(--v2-surface);pointer-events:none;background:#dc2626;border-radius:50%;width:7px;height:7px;position:absolute;top:7px;right:7px}.v2-notif-panel{z-index:200;border:1px solid var(--v2-outline-variant);transform-origin:100% 0;background:#fff;border-radius:18px;width:340px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 8px 32px -8px #0000002e,0 0 1px #00000014}.dark .v2-notif-panel{background:#15191e;border-color:#ffffff14;box-shadow:0 10px 40px -10px #0009,0 0 1px #00000080}.v2-notif-header{border-bottom:1px solid var(--v2-outline-variant);justify-content:space-between;align-items:center;padding:14px 16px 12px;display:flex}.v2-notif-title{letter-spacing:-.01em;color:var(--v2-on-surface);margin:0;font-size:13px;font-weight:700}.v2-notif-count-badge{letter-spacing:.05em;text-transform:uppercase;background:var(--v2-primary);color:#fff;border-radius:999px;padding:2px 9px;font-size:10px;font-weight:800}.dark .v2-notif-count-badge{background:#2563eb}.v2-notif-list{scrollbar-width:thin;scrollbar-color:var(--v2-outline-variant) transparent;max-height:340px;overflow-y:auto}.v2-notif-item{cursor:pointer;align-items:flex-start;gap:12px;padding:12px 16px;transition:background .15s;display:flex;position:relative}.v2-notif-item:hover{background:var(--v2-surface-container-low)}.dark .v2-notif-item:hover{background:#ffffff0f}.v2-notif-item-read{cursor:default;border-left:2px solid #0000}.v2-notif-item-read .v2-notif-item-title{color:var(--v2-on-surface-variant);font-weight:500}.v2-notif-item-link{cursor:pointer}.v2-notif-item-arrow{opacity:0;transition:opacity .15s,transform .15s;transform:translate(-4px)}.v2-notif-item-link:hover .v2-notif-item-arrow{opacity:1;transform:translate(0)}@keyframes v2-notif-dismiss{0%{opacity:1;max-height:80px;transform:translate(0)}40%{opacity:0;max-height:80px;transform:translate(18px)}to{opacity:0;max-height:0;padding-top:0;padding-bottom:0;transform:translate(18px)}}.v2-notif-item-dismissing{pointer-events:none;animation:.28s ease-out forwards v2-notif-dismiss;overflow:hidden}.v2-notif-item-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.v2-notif-item-body{flex:1;min-width:0}.v2-notif-item-title{color:var(--v2-on-surface);white-space:nowrap;text-overflow:ellipsis;margin:0 0 2px;font-size:13px;font-weight:600;overflow:hidden}.v2-notif-item-msg{color:var(--v2-on-surface);opacity:.75;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 4px;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.v2-notif-item-time{color:var(--v2-outline);font-size:10px;font-weight:500}.v2-notif-unread-dot{background:var(--v2-primary);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:6px}.v2-notif-empty{text-align:center;color:var(--v2-outline);padding:36px 16px;font-size:13px}.v2-notif-footer{border-top:1px solid var(--v2-outline-variant);background:var(--v2-surface-container-low);align-items:center;padding:6px 8px;display:flex}.dark .v2-notif-footer{background:#ffffff08}.v2-notif-footer-btn{letter-spacing:.06em;text-transform:uppercase;text-align:center;cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1;padding:7px;font-family:Inter,sans-serif;font-size:10px;font-weight:700;transition:background .15s}.v2-notif-footer-btn:disabled{opacity:.35;cursor:default}.v2-notif-footer-btn:not(:disabled):hover{background:#0000000a}.dark .v2-notif-footer-btn:not(:disabled):hover{background:#ffffff0f}.v2-notif-footer-btn.primary{color:var(--v2-primary)}.v2-notif-footer-btn.secondary{color:var(--v2-on-surface-variant)}.v2-notif-footer-sep{background:var(--v2-outline-variant);flex-shrink:0;width:1px;height:16px}.v2-nps-banner{background:var(--v2-surface-container-lowest);border:1px solid var(--v2-outline-variant);border-radius:16px;align-items:center;gap:20px;margin-bottom:24px;padding:20px 24px;transition:opacity .3s,transform .3s;display:flex}.dark .v2-nps-banner{background:var(--v2-dark-card-bg);border-color:var(--v2-dark-card-border)}.v2-nps-label{color:var(--v2-on-surface-variant);white-space:nowrap;flex-shrink:0;font-size:13px;font-weight:600}.v2-nps-stars{flex:1;gap:6px;display:flex}.v2-nps-star{border:1.5px solid var(--v2-outline-variant);cursor:pointer;width:36px;height:36px;color:var(--v2-on-surface-variant);background:0 0;border-radius:10px;justify-content:center;align-items:center;font-family:Inter,sans-serif;font-size:13px;font-weight:700;transition:all .15s;display:flex}.v2-nps-star:hover{border-color:var(--v2-primary);color:var(--v2-primary);background:color-mix(in srgb, var(--v2-primary) 6%, transparent)}.v2-nps-star.active{background:var(--v2-primary);border-color:var(--v2-primary);color:#fff}.v2-nps-star.bad.active{background:var(--v2-error);border-color:var(--v2-error);color:#fff}.v2-nps-dismiss{cursor:pointer;color:var(--v2-outline);background:0 0;border:none;border-radius:6px;flex-shrink:0;align-items:center;padding:4px;transition:color .15s;display:flex}.v2-nps-dismiss:hover{color:var(--v2-on-surface-variant)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes cta-pulse{0%,to{box-shadow:0 4px 12px #004ac64d}50%{transform:scale(1.01);box-shadow:0 4px 24px #004ac699}}.badge-dot-pulse{background-color:#b45309;border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:1.8s ease-out infinite badge-dot-pulse;display:inline-block}@keyframes badge-dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.75)}}@media (prefers-reduced-motion:reduce){.badge-dot-pulse{animation:none}}.v2-retranscribe-banner{background:var(--v2-surface-container-lowest);border:1px solid var(--v2-outline-variant);border-radius:16px;align-items:center;gap:20px;margin-bottom:24px;padding:20px 24px;animation:.35s ease-out both v2-fade-in;display:flex}.dark .v2-retranscribe-banner{background:var(--v2-dark-card-bg);border-color:var(--v2-dark-card-border)}.v2-retranscribe-icon{background:color-mix(in srgb, var(--v2-primary) 10%, transparent);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.v2-retranscribe-title{color:var(--v2-on-surface);margin:0 0 2px;font-size:14px;font-weight:700}.v2-retranscribe-sub{color:var(--v2-on-surface-variant);margin:0;font-size:12px}.v2-engine-pills{flex:1;justify-content:center;gap:6px;display:flex}.v2-engine-pill{border:1.5px solid var(--v2-outline-variant);color:var(--v2-on-surface-variant);cursor:pointer;letter-spacing:.02em;background:0 0;border-radius:9999px;align-items:center;gap:5px;padding:6px 14px;font-family:Inter,sans-serif;font-size:12px;font-weight:700;transition:all .15s;display:flex}.v2-engine-pill:hover{border-color:var(--v2-primary);color:var(--v2-primary)}.v2-engine-pill.active{border-color:var(--v2-primary);background:color-mix(in srgb, var(--v2-primary) 8%, transparent);color:var(--v2-primary)}.v2-retranscribe-btn{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#004ac6 0%,#2563eb 100%);border:none;border-radius:12px;flex-shrink:0;align-items:center;gap:6px;padding:10px 20px;font-family:Inter,sans-serif;font-size:13px;font-weight:700;transition:opacity .15s,transform .15s;display:flex}.v2-retranscribe-btn:hover{opacity:.9;transform:translateY(-1px)}.v2-retranscribe-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.v2-settings-card{background:var(--v2-surface-container-lowest);outline:1px solid var(--v2-outline-tint);border-radius:16px;padding:28px 32px;box-shadow:0 2px 12px #00000008}.dark .v2-settings-card{background:var(--v2-dark-card-bg,var(--v2-surface-container-lowest));outline:1px solid var(--v2-dark-card-border,var(--v2-outline-tint));box-shadow:0 4px 24px #0000004d}.v2-settings-input{background:var(--v2-surface-container-low);width:100%;color:var(--v2-on-surface);box-sizing:border-box;border:1px solid #0000;border-radius:8px;outline:none;padding:10px 14px;font-family:Inter,sans-serif;font-size:14px;transition:border-color .15s,background .15s}.v2-settings-input:focus{border-color:var(--v2-primary);background:var(--v2-surface-container-lowest);box-shadow:0 0 0 3px #004ac614}.v2-settings-input[readonly]{opacity:.65;cursor:default}.dark .v2-settings-input{background:var(--v2-surface-container);color:var(--v2-on-surface)}.dark .v2-settings-input:focus{background:var(--v2-surface-container-high)}.v2-settings-save-btn{cursor:pointer;color:#fff;background:linear-gradient(135deg,#004ac6 0%,#2563eb 100%);border:none;border-radius:10px;align-items:center;gap:8px;padding:10px 22px;font-family:Inter,sans-serif;font-size:14px;font-weight:700;transition:opacity .15s,transform .15s;display:inline-flex;box-shadow:0 4px 12px #004ac647}.v2-settings-save-btn:hover{opacity:.88;transform:translateY(-1px)}.v2-settings-save-btn:active{transform:scale(.97)}.v2-settings-save-btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.v2-settings-nav{z-index:2}.v2-settings-subnav-btn:hover{background:var(--v2-surface-container-low)!important;color:var(--v2-on-surface)!important}.v2-settings-nav-link:hover{background:var(--v2-surface-container-low)!important}@media (width<=768px){.tx-page-container{padding:16px 16px 96px!important}.tx-stat-grid{grid-template-columns:repeat(2,1fr)!important;gap:12px!important;margin-bottom:20px!important}.tx-main-grid{grid-template-columns:1fr!important;gap:16px!important}.tx-tab-buttons{display:none!important}.tx-bottom-nav{display:flex!important}.tx-right-sidebar{position:static!important;top:auto!important}.tx-volume-control{display:none!important}.tx-utterance-row{gap:10px!important}.tx-utterance-left{width:72px!important}.v2-player-panel{border-radius:16px!important;padding:16px!important}.v2-stat-card{gap:10px!important;padding:12px 14px!important}.v2-stat-card p:last-child{font-size:15px!important}}@media (width>=769px){.tx-bottom-nav{display:none!important}}.v2-shell{position:relative}.v2-main{padding-top:calc(var(--header-h,64px) + var(--announcement-bar-height,0px));min-height:100vh;margin-left:256px;transition:padding-top .3s,margin-left .25s cubic-bezier(.4,0,.2,1)}@media (width>=769px) and (width<=1200px){.v2-main{margin-left:64px}.v2-topbar{left:64px}.v2-sidebar:not(.vpt-user-expanded){border-right:none;width:64px;padding:16px 8px;overflow:hidden}.v2-sidebar:not(.vpt-user-expanded) .vpt-link-text,.v2-sidebar:not(.vpt-user-expanded) .v2-sidebar-title,.v2-sidebar:not(.vpt-user-expanded) .v2-sidebar-subtitle{opacity:0;pointer-events:none;max-width:0;overflow:hidden}.v2-sidebar:not(.vpt-user-expanded) .v2-sidebar-link,.v2-sidebar:not(.vpt-user-expanded) .v2-sidebar-footer-link{border-left:none;border-radius:8px;justify-content:center;gap:0;padding:10px 0}.v2-sidebar:not(.vpt-user-expanded) .v2-sidebar-link-active{border-left:none;border-radius:8px;padding:10px 0}.v2-sidebar:not(.vpt-user-expanded) .v2-sidebar-cta{justify-content:center;gap:0;padding:10px 0}.v2-sidebar:not(.vpt-user-expanded) .v2-sidebar-logo{justify-content:center;gap:0;padding:0}.v2-sidebar:not(.vpt-user-expanded) .v2-sidebar-logo-link{flex:none;justify-content:center;width:100%;margin:0}.v2-sidebar:not(.vpt-user-expanded) .v2-sidebar-section-header{margin-top:0!important;padding:0 0 4px!important}.v2-sidebar:not(.vpt-user-expanded) .v2-sidebar-section-header:before{content:"";background:var(--v2-outline-variant,#73768633);height:1px;margin:0 8px 8px;display:block}.v2-sidebar.vpt-user-expanded{border-right:1px solid var(--v2-sidebar-border,var(--v2-outline-variant));z-index:55;width:256px;padding:16px;overflow:hidden;box-shadow:4px 0 24px #0000001f}}@media (width<=768px){.v2-topbar,.v2-shell .v2-topbar,.v2-shell.vpt-collapsed-layout .v2-topbar{margin-left:0!important;left:0!important;right:0!important}.v2-shell.vpt-collapsed-layout .v2-main{margin-left:0!important}}.v2-topbar-hamburger,.v2-drawer-backdrop{display:none}.v2-sidebar-close-btn{cursor:pointer;color:var(--v2-on-surface-variant);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;margin-left:auto;padding:4px;transition:background .15s;display:none}.v2-sidebar-close-btn:hover{background:var(--v2-surface-container-low)}@media (width<=768px){.v2-main{padding-top:calc(var(--header-h,64px) + var(--announcement-bar-height,0px));padding-bottom:env(safe-area-inset-bottom);width:100%;max-width:100vw;margin-left:0;overflow-x:hidden}.v2-main>div{box-sizing:border-box!important;padding-left:16px!important;padding-right:16px!important}.v2-topbar{left:0!important}.v2-topbar-row{padding:0 calc(16px + env(safe-area-inset-right)) 0 calc(16px + env(safe-area-inset-left))!important}.v2-topbar-title{white-space:nowrap;text-overflow:ellipsis;max-width:40vw;font-size:16px;overflow:hidden}.v2-topbar-right{gap:8px!important}.v2-topbar-search,.v2-topbar-locale-wrap{display:none!important}.v2-topbar-hamburger{flex-shrink:0;justify-content:center;align-items:center;display:flex}.v2-sidebar{z-index:60;width:280px;transition:transform .28s cubic-bezier(.4,0,.2,1);transform:translate(-100%)}.v2-sidebar-open .v2-sidebar{transform:translate(0);box-shadow:4px 0 32px #0000002e}.v2-sidebar-close-btn{display:flex}.v2-sidebar-open .v2-drawer-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:55;background:#00000073;animation:.2s ease-out forwards v2-fade-in;display:block;position:fixed;inset:0}.v2-notif-panel{width:auto!important;position:fixed!important;top:56px!important;left:8px!important;right:8px!important}.v2-bento-grid,.v2-promo-grid,.v2-billing-hero-grid,.v2-estimator-grid{grid-template-columns:1fr!important}.v2-estimator-plan-grid{grid-template-columns:repeat(2,1fr)!important}.v2-est-page-wrapper{padding:24px 16px 64px!important}.v2-est-plan-cards-grid{grid-template-columns:repeat(2,1fr)!important;gap:14px!important}.v2-est-plan-cards-grid .v2-plan-card{padding:16px!important}.v2-est-plan-cards-grid .v2-plan-badge{padding:3px 8px!important;font-size:9px!important}.v2-est-plan-cards-grid .v2-plan-card a{width:100%;display:block}.v2-est-plan-cards-grid .v2-plan-card a button{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box!important;width:100%!important;padding:9px 6px!important;font-size:11px!important}.v2-est-plans-header{flex-direction:column!important;align-items:flex-start!important;gap:16px!important;margin-bottom:24px!important}.v2-est-plans-header>div:last-child{width:100%!important}.v2-est-plans-header>div:last-child button{text-align:center!important;flex:1!important}.v2-est-comparison-strip{flex-direction:column!important;align-items:flex-start!important;gap:14px!important;padding:14px 16px!important}.v2-est-comparison-strip-plans{grid-template-columns:repeat(2,1fr)!important;gap:10px 16px!important;width:100%!important;display:grid!important}.v2-est-comparison-strip-plans>div{text-align:left!important}.v2-est-enterprise-row{flex-direction:column!important;align-items:flex-start!important;gap:16px!important;padding:20px!important}.v2-est-enterprise-cta{justify-content:space-between!important;width:100%!important}.v2-est-enterprise-cta a button{white-space:nowrap;padding:10px 16px!important;font-size:12px!important}.v2-new-record-tab-grid{grid-template-columns:1fr!important}.v2-page-live-record,.v2-page-libras-live{min-height:calc(100vh - 64px);height:auto!important;overflow:visible!important}.v2-billing-table th,.v2-billing-table td{padding:10px!important;font-size:12px!important}}@media (width<=399px){.v2-est-page-wrapper{padding:20px 12px 56px!important}.v2-est-plan-cards-grid{grid-template-columns:1fr!important}.v2-est-plan-cards-grid .v2-plan-card{padding:20px!important}.v2-est-plan-cards-grid .v2-plan-card a button{padding:10px!important;font-size:13px!important}.v2-est-comparison-strip-plans{grid-template-columns:repeat(2,1fr)!important}}@media (width>=769px){.v2-drawer-backdrop{display:none!important}}@media (width<=768px){.v2-tx-page-root{padding:24px 16px 100px!important}.v2-tx-hero{margin-bottom:24px!important}.v2-tx-hero h2{font-size:22px!important}.v2-tx-hero-sub{max-width:100%!important;font-size:14px!important}.v2-tx-main-grid{grid-template-columns:1fr!important;gap:20px!important;width:100%!important;overflow:hidden!important}.v2-tx-main-grid>*{min-width:0!important;overflow:hidden!important}.v2-tx-toolbar{flex-wrap:wrap!important;gap:8px!important}.v2-tx-toolbar-actions{flex-shrink:0!important}.v2-tx-card-meta{gap:8px!important}.v2-file-card .v2-file-icon{flex-shrink:0!important;width:40px!important;height:40px!important}.v2-file-card{box-sizing:border-box!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:8px!important;width:100%!important;max-width:100%!important;padding:14px 12px!important}.v2-tx-card-main{gap:10px!important;width:100%!important;min-width:0!important}.v2-tx-card-actions{box-sizing:border-box!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:6px!important;width:100%!important;margin-left:0!important;padding-left:50px!important;display:flex!important}.v2-file-card-menu{opacity:1!important}.v2-status-badge{letter-spacing:.04em!important;padding:2px 7px!important;font-size:10px!important}.v2-tx-empty{padding:40px 16px!important}.v2-tx-sidebar-card,.v2-tx-promo-card{padding:20px!important}.v2-tx-promo-card button{box-sizing:border-box!important;border-radius:12px!important;width:100%!important;min-height:44px!important;padding:12px 20px!important;font-size:14px!important}.v2-tx-floating-bar{max-width:100%!important;padding:0 12px!important;bottom:16px!important}.v2-page-btn{min-width:80px!important;min-height:44px!important;padding:10px 14px!important;font-size:13px!important}.v2-tx-page-root,.v2-tx-page-root>*{box-sizing:border-box;max-width:100%}}@media (width>=769px) and (width<=1024px){.v2-tx-page-root{width:100%!important;padding:24px 12px!important}.v2-tx-main-grid{grid-template-columns:1fr!important;width:100%!important}.v2-file-card{flex-direction:row!important;align-items:center!important;gap:10px!important;width:100%!important;padding:10px 14px!important;display:flex!important}.v2-tx-card-main{flex-direction:row!important;flex:1!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}.v2-filename-wrap{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.v2-tx-card-meta{flex-direction:row!important;flex-shrink:0!important;align-items:center!important;gap:10px!important;display:flex!important}.v2-tx-card-actions{flex-direction:row!important;flex-shrink:0!important;align-items:center!important;gap:6px!important;display:flex!important}}@media (width<=400px){.v2-tx-grid-view{grid-template-columns:1fr!important}}@media (width<=390px){.v2-tx-card-meta span:nth-child(2){display:none!important}}.v2-libras-player-panel{height:auto;min-height:400px}@media (width<=768px){.v2-page-libras-live{gap:14px!important;padding:16px 0!important}.v2-libras-header{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.v2-libras-header h2{font-size:22px!important}.v2-libras-header-actions{flex-wrap:wrap!important;gap:8px!important;width:100%!important;display:flex!important}.v2-libras-header-actions button{flex:auto!important;justify-content:center!important;min-height:44px!important;font-size:13px!important}.v2-libras-settings-grid{grid-template-columns:1fr!important;gap:20px!important}.v2-libras-main-grid{flex:none!important;grid-template-columns:1fr!important;gap:14px!important;min-height:0!important}.v2-libras-player-panel{flex:none!important;height:260px!important;min-height:260px!important}.v2-libras-player-badge{gap:8px!important;max-width:calc(100% - 96px)!important;padding:8px 10px!important}.v2-libras-player-badge-subtitle{display:none!important}.v2-libras-player-controls button{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.v2-libras-stats-grid{grid-template-columns:1fr!important;gap:8px!important}.v2-libras-stat-card{justify-content:space-between!important;align-items:center!important;padding:12px 16px!important;display:flex!important}.v2-libras-stat-card p:first-child{flex-shrink:0!important;margin:0!important}.v2-libras-stat-card p:last-child{margin:0!important;font-size:18px!important}.v2-libras-transcript-panel{min-height:300px!important;max-height:50vh!important}.v2-libras-transcript-footer-btns button{min-height:44px!important}.v2-libras-alert{flex-wrap:wrap!important;font-size:12px!important}.v2-bill-page-root{gap:36px!important;padding:24px 16px 48px!important}.v2-bill-loading-screen{padding:40px 16px!important}.v2-bill-qr-screen{padding:24px 16px 40px!important}.v2-bill-plan-header{flex-direction:column!important;align-items:flex-start!important;gap:8px!important;margin-bottom:24px!important}.v2-bill-plan-price{text-align:left!important;white-space:normal!important}.v2-bill-plan-price p{font-size:20px!important}.v2-bill-payment-actions{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.v2-bill-payment-actions a,.v2-bill-payment-actions button{min-height:44px!important}.v2-bill-section-header{flex-direction:column!important;align-items:flex-start!important;gap:16px!important}.v2-bill-section-header h2{margin-bottom:8px!important;font-size:26px!important}.v2-bill-plan-toggle{flex-shrink:unset!important;width:100%!important;padding:4px!important}.v2-bill-plan-toggle button{text-align:center!important;flex:1!important;justify-content:center!important;min-height:44px!important;padding:10px 8px!important;font-size:12px!important}.v2-bill-plan-toggle button span[style*=background-color]{display:none!important}.v2-bill-plans-grid{grid-template-columns:1fr!important;gap:16px!important}.v2-bill-plans-grid .v2-plan-card{padding:20px!important}.v2-bill-plans-grid .v2-btn{min-height:44px!important}.v2-bill-custom-cta{flex-direction:column!important;gap:10px!important}.v2-bill-custom-cta .v2-btn{width:100%!important;min-height:44px!important}.v2-bill-table-wrapper{-webkit-overflow-scrolling:touch!important;overflow-x:auto!important}.v2-bill-table-wrapper table{min-width:440px!important}.v2-bill-table-wrapper table th,.v2-bill-table-wrapper table td{white-space:nowrap!important;padding:10px 12px!important;font-size:12px!important}.v2-bill-table-wrapper table th:last-child,.v2-bill-table-wrapper table td:last-child{display:none!important}.v2-bill-table-wrapper table td[colspan]{padding:32px 16px!important;font-size:13px!important}.v2-bill-history-header{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.v2-bill-history-header h3{font-size:20px!important}.v2-bill-history-header button{min-height:44px!important;padding:8px 0!important;font-size:13px!important}.v2-bill-modal-card{border-radius:16px!important;padding:24px 20px!important}.v2-bill-modal-card h3{font-size:22px!important}.v2-bill-method-option{gap:12px!important;padding:14px!important}.v2-bill-modal-card .v2-btn{min-height:48px!important}.v2-bill-usage-row{flex-direction:column!important;align-items:flex-start!important;gap:4px!important;font-size:13px!important}.v2-bill-qr-card{gap:16px!important;padding:20px 16px!important}.v2-bill-qr-card img{width:160px!important;height:160px!important}.v2-settings-page-outer{padding:20px 0 60px!important}.v2-settings-page-inner{padding:20px 16px 60px!important}.v2-settings-page-header{margin-bottom:20px!important}.v2-settings-page-title{letter-spacing:-.02em!important;font-size:24px!important}.v2-settings-page-subtitle{margin-top:4px!important;font-size:13px!important}.v2-settings-body{flex-direction:column!important;align-items:stretch!important;gap:0!important}.v2-settings-nav{flex-shrink:unset!important;width:100%!important;top:unset!important;z-index:auto!important;margin-bottom:16px!important;position:static!important}.v2-settings-nav-list{-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;flex-direction:row!important;gap:4px!important;padding-bottom:4px!important;overflow-x:auto!important}.v2-settings-nav-list::-webkit-scrollbar{display:none!important}.v2-settings-subnav-item{white-space:nowrap!important;border-radius:20px!important;flex-shrink:0!important;width:auto!important;padding:8px 12px!important;font-size:13px!important}.v2-settings-upgrade-nudge{box-sizing:border-box!important;width:100%!important;margin-top:12px!important}.v2-settings-main-content{flex:unset!important;width:100%!important;min-width:0!important}.v2-settings-card{border-radius:12px!important;padding:20px 16px!important}.v2-settings-card-header{gap:12px!important;margin-bottom:20px!important}.v2-settings-card-header-icon{border-radius:10px!important;flex-shrink:0!important;width:40px!important;height:40px!important}.v2-settings-card-title{font-size:16px!important}.v2-settings-grid-2col{grid-template-columns:1fr!important;gap:14px!important}.v2-settings-input{box-sizing:border-box!important;width:100%!important;max-width:100%!important}.v2-settings-mfa-token-input,.v2-settings-mfa-password-input{width:100%!important;max-width:100%!important}.v2-settings-save-btn{justify-content:center!important;width:100%!important}.v2-settings-save-btn-wrapper{justify-content:stretch!important}.v2-settings-avatar-row{gap:14px!important;margin-bottom:20px!important}.v2-settings-mfa-status-row{flex-direction:column!important;align-items:flex-start!important;gap:12px!important;margin-bottom:16px!important}.v2-settings-mfa-action-btn{text-align:center!important;justify-content:center!important;width:100%!important}.v2-settings-mfa-token-row{flex-direction:column!important;align-items:stretch!important;gap:10px!important}.v2-settings-mfa-token-row .v2-settings-mfa-token-input,.v2-settings-mfa-token-row input[type=text]{text-align:left!important;letter-spacing:.1em!important;width:100%!important;max-width:100%!important}.v2-settings-mfa-token-row .v2-settings-save-btn,.v2-settings-mfa-token-row button{justify-content:center!important;width:100%!important}.v2-settings-mfa-disable-row{flex-direction:column!important;align-items:stretch!important;gap:10px!important}.v2-settings-mfa-disable-row input[type=password],.v2-settings-mfa-disable-row .v2-settings-mfa-password-input{width:100%!important;max-width:100%!important}.v2-settings-mfa-disable-row button{justify-content:center!important;width:100%!important}.v2-settings-backup-codes{gap:4px 10px!important;padding:10px 12px!important}.v2-settings-backup-codes code{word-break:break-all!important;overflow-wrap:break-word!important;font-size:12px!important}.v2-settings-session-item{padding:10px 12px!important}.v2-settings-session-item button{white-space:nowrap!important;flex-shrink:0!important}.v2-settings-session-item p{word-break:break-word!important}.v2-settings-sessions-footer{justify-content:stretch!important}.v2-settings-sessions-footer button{justify-content:center!important;width:100%!important}.v2-settings-privacy-row{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.v2-settings-analytics-row{flex-direction:row!important;padding:12px 14px!important}.v2-settings-delete-row{flex-direction:column!important;gap:10px!important}.v2-settings-delete-row input[type=text]{flex:unset!important;box-sizing:border-box!important;width:100%!important}.v2-settings-delete-row button{white-space:normal!important;text-align:center!important;width:100%!important;padding:10px 16px!important}.v2-settings-danger-zone-inner{padding:16px!important}.v2-settings-engine-info{gap:10px!important;padding:14px!important}.v2-settings-feedback-toast{word-break:break-word!important;padding:12px 14px!important;font-size:13px!important}.v2-settings-card,.v2-settings-card *{box-sizing:border-box!important;max-width:100%!important}.v2-settings-toggle-row{align-items:flex-start!important;gap:12px!important}.v2-settings-toggle-row>div:first-child{flex:1!important;min-width:0!important}.v2-settings-page-outer,.v2-settings-page-inner{overflow-x:hidden!important}.v2-settings-divider{margin:18px 0!important}.v2-settings-section-wrapper{gap:16px!important}}@media (width<=480px){.v2-settings-login-item{flex-wrap:wrap!important}.v2-settings-login-item-date{flex-shrink:unset!important;text-align:right!important;width:100%!important;margin-top:4px!important;padding-left:30px!important}}@media (width<=400px){.v2-settings-card{border-radius:10px!important;padding:16px 12px!important}.v2-settings-page-title{font-size:22px!important}.v2-settings-subnav-item{padding:7px 10px!important;font-size:12px!important}.v2-settings-avatar-row{gap:10px!important}}@media (width<=768px){.v2-maker-page-wrapper{max-width:100%!important;padding:20px 0 60px!important}.v2-maker-page-header{margin-bottom:20px!important}.v2-maker-page-header-row{flex-wrap:wrap!important;gap:10px!important;margin-bottom:12px!important}.v2-maker-page-title{font-size:22px!important}.v2-maker-page-subtitle{font-size:13px!important}.v2-maker-credits-badge{flex-wrap:wrap!important;font-size:12px!important;line-height:1.4!important}.v2-maker-tutorial-toggle{flex-wrap:wrap!important;gap:8px!important;padding:12px 14px!important}.v2-maker-tutorial-toggle-label{font-size:13px!important}.v2-maker-tutorial-toggle-inner{flex-wrap:wrap!important;gap:6px!important}.v2-maker-tutorial-steps-grid{grid-template-columns:1fr!important;gap:16px!important}.v2-maker-tutorial-step{text-align:left!important;flex-direction:row!important;align-items:flex-start!important;gap:14px!important}.v2-maker-tutorial-step-connector{display:none!important}.v2-maker-tutorial-step-icon-wrap{justify-content:flex-start!important;width:auto!important;position:static!important}.v2-maker-tutorial-step-icon{border-radius:10px!important;flex-shrink:0!important;width:40px!important;height:40px!important}.v2-maker-tutorial-step-text{flex:1!important}.v2-maker-tutorial-tips-grid{grid-template-columns:1fr!important;gap:8px!important}.v2-maker-tutorial-body{padding:16px!important}.v2-maker-main-grid{grid-template-columns:1fr!important;gap:16px!important}.v2-maker-col-right{order:-1!important;position:static!important;top:auto!important}.v2-maker-col-left{order:1!important;gap:16px!important}.v2-maker-card{border-radius:12px!important;padding:16px!important}.v2-maker-url-row{flex-direction:column!important;gap:8px!important;margin-bottom:10px!important}.v2-maker-url-input{text-overflow:ellipsis!important;width:100%!important;min-width:0!important;padding:10px 12px!important;font-size:11px!important;overflow:hidden!important}.v2-maker-url-copy-btn{justify-content:center!important;width:100%!important;min-height:48px!important;padding:12px 16px!important;font-size:14px!important}.v2-maker-url-regen-btn{min-height:40px!important;padding:4px 0!important;font-size:13px!important}.v2-maker-obs-instructions{margin-top:12px!important;padding:10px 12px!important}.v2-maker-obs-instructions p{margin-bottom:6px!important;font-size:11px!important}.v2-maker-obs-step-text{font-size:12px!important}.v2-maker-fontsize-row{grid-template-columns:1fr 1fr!important;gap:6px!important;display:grid!important}.v2-maker-fontsize-btn{flex:none!important;min-height:44px!important;padding:10px 8px!important;font-size:12px!important}.v2-maker-color-preset-preview{font-size:12px!important}.v2-maker-control-card{text-align:center!important;padding:20px 16px!important}.v2-maker-start-btn,.v2-maker-stop-btn{touch-action:manipulation!important;border-radius:12px!important;min-height:56px!important;padding:14px 16px!important;font-size:15px!important}.v2-maker-elapsed-time{font-size:36px!important}.v2-maker-live-label{font-size:12px!important}.v2-maker-connecting-state{padding:14px!important;font-size:14px!important}.v2-maker-preview-screen{min-height:100px!important;padding:12px!important}.v2-maker-preview-placeholder{font-size:12px!important}.v2-maker-error-banner{border-radius:8px!important;margin-bottom:16px!important;padding:12px 14px!important;font-size:13px!important}}@media (width<=380px){.v2-maker-page-title{font-size:20px!important}.v2-maker-url-input{font-size:10px!important}.v2-maker-start-btn,.v2-maker-stop-btn{font-size:14px!important}.v2-maker-elapsed-time{font-size:32px!important}.v2-maker-tutorial-body{padding:12px!important}}@media (width<=768px){.tx-main-grid{grid-template-columns:1fr!important;gap:16px!important}.tx-right-sidebar{width:100%!important;position:static!important;top:auto!important}.tx-utterance-left{flex-shrink:0!important;width:68px!important}.tx-utterance-row{gap:10px!important}.v2-player-panel{border-radius:16px!important;padding:16px!important}.v2-player-panel>div>div>div:first-child{flex-wrap:wrap!important;gap:6px!important}.v2-speed-pill{min-width:40px!important;min-height:28px!important;padding:4px 10px!important;font-size:11px!important}.tx-volume-control{display:none!important}.v2-nps-banner{flex-wrap:wrap!important;gap:12px!important;padding:16px!important}.v2-nps-label{white-space:normal!important;font-size:12px!important}.v2-nps-stars{flex-shrink:0!important}.v2-retranscribe-banner{flex-wrap:wrap!important;gap:10px!important;padding:16px!important}.v2-ai-summary-card{border-radius:16px!important;padding:18px!important}.v2-next-steps-card{border-radius:14px!important;padding:18px!important}.v2-transcript-scroll{max-height:none!important}}#v2-nudge-card .v2-nudge-inner{background:var(--v2-surface-container-low);border:1.5px dashed var(--v2-outline-variant);cursor:default;border-radius:16px;align-items:center;gap:14px;padding:14px 20px;transition:all .3s cubic-bezier(.4,0,.2,1);animation:.5s cubic-bezier(.4,0,.2,1) .4s both v2-nudge-slide-in;display:flex;position:relative;overflow:hidden}#v2-nudge-card .v2-nudge-inner:hover{border-color:color-mix(in srgb, var(--v2-primary) 40%, var(--v2-outline-variant));background:color-mix(in srgb, var(--v2-primary) 3%, var(--v2-surface-container-low))}#v2-nudge-card .v2-nudge-emoji{background:var(--v2-surface-container);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:20px;line-height:1;transition:transform .2s;display:flex}#v2-nudge-card .v2-nudge-inner:hover .v2-nudge-emoji{animation:.5s v2-nudge-wiggle}#v2-nudge-card .v2-nudge-text{color:var(--v2-on-surface-variant);flex:1;min-width:0;font-size:13px;font-weight:500;line-height:1.45}#v2-nudge-card .v2-nudge-cta{color:var(--v2-primary);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;background:color-mix(in srgb, var(--v2-primary) 8%, transparent);cursor:pointer;border:none;border-radius:9999px;flex-shrink:0;align-items:center;gap:4px;padding:6px 14px;font-size:11px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}#v2-nudge-card .v2-nudge-cta:hover{background:color-mix(in srgb, var(--v2-primary) 14%, transparent);transform:translate(2px)}#v2-nudge-card .v2-nudge-dismiss{color:var(--v2-outline);cursor:pointer;opacity:0;background:0 0;border:none;justify-content:center;align-items:center;padding:2px;transition:opacity .2s;display:flex;position:absolute;top:6px;right:8px}#v2-nudge-card .v2-nudge-inner:hover .v2-nudge-dismiss{opacity:.5}#v2-nudge-card .v2-nudge-dismiss:hover{opacity:1!important}#v2-nudge-card .v2-nudge-particles{pointer-events:none;opacity:.08;width:50px;position:absolute;top:0;bottom:0;right:100px}#v2-nudge-card .v2-nudge-particle{background:var(--v2-primary);border-radius:50%;width:5px;height:5px;position:absolute}#v2-nudge-card .v2-nudge-particle:first-child{animation:4s ease-in-out infinite v2-particle-drift;top:25%;left:15%}#v2-nudge-card .v2-nudge-particle:nth-child(2){animation:4s ease-in-out .8s infinite v2-particle-drift;top:55%;left:55%}#v2-nudge-card .v2-nudge-particle:nth-child(3){animation:4s ease-in-out 1.6s infinite v2-particle-drift;top:40%;left:85%}@keyframes v2-particle-drift{0%,to{opacity:.3;transform:translateY(0)scale(.8)}50%{opacity:1;transform:translateY(-10px)scale(1.2)}}@keyframes v2-nudge-wiggle{0%{transform:rotate(0)}20%{transform:rotate(-8deg)}40%{transform:rotate(6deg)}60%{transform:rotate(-4deg)}80%{transform:rotate(2deg)}to{transform:rotate(0)}}@keyframes v2-nudge-slide-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (width<=900px){#v2-nudge-card .v2-nudge-inner{gap:10px;padding:12px 16px}#v2-nudge-card .v2-nudge-text{font-size:12px}}@media (width<=400px){#v2-nudge-card .v2-nudge-inner{flex-wrap:wrap;gap:8px}#v2-nudge-card .v2-nudge-cta{margin-left:auto}}._page_nuez0_3{background:var(--v2-surface);min-height:100vh;color:var(--v2-on-surface);font-family:Inter,system-ui,sans-serif}._page_nuez0_3 ::selection{background:color-mix(in srgb, var(--v2-primary) 20%, transparent)}._header_nuez0_15{z-index:50;background:color-mix(in srgb, var(--v2-surface) 80%, transparent);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid color-mix(in srgb, var(--v2-outline-variant) 40%, transparent);height:64px;position:fixed;top:0;left:0;right:0}._headerInner_nuez0_28{justify-content:space-between;align-items:center;width:100%;max-width:80rem;height:64px;margin:0 auto;padding:0 1.5rem;display:flex}._headerLeft_nuez0_39{align-items:center;gap:.75rem;display:flex}._backBtn_nuez0_45{width:2.5rem;height:2.5rem;color:var(--v2-on-surface-variant);cursor:pointer;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;text-decoration:none;transition:background .15s,transform .1s;display:flex}._backBtn_nuez0_45:hover{background:color-mix(in srgb, var(--v2-surface-container) 60%, transparent)}._backBtn_nuez0_45:active{transform:scale(.95)}._brand_nuez0_68{color:inherit;align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}._brandIcon_nuez0_76{background:linear-gradient(135deg,#004ac6 0%,#2563eb 100%);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}._brandName_nuez0_87{color:var(--v2-on-surface);font-size:1.125rem;font-weight:600}._headerRight_nuez0_93{align-items:center;gap:1rem;display:flex}._headerNav_nuez0_99{align-items:center;gap:1.5rem;display:none}@media (width>=768px){._headerNav_nuez0_99{display:flex}}._headerNavLink_nuez0_111{color:var(--v2-on-surface-variant);font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s}._headerNavLink_nuez0_111:hover{color:var(--v2-primary)}._headerNavLinkActive_nuez0_123{color:var(--v2-primary);font-weight:600}._themeBtn_nuez0_128{color:var(--v2-on-surface-variant);cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem;transition:background .15s,color .15s;display:flex}._themeBtn_nuez0_128:hover{background:var(--v2-surface-container);color:var(--v2-on-surface)}._main_nuez0_147{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:flex-start;gap:3rem;max-width:80rem;min-height:100vh;margin:0 auto;padding:6rem 1rem;display:flex}@media (width>=768px){._main_nuez0_147{padding-left:1.5rem;padding-right:1.5rem}}@media (width>=1024px){._main_nuez0_147{flex-direction:row}}._hero_nuez0_173{flex-direction:column;gap:2rem;width:100%;display:flex}@media (width>=1024px){._hero_nuez0_173{width:41.666%;position:sticky;top:6rem}}._heroBadge_nuez0_188{background:color-mix(in srgb, var(--v2-primary) 10%, transparent);border:1px solid color-mix(in srgb, var(--v2-primary) 20%, transparent);color:var(--v2-primary);letter-spacing:.1em;text-transform:uppercase;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:700;display:inline-block}._heroTitle_nuez0_201{letter-spacing:-.025em;color:var(--v2-on-surface);margin:0;font-size:2.25rem;font-weight:800;line-height:1.15}@media (width>=768px){._heroTitle_nuez0_201{font-size:3rem}}._heroTitleAccent_nuez0_216{color:var(--v2-primary)}._heroSubtitle_nuez0_220{color:var(--v2-on-surface-variant);max-width:28rem;margin:0;font-size:1.125rem;line-height:1.65}._heroBlock_nuez0_228{flex-direction:column;gap:1rem;display:flex}._benefitCard_nuez0_235{background:var(--v2-surface-container-lowest);outline:1px solid color-mix(in srgb, var(--v2-outline-variant) 20%, transparent);border-radius:.75rem;flex-direction:column;gap:1.5rem;padding:2rem;display:flex;box-shadow:0 4px 20px #004ac60f,0 12px 40px #0000000f}._benefitRow_nuez0_248{align-items:flex-start;gap:1rem;display:flex}._benefitIcon_nuez0_254{border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}._benefitIconBlue_nuez0_264{color:#3b82f6;background:#3b82f626}._benefitIconGreen_nuez0_269{color:#059669;background:#10b98126}._benefitIconPurple_nuez0_274{color:#9333ea;background:#9333ea26}._benefitTitle_nuez0_279{color:var(--v2-on-surface);margin:0;font-size:.9375rem;font-weight:600}._benefitDesc_nuez0_286{color:var(--v2-on-surface-variant);margin:.125rem 0 0;font-size:.875rem}._chipRow_nuez0_292{flex-wrap:wrap;gap:.75rem;padding-top:.5rem;display:flex}._chip_nuez0_292{background:var(--v2-surface-container);color:var(--v2-on-surface-variant);letter-spacing:.06em;text-transform:uppercase;border-radius:.25rem;padding:.25rem .5rem;font-size:10px;font-weight:700}._formCol_nuez0_311{width:100%;max-width:36rem;margin:0 auto}@media (width>=1024px){._formCol_nuez0_311{width:50%;margin:0}}._formCard_nuez0_324{background:var(--v2-surface-container-lowest);outline:1px solid color-mix(in srgb, var(--v2-outline-variant) 20%, transparent);border-radius:.75rem;padding:2rem;position:relative;overflow:hidden;box-shadow:0 4px 20px #004ac60f,0 12px 40px #0000000f}@media (width>=768px){._formCard_nuez0_324{padding:2.5rem}}._formGlow_nuez0_342{background:color-mix(in srgb, var(--v2-primary) 5%, transparent);filter:blur(48px);pointer-events:none;border-radius:50%;width:12rem;height:12rem;margin-top:-6rem;margin-right:-6rem;position:absolute;top:0;right:0}._formTitle_nuez0_356{color:var(--v2-on-surface);margin:0 0 2rem;font-size:1.5rem;font-weight:700;position:relative}._formStack_nuez0_365{flex-direction:column;gap:1.5rem;display:flex;position:relative}._fieldStack_nuez0_372{flex-direction:column;gap:1.25rem;display:flex}._field_nuez0_372{flex-direction:column;gap:.375rem;display:flex}._label_nuez0_384{color:var(--v2-on-surface-variant);text-transform:uppercase;letter-spacing:.06em;font-size:.75rem;font-weight:600}._labelRow_nuez0_392{justify-content:space-between;align-items:center;display:flex}._inputWrap_nuez0_398{position:relative}._inputIcon_nuez0_402{color:color-mix(in srgb, var(--v2-on-surface-variant) 60%, transparent);pointer-events:none;transition:color .15s;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}._inputWrap_nuez0_398:focus-within ._inputIcon_nuez0_402{color:var(--v2-primary)}._input_nuez0_398{box-sizing:border-box;background:var(--v2-surface);border:1px solid var(--v2-outline-variant);width:100%;color:var(--v2-on-surface);border-radius:.5rem;outline:none;padding:.875rem 1rem .875rem 2.75rem;font-family:inherit;font-size:.9375rem;transition:border-color .15s,box-shadow .15s}._input_nuez0_398::placeholder{color:color-mix(in srgb, var(--v2-on-surface-variant) 40%, transparent)}._input_nuez0_398:focus{border-color:color-mix(in srgb, var(--v2-primary) 50%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--v2-primary) 20%, transparent)}._input_nuez0_398:disabled{opacity:.5;cursor:not-allowed}._inputWithToggle_nuez0_444{padding-right:2.5rem}._eyeBtn_nuez0_448{color:color-mix(in srgb, var(--v2-on-surface-variant) 60%, transparent);cursor:pointer;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;padding:.375rem;display:flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}._eyeBtn_nuez0_448:hover{color:var(--v2-on-surface)}._fieldError_nuez0_468{color:var(--v2-error);margin:0;font-size:.75rem}._fieldHint_nuez0_474{color:var(--v2-on-surface-variant);margin:0;font-size:.75rem}._fieldHint_nuez0_474 button{font:inherit;color:var(--v2-primary);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}._link_nuez0_492{color:var(--v2-primary);font-size:.75rem;text-decoration:none;transition:color .15s}._link_nuez0_492:hover{color:color-mix(in srgb, var(--v2-primary) 80%, black)}._linkMuted_nuez0_503{color:var(--v2-primary);font-weight:600;text-decoration:none}._linkMuted_nuez0_503:hover{color:color-mix(in srgb, var(--v2-primary) 80%, black)}._checkboxRow_nuez0_513{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.75rem;display:flex}._checkbox_nuez0_513{border:1px solid var(--v2-outline-variant);width:1.25rem;height:1.25rem;accent-color:var(--v2-primary);cursor:pointer;border-radius:.25rem;flex-shrink:0}._checkboxLabel_nuez0_531{color:var(--v2-on-surface-variant);font-size:.875rem}._termsRow_nuez0_536{align-items:flex-start;gap:.75rem;display:flex}._termsRow_nuez0_536 ._checkbox_nuez0_513{margin-top:.25rem}._socialStack_nuez0_547{flex-direction:column;gap:.5rem;display:flex}._socialBtn_nuez0_553{background:var(--v2-surface-container);border:1px solid color-mix(in srgb, var(--v2-outline-variant) 50%, transparent);width:100%;color:var(--v2-on-surface);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;gap:.625rem;padding:.75rem 1rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:background .15s,border-color .15s,transform .1s,opacity .15s;display:flex}._socialBtn_nuez0_553:hover:not(:disabled){background:var(--v2-surface-container-high);border-color:var(--v2-outline-variant)}._socialBtn_nuez0_553:active:not(:disabled){transform:scale(.98)}._socialBtn_nuez0_553:disabled{opacity:.55;cursor:not-allowed}._socialBtn_nuez0_553 img{flex-shrink:0;width:1rem;height:1rem}._darkInvert_nuez0_591{filter:none}html.dark ._darkInvert_nuez0_591{filter:invert()}._divider_nuez0_600{align-items:center;display:flex}._dividerLine_nuez0_605{border-top:1px solid color-mix(in srgb, var(--v2-outline-variant) 70%, transparent);flex-grow:1}._dividerText_nuez0_610{text-transform:uppercase;letter-spacing:.1em;color:var(--v2-on-surface-variant);flex-shrink:0;margin:0 1rem;font-size:.75rem;font-weight:700}._submitBtn_nuez0_621{color:#fff;cursor:pointer;background:linear-gradient(135deg,#004ac6 0%,#2563eb 100%);border:none;border-radius:.75rem;width:100%;padding:1rem;font-family:inherit;font-size:1rem;font-weight:700;transition:box-shadow .15s,transform .1s,opacity .15s;box-shadow:0 8px 20px #2563eb33}._submitBtn_nuez0_621:hover:not(:disabled){box-shadow:0 8px 24px #2563eb59}._submitBtn_nuez0_621:active:not(:disabled){transform:scale(.98)}._submitBtn_nuez0_621:disabled{opacity:.55;cursor:not-allowed}._footerText_nuez0_649{text-align:center;color:var(--v2-on-surface-variant);margin:0;padding-top:.5rem;font-size:.875rem}._errorBox_nuez0_657{background:color-mix(in srgb, var(--v2-error) 10%, transparent);border:1px solid color-mix(in srgb, var(--v2-error) 20%, transparent);border-radius:.75rem;padding:.75rem}._errorBox_nuez0_657 p{color:var(--v2-error);margin:0;font-size:.875rem}._reqChips_nuez0_671{flex-wrap:wrap;gap:.25rem;display:flex}._reqChip_nuez0_671{border:1px solid var(--v2-outline-variant);background:var(--v2-surface-container);color:var(--v2-on-surface-variant);border-radius:9999px;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.75rem;transition:all .15s;display:inline-flex}._reqChipMet_nuez0_690{color:#059669;background:#10b9811a;border-color:#10b9814d}._strengthRow_nuez0_696{align-items:center;gap:.5rem;display:flex}._strengthTrack_nuez0_702{background:var(--v2-surface-container);border-radius:9999px;flex:1;height:.375rem;overflow:hidden}._strengthFill_nuez0_710{border-radius:9999px;height:100%;transition:width .3s,background .3s}._strengthLabel_nuez0_716{font-size:.75rem;font-weight:500}._grid2_nuez0_721{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (width>=768px){._grid2_nuez0_721{grid-template-columns:1fr 1fr}}._phaseNote_nuez0_733{color:var(--v2-on-surface-variant);background:var(--v2-surface-container-low);border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:500;display:inline-flex}._bottomNav_nuez0_746{width:100%;padding:.5rem 1rem calc(.5rem + env(safe-area-inset-bottom,0px));background:color-mix(in srgb, var(--v2-surface) 90%, transparent);-webkit-backdrop-filter:blur(16px);z-index:50;border-top:1px solid color-mix(in srgb, var(--v2-outline-variant) 40%, transparent);box-sizing:border-box;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0}@media (width>=768px){._bottomNav_nuez0_746{display:none}}._bottomNavItem_nuez0_769{color:var(--v2-on-surface-variant);border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;padding:.25rem 1rem;text-decoration:none;transition:transform .1s,background .15s,color .15s;display:flex}._bottomNavItem_nuez0_769:active{transform:scale(.9)}._bottomNavItemActive_nuez0_785{color:var(--v2-primary);background:color-mix(in srgb, var(--v2-primary) 10%, transparent)}._bottomNavLabel_nuez0_790{text-transform:uppercase;letter-spacing:.06em;margin-top:.25rem;font-size:11px;font-weight:500}
