:root{--es-color-primary:#071936;--es-color-primary-hover:#102a4c;--es-color-primary-text:#fff;--es-color-danger:#dc2626;--es-color-danger-hover:#b91c1c;--es-color-danger-text:#fff;--es-color-success-bg:#ecfdf5;--es-color-success-border:#bbf7d0;--es-color-success-text:#047857;--es-color-warning-bg:#fffbeb;--es-color-warning-border:#fde68a;--es-color-warning-text:#92400e;--es-color-info-bg:#eff6ff;--es-color-info-border:#bfdbfe;--es-color-info-text:#1d4ed8;--es-color-page-bg:#f8fafc;--es-color-surface:#fff;--es-color-surface-soft:#f9fafb;--es-color-border:#e5e7eb;--es-color-border-strong:#d1d5db;--es-color-text-main:#07111f;--es-color-text-strong:#020617;--es-color-text-muted:#64748b;--es-color-text-soft:#94a3b8;--es-color-label:#94a3b8;--es-font-sans:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--es-title-xl-size:48px;--es-title-xl-line:1.04;--es-title-xl-weight:800;--es-title-lg-size:34px;--es-title-lg-line:1.08;--es-title-lg-weight:800;--es-title-md-size:24px;--es-title-md-line:1.16;--es-title-md-weight:800;--es-body-size:15px;--es-body-line:1.55;--es-body-weight:400;--es-label-size:12px;--es-label-line:1.2;--es-label-weight:800;--es-label-letter-spacing:.18em;--es-btn-primary:var(--es-color-primary);--es-btn-primary-hover:var(--es-color-primary-hover);--es-btn-primary-text:var(--es-color-primary-text);--es-btn-danger:var(--es-color-danger);--es-btn-danger-hover:var(--es-color-danger-hover);--es-btn-danger-text:var(--es-color-danger-text);--es-btn-radius:11px;--es-btn-height:36px;--es-btn-padding-x:14px;--es-btn-padding-y:8px;--es-btn-font-size:13px;--es-btn-font-weight:700;--es-btn-gap:8px;--es-input-height:44px;--es-input-radius:12px;--es-input-padding-x:14px;--es-input-padding-y:10px;--es-input-bg:#fff;--es-input-bg-readonly:#f8fafc;--es-input-border:#d8dee8;--es-input-border-hover:#cbd5e1;--es-input-focus:var(--es-color-primary);--es-input-focus-ring:#07193624;--es-input-text:var(--es-color-text-main);--es-input-placeholder:#94a3b8;--es-card-radius:22px;--es-card-radius-sm:16px;--es-card-padding:24px;--es-card-padding-sm:18px;--es-card-bg:#fff;--es-card-border:#e5e7eb;--es-card-shadow:0 18px 40px #0f172a0f;--es-card-shadow-soft:0 10px 24px #0f172a0b;--es-chip-radius:999px;--es-chip-height:34px;--es-chip-padding-x:14px;--es-chip-font-size:13px;--es-chip-font-weight:700;--es-badge-radius:999px;--es-badge-padding-x:10px;--es-badge-padding-y:5px;--es-badge-font-size:12px;--es-badge-font-weight:800;--es-sidebar-bg:#fff;--es-sidebar-border:#e5e7eb;--es-sidebar-link-bg:transparent;--es-sidebar-link-hover-bg:#0f172a0a;--es-sidebar-link-active-bg:transparent;--es-sidebar-link-text:#111827;--es-sidebar-link-muted:#6b7280;--es-sidebar-icon-bg:#fff;--es-sidebar-icon-border:#e5e7eb;--es-sidebar-icon-active-bg:#071936;--es-sidebar-icon-active-text:#fff;--es-page-max-width:1180px;--es-page-padding-x:24px;--es-section-gap:24px;--es-block-gap:16px;--es-row-gap:12px;--es-control-gap:10px;--es-transition-fast:.15s ease;--es-transition-normal:.18s ease}.es-ui-card{border:1px solid var(--es-card-border);border-radius:var(--es-card-radius);background:var(--es-card-bg);box-shadow:var(--es-card-shadow-soft)}.es-ui-input{min-height:var(--es-input-height);border:1px solid var(--es-input-border);border-radius:var(--es-input-radius);background:var(--es-input-bg);color:var(--es-input-text);padding:var(--es-input-padding-y)var(--es-input-padding-x);font-size:var(--es-body-size);line-height:1.2}.es-ui-input:focus{border-color:var(--es-input-focus);outline:3px solid var(--es-input-focus-ring);outline-offset:1px}.es-ui-label{color:var(--es-color-label);font-size:var(--es-label-size);font-weight:var(--es-label-weight);letter-spacing:var(--es-label-letter-spacing);line-height:var(--es-label-line);text-transform:uppercase}.es-ui-muted{color:var(--es-color-text-muted);font-size:var(--es-body-size);line-height:var(--es-body-line)}.es-ui-title-md{color:var(--es-color-text-strong);font-size:var(--es-title-md-size);font-weight:var(--es-title-md-weight);line-height:var(--es-title-md-line)}
.es-title-xl,.es-page-title{color:var(--es-color-text-strong);font-family:var(--es-font-sans);font-size:var(--es-title-xl-size);font-weight:var(--es-title-xl-weight);line-height:var(--es-title-xl-line);letter-spacing:-.032em}.es-title-lg,.es-section-title{color:var(--es-color-text-strong);font-family:var(--es-font-sans);font-size:var(--es-title-lg-size);font-weight:var(--es-title-lg-weight);line-height:var(--es-title-lg-line);letter-spacing:-.026em}.es-title-md,.es-card-title,.es-ui-title-md{color:var(--es-color-text-strong);font-family:var(--es-font-sans);font-size:var(--es-title-md-size);font-weight:var(--es-title-md-weight);line-height:var(--es-title-md-line);letter-spacing:-.02em}.es-title-sm{color:var(--es-color-text-strong);font-family:var(--es-font-sans);letter-spacing:-.02em;font-size:17px;font-weight:780;line-height:1.2}.es-body,.es-description{color:var(--es-color-text-main);font-family:var(--es-font-sans);font-size:var(--es-body-size);font-weight:var(--es-body-weight);line-height:var(--es-body-line)}.es-muted,.es-ui-muted,.es-card-description,.es-section-description{color:var(--es-color-text-muted);font-family:var(--es-font-sans);font-size:var(--es-body-size);font-weight:450;line-height:var(--es-body-line)}.es-muted-sm{color:var(--es-color-text-muted);font-family:var(--es-font-sans);font-size:13px;font-weight:520;line-height:1.48}.es-soft-text{color:var(--es-color-text-soft);font-family:var(--es-font-sans);font-size:12.5px;font-weight:520;line-height:1.45}.es-label,.es-ui-label,.es-kicker{color:var(--es-color-label);font-family:var(--es-font-sans);font-size:var(--es-label-size);font-weight:var(--es-label-weight);letter-spacing:var(--es-label-letter-spacing);line-height:var(--es-label-line);text-transform:uppercase}.es-value{color:var(--es-color-text-strong);font-family:var(--es-font-sans);font-size:14.5px;font-weight:720;line-height:1.35}.es-value-lg{color:var(--es-color-text-strong);font-family:var(--es-font-sans);letter-spacing:-.026em;font-size:24px;font-weight:820;line-height:1.08}.es-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11.5px;line-height:1.45}.es-link{color:var(--es-color-primary);font-weight:700;text-decoration:none}.es-link:hover{color:var(--es-color-primary-hover);text-underline-offset:3px;text-decoration:underline}.es-text-balance{text-wrap:balance}.es-text-pretty{text-wrap:pretty}@media (max-width:768px){.es-title-xl,.es-page-title{font-size:30px;line-height:1.08}.es-title-lg,.es-section-title{font-size:24px;line-height:1.1}.es-title-md,.es-card-title,.es-ui-title-md{font-size:20px}}@media (max-width:640px){.es-ui-page-title{font-size:30px}.es-ui-section-title{font-size:20px}}.es-ui-page-title{font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.036em!important;color:#0f172a!important;margin:0!important;font-size:clamp(30px,2.65vw,36px)!important;font-weight:860!important;line-height:1.04!important}.es-ui-section-title{font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.028em!important;color:#0f172a!important;margin:0!important;font-size:22px!important;font-weight:820!important;line-height:1.12!important}.es-ui-card-title{font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.018em!important;color:#0f172a!important;margin:0!important;font-size:17px!important;font-weight:780!important;line-height:1.2!important}.es-ui-body{font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.006em!important;color:#0f172ab3!important;font-size:14px!important;font-weight:500!important;line-height:1.58!important}.es-ui-value{font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.012em!important;color:#0f172a!important;font-size:14px!important;font-weight:720!important;line-height:1.45!important}.es-ui-metric-value{font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.03em!important;color:#0f172a!important;font-size:24px!important;font-weight:820!important;line-height:1!important}.es-ui-button-text{font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.006em!important;font-size:14px!important;font-weight:780!important;line-height:1.2!important}.es-ui-page-title,.es-ui-section-title,.es-ui-card-title,.es-settings-hero-title,.es-account-card-title,.es-finance-page-title,.es-finance-section-title,.es-responsible-title,.es-responsible-change-title{font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.028em!important;color:#0f172a!important;margin:0!important;font-size:24px!important;font-weight:820!important;line-height:1.12!important}.es-settings-hero-kicker,.es-settings-panel-kicker,.es-label,.es-settings-nav-label,.es-ui-kicker{font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#0f172a70!important;margin:0!important;font-size:11px!important;font-weight:800!important;line-height:1.2!important}.es-section-subtitle,.es-settings-hero-text,.es-responsible-text,.es-finance-body,.es-ui-body{font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.006em!important;color:#0f172ab3!important;font-size:14px!important;font-weight:500!important;line-height:1.58!important}.es-mini-title,.es-finance-card-title,.es-quick-card-value{font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.018em!important;color:#0f172a!important;font-size:17px!important;font-weight:780!important;line-height:1.2!important}.es-finance-price,.es-finance-circle-value,.es-ui-metric-value{font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.03em!important;color:#0f172a!important;font-size:24px!important;font-weight:820!important;line-height:1!important}@media (max-width:640px){.es-ui-page-title,.es-ui-section-title,.es-ui-card-title,.es-settings-hero-title,.es-account-card-title,.es-finance-page-title,.es-finance-section-title,.es-responsible-title,.es-responsible-change-title{font-size:22px!important;line-height:1.14!important}}.es-ui-kicker{font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#0f172a75!important;margin:0!important;font-size:11px!important;font-weight:800!important;line-height:1.2!important}.es-ui-value,.es-finance-row-label,.es-finance-row-value{font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;color:#0f172abd!important;font-size:14px!important;line-height:1.45!important}.es-ui-button-text,.es-finance-button-text{font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.006em!important;font-size:14px!important;font-weight:780!important;line-height:1.2!important}@media (max-width:640px){.es-ui-page-title,.es-settings-hero-title,.es-account-card-title,.es-finance-page-title{font-size:30px!important;line-height:1.06!important}.es-ui-section-title,.es-finance-section-title,.es-responsible-title,.es-responsible-change-title{font-size:20px!important}}.es-ui-kicker,.es-settings-hero-kicker,.es-settings-panel-kicker,.es-label,.es-settings-nav-label{font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#0f172a75!important;margin:0!important;font-size:11px!important;font-weight:800!important;line-height:1.2!important}.es-ui-page-title,.es-settings-hero-title,.es-account-card-title,.es-finance-page-title{font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.036em!important;color:#0f172a!important;margin:0!important;font-size:clamp(30px,2.65vw,36px)!important;font-weight:860!important;line-height:1.04!important}.es-ui-section-title,.es-finance-section-title,.es-responsible-title,.es-responsible-change-title{font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.028em!important;color:#0f172a!important;margin:0!important;font-size:22px!important;font-weight:820!important;line-height:1.12!important}.es-ui-card-title,.es-finance-card-title,.es-mini-title,.es-quick-card-value{font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.018em!important;color:#0f172a!important;margin:0!important;font-size:17px!important;font-weight:780!important;line-height:1.2!important}.es-ui-body,.es-section-subtitle,.es-settings-hero-text,.es-responsible-text,.es-finance-body{font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.006em!important;color:#0f172ab3!important;font-size:14px!important;font-weight:500!important;line-height:1.58!important}.es-ui-muted{font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.006em!important;color:#0f172a9e!important;font-size:14px!important;font-weight:500!important;line-height:1.55!important}.es-ui-metric-value,.es-finance-price,.es-finance-circle-value{font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.03em!important;color:#0f172a!important;font-size:24px!important;font-weight:820!important;line-height:1!important}.es-btn-primary{color:#fff!important;height:42px!important;font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.006em!important;background:#071936!important;border:1px solid #071936!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;gap:.5rem!important;padding:0 1.15rem!important;font-size:14px!important;font-weight:780!important;line-height:1!important;transition:background-color .16s,border-color .16s,transform .16s,box-shadow .16s!important;display:inline-flex!important;box-shadow:0 8px 18px #0f172a24!important}.es-btn-primary:hover{background:#102a4c!important;border-color:#102a4c!important}.es-btn-primary:disabled,.es-btn-primary[aria-disabled=true]{cursor:not-allowed!important;color:#94a3b8!important;box-shadow:none!important;background:#e2e8f0!important;border-color:#e2e8f0!important}.es-btn-secondary{color:#0f172a!important;height:42px!important;font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.006em!important;background:#fff!important;border:1px solid #d7dde7!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;gap:.5rem!important;padding:0 1.15rem!important;font-size:14px!important;font-weight:760!important;line-height:1!important;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s!important;display:inline-flex!important;box-shadow:0 6px 14px #0f172a0e!important}.es-btn-secondary:hover{background:#f8fafc!important;border-color:#cbd5e1!important}.es-btn-ghost{color:#334155!important;height:38px!important;font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.006em!important;background:0 0!important;border:1px solid #0000!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;gap:.5rem!important;padding:0 .95rem!important;font-size:14px!important;font-weight:720!important;line-height:1!important;transition:background-color .16s,color .16s!important;display:inline-flex!important}.es-btn-ghost:hover{color:#0f172a!important;background:#f1f5f9!important}.es-btn-danger{color:#fff!important;height:42px!important;font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.006em!important;background:#b91c1c!important;border:1px solid #b91c1c!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;gap:.5rem!important;padding:0 1.15rem!important;font-size:14px!important;font-weight:780!important;line-height:1!important;display:inline-flex!important;box-shadow:0 8px 18px #b91c1c24!important}.es-btn-danger:hover{background:#991b1b!important;border-color:#991b1b!important}.es-nav-item{color:#1f2937!important;width:100%!important;min-height:46px!important;font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.006em!important;background:0 0!important;border:1px solid #0000!important;border-radius:.9rem!important;align-items:center!important;gap:.8rem!important;padding:0 .85rem!important;font-size:14px!important;font-weight:560!important;line-height:1.2!important;transition:background-color .16s,border-color .16s,color .16s!important;display:flex!important}.es-nav-item:hover{color:#0f172a!important;background:#f8fafc!important;border-color:#eef2f7!important}.es-nav-item-active{color:#0f172a!important;background:#fff!important;border-color:#e5e7eb!important;font-weight:660!important;box-shadow:0 6px 16px #0f172a0b!important}.es-nav-item-disabled{cursor:not-allowed!important;color:#9ca3af!important;box-shadow:none!important;background:0 0!important}.es-nav-subtitle{color:#6b7280!important;font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.006em!important;margin-top:.15rem!important;font-size:12px!important;font-weight:500!important;line-height:1.2!important;display:block!important}.es-nav-active-rail{background:#071936!important;border-radius:999px 0 0 999px!important;width:3px!important;position:absolute!important;top:.38rem!important;bottom:.38rem!important;right:0!important}button.es-btn-primary,a.es-btn-primary,.es-btn-primary{color:#fff!important;height:42px!important;min-height:42px!important;font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.006em!important;white-space:nowrap!important;background:#071936!important;border:1px solid #071936!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;gap:.5rem!important;padding:0 1.15rem!important;font-size:14px!important;font-weight:780!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important;overflow:hidden!important;box-shadow:0 8px 18px #0f172a24!important}button.es-btn-primary:hover,a.es-btn-primary:hover,.es-btn-primary:hover{color:#fff!important;background:#102a4c!important;border-color:#102a4c!important}button.es-btn-secondary,a.es-btn-secondary,.es-btn-secondary{color:#0f172a!important;height:42px!important;min-height:42px!important;font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.006em!important;white-space:nowrap!important;background:#fff!important;border:1px solid #d7dde7!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;gap:.5rem!important;padding:0 1.15rem!important;font-size:14px!important;font-weight:760!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important;overflow:hidden!important;box-shadow:0 6px 14px #0f172a0e!important}button.es-btn-secondary:hover,a.es-btn-secondary:hover,.es-btn-secondary:hover{color:#0f172a!important;background:#f8fafc!important;border-color:#cbd5e1!important}button.es-btn-danger,a.es-btn-danger,.es-btn-danger{color:#fff!important;height:42px!important;min-height:42px!important;font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.006em!important;white-space:nowrap!important;background:#b91c1c!important;border:1px solid #b91c1c!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;gap:.5rem!important;padding:0 1.15rem!important;font-size:14px!important;font-weight:780!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important;overflow:hidden!important;box-shadow:0 8px 18px #b91c1c24!important}button.es-btn-primary:disabled,button.es-btn-secondary:disabled,button.es-btn-danger:disabled,.es-btn-primary[aria-disabled=true],.es-btn-secondary[aria-disabled=true],.es-btn-danger[aria-disabled=true]{cursor:not-allowed!important;color:#94a3b8!important;box-shadow:none!important;background:#e2e8f0!important;border-color:#e2e8f0!important}.es-ui-page-title,.es-settings-hero-title,.es-finance-page-title{font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.032em!important;color:var(--es-text-strong,#0b1220)!important;text-wrap:balance!important;font-size:clamp(28px,2.4vw,34px)!important;font-weight:840!important;line-height:1.06!important}.es-ui-section-title,.es-finance-section-title,.es-settings-section-title{font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.026em!important;color:var(--es-text-strong,#0b1220)!important;font-size:21px!important;font-weight:800!important;line-height:1.12!important}.es-ui-card-title,.es-account-card-title,.es-finance-card-title,.es-responsible-title,.es-responsible-change-title{font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.02em!important;color:var(--es-text-strong,#0b1220)!important;font-size:17px!important;font-weight:780!important;line-height:1.18!important}.es-ui-body,.es-section-subtitle,.es-settings-hero-text,.es-responsible-text,.es-finance-body,.es-description,.es-body{font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.006em!important;color:color-mix(in srgb,var(--es-text,#172033)84%,transparent)!important;font-size:14px!important;font-weight:540!important;line-height:1.58!important}.es-ui-muted,.es-muted,.es-card-description,.es-section-description,.es-nav-subtitle{font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.006em!important;color:color-mix(in srgb,var(--es-text-muted,#475569)92%,transparent)!important;font-size:14px!important;font-weight:520!important;line-height:1.52!important}.es-ui-kicker,.es-label,.es-ui-label,.es-kicker{font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:.13em!important;text-transform:uppercase!important;color:color-mix(in srgb,var(--es-text-muted,#475569)86%,transparent)!important;font-size:11px!important;font-weight:820!important;line-height:1.2!important}.es-ui-metric-value,.es-finance-price,.es-finance-circle-value,.es-value-lg{font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.034em!important;color:var(--es-text-strong,#0b1220)!important;font-size:24px!important;font-weight:840!important;line-height:1.04!important}html[data-theme=dark] .es-ui-page-title,html[data-theme=dark] .es-settings-hero-title,html[data-theme=dark] .es-finance-page-title,html[data-theme=dark] .es-ui-section-title,html[data-theme=dark] .es-finance-section-title,html[data-theme=dark] .es-settings-section-title,html[data-theme=dark] .es-ui-card-title,html[data-theme=dark] .es-account-card-title,html[data-theme=dark] .es-finance-card-title,html[data-theme=dark] .es-responsible-title,html[data-theme=dark] .es-responsible-change-title,.es-theme-dark .es-ui-page-title,.es-theme-dark .es-settings-hero-title,.es-theme-dark .es-finance-page-title,.es-theme-dark .es-ui-section-title,.es-theme-dark .es-finance-section-title,.es-theme-dark .es-settings-section-title,.es-theme-dark .es-ui-card-title,.es-theme-dark .es-account-card-title,.es-theme-dark .es-finance-card-title,.es-theme-dark .es-responsible-title,.es-theme-dark .es-responsible-change-title{color:var(--es-text-strong,#f8fafc)!important}html[data-theme=dark] .es-ui-body,html[data-theme=dark] .es-section-subtitle,html[data-theme=dark] .es-settings-hero-text,html[data-theme=dark] .es-responsible-text,html[data-theme=dark] .es-finance-body,html[data-theme=dark] .es-description,html[data-theme=dark] .es-body,.es-theme-dark .es-ui-body,.es-theme-dark .es-section-subtitle,.es-theme-dark .es-settings-hero-text,.es-theme-dark .es-responsible-text,.es-theme-dark .es-finance-body,.es-theme-dark .es-description,.es-theme-dark .es-body{color:color-mix(in srgb,var(--es-text,#e7edf5)88%,transparent)!important}html[data-theme=dark] .es-ui-muted,html[data-theme=dark] .es-muted,html[data-theme=dark] .es-card-description,html[data-theme=dark] .es-section-description,html[data-theme=dark] .es-nav-subtitle,html[data-theme=dark] .es-ui-kicker,html[data-theme=dark] .es-label,html[data-theme=dark] .es-ui-label,html[data-theme=dark] .es-kicker,.es-theme-dark .es-ui-muted,.es-theme-dark .es-muted,.es-theme-dark .es-card-description,.es-theme-dark .es-section-description,.es-theme-dark .es-nav-subtitle,.es-theme-dark .es-ui-kicker,.es-theme-dark .es-label,.es-theme-dark .es-ui-label,.es-theme-dark .es-kicker{color:color-mix(in srgb,var(--es-text-muted,#b6c2d1)92%,transparent)!important}.es-settings-card{border:1px solid var(--es-border,#e2e8f0)!important;border-radius:var(--es-radius-card,18px)!important;background:var(--es-surface,#fff)!important;box-shadow:var(--es-shadow-card,0 16px 40px #0f172a0e)!important}.es-settings-soft-card{border:1px solid var(--es-border,#e2e8f0)!important;border-radius:var(--es-radius-card,18px)!important;background:color-mix(in srgb,var(--es-surface-soft,#f1f5f9)72%,var(--es-surface,#fff))!important;box-shadow:none!important}.es-settings-info-box{border:1px solid color-mix(in srgb,#2563eb 18%,var(--es-border,#e2e8f0))!important;background:color-mix(in srgb,#eff6ff 78%,var(--es-surface,#fff))!important;color:var(--es-text,#172033)!important;font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.006em!important;border-radius:16px!important;font-size:14px!important;font-weight:560!important;line-height:1.55!important}.es-settings-warning-box{border:1px solid color-mix(in srgb,#d97706 24%,var(--es-border,#e2e8f0))!important;background:color-mix(in srgb,#fffbeb 82%,var(--es-surface,#fff))!important;color:#92400e!important;font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.006em!important;border-radius:16px!important;font-size:14px!important;font-weight:600!important;line-height:1.55!important}.es-settings-error-box{border:1px solid color-mix(in srgb,#dc2626 24%,var(--es-border,#e2e8f0))!important;background:color-mix(in srgb,#fef2f2 84%,var(--es-surface,#fff))!important;color:#991b1b!important;font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.006em!important;border-radius:16px!important;font-size:14px!important;font-weight:700!important;line-height:1.55!important}.es-settings-field{border:1px solid var(--es-border,#e2e8f0)!important;background:color-mix(in srgb,var(--es-surface-soft,#f1f5f9)72%,var(--es-surface,#fff))!important;border-radius:14px!important}.es-settings-field-label{font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:.13em!important;text-transform:uppercase!important;color:color-mix(in srgb,var(--es-text-muted,#475569)88%,transparent)!important;font-size:10.5px!important;font-weight:820!important;line-height:1.2!important}.es-settings-field-value{font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.01em!important;color:var(--es-text-strong,#0b1220)!important;font-size:14px!important;font-weight:720!important;line-height:1.35!important}.es-settings-input{border:1px solid var(--es-border,#e2e8f0)!important;background:var(--es-surface,#fff)!important;height:42px!important;color:var(--es-text-strong,#0b1220)!important;font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.006em!important;border-radius:13px!important;outline:none!important;font-size:14px!important;font-weight:680!important;line-height:1!important}.es-settings-input:focus{border-color:var(--es-border-strong,#cbd5e1)!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--es-border,#e2e8f0)58%,transparent)!important}html[data-theme=dark] .es-settings-card,.es-theme-dark .es-settings-card{background:var(--es-surface,#111827)!important;border-color:var(--es-border,#2f3a4d)!important}html[data-theme=dark] .es-settings-soft-card,html[data-theme=dark] .es-settings-field,.es-theme-dark .es-settings-soft-card,.es-theme-dark .es-settings-field{background:var(--es-surface-soft,#151b26)!important;border-color:var(--es-border,#2f3a4d)!important}html[data-theme=dark] .es-settings-input,.es-theme-dark .es-settings-input{background:var(--es-surface,#111827)!important;color:var(--es-text-strong,#f8fafc)!important;border-color:var(--es-border,#2f3a4d)!important}.es-settings-row-label{font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.006em!important;color:color-mix(in srgb,var(--es-text-strong,#0b1220)76%,var(--es-text-muted,#475569))!important;font-size:14px!important;font-weight:660!important;line-height:1.35!important}html[data-theme=dark] .es-settings-row-label,.es-theme-dark .es-settings-row-label{color:color-mix(in srgb,var(--es-text-strong,#f8fafc)76%,var(--es-text-muted,#b6c2d1))!important}.es-ui-page-title{letter-spacing:-.042em!important;color:var(--es-text-strong,#0b1220)!important;font-size:clamp(30px,2.5vw,40px)!important;font-weight:820!important;line-height:.98!important}.es-ui-section-title{letter-spacing:-.028em!important;color:var(--es-text-strong,#0b1220)!important;font-size:clamp(21px,1.6vw,26px)!important;font-weight:780!important;line-height:1.08!important}.es-ui-card-title{letter-spacing:-.018em!important;color:var(--es-text-strong,#0b1220)!important;font-size:18px!important;font-weight:760!important;line-height:1.18!important}.es-settings-row-label,.es-settings-field-label{letter-spacing:-.006em!important;color:color-mix(in srgb,var(--es-text-strong,#0b1220)74%,var(--es-text-muted,#475569))!important;font-size:14px!important;font-weight:680!important;line-height:1.35!important}.es-settings-field-value{letter-spacing:-.006em!important;color:var(--es-text-strong,#0b1220)!important;font-size:14px!important;font-weight:570!important;line-height:1.45!important}.es-ui-body{letter-spacing:-.006em!important;color:var(--es-text,#172033)!important;font-size:14px!important;font-weight:430!important;line-height:1.65!important}.es-ui-muted{letter-spacing:-.003em!important;color:var(--es-text-muted,#64748b)!important;font-size:13.5px!important;font-weight:420!important;line-height:1.6!important}.es-ui-kicker{letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--es-text-muted,#94a3b8)!important;font-size:11px!important;font-weight:760!important;line-height:1.2!important}html[data-theme=dark] .es-ui-page-title,html[data-theme=dark] .es-ui-section-title,html[data-theme=dark] .es-ui-card-title,html[data-theme=dark] .es-settings-field-value,.es-theme-dark .es-ui-page-title,.es-theme-dark .es-ui-section-title,.es-theme-dark .es-ui-card-title,.es-theme-dark .es-settings-field-value{color:var(--es-text-strong,#f8fafc)!important}html[data-theme=dark] .es-settings-row-label,html[data-theme=dark] .es-settings-field-label,.es-theme-dark .es-settings-row-label,.es-theme-dark .es-settings-field-label{color:color-mix(in srgb,var(--es-text-strong,#f8fafc)74%,var(--es-text-muted,#b6c2d1))!important}.es-verification-row-title{font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.006em!important;color:color-mix(in srgb,var(--es-text-strong,#0b1220)78%,var(--es-text-muted,#475569))!important;font-size:14px!important;font-weight:680!important;line-height:1.35!important}.es-verification-row-value{font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.004em!important;color:var(--es-text-muted,#64748b)!important;font-size:13.5px!important;font-weight:480!important;line-height:1.45!important}.es-verification-note-title{letter-spacing:-.018em!important;color:var(--es-text-strong,#0b1220)!important;font-size:18px!important;font-weight:760!important;line-height:1.18!important}html[data-theme=dark] .es-verification-row-title,.es-theme-dark .es-verification-row-title,html[data-theme=dark] .es-verification-note-title,.es-theme-dark .es-verification-note-title{color:var(--es-text-strong,#f8fafc)!important}html[data-theme=dark] .es-verification-row-value,.es-theme-dark .es-verification-row-value{color:var(--es-text-muted,#b6c2d1)!important}.es-settings-inline-note{border:1px solid var(--es-border-soft,#e2e8f0)!important;letter-spacing:-.004em!important;color:var(--es-text-muted,#64748b)!important;background:color-mix(in srgb,var(--es-surface-soft,#f8fafc)92%,#fff)!important;border-radius:18px!important;padding:12px 16px!important;font-size:14px!important;font-weight:520!important;line-height:1.45!important}.es-settings-qr-placeholder{border:1px dashed var(--es-border-strong,#cbd5e1)!important;background:var(--es-surface-soft,#f8fafc)!important;color:var(--es-text-muted,#64748b)!important;letter-spacing:-.004em!important;border-radius:18px!important;font-size:13.5px!important;font-weight:620!important;line-height:1.4!important}.es-settings-soft-description{letter-spacing:-.004em!important;color:var(--es-text-muted,#64748b)!important;font-size:14px!important;font-weight:450!important;line-height:1.55!important}.es-settings-small-pill{letter-spacing:-.004em!important;border-radius:999px!important;align-items:center!important;padding:4px 10px!important;font-size:12px!important;font-weight:720!important;line-height:1!important;display:inline-flex!important}html[data-theme=dark] .es-settings-inline-note,.es-theme-dark .es-settings-inline-note,html[data-theme=dark] .es-settings-qr-placeholder,.es-theme-dark .es-settings-qr-placeholder{color:var(--es-text-muted,#b6c2d1)!important;background:#0f172a9e!important;border-color:#94a3b847!important}html[data-theme=dark] .es-settings-soft-description,.es-theme-dark .es-settings-soft-description{color:var(--es-text-muted,#b6c2d1)!important}.es-settings-hard-row-label,.es-verification-row-title,.es-address-row-title{font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.006em!important;color:color-mix(in srgb,var(--es-text-strong,#0b1220)80%,var(--es-text-muted,#475569))!important;font-size:14px!important;font-weight:680!important;line-height:1.35!important}.es-settings-hard-row-value,.es-verification-row-value,.es-address-row-value{font-family:var(--es-font-sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)!important;letter-spacing:-.004em!important;color:var(--es-text-muted,#64748b)!important;font-size:14px!important;font-weight:520!important;line-height:1.45!important}html[data-theme=dark] .es-settings-hard-row-label,.es-theme-dark .es-settings-hard-row-label,html[data-theme=dark] .es-verification-row-title,.es-theme-dark .es-verification-row-title,html[data-theme=dark] .es-address-row-title,.es-theme-dark .es-address-row-title{color:var(--es-text-strong,#f8fafc)!important}html[data-theme=dark] .es-settings-hard-row-value,.es-theme-dark .es-settings-hard-row-value,html[data-theme=dark] .es-verification-row-value,.es-theme-dark .es-verification-row-value,html[data-theme=dark] .es-address-row-value,.es-theme-dark .es-address-row-value{color:var(--es-text-muted,#b6c2d1)!important}
.es-field{flex-direction:column;gap:8px;display:flex}.es-field.full{grid-column:1/-1}.es-label,.es-field>span:first-child{color:var(--es-color-label);font-size:var(--es-label-size);font-weight:var(--es-label-weight);letter-spacing:var(--es-label-letter-spacing);line-height:var(--es-label-line);text-transform:uppercase}.es-input,input.es-input,textarea.es-input,select.es-input{width:100%;min-height:var(--es-input-height);border:1px solid var(--es-input-border);border-radius:var(--es-input-radius);background:var(--es-input-bg);color:var(--es-input-text);padding:var(--es-input-padding-y)var(--es-input-padding-x);font-family:var(--es-font-sans);font-size:var(--es-body-size);transition:border-color var(--es-transition-fast),box-shadow var(--es-transition-fast),background-color var(--es-transition-fast),color var(--es-transition-fast);outline:none;font-weight:500;line-height:1.25}.es-input::placeholder,input.es-input::placeholder,textarea.es-input::placeholder{color:var(--es-input-placeholder)}.es-input:hover,input.es-input:hover,textarea.es-input:hover,select.es-input:hover{border-color:var(--es-input-border-hover)}.es-input:focus,input.es-input:focus,textarea.es-input:focus,select.es-input:focus{border-color:var(--es-input-focus);box-shadow:0 0 0 3px var(--es-input-focus-ring)}.es-input:disabled,.es-input[readonly],input.es-input:disabled,input.es-input[readonly],textarea.es-input:disabled,textarea.es-input[readonly],select.es-input:disabled{background:var(--es-input-bg-readonly);color:var(--es-color-text-muted);cursor:not-allowed}.es-textarea,textarea.es-textarea{resize:vertical;min-height:96px;line-height:1.5}.es-password-wrap{align-items:center;display:flex;position:relative}.es-password-wrap .es-input{padding-right:46px}.es-password-toggle{width:30px;height:30px;color:var(--es-color-text-muted);transition:background-color var(--es-transition-fast),color var(--es-transition-fast);background:0 0;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.es-password-toggle:hover{background:var(--es-color-surface-soft);color:var(--es-color-primary)}.es-password-toggle-icon{width:16px;height:16px}.es-error{border-radius:var(--es-card-radius-sm);color:#991b1b;background:#fef2f2;border:1px solid #fecaca;padding:12px 14px;font-size:13px;font-weight:650;line-height:1.45}.es-ok{border:1px solid var(--es-color-success-border);border-radius:var(--es-card-radius-sm);background:var(--es-color-success-bg);color:var(--es-color-success-text);padding:12px 14px;font-size:13px;font-weight:650;line-height:1.45}.es-note,.es-profile-note{border:1px solid var(--es-color-border);border-radius:var(--es-card-radius-sm);background:var(--es-color-surface-soft);color:var(--es-color-text-muted);padding:12px 14px;font-size:13px;line-height:1.55}
.es-card,.es-panel,.es-ui-card{border:1px solid var(--es-card-border);border-radius:var(--es-card-radius);background:var(--es-card-bg);box-shadow:var(--es-card-shadow-soft)}.es-card-strong,.es-panel-strong{border:1px solid var(--es-card-border);border-radius:var(--es-card-radius);background:var(--es-card-bg);box-shadow:var(--es-card-shadow)}.es-card-soft,.es-panel-soft{border:1px solid var(--es-color-border);border-radius:var(--es-card-radius-sm);background:var(--es-color-surface-soft);box-shadow:none}.es-card-pad,.es-panel-pad{padding:var(--es-card-padding)}.es-card-pad-sm,.es-panel-pad-sm{padding:var(--es-card-padding-sm)}.es-section-card{border:1px solid var(--es-card-border);border-radius:var(--es-card-radius);background:var(--es-card-bg);box-shadow:var(--es-card-shadow-soft);padding:var(--es-card-padding)}.es-section-card-sm{border:1px solid var(--es-card-border);border-radius:var(--es-card-radius-sm);background:var(--es-card-bg);box-shadow:var(--es-card-shadow-soft);padding:var(--es-card-padding-sm)}.es-card-header{justify-content:space-between;align-items:flex-start;gap:var(--es-block-gap);border-bottom:1px solid var(--es-color-border);padding-bottom:16px;display:flex}.es-card-body{padding-top:18px}.es-card-footer{justify-content:flex-end;align-items:center;gap:var(--es-control-gap);border-top:1px solid var(--es-color-border);margin-top:18px;padding-top:16px;display:flex}.es-stack{gap:var(--es-block-gap);flex-direction:column;display:flex}.es-stack-sm{gap:var(--es-row-gap);flex-direction:column;display:flex}.es-row{align-items:center;gap:var(--es-control-gap);display:flex}.es-row-between{justify-content:space-between;align-items:center;gap:var(--es-control-gap);display:flex}.es-grid-2{gap:var(--es-block-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.es-grid-3{gap:var(--es-block-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:768px){.es-card-pad,.es-panel-pad,.es-section-card{padding:var(--es-card-padding-sm)}.es-card-header,.es-row-between{flex-direction:column;align-items:stretch}.es-grid-2,.es-grid-3{grid-template-columns:1fr}}
.es-badge,.es-chip,.es-status-pill{min-height:var(--es-badge-height,28px);border-radius:var(--es-badge-radius);border:1px solid var(--es-color-border);background:var(--es-color-surface-soft);color:var(--es-color-text-muted);padding:var(--es-badge-padding-y)var(--es-badge-padding-x);font-family:var(--es-font-sans);font-size:var(--es-badge-font-size);font-weight:var(--es-badge-font-weight);white-space:nowrap;box-shadow:none;justify-content:center;align-items:center;gap:7px;line-height:1.1;display:inline-flex}.es-chip{min-height:var(--es-chip-height);border-radius:var(--es-chip-radius);padding:7px var(--es-chip-padding-x);font-size:var(--es-chip-font-size);font-weight:var(--es-chip-font-weight)}.es-badge-primary,.es-chip-active,.es-status-primary{background:var(--es-color-primary);color:var(--es-color-primary-text);border-color:#0000}.es-badge-neutral,.es-chip-neutral,.es-status-neutral{border-color:var(--es-color-border);background:var(--es-color-surface-soft);color:var(--es-color-text-muted)}.es-badge-success,.es-chip-success,.es-status-success{border-color:var(--es-color-success-border);background:var(--es-color-success-bg);color:var(--es-color-success-text)}.es-badge-warning,.es-chip-warning,.es-status-warning{border-color:var(--es-color-warning-border);background:var(--es-color-warning-bg);color:var(--es-color-warning-text)}.es-badge-info,.es-chip-info,.es-status-info{border-color:var(--es-color-info-border);background:var(--es-color-info-bg);color:var(--es-color-info-text)}.es-badge-danger,.es-chip-danger,.es-status-danger{color:#991b1b;background:#fef2f2;border-color:#fecaca}.es-badge-muted,.es-chip-muted,.es-status-muted{color:#64748b;background:#f8fafc;border-color:#e2e8f0}.es-badge-dot,.es-chip-dot,.es-status-dot{background:currentColor;border-radius:999px;flex:none;width:7px;height:7px}.es-chip-button{cursor:pointer;transition:background-color var(--es-transition-fast),border-color var(--es-transition-fast),color var(--es-transition-fast),opacity var(--es-transition-fast)}.es-chip-button:hover{border-color:var(--es-color-border-strong);color:var(--es-color-primary);background:#f1f5f9}.es-chip-active.es-chip-button:hover,.es-badge-primary.es-chip-button:hover{background:var(--es-color-primary-hover);color:var(--es-color-primary-text)}main button[class*=rounded-full],main a[class*=rounded-full]{min-height:var(--es-chip-height)!important;border-radius:var(--es-chip-radius)!important;padding:7px var(--es-chip-padding-x)!important;font-size:var(--es-chip-font-size)!important;font-weight:var(--es-chip-font-weight)!important;box-shadow:none!important;line-height:1.1!important;text-decoration:none!important}main button[class*=rounded-full][class*="bg-[#071936]"],main a[class*=rounded-full][class*="bg-[#071936]"],main button[class*=rounded-full][class*=bg-neutral-950],main a[class*=rounded-full][class*=bg-neutral-950],main button[class*=rounded-full][class*=bg-slate-950],main a[class*=rounded-full][class*=bg-slate-950],main button[class*=rounded-full][aria-pressed=true],main a[class*=rounded-full][aria-current=page]{background:var(--es-color-primary)!important;background-color:var(--es-color-primary)!important;color:var(--es-color-primary-text)!important;border-color:#0000!important}main button[class*=rounded-full][class*=bg-white],main a[class*=rounded-full][class*=bg-white],main button[class*=rounded-full][class*=border],main a[class*=rounded-full][class*=border]{color:#1f2937!important;background:#fff!important;border-color:#d9dee8!important}main button[class*=rounded-full][class*=bg-white]:hover,main a[class*=rounded-full][class*=bg-white]:hover,main button[class*=rounded-full][class*=border]:hover,main a[class*=rounded-full][class*=border]:hover{color:var(--es-color-primary)!important;background:#f7f9fc!important;border-color:#cbd5e1!important}
.es-sidebar{border-right:1px solid var(--es-sidebar-border);background:var(--es-sidebar-bg)}.es-sidebar-section{flex-direction:column;gap:6px;display:flex}.es-sidebar-group-title{color:var(--es-color-label);font-family:var(--es-font-sans);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:800;line-height:1.2}.es-sidebar-link{background:var(--es-sidebar-link-bg);min-height:42px;color:var(--es-sidebar-link-text);font-family:var(--es-font-sans);transition:background-color var(--es-transition-fast),border-color var(--es-transition-fast),color var(--es-transition-fast);border:1px solid #0000;border-radius:13px;align-items:center;gap:10px;padding:9px 10px;font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;display:flex}.es-sidebar-link:hover{background:var(--es-sidebar-link-hover-bg);color:var(--es-sidebar-link-text);border-color:#0000;text-decoration:none}.es-sidebar-link-active,.es-sidebar-link[aria-current=page]{background:var(--es-sidebar-link-active-bg);color:var(--es-sidebar-link-text);border-color:#0000}.es-sidebar-icon{border:1px solid var(--es-sidebar-icon-border);background:var(--es-sidebar-icon-bg);width:30px;height:30px;color:var(--es-sidebar-link-muted);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.es-sidebar-link:hover .es-sidebar-icon{border-color:var(--es-color-border-strong);color:var(--es-color-primary)}.es-sidebar-link-active .es-sidebar-icon,.es-sidebar-link[aria-current=page] .es-sidebar-icon{background:var(--es-sidebar-icon-active-bg);color:var(--es-sidebar-icon-active-text);border-color:#0000}.es-sidebar-icon svg{flex:none;width:16px;height:16px;display:block}.es-sidebar-text{flex-direction:column;gap:2px;min-width:0;display:flex}.es-sidebar-label{color:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.es-sidebar-subtitle{color:var(--es-sidebar-link-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;line-height:1.25;overflow:hidden}.es-sidebar-link-active .es-sidebar-subtitle,.es-sidebar-link[aria-current=page] .es-sidebar-subtitle{color:var(--es-sidebar-link-muted)}.es-sidebar-divider{background:var(--es-color-border);height:1px;margin:8px 0}.es-sidebar-footer{border-top:1px solid var(--es-color-border);padding-top:14px}
.es-page{width:100%;min-width:0}.es-page-shell{width:100%;max-width:var(--es-page-max-width);padding-inline:var(--es-page-padding-x);margin-inline:auto}.es-page-shell-wide{width:100%;max-width:1360px;padding-inline:var(--es-page-padding-x);margin-inline:auto}.es-page-shell-narrow{width:100%;max-width:920px;padding-inline:var(--es-page-padding-x);margin-inline:auto}.es-section{gap:var(--es-section-gap);flex-direction:column;display:flex}.es-section-sm,.es-block{gap:var(--es-block-gap);flex-direction:column;display:flex}.es-block-sm{gap:var(--es-row-gap);flex-direction:column;display:flex}.es-controls{align-items:center;gap:var(--es-control-gap);flex-wrap:wrap;display:flex}.es-controls-between{justify-content:space-between;align-items:center;gap:var(--es-control-gap);flex-wrap:wrap;display:flex}.es-layout-grid-2{gap:var(--es-section-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.es-layout-grid-3{gap:var(--es-section-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.es-layout-grid-4{gap:var(--es-block-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.es-layout-sidebar{gap:var(--es-section-gap);grid-template-columns:280px minmax(0,1fr);align-items:start;display:grid}.es-layout-main,.es-layout-aside{min-width:0}.es-divider{background:var(--es-color-border);width:100%;height:1px}.es-scroll-area{overscroll-behavior:contain;overflow:auto}.es-no-x-overflow{max-width:100%;overflow-x:hidden}.es-safe-wrap{overflow-wrap:anywhere;min-width:0}.es-nowrap{white-space:nowrap}.es-center{justify-content:center;align-items:center;display:flex}.es-inline-center{justify-content:center;align-items:center;display:inline-flex}.es-sticky-top{z-index:20;position:sticky;top:0}.es-sticky-bottom{z-index:20;position:sticky;bottom:0}@media (max-width:1024px){.es-layout-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.es-layout-sidebar{grid-template-columns:1fr}}@media (max-width:768px){.es-page-shell,.es-page-shell-wide,.es-page-shell-narrow{padding-inline:16px}.es-layout-grid-2,.es-layout-grid-3,.es-layout-grid-4{gap:var(--es-block-gap);grid-template-columns:1fr}.es-controls,.es-controls-between{align-items:stretch}.es-controls>*,.es-controls-between>*{min-width:0}}
:root{--es-btn-primary:var(--es-color-primary);--es-btn-primary-hover:var(--es-color-primary-hover);--es-btn-primary-text:var(--es-color-primary-text);--es-btn-danger:var(--es-color-danger);--es-btn-danger-hover:var(--es-color-danger-hover);--es-btn-danger-text:var(--es-color-danger-text);--es-btn-radius:var(--es-btn-radius);--es-btn-height:var(--es-btn-height);--es-btn-padding-x:var(--es-btn-padding-x);--es-btn-padding-y:var(--es-btn-padding-y);--es-btn-font-size:var(--es-btn-font-size);--es-btn-font-weight:var(--es-btn-font-weight)}.es-btn-dark,.es-btn-light,.es-btn-primary,.es-btn-secondary,button.es-btn-dark,button.es-btn-light,button.es-btn-primary,button.es-btn-secondary,a.es-btn-dark,a.es-btn-light,a.es-btn-primary,a.es-btn-secondary{min-height:var(--es-btn-height)!important;border-radius:var(--es-btn-radius)!important;background:var(--es-btn-primary)!important;background-color:var(--es-btn-primary)!important;color:var(--es-btn-primary-text)!important;padding:var(--es-btn-padding-y)var(--es-btn-padding-x)!important;font-size:var(--es-btn-font-size)!important;font-weight:var(--es-btn-font-weight)!important;box-shadow:none!important;border:1px solid #0000!important;justify-content:center!important;align-items:center!important;gap:8px!important;line-height:1.15!important;text-decoration:none!important;transition:background-color .15s,color .15s,border-color .15s,opacity .15s!important;display:inline-flex!important}.es-btn-dark:hover,.es-btn-light:hover,.es-btn-primary:hover,.es-btn-secondary:hover,button.es-btn-dark:hover,button.es-btn-light:hover,button.es-btn-primary:hover,button.es-btn-secondary:hover,a.es-btn-dark:hover,a.es-btn-light:hover,a.es-btn-primary:hover,a.es-btn-secondary:hover{background:var(--es-btn-primary-hover)!important;background-color:var(--es-btn-primary-hover)!important;color:var(--es-btn-primary-text)!important;text-decoration:none!important}main button[class*=rounded-full],main a[class*=rounded-full]{min-height:34px!important;box-shadow:none!important;border-radius:999px!important;padding:7px 14px!important;font-size:13px!important;font-weight:700!important;line-height:1.1!important;text-decoration:none!important}main button[class*=rounded-full][class*="bg-[#071936]"],main a[class*=rounded-full][class*="bg-[#071936]"],main button[class*=rounded-full][class*=bg-neutral-950],main a[class*=rounded-full][class*=bg-neutral-950],main button[class*=rounded-full][class*=bg-slate-950],main a[class*=rounded-full][class*=bg-slate-950],main button[class*=rounded-full][aria-pressed=true],main a[class*=rounded-full][aria-current=page]{background:var(--es-btn-primary)!important;background-color:var(--es-btn-primary)!important;color:#fff!important;border-color:#0000!important}main button[class*=rounded-full][class*=bg-white],main a[class*=rounded-full][class*=bg-white],main button[class*=rounded-full][class*=border],main a[class*=rounded-full][class*=border]{color:#1f2937!important;background:#fff!important;border-color:#d9dee8!important}main button[class*=rounded-full][class*=bg-white]:hover,main a[class*=rounded-full][class*=bg-white]:hover,main button[class*=rounded-full][class*=border]:hover,main a[class*=rounded-full][class*=border]:hover{color:#071936!important;background:#f7f9fc!important;border-color:#cbd5e1!important}.es-btn-ghost,button.es-btn-ghost,a.es-btn-ghost{color:#334155!important;background:0 0!important;border:1px solid #0000!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-height:34px!important;padding:7px 12px!important;font-size:13px!important;font-weight:700!important;line-height:1.15!important;text-decoration:none!important;display:inline-flex!important}.es-btn-ghost:hover,button.es-btn-ghost:hover,a.es-btn-ghost:hover{color:#071936!important;background:#f1f5f9!important;text-decoration:none!important}.es-btn-danger,button.es-btn-danger,a.es-btn-danger,button[class*=bg-red],a[class*=bg-red],button[class*=bg-rose],a[class*=bg-rose]{background:var(--es-btn-danger)!important;background-color:var(--es-btn-danger)!important;color:var(--es-btn-danger-text)!important;border-color:#0000!important}.es-btn-danger:hover,button.es-btn-danger:hover,a.es-btn-danger:hover,button[class*=bg-red]:hover,a[class*=bg-red]:hover,button[class*=bg-rose]:hover,a[class*=bg-rose]:hover{background:var(--es-btn-danger-hover)!important;background-color:var(--es-btn-danger-hover)!important;color:var(--es-btn-danger-text)!important}button:disabled,a[aria-disabled=true],.es-btn-dark:disabled,.es-btn-light:disabled,.es-btn-primary:disabled,.es-btn-secondary:disabled{opacity:.58!important;cursor:not-allowed!important;box-shadow:none!important}
