.ui-page-frame{--workspace-bg:#f4f7f9;--workspace-surface:#fff;--workspace-surface-soft:#f7fafc;--workspace-border:#c8d6e2;--workspace-border-soft:#d8e4ec;--workspace-text:#102838;--workspace-muted:#536a7c;--workspace-subtle:#667c8d;--workspace-accent:#0f4c6b;--workspace-accent-hover:#0b3d56;--workspace-success:#0c5f3a;--workspace-success-bg:#ddf8ea;--workspace-warning:#7a4a00;--workspace-warning-bg:#fff3d6;--workspace-danger:#8a2d2d;--workspace-danger-bg:#fde7e7;color:var(--workspace-text);background:radial-gradient(circle at 0 0, #0f4c6b0f, transparent 34rem), linear-gradient(180deg, var(--workspace-bg), #fff 74%)}.ui-page-main,.ui-page-frame main{min-width:0}.ui-workspace-header,.ui-shell-header--workspace,.ui-shell-drawer,.ui-sidebar-action-panel,.ui-card,.ui-card-pad,.ui-chat-panel,.ui-offer-card,.ui-form-card,.ui-summary-card,.ui-result-card,.ui-modal,.ui-popover,.ui-dropdown,.ui-panel,.ui-section,.ui-table-wrap{border-color:var(--workspace-border)!important;background-color:var(--workspace-surface)!important;color:var(--workspace-text)!important}.ui-workspace-header,.ui-shell-header--workspace,.ui-shell-drawer,.ui-card,.ui-card-pad,.ui-chat-panel,.ui-form-card,.ui-summary-card,.ui-result-card,.ui-panel,.ui-section{box-shadow:0 16px 50px #10202a0f!important}.ui-shell-drawer,.ui-sidebar-action-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5!important}.ui-workspace-header__title,.ui-shell-brand__title,.ui-card h1,.ui-card h2,.ui-card h3,.ui-card h4,.ui-card-pad h1,.ui-card-pad h2,.ui-card-pad h3,.ui-card-pad h4,.ui-page-frame h1,.ui-page-frame h2,.ui-page-frame h3,.ui-page-frame h4,.ui-page-frame strong,.ui-page-frame label,.ui-page-frame legend,.ui-page-frame th{color:var(--workspace-text)!important}.ui-shell-brand__eyebrow,.ui-page-frame p,.ui-page-frame small,.ui-page-frame li,.ui-page-frame figcaption,.ui-page-frame .text-gray-400,.ui-page-frame .text-gray-500,.ui-page-frame .text-slate-300,.ui-page-frame .text-slate-400,.ui-page-frame .text-slate-500,.ui-page-frame .text-zinc-400,.ui-page-frame .text-zinc-500,.ui-workspace-header__email,.ui-page-frame [class*=text-muted],.ui-page-frame [class*=text-secondary]{color:var(--workspace-muted)!important}.ui-page-frame .text-white,.ui-page-frame .text-slate-50,.ui-page-frame .text-slate-100,.ui-page-frame .text-gray-50,.ui-page-frame .text-gray-100{color:#fff!important}.ui-page-frame a:not(.ui-cta-primary):not(.ui-cta-secondary):not(.ui-sidebar-link):not(.ui-nav-link){color:var(--workspace-accent);text-underline-offset:.18em}.ui-page-frame input:not([type=checkbox]):not([type=radio]),.ui-page-frame select,.ui-page-frame textarea,.ui-page-frame [role=combobox],.ui-page-frame .ui-control,.ui-page-frame .ui-select-trigger,.ui-page-frame .ui-input,.ui-page-frame .ui-textarea{max-width:100%;min-height:2.55rem;border:1px solid var(--workspace-border)!important;color:var(--workspace-text)!important;box-shadow:none!important;background-color:#fff!important}.ui-page-frame input::placeholder,.ui-page-frame textarea::placeholder{color:#5f7180!important;opacity:1!important}.ui-page-frame input:focus-visible,.ui-page-frame select:focus-visible,.ui-page-frame textarea:focus-visible,.ui-page-frame button:focus-visible,.ui-page-frame a:focus-visible,.ui-page-frame [role=button]:focus-visible,.ui-page-frame [role=combobox]:focus-visible{outline-offset:2px;outline:3px solid #0f4c6b42!important}.ui-page-frame button,.ui-page-frame .ui-cta-primary,.ui-page-frame .ui-cta-secondary,.ui-page-frame .ui-shell-icon-button,.ui-page-frame .ui-button,.ui-page-frame [role=button]{opacity:1!important}.ui-page-frame .ui-cta-primary,.ui-page-frame button[data-variant=primary],.ui-page-frame .bg-primary,.ui-page-frame .bg-\[\#0f4c6b\]{border-color:var(--workspace-accent)!important;background-color:var(--workspace-accent)!important;color:#fff!important}.ui-page-frame .ui-cta-primary:hover,.ui-page-frame button[data-variant=primary]:hover{background-color:var(--workspace-accent-hover)!important}.ui-page-frame .ui-cta-secondary,.ui-page-frame .ui-shell-icon-button,.ui-page-frame button:not(:disabled):not([data-variant=primary]):not(.ui-floating-calculator__rail):not(.ui-inbox-dock__rail){border-color:var(--workspace-border)!important;color:var(--workspace-text)!important}.ui-page-frame button:disabled,.ui-page-frame [aria-disabled=true],.ui-page-frame .disabled,.ui-page-frame [data-disabled=true]{cursor:not-allowed!important;border-color:var(--workspace-border)!important;color:#647684!important;opacity:1!important;background-color:#e5ebef!important}.ui-page-frame .bg-slate-950,.ui-page-frame .bg-slate-900,.ui-page-frame .bg-black,.ui-page-frame [class*=bg-black\/],.ui-page-frame [class*=bg-white\/5],.ui-page-frame [class*=bg-white\/10]{border-color:var(--workspace-border)!important;background-color:var(--workspace-surface-soft)!important;color:var(--workspace-text)!important}.ui-page-frame [class*=border-white\/],.ui-page-frame [class*=border-slate-700],.ui-page-frame [class*=border-slate-800]{border-color:var(--workspace-border)!important}.ui-page-frame .bg-emerald-500\/10,.ui-page-frame .bg-emerald-500\/15,.ui-page-frame [class*=bg-emerald]{background-color:var(--workspace-success-bg)!important;color:var(--workspace-success)!important;border-color:#0c5f3a38!important}.ui-page-frame .text-emerald-300,.ui-page-frame .text-emerald-400,.ui-page-frame .text-emerald-500,.ui-page-frame [class*=text-emerald]{color:var(--workspace-success)!important}.ui-page-frame .bg-amber-500\/10,.ui-page-frame .bg-amber-500\/15,.ui-page-frame .bg-yellow-500\/10,.ui-page-frame .bg-yellow-500\/15,.ui-page-frame [class*=bg-amber],.ui-page-frame [class*=bg-yellow]{background-color:var(--workspace-warning-bg)!important;color:var(--workspace-warning)!important;border-color:#7a4a0038!important}.ui-page-frame .text-amber-300,.ui-page-frame .text-amber-400,.ui-page-frame .text-yellow-300,.ui-page-frame .text-yellow-400,.ui-page-frame [class*=text-amber],.ui-page-frame [class*=text-yellow]{color:var(--workspace-warning)!important}.ui-page-frame .bg-red-500\/10,.ui-page-frame .bg-red-500\/15,.ui-page-frame [class*=bg-red],.ui-page-frame [class*=bg-rose]{background-color:var(--workspace-danger-bg)!important;color:var(--workspace-danger)!important;border-color:#8a2d2d38!important}.ui-page-frame .text-red-300,.ui-page-frame .text-red-400,.ui-page-frame .text-rose-300,.ui-page-frame .text-rose-400,.ui-page-frame [class*=text-red],.ui-page-frame [class*=text-rose]{color:var(--workspace-danger)!important}.ui-page-frame .bg-cyan-500\/10,.ui-page-frame .bg-sky-500\/10,.ui-page-frame [class*=bg-cyan],.ui-page-frame [class*=bg-sky]{color:var(--workspace-accent)!important;background-color:#0f4c6b1a!important;border-color:#0f4c6b3d!important}.ui-page-frame .text-cyan-300,.ui-page-frame .text-cyan-400,.ui-page-frame .text-sky-300,.ui-page-frame .text-sky-400,.ui-page-frame [class*=text-cyan],.ui-page-frame [class*=text-sky]{color:var(--workspace-accent)!important}.ui-page-frame table,.ui-page-frame .ui-table{border-collapse:collapse;white-space:nowrap;width:100%;min-width:760px;color:var(--workspace-text)!important}.ui-page-frame .ui-table-wrap,.ui-page-frame .table-wrap,.ui-page-frame [data-table-wrap=true]{overscroll-behavior:contain;border-radius:20px;max-width:100%;max-height:min(72dvh,720px);overflow:auto;border:1px solid var(--workspace-border)!important;background:#fff!important}.ui-page-frame thead,.ui-page-frame table thead tr{z-index:2;position:sticky;top:0;background:#f8fafc!important}.ui-page-frame th{color:var(--workspace-text)!important;background:#f8fafc!important;font-weight:850!important}.ui-page-frame td{color:var(--workspace-text)!important}.ui-page-frame th,.ui-page-frame td{border-color:var(--workspace-border-soft)!important}.ui-page-frame [role=dialog],.ui-page-frame [data-radix-popper-content-wrapper]>*,.ui-page-frame [cmdk-root],.ui-page-frame .radix-select-content,.ui-page-frame .select-content,.ui-page-frame .dropdown-content{border-color:var(--workspace-border)!important;color:var(--workspace-text)!important;background-color:#fff!important;box-shadow:0 24px 70px #10202a2e!important}.ui-page-frame [role=option],.ui-page-frame [cmdk-item],.ui-page-frame .select-item,.ui-page-frame .dropdown-item{color:var(--workspace-text)!important}.ui-page-frame [role=option][data-highlighted],.ui-page-frame [cmdk-item][data-selected=true],.ui-page-frame .select-item[data-highlighted],.ui-page-frame .dropdown-item:hover{color:var(--workspace-accent)!important;background-color:#0f4c6b1a!important}.ui-page-frame .ui-sidebar-link,.ui-page-frame .ui-nav-link{color:var(--workspace-text)!important}.ui-page-frame .ui-sidebar-link[aria-current=page],.ui-page-frame .ui-nav-link[aria-current=page],.ui-page-frame [data-active=true]{background-color:var(--workspace-accent)!important;color:#fff!important}.ui-page-frame .ui-sidebar-link[aria-current=page] *,.ui-page-frame .ui-nav-link[aria-current=page] *,.ui-page-frame [data-active=true] *{color:inherit!important}.ui-page-frame .ui-scrollbar,.ui-page-frame *{scrollbar-color:#9fb0bd transparent}@media (max-width:1023px){.ui-page-frame table,.ui-page-frame .ui-table{min-width:860px}.ui-page-frame .ui-workspace-header,.ui-page-frame .ui-shell-header--workspace{border-radius:18px!important}}@media (max-width:640px){.ui-page-frame{background:linear-gradient(180deg, var(--workspace-bg), #fff 78%)}.ui-page-frame .ui-workspace-header,.ui-page-frame .ui-shell-header--workspace{align-items:flex-start!important}.ui-page-frame input:not([type=checkbox]):not([type=radio]),.ui-page-frame select,.ui-page-frame textarea,.ui-page-frame .ui-control{min-height:2.75rem;font-size:1rem}.ui-page-frame .ui-table-wrap,.ui-page-frame .table-wrap,.ui-page-frame [data-table-wrap=true]{max-height:min(68dvh,48rem)}}
.ui-page-frame{--workspace-bg:#f4f7f9;--workspace-surface:#fff;--workspace-surface-soft:#f7fafc;--workspace-border:#c8d6e2;--workspace-border-soft:#d8e4ec;--workspace-text:#102838;--workspace-muted:#536a7c;--workspace-subtle:#667c8d;--workspace-accent:#0f4c6b;--workspace-accent-hover:#0b3d56;--workspace-accent-soft:#0f4c6b1a;--workspace-success:#0c5f3a;--workspace-success-bg:#ddf8ea;--workspace-warning:#7a4a00;--workspace-warning-bg:#fff3d6;--workspace-danger:#8a2d2d;--workspace-danger-bg:#fde7e7;--workspace-radius-lg:28px;--workspace-radius-md:24px;--workspace-radius-sm:18px;--workspace-shadow-lg:0 18px 60px #10202a12;--workspace-shadow-md:0 16px 50px #10202a0f;--workspace-shadow-sm:0 12px 34px #10202a0d;background:radial-gradient(circle at 0 0, #114e6d11, transparent 34rem), linear-gradient(180deg, var(--workspace-bg), #fff 76%)}.ui-page-frame .ui-page-grid,.ui-page-frame .ui-page-main{width:100%;max-width:min(100%,1760px);margin-inline:auto}.ui-page-frame .ui-page-main,.ui-page-frame main{min-width:0}.ui-page-frame .ui-shell-header--workspace,.ui-page-frame .ui-workspace-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--workspace-border)!important;border-radius:var(--workspace-radius-lg)!important;min-height:74px!important;box-shadow:var(--workspace-shadow-lg)!important;background:#fffffff0!important;padding:clamp(.9rem,2vw,1.25rem)!important}.ui-page-frame .ui-workspace-header__title,.ui-page-frame .ui-shell-brand__title{letter-spacing:-.035em;color:var(--workspace-text)!important;font-weight:850!important}.ui-page-frame .ui-workspace-header__email,.ui-page-frame .ui-shell-brand__eyebrow,.ui-page-frame nav,.ui-page-frame nav span{color:var(--workspace-muted)!important}.ui-page-frame .ui-card,.ui-page-frame .ui-card-pad,.ui-page-frame .ui-chat-panel,.ui-page-frame .ui-offer-card,.ui-page-frame .ui-form-card,.ui-page-frame .ui-summary-card,.ui-page-frame .ui-result-card,.ui-page-frame .ui-panel,.ui-page-frame .ui-section,.ui-page-frame .ui-modal,.ui-page-frame .ui-popover,.ui-page-frame .ui-dropdown{border-color:var(--workspace-border)!important;background:var(--workspace-surface)!important;color:var(--workspace-text)!important}.ui-page-frame .ui-card,.ui-page-frame .ui-card-pad,.ui-page-frame .ui-chat-panel,.ui-page-frame .ui-offer-card,.ui-page-frame .ui-form-card,.ui-page-frame .ui-summary-card,.ui-page-frame .ui-result-card,.ui-page-frame .ui-panel,.ui-page-frame .ui-section{border-radius:var(--workspace-radius-md)!important;box-shadow:var(--workspace-shadow-md)!important}.ui-page-frame .ui-card-pad,.ui-page-frame .ui-form-card,.ui-page-frame .ui-panel,.ui-page-frame .ui-section{padding:clamp(1rem,1.65vw,1.4rem)!important}.ui-page-frame .ui-result-card,.ui-page-frame .ui-summary-card{border-radius:var(--workspace-radius-sm)!important;box-shadow:var(--workspace-shadow-sm)!important}.ui-page-frame h1,.ui-page-frame h2,.ui-page-frame h3,.ui-page-frame h4,.ui-page-frame strong,.ui-page-frame label,.ui-page-frame legend,.ui-page-frame th{color:var(--workspace-text)!important}.ui-page-frame h1{letter-spacing:-.055em;font-weight:900!important}.ui-page-frame h2,.ui-page-frame h3{letter-spacing:-.035em;font-weight:850!important}.ui-page-frame p,.ui-page-frame small,.ui-page-frame li,.ui-page-frame figcaption,.ui-page-frame .text-gray-400,.ui-page-frame .text-gray-500,.ui-page-frame .text-slate-300,.ui-page-frame .text-slate-400,.ui-page-frame .text-slate-500,.ui-page-frame .text-zinc-400,.ui-page-frame .text-zinc-500{color:var(--workspace-muted)!important}.ui-page-frame input:not([type=checkbox]):not([type=radio]),.ui-page-frame select,.ui-page-frame textarea,.ui-page-frame [role=combobox],.ui-page-frame .ui-control,.ui-page-frame .ui-select-trigger,.ui-page-frame .ui-input,.ui-page-frame .ui-textarea{max-width:100%;font-size:.92rem;border:1px solid var(--workspace-border)!important;min-height:2.55rem!important;color:var(--workspace-text)!important;box-shadow:none!important;background:#fff!important;border-radius:12px!important}.ui-page-frame input::placeholder,.ui-page-frame textarea::placeholder{color:#5f7180!important;opacity:1!important}.ui-page-frame input:focus-visible,.ui-page-frame select:focus-visible,.ui-page-frame textarea:focus-visible,.ui-page-frame button:focus-visible,.ui-page-frame a:focus-visible,.ui-page-frame [role=button]:focus-visible,.ui-page-frame [role=combobox]:focus-visible{outline-offset:2px;outline:3px solid #0f4c6b42!important}.ui-page-frame .ui-cta-primary,.ui-page-frame button[data-variant=primary],.ui-page-frame .bg-primary,.ui-page-frame .bg-\[\#0f4c6b\]{border-color:var(--workspace-accent)!important;background:var(--workspace-accent)!important;color:#fff!important;box-shadow:0 10px 24px #0f4c6b29!important}.ui-page-frame .ui-cta-primary:hover,.ui-page-frame button[data-variant=primary]:hover{background:var(--workspace-accent-hover)!important}.ui-page-frame .ui-cta-secondary,.ui-page-frame .ui-button,.ui-page-frame .ui-shell-icon-button,.ui-page-frame button:not(:disabled):not([data-variant=primary]):not(.ui-floating-calculator__rail):not(.ui-inbox-dock__rail){border-color:var(--workspace-border)!important;color:var(--workspace-text)!important;opacity:1!important;background:#fff!important}.ui-page-frame .ui-cta-secondary:hover,.ui-page-frame .ui-button:hover,.ui-page-frame .ui-shell-icon-button:hover,.ui-page-frame button:not(:disabled):not([data-variant=primary]):not(.ui-floating-calculator__rail):not(.ui-inbox-dock__rail):hover{background:var(--workspace-accent-soft)!important;color:var(--workspace-accent)!important;border-color:#0f4c6b61!important}.ui-page-frame select:disabled,.ui-page-frame input:disabled,.ui-page-frame textarea:disabled,.ui-page-frame button:disabled,.ui-page-frame [aria-disabled=true],.ui-page-frame [data-disabled=true]{cursor:not-allowed!important;border-color:var(--workspace-border)!important;color:#647684!important;opacity:1!important;background:#e5ebef!important}.ui-page-frame .bg-slate-950,.ui-page-frame .bg-slate-900,.ui-page-frame .bg-black,.ui-page-frame [class*=bg-black\/],.ui-page-frame [class*=bg-white\/5],.ui-page-frame [class*=bg-white\/10]{border-color:var(--workspace-border)!important;background:var(--workspace-surface-soft)!important;color:var(--workspace-text)!important}.ui-page-frame .bg-cyan-500\/10,.ui-page-frame .bg-sky-500\/10,.ui-page-frame [class*=bg-cyan],.ui-page-frame [class*=bg-sky]{background:var(--workspace-accent-soft)!important;color:var(--workspace-accent)!important;border-color:#0f4c6b42!important}.ui-page-frame .text-cyan-300,.ui-page-frame .text-cyan-400,.ui-page-frame .text-sky-300,.ui-page-frame .text-sky-400,.ui-page-frame [class*=text-cyan],.ui-page-frame [class*=text-sky]{color:var(--workspace-accent)!important}.ui-page-frame .bg-emerald-500\/10,.ui-page-frame .bg-emerald-500\/15,.ui-page-frame [class*=bg-emerald]{background:var(--workspace-success-bg)!important;color:var(--workspace-success)!important;border-color:#0c5f3a38!important}.ui-page-frame .text-emerald-300,.ui-page-frame .text-emerald-400,.ui-page-frame .text-emerald-500,.ui-page-frame [class*=text-emerald]{color:var(--workspace-success)!important}.ui-page-frame .bg-amber-500\/10,.ui-page-frame .bg-amber-500\/15,.ui-page-frame .bg-yellow-500\/10,.ui-page-frame .bg-yellow-500\/15,.ui-page-frame [class*=bg-amber],.ui-page-frame [class*=bg-yellow]{background:var(--workspace-warning-bg)!important;color:var(--workspace-warning)!important;border-color:#7a4a0038!important}.ui-page-frame .text-amber-300,.ui-page-frame .text-amber-400,.ui-page-frame .text-yellow-300,.ui-page-frame .text-yellow-400,.ui-page-frame [class*=text-amber],.ui-page-frame [class*=text-yellow]{color:var(--workspace-warning)!important}.ui-page-frame .bg-red-500\/10,.ui-page-frame .bg-red-500\/15,.ui-page-frame [class*=bg-red],.ui-page-frame [class*=bg-rose]{background:var(--workspace-danger-bg)!important;color:var(--workspace-danger)!important;border-color:#8a2d2d38!important}.ui-page-frame .text-red-300,.ui-page-frame .text-red-400,.ui-page-frame .text-rose-300,.ui-page-frame .text-rose-400,.ui-page-frame [class*=text-red],.ui-page-frame [class*=text-rose]{color:var(--workspace-danger)!important}.ui-page-frame .ui-table-wrap,.ui-page-frame .table-wrap,.ui-page-frame [data-table-wrap=true]{overscroll-behavior:contain;max-width:100%;max-height:min(72dvh,720px);overflow:auto;border:1px solid var(--workspace-border)!important;background:#fff!important;border-radius:20px!important}.ui-page-frame table,.ui-page-frame .ui-table{border-collapse:collapse;white-space:nowrap;width:100%;min-width:760px;color:var(--workspace-text)!important}.ui-page-frame thead,.ui-page-frame table thead tr{z-index:2;position:sticky;top:0;background:#f8fafc!important}.ui-page-frame th{color:var(--workspace-text)!important;background:#f8fafc!important;font-weight:850!important}.ui-page-frame td{color:var(--workspace-text)!important}.ui-page-frame th,.ui-page-frame td{border-color:var(--workspace-border-soft)!important}.ui-page-frame [role=dialog],.ui-page-frame .select-content,.ui-page-frame .dropdown-content,.ui-page-frame .radix-select-content{border-color:var(--workspace-border)!important;border-radius:var(--workspace-radius-sm)!important;color:var(--workspace-text)!important;background:#fff!important;box-shadow:0 24px 70px #10202a2e!important}.ui-page-frame [role=option],.ui-page-frame .select-item,.ui-page-frame .dropdown-item{color:var(--workspace-text)!important}.ui-page-frame [role=option][data-highlighted],.ui-page-frame .select-item[data-highlighted],.ui-page-frame .dropdown-item:hover{background:var(--workspace-accent-soft)!important;color:var(--workspace-accent)!important}@media (min-width:1024px){.ui-page-frame .ui-page-grid,.ui-page-frame .ui-page-main{padding-inline:clamp(.875rem,2vw,1.5rem)}}@media (max-width:1023px){.ui-page-frame .ui-shell-header--workspace,.ui-page-frame .ui-workspace-header{border-radius:20px!important;min-height:62px!important;padding:.9rem!important}.ui-page-frame table,.ui-page-frame .ui-table{min-width:860px}}@media (max-width:640px){.ui-page-frame{background:linear-gradient(180deg, var(--workspace-bg), #fff 78%)}.ui-page-frame input:not([type=checkbox]):not([type=radio]),.ui-page-frame select,.ui-page-frame textarea,.ui-page-frame .ui-control{font-size:1rem;min-height:2.75rem!important}.ui-page-frame .ui-card,.ui-page-frame .ui-card-pad,.ui-page-frame .ui-chat-panel,.ui-page-frame .ui-offer-card,.ui-page-frame .ui-form-card,.ui-page-frame .ui-summary-card,.ui-page-frame .ui-result-card,.ui-page-frame .ui-panel,.ui-page-frame .ui-section{border-radius:20px!important}.ui-page-frame .ui-table-wrap,.ui-page-frame .table-wrap,.ui-page-frame [data-table-wrap=true]{max-height:min(68dvh,48rem)}}
@media (min-width:1024px){.ui-page-frame .ui-page-grid,.ui-page-frame .ui-page-main{max-width:min(100%,1900px);padding-inline:clamp(.75rem,1.35vw,1.25rem)}}@media (min-width:1600px){.ui-page-frame .ui-page-grid,.ui-page-frame .ui-page-main{max-width:min(100%,1940px);padding-inline:clamp(.75rem,1vw,1.1rem)}}@media (min-width:1920px){.ui-page-frame .ui-page-grid,.ui-page-frame .ui-page-main{max-width:min(100%,1980px)}}@media (max-width:1023px){.ui-page-frame .ui-page-grid,.ui-page-frame .ui-page-main{max-width:100%}}
.ui-shell-drawer{gap:.65rem}.ui-shell-drawer>button[aria-label=Cerrar\ menú]{z-index:6!important;color:#102838!important;background:#fff!important;border-color:#c8d6e2!important;width:2.25rem!important;min-height:2.25rem!important;top:.75rem!important;right:.75rem!important;box-shadow:0 10px 24px #10202a14!important}.ui-shell-drawer>button[aria-label=Cerrar\ menú]:hover{background:#0f4c6b14!important;border-color:#0f4c6b61!important}.ui-shell-drawer section[aria-label=Identidad\ admin]{min-height:4.6rem;background:#fffffffa!important;border-radius:26px!important;margin-top:3rem!important;padding:.72rem .8rem!important;box-shadow:0 14px 40px #10202a12!important}.ui-shell-drawer section[aria-label=Identidad\ admin]>div{gap:.75rem!important}.ui-shell-drawer section[aria-label=Identidad\ admin]>div>div:first-child{background:#fff!important;border-radius:18px!important;width:3rem!important;height:3rem!important}.ui-shell-drawer section[aria-label=Identidad\ admin] img{object-fit:contain;width:1.8rem!important;height:1.8rem!important}.ui-shell-drawer section[aria-label=Identidad\ admin]>div>div:nth-child(2){gap:0!important}.ui-shell-drawer section[aria-label=Identidad\ admin]>div>div:nth-child(2)>div:first-child{display:none!important}.ui-shell-drawer section[aria-label=Identidad\ admin]>div>div:nth-child(2)>div:last-child{color:#102838!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-size:.95rem!important;font-weight:950!important;line-height:1.1!important}@media (max-width:420px){.ui-shell-drawer section[aria-label=Identidad\ admin]{min-height:4.6rem;margin-top:2.8rem!important}.ui-shell-drawer section[aria-label=Identidad\ admin]>div>div:last-child>div:last-child{letter-spacing:.13em!important;font-size:.84rem!important}}
:root{--recalc-page:#f4f7f9;--recalc-surface:#fff;--recalc-surface-soft:#f7fafc;--recalc-border:#c8d6e2;--recalc-border-soft:#d8e4ec;--recalc-ink:#102838;--recalc-muted:#536a7c;--recalc-subtle:#667c8d;--recalc-accent:#0f4c6b;--recalc-accent-hover:#0b3d56;--recalc-accent-soft:#0f4c6b1a;--recalc-success:#0c5f3a;--recalc-success-bg:#ddf8ea;--recalc-warning:#7a4a00;--recalc-warning-bg:#fff3d6;--recalc-danger:#8a2d2d;--recalc-danger-bg:#fde7e7;--recalc-radius-xl:28px;--recalc-radius-lg:24px;--recalc-radius-md:18px;--recalc-shadow-lg:0 18px 60px #10202a12;--recalc-shadow-md:0 16px 50px #10202a0f;--recalc-shadow-sm:0 12px 34px #10202a0d}html{background:var(--recalc-page)}body :is(h1,h2,h3,h4,h5,h6,strong,label,legend,th){color:var(--recalc-ink)}body :is(p,small,li,figcaption),body [class*=text-gray-400],body [class*=text-gray-500],body [class*=text-slate-300],body [class*=text-slate-400],body [class*=text-slate-500],body [class*=text-zinc-400],body [class*=text-zinc-500]{color:var(--recalc-muted)}body [class*=text-white],body [class*=text-slate-50],body [class*=text-slate-100]{color:#fff}body a{text-underline-offset:.18em}.ui-shell-header,.ui-shell-header--workspace,.ui-workspace-header,.ui-page-frame header,header[class*=border],.ui-card,.ui-card-pad,.ui-panel,.ui-section,.ui-form-card,.ui-summary-card,.ui-result-card,.ui-chat-panel,.ui-offer-card,[role=dialog],.ui-modal,.ui-popover,.ui-dropdown{border-color:var(--recalc-border)!important;color:var(--recalc-ink)!important;background-color:#fffffff0!important}.ui-shell-header,.ui-shell-header--workspace,.ui-workspace-header,.ui-page-frame header[class*=rounded],.ui-card,.ui-card-pad,.ui-panel,.ui-section,.ui-form-card,.ui-summary-card,.ui-result-card,.ui-chat-panel,.ui-offer-card{box-shadow:var(--recalc-shadow-md)!important}.ui-shell-header,.ui-shell-header--workspace,.ui-workspace-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:var(--recalc-radius-xl)!important}.ui-page-frame .ui-workspace-header{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:1rem!important;height:auto!important;min-height:92px!important;padding:clamp(.9rem,2vw,1.25rem)!important;display:grid!important;overflow:visible!important}.ui-page-frame .ui-workspace-header__top{min-width:0;justify-content:space-between!important;align-items:flex-start!important;gap:1rem!important;width:100%!important;display:flex!important}.ui-page-frame .ui-workspace-header__identity{min-width:0;align-items:flex-start!important}.ui-page-frame .ui-workspace-header__title{letter-spacing:-.04em;line-height:1.08;color:var(--recalc-ink)!important;font-size:clamp(1.25rem,2vw,1.65rem)!important;font-weight:850!important}.ui-page-frame .ui-workspace-header__account{flex-shrink:0;justify-content:flex-end!important;align-items:center!important;gap:.55rem!important}.ui-page-frame .ui-workspace-header__account>div:first-child{display:none!important}.ui-page-frame .ui-workspace-header__ctas{min-width:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))!important;gap:.65rem!important;width:100%!important;display:grid!important}.ui-page-frame .ui-workspace-header__ctas :is(a,button),.ui-configured-cta,.ui-configured-cta--zone,.ui-configured-cta--compact,.ui-configured-cta--neutral,.ui-configured-cta--primary{border:1px solid var(--recalc-border)!important;background:var(--recalc-surface-soft)!important;min-height:3.1rem!important;color:var(--recalc-ink)!important;box-shadow:none!important;border-radius:999px!important}.ui-configured-cta--primary,.ui-page-frame .ui-workspace-header__ctas .ui-configured-cta--primary{background:var(--recalc-accent-soft)!important;color:var(--recalc-accent)!important;border-color:#0f4c6b57!important}.ui-configured-cta:hover,.ui-configured-cta--zone:hover,.ui-configured-cta--compact:hover,.ui-configured-cta--neutral:hover,.ui-configured-cta--primary:hover{color:var(--recalc-accent)!important;background:#0f4c6b14!important;border-color:#0f4c6b61!important}.ui-configured-cta__icon{border-color:var(--recalc-border)!important;color:var(--recalc-accent)!important;background:#fff!important}.ui-configured-cta__label{color:currentColor!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-weight:900!important}body :is(button,[role=button],.ui-cta-primary,.ui-cta-secondary,.ui-button,.ui-shell-icon-button){opacity:1!important}.ui-cta-primary:hover,button[data-variant=primary]:hover{background:var(--recalc-accent-hover)!important}.ui-cta-secondary,.ui-button,.ui-shell-icon-button,body button:not(:disabled):not([data-variant=primary]):not(.ui-floating-calculator__rail):not(.ui-inbox-dock__rail){border-color:var(--recalc-border)!important;color:var(--recalc-ink)!important;background:#fff!important}.ui-cta-secondary:hover,.ui-button:hover,.ui-shell-icon-button:hover,body button:not(:disabled):not([data-variant=primary]):not(.ui-floating-calculator__rail):not(.ui-inbox-dock__rail):hover{color:var(--recalc-accent)!important;background:#0f4c6b14!important;border-color:#0f4c6b61!important}body :is(button:disabled,[aria-disabled=true],[data-disabled=true]){cursor:not-allowed!important;border-color:var(--recalc-border)!important;color:#647684!important;opacity:1!important;background:#e5ebef!important}body :is(input:not([type=checkbox]):not([type=radio]),select,textarea,[role=combobox],.ui-control,.ui-select-trigger,.ui-input,.ui-textarea){border-radius:12px;max-width:100%;min-height:2.55rem;border:1px solid var(--recalc-border)!important;color:var(--recalc-ink)!important;box-shadow:none!important;background:#fff!important}body :is(){color:#5f7180!important;opacity:1!important}body :is(input:focus-visible,select:focus-visible,textarea:focus-visible,button:focus-visible,a:focus-visible,[role=button]:focus-visible,[role=combobox]:focus-visible){outline-offset:2px;outline:3px solid #0f4c6b42!important}.ui-table-wrap,.table-wrap,[data-table-wrap=true]{overscroll-behavior:contain;border-radius:20px;max-width:100%;max-height:min(72dvh,720px);overflow:auto;border:1px solid var(--recalc-border)!important;background:#fff!important}body table,.ui-table{border-collapse:collapse;white-space:nowrap;width:100%;min-width:760px;color:var(--recalc-ink)!important}body thead,body table thead tr{z-index:2;position:sticky;top:0;background:#f8fafc!important}body th{color:var(--recalc-ink)!important;background:#f8fafc!important;font-weight:850!important}body :is(th,td){border-color:var(--recalc-border-soft)!important}body :is([role=option],.select-item,.dropdown-item){color:var(--recalc-ink)!important}body :is([role=option][data-highlighted],.select-item[data-highlighted],.dropdown-item:hover){background:var(--recalc-accent-soft)!important;color:var(--recalc-accent)!important}body [class*=bg-emerald]{background:var(--recalc-success-bg)!important;color:var(--recalc-success)!important;border-color:#0c5f3a38!important}body [class*=text-emerald]{color:var(--recalc-success)!important}body :is([class*=bg-amber],[class*=bg-yellow]){background:var(--recalc-warning-bg)!important;color:var(--recalc-warning)!important;border-color:#7a4a0038!important}body :is([class*=text-amber],[class*=text-yellow]){color:var(--recalc-warning)!important}body :is([class*=bg-red],[class*=bg-rose]){background:var(--recalc-danger-bg)!important;color:var(--recalc-danger)!important;border-color:#8a2d2d38!important}body :is([class*=text-red],[class*=text-rose]){color:var(--recalc-danger)!important}body :is([class*=bg-cyan],[class*=bg-sky]){background:var(--recalc-accent-soft)!important;color:var(--recalc-accent)!important;border-color:#0f4c6b42!important}body :is([class*=text-cyan],[class*=text-sky]){color:var(--recalc-accent)!important}body :is(main,section)>[class*=rounded][class*=border],body :is(form,article,aside)[class*=rounded][class*=border]{border-color:var(--recalc-border)!important;box-shadow:var(--recalc-shadow-sm)!important}body :is(form)[class*=max-w],body :is(form) [class*=rounded],body [class*=auth] form{color:var(--recalc-ink)}:is(body:has(a[href="/auth/sign-in"]) header,body:has(a[href="/auth/sign-up"]) header){-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-color:var(--recalc-border-soft)!important;background:#ffffffeb!important}[aria-label*=Inbox],[class*=Inbox]{color:var(--recalc-ink)}@media (min-width:1024px){.ui-page-frame .ui-page-grid,.ui-page-frame .ui-page-main{max-width:min(100%,1980px)!important;padding-inline:clamp(.75rem,1.35vw,1.25rem)!important}}@media (max-width:1023px){.ui-shell-header,.ui-shell-header--workspace,.ui-workspace-header{border-radius:20px!important}body table,.ui-table{min-width:860px}}@media (max-width:720px){.ui-page-frame .ui-workspace-header__top{grid-template-columns:minmax(0,1fr)!important;gap:.85rem!important;display:grid!important}.ui-page-frame .ui-workspace-header__account{grid-template-columns:1fr 1fr;width:100%;display:grid!important}.ui-page-frame .ui-workspace-header__account :is(a,button){width:100%}.ui-page-frame .ui-workspace-header__ctas{grid-template-columns:1fr!important}}@media (max-width:520px){body :is(input:not([type=checkbox]):not([type=radio]),select,textarea,.ui-control){min-height:2.75rem;font-size:1rem}.ui-page-frame .ui-workspace-header__account{grid-template-columns:1fr}}:is(body:has(.ui-workspace-header) .ui-page-frame main>:is(section,div):has(select),body:has(.ui-workspace-header) .ui-page-frame main>:is(section,div):has(input),body:has(.ui-workspace-header) .ui-page-frame main>:is(section,div):has(textarea)){border-color:var(--recalc-border)!important;border-radius:var(--recalc-radius-xl)!important;box-shadow:var(--recalc-shadow-lg)!important;background:#fffffff5!important}body:has(.ui-workspace-header) .ui-page-frame main{gap:clamp(.9rem,1.6vw,1.25rem);display:grid}:is(body:has(.ui-workspace-header) .ui-page-frame main>div:first-child,body:has(.ui-workspace-header) .ui-page-frame main>section:first-child){margin-top:.1rem}body:has(.ui-workspace-header) .ui-page-frame main :is(h1,h2,h3){letter-spacing:-.035em}body:has(.ui-workspace-header) .ui-page-frame main :is(label,legend){font-weight:750}body:has(.ui-workspace-header) .ui-page-frame main :is(input,select,textarea,[role=combobox]){min-height:2.75rem!important}body:has(.ui-workspace-header) .ui-page-frame main [class*=grid]{min-width:0}@media (min-width:1180px){body:has(.ui-workspace-header) .ui-page-frame main>:is(div,section):has(>:is(div,section):nth-child(2)){gap:clamp(.9rem,1.6vw,1.25rem)!important}}.ui-workspace-header__account>:not(a):not(form):not(button){display:none!important}.ui-workspace-header__account form,.ui-workspace-header__account a,.ui-workspace-header__account button{min-width:max-content}:is(body:has(input[name*=nickname i]),body:has(input[placeholder*=nickname i])){background:radial-gradient(circle at 0 0,#114e6d0e,transparent 34rem),linear-gradient(180deg,var(--recalc-page),#fff 76%)}:is(body:has(input[name*=nickname i]) main,body:has(input[placeholder*=nickname i]) main){gap:clamp(.9rem,1.8vw,1.35rem);display:grid}:is(body:has(input[name*=nickname i]) main>:is(section,div),body:has(input[placeholder*=nickname i]) main>:is(section,div)){border-color:var(--recalc-border)!important;border-radius:var(--recalc-radius-xl)!important;box-shadow:var(--recalc-shadow-md)!important;background:#fffffff5!important}:is(body:has(input[name*=nickname i]) main>:is(section,div):first-child,body:has(input[placeholder*=nickname i]) main>:is(section,div):first-child){min-height:auto!important}:is(body:has(input[name*=nickname i]) aside,body:has(input[placeholder*=nickname i]) aside,body:has(input[name*=nickname i]) form,body:has(input[placeholder*=nickname i]) form){border-color:var(--recalc-border)!important;border-radius:var(--recalc-radius-lg)!important;background:var(--recalc-surface)!important;box-shadow:var(--recalc-shadow-sm)!important}:is(body:has(form input[type=password]):has(a[href=\/]) main,body:has(form input[type=password]):has(a[href*=sign-up]) main,body:has(form input[type=password]):has(a[href*=sign-in]) main){align-content:center;justify-items:center;min-height:calc(100dvh - 6rem);display:grid;padding-block:clamp(2.5rem,7vw,5.5rem)!important}:is(body:has(form input[type=password]):has(a[href=\/]) form,body:has(form input[type=password]):has(a[href*=sign-up]) form,body:has(form input[type=password]):has(a[href*=sign-in]) form){border:1px solid var(--recalc-border)!important;border-radius:var(--recalc-radius-xl)!important;width:min(100%,29rem)!important;box-shadow:var(--recalc-shadow-lg)!important;background:#fffffff5!important;padding:clamp(1rem,2.4vw,1.45rem)!important}:is(body:has(form input[type=password]):has(a[href=\/]) form :is(input,button),body:has(form input[type=password]):has(a[href*=sign-up]) form :is(input,button),body:has(form input[type=password]):has(a[href*=sign-in]) form :is(input,button)){min-height:2.85rem!important}:is(body:has(form input[type=password]):has(a[href=\/]) form>:first-child,body:has(form input[type=password]):has(a[href*=sign-up]) form>:first-child,body:has(form input[type=password]):has(a[href*=sign-in]) form>:first-child){margin-top:0!important}body:has(a[href="/auth/sign-in"]):has(a[href="/auth/sign-up"]) header{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:sticky;top:0;border-bottom:1px solid var(--recalc-border-soft)!important;background:#ffffffeb!important}:is(body:has(a[href="/auth/sign-in"]):has(a[href="/auth/sign-up"]) header a,body:has(a[href="/auth/sign-in"]):has(a[href="/auth/sign-up"]) header button){border-radius:999px!important}body:has(a[href="/auth/sign-in"]):has(a[href="/auth/sign-up"]) main>section:first-of-type{align-items:center;min-height:min(76dvh,47rem);display:grid}body:has(a[href="/auth/sign-in"]):has(a[href="/auth/sign-up"]) main>section:first-of-type :is(article,aside,div[class*=rounded][class*=border]){border-color:var(--recalc-border)!important;border-radius:var(--recalc-radius-xl)!important;box-shadow:var(--recalc-shadow-md)!important}body:has(a[href="/auth/sign-in"]):has(a[href="/auth/sign-up"]) main p{color:var(--recalc-muted)!important}:is(body:has(a[href=\/admin]),body:has(form button):has(.ui-workspace-header)){color:var(--recalc-ink)}body :is(section,article,aside,div)[class*=rounded][class*=border]:empty{min-height:4rem}body :is(section,article,aside,div)[class*=rounded][class*=border]>:only-child:empty{min-height:3rem}@media (max-width:900px){body:has(.ui-workspace-header) .ui-page-frame main{gap:.85rem}body:has(input[name*=nickname i]) main{gap:.85rem}body:has(input[placeholder*=nickname i]) main{gap:.85rem}:is(body:has(.ui-workspace-header) .ui-page-frame main>:is(section,div):has(select),body:has(.ui-workspace-header) .ui-page-frame main>:is(section,div):has(input),body:has(.ui-workspace-header) .ui-page-frame main>:is(section,div):has(textarea)){border-radius:20px!important}}@media (max-width:640px){:is(body:has(form input[type=password]):has(a[href=\/]) main,body:has(form input[type=password]):has(a[href*=sign-up]) main,body:has(form input[type=password]):has(a[href*=sign-in]) main){align-content:start;padding-block:1.25rem 2rem!important}:is(body:has(form input[type=password]):has(a[href=\/]) form,body:has(form input[type=password]):has(a[href*=sign-up]) form,body:has(form input[type=password]):has(a[href*=sign-in]) form){border-radius:20px!important;padding:1rem!important}body:has(a[href="/auth/sign-in"]):has(a[href="/auth/sign-up"]) main>section:first-of-type{min-height:auto;padding-block:3rem!important}}:root{--recalc-page:#fbfdff;--recalc-surface:#fff;--recalc-surface-soft:#f8fcff;--recalc-surface-blue:#f1f8fc;--recalc-border:#d5e5ef;--recalc-border-soft:#e5f0f6;--recalc-ink:#102838;--recalc-muted:#587083;--recalc-subtle:#6f8797;--recalc-accent:#0f5f82;--recalc-accent-hover:#0d4f6c;--recalc-accent-soft:#eaf6fb;--recalc-success-bg:#eaf9f1;--recalc-warning-bg:#fff8e8;--recalc-danger-bg:#fff0f0;--recalc-shadow-lg:0 18px 58px #27546f0e;--recalc-shadow-md:0 14px 42px #27546f0b;--recalc-shadow-sm:0 10px 28px #27546f09}html,body{background:#fff!important}body{color:var(--recalc-ink)!important;background:radial-gradient(circle at 0 0,#5cb1d714,#0000 33rem),linear-gradient(#fbfdff 0%,#fff 54% 100%)!important}body:before{content:"";z-index:-1;pointer-events:none;opacity:.55;background-color:#0000;background-image:linear-gradient(90deg,#0f5f8206 1px,#0000 1px),linear-gradient(#0f5f8205 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:64px 64px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:fixed;inset:0}.ui-page-frame,.shell,[class*=shell],[class*=page]{background-color:#0000!important}.ui-shell-header,.ui-shell-header--workspace,.ui-workspace-header,.ui-page-frame header,header[class*=border],.ui-card,.ui-card-pad,.ui-panel,.ui-section,.ui-form-card,.ui-summary-card,.ui-result-card,.ui-chat-panel,.ui-offer-card,body :is(main,section)>[class*=rounded][class*=border],body :is(form,article,aside)[class*=rounded][class*=border]{border-color:var(--recalc-border)!important;color:var(--recalc-ink)!important;box-shadow:var(--recalc-shadow-md)!important;background:#fffffff7!important}.ui-shell-header,.ui-shell-header--workspace,.ui-workspace-header{background:#fffffff5!important;box-shadow:0 16px 48px #27546f0e!important}body:has(.ui-workspace-header) .ui-page-frame main>:is(section,div):has(select){border-color:var(--recalc-border)!important;box-shadow:var(--recalc-shadow-md)!important;background:#fff!important}body:has(.ui-workspace-header) .ui-page-frame main>:is(section,div):has(input){border-color:var(--recalc-border)!important;box-shadow:var(--recalc-shadow-md)!important;background:#fff!important}body:has(.ui-workspace-header) .ui-page-frame main>:is(section,div):has(textarea){border-color:var(--recalc-border)!important;box-shadow:var(--recalc-shadow-md)!important;background:#fff!important}body:has(input[name*=nickname i]) main>:is(section,div){border-color:var(--recalc-border)!important;box-shadow:var(--recalc-shadow-md)!important;background:#fff!important}body:has(input[placeholder*=nickname i]) main>:is(section,div){border-color:var(--recalc-border)!important;box-shadow:var(--recalc-shadow-md)!important;background:#fff!important}body:has(form input[type=password]):has(a[href=\/]) form{border-color:var(--recalc-border)!important;box-shadow:var(--recalc-shadow-md)!important;background:#fff!important}body:has(form input[type=password]):has(a[href*=sign-up]) form{border-color:var(--recalc-border)!important;box-shadow:var(--recalc-shadow-md)!important;background:#fff!important}body:has(form input[type=password]):has(a[href*=sign-in]) form{border-color:var(--recalc-border)!important;box-shadow:var(--recalc-shadow-md)!important;background:#fff!important}body :is(input:not([type=checkbox]):not([type=radio]),select,textarea,[role=combobox],.ui-control,.ui-select-trigger,.ui-input,.ui-textarea){color:var(--recalc-ink)!important;background:#fff!important;border-color:#cfe1ec!important}body :is(input:disabled,select:disabled,textarea:disabled),body :is(button:disabled,[aria-disabled=true],[data-disabled=true]){color:#668092!important;background:#f3f9fc!important;border-color:#d8e7f0!important}.ui-configured-cta,.ui-configured-cta--zone,.ui-configured-cta--compact,.ui-configured-cta--neutral,.ui-configured-cta--primary,.ui-page-frame .ui-workspace-header__ctas :is(a,button){color:var(--recalc-ink)!important;background:#fff!important;border-color:#cfe1ec!important}.ui-configured-cta--primary,.ui-page-frame .ui-workspace-header__ctas .ui-configured-cta--primary,body :is([class*=bg-cyan],[class*=bg-sky]){background:var(--recalc-accent-soft)!important;color:var(--recalc-accent)!important;border-color:#b9ddeb!important}.ui-configured-cta:hover,.ui-configured-cta--zone:hover,.ui-configured-cta--compact:hover,.ui-configured-cta--neutral:hover,.ui-configured-cta--primary:hover,.ui-cta-secondary:hover,.ui-button:hover,.ui-shell-icon-button:hover,body button:not(:disabled):not([data-variant=primary]):not(.ui-floating-calculator__rail):not(.ui-inbox-dock__rail):hover{color:var(--recalc-accent)!important;background:#eef8fc!important;border-color:#9fcfdf!important}.ui-cta-primary,button[data-variant=primary],body .bg-primary,body .bg-\[\#0f4c6b\]{border-color:var(--recalc-accent)!important;background:var(--recalc-accent)!important;color:#fff!important;box-shadow:0 12px 26px #0f5f821f!important}.ui-cta-secondary,.ui-button,.ui-shell-icon-button,body button:not(:disabled):not([data-variant=primary]):not(.ui-floating-calculator__rail):not(.ui-inbox-dock__rail){color:var(--recalc-ink)!important;background:#fff!important;border-color:#cfe1ec!important}body table,.ui-table,.ui-table-wrap,.table-wrap,[data-table-wrap=true]{background:#fff!important}body thead,body table thead tr,body th{background:#f8fcff!important}body :is([role=dialog],.select-content,.dropdown-content,.radix-select-content){border-color:var(--recalc-border)!important;color:var(--recalc-ink)!important;background:#fff!important;box-shadow:0 22px 60px #27546f1f!important}body [class*=bg-emerald]{background:var(--recalc-success-bg)!important}body :is([class*=bg-amber],[class*=bg-yellow]){background:var(--recalc-warning-bg)!important}body :is([class*=bg-red],[class*=bg-rose]){background:var(--recalc-danger-bg)!important}:is(body:has(a[href="/auth/sign-in"]):has(a[href="/auth/sign-up"]) header,body:has(a[href="/auth/sign-in"]) header,body:has(a[href="/auth/sign-up"]) header){background:#fffffff5!important;border-color:#e5f0f6!important}@media (max-width:720px){body:before{opacity:.3;background-size:48px 48px}}.ui-page-frame .ui-workspace-header{background:linear-gradient(#fff 0%,#fbfdff 100%)!important;border-color:#d5e5ef!important;margin-bottom:0!important}.ui-page-frame .ui-workspace-header__top{align-items:center!important}.ui-page-frame .ui-workspace-header__identity nav{letter-spacing:.04em;color:#6f8797!important;font-size:.72rem!important;font-weight:650!important}.ui-page-frame .ui-workspace-header__title{color:#102838!important;margin-top:.12rem!important;font-size:clamp(1.18rem,1.9vw,1.55rem)!important}.ui-page-frame .ui-workspace-header__account{display:flex!important}.ui-page-frame .ui-workspace-header__account :is(a,button){border-radius:999px!important;min-height:2.45rem!important;padding-inline:1rem!important;font-size:.82rem!important;font-weight:850!important}.ui-page-frame .ui-workspace-header__ctas{margin-top:.1rem!important}.ui-page-frame .ui-workspace-header__ctas .ui-configured-cta,.ui-page-frame .ui-workspace-header__ctas .ui-configured-cta--zone,.ui-page-frame .ui-workspace-header__ctas .ui-configured-cta--compact,.ui-page-frame .ui-workspace-header__ctas .ui-configured-cta--neutral,.ui-page-frame .ui-workspace-header__ctas .ui-configured-cta--primary{background:#fff!important;border-color:#d5e5ef!important;min-height:2.8rem!important}body:has(.ui-workspace-header) .ui-page-frame main{gap:clamp(.85rem,1.45vw,1.15rem)!important}:is(body:has(.ui-workspace-header) .ui-page-frame main>:is(section,div):has(select),body:has(.ui-workspace-header) .ui-page-frame main>:is(section,div):has(input),body:has(.ui-workspace-header) .ui-page-frame main>:is(section,div):has(textarea)){background:#fff!important;border-color:#d5e5ef!important;box-shadow:0 16px 42px #27546f0b!important}body:has(.ui-workspace-header) .ui-page-frame main :is(h2,h3){color:#102838!important;font-weight:850!important}body:has(.ui-workspace-header) .ui-page-frame main :is(input,select,textarea,[role=combobox]){background:#fff!important;border-radius:13px!important;min-height:2.7rem!important}body:has(.ui-workspace-header) .ui-page-frame main :is(input:disabled,select:disabled,textarea:disabled,[aria-disabled=true]){color:#60798b!important;background:#f5fbfe!important}:is(body:has(.ui-workspace-header) .ui-page-frame main [class*=bg-lime],body:has(.ui-workspace-header) .ui-page-frame main [class*=bg-green]){color:#245b20!important;background:#eef9e9!important}body:has(.ui-workspace-header) .ui-page-frame main>:is(div,section) :is(aside,[class*=sticky],[class*=shadow]):has(:is(h2,h3,strong,p)){background:#fff!important;border-color:#d5e5ef!important;box-shadow:0 14px 40px #27546f0b!important}:is(body:has(input[name*=nickname i]) main>:is(section,div),body:has(input[placeholder*=nickname i]) main>:is(section,div)){background:#fff!important;border-color:#d5e5ef!important;box-shadow:0 14px 40px #27546f0a!important}:is(body:has(input[name*=nickname i]) main h1,body:has(input[placeholder*=nickname i]) main h1){letter-spacing:-.045em;color:#102838!important}:is(body:has(input[name*=nickname i]) aside,body:has(input[placeholder*=nickname i]) aside){background:#fff!important}:is(body:has(input[name*=nickname i]) form button,body:has(input[placeholder*=nickname i]) form button){min-height:2.55rem!important}:is(body:has(form input[type=password]):has(a[href=\/]) form,body:has(form input[type=password]):has(a[href*=sign-up]) form,body:has(form input[type=password]):has(a[href*=sign-in]) form){background:linear-gradient(#fff 0%,#fbfdff 100%)!important;border-color:#d5e5ef!important;box-shadow:0 18px 52px #27546f0e!important}:is(body:has(form input[type=password]):has(a[href=\/]) main,body:has(form input[type=password]):has(a[href*=sign-up]) main,body:has(form input[type=password]):has(a[href*=sign-in]) main){background:0 0!important}:is(body:has(form input[type=password]):has(a[href=\/]) form input,body:has(form input[type=password]):has(a[href*=sign-up]) form input,body:has(form input[type=password]):has(a[href*=sign-in]) form input){background:#fff!important}body:has(a[href="/auth/sign-in"]):has(a[href="/auth/sign-up"]) main>section:first-of-type{background:0 0!important}body:has(a[href="/auth/sign-in"]):has(a[href="/auth/sign-up"]) main>section:first-of-type :is(article,aside,div[class*=rounded][class*=border]){background:#fff!important;border-color:#d5e5ef!important;box-shadow:0 18px 52px #27546f0d!important}body:has(a[href="/auth/sign-in"]):has(a[href="/auth/sign-up"]) header{background:#fffffff7!important}:is(body:has(.adminContent),body:has([aria-label=Contenido\ admin])){background:#fff!important}[aria-label=Contenido\ admin],[aria-label=Centro\ operativo],[aria-label="Estado del panel"]>*{background-color:#fff!important}body :is(button:disabled,[aria-disabled=true],[data-disabled=true]){color:#5f788a!important;background:#f2f8fc!important;border-color:#d8e7f0!important}@media (max-width:760px){.ui-page-frame .ui-workspace-header__top{align-items:stretch!important}.ui-page-frame .ui-workspace-header__account{grid-template-columns:1fr 1fr;display:grid!important}.ui-page-frame .ui-workspace-header__account :is(a,button){width:100%}}@media (max-width:480px){.ui-page-frame .ui-workspace-header__account{grid-template-columns:1fr}}body:has(.ui-workspace-header) .ui-page-frame main{isolation:isolate}body:has(.ui-workspace-header) .ui-page-frame main>main{gap:clamp(.85rem,1.5vw,1.2rem);min-width:0;display:grid}:is(body:has(.ui-workspace-header) .ui-page-frame main>main>div,body:has(.ui-workspace-header) .ui-page-frame main>main>section){min-width:0}body:has(.ui-workspace-header) .ui-page-frame main :is(.ui-card,.ui-card-pad,.ui-panel,.ui-form-card,.ui-summary-card,.ui-result-card,.ui-chat-panel,.ui-offer-card){background:#fff!important;border-color:#d5e5ef!important;box-shadow:0 14px 38px #27546f0b!important}body:has(.ui-workspace-header) .ui-page-frame main :is(.ui-card-pad,.ui-form-card,.ui-panel,.ui-section){padding:clamp(1rem,1.55vw,1.35rem)!important}body:has(.ui-workspace-header) .ui-page-frame main :is(h1,h2,h3){letter-spacing:-.035em;color:#102838!important;font-weight:850!important}body:has(.ui-workspace-header) .ui-page-frame main :is(p,small,li){color:#587083!important}body:has(.ui-workspace-header) .ui-page-frame main :is(label,legend){color:#102838!important;font-weight:780!important}body:has(.ui-workspace-header) .ui-page-frame main :is(input:not([type=checkbox]):not([type=radio]),select,textarea,[role=combobox],.ui-control,.ui-select-trigger){color:#102838!important;background:#fff!important;border-color:#cfe1ec!important;border-radius:13px!important;min-height:2.65rem!important}body:has(.ui-workspace-header) .ui-page-frame main :is(){color:#6f8797!important}body:has(.ui-workspace-header) .ui-page-frame main :is(input:disabled,select:disabled,textarea:disabled,[aria-disabled=true],[data-disabled=true]){color:#627d8f!important;background:#f5fbfe!important;border-color:#d8e7f0!important}body:has(.ui-workspace-header) .ui-page-frame main :is(.ui-summary-card,.ui-result-card){background:linear-gradient(#fff 0%,#fbfdff 100%)!important;border-color:#cfe1ec!important}body:has(.ui-workspace-header) .ui-page-frame main :is(.ui-summary-card,.ui-result-card) :is(strong,h2,h3){color:#102838!important}:is(body:has(.ui-workspace-header) .ui-page-frame main :is(.ui-summary-card,.ui-result-card) [class*=text-emerald],body:has(.ui-workspace-header) .ui-page-frame main :is(.ui-summary-card,.ui-result-card) [class*=text-green]){color:#0c6b42!important}:is(body:has(.ui-workspace-header) .ui-page-frame main .ui-configured-cta,body:has(.ui-workspace-header) .ui-page-frame main .ui-configured-cta--zone,body:has(.ui-workspace-header) .ui-page-frame main .ui-configured-cta--compact){color:#102838!important;background:#fff!important;border-color:#cfe1ec!important;min-height:2.75rem!important}body:has(.ui-workspace-header) .ui-page-frame main .ui-configured-cta--primary{color:#0f5f82!important;background:#eaf6fb!important;border-color:#b9ddeb!important}body:has(.ui-workspace-header) .ui-page-frame main :is(.ui-note,[class*=rounded][class*=border]:has(.ui-kicker)){background:#fff!important;border-color:#d5e5ef!important}body:has(.ui-workspace-header) .ui-page-frame main :is(.ui-table-wrap,.table-wrap,[data-table-wrap=true]){max-height:min(68dvh,680px);background:#fff!important;border-color:#d5e5ef!important}body:has(.ui-workspace-header) .ui-page-frame main table{min-width:760px}body:has(.ui-workspace-header) .ui-page-frame main :is(th,thead tr){color:#102838!important;background:#f8fcff!important}body:has(.ui-workspace-header) .ui-page-frame main td{color:#102838!important}body:has(.ui-workspace-header) .ui-page-frame main :is([class*=bg-slate-950],[class*=bg-slate-900],[class*=bg-slate-800],[class*=bg-black\/]){color:#102838!important;background:#fff!important;border-color:#d5e5ef!important}body:has(.ui-workspace-header) .ui-page-frame main :is([class*=text-slate-100],[class*=text-slate-200],[class*=text-white]){color:#102838!important}body:has(.ui-workspace-header) .ui-page-frame main :is([class*=text-slate-300],[class*=text-slate-400],[class*=text-slate-500]){color:#587083!important}body:has(.ui-workspace-header) .ui-page-frame main :is([class*=border-white\/],[class*=border-slate-]){border-color:#d5e5ef!important}body:has(.ui-workspace-header) .ui-page-frame main :is([class*=bg-emerald],[class*=bg-green],[class*=bg-lime]){color:#0c6b42!important;background:#eef9f3!important;border-color:#bfe7d1!important}body:has(.ui-workspace-header) .ui-page-frame main :is([class*=text-emerald],[class*=text-green],[class*=text-lime]){color:#0c6b42!important}body:has(.ui-workspace-header) .ui-page-frame main iframe{background:#fff}body:has(.ui-workspace-header) .ui-page-frame main :is(div,section):has(>iframe){background:#fff!important;border-color:#d5e5ef!important;box-shadow:0 14px 38px #27546f0b!important}@media (min-width:1180px){:is(body:has(.ui-workspace-header) .ui-page-frame main>main,body:has(.ui-workspace-header) .ui-page-frame main>div){gap:clamp(1rem,1.5vw,1.35rem)}}@media (max-width:760px){body:has(.ui-workspace-header) .ui-page-frame main :is(.ui-card,.ui-card-pad,.ui-panel,.ui-section,.ui-form-card,.ui-summary-card,.ui-result-card){border-radius:20px!important}body:has(.ui-workspace-header) .ui-page-frame main table{min-width:820px}}:is(body:has(form input[type=password]):has(a[href*=auth]),body:has(form input[type=email]):has(a[href*=auth]),body:has(form input[name=email]):has(a[href*=auth])){background:radial-gradient(circle at 12% 0,#5cb1d717,#0000 28rem),radial-gradient(circle at 100% 16%,#0f5f820e,#0000 30rem),linear-gradient(#fbfdff 0%,#fff 58% 100%)!important}:is(body:has(form input[type=password]):has(a[href*=auth]) main,body:has(form input[type=email]):has(a[href*=auth]) main,body:has(form input[name=email]):has(a[href*=auth]) main){width:100%;min-height:calc(100dvh - 5.5rem);align-content:center!important;justify-items:center!important;padding:clamp(1.5rem,5vw,4.5rem) 1rem!important;display:grid!important}:is(body:has(form input[type=password]):has(a[href*=auth]) form,body:has(form input[type=email]):has(a[href*=auth]) form,body:has(form input[name=email]):has(a[href*=auth]) form){position:relative;overflow:hidden;color:#102838!important;background:linear-gradient(#fffffffc,#fbfdfffa)!important;border:1px solid #d5e5ef!important;border-radius:28px!important;width:min(100%,30rem)!important;padding:clamp(1.1rem,2.6vw,1.55rem)!important;box-shadow:0 22px 62px #27546f12!important}body:has(form input[type=password]):has(a[href*=auth]) form:before{content:"";background:linear-gradient(90deg,#0f5f82,#8bd3ec);border-radius:999px;width:2.75rem;height:.28rem;margin-bottom:1rem;display:block}body:has(form input[type=email]):has(a[href*=auth]) form:before{content:"";background:linear-gradient(90deg,#0f5f82,#8bd3ec);border-radius:999px;width:2.75rem;height:.28rem;margin-bottom:1rem;display:block}body:has(form input[name=email]):has(a[href*=auth]) form:before{content:"";background:linear-gradient(90deg,#0f5f82,#8bd3ec);border-radius:999px;width:2.75rem;height:.28rem;margin-bottom:1rem;display:block}:is(body:has(form input[type=password]):has(a[href*=auth]) form :is(h1,h2,h3),body:has(form input[type=email]):has(a[href*=auth]) form :is(h1,h2,h3),body:has(form input[name=email]):has(a[href*=auth]) form :is(h1,h2,h3)){letter-spacing:-.04em;color:#102838!important;font-weight:880!important}:is(body:has(form input[type=password]):has(a[href*=auth]) form :is(p,small),body:has(form input[type=email]):has(a[href*=auth]) form :is(p,small),body:has(form input[name=email]):has(a[href*=auth]) form :is(p,small)){color:#587083!important}:is(body:has(form input[type=password]):has(a[href*=auth]) form label,body:has(form input[type=email]):has(a[href*=auth]) form label,body:has(form input[name=email]):has(a[href*=auth]) form label){color:#102838!important;font-weight:780!important}:is(body:has(form input[type=password]):has(a[href*=auth]) form :is(input,select,textarea),body:has(form input[type=email]):has(a[href*=auth]) form :is(input,select,textarea),body:has(form input[name=email]):has(a[href*=auth]) form :is(input,select,textarea)){color:#102838!important;background:#fff!important;border-color:#cfe1ec!important;border-radius:14px!important;min-height:2.85rem!important}:is(body:has(form input[type=password]):has(a[href*=auth]) form :is(),body:has(form input[type=email]):has(a[href*=auth]) form :is(),body:has(form input[name=email]):has(a[href*=auth]) form :is()){color:#6f8797!important;opacity:1!important}:is(body:has(form input[type=password]):has(a[href*=auth]) form button[type=submit],body:has(form input[type=email]):has(a[href*=auth]) form button[type=submit],body:has(form input[name=email]):has(a[href*=auth]) form button[type=submit]){color:#fff!important;background:#0f5f82!important;border-color:#0f5f82!important;border-radius:999px!important;min-height:2.85rem!important;font-weight:850!important;box-shadow:0 12px 26px #0f5f821f!important}:is(body:has(form input[type=password]):has(a[href*=auth]) form button[type=submit]:hover,body:has(form input[type=email]):has(a[href*=auth]) form button[type=submit]:hover,body:has(form input[name=email]):has(a[href*=auth]) form button[type=submit]:hover){background:#0d4f6c!important}:is(body:has(form input[type=password]):has(a[href*=auth]) form a,body:has(form input[type=email]):has(a[href*=auth]) form a,body:has(form input[name=email]):has(a[href*=auth]) form a){font-weight:720;color:#0f5f82!important}:is(body:has(form input[type=password]):has(a[href*=auth]) form a:hover,body:has(form input[type=email]):has(a[href*=auth]) form a:hover,body:has(form input[name=email]):has(a[href*=auth]) form a:hover){color:#0d4f6c!important}:is(body:has(form input[type=password]):has(a[href*=auth]) form :is([role=alert],.ui-note,[class*=bg-red],[class*=bg-rose]),body:has(form input[type=email]):has(a[href*=auth]) form :is([role=alert],.ui-note,[class*=bg-red],[class*=bg-rose]),body:has(form input[name=email]):has(a[href*=auth]) form :is([role=alert],.ui-note,[class*=bg-red],[class*=bg-rose])){color:#8a2d2d!important;background:#fff0f0!important;border-color:#8a2d2d38!important}:is(body:has(form input[type=password]):has(a[href*=auth]) form :is([class*=bg-emerald],[class*=bg-green]),body:has(form input[type=email]):has(a[href*=auth]) form :is([class*=bg-emerald],[class*=bg-green]),body:has(form input[name=email]):has(a[href*=auth]) form :is([class*=bg-emerald],[class*=bg-green])){color:#0c5f3a!important;background:#eaf9f1!important;border-color:#0c5f3a38!important}:is(body:has(main a[href=\/]):has(main [class*=rounded][class*=border]) main>:is(section,div,article),body:has(main a[href*=sign-in]):has(main [class*=rounded][class*=border]) main>:is(section,div,article)){color:#102838!important;background:#fff!important;border-color:#d5e5ef!important;box-shadow:0 18px 52px #27546f0e!important}@media (max-width:640px){:is(body:has(form input[type=password]):has(a[href*=auth]) main,body:has(form input[type=email]):has(a[href*=auth]) main,body:has(form input[name=email]):has(a[href*=auth]) main){align-content:start!important;padding-block:1.25rem 2rem!important}:is(body:has(form input[type=password]):has(a[href*=auth]) form,body:has(form input[type=email]):has(a[href*=auth]) form,body:has(form input[name=email]):has(a[href*=auth]) form){border-radius:22px!important;padding:1rem!important}}body:has(a[href="/auth/sign-in"]):has(a[href="/auth/sign-up"]){background:radial-gradient(circle at 8% 0,#5cb1d71a,#0000 30rem),radial-gradient(circle at 92% 12%,#0f5f820f,#0000 32rem),linear-gradient(#fbfdff 0%,#fff 56% 100%)!important}body:has(a[href="/auth/sign-in"]):has(a[href="/auth/sign-up"]) header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5!important;border-bottom:1px solid #e5f0f6!important;box-shadow:0 10px 30px #27546f09!important}body:has(a[href="/auth/sign-in"]):has(a[href="/auth/sign-up"]) header :is(a,button){border-radius:999px!important}body:has(a[href="/auth/sign-in"]):has(a[href="/auth/sign-up"]) main{color:#102838!important}body:has(a[href="/auth/sign-in"]):has(a[href="/auth/sign-up"]) main>section{isolation:isolate;position:relative}body:has(a[href="/auth/sign-in"]):has(a[href="/auth/sign-up"]) main>section:first-of-type{align-items:center;min-height:min(78dvh,50rem);display:grid;background:0 0!important}body:has(a[href="/auth/sign-in"]):has(a[href="/auth/sign-up"]) main h1{letter-spacing:-.06em;color:#102838!important}body:has(a[href="/auth/sign-in"]):has(a[href="/auth/sign-up"]) main :is(h2,h3){letter-spacing:-.035em;color:#102838!important}body:has(a[href="/auth/sign-in"]):has(a[href="/auth/sign-up"]) main :is(p,li,small){color:#587083!important}body:has(a[href="/auth/sign-in"]):has(a[href="/auth/sign-up"]) main :is(article,aside,div[class*=rounded][class*=border],section[class*=rounded][class*=border]){color:#102838!important;background:#fff!important;border-color:#d5e5ef!important;box-shadow:0 18px 52px #27546f0e!important}body:has(a[href="/auth/sign-in"]):has(a[href="/auth/sign-up"]) main :is([class*=bg-slate-950],[class*=bg-slate-900],[class*=bg-slate-800],[class*=bg-black]){color:#102838!important;background:#fff!important;border-color:#d5e5ef!important}body:has(a[href="/auth/sign-in"]):has(a[href="/auth/sign-up"]) main :is([class*=text-white],[class*=text-slate-100],[class*=text-slate-200]){color:#102838!important}body:has(a[href="/auth/sign-in"]):has(a[href="/auth/sign-up"]) main :is([class*=text-slate-300],[class*=text-slate-400],[class*=text-slate-500]){color:#587083!important}body:has(a[href="/auth/sign-in"]):has(a[href="/auth/sign-up"]) main :is(a,button){opacity:1!important}body:has(a[href="/auth/sign-in"]):has(a[href="/auth/sign-up"]) main :is(a[class*=bg],button[class*=bg],.ui-cta-primary){color:#fff!important;background:#0f5f82!important;border-color:#0f5f82!important;box-shadow:0 12px 26px #0f5f821f!important}body:has(a[href="/auth/sign-in"]):has(a[href="/auth/sign-up"]) main :is(a[class*=border],button[class*=border],.ui-cta-secondary){color:#102838!important;background:#fff!important;border-color:#cfe1ec!important}body:has(a[href="/auth/sign-in"]):has(a[href="/auth/sign-up"]) main :is(a[class*=border],button[class*=border],.ui-cta-secondary):hover{color:#0f5f82!important;background:#eef8fc!important;border-color:#9fcfdf!important}body:has(a[href="/auth/sign-in"]):has(a[href="/auth/sign-up"]) main :is([class*=bg-cyan],[class*=bg-sky],[class*=bg-blue]){color:#0f5f82!important;background:#eaf6fb!important;border-color:#b9ddeb!important}body:has(a[href="/auth/sign-in"]):has(a[href="/auth/sign-up"]) main :is([class*=text-cyan],[class*=text-sky],[class*=text-blue]){color:#0f5f82!important}body:has(a[href="/auth/sign-in"]):has(a[href="/auth/sign-up"]) footer{color:#587083!important;background:#fff!important;border-color:#e5f0f6!important}@media (max-width:760px){body:has(a[href="/auth/sign-in"]):has(a[href="/auth/sign-up"]) main>section:first-of-type{min-height:auto;padding-block:3rem!important}body:has(a[href="/auth/sign-in"]):has(a[href="/auth/sign-up"]) main :is(article,aside,div[class*=rounded][class*=border],section[class*=rounded][class*=border]){border-radius:22px!important}}:is(body:has([aria-label=Contenido\ admin]),body:has([aria-label="Estado del panel"])){background:radial-gradient(circle at 0 0,#5cb1d714,#0000 32rem),linear-gradient(#fbfdff 0%,#fff 58% 100%)!important}:is(body:has([aria-label=Contenido\ admin]) :is(header,section,aside,article,div)[class*=rounded],body:has([aria-label="Estado del panel"]) :is(header,section,aside,article,div)[class*=rounded]){border-color:#d5e5ef!important}:is(body:has([aria-label=Contenido\ admin]) [aria-label="Estado del panel"]>*,body:has([aria-label="Estado del panel"]) [aria-label="Estado del panel"]>*){color:#102838!important;box-shadow:none!important;background:#fff!important;border-color:#cfe1ec!important}:is(body:has([aria-label=Contenido\ admin]) [aria-label="Estado del panel"]>:nth-child(2),body:has([aria-label="Estado del panel"]) [aria-label="Estado del panel"]>:nth-child(2)){color:#0f5f82!important;background:#eaf6fb!important;border-color:#b9ddeb!important}:is(body:has([aria-label=Contenido\ admin]) [aria-label=Centro\ operativo],body:has([aria-label=Contenido\ admin]) [aria-label=Contenido\ admin],body:has([aria-label="Estado del panel"]) [aria-label=Centro\ operativo],body:has([aria-label="Estado del panel"]) [aria-label=Contenido\ admin]){background:#fff!important;border-color:#d5e5ef!important;box-shadow:0 16px 44px #27546f0b!important}:is(body:has([aria-label=Contenido\ admin]) :is(h1,h2,h3,h4,strong,label,th),body:has([aria-label="Estado del panel"]) :is(h1,h2,h3,h4,strong,label,th)){color:#102838!important}:is(body:has([aria-label=Contenido\ admin]) :is(p,small,li,td),body:has([aria-label="Estado del panel"]) :is(p,small,li,td)){color:#587083!important}:is(body:has([aria-label=Contenido\ admin]) :is(input:not([type=checkbox]):not([type=radio]),select,textarea,[role=combobox],.ui-control),body:has([aria-label="Estado del panel"]) :is(input:not([type=checkbox]):not([type=radio]),select,textarea,[role=combobox],.ui-control)){color:#102838!important;background:#fff!important;border-color:#cfe1ec!important;min-height:2.65rem!important}:is(body:has([aria-label=Contenido\ admin]) :is(),body:has([aria-label="Estado del panel"]) :is()){color:#6f8797!important;opacity:1!important}:is(body:has([aria-label=Contenido\ admin]) :is(button:not(:disabled),a[role=button],.ui-button,.ui-cta-secondary),body:has([aria-label="Estado del panel"]) :is(button:not(:disabled),a[role=button],.ui-button,.ui-cta-secondary)){border-color:#cfe1ec!important}:is(body:has([aria-label=Contenido\ admin]) :is(button:disabled,[aria-disabled=true],[data-disabled=true]),body:has([aria-label="Estado del panel"]) :is(button:disabled,[aria-disabled=true],[data-disabled=true])){color:#627d8f!important;opacity:1!important;background:#f5fbfe!important;border-color:#d8e7f0!important}:is(body:has([aria-label=Contenido\ admin]) :is(.ui-configured-cta,.ui-configured-cta--zone,.ui-configured-cta--compact),body:has([aria-label="Estado del panel"]) :is(.ui-configured-cta,.ui-configured-cta--zone,.ui-configured-cta--compact)){color:#102838!important;background:#fff!important;border-color:#cfe1ec!important}:is(body:has([aria-label=Contenido\ admin]) .ui-configured-cta--primary,body:has([aria-label="Estado del panel"]) .ui-configured-cta--primary){color:#0f5f82!important;background:#eaf6fb!important;border-color:#b9ddeb!important}:is(body:has([aria-label=Contenido\ admin]) :is(.ui-table-wrap,.table-wrap,[data-table-wrap=true]),body:has([aria-label="Estado del panel"]) :is(.ui-table-wrap,.table-wrap,[data-table-wrap=true])){max-height:min(70dvh,700px);background:#fff!important;border-color:#d5e5ef!important}:is(body:has([aria-label=Contenido\ admin]) table,body:has([aria-label="Estado del panel"]) table){min-width:780px;color:#102838!important}:is(body:has([aria-label=Contenido\ admin]) :is(thead,thead tr,th),body:has([aria-label="Estado del panel"]) :is(thead,thead tr,th)){color:#102838!important;background:#f8fcff!important}:is(body:has([aria-label=Contenido\ admin]) :is([class*=bg-slate-950],[class*=bg-slate-900],[class*=bg-slate-800],[class*=bg-black]),body:has([aria-label="Estado del panel"]) :is([class*=bg-slate-950],[class*=bg-slate-900],[class*=bg-slate-800],[class*=bg-black])){color:#102838!important;background:#fff!important;border-color:#d5e5ef!important}:is(body:has([aria-label=Contenido\ admin]) :is([class*=text-white],[class*=text-slate-100],[class*=text-slate-200]),body:has([aria-label="Estado del panel"]) :is([class*=text-white],[class*=text-slate-100],[class*=text-slate-200])){color:#102838!important}:is(body:has([aria-label=Contenido\ admin]) :is([class*=bg-emerald],[class*=bg-green],[class*=bg-lime]),body:has([aria-label="Estado del panel"]) :is([class*=bg-emerald],[class*=bg-green],[class*=bg-lime])){color:#0c6b42!important;background:#eef9f3!important;border-color:#bfe7d1!important}@media (max-width:760px){:is(body:has([aria-label=Contenido\ admin]) table,body:has([aria-label="Estado del panel"]) table){min-width:840px}}.ui-shell-header,.ui-shell-header--workspace,.ui-workspace-header{color:#102838!important;background:linear-gradient(#fffffffa,#fbfdfff5)!important;border-color:#d5e5ef!important;box-shadow:0 14px 42px #27546f0d!important}body:has([aria-label=Contenido\ admin]) header{color:#102838!important;background:linear-gradient(#fffffffa,#fbfdfff5)!important;border-color:#d5e5ef!important;box-shadow:0 14px 42px #27546f0d!important}body:has([aria-label="Estado del panel"]) header{color:#102838!important;background:linear-gradient(#fffffffa,#fbfdfff5)!important;border-color:#d5e5ef!important;box-shadow:0 14px 42px #27546f0d!important}.ui-workspace-header__account :is(a,button),.ui-shell-header :is(a,button){color:#102838!important;background:#fff!important;border-color:#cfe1ec!important;min-height:2.45rem!important}body:has([aria-label=Contenido\ admin]) header :is(a,button){color:#102838!important;background:#fff!important;border-color:#cfe1ec!important;min-height:2.45rem!important}body:has([aria-label="Estado del panel"]) header :is(a,button){color:#102838!important;background:#fff!important;border-color:#cfe1ec!important;min-height:2.45rem!important}.ui-workspace-header__account :is(a,button):hover,.ui-shell-header :is(a,button):hover{color:#0f5f82!important;background:#eef8fc!important;border-color:#9fcfdf!important}body:has([aria-label=Contenido\ admin]) header :is(a,button):hover{color:#0f5f82!important;background:#eef8fc!important;border-color:#9fcfdf!important}body:has([aria-label="Estado del panel"]) header :is(a,button):hover{color:#0f5f82!important;background:#eef8fc!important;border-color:#9fcfdf!important}.ui-shell-drawer{color:#102838!important;background:#fffffffa!important;border-color:#d5e5ef!important;box-shadow:24px 0 70px #27546f26!important}.ui-shell-drawer :is(a,button){color:#102838!important}.ui-shell-drawer :is(a,button):hover{color:#0f5f82!important;background:#eef8fc!important}.ui-shell-drawer .ui-shell-icon-button,.ui-shell-drawer>button[aria-label=Cerrar\ menú]{color:#102838!important;background:#fff!important;border-color:#cfe1ec!important}.ui-sidebar-stack,.ui-shell-nav-layout{min-width:0}.ui-sidebar-action-panel,.ui-shell-drawer section[aria-label=Identidad\ admin]{color:#102838!important;background:#fff!important;border-color:#d5e5ef!important;box-shadow:0 12px 32px #27546f0b!important}.ui-shell-brand__eyebrow,.ui-shell-drawer section[aria-label=Identidad\ admin] :is([class*=Eyebrow],div:first-child){color:#587083!important}.ui-shell-brand__title,.ui-shell-drawer section[aria-label=Identidad\ admin] :is([class*=Title],div:last-child){color:#102838!important}.ui-shell-nav-layout :is(nav,ul,li),.ui-shell-drawer :is(nav,ul,li){min-width:0}.ui-shell-nav-layout :is(a,button),.ui-shell-drawer :is(nav a,nav button){min-height:2.35rem;border-radius:14px!important}.ui-shell-nav-layout :is(a[aria-current=page],button[aria-current=page],[data-active=true]),.ui-shell-drawer :is(a[aria-current=page],button[aria-current=page],[data-active=true]){color:#0f5f82!important;background:#eaf6fb!important;border-color:#b9ddeb!important}.ui-scrollbar,.ui-shell-drawer,.ui-shell-drawer *{scrollbar-color:#bfd9e7 transparent;scrollbar-width:thin}.ui-scrollbar::-webkit-scrollbar{width:10px;height:10px}.ui-shell-drawer::-webkit-scrollbar{width:10px;height:10px}.ui-shell-drawer ::-webkit-scrollbar{width:10px;height:10px}.ui-scrollbar::-webkit-scrollbar-thumb{background:#bfd9e7 padding-box padding-box;border:3px solid #0000;border-radius:999px}.ui-shell-drawer::-webkit-scrollbar-thumb{background:#bfd9e7 padding-box padding-box;border:3px solid #0000;border-radius:999px}.ui-shell-drawer ::-webkit-scrollbar-thumb{background:#bfd9e7 padding-box padding-box;border:3px solid #0000;border-radius:999px}.ui-scrollbar::-webkit-scrollbar-track{background:0 0}.ui-shell-drawer::-webkit-scrollbar-track{background:0 0}.ui-shell-drawer ::-webkit-scrollbar-track{background:0 0}@media (max-width:760px){.ui-shell-header,.ui-shell-header--workspace,.ui-workspace-header{border-radius:20px!important}body:has([aria-label=Contenido\ admin]) header{border-radius:20px!important}body:has([aria-label="Estado del panel"]) header{border-radius:20px!important}.ui-shell-drawer{width:min(92vw,23rem)!important}}:root{--recalc-focus-ring:#0f5f8252;--recalc-focus-border:#0f5f82;--recalc-touch-target:2.65rem}body :is(a,button,input,select,textarea,[role=button],[role=link],[role=menuitem],[role=tab],[role=combobox],summary):focus-visible{outline:3px solid var(--recalc-focus-ring)!important;outline-offset:2px!important;border-color:var(--recalc-focus-border)!important}.ui-skip-link{z-index:1000;color:#0f3c55;background:#fff;border:1px solid #b9ccd9;border-radius:999px;padding:.6rem .9rem;font-weight:850;text-decoration:none;transition:transform .16s;position:fixed;top:.75rem;left:.75rem;transform:translateY(calc(-100% - 1rem));box-shadow:0 18px 45px #0f293d2e}.ui-skip-link:focus-visible{transform:translateY(0)}body :is(a,button,input,select,textarea,[role=button],[role=link],[role=menuitem],[role=tab],[role=combobox],summary):focus:not(:focus-visible){outline:none}body :is(button,[role=button],a[class*=button],.ui-button,.ui-cta-primary,.ui-cta-secondary,.ui-shell-icon-button){min-height:max(var(--recalc-touch-target),2.35rem)}body :is(input:not([type=checkbox]):not([type=radio]),select,textarea,[role=combobox],.ui-control){min-height:max(var(--recalc-touch-target),2.5rem)}body :is(input[type=checkbox],input[type=radio]){accent-color:#0f5f82}body :is(main,section,article,aside,form,header,footer,nav,div){min-width:0}body :is(p,li,td,th,label,span,strong,small,a,button){overflow-wrap:anywhere}body :is(h1,h2,h3,h4,h5,h6){overflow-wrap:balance}body :is(.ui-table-wrap,.table-wrap,[data-table-wrap=true],[class*=overflow-x-auto]):has(table){overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto!important}body table{max-width:100%}body :is(td,th){vertical-align:top}body :is(.ui-scrollbar,.ui-shell-drawer,[class*=overflow-y-auto],[class*=overflow-auto]){overscroll-behavior:contain;-webkit-overflow-scrolling:touch}body :is([role=dialog],.ui-shell-drawer,.ui-modal,.ui-popover,[data-radix-popper-content-wrapper]>*){max-width:min(100vw - 1rem,42rem);max-height:calc(100dvh - 1rem)}body .ui-shell-drawer{width:min(82vw,320px)!important;max-width:min(82vw,320px)!important}body :is([role=dialog],.ui-modal,.ui-popover,[data-radix-popper-content-wrapper]>*){overflow:auto}body :is(input[readonly],textarea[readonly],select[readonly]){cursor:default;color:#465f70!important;background:#f8fcff!important}body :is(button:disabled,input:disabled,select:disabled,textarea:disabled,[aria-disabled=true],[data-disabled=true]){opacity:1!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (max-width:760px){:root{--recalc-touch-target:2.8rem}body{-moz-text-size-adjust:100%;text-size-adjust:100%}body :is(main,section,article,aside,form)[class*=px-],body :is(.ui-shell-header,.ui-workspace-header,[aria-label=Contenido\ admin],[aria-label=Centro\ operativo]){max-width:100%}body :is(input,select,textarea){font-size:1rem!important}body :is(.ui-table-wrap,.table-wrap,[data-table-wrap=true]):has(table){max-height:min(66dvh,34rem)}}@media (max-width:420px){body :is(.ui-shell-header,.ui-workspace-header){padding-inline:.85rem!important}body :is(button,[role=button],.ui-button,.ui-cta-primary,.ui-cta-secondary){white-space:normal}}.ui-sidebar-action-panel{position:relative;overflow:hidden;color:#102838!important;background:linear-gradient(#fffffffc,#f8fcfffa)!important;border-color:#d5e5ef!important}.ui-sidebar-action-panel:before{content:"";opacity:.9;background:linear-gradient(#0f5f82,#8bd3ec);width:.2rem;position:absolute;inset:0 auto 0 0}.ui-sidebar-action-panel>*{z-index:1;position:relative}.ui-sidebar-action-panel .ui-shell-brand{min-width:0}.ui-sidebar-action-panel .ui-shell-brand__eyebrow{text-transform:uppercase;line-height:1.2;color:#587083!important;letter-spacing:.16em!important;font-size:.68rem!important;font-weight:850!important}.ui-sidebar-action-panel .ui-shell-brand__title{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;line-height:1.2;display:block;overflow:hidden;color:#102838!important;font-size:.95rem!important;font-weight:900!important}.ui-sidebar-action-panel [title]{cursor:default}.ui-shell-drawer .ui-sidebar-action-panel{margin-right:2.35rem}.ui-shell-drawer .ui-sidebar-action-panel img{object-fit:contain;max-width:100%}.ui-workspace-header__account .ui-shell-brand,.ui-workspace-header__account .ui-shell-brand__eyebrow,.ui-workspace-header__account .ui-shell-brand__title{display:none!important}@media (max-width:760px){.ui-shell-drawer .ui-sidebar-action-panel{margin-right:2.1rem;border-radius:20px!important}.ui-sidebar-action-panel .ui-shell-brand__title{font-size:.9rem!important}}@media (max-width:390px){.ui-shell-drawer .ui-sidebar-action-panel{margin-right:1.95rem}.ui-sidebar-action-panel .ui-shell-brand__title{max-width:10.5rem}}:root{--recalc-data-max-height:min(72dvh,44rem);--recalc-data-row-height:2.85rem;--recalc-data-min-width:780px}body :is(.ui-table-wrap,.table-wrap,[data-table-wrap=true],[data-density=dense],[data-surface=data],[class*=overflow-x-auto]:has(table)){max-width:100%;max-height:var(--recalc-data-max-height);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#fff!important;border:1px solid #d5e5ef!important;border-radius:20px!important;overflow:auto!important;box-shadow:0 12px 34px #27546f0a!important}body table{min-width:var(--recalc-data-min-width);border-collapse:separate;border-spacing:0}body :is(thead,thead tr,th){background:#f8fcff!important}body th{z-index:3;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;position:sticky;top:0;color:#102838!important;font-weight:850!important}body :is(td,th){min-height:var(--recalc-data-row-height);vertical-align:middle;padding-block:.72rem;border-color:#e5f0f6!important}body td{color:#102838!important}body tbody tr:nth-child(2n){background:#fbfdff}body tbody tr:hover{background:#eef8fc!important}:is(body :is(td,th):last-child:has(button),body :is(td,th):last-child:has(a)){white-space:nowrap;width:1%}body td :is(button,a[role=button],.ui-button,.ui-shell-icon-button){min-height:2.25rem!important}body :is([data-file-list],[data-upload-list],[data-preview-list],[data-file-preview],.ui-file-list,.ui-upload-list,.ui-preview-list){max-width:100%;overflow:hidden;color:#102838!important;background:#fff!important;border-color:#d5e5ef!important}body :is([data-file-list],[data-upload-list],[data-preview-list],.ui-file-list,.ui-upload-list,.ui-preview-list)>*{min-width:0}body :is([data-file-list],[data-upload-list],[data-preview-list],.ui-file-list,.ui-upload-list,.ui-preview-list) :is(a,span,p,strong){overflow-wrap:anywhere;min-width:0}body :is([data-file-preview],iframe,object,embed){max-width:100%;background:#fff!important;border-color:#d5e5ef!important}body :is(iframe,object,embed){border-radius:18px}body :is([data-list-row],.ui-list-row,.ui-directory-row,.ui-audit-row,.ui-import-row){min-width:0;color:#102838!important;background:#fff!important;border-color:#e5f0f6!important}body :is([data-list-row],.ui-list-row,.ui-directory-row,.ui-audit-row,.ui-import-row):hover{background:#f8fcff!important}body :is(table,[data-surface=data],[data-density=dense]) :is([class*=bg-emerald],[class*=bg-green],[class*=bg-lime]){color:#0c6b42!important;background:#eef9f3!important;border-color:#bfe7d1!important}body :is(table,[data-surface=data],[data-density=dense]) :is([class*=bg-amber],[class*=bg-yellow]){color:#7a4a00!important;background:#fff8e8!important;border-color:#f0d69a!important}body :is(table,[data-surface=data],[data-density=dense]) :is([class*=bg-red],[class*=bg-rose]){color:#8a2d2d!important;background:#fff0f0!important;border-color:#f0b8b8!important}body :is(table,[data-surface=data],[data-density=dense]) :is([class*=bg-sky],[class*=bg-cyan],[class*=bg-blue]){color:#0f5f82!important;background:#eaf6fb!important;border-color:#b9ddeb!important}@media (max-width:760px){:root{--recalc-data-max-height:min(66dvh,34rem);--recalc-data-min-width:860px}body :is(.ui-table-wrap,.table-wrap,[data-table-wrap=true],[data-density=dense],[data-surface=data],[class*=overflow-x-auto]:has(table)){border-radius:18px!important}body :is(td,th){padding-inline:.75rem}}
.ui-table.ui-table--compact.min-w-\[980px\] thead th:last-child{text-align:center;width:3.25rem;min-width:3.25rem}.ui-table.ui-table--compact.min-w-\[980px\] tbody td:last-child{text-align:center}.ui-table.ui-table--compact.min-w-\[980px\] tbody td:last-child>button{white-space:nowrap;border-radius:9999px;justify-content:center;align-items:center;width:2.25rem;min-width:2.25rem;height:2.25rem;padding:0;font-size:0;line-height:1;display:inline-flex}.ui-table.ui-table--compact.min-w-\[980px\] tbody td:last-child>button:before{content:"✎";font-size:.875rem;line-height:1}.ui-table.ui-table--compact.min-w-\[980px\] tbody td:last-child>button[class*=emerald]:before{content:"✓";font-size:1rem}
