@import url(https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;500;600&family=Inter:wght@300;400;500;600&family=JetBrains+Mono:wght@400;500&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap);:root{--color-canvas-white:#fff;--color-rice-paper:#fafafa;--color-paper-mist:#f5f5f5;--color-ash:#eaeaea;--color-smoke:#d4d4d4;--color-pebble:#c8c8c8;--color-midnight-ink:#111;--color-charcoal:#111;--color-graphite:#1a1a1a;--color-slate:#3a3a3a;--color-steel:#525252;--color-fog:#737373;--color-silver:#a3a3a3;--color-atelier:#111;--color-atelier-hover:#000;--color-atelier-active:#000;--color-atelier-subtle:#f0f0f0;--color-primary-action-fill:#111;--color-active-nav:#f0f0f0;--color-soft-mint:#ecfdf5;--color-vivid-green:#059669;--color-tangerine:#d97706;--color-lavender:#2563eb;--color-electric-blue:#2563eb;--color-deep-sapphire:#1d4ed8;--color-success-surface:#ecfdf5;--color-success:#059669;--color-success-muted:#34d399;--color-warning-surface:#fffbeb;--color-warning:#d97706;--color-warning-muted:#fbbf24;--color-info-surface:#eff6ff;--color-info:#2563eb;--color-info-muted:#60a5fa;--color-error-surface:#fef2f2;--color-error:#dc2626;--color-error-muted:#f87171;--color-gain:var(--color-success);--color-gain-surface:var(--color-success-surface);--color-loss:var(--color-error);--color-loss-surface:var(--color-error-surface);--font-display:"Cormorant Garamond",Georgia,serif;--font-satoshi:"Inter",ui-sans-serif,system-ui,sans-serif;--font-inter:"Inter",ui-sans-serif,system-ui,sans-serif;--font-geist-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--text-caption:11px;--text-body:14px;--text-body-lg:15px;--text-subheading:18px;--text-heading-sm:22px;--text-heading:28px;--text-heading-lg:40px;--radius-tag:4px;--radius-input:6px;--radius-button:6px;--radius-card:12px;--radius-large:16px;--shadow-subtle:0 2px 4px #00000005,0 8px 16px -4px #0000000a;--shadow-ring:0 0 0 3px #1111111f;--shadow-premium:0 2px 4px #00000005,0 8px 16px -4px #0000000a;--shadow-premium-hover:0 4px 8px #00000008,0 12px 24px -6px #0000000f;--sidebar-width:232px;--page-max:1180px;--pos-primary:#111;--pos-primary-hover:#000;--pos-primary-active:#000;--pos-primary-subtle:#f0f0f0;--pos-secondary:#111;--pos-surface:#fff;--pos-surface-muted:#f5f5f5;--pos-app-canvas:#fafafa;--pos-border:#eaeaea;--pos-text:#111;--pos-text-muted:#737373;--pos-radius-md:6px;--pos-radius-lg:12px;--pos-success:#059669;--pos-danger:#b91c1c;--pos-warning:#c2410c;--pos-info:#404040;--pos-input-border:#d4d4d4;--pos-input-border-hover:#a3a3a3;--pos-input-border-focus:#111;--pos-input-bg-hover:#fafafa;--pos-input-shadow-focus:var(--shadow-ring);--pos-border-strong:#d4d4d4;--pos-text-disabled:#a3a3a3;--pos-transition:0.2s cubic-bezier(0.2,0.8,0.2,1)}body{-webkit-font-smoothing:antialiased;background:var(--color-rice-paper);color:var(--color-charcoal);font-family:var(--font-inter);font-size:var(--text-body-lg);font-weight:400;line-height:1.5;margin:0}::selection{background:#111;color:#fff}:focus-visible{outline:2px solid #11111159;outline-offset:2px}.technical-grid{background-image:linear-gradient(90deg,#0000000a 1px,#0000 0),linear-gradient(180deg,#0000000a 1px,#0000 0);background-size:40px 40px;-webkit-mask-image:linear-gradient(180deg,#000 30%,#0000);mask-image:linear-gradient(180deg,#000 30%,#0000);pointer-events:none}.erp-menu-btn,.ui-btn{align-items:center;border:1px solid #0000;border-radius:var(--radius-button);cursor:pointer;display:inline-flex;font-family:var(--font-inter);font-size:var(--text-body);font-weight:500;gap:8px;justify-content:center;line-height:1.2;padding:8px 16px;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease}.erp-menu-btn:disabled,.ui-btn:disabled{cursor:not-allowed;opacity:.5}.ui-btn--primary{background:var(--color-midnight-ink);border-color:var(--color-midnight-ink);box-shadow:0 1px 2px #00000014;color:#fff;letter-spacing:-.01em;overflow:hidden;position:relative}.ui-btn--primary:hover:not(:disabled){background:#000;border-color:#000;box-shadow:0 8px 24px -4px #00000040;transform:translateY(-1px)}.ui-btn--primary:active:not(:disabled){box-shadow:none;transform:scale(.98)}.erp-menu-btn,.ui-btn--secondary{background:var(--color-canvas-white);border-color:var(--color-ash);color:var(--color-charcoal)}.erp-menu-btn:hover:not(:disabled),.ui-btn--secondary:hover:not(:disabled){background:var(--color-paper-mist)}.ui-btn--ghost{background:#0000;border-color:#0000;color:var(--color-charcoal)}.ui-btn--ghost:hover:not(:disabled){background:var(--color-paper-mist)}.ui-btn--danger{background:#fff;border-color:var(--color-ash);color:#dc2626}.ui-btn--danger:hover:not(:disabled){background:#fef2f2}.ui-card{background:var(--color-canvas-white);border:1px solid var(--color-ash);border-radius:var(--radius-card)}.ui-card--padded{padding:16px}.ui-card--elevated{box-shadow:var(--shadow-ring)}.ui-badge{align-items:center;background:var(--color-paper-mist);border:1px solid var(--color-ash);border-radius:var(--radius-tag);color:var(--color-steel);display:inline-flex;font-size:var(--text-caption);font-weight:500;gap:6px;padding:4px 10px}.ui-badge--success{background:var(--color-success-surface);border-color:#a7f3d0;color:var(--color-success)}.ui-badge--warning{background:var(--color-warning-surface);border-color:#fde68a;color:var(--color-warning)}.ui-badge--danger{background:var(--color-error-surface);border-color:#fecaca;color:var(--color-error)}.ui-badge--info{background:var(--color-info-surface);border-color:#bfdbfe;color:var(--color-info)}.text-success{color:var(--color-success)!important}.text-danger{color:var(--color-error)!important}.text-warning{color:var(--color-warning)!important}.text-info{color:var(--color-info)!important}.text-gain{color:var(--color-gain)!important;font-weight:600}.text-loss{color:var(--color-loss)!important;font-weight:600}html{scrollbar-gutter:stable}.erp-shell{background:var(--color-rice-paper);display:flex;min-height:100vh}.erp-sidebar{background:var(--color-canvas-white);border-right:1px solid var(--color-ash);flex-shrink:0;height:100vh;position:-webkit-sticky;position:sticky;top:0;width:var(--sidebar-width);z-index:20}.erp-sidebar,.erp-sidebar__brand{display:flex;flex-direction:column}.erp-sidebar__brand{gap:2px;padding:22px 18px 16px}.erp-sidebar__brand-mark{color:var(--color-charcoal);font-family:var(--font-inter);font-size:14px;font-weight:700;letter-spacing:-.04em;line-height:1.1;text-transform:uppercase}.erp-sidebar__brand-sub{color:var(--color-fog);font-weight:500}.erp-sidebar__brand-sub,.erp-sidebar__section{font-size:10px;letter-spacing:.08em;text-transform:uppercase}.erp-sidebar__section{color:var(--color-silver);font-weight:600;padding:18px 14px 6px}.erp-sidebar__nav{display:flex;flex:1 1;flex-direction:column;gap:1px;overflow-y:auto;padding:0 10px 16px}.erp-sidebar__link{align-items:center;border-radius:var(--radius-button);color:var(--color-steel);display:flex;font-size:13.5px;font-weight:500;gap:10px;padding:9px 12px;text-decoration:none;transition:background .15s ease,color .15s ease}.erp-sidebar__link:hover{background:var(--color-paper-mist);color:var(--color-charcoal)}.erp-sidebar__link.active{background:var(--color-atelier-subtle);color:var(--color-midnight-ink);font-weight:600}.erp-sidebar__link svg{flex-shrink:0;height:17px;opacity:.85;width:17px}.erp-sidebar__link:focus-visible>svg,.erp-sidebar__link:hover>svg{animation:erp-icon-nudge .45s ease 1}@keyframes erp-icon-nudge{0%,to{transform:scale(1)}40%{transform:scale(1.12)}70%{transform:scale(1.05)}}.btn-acciones a:focus-visible>svg,.btn-acciones a:hover>svg,.btn-acciones button:hover>svg,.cms-icon-btn:hover>svg,.cms-product-delete:hover>svg,.erp-menu-btn:focus-visible>svg,.erp-menu-btn:hover>svg,.ui-btn:focus-visible>svg,.ui-btn:hover>svg,a[href]:focus-visible>svg,a[href]:hover>svg,button:focus-visible>svg,button:hover>svg{animation:erp-icon-nudge .45s ease 1}.erp-menu-btn:hover>.erp-icon-host>svg,.ui-btn:hover>.erp-icon-host>svg,a[href]:hover>.erp-icon-host>svg,button:hover>.erp-icon-host>svg{animation:none}.erp-empty-state__icon .erp-icon-host svg,.erp-empty-state__icon svg,.page-header-icon .erp-icon-host svg,.page-header-icon svg{animation:none!important}.erp-sidebar__footer{border-top:1px solid var(--color-ash);margin-top:auto;padding:12px}.erp-main{background:var(--color-rice-paper);display:flex;flex:1 1;flex-direction:column;min-width:0;position:relative}.erp-main:before{background-image:linear-gradient(90deg,rgba(0,0,0,.035) 1px,#0000 0),linear-gradient(180deg,rgba(0,0,0,.035) 1px,#0000 0);background-size:40px 40px;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,#000 0,#0000 70%);mask-image:linear-gradient(180deg,#000 0,#0000 70%);pointer-events:none;position:absolute;z-index:0}.erp-main>*{position:relative;z-index:1}.erp-content{background:#0000;margin:0 auto;max-width:var(--page-max);padding:28px 22px;scrollbar-gutter:stable}.cui-container>.erp-list-page,.cui-container>.page-enter,.erp-content,.erp-content>.cui-container{display:flex;flex:1 1;flex-direction:column;min-height:0;width:100%}.cui-container>.page-enter>.erp-list-page{flex:1 1;min-height:0;width:100%}.erp-menu-btn{display:none;padding:8px 10px}@media(max-width:900px){.erp-sidebar{display:none}.erp-menu-btn{display:inline-flex}}[data-hiraki-overlay]{background:#0a0a0a59!important}[data-hiraki-content]{background:var(--color-canvas-white)!important;border-right:1px solid var(--color-ash);display:flex!important;flex-direction:column!important;height:100%!important;max-height:100dvh!important;overflow:hidden!important;padding:0!important;width:min(280px,88vw)!important}[data-hiraki-content] .erp-sidebar{display:flex!important;flex-direction:column;height:100%;min-height:0}[data-hiraki-content] .erp-sidebar__nav{-webkit-overflow-scrolling:touch;flex:1 1;min-height:0;overflow-y:auto}.erp-header{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffdb;border-bottom:1px solid var(--color-ash);display:flex;gap:10px;height:52px;justify-content:space-between;min-height:52px;padding:0 22px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.erp-header__title{color:var(--color-steel);font-size:14px;font-weight:500;letter-spacing:-.01em;max-width:min(42vw,220px);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.erp-header__actions{align-items:center;display:flex;flex-shrink:0;gap:8px}.erp-header__lead{align-items:center;display:flex;gap:10px;min-width:0}@media(max-width:639.98px){.erp-header{padding:0 12px}.erp-header__actions .ui-btn--primary{font-size:12px;padding-left:10px;padding-right:10px}}.dash-grid{grid-gap:12px;display:grid;gap:12px}.dash-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.dash-kpis--3{grid-template-columns:repeat(3,minmax(0,1fr))}.dash-main{grid-template-columns:1.6fr 1fr;margin-top:12px}.dash-bottom{grid-template-columns:1fr 1fr 1fr;margin-top:12px}.dash-kpi-skel{min-height:104px;width:100%}.dash-kpi{gap:8px}.dash-activity--skel,.dash-kpi{display:flex;flex-direction:column}.dash-activity--skel{gap:12px;padding:8px 0}.dash-activity__skel-row{animation:dash-skel-shimmer 1.4s ease infinite;background:linear-gradient(90deg,#f0f0f0 25%,#f7f7f7 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:8px;height:44px}@keyframes dash-skel-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.dash-kpi__label{color:var(--color-fog);font-size:var(--text-caption);font-weight:500}.dash-kpi__value{color:var(--color-charcoal);font-size:var(--text-heading-sm);font-weight:600;letter-spacing:-.02em}.dash-kpi__delta{color:var(--color-fog);font-size:var(--text-caption);font-weight:500}.dash-kpi__delta.is-gain,.dash-kpi__delta.is-up{color:var(--color-gain);font-weight:600}.dash-kpi__delta.is-down,.dash-kpi__delta.is-loss{color:var(--color-loss);font-weight:600}.dash-kpi__delta.is-warn{color:var(--color-warning);font-weight:600}.dash-kpi__delta.is-info{color:var(--color-info);font-weight:600}.dash-card__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.dash-card__title{color:var(--color-charcoal);font-size:var(--text-body);font-weight:600;margin:0}.dash-chart{height:220px;width:100%}.dash-activity{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.dash-activity li{align-items:flex-start;color:var(--color-steel);display:flex;font-size:var(--text-body);gap:10px}.dash-activity__dot{background:var(--color-electric-blue);border-radius:9999px;flex-shrink:0;height:8px;margin-top:6px;width:8px}.dash-activity__time{color:var(--color-fog);font-size:var(--text-caption)}.dash-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.erp-lab__grid{grid-gap:20px 24px;display:grid;gap:20px 24px;grid-template-columns:repeat(2,minmax(0,1fr))}.erp-lab__section-head{align-items:center;color:var(--color-charcoal);display:flex;gap:8px;margin-bottom:10px}.erp-lab__section-head h4{font-size:14px;font-weight:600;margin:0}.erp-lab__section-head svg{color:var(--color-steel);flex-shrink:0}@media(max-width:900px){.erp-lab__grid{grid-template-columns:1fr}}@media(max-width:1100px){.dash-kpis,.dash-kpis--3{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-bottom,.dash-main{grid-template-columns:1fr}.dash-bottom .ui-card[style]{grid-column:auto!important}}@media(max-width:640px){.dash-kpis,.dash-kpis--3{grid-template-columns:1fr}.erp-content{padding:18px 14px}.page-header-title{font-size:24px}}.erp-crm-message{color:var(--color-charcoal)}.erp-landing{background:var(--color-rice-paper);display:flex;flex-direction:column;min-height:100vh;overflow:clip;position:relative}.erp-landing .erp-landing__shader{-webkit-mask-image:linear-gradient(180deg,#000 40%,#0000);mask-image:linear-gradient(180deg,#000 40%,#0000);opacity:.55}.erp-landing .erp-landing__shader,.erp-landing:before{inset:0;pointer-events:none;position:absolute;z-index:0}.erp-landing:before{background-image:linear-gradient(90deg,#00000008 1px,#0000 0),linear-gradient(180deg,#00000008 1px,#0000 0);background-size:40px 40px;content:"";-webkit-mask-image:linear-gradient(180deg,#000 35%,#0000);mask-image:linear-gradient(180deg,#000 35%,#0000)}.erp-landing>*{position:relative;z-index:1}.erp-landing__pillars{color:var(--color-charcoal);display:flex;flex-wrap:wrap;gap:28px;justify-content:center;margin:0 auto 28px}.erp-landing__pillars>div{align-items:center;color:var(--color-fog);display:flex;flex-direction:column;font-size:12px;font-weight:600;gap:8px;letter-spacing:.06em;min-width:72px;text-transform:uppercase}.erp-landing__nav{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:var(--page-max);padding:20px;width:100%}.erp-landing__brand{font-family:var(--font-inter);font-size:14px;font-weight:700;letter-spacing:-.04em;text-transform:uppercase}.erp-landing__actions{display:flex;gap:8px}.erp-landing__hero{margin:80px auto 0;max-width:720px;padding:0 20px 80px;text-align:center}.erp-landing__hero h1{color:var(--color-charcoal);font-family:var(--font-inter);font-size:clamp(40px,6vw,64px);font-weight:600;letter-spacing:-.055em;line-height:.95;margin:16px 0 12px}.erp-landing__hero p{color:var(--color-fog);font-size:16px;margin:0 auto 24px;max-width:540px}.erp-landing__cta{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.erp-landing__footer{align-items:center;border-top:1px solid var(--color-ash);color:var(--color-fog);display:flex;font-size:13px;justify-content:space-between;margin-top:auto;padding:16px 20px}.erp-landing__social{display:flex;gap:12px}.erp-landing__social a{color:var(--color-steel)}.cui-container{margin:0 auto;max-width:1320px;padding:0 12px;width:100%}.cui-container--fluid{max-width:none}.cui-container--lg{max-width:1140px}.cui-row{display:flex;flex-wrap:wrap;margin:0 -8px}.cui-col{flex:1 1;min-width:0;padding:0 8px}.cui-col-xs-1{flex-basis:8.33333%;flex-grow:0;flex-shrink:0;max-width:8.33333%}.cui-col-xs-2{flex-basis:16.66667%;flex-grow:0;flex-shrink:0;max-width:16.66667%}.cui-col-xs-3{flex-basis:25%;flex-grow:0;flex-shrink:0;max-width:25%}.cui-col-xs-4{flex-basis:33.33333%;flex-grow:0;flex-shrink:0;max-width:33.33333%}.cui-col-xs-5{flex-basis:41.66667%;flex-grow:0;flex-shrink:0;max-width:41.66667%}.cui-col-xs-6{flex-basis:50%;flex-grow:0;flex-shrink:0;max-width:50%}.cui-col-xs-7{flex-basis:58.33333%;flex-grow:0;flex-shrink:0;max-width:58.33333%}.cui-col-xs-8{flex-basis:66.66667%;flex-grow:0;flex-shrink:0;max-width:66.66667%}.cui-col-xs-9{flex-basis:75%;flex-grow:0;flex-shrink:0;max-width:75%}.cui-col-xs-10{flex-basis:83.33333%;flex-grow:0;flex-shrink:0;max-width:83.33333%}.cui-col-xs-11{flex-basis:91.66667%;flex-grow:0;flex-shrink:0;max-width:91.66667%}.cui-col-xs-12{flex-basis:100%;flex-grow:0;flex-shrink:0;max-width:100%}@media(min-width:576px){.cui-col-sm-1{flex-basis:8.33333%;flex-grow:0;flex-shrink:0;max-width:8.33333%}.cui-col-sm-2{flex-basis:16.66667%;flex-grow:0;flex-shrink:0;max-width:16.66667%}.cui-col-sm-3{flex-basis:25%;flex-grow:0;flex-shrink:0;max-width:25%}.cui-col-sm-4{flex-basis:33.33333%;flex-grow:0;flex-shrink:0;max-width:33.33333%}.cui-col-sm-5{flex-basis:41.66667%;flex-grow:0;flex-shrink:0;max-width:41.66667%}.cui-col-sm-6{flex-basis:50%;flex-grow:0;flex-shrink:0;max-width:50%}.cui-col-sm-7{flex-basis:58.33333%;flex-grow:0;flex-shrink:0;max-width:58.33333%}.cui-col-sm-8{flex-basis:66.66667%;flex-grow:0;flex-shrink:0;max-width:66.66667%}.cui-col-sm-9{flex-basis:75%;flex-grow:0;flex-shrink:0;max-width:75%}.cui-col-sm-10{flex-basis:83.33333%;flex-grow:0;flex-shrink:0;max-width:83.33333%}.cui-col-sm-11{flex-basis:91.66667%;flex-grow:0;flex-shrink:0;max-width:91.66667%}.cui-col-sm-12{flex-basis:100%;flex-grow:0;flex-shrink:0;max-width:100%}}@media(min-width:768px){.cui-col-md-1{flex-basis:8.33333%;flex-grow:0;flex-shrink:0;max-width:8.33333%}.cui-col-md-2{flex-basis:16.66667%;flex-grow:0;flex-shrink:0;max-width:16.66667%}.cui-col-md-3{flex-basis:25%;flex-grow:0;flex-shrink:0;max-width:25%}.cui-col-md-4{flex-basis:33.33333%;flex-grow:0;flex-shrink:0;max-width:33.33333%}.cui-col-md-5{flex-basis:41.66667%;flex-grow:0;flex-shrink:0;max-width:41.66667%}.cui-col-md-6{flex-basis:50%;flex-grow:0;flex-shrink:0;max-width:50%}.cui-col-md-7{flex-basis:58.33333%;flex-grow:0;flex-shrink:0;max-width:58.33333%}.cui-col-md-8{flex-basis:66.66667%;flex-grow:0;flex-shrink:0;max-width:66.66667%}.cui-col-md-9{flex-basis:75%;flex-grow:0;flex-shrink:0;max-width:75%}.cui-col-md-10{flex-basis:83.33333%;flex-grow:0;flex-shrink:0;max-width:83.33333%}.cui-col-md-11{flex-basis:91.66667%;flex-grow:0;flex-shrink:0;max-width:91.66667%}.cui-col-md-12{flex-basis:100%;flex-grow:0;flex-shrink:0;max-width:100%}}@media(min-width:992px){.cui-col-lg-1{flex-basis:8.33333%;flex-grow:0;flex-shrink:0;max-width:8.33333%}.cui-col-lg-2{flex-basis:16.66667%;flex-grow:0;flex-shrink:0;max-width:16.66667%}.cui-col-lg-3{flex-basis:25%;flex-grow:0;flex-shrink:0;max-width:25%}.cui-col-lg-4{flex-basis:33.33333%;flex-grow:0;flex-shrink:0;max-width:33.33333%}.cui-col-lg-5{flex-basis:41.66667%;flex-grow:0;flex-shrink:0;max-width:41.66667%}.cui-col-lg-6{flex-basis:50%;flex-grow:0;flex-shrink:0;max-width:50%}.cui-col-lg-7{flex-basis:58.33333%;flex-grow:0;flex-shrink:0;max-width:58.33333%}.cui-col-lg-8{flex-basis:66.66667%;flex-grow:0;flex-shrink:0;max-width:66.66667%}.cui-col-lg-9{flex-basis:75%;flex-grow:0;flex-shrink:0;max-width:75%}.cui-col-lg-10{flex-basis:83.33333%;flex-grow:0;flex-shrink:0;max-width:83.33333%}.cui-col-lg-11{flex-basis:91.66667%;flex-grow:0;flex-shrink:0;max-width:91.66667%}.cui-col-lg-12{flex-basis:100%;flex-grow:0;flex-shrink:0;max-width:100%}}@media(min-width:1200px){.cui-col-xl-1{flex-basis:8.33333%;flex-grow:0;flex-shrink:0;max-width:8.33333%}.cui-col-xl-2{flex-basis:16.66667%;flex-grow:0;flex-shrink:0;max-width:16.66667%}.cui-col-xl-3{flex-basis:25%;flex-grow:0;flex-shrink:0;max-width:25%}.cui-col-xl-4{flex-basis:33.33333%;flex-grow:0;flex-shrink:0;max-width:33.33333%}.cui-col-xl-5{flex-basis:41.66667%;flex-grow:0;flex-shrink:0;max-width:41.66667%}.cui-col-xl-6{flex-basis:50%;flex-grow:0;flex-shrink:0;max-width:50%}.cui-col-xl-7{flex-basis:58.33333%;flex-grow:0;flex-shrink:0;max-width:58.33333%}.cui-col-xl-8{flex-basis:66.66667%;flex-grow:0;flex-shrink:0;max-width:66.66667%}.cui-col-xl-9{flex-basis:75%;flex-grow:0;flex-shrink:0;max-width:75%}.cui-col-xl-10{flex-basis:83.33333%;flex-grow:0;flex-shrink:0;max-width:83.33333%}.cui-col-xl-11{flex-basis:91.66667%;flex-grow:0;flex-shrink:0;max-width:91.66667%}.cui-col-xl-12{flex-basis:100%;flex-grow:0;flex-shrink:0;max-width:100%}}.cui-label{display:block;font-size:13px;font-weight:500;margin-bottom:6px}.cui-input,.cui-label{color:var(--color-charcoal)}.cui-input{background:var(--color-canvas-white);border:1px solid var(--color-ash);border-radius:var(--radius-button);font-family:var(--font-inter);font-size:14px;outline:none;padding:8px 12px;width:100%}.cui-input:focus{border-color:var(--color-primary-action-fill);box-shadow:0 0 0 3px #2563eb1f}.cui-input.is-invalid{border-color:#dc2626}.cui-input-group{align-items:stretch;display:flex;width:100%}.cui-input-group .cui-input{flex:1 1}.cui-input-group__text{align-items:center;background:var(--color-paper-mist);border:1px solid var(--color-ash);color:var(--color-fog);display:inline-flex;font-size:13px;padding:0 10px}.cui-check,.cui-switch{align-items:flex-start;color:var(--color-steel);cursor:pointer;display:inline-flex;font-size:13px;gap:8px}.cui-check input,.cui-switch input{accent-color:var(--color-electric-blue);margin-top:2px}.cui-feedback{font-size:12px;margin-top:4px}.cui-feedback.is-invalid{color:#dc2626}.cui-table-wrap{overflow-x:auto;overflow-y:hidden;width:100%}.cui-table{border-collapse:collapse;font-size:14px;width:100%}.cui-table td,.cui-table th{border-bottom:1px solid var(--color-ash);padding:10px 12px;text-align:left}.cui-table th{color:var(--color-fog);font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.cui-spinner{animation:cui-spin .7s linear infinite;border:2px solid var(--color-ash);border-radius:50%;border-top-color:var(--color-primary-action-fill);display:inline-block;height:20px;width:20px}@keyframes cui-spin{to{transform:rotate(1turn)}}.cui-placeholder{animation:cui-shimmer 1.4s ease infinite;background:linear-gradient(90deg,#eee 25%,#f5f5f5 50%,#eee 75%);background-size:200% 100%;border-radius:4px;display:inline-block;min-height:1em;width:100%}.cui-placeholder--glow{opacity:.85}@keyframes cui-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.cui-modal{align-items:center;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1050}.cui-modal__backdrop{background:#00000059;inset:0;position:absolute}.cui-modal__dialog{background:#fff;border:1px solid var(--color-ash);border-radius:var(--radius-card);box-shadow:var(--shadow-ring);position:relative;width:min(560px,100%);z-index:1}.cui-modal--lg .cui-modal__dialog{width:min(800px,100%)}.cui-modal--xl .cui-modal__dialog{width:min(1140px,100%)}.cui-modal__footer,.cui-modal__header{border-bottom:1px solid var(--color-ash);padding:14px 16px}.cui-modal__footer{border-bottom:0;border-top:1px solid var(--color-ash);display:flex;gap:8px;justify-content:flex-end}.cui-modal__title{font-size:16px;font-weight:600;margin:0}.cui-modal__body{padding:16px}.cui-callout{background:var(--color-paper-mist);border:1px solid var(--color-ash);border-left:3px solid var(--color-primary-action-fill);margin:12px 0}.cui-alert,.cui-callout{border-radius:6px;padding:12px 14px}.cui-alert{border:1px solid var(--color-ash);margin:8px 0}.cui-alert--danger{background:#fef2f2;border-color:#fecaca;color:#991b1b}.cui-alert--success{background:#f0fdf4;border-color:#bbf7d0;color:#166534}.cui-alert--warning{background:#fffbeb;border-color:#fde68a;color:#92400e}.cui-alert--info,.cui-alert--primary{background:#eff6ff;border-color:#bfdbfe;color:#1e40af}.cui-alert__heading{font-size:14px;margin:0 0 4px}.cui-alert__link{color:inherit;font-weight:600}.cui-dropdown{display:inline-block;position:relative}.cui-dropdown__menu{background:#fff;border:1px solid var(--color-ash);border-radius:8px;box-shadow:var(--shadow-ring);margin-top:6px;min-width:200px;padding:6px;position:absolute;right:0;top:100%;z-index:20}.cui-dropdown__item{background:none;border:0;border-radius:6px;color:var(--color-charcoal);cursor:pointer;display:block;font-size:14px;padding:8px 10px;text-align:left;text-decoration:none;width:100%}.cui-dropdown__item:hover{background:var(--color-paper-mist)}.cui-dropdown__header{color:var(--color-fog);font-size:12px;font-weight:600;padding:8px 10px}.cui-dropdown__divider{border:0;border-top:1px solid var(--color-ash);margin:6px 0}.cui-breadcrumb{color:var(--color-fog);display:flex;flex-wrap:wrap;font-size:13px;gap:8px;margin-bottom:12px}.cui-breadcrumb__item.is-active{color:var(--color-charcoal);font-weight:500}.d-flex{display:flex!important}.flex-wrap{flex-wrap:wrap!important}.justify-content-end{justify-content:flex-end!important}.justify-content-between{justify-content:space-between!important}.align-items-center{align-items:center!important}.gap-2{gap:.5rem!important}.mt-3{margin-top:1rem!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-4{margin-bottom:1.5rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.m-0{margin:0!important}.m-3{margin:1rem!important}.h-100{height:100%!important}.w-100{width:100%!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-uppercase{text-transform:uppercase!important}.fw-bold{font-weight:700!important}.fw-medium{font-weight:500!important}.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.shadow{box-shadow:var(--shadow-ring)!important}.text-black{color:#111!important}.text-info{color:var(--color-primary-action-fill)!important}.wrapper{padding-left:0;transition:padding .15s ease;width:100%;will-change:auto}:root{--pos-shadow-sm:none;--pos-shadow-md:none;--pos-shadow-focus:var(--shadow-ring);--pos-transition:0.16s ease}.btn.disabled,.btn:disabled,fieldset:disabled .btn{box-shadow:none!important;cursor:not-allowed;opacity:.55;pointer-events:none}.btn-blue,.card__apply,.home_main .btn-primary{--cui-btn-color:#fff;--cui-btn-hover-color:#fff;--cui-btn-active-color:#fff;--cui-btn-disabled-color:#ffffffb3;--cui-btn-bg:var(--pos-primary);--cui-btn-border-color:var(--pos-primary);--cui-btn-hover-bg:var(--pos-primary-hover);--cui-btn-hover-border-color:var(--pos-primary-hover);--cui-btn-active-bg:var(--pos-primary-active);--cui-btn-active-border-color:var(--pos-primary-active);align-items:center;background-color:var(--pos-primary);border:1px solid #0000;border-color:var(--pos-primary);border-radius:var(--pos-radius-md);color:#fff;cursor:pointer;display:inline-flex;font-size:.9375rem;font-weight:500;gap:.35rem;justify-content:center;line-height:1.25;padding:.625rem 1.25rem;text-decoration:none!important;transition:background-color var(--pos-transition),border-color var(--pos-transition),color var(--pos-transition),box-shadow var(--pos-transition);white-space:nowrap}.btn-blue:focus,.card__apply:focus,.home_main .btn-primary:focus{outline:none}.btn-blue:focus-visible,.card__apply:focus-visible,.home_main .btn-primary:focus-visible{box-shadow:var(--pos-shadow-focus)}.btn-blue.disabled,.btn-blue:disabled,.btn-blue[disabled],.card__apply:disabled,.disabled.card__apply,.home_main .btn-primary:disabled,.home_main .disabled.btn-primary,.home_main [disabled].btn-primary,[disabled].card__apply{box-shadow:none!important;cursor:not-allowed;opacity:.55;pointer-events:none}.btn-blue:hover:not(:disabled):not(.disabled),.card__apply:hover:not(:disabled):not(.disabled),.home_main .btn-primary:hover:not(:disabled):not(.disabled){background-color:var(--pos-primary-hover);border-color:var(--pos-primary-hover);box-shadow:var(--pos-shadow-sm);color:#fff}.btn-blue:active:not(:disabled):not(.disabled),.card__apply:active:not(:disabled):not(.disabled),.home_main .btn-primary:active:not(:disabled):not(.disabled){background-color:var(--pos-primary-active);border-color:var(--pos-primary-active);box-shadow:none;color:#fff}.btn-blue,.btn-blue:active,.btn-blue:focus,.btn-blue:focus-visible,.btn-blue:hover,.card__apply,.home_main .btn-primary{color:#fff!important}.btn-blue svg,.card__apply svg,.home_main .btn-primary svg{fill:currentColor;color:inherit}.btn-blue:focus:not(:focus-visible),.card__apply:focus:not(:focus-visible),.home_main .btn-primary:focus:not(:focus-visible){box-shadow:none}.btn-black{--cui-btn-bg:#0000;--cui-btn-border-color:var(--pos-text);--cui-btn-color:var(--pos-text);--cui-btn-hover-bg:var(--pos-surface-muted);--cui-btn-hover-color:var(--pos-text);--cui-btn-hover-border-color:var(--pos-text);--cui-btn-active-bg:#e2e8f0;--cui-btn-active-color:var(--pos-text);--cui-btn-active-border-color:var(--pos-text);align-items:center;background-color:#0000;background-color:#0000!important;border:1px solid #0000;border-color:var(--pos-text);border:1px solid var(--pos-text)!important;border-radius:var(--pos-radius-md);color:var(--pos-text);color:var(--pos-text)!important;cursor:pointer;display:inline-flex;font-size:.9375rem;font-weight:500;gap:.35rem;justify-content:center;line-height:1.25;padding:.625rem 1.25rem;text-decoration:none!important;transition:background-color var(--pos-transition),border-color var(--pos-transition),color var(--pos-transition),box-shadow var(--pos-transition);white-space:nowrap}.btn-black:focus{outline:none}.btn-black:focus-visible{box-shadow:var(--pos-shadow-focus)}.btn-black.disabled,.btn-black:disabled,.btn-black[disabled]{box-shadow:none!important;cursor:not-allowed;opacity:.55;pointer-events:none}.btn-black:hover:not(:disabled):not(.disabled){background-color:var(--pos-surface-muted);border-color:var(--pos-text);box-shadow:var(--pos-shadow-sm);color:var(--pos-text)}.btn-black:active:not(:disabled):not(.disabled){background-color:#e2e8f0;border-color:var(--pos-text);box-shadow:none;color:var(--pos-text)}.btn-black:focus-visible{box-shadow:var(--pos-input-shadow-focus)}.btn-black:focus:not(:focus-visible){box-shadow:none}.btn-primary.btn-blue,.btn-primary.card__apply,.btn.btn-primary.btn-blue,.home_main .btn-primary{--cui-btn-color:#fff;--cui-btn-hover-color:#fff;--cui-btn-active-color:#fff;--cui-btn-bg:var(--pos-primary);--cui-btn-border-color:var(--pos-primary);--cui-btn-hover-bg:var(--pos-primary-hover);--cui-btn-hover-border-color:var(--pos-primary-hover);--cui-btn-active-bg:var(--pos-primary-active);--cui-btn-active-border-color:var(--pos-primary-active);background-color:var(--pos-primary)!important;border-color:var(--pos-primary)!important;color:#fff!important}.btn-primary.btn-black,.btn-secondary.btn-black,.btn.btn-primary.btn-black,.btn.btn-secondary.btn-black{--cui-btn-bg:#0000!important;--cui-btn-border-color:var(--pos-text)!important;--cui-btn-color:var(--pos-text)!important;--cui-btn-hover-border-color:var(--pos-text)!important;--cui-btn-active-border-color:var(--pos-text)!important;background-color:#0000!important;border-color:var(--pos-text)!important;color:var(--pos-text)!important}.btn-green{align-items:center;background-color:var(--pos-success);border:1px solid #0000;border-color:var(--pos-success);border-radius:var(--pos-radius-md);color:#fff;cursor:pointer;display:inline-flex;font-size:.9375rem;font-weight:500;gap:.35rem;justify-content:center;line-height:1.25;padding:.625rem 1.25rem;text-decoration:none!important;transition:background-color var(--pos-transition),border-color var(--pos-transition),color var(--pos-transition),box-shadow var(--pos-transition);white-space:nowrap}.btn-green:focus{outline:none}.btn-green:focus-visible{box-shadow:var(--pos-shadow-focus)}.btn-green.disabled,.btn-green:disabled,.btn-green[disabled]{box-shadow:none!important;cursor:not-allowed;opacity:.55;pointer-events:none}.btn-green:hover:not(:disabled):not(.disabled){background-color:var(--pos-success-hover);border-color:var(--pos-success-hover);box-shadow:var(--pos-shadow-sm);color:#fff}.btn-green:active:not(:disabled):not(.disabled){background-color:#065f46;border-color:#065f46;box-shadow:none;color:#fff}.btn-primary{align-items:center;background-color:var(--pos-primary);border:1px solid #0000;border-color:var(--pos-primary);border-radius:var(--pos-radius-md);color:#fff;cursor:pointer;display:inline-flex;font-size:.9375rem;font-weight:500;gap:.35rem;justify-content:center;line-height:1.25;padding:.625rem 1.25rem;text-decoration:none!important;transition:background-color var(--pos-transition),border-color var(--pos-transition),color var(--pos-transition),box-shadow var(--pos-transition);white-space:nowrap}.btn-primary:focus{outline:none}.btn-primary:focus-visible{box-shadow:var(--pos-shadow-focus)}.btn-primary.disabled,.btn-primary:disabled,.btn-primary[disabled]{box-shadow:none!important;cursor:not-allowed;opacity:.55;pointer-events:none}.btn-primary:hover:not(:disabled):not(.disabled){background-color:var(--pos-primary-hover);border-color:var(--pos-primary-hover);box-shadow:var(--pos-shadow-sm);color:#fff}.btn-primary:active:not(:disabled):not(.disabled){background-color:var(--pos-primary-active);border-color:var(--pos-primary-active);box-shadow:none;color:#fff}.btn-secondary{--cui-btn-bg:#0000;align-items:center;background-color:#0000;border:1px solid #0000;border-color:var(--pos-text-muted);border-radius:var(--pos-radius-md);color:var(--pos-text-muted);cursor:pointer;display:inline-flex;font-size:.9375rem;font-weight:500;gap:.35rem;justify-content:center;line-height:1.25;padding:.625rem 1.25rem;text-decoration:none!important;transition:background-color var(--pos-transition),border-color var(--pos-transition),color var(--pos-transition),box-shadow var(--pos-transition);white-space:nowrap}.btn-secondary:focus{outline:none}.btn-secondary:focus-visible{box-shadow:var(--pos-shadow-focus)}.btn-secondary.disabled,.btn-secondary:disabled,.btn-secondary[disabled]{box-shadow:none!important;cursor:not-allowed;opacity:.55;pointer-events:none}.btn-secondary:hover:not(:disabled):not(.disabled){background-color:var(--pos-surface-muted);border-color:var(--pos-text-muted);box-shadow:var(--pos-shadow-sm);color:var(--pos-text-muted)}.btn-secondary:active:not(:disabled):not(.disabled){background-color:#e2e8f0;border-color:var(--pos-text-muted);box-shadow:none;color:var(--pos-text-muted)}.btn-secondary:focus-visible{box-shadow:var(--pos-input-shadow-focus)}.btn-ghost-primary{align-items:center;background:#0000;border:1px solid #0000;border-radius:var(--pos-radius-md);color:var(--pos-primary);cursor:pointer;display:inline-flex;font-size:.9375rem;font-weight:500;gap:.35rem;justify-content:center;line-height:1.25;padding:.625rem 1.25rem;text-decoration:none!important;transition:background-color var(--pos-transition),border-color var(--pos-transition),color var(--pos-transition),box-shadow var(--pos-transition);white-space:nowrap}.btn-ghost-primary:focus{outline:none}.btn-ghost-primary:focus-visible{box-shadow:var(--pos-shadow-focus)}.btn-ghost-primary.disabled,.btn-ghost-primary:disabled,.btn-ghost-primary[disabled]{box-shadow:none!important;cursor:not-allowed;opacity:.55;pointer-events:none}.btn-ghost-primary:hover:not(:disabled):not(.disabled){background:var(--pos-primary-subtle);color:var(--pos-primary-hover)}.btn-ghost-primary:active:not(:disabled):not(.disabled){background:#d0eef5;color:var(--pos-primary-active)}.btn-sm-pos{border-radius:var(--pos-radius-sm);font-size:.8125rem;padding:.4rem .875rem}.btn-lg-pos{font-size:1rem;padding:.75rem 1.5rem}.btn-blue:hover:not(:disabled):not(.disabled),.card__apply:hover:not(:disabled):not(.disabled),.home_main .btn-primary:hover:not(:disabled):not(.disabled){background-color:var(--pos-primary-hover)!important;border-color:var(--pos-primary-hover)!important;box-shadow:var(--pos-shadow-md)!important;color:#fff!important}.btn-blue:active:not(:disabled):not(.disabled),.card__apply:active:not(:disabled):not(.disabled),.home_main .btn-primary:active:not(:disabled):not(.disabled){background-color:var(--pos-primary-active)!important;border-color:var(--pos-primary-active)!important;box-shadow:none!important;color:#fff!important}.btn-black:hover:not(:disabled):not(.disabled){background-color:var(--pos-surface-muted)!important;border-color:var(--pos-text)!important;box-shadow:var(--pos-shadow-sm)!important;color:var(--pos-text)!important}.btn-black:active:not(:disabled):not(.disabled){background-color:#e2e8f0!important;border-color:var(--pos-text)!important;box-shadow:none!important;color:var(--pos-text)!important}.btn-primary.btn-blue:hover:not(:disabled):not(.disabled),.btn-primary.card__apply:hover:not(:disabled):not(.disabled),.btn.btn-primary.btn-blue:hover:not(:disabled):not(.disabled),.home_main .btn-primary:hover:not(:disabled):not(.disabled){background-color:var(--pos-primary-hover)!important;border-color:var(--pos-primary-hover)!important;box-shadow:var(--pos-shadow-md)!important}.btn-primary.btn-black:hover:not(:disabled):not(.disabled),.btn-secondary.btn-black:hover:not(:disabled):not(.disabled),.btn.btn-primary.btn-black:hover:not(:disabled):not(.disabled),.btn.btn-secondary.btn-black:hover:not(:disabled):not(.disabled){background-color:var(--pos-surface-muted)!important;border-color:var(--pos-text)!important;box-shadow:var(--pos-shadow-sm)!important}.btn-green:hover:not(:disabled):not(.disabled){background-color:var(--pos-success-hover)!important;border-color:var(--pos-success-hover)!important;box-shadow:var(--pos-shadow-md)!important;color:#fff!important}.btn-green:active:not(:disabled):not(.disabled){background-color:#065f46!important;border-color:#065f46!important;color:#fff!important}.btn-primary:not(.btn-black):not(.btn-blue):not(.card__apply):hover:not(:disabled):not(.disabled){background-color:var(--pos-primary-hover)!important;border-color:var(--pos-primary-hover)!important;box-shadow:var(--pos-shadow-md)!important;color:#fff!important}.btn-secondary:not(.btn-black):hover:not(:disabled):not(.disabled){border-color:var(--pos-input-border-hover)!important;color:var(--pos-text-muted)!important}.btn-outline-primary:hover:not(:disabled):not(.disabled),.btn-outline-secondary:hover:not(:disabled):not(.disabled),.btn-secondary:not(.btn-black):hover:not(:disabled):not(.disabled){background-color:var(--pos-surface-muted)!important;box-shadow:var(--pos-shadow-sm)!important}.btn-outline-secondary:hover:not(:disabled):not(.disabled){border-color:var(--pos-input-border-hover)!important;color:var(--pos-text)!important}.btn-outline-primary:hover:not(:disabled):not(.disabled){background-color:var(--pos-primary-subtle)!important;border-color:var(--pos-primary-hover)!important;color:var(--pos-primary-hover)!important}.btn-ghost-primary:hover:not(:disabled):not(.disabled),.btn-ghost.btn-blue:hover:not(:disabled):not(.disabled),.btn-ghost.card__apply:hover:not(:disabled):not(.disabled),.btn.btn-ghost.btn-blue:hover:not(:disabled):not(.disabled),.home_main .btn-ghost.btn-primary:hover:not(:disabled):not(.disabled){background-color:var(--pos-primary-subtle)!important;border-color:#0000!important;box-shadow:var(--pos-shadow-sm)!important;color:var(--pos-primary-hover)!important}.btn-ghost:not(.btn-blue):not(.card__apply):not(.btn-black):hover:not(:disabled):not(.disabled){background-color:var(--pos-surface-muted)!important;box-shadow:var(--pos-shadow-sm)!important}.home_main a:not(.disabled):hover>.btn.btn-primary:not(:disabled):not(.disabled),a:not(.disabled):hover>.btn.card__apply:not(:disabled):not(.disabled),a:not(.disabled):hover>.btn:not(:disabled):not(.disabled).btn-blue{background-color:var(--pos-primary-hover)!important;border-color:var(--pos-primary-hover)!important;box-shadow:var(--pos-shadow-md)!important}a:not(.disabled):hover>.btn:not(:disabled):not(.disabled).btn-black{background-color:var(--pos-surface-muted)!important;box-shadow:var(--pos-shadow-sm)!important}.wrapper .contactL-input:not(.textLarea),.wrapper .form-control,.wrapper .form-select{background-color:var(--pos-surface)!important;border:1px solid var(--pos-input-border)!important;border-radius:var(--pos-radius-md)!important;box-shadow:none;color:var(--pos-text);font-size:.9375rem;font-weight:500;line-height:1.5;margin:0;min-height:2.625rem;padding:.5rem .875rem!important;transition:border-color var(--pos-transition),box-shadow var(--pos-transition),background-color var(--pos-transition)}.wrapper .contactL-input:not(.textLarea)::placeholder,.wrapper .form-control::placeholder,.wrapper .form-select::placeholder{color:var(--pos-text-muted);font-weight:400}.wrapper .contactL-input:not(.textLarea):hover:not(:disabled):not([readonly]),.wrapper .form-control:hover:not(:disabled):not([readonly]),.wrapper .form-select:hover:not(:disabled):not([readonly]){background-color:var(--pos-input-bg-hover)!important;border-color:var(--pos-input-border-hover)!important}.wrapper .contactL-input:not(.textLarea):focus,.wrapper .contactL-input:not(.textLarea):focus-visible,.wrapper .form-control:focus,.wrapper .form-control:focus-visible,.wrapper .form-select:focus,.wrapper .form-select:focus-visible{background-color:var(--pos-surface)!important;border-color:var(--pos-input-border-focus)!important;box-shadow:var(--pos-input-shadow-focus)!important;outline:none}.wrapper .contactL-input:not(.textLarea):disabled,.wrapper .contactL-input:not(.textLarea)[readonly],.wrapper .form-control:disabled,.wrapper .form-control[readonly],.wrapper .form-select:disabled,.wrapper .form-select[readonly]{background-color:var(--pos-surface-muted)!important;border-color:var(--pos-border-strong)!important;color:var(--pos-text-disabled);opacity:1}.wrapper .contactL-input.textArea,.wrapper .contactL-input.textLarea{background-color:var(--pos-surface)!important;border:1px solid var(--pos-input-border)!important;border-radius:var(--pos-radius-md)!important;box-shadow:none;color:var(--pos-text);font-size:.9375rem;font-weight:500;height:auto!important;line-height:1.5;margin:0;min-height:2.625rem;min-height:120px;padding:.5rem .875rem!important;resize:vertical;transition:border-color var(--pos-transition),box-shadow var(--pos-transition),background-color var(--pos-transition)}.wrapper .contactL-input.textArea::placeholder,.wrapper .contactL-input.textLarea::placeholder{color:var(--pos-text-muted);font-weight:400}.wrapper .contactL-input.textArea:hover:not(:disabled):not([readonly]),.wrapper .contactL-input.textLarea:hover:not(:disabled):not([readonly]){background-color:var(--pos-input-bg-hover)!important;border-color:var(--pos-input-border-hover)!important}.wrapper .contactL-input.textArea:focus,.wrapper .contactL-input.textArea:focus-visible,.wrapper .contactL-input.textLarea:focus,.wrapper .contactL-input.textLarea:focus-visible{background-color:var(--pos-surface)!important;border-color:var(--pos-input-border-focus)!important;box-shadow:var(--pos-input-shadow-focus)!important;outline:none}.wrapper .contactL-input.textArea:disabled,.wrapper .contactL-input.textArea[readonly],.wrapper .contactL-input.textLarea:disabled,.wrapper .contactL-input.textLarea[readonly]{background-color:var(--pos-surface-muted)!important;border-color:var(--pos-border-strong)!important;color:var(--pos-text-disabled);opacity:1}.wrapper .form-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23475569' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right .75rem center!important;background-repeat:no-repeat!important;background-size:16px 12px!important;padding-right:2.25rem!important}.wrapper .form-label{color:var(--pos-text);font-size:.875rem;font-weight:500;margin-bottom:.375rem}.wrapper .select__control{background-color:var(--pos-surface)!important;border:1px solid var(--pos-input-border)!important;border-radius:var(--pos-radius-md)!important;box-shadow:none!important;min-height:2.625rem!important;transition:border-color var(--pos-transition),box-shadow var(--pos-transition),background-color var(--pos-transition)}.wrapper .select__control:hover{background-color:var(--pos-input-bg-hover)!important;border-color:var(--pos-input-border-hover)!important}.wrapper .select__control--is-focused{border-color:var(--pos-input-border-focus)!important;box-shadow:var(--pos-input-shadow-focus)!important}.wrapper .select__control--is-disabled{background-color:var(--pos-surface-muted)!important;border-color:var(--pos-border-strong)!important}.wrapper .select__value-container{padding:.25rem .5rem}.wrapper .select__placeholder{color:var(--pos-text-muted)}.wrapper .select__multi-value{background-color:var(--pos-border);border-radius:var(--pos-radius-sm)}.wrapper .select__multi-value__label{color:var(--pos-input-border-focus);font-size:.875rem;font-weight:500}.wrapper .select__multi-value__remove{color:var(--pos-input-border-hover)}.wrapper .select__multi-value__remove:hover{background-color:var(--pos-input-border-focus);color:#fff}.wrapper .select__indicator-separator{background-color:var(--pos-border-strong)}.wrapper .select__clear-indicator,.wrapper .select__dropdown-indicator{color:var(--pos-input-border-hover)}.wrapper .select__clear-indicator:hover,.wrapper .select__dropdown-indicator:hover{color:var(--pos-input-border-focus)}.wrapper .select__menu{border:1px solid var(--pos-input-border);border-radius:var(--pos-radius-md);box-shadow:var(--pos-shadow-md);overflow:hidden}.wrapper .select__option{font-size:.9375rem}.wrapper .select__option--is-focused{background-color:var(--pos-input-bg-hover);color:var(--pos-text)}.wrapper .select__option--is-selected{background-color:var(--pos-input-border-focus);color:#fff}.wrapper .input-group .form-control,.wrapper .input-group .form-select{border-radius:var(--pos-radius-md)!important}.wrapper .input-group-text{background-color:var(--pos-surface-muted)!important;border:1px solid var(--pos-input-border)!important;color:var(--pos-input-border-focus)!important;min-height:2.625rem}.wrapper .input-group>.btn:not(:last-child):is(:has(+.input-group-text),:has(+.btn),:has(+.form-control),:has(+.form-select)),.wrapper .input-group>.form-control:not(:last-child):is(:has(+.input-group-text),:has(+.btn),:has(+.form-control),:has(+.form-select)),.wrapper .input-group>.form-select:not(:last-child):is(:has(+.input-group-text),:has(+.btn),:has(+.form-control),:has(+.form-select)),.wrapper .input-group>.input-group-text:not(:last-child){border-bottom-right-radius:0!important;border-top-right-radius:0!important}.wrapper .input-group>.btn:not(:first-child),.wrapper .input-group>.form-control:not(:first-child),.wrapper .input-group>.form-select:not(:first-child){border-bottom-left-radius:0!important;border-top-left-radius:0!important}.filters-panel .row{align-items:flex-end!important}@media(max-width:767.98px){.filters-panel .row>[class*=col-]{flex:0 0 100%;max-width:100%}}.filters-panel .form-label{color:var(--pos-text-muted);font-size:.875rem;font-weight:500;line-height:1.25;margin-bottom:.375rem}.filters-panel .form-control,.filters-panel .form-select{box-sizing:border-box;height:2.625rem;margin-bottom:0!important;min-height:2.625rem}.filters-panel .contactL-input{border-color:var(--pos-input-border)!important;border-radius:var(--pos-radius-md)!important;height:2.625rem!important;line-height:1.5;min-height:2.625rem!important;padding:.5rem .875rem!important}.filters-panel .input-group,.filters-panel .search-table{margin-bottom:0!important}.filters-panel .input-group .form-control{min-height:2.625rem}.filters-panel .filter-actions-spacer{display:block;height:1.3125rem;margin-bottom:.375rem}@media(max-width:767.98px){.filters-panel .filter-actions-spacer{display:none}}.filters-panel .filter-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:0!important;width:100%}.filters-panel .filter-actions .btn{margin-bottom:0!important;min-height:2.625rem}.filters-panel .btn-black,.filters-panel .btn-blue,.filters-panel .card__apply,.filters-panel .home_main .btn-primary,.home_main .filters-panel .btn-primary{width:100%}@media(min-width:768px){.filters-panel .btn-black,.filters-panel .btn-blue,.filters-panel .card__apply,.filters-panel .home_main .btn-primary,.home_main .filters-panel .btn-primary{width:auto}}@media(max-width:767.98px){.home_main .page-header-bar .page-header-actions .btn-primary,.page-header-bar .page-header-actions,.page-header-bar .page-header-actions .btn-black,.page-header-bar .page-header-actions .btn-blue,.page-header-bar .page-header-actions .card__apply,.page-header-bar .page-header-actions .erp-menu-btn,.page-header-bar .page-header-actions .home_main .btn-primary,.page-header-bar .page-header-actions .ui-btn{width:100%}}.content-card{background:var(--pos-surface);border:1px solid var(--pos-border)!important;border-radius:var(--pos-radius-lg)!important;box-shadow:var(--pos-shadow-sm)!important;padding:1.25rem!important}@media(max-width:899.98px){.grid-table-desktop{display:none!important}}.grid-table-mobile{display:none}@media(max-width:899.98px){.grid-table-mobile{display:block}}.grid-table-card{background:var(--pos-surface);border:1px solid var(--pos-border);border-radius:var(--pos-radius-md);box-shadow:var(--pos-shadow-sm);margin-bottom:.75rem;padding:1rem}.grid-table-card:last-child{margin-bottom:0}.grid-table-card-row{align-items:flex-start;border-bottom:1px solid var(--pos-border);display:flex;gap:.75rem;justify-content:space-between;padding:.4rem 0}.grid-table-card-row:last-child{border-bottom:none}.grid-table-card-row .grid-table-card-label{color:var(--pos-text-muted);flex-shrink:0;font-size:.75rem;font-weight:600;letter-spacing:.03em;max-width:45%;text-transform:uppercase}.grid-table-card-row .grid-table-card-value{color:var(--pos-text);font-size:.875rem;text-align:right;word-break:break-word}@media(max-width:767.98px){.form-stack-mobile>[class*=col-]{flex:0 0 100%;max-width:100%}}.dashboard-container{max-width:100%!important;padding-left:.75rem;padding-right:.75rem;width:100%}@media(min-width:992px){.dashboard-container{padding-left:1rem;padding-right:1rem}}.dashboard-page{max-width:100%;width:100%}.dashboard-page .row{--cui-gutter-x:1rem}.dashboard-page .content-card,.dashboard-page .dashboard-active-section,.dashboard-page .panel-card{width:100%}.dashboard-page .dashboard-active-section .container,.dashboard-page .dashboard-active-section .container-lg,.dashboard-page .dashboard-active-section .container-md,.dashboard-page .dashboard-active-section .container-sm{max-width:100%!important;padding-left:0;padding-right:0;width:100%}.dashboard-page .grid-table-desktop,.dashboard-page .grid-table-desktop table{width:100%}.dashboard-page .stat-card{background:var(--pos-surface);border:1px solid var(--pos-border);border-radius:var(--pos-radius-lg);box-shadow:var(--pos-shadow-sm);height:100%;padding:1rem 1.25rem}.dashboard-page .stat-card-label{color:var(--pos-text-muted);font-size:.8125rem;margin-bottom:.25rem}.dashboard-page .stat-card-value{color:var(--pos-text);font-size:1.25rem;font-weight:600}.dashboard-page .dashboard-stats-row{align-items:stretch}.dashboard-page .dashboard-side-stack{display:flex;flex-direction:column;gap:1rem;height:100%}.dashboard-page .dashboard-widgets-row{flex:0 0 auto}.dashboard-page .dashboard-clock-card,.dashboard-page .dashboard-search-card{height:100%}.dashboard-page .dashboard-progress-widget{flex:1 1 auto;margin-bottom:0!important;width:100%}.dashboard-page .dashboard-progress-widget.card{min-height:5.5rem}.dashboard-page .dashboard-progress-widget .card-body{display:flex;flex-direction:column;height:100%;justify-content:center}.dashboard-page .dashboard-progress-widget .progress{width:100%}.dashboard-page .dashboard-summary-grid{row-gap:1rem}.dashboard-page .dashboard-summary-grid .summary-stat{height:100%}.dashboard-page .dashboard-filters .input-group{margin-bottom:0!important}.dashboard-page .dashboard-filters .form-select{height:2.625rem;min-height:2.625rem}.dashboard-page .dashboard-filters .btn,.dashboard-page .dashboard-filters .input-group-text{min-height:2.625rem}.dashboard-card,.panel-card{background:var(--pos-surface)!important;border:1px solid var(--pos-border)!important;border-radius:var(--pos-radius-lg)!important;box-shadow:var(--pos-shadow-sm)!important}.dashboard-card .card-header,.panel-card .card-header{background:#0000!important;border-bottom:1px solid var(--pos-border);color:var(--pos-text);font-weight:600;padding:1rem 1.25rem}.dashboard-card .card-body,.panel-card .card-body{padding:1.25rem}.form-actions-bar{border-top:1px solid var(--pos-border);margin-top:1.5rem;padding-top:1.25rem}@media(max-width:639.98px){.form-actions-bar .d-flex{align-items:stretch!important;flex-direction:column-reverse}.form-actions-bar .erp-menu-btn,.form-actions-bar .ui-btn,.form-actions-bar a,.form-actions-bar button{width:100%}}.auth-shell{background-color:var(--light-three,#fff);display:flex;flex-direction:column;height:100vh;height:100dvh;min-height:100vh;min-height:100dvh;overflow:hidden;position:relative}.auth-shell nav{flex-shrink:0;position:relative;z-index:10}.auth-shell nav .containerL{height:4.5rem}.auth-shell .overlayL{pointer-events:none}.auth-shell .auth-page-body{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;min-height:0;padding:.75rem 1rem 1rem;position:relative;z-index:5}.auth-shell .auth-main{flex-shrink:1;max-width:400px;overflow-y:auto;width:100%}.auth-shell .auth-card{background:var(--pos-surface)!important;border:1px solid var(--pos-border)!important;border-radius:var(--pos-radius-lg)!important;box-shadow:var(--pos-shadow-md)!important;margin:0 auto;width:100%}.auth-shell .auth-card .card-body{padding:1.25rem 1.5rem}.auth-shell .auth-logo{display:block;height:auto;margin:0 auto .5rem;max-width:88px;width:auto}.auth-shell .auth-title{color:var(--pos-text,#0f172a);font-size:1.35rem;font-weight:600;margin-bottom:.15rem}.auth-shell .auth-subtitle{color:var(--pos-text-muted,#64748b)!important;font-size:.875rem;margin-bottom:.75rem!important;margin-top:0!important}.auth-shell .auth-form{display:flex;flex-direction:column;gap:0}.auth-shell .auth-submit{margin-top:.75rem}.auth-shell .auth-footer{flex-shrink:0;padding-top:.75rem}.auth-shell .auth-footer-logo{display:block;height:auto;margin:0 auto;max-width:130px;width:auto}.auth-shell .input-field{background:var(--pos-surface);border:1px solid var(--pos-border);border-radius:var(--pos-radius-md);box-shadow:none;height:2.75rem;margin:.5rem 0}.auth-shell .input-field i{align-items:center;display:flex;justify-content:center;line-height:1}.auth-shell .input-field:focus-within{border-color:var(--pos-primary);box-shadow:var(--pos-shadow-focus)}.auth-shell .Rcontra{color:var(--pos-text-muted);font-size:.8125rem;margin-bottom:0;margin-top:.25rem}@media(max-height:720px){.auth-shell nav .containerL{height:3.75rem}.auth-shell .auth-logo{max-width:64px}.auth-shell .auth-card .card-body{padding:1rem 1.25rem}.auth-shell .auth-title{font-size:1.15rem}.auth-shell .input-field{height:2.5rem;margin:.35rem 0}}@media(max-width:767.98px){.auth-shell .letters,.auth-shell .points,.auth-shell .shape{display:none!important}}.erp-auth{background:var(--color-rice-paper);display:grid;grid-template-columns:1fr;min-height:100vh;min-height:100dvh;position:relative}@media(min-width:960px){.erp-auth{grid-template-columns:1.05fr .95fr}}.erp-auth__hero{background:#111;color:#fafafa;display:none;flex-direction:column;justify-content:space-between;overflow:hidden;padding:48px 56px;position:relative}@media(min-width:960px){.erp-auth__hero{display:flex}}.erp-auth__hero:before{background-image:linear-gradient(90deg,#ffffff0f 1px,#0000 0),linear-gradient(180deg,#ffffff0f 1px,#0000 0);background-size:40px 40px;-webkit-mask-image:linear-gradient(180deg,#000 40%,#0000);mask-image:linear-gradient(180deg,#000 40%,#0000)}.erp-auth__hero:after,.erp-auth__hero:before{content:"";inset:0;pointer-events:none;position:absolute}.erp-auth__hero:after{background:radial-gradient(circle at 80% 20%,#ffffff14,#0000 45%)}.erp-auth__hero-inner{max-width:420px;position:relative;z-index:1}.erp-auth__hero-brand{font-family:var(--font-inter);font-size:13px;font-weight:700;letter-spacing:-.03em;margin:0 0 28px;text-transform:uppercase}.erp-auth__hero-title{font-family:var(--font-inter);font-size:clamp(36px,4.2vw,52px);font-weight:600;letter-spacing:-.05em;line-height:.95;margin:0 0 16px}.erp-auth__hero-copy{color:#fafafa9e;font-size:15px;font-weight:400;line-height:1.55;margin:0;max-width:34ch}.erp-auth__hero-foot{color:#fafafa66;font-family:var(--font-geist-mono);font-size:11px;letter-spacing:.06em;position:relative;text-transform:uppercase;z-index:1}.erp-auth__panel{background:var(--color-canvas-white);display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;position:relative}.erp-auth__panel:before{background-image:linear-gradient(90deg,#00000008 1px,#0000 0),linear-gradient(180deg,#00000008 1px,#0000 0);background-size:40px 40px;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,#000 20%,#0000 85%);mask-image:linear-gradient(180deg,#000 20%,#0000 85%);pointer-events:none;position:absolute;z-index:0}.erp-auth__panel>*{position:relative;z-index:1}.erp-auth__nav{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe6;border-bottom:1px solid #eaeaeacc;flex-shrink:0;width:100%}.erp-auth__nav-inner{align-items:center;display:flex;gap:16px;justify-content:space-between;margin:0 auto;max-width:520px;padding:16px 24px;width:100%}.erp-auth__brand{color:var(--color-charcoal);font-family:var(--font-inter);font-size:14px;font-weight:700;letter-spacing:-.04em;text-decoration:none;text-transform:uppercase;white-space:nowrap}.erp-auth__actions-nav{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.erp-auth__actions-nav a{text-decoration:none}.erp-auth__main{align-items:center;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;justify-content:center;margin:0 auto;max-width:420px;padding:40px 24px;width:100%}.erp-auth__main--wide{justify-content:flex-start;max-width:880px;padding-bottom:48px;padding-top:40px}.erp-auth__motion{width:100%}.erp-auth__card{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;flex:0 0 auto;padding:0!important;width:100%}.erp-auth__card-inner{display:flex;flex-direction:column}.erp-auth__card-head{margin-bottom:28px;text-align:left}.erp-auth__mark{display:none}.erp-auth__title{color:var(--color-charcoal);font-family:var(--font-inter);font-size:36px;font-weight:600;letter-spacing:-.05em;line-height:1.05;margin:0}.erp-auth__subtitle{color:var(--color-fog);font-size:14px;line-height:1.45;margin:10px 0 0}.erp-auth__form{grid-template-columns:1fr!important}.erp-auth__form--2col{grid-template-columns:1fr 1fr!important}@media(max-width:700px){.erp-auth__form--2col{grid-template-columns:1fr!important}}.erp-auth__input-icon{position:relative}.erp-auth__input-icon>.erp-icon-host,.erp-auth__input-icon>svg{color:var(--color-fog);left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.erp-auth__input-icon .cui-input,.erp-auth__input-icon input{padding-left:38px!important}.erp-auth__row{display:flex;justify-content:flex-end;margin:-8px 0 4px}.erp-auth__muted-link{color:var(--color-fog);font-size:13px;text-decoration:none}.erp-auth__muted-link:hover{color:var(--color-midnight-ink)}.erp-auth__submit{margin-top:8px;min-height:44px;width:100%}.erp-auth__footer-note{color:var(--color-fog);font-size:13px;margin:28px 0 0;text-align:left}.erp-auth__footer-note a{color:var(--color-midnight-ink);font-weight:600;text-decoration:none}.erp-auth__footer-note a:hover{text-decoration:underline}.erp-stepper{align-items:flex-start;display:flex;list-style:none;margin:0 0 28px;padding:0;width:100%}.erp-stepper__item{display:flex;flex:0 0 auto;justify-content:center}.erp-stepper__connector{align-items:flex-start;display:flex;flex:1 1 auto;list-style:none;min-width:16px;padding-top:15px}.erp-stepper__line{background:var(--color-ash);border-radius:2px;display:block;height:2px;width:100%}.erp-stepper__line.is-done{background:var(--color-midnight-ink)}.erp-stepper__node{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:8px;width:84px}.erp-stepper__circle{align-items:center;background:var(--color-canvas-white);border:2px solid var(--color-ash);border-radius:9999px;color:var(--color-fog);display:inline-flex;font-size:13px;font-weight:600;height:32px;justify-content:center;width:32px}.erp-stepper__item.is-active .erp-stepper__circle,.erp-stepper__item.is-done .erp-stepper__circle{background:var(--color-midnight-ink);border-color:var(--color-midnight-ink);color:#fff}.erp-stepper__label{color:var(--color-fog);font-size:12px;font-weight:500;line-height:1.25;text-align:center}.erp-stepper__item.is-active .erp-stepper__label,.erp-stepper__item.is-done .erp-stepper__label{color:var(--color-charcoal)}@media(max-width:560px){.erp-stepper__node{width:64px}.erp-stepper__label{font-size:11px}}.erp-register-wizard{display:flex;flex-direction:column;gap:20px}.erp-register-wizard__stage{min-height:280px;overflow:hidden;position:relative}.erp-register-wizard__panel{width:100%}.erp-register-wizard__heading{color:var(--color-charcoal);font-size:16px;font-weight:600;letter-spacing:-.02em;margin:0 0 16px}.erp-register-wizard__nav{align-items:center;border-top:1px solid var(--color-ash);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-top:16px}.erp-register-wizard__nav button{white-space:nowrap}.erp-register-wizard__nav-left,.erp-register-wizard__nav-right{align-items:center;display:flex;gap:8px;min-height:40px}.erp-register-wizard__nav-left a,.erp-register-wizard__nav-right a{text-decoration:none}.erp-register-wizard__nav-right{margin-left:auto}.erp-register-wizard__nav--final .erp-register-wizard__submit{min-width:160px}.erp-register-review{display:flex;flex-direction:column;gap:0}.erp-register-review__lead{color:var(--color-fog);font-size:14px;line-height:1.5;margin:-8px 0 20px}.erp-register-review__list{border-top:1px solid var(--color-ash);list-style:none;margin:0;padding:0}.erp-register-review__list li{border-bottom:1px solid var(--color-ash);display:flex;flex-direction:column;gap:4px;padding:14px 0}.erp-register-review__label{color:var(--color-fog);font-size:12px;font-weight:500}.erp-register-review__value{color:var(--color-charcoal);font-size:15px;font-weight:500;line-height:1.4;word-break:break-word}.erp-register-review__terms{background:var(--color-canvas-white);border:1px solid var(--color-ash);border-radius:var(--radius-card);display:block;margin-top:20px;padding:14px 16px}.erp-register-review__terms:hover{border-color:var(--color-smoke)}.erp-register-review__terms.is-checked{background:var(--color-paper-mist);border-color:var(--color-midnight-ink)}.erp-register-review__terms.is-error{border-color:var(--color-error)}.erp-register-review__terms .cui-check{align-items:center;color:var(--color-steel);display:inline-flex;font-size:14px;gap:10px;margin:0;width:100%}.erp-register-review__terms .cui-check input[type=checkbox]{flex-shrink:0;height:16px;margin:0;width:16px}.erp-register-review__terms .cui-check a{color:var(--color-midnight-ink);font-weight:500;text-decoration:none}.erp-register-review__terms .cui-check a:hover{text-decoration:underline}.erp-register-review .erp-field__error{color:var(--color-error);font-size:13px;margin:8px 0 0}.erp-auth__actions{border-top:1px solid var(--color-ash);display:flex;flex:none;flex-direction:column;gap:16px;margin-top:8px;padding-top:16px}.erp-auth__check{color:var(--color-steel);flex:none;font-size:13px}.erp-auth__actions-btns{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.erp-auth__actions-btns a{text-decoration:none}.erp-form-page{display:flex;flex-direction:column;gap:24px;width:100%}.erp-form-page__body{background:var(--color-canvas-white);border:1px solid var(--color-ash);border-radius:var(--radius-card);box-shadow:var(--shadow-premium);padding:24px}.erp-form-page__body.ui-card--padded{padding:24px}.form-actions-bar{display:flex;justify-content:flex-end;padding-top:8px}.erp-crm-message{background:var(--color-paper-mist);border:1px solid var(--color-ash);border-radius:var(--radius-card);font-size:14px;line-height:1.5;padding:14px 16px;white-space:pre-wrap}.erp-skel{width:100%}.erp-skel__bone{animation:erp-skel-shimmer 1.15s ease-in-out infinite;background:linear-gradient(90deg,var(--color-paper-mist,#f0f0f0) 0,#fff 45%,var(--color-paper-mist,#f0f0f0) 100%);background-size:200% 100%;border-radius:4px;display:block;flex-shrink:0}@keyframes erp-skel-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.erp-skel--table{background:#fff;border:1px solid var(--color-ash,#eaeaea);border-radius:10px;display:flex;flex-direction:column;gap:0;overflow:hidden}.erp-skel__table-head,.erp-skel__table-row{grid-gap:16px;align-items:center;border-bottom:1px solid var(--color-ash,#eaeaea);display:grid;gap:16px;grid-template-columns:48px repeat(auto-fit,minmax(0,1fr));padding:14px 16px}.erp-skel__table-head{background:var(--color-paper-mist,#f7f7f7);min-height:44px}.erp-skel__table-row:last-child{border-bottom:0}.erp-skel--form{display:flex;flex-direction:column;gap:12px;max-width:720px}.erp-skel__title{margin-bottom:4px}.erp-skel__subtitle{margin-bottom:16px}.erp-skel__fields{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}@media(max-width:700px){.erp-skel__fields{grid-template-columns:1fr}}.erp-skel__field{display:flex;flex-direction:column;gap:8px}.erp-skel__actions{display:flex;gap:10px;margin-top:12px}.erp-skel--page{display:flex;flex-direction:column;gap:20px;max-width:var(--page-max,1100px);padding:8px 0 24px;width:100%}.erp-skel__page-head{display:flex;flex-direction:column;gap:10px}.erp-skel__page-toolbar{display:flex;gap:12px;justify-content:space-between;margin-bottom:4px}.erp-skel--shell{background:var(--color-rice-paper,#f5f5f5);display:flex;min-height:100vh;min-height:100dvh}.erp-skel__shell-side{background:#fff;border-right:1px solid var(--color-ash,#eaeaea);display:none;flex-direction:column;flex-shrink:0;gap:8px;padding:20px 14px;width:240px}@media(min-width:960px){.erp-skel__shell-side{display:flex}}.erp-skel__shell-brand{margin:4px 8px 16px}.erp-skel__shell-main{display:flex;flex:1 1;flex-direction:column;min-width:0}.erp-skel__shell-header{align-items:center;background:#fff;border-bottom:1px solid var(--color-ash,#eaeaea);display:flex;justify-content:space-between;padding:14px 22px}.erp-skel__shell-body{padding:28px 22px}.erp-skel--kpis{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-bottom:16px}@media(max-width:700px){.erp-skel--kpis{grid-template-columns:1fr}}.erp-skel__kpi{background:#fff;border:1px solid var(--color-ash,#eaeaea);border-radius:10px;display:flex;flex-direction:column;gap:12px;min-height:88px;padding:16px}.erp-skel-thumb{background:var(--color-paper-mist,#f0f0f0);border:1px solid var(--color-ash,#eaeaea);border-radius:6px;display:inline-block;flex-shrink:0;overflow:hidden;position:relative;vertical-align:middle}.erp-skel-thumb__bone{border-radius:inherit;height:100%!important;inset:0;position:absolute;width:100%!important;z-index:1}.erp-skel-thumb .cms-product-thumb{border:0;border-radius:0;display:block;height:100%;opacity:0;transition:opacity .2s ease;width:100%}.erp-skel-thumb .cms-product-thumb.is-ready{opacity:1}@media(prefers-reduced-motion:reduce){.erp-skel__bone{animation:none;background:var(--color-paper-mist,#f0f0f0)}.erp-skel-thumb .cms-product-thumb{transition:none}}:root{--sileo-state-success:var(--color-success);--sileo-state-error:var(--color-error);--sileo-state-warning:var(--color-warning);--sileo-state-info:var(--color-info);--sileo-state-action:var(--color-info);--sileo-state-loading:var(--color-steel,#525252)}[data-sileo-viewport]{padding:1rem;z-index:1200}[data-sileo-toast]{filter:drop-shadow(0 3px 10px rgba(10,10,10,.12)) drop-shadow(0 10px 22px rgba(10,10,10,.14)) drop-shadow(0 0 .75px rgba(10,10,10,.1));overflow:visible!important}[data-sileo-toast] [data-sileo-body],[data-sileo-toast] [data-sileo-pill]{stroke:none!important}[data-sileo-toast] [data-sileo-badge]{--sileo-tone-bg:#fff!important;background-color:#fff!important}[data-sileo-toast] .sileo-toast-mark{color:inherit;display:block;font-size:.95rem;font-style:normal;font-weight:700;line-height:1;text-transform:none}[data-sileo-toast][data-state=action] [data-sileo-title],[data-sileo-toast][data-state=info] [data-sileo-title]{--sileo-tone:var(--color-info)!important;color:var(--color-info)!important}[data-sileo-toast][data-state=action] [data-sileo-description],[data-sileo-toast][data-state=info] [data-sileo-description]{color:var(--color-info-muted)!important}[data-sileo-toast][data-state=action] [data-sileo-badge],[data-sileo-toast][data-state=info] [data-sileo-badge]{--sileo-tone:var(--color-info)!important;color:var(--color-info)!important}[data-sileo-toast][data-state=success] [data-sileo-title]{--sileo-tone:var(--color-success)!important;color:var(--color-success)!important}[data-sileo-toast][data-state=success] [data-sileo-description]{color:var(--color-success-muted)!important}[data-sileo-toast][data-state=success] [data-sileo-badge]{--sileo-tone:var(--color-success)!important;color:var(--color-success)!important}[data-sileo-toast][data-state=warning] [data-sileo-title]{--sileo-tone:var(--color-warning)!important;color:var(--color-warning)!important}[data-sileo-toast][data-state=warning] [data-sileo-description]{color:var(--color-warning-muted)!important}[data-sileo-toast][data-state=warning] [data-sileo-badge]{--sileo-tone:var(--color-warning)!important;color:var(--color-warning)!important}[data-sileo-toast][data-state=error] [data-sileo-title]{--sileo-tone:var(--color-error)!important;color:var(--color-error)!important}[data-sileo-toast][data-state=error] [data-sileo-description]{color:var(--color-error-muted)!important}[data-sileo-toast][data-state=error] [data-sileo-badge]{--sileo-tone:var(--color-error)!important;color:var(--color-error)!important}.color-well{display:flex;flex-direction:column;gap:6px;min-width:0;position:relative}.color-well__label{color:var(--color-fog,#737373);font-size:var(--text-caption,11px);font-weight:500}.color-well__row{align-items:center;display:flex;gap:10px}.color-well__control{align-items:stretch;background:#fff;border:1px solid var(--color-ash,#eaeaea);border-radius:8px;display:inline-flex;height:36px;overflow:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.color-well__control.is-open{border-color:var(--color-smoke,#d4d4d4);box-shadow:0 0 0 3px #1111110f}.color-well__control.is-disabled{opacity:.5;pointer-events:none}.color-well__swatch{border:0;box-shadow:inset 0 0 0 1px #0000000f;cursor:pointer;padding:0;width:52px}.color-well__caret{background:var(--color-paper-mist,#f5f5f5);border:0;border-left:1px solid var(--color-ash,#eaeaea);cursor:pointer;display:grid;padding:0;place-items:center;width:24px}.color-well__caret:hover{background:var(--color-ash,#eaeaea)}.color-well__caret-icon{border-left:4px solid #0000;border-right:4px solid #0000;border-top:5px solid var(--color-steel,#525252);height:0;width:0}.color-well__hex-chip{color:var(--color-steel,#525252);font-family:var(--font-geist-mono,ui-monospace,monospace);font-size:12px;letter-spacing:.02em}.color-well__native{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;opacity:0!important;overflow:hidden!important;padding:0!important;pointer-events:none!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.color-well__popover{background:#fff;border:1px solid var(--color-ash,#eaeaea);border-radius:10px;box-shadow:0 2px 4px #0000000a,0 12px 28px -8px #0000002e;left:0;padding:10px;position:absolute;top:calc(100% + 6px);width:228px;z-index:40}.color-well__grid{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(8,1fr)}.color-well__chip{aspect-ratio:1;border:1px solid #00000014;border-radius:4px;cursor:pointer;padding:0;width:100%}.color-well__chip.is-active{box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--color-midnight-ink,#111)}.color-well__footer{display:flex;gap:6px;margin-top:10px}.color-well__eyedropper,.color-well__more{align-items:center;background:var(--color-paper-mist,#f5f5f5);border:1px solid var(--color-ash,#eaeaea);border-radius:6px;color:var(--color-charcoal,#111);cursor:pointer;display:inline-flex;flex:1 1;font-size:11px;font-weight:500;gap:4px;height:28px;justify-content:center}.color-well__eyedropper:hover,.color-well__more:hover{background:var(--color-ash,#eaeaea)}.color-well__eyedropper-icon{border:1.5px solid;border-radius:50%;height:10px;position:relative;width:10px}.color-well__eyedropper-icon:after{background:currentColor;bottom:-3px;content:"";height:1.5px;position:absolute;right:-3px;transform:rotate(45deg);transform-origin:left center;width:6px}.color-well__hex-row{align-items:center;display:flex;gap:8px;margin-top:8px}.color-well__hex-label{color:var(--color-fog,#737373);font-size:11px;font-weight:500}.color-well__hex-input{background:#fff;border:1px solid var(--color-ash,#eaeaea);border-radius:6px;color:var(--color-charcoal,#111);flex:1 1;font-family:var(--font-geist-mono,ui-monospace,monospace);font-size:12px;height:28px;padding:0 8px}.color-well__hex-input:focus{border-color:var(--color-smoke,#d4d4d4);box-shadow:0 0 0 3px #11111114;outline:none}.erp-field__hint{color:var(--color-fog,#737373);font-size:11px;line-height:1.35;margin-top:4px}.cms-panel{display:flex;flex-direction:column;gap:24px}.cms-panel__identity{grid-gap:16px 20px;display:grid;gap:16px 20px;grid-template-columns:1fr 1fr}@media(max-width:720px){.cms-panel__identity{grid-template-columns:1fr}}.cms-theme{grid-gap:0 24px;align-items:stretch;background:#0000;border:0;display:grid;gap:0 24px;grid-template-columns:minmax(0,1.15fr) minmax(240px,320px);min-height:200px;padding:0}@media(max-width:720px){.cms-theme{gap:16px;grid-template-columns:1fr}}.cms-theme__main{display:flex;flex-direction:column;gap:16px;min-width:0;padding:4px 0}.cms-theme__title{color:var(--color-charcoal,#111);font-size:14px;font-weight:600;letter-spacing:-.01em;margin:0}.cms-theme__hint{color:var(--color-fog,#737373);font-size:12px;line-height:1.45;margin:4px 0 0;max-width:40rem}.cms-theme__groups{display:flex;flex-direction:column;gap:18px}.cms-theme-group__title{color:var(--color-fog,#737373);font-size:12px;font-weight:600;letter-spacing:.04em;margin:0 0 4px;text-transform:uppercase}.cms-theme-group__hint{color:var(--color-fog,#737373);font-size:12px;line-height:1.4;margin:0 0 10px}.cms-theme__controls{grid-gap:12px;align-content:start;display:grid;gap:12px;grid-template-columns:1fr}@media(min-width:640px){.cms-theme__controls,.cms-theme__controls--pair{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.cms-theme__controls{grid-template-columns:repeat(3,minmax(0,1fr))}}.cms-theme-swatch__hint{color:var(--color-fog,#737373);font-size:11px;line-height:1.35;margin:6px 0 0}.cms-theme__preview{align-self:stretch;border:1.5px solid var(--color-midnight-ink,#111);border-radius:12px;box-shadow:0 1px 2px #0000000a;display:flex;flex-direction:column;gap:8px;height:100%;justify-content:flex-end;margin:0;min-height:260px;padding:22px 20px}.cms-theme__preview-brand{font-size:28px;font-weight:600;letter-spacing:-.03em;line-height:1.1}.cms-theme__preview-sample{font-size:12px;line-height:1.35;max-width:18ch}.cms-theme__preview-legend{display:flex;flex-direction:column;gap:6px;list-style:none;margin:14px 0 0;padding:0}.cms-theme__preview-legend li{align-items:center;display:flex;font-family:Inter,system-ui,sans-serif;font-size:11px;gap:8px;opacity:.85}.cms-theme__dot{border:1px solid #ffffff40;border-radius:999px;flex-shrink:0;height:10px;width:10px}.cms-product-form{display:flex;flex-direction:column;gap:18px}.cms-publication-form{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(280px,340px)}.cms-publication-form__composer{display:flex;flex-direction:column;gap:16px}.cms-publication-form__title-input{font-size:1.65rem;font-weight:600;line-height:1.25;padding:12px 14px}.cms-publication-form__excerpt{font-size:1.05rem;min-height:72px}.cms-publication-form__body{line-height:1.6;min-height:320px}.cms-publication-form__sidebar{background:#ffffffa6;border:1px solid var(--color-ash,#eaeaea);border-radius:12px;display:flex;flex-direction:column;gap:14px;padding:16px;position:-webkit-sticky;position:sticky;top:12px}.cms-publication-form__sidebar-grid{display:flex;flex-direction:column;gap:12px}.cms-publication-form__section{margin-top:8px}.cms-publication-card__meta{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.cms-publication-card__slug{color:var(--color-muted,#6b7280);font-size:.85rem;margin:0 0 8px}.cms-publication-card__excerpt{color:var(--color-ink-soft,#374151);margin:0 0 8px}.cms-publication-card__date{color:var(--color-muted,#6b7280);font-size:.82rem;margin:0 0 10px}@media(max-width:960px){.cms-publication-form{grid-template-columns:1fr}.cms-publication-form__sidebar{position:static}}.cms-product-form__section{border-top:1px solid var(--color-ash,#eaeaea);margin-top:8px;padding-top:16px}.cms-product-form__care-hint{margin:-4px 0 10px}.cms-product-form__care{grid-gap:12px 16px;background:var(--color-rice-paper,#fafafa);border:1px solid var(--color-ash,#eaeaea);border-radius:10px;display:grid;gap:12px 16px;grid-template-columns:1fr;padding:14px 16px}.cms-product-form__care .cui-check{align-items:flex-start;display:flex;font-weight:400;gap:10px;line-height:1.35;margin:0;min-width:0}.cms-product-form__care .cui-check input{flex-shrink:0;height:1rem;margin:.2em 0 0;vertical-align:top;width:1rem}.cms-product-form__care .cui-check span{min-width:0;padding-top:0}@media(min-width:768px){.cms-product-form__care{grid-template-columns:repeat(3,minmax(0,1fr))}}.cms-product-form__grid{grid-gap:14px 16px;display:grid;gap:14px 16px;grid-template-columns:1fr}@media(min-width:768px){.cms-product-form__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.cms-product-form__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.cms-product-form__span2{grid-column:1/-1}.cms-product-form__footer{align-items:center;border-top:1px solid var(--color-ash,#eaeaea);display:flex;flex-wrap:wrap;gap:12px 16px;padding-top:12px}.cms-product-thumb{border:1px solid var(--color-ash,#eaeaea);border-radius:6px;height:48px;object-fit:cover;width:48px}.cms-product-delete{-webkit-appearance:none;appearance:none;background:#0000;border:0;color:inherit;cursor:pointer;line-height:0;opacity:.75;padding:0}.cms-product-delete:hover{color:#b42318;opacity:1}.cms-image-collage{background:var(--color-rice-paper,#fafafa);border:1px solid var(--color-ash,#eaeaea);border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:16px}.cms-image-collage__head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.cms-image-collage__count{background:#fff;border:1px solid var(--color-ash,#eaeaea);border-radius:999px;color:var(--color-fog,#737373);font-size:12px;font-weight:600;padding:4px 8px}.cms-image-collage__grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}@media(max-width:639.98px){.cms-image-collage__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,148px),1fr))}.cms-image-collage__slot-hint{display:none}.cms-image-collage__icon-btn{height:32px;width:32px}.cms-image-lightbox__body{min-height:200px;padding:8px 12px 48px}.cms-image-lightbox__img{max-height:60vh}.cms-image-lightbox__nav{bottom:8px;top:auto;transform:none}.cms-image-lightbox__nav.is-prev{left:12px}.cms-image-lightbox__nav.is-next{right:12px}}.cms-image-collage__tile{aspect-ratio:1;background:#e8e8e8;border:1px solid var(--color-ash,#eaeaea);border-radius:10px;cursor:zoom-in;overflow:hidden;position:relative}.cms-image-collage__tile:focus-visible{outline:2px solid var(--color-midnight-ink,#111);outline-offset:2px}.cms-image-collage__tile.is-cover{box-shadow:0 0 0 2px var(--color-midnight-ink,#111)}.cms-image-collage__tile img{display:block;height:100%;object-fit:cover;width:100%}.cms-image-collage__badge{background:#171717d1;border-radius:6px;bottom:8px;color:#fff;font-size:10px;font-weight:700;left:8px;letter-spacing:.04em;padding:3px 7px;position:absolute;text-transform:uppercase}.cms-image-collage__tile-actions{display:flex;gap:4px;position:absolute;right:6px;top:6px}.cms-image-collage__icon-btn{align-items:center;-webkit-appearance:none;appearance:none;background:#ffffffeb;border:0;border-radius:8px;box-shadow:0 1px 3px #0000001f;color:#171717;cursor:pointer;display:inline-flex;height:26px;justify-content:center;width:26px}.cms-image-collage__icon-btn:hover{background:#fff}.cms-image-collage__icon-btn.is-danger:hover{color:#b42318}.cms-image-collage__slot{align-items:center;aspect-ratio:1;background:#fff;border:1.5px dashed #c4c4c4;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:4px;justify-content:center;padding:12px;position:relative;text-align:center;transition:border-color .15s ease,background .15s ease}.cms-image-collage__slot.is-drag,.cms-image-collage__slot:hover{background:#f5f5f5;border-color:var(--color-midnight-ink,#111)}.cms-image-collage__slot.is-busy{opacity:.7;pointer-events:none}.cms-image-collage__input{height:1px;opacity:0;overflow:hidden;position:absolute;width:1px}.cms-image-collage__slot-icon{color:#525252;display:flex}.cms-image-collage__slot-label{color:#171717;font-size:12px;font-weight:600}.cms-image-collage__slot-hint{color:var(--color-fog,#737373);font-size:11px}.cms-image-collage__empty{align-items:center;color:var(--color-fog,#737373);display:flex;font-size:13px;gap:8px;grid-column:1/-1;padding:16px 0}@keyframes cms-spin{to{transform:rotate(1turn)}}.cms-image-collage__slot-icon .is-spin{animation:cms-spin .8s linear infinite}.cms-image-lightbox.cui-modal .cui-modal__dialog{max-width:min(920px,100vw - 32px);width:100%}.cms-image-lightbox__header{align-items:center;display:flex;gap:12px;justify-content:space-between}.cms-image-lightbox__counter{color:var(--color-fog,#737373);font-size:13px;font-weight:500}.cms-image-lightbox__close{align-items:center;-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:8px;color:#171717;cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.cms-image-lightbox__close:hover{background:#f3f3f3}.cms-image-lightbox__body{align-items:center;background:#111;display:flex;justify-content:center;min-height:280px;padding:12px 48px;position:relative}.cms-image-lightbox__img{border-radius:4px;height:auto;max-height:min(70vh,640px);max-width:100%;object-fit:contain;width:auto}.cms-image-lightbox__nav{align-items:center;-webkit-appearance:none;appearance:none;background:#ffffffeb;border:0;border-radius:999px;box-shadow:0 1px 4px #00000040;color:#171717;cursor:pointer;display:inline-flex;height:36px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:36px;z-index:1}.cms-image-lightbox__nav:hover{background:#fff}.cms-image-lightbox__nav.is-prev{left:8px}.cms-image-lightbox__nav.is-next{right:8px}.cms-section-intro{color:var(--color-fog,#737373);font-size:13px;line-height:1.45;margin:0 0 18px;max-width:48rem}.cms-landing{display:flex;flex-direction:column;gap:10px;margin-bottom:32px}.cms-landing.is-reordering{opacity:.72;pointer-events:none}.cms-landing__hint{color:var(--color-fog,#737373);font-size:12px;line-height:1.4;margin:0 0 4px}.cms-landing__hint--other{margin-top:12px}.cms-landing-block{background:#fff;border:1px solid var(--color-ash,#eaeaea);border-radius:12px;overflow:hidden}.cms-landing-block.is-dragging{box-shadow:0 8px 24px #0000001f}.cms-landing-block__head-row{align-items:stretch;display:flex}.cms-landing-block__grip{background:var(--color-rice-paper,#fafafa);border:0;border-right:1px solid var(--color-ash,#eaeaea);color:var(--color-fog,#737373);cursor:grab;display:grid;flex-shrink:0;padding:0;place-items:center;width:36px}.cms-landing-block__grip:active{cursor:grabbing}.cms-landing-block__grip--static{background:#0000;border-right:0;width:12px}.cms-landing-block__head{align-items:center;background:#0000;border:0;cursor:pointer;display:flex;flex:1 1;gap:12px;min-width:0;padding:14px 18px;text-align:left}.cms-landing-block__head:hover{background:var(--color-rice-paper,#fafafa)}.cms-landing-block.is-open .cms-landing-block__head-row{background:var(--color-rice-paper,#fafafa);border-bottom:1px solid var(--color-ash,#eaeaea)}.cms-landing-block__index{color:var(--color-fog,#737373);font-family:var(--font-geist-mono,ui-monospace,monospace);font-size:11px;font-weight:600;letter-spacing:.06em}.cms-landing-block__title{color:var(--color-charcoal,#111);font-size:14px;font-weight:600}.cms-landing-block__clave{color:var(--color-fog,#737373);font-family:var(--font-geist-mono,ui-monospace,monospace);font-size:11px;margin-left:auto}.cms-landing-block__chev{color:var(--color-fog,#737373);font-size:16px;text-align:center;width:20px}.cms-landing-block__body{display:flex;flex-direction:column;gap:14px;padding:18px}.cms-landing-block__footer{align-items:center;border-top:1px solid var(--color-ash,#eaeaea);display:flex;flex-wrap:wrap;gap:12px 16px;padding:14px 18px 18px}.cms-landing-block__actions{display:flex;gap:8px;margin-left:auto}.cms-editor-stack{display:flex;flex-direction:column;gap:16px;margin-top:4px}.cms-block{background:var(--color-rice-paper,#fafafa);border:1px solid var(--color-ash,#eaeaea);border-radius:10px;padding:16px 18px}.cms-block__head{margin-bottom:14px}.cms-block__title{color:var(--color-charcoal,#111);font-size:13px;font-weight:600;letter-spacing:-.01em;margin:0}.cms-block__hint{color:var(--color-fog,#737373);font-size:12px;line-height:1.4;margin:4px 0 0}.cms-block__pair{grid-gap:14px 16px;display:grid;gap:14px 16px;grid-template-columns:1fr 1fr}.cms-block__triple{grid-gap:14px 16px;display:grid;gap:14px 16px;grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:720px){.cms-block__pair,.cms-block__triple{grid-template-columns:1fr}}.cms-pillars{display:flex;flex-direction:column;gap:12px;margin-top:12px}.cms-pillar{grid-gap:12px 14px;background:#fff;border:1px solid var(--color-ash,#eaeaea);border-radius:8px;display:grid;gap:12px 14px;grid-template-columns:40px minmax(0,1fr);padding:14px}.cms-pillar__index{color:var(--color-fog,#737373);display:grid;font-family:var(--font-geist-mono,ui-monospace,monospace);font-size:11px;font-weight:600;letter-spacing:.06em;padding-top:22px;place-items:start center}.cms-pillar__fields{display:flex;flex-direction:column;gap:10px;min-width:0}@media(max-width:767.98px){.cms-landing-block__clave{display:none}.cms-landing-block__title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cms-pillar{grid-template-columns:1fr}.cms-pillar__index{padding-top:0;place-items:center start}.cms-landing-block__actions{margin-left:0;width:100%}}.cms-section-form{background:#fff;border:1px solid var(--color-ash,#eaeaea);border-radius:12px;display:flex;flex-direction:column;gap:20px;margin-bottom:24px;padding:20px}.cms-visual-editor__toolbar{align-items:center;display:flex;gap:1rem;justify-content:space-between;width:100%}.cms-visual-editor__toolbar-copy{color:var(--color-muted,#667085);font-size:.85rem;line-height:1.4;margin:0;max-width:42rem}.cms-visual-editor--panel{background:#0b0b0b;border:1px solid var(--color-ash,#eaeaea);border-radius:10px;display:flex;flex-direction:column;height:calc(100vh - 240px);margin:0;min-height:calc(100vh - 240px);overflow:hidden;width:100%}.cms-visual-editor__frame{background:#fff;border:0;flex:1 1;min-height:0;width:100%}.cms-visual-editor__prompt{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;max-width:42rem;padding:.25rem 0 1rem}.erp-list-page:has(.cms-visual-editor--panel)>.content-card{padding-bottom:.75rem}.blink-text{animation:blink-text 1s step-start infinite}@keyframes blink-text{50%{opacity:0}}*{font-family:Poppins,sans-serif!important}.bg-light{background-color:#f7f7f7!important}.sidebar{background:#fff;color:#d4e5f0;padding:10px 14px}.sidebar-brand{background:#f7f7f7!important;border-radius:20px;color:#333;margin-bottom:10px;margin-top:10px}.sidebar-brand svg{color:#535353}.sidebar-nav .nav-link{background:var(--cui-sidebar-nav-link-bg,#0000);border-radius:var(--pos-radius-md,8px);color:#374151;margin-bottom:5px;margin-top:5px;transition:background .15s ease,color .15s ease}.sidebar-nav .nav-link:hover{background-color:var(--pos-surface-muted,#f8fafc);color:#374151}.sidebar-nav .nav-link:hover .nav-icon{color:#374151}.sidebar-nav .nav-link:active{background-color:var(--pos-primary,#0097b2);color:#f5f5f5}.sidebar-nav .nav-link:active .nav-icon{color:#f5f5f5}.sidebar-nav .nav-link.active{background-color:var(--pos-primary,#0097b2);color:#f5f5f5}.sidebar-nav .nav-link.active .nav-icon{color:#f5f5f5}.sidebar-nav .nav-icon{color:#374151}.sidebar-nav::-webkit-scrollbar{-webkit-appearance:none}.sidebar-nav::-webkit-scrollbar:vertical{width:5px}.sidebar-nav::-webkit-scrollbar-button,.sidebar-nav::-webkit-scrollbar-button:increment{display:none}.sidebar-nav::-webkit-scrollbar:horizontal{height:5px}.sidebar-nav::-webkit-scrollbar-thumb{background-color:#333;border:1px solid #333;border-radius:20px}.sidebar-nav::-webkit-scrollbar-track{border-radius:10px}.sidebar-nav .nav-title{color:#c0c5cc;font-size:14px;letter-spacing:.1rem}.breadcrumb-item a{color:var(--pos-primary,#0097b2);text-decoration:none}.header{background-color:#f8f9f9;border:0}.aFooter{color:var(--pos-primary,#0097b2);text-decoration:none}.footer{background-color:#f7f7f7;border:0}.headerProfileP{font-size:10px}.headerProfile{font-size:15px;font-weight:900;margin-left:10px}.headerProfile2{font-size:11px;margin-left:10px}.dropdown-header{background-color:#fff!important;color:#333;font-size:15px}.dropdown-header:focus{background-color:#eee;color:#333}.dropdown-item{border-radius:15%;color:#333;cursor:pointer;justify-content:center;justify-items:center;text-align:center}.dropdown-item .icon{color:#333;font-weight:900}.btn-logout{background:var(--cui-sidebar-nav-link-bg,#0000);border:0;border-radius:10px;color:#374151!important;height:40px;margin-bottom:5px;margin-top:5px;transition:background .15s ease,color .15s ease;width:150px}.btn-logout:hover{background-color:#f7f7f7}.btn-logout:hover,.btn-logout:hover .nav-icon{color:#374151!important}.btn-logout:focus{border:0}.sidebar-nav .nav-group.show .nav-group-toggle{color:#eee}.sidebar-nav .nav-group.show{background:var(--cui-sidebar-nav-group-bg,#ffffff12);border-radius:20px}.input-field{background-color:var(--pos-surface,#fff);border:1px solid var(--pos-border,#e2e8f0);border-radius:var(--pos-radius-md,8px);box-shadow:none;display:grid;grid-template-columns:15% 85%;height:3rem;margin:10px 0;max-width:420px;padding:0 .4rem;position:relative;transition:border-color .18s ease,box-shadow .18s ease;width:100%}.input-field:focus-within{border-color:var(--pos-primary,#0097b2);box-shadow:var(--pos-shadow-focus,0 0 0 3px #0097b240)}.input-field i{color:#333;font-size:1.1rem;line-height:55px;text-align:center;transition:.5s}.input-field .inputLogin{background:none;border:none;color:#333;font-size:1.1rem;font-weight:600;line-height:1;outline:none}.input-field .inputLogin:focus{border:0;box-shadow:none}.input-field .inputLogin:active{border:none}.input-field .inputLogin::placeholder{color:#aaa;font-weight:500}.home_main .card{background-color:#0000;border:none}.home_changePass,.home_main,.home_recoverPass{background-repeat:no-repeat;background-size:cover;color:#333!important;height:auto;min-height:100vh;position:relative;width:100%}.home_main{background-image:url(../../static/media/web.53d1e0f84fd175f64fd7.jpg)!important}.home_recoverPass{background-image:url(../../static/media/web2.7ca82d5a64ba3f8e7cf3.jpg)!important}.home_changePass{background-image:url(../../static/media/web3.9cd72ca7ea26c393a2f0.jpg)!important}.home_main .text-medium-emphasis{--cui-text-opacity:1;color:#333!important;margin-top:-10px}.home_main .input-group{color:#333}.home_main .input-group>.form-control:focus{border:0;box-shadow:none}.home_main .input-group>.form-control:active{border:none}.inputLogin:-internal-autofill-selected{color:#535353!important}.form-control:disabled,.form-control:disabled:hover,.form-control[readonly],.form-control[readonly]:hover,.form-select:disabled,.form-select:disabled:hover{background-color:#d8dbe0}.home_main input:-webkit-autofill,.home_main input:-webkit-autofill:focus,.home_main input:-webkit-autofill:hover,.home_main select:-webkit-autofill,.home_main select:-webkit-autofill:focus,.home_main select:-webkit-autofill:hover,.home_main textarea:-webkit-autofill,.home_main textarea:-webkit-autofill:focus,.home_main textarea:-webkit-autofill:hover{-webkit-text-fill-color:#333;border:0;font-family:Poppins,sans-serif!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.home_main .input-group-append>.btn-secondary{background:#0000;border:0;color:#333}.home_main .input-group-text{background:#0000!important;border:0;border-bottom:1px solid #333;border-bottom-left-radius:0;color:#333}.home_main .input-group>.form-control:not(:first-child),.input-group>.custom-select:not(:first-child){background:#0000;border:0;border-bottom:1px solid #333;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;color:#333;font-weight:500}.home_main .input-group>.form-control:not(:first-child)::placeholder,.input-group>.custom-select:not(:first-child)::placeholder{color:#333!important;font-weight:100}.home_main .btn-primary{margin-left:0;width:100%}.input-group-text{background-color:#fff}.input-group{border-radius:var(--pos-radius-md,8px)!important}.home_main .img-fluid{width:1000px}.home_main .invalid-feedback{color:#fd7070;font-family:Poppins,sans-serif!important;font-weight:500;margin-left:15px;text-align:center;width:300px}.home_main .Rcontra{color:#5f5f5f;cursor:pointer;font-size:13px;margin-bottom:10px;margin-top:-13px;text-decoration:none}.home_main .Rcontra:hover{color:#333}@media screen and (max-width:767.98px){.card-callout,.card-escudo,.card-vacia,.fondo-Login{display:none}.home_main .img-fluid{max-width:100%;width:auto}}.loader{animation:mltShdSpin 1.7s ease infinite,round 1.7s ease infinite;border-radius:50%;color:#333;font-size:65px;height:1em;margin-left:45%;margin-top:23%;overflow:hidden;position:relative;text-indent:-9999em;transform:translateZ(0);width:1em}@keyframes mltShdSpin{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}to{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@keyframes round{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.error-page .clip .shadow-error-page{height:180px}.error-page .clip:nth-of-type(2) .shadow-error-page{width:130px}.error-page .clip:first-of-type .shadow-error-page,.error-page .clip:nth-of-type(3) .shadow-error-page{width:250px}.error-page .digit{font-size:120px;font-weight:700;height:150px;line-height:150px;width:150px}.error-page h2{font-size:32px}.error-page .msg{font-size:32px;height:80px;left:30%;line-height:80px;top:-190px;width:80px}.error-page span.triangle{border-bottom:15px solid #0000;border-left:20px solid #535353;border-top:15px solid #0000;right:0;top:70%}.error-page .container-error-page-404{height:250px;margin-top:10%;padding-top:40px;position:relative}.error-page .container-error-page-404 .clip{display:inline-block;transform:skew(-45deg)}.error-page .clip .shadow-error-page{overflow:hidden}.error-page .clip:nth-of-type(2) .shadow-error-page{overflow:hidden;position:relative}.error-page .clip:first-of-type .shadow-error-page:after,.error-page .clip:nth-of-type(3) .shadow-error-page:after{background:linear-gradient(90deg,#0000,#adadadcc,#0000);border-radius:50%;bottom:0;content:"";height:100%;position:absolute;right:-8px;width:10px;z-index:9999}.error-page .clip:nth-of-type(3) .shadow-error-page:after{left:-8px}.error-page .digit{background:#333;border-radius:50%;color:#fff;display:inline-block;position:relative;top:8%;transform:skew(45deg)}.reloj-mes{color:#df6354!important}.error-page .clip:nth-of-type(2) .digit{left:-10%}.error-page .clip:first-of-type .digit{right:-20%}.error-page .clip:nth-of-type(3) .digit{left:-20%}.error-page h2{color:#a2a2a2;font-weight:700;padding-bottom:20px}.error-page .msg{background:#535353;border-radius:50%;color:#a2a2a2;display:block;font-style:italic;position:relative;z-index:9999}.error-page .triangle{content:"";height:0;position:absolute;transform:rotate(45deg);width:0;z-index:999}@media(max-width:767px){.error-page .clip .shadow-error-page{height:100px}.error-page .clip:nth-of-type(2) .shadow-error-page{width:80px}.error-page .clip:first-of-type .shadow-error-page,.error-page .clip:nth-of-type(3) .shadow-error-page{width:100px}.error-page .digit{font-size:52px;height:80px;line-height:80px;width:80px}.error-page h2{font-size:24px}.error-page .msg{font-size:18px;height:40px;left:15%;line-height:40px;top:-110px;width:40px}.error-page span.triangle{border-bottom:8px solid #0000;border-left:10px solid #535353;border-top:8px solid #0000;right:-3%;top:70%}.error-page .container-error-page-404{height:150px}}.box__button{align-items:center;background-color:var(--pos-secondary);border:1px solid #0000;border-color:var(--pos-secondary);border-radius:var(--pos-radius-md);color:#fff;cursor:pointer;display:inline-flex;font-size:.9375rem;font-weight:500;gap:.35rem;height:auto;justify-content:center;line-height:1.25;margin-top:1.25rem;overflow:visible;padding:.625rem 1.5rem;text-decoration:none!important;transition:background-color var(--pos-transition),border-color var(--pos-transition),color var(--pos-transition),box-shadow var(--pos-transition);white-space:nowrap}.box__button:focus{outline:none}.box__button:focus-visible{box-shadow:var(--pos-shadow-focus)}.box__button.disabled,.box__button:disabled,.box__button[disabled]{box-shadow:none!important;cursor:not-allowed;opacity:.55;pointer-events:none}.box__button:hover:not(:disabled):not(.disabled){background-color:var(--pos-secondary-hover);border-color:var(--pos-secondary-hover);box-shadow:var(--pos-shadow-sm);color:#fff}.box__button:active:not(:disabled):not(.disabled){background-color:var(--pos-secondary-active);border-color:var(--pos-secondary-active);box-shadow:none;color:#fff}.box__button:before{display:none}.box__button:hover{background:var(--pos-primary);border-color:var(--pos-primary);color:#fff}.card{background-color:var(--pos-surface,#fff);border:1px solid var(--pos-border,#e2e8f0);border-radius:var(--pos-radius-lg,12px);box-shadow:var(--pos-shadow-sm)}.card .card-img,.card .card-img-top{border-top-left-radius:var(--pos-radius-lg,12px);border-top-right-radius:var(--pos-radius-lg,12px)}.card .card-img,.card .card-img-bottom{border-bottom-left-radius:var(--pos-radius-lg,12px);border-bottom-right-radius:var(--pos-radius-lg,12px)}.borderNone{border:none!important}.bg-danger-2,.bg-dark-2,.bg-info-2,.bg-success-2,.bg-warning-2{border-radius:var(--pos-radius-sm,6px)!important}.bg-info-2{background-color:#e8eefc!important;color:#007dfb!important}.bg-success-2{background-color:#ebf9f1!important;color:#1f9254!important}.bg-dark-2{background-color:#e8e8e8!important;color:#000!important}.bg-warning-2{background-color:#fef2e5!important;color:#cd6200!important}.table-striped>tbody>tr:nth-of-type(odd)>*{--cui-table-accent-bg:#f6fcfe;color:var(--cui-table-striped-color)}.bg-danger-2{background-color:#fbe7e8!important}.bg-danger-2,.btn-acciones .iconDanger{color:#a30d11!important}.btn-acciones .iconPrimary{color:#3b49e6!important}.btn-acciones .iconWarning{color:#ee7300!important}.page-item{cursor:pointer}.form-control.is-valid,.was-validated .form-control:valid{background-image:none;border-color:#b1b7c1}.form-select.is-valid,.was-validated .form-select:valid{border-color:#b1b7c1}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{background-image:none}html:not([dir=rtl]) .callout-primary{border-left-color:#01bde2}.btn-secondary:not(.btn-black){--cui-btn-bg:#0000;--cui-btn-hover-bg:var(--pos-surface-muted)}@media screen and (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1499px}}.resize-10{font-size:1rem!important}@media(min-width:992px){.resize-10{font-size:1.125rem!important}}.resize-5{font-size:.875rem!important}.resize-20{font-size:1.25rem!important}@media(min-width:992px){.resize-20{font-size:1.5rem!important}}.dropdown-menu{background-clip:padding-box;border:0;border:.5px solid var(--cui-dropdown-border-color,#00001526);border-radius:.55rem;color:var(--cui-dropdown-color,#2c384af2);font-size:1rem;list-style:none;margin:0;padding:.5rem 0;position:absolute!important;text-align:start;z-index:1000}.form-select{-moz-padding-start:calc(.75rem - 3px);-webkit-appearance:none;appearance:none;background-color:var(--cui-form-select-bg,#fff);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23636f83' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-size:16px 12px!important;color:var(--cui-form-select-color,#2c384af2);display:block;font-size:1rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out!important;width:100%}.pg-viewer-wrapper img{height:100%!important;width:100%!important}.pg-viewer-wrapper .photo-viewer-container{align-items:center;display:flex;flex-direction:row;height:100%!important;justify-content:center;width:100%!important}.form-control:disabled{background-color:var(--pos-surface-muted,#d8dbe0);border-color:var(--pos-border-strong,#b1b7c1);opacity:1}.alert-dark{--cui-alert-color:#2f3845;--cui-alert-bg:#f5f7fa;--cui-alert-border-color:#f5f7fa}.btn-ghost-primary{--cui-btn-color:var(--pos-primary,#0097b2)}:root{--dark-one:#333;--dark-two:#7a7a7a;--main-color:#00aed0;--light-one:#fff;--light-two:#f9fafb;--light-three:#f6f7fb}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body,button,input,textarea{font-family:Poppins,sans-serif}a{text-decoration:none}ul{list-style:none}img{width:100%}.containerL{margin:0 auto;max-width:92rem;padding:0 4rem;position:relative;z-index:5}.stop-scrolling{height:100%;overflow:hidden}.grid-2{align-items:center;display:grid;grid-template-columns:repeat(2,1fr);justify-content:center}.textL{color:var(--dark-two);line-height:1.6}.columnL-1{margin-right:1.5rem}.columnL-2{margin-left:1.5rem}.image{align-items:center;display:flex;justify-content:center}.image,.z-index{position:relative}.z-index{z-index:2}.overlayL{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.overlayL .shape{opacity:.13;position:absolute;width:auto}.overlayL.overlayL-lg .shape{height:55px}.overlayL.overlayL-lg .shape.wave{height:auto;width:88px}.overlayL.overlayL-lg .shape.xshape{height:38px}.overlayL.overlayL-sm .shape{filter:brightness(0) invert(1);height:40px;opacity:.15}.overlayL.overlayL-sm .shape.wave{height:auto;width:70px}.overlayL.overlayL-sm .shape.xshape{height:30px}.points{opacity:.3;position:absolute}.section{overflow:hidden;padding:7rem 0}.section-headerL{margin-bottom:1.5rem;text-align:center}.titleL{display:inline-block;font-size:2.8rem;line-height:1;margin-bottom:.6rem;padding-bottom:1rem;position:relative}.titleL:before{color:var(--main-color);content:attr(data-title);display:block;font-size:1.15rem;font-weight:500;letter-spacing:3px;margin-bottom:.4rem;text-transform:uppercase}.titleL:after{background-color:var(--main-color);border-radius:3px;bottom:0;content:"";height:5px;left:50%;position:absolute;transform:translateX(-50%);width:90px}.section-headerL .textL{margin:0 auto;max-width:600px}.titleL-sm{color:var(--dark-one);font-size:1.6rem;font-weight:600}.points-sq{width:210px}.btn-landing{align-items:center;background-color:var(--pos-primary,var(--main-color));border:1px solid #0000;border-radius:var(--pos-radius-md,8px);color:#fff;display:inline-flex;font-size:.9375rem;font-weight:500;justify-content:center;padding:.625rem 1.5rem;text-decoration:none;text-transform:none;transition:background-color .18s ease,box-shadow .18s ease,transform .1s ease}.btn-landing:hover:not(:disabled){background-color:var(--pos-primary-hover,#007e96);box-shadow:var(--pos-shadow-sm,0 1px 2px #0f172a0f);color:#fff}.btn-landing:active:not(:disabled){background-color:var(--pos-primary-active,#006878);transform:translateY(1px)}.btn-landing.disabled,.btn-landing:disabled{cursor:not-allowed;opacity:.55;pointer-events:none}.btn-landing.small{font-size:.875rem;padding:.5rem 1.25rem}.headerL{background-color:var(--light-three);overflow:hidden}.headerL,.headerL nav{position:relative;width:100%}.headerL nav{z-index:50}.headerL nav .containerL{align-items:center;display:flex;height:6rem;justify-content:space-between}.logoL{align-items:center;display:flex;width:80px}.linksL ul{display:flex;list-style:none}.linksL a{color:var(--dark-one);display:inline-block;font-size:1.05rem;font-weight:500;line-height:1;padding:.9rem 1.2rem;text-decoration:none;text-transform:uppercase;transition:.3s}.linksL a.active{background-color:var(--main-color);border-radius:2rem;color:var(--light-one);font-size:1rem;margin-left:1rem;padding:.9rem 2.1rem}.linksL a:hover{color:var(--main-color)}.linksL a.active:hover{background-color:#007e96;color:var(--light-one)}.hamburger-menu{align-items:center;display:none;height:3rem;justify-content:flex-end;position:relative;width:2.7rem;z-index:100}.hamburger-menu .bar{position:relative}.bar:after,.bar:before,.hamburger-menu .bar{background-color:var(--dark-one);border-radius:3px;height:3px;transition:.5s;width:2.1rem}.bar:after,.bar:before{content:"";position:absolute}.bar:before{transform:translateY(-9px)}.bar:after{transform:translateY(9px)}.headerL nav.open .hamburger-menu .bar{background-color:#0000;transform:rotate(1turn)}.headerL nav.open .hamburger-menu .bar:before{background-color:var(--light-one);transform:translateY(0) rotate(45deg)}.headerL nav.open .hamburger-menu .bar:after{background-color:var(--light-one);transform:translateY(0) rotate(-45deg)}.headerL nav.open .linksL{transform:translateX(0)}.headerL-content .containerL.grid-2{grid-template-columns:2.5fr 3.5fr;min-height:calc(100vh - 6rem);padding-bottom:2.5rem;text-align:left}.headerL-title{color:var(--dark-one);font-size:3.8rem;line-height:.8}.headerL-content .textL{margin:2.15rem 0}.headerL-content .image .img-element{max-width:750px}.headerL .points1{bottom:-75px;left:-150px;width:420px}.headerL .points2{left:71%;top:65%;width:70%}.headerL .square{right:68%;top:71%}.headerL .triangle{bottom:75%;right:7%}.headerL .xshape{bottom:50%;right:4%}.headerL .half-circle1{bottom:82%;left:50%}.headerL .half-circle2{left:5%;top:67%}.headerL .wave1{bottom:75%;left:20%}.headerL .wave2{bottom:8%;right:55%}.headerL .circle{bottom:63%;left:38%}.letters{left:15px;opacity:.06;position:absolute;top:-5px;width:13.5%}.cardsL{display:flex;flex-wrap:wrap;justify-content:space-around;width:100%}.card-wrapL{margin:1.7rem .8rem;position:relative}.cardL{align-items:center;background-color:var(--light-three);display:flex;justify-content:center;max-width:390px;min-height:520px;overflow:hidden;padding:3rem 2rem;position:relative;text-align:center;transition:.3s;width:100%}.cardL:before{color:#00aed0;content:attr(data-card);font-size:6rem;font-weight:800;line-height:1;opacity:.025;position:absolute;right:-15px;top:-15px}.cardL:after{background-color:#00aed0;bottom:0;content:"";height:0;left:0;position:absolute;transition:.3s;width:100%}.card-wrapL:hover .cardL{transform:translateY(-15px)}.card-wrapL:hover .cardL:after{height:8px}.iconL{margin-bottom:1.7rem;width:90px}.cardL .titleL-sm{line-height:.8}.cardL .textL{font-size:1.15rem;margin:1.8rem 0}.servicesL .points1{bottom:-50px;left:-125px;opacity:.2;pointer-events:none}.servicesL .points2{bottom:-70px;opacity:.2;pointer-events:none;right:-65px}.contactL{padding:6.5rem 0 8.5rem;position:relative;width:100%}.contactL:after,.contactL:before{content:"";left:0;position:absolute;width:100%;z-index:-1}.contactL:before{background:url(../../static/media/map.98ff5a8d680fa21d2c68.png) 50%/cover;height:40%;top:0}.contactL:after{background:url(../../static/media/contact-bg.95c4208089cfbd3b9105.png) bottom/cover;height:60%;top:40%}.contactL-box{background-color:var(--light-one);border-radius:45px;display:grid;grid-template-columns:repeat(1,1fr);padding:1.5rem 4.5rem;width:100%}.contactL-form,.contactL-info{padding-right:0}.contactL-info .titleL:after{left:0;transform:none}.information-wrap{margin-top:2rem}.information{align-items:center;display:flex}.information:not(:last-child){margin-bottom:1.3rem}.contactL-icon{background-color:var(--main-color);border-radius:50%;color:var(--light-one);display:inline-block;font-size:1.4rem;height:67px;margin-right:1rem;min-width:67px;text-align:center}.contactL-icon i{line-height:67px}.info-text{display:inline-block;font-size:1.3rem}.contactL-form .titleL:after{display:none}.contactL-form .titleL{margin:0}.contactL-form .rowL{grid-column-gap:.6rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));width:100%}.erp-landing .contactL-input{background:#fff;border:1px solid #3339;border-radius:4rem!important;font-size:1rem;font-weight:500;margin:0;padding:.35rem 2.1rem!important;transition:.3s}.erp-landing .textArea{border-radius:2rem!important}.erp-landing .contactL-input::placeholder{font-weight:400}.erp-landing .contactL-input.textLarea{border-radius:2rem;min-height:120px;resize:none}.erp-landing .contactL-input:hover{background:#fcfeff}.erp-landing .contactL-input:focus{background:#fff}.erp-landing .contactL-input .btn-landing{margin-top:.6rem}.footerL{background-color:#222;padding:3rem 0}.footerL .titleL-sm{color:#fafafa;margin-bottom:.9rem}.footerL .textL{color:#aaa}.footerL-linksL a{color:#888;display:inline-block;font-size:1.25rem;margin-bottom:.4rem;text-decoration:none;transition:.3s}.footerL-linksL a:hover{color:var(--main-color)}.footerL-input-wrap{border-radius:30px;display:grid;grid-template-columns:auto 50px;height:50px;margin-top:1.2rem;overflow:hidden;width:100%}.footerL-input{background:#373737;border:none;color:#333;font-size:1.1rem;outline:none;padding:0 1.5rem;transition:.3s}.input-arrowL{align-items:center;background-color:var(--main-color);color:#fff;display:flex;font-size:1.45rem;justify-content:center;transition:.3s}.input-arrowL:hover{background-color:#007e96}.focus{background:#fff}.bottom-footerL{align-items:center;display:flex;justify-content:space-between;margin-top:1rem}.copyright .textL{color:#7b7b7b;display:inline-block;font-size:1.2rem;text-align:center}.copyright .textL span{color:var(--main-color);cursor:pointer}.followme,.followme-wrap{display:flex}.followme{align-items:center}.followme h3{color:#7b7b7b;font-size:1.3rem;font-weight:500}.followme .footerL-line{background-color:#7b7b7b;display:inline-block;height:2px;margin:0 1.2rem;width:60px}.social-media a{color:#7b7b7b;font-size:1.3rem;margin-right:.4rem;transition:.3s}.social-media a:hover{color:var(--main-color)}.back-btn-landing-wrap{margin-left:2.5rem;position:relative}.back-btn-landing{align-items:center;background-color:var(--main-color);border-radius:50%;box-shadow:0 0 20px 1px #00000026;color:#fff;display:flex;font-size:1.2rem;height:55px;justify-content:center;position:relative;transition:.3s;width:55px;z-index:2}.back-btn-landing:hover{background-color:#007e96;color:#f3f3f3}.back-btn-landing-wrap:before{animation:scale 1.2s ease-out 1s infinite;background-color:#fff;border-radius:50%;content:"";height:60px;left:50%;opacity:.08;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.7);width:60px;z-index:1}@keyframes scale{0%{opacity:.15;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.6)}}@media(max-width:1280px){.textL{font-size:1rem}.titleL{font-size:2.1rem;padding-bottom:.65rem}.titleL:before{font-size:.8rem;letter-spacing:2px;margin-bottom:.2rem}.titleL:after{height:3.5px;width:70px}.titleL-sm{font-size:1.2rem}.btn-landing{font-size:.8rem;padding:.75rem 1.7rem}.btn-landing.small{font-size:.7rem;padding:.65rem 1.6rem}.section-headerL .textL{max-width:500px}.section{padding:4.5rem 0}.columnL-1{margin-right:1rem}.columnL-2{margin-left:1rem}.overlayL.overlayL-lg .shape{height:35px}.overlayL.overlayL-lg .shape.wave{height:auto;width:63px}.overlayL.overlayL-lg .shape.xshape,.overlayL.overlayL-sm .shape{height:24px}.overlayL.overlayL-sm .shape.wave{height:auto;width:39px}.overlayL.overlayL-sm .shape.xshape{height:19px}.headerL .points1{bottom:-50px;left:-75px;width:270px}.headerL .points2{width:340px}.headerL .letters{width:11%}.headerL-content .image .img-element{max-width:500px}.headerL nav .containerL{height:4.5rem}.headerL-content .containerL.grid-2{min-height:calc(100vh - 4.5rem);padding-bottom:1.5rem}.logoL{width:65px}.linksL a{font-size:.8rem;padding:.65rem .7rem}.linksL a.active{font-size:.7rem;margin-left:.6rem;padding:.7rem 1.7rem}.headerL-title{font-size:2.6rem}.headerL-content .textL{margin:1.1rem 0}.cardL{max-width:290px;min-height:390px;padding:2.2rem 1.5rem}.iconL{margin-bottom:.8rem;width:65px}.cardL .textL{font-size:.9rem;margin:1rem 0}.cardL:before{font-size:5rem}.card-wrapL{margin:1rem .6rem}.servicesL .points1{left:-60px}.points-sq{width:150px}.grid{margin:.8rem 0}.grid-item{padding:.8rem}.quote{font-size:6.5rem}.contaLct{padding:2rem 0 6rem}.contaLct-form{padding-left:1rem}.contaLct-info{padding-right:1rem}.contaLct-box{padding:3.6rem 3rem}.info-text{font-size:1.05rem}.contactL-input{font-size:.9rem;margin:.4rem 0;padding:.9rem 1.6rem}.footerL{padding:4rem 0}.footerL-linksL a{font-size:1rem}.footerL .titleL-sm{margin-bottom:.5rem}.footerL-input-wrap{height:36px;margin-top:.8rem}.footerL-input{font-size:.9rem;padding:0 1.2rem}.input-arrowL{font-size:1.2rem}.copyright .textL{font-size:.95rem}.followme h3{font-size:1.05rem}.followme .footerL-line{margin:0 .8rem}.social-media a{font-size:1.05rem}.back-btn-landing-wrap{margin-left:1.3rem}.back-btn-landing{font-size:.9rem;height:43px;width:43px}.back-btn-landing-wrap:before{height:45px;width:45px}}@media(max-width:850px){.grid-2{grid-template-columns:1fr!important}.columnL-1{margin-bottom:1rem;margin-right:0}.columnL-2{margin-left:0;margin-top:1rem}.hamburger-menu{display:flex}.headerL-content{margin-top:1rem}.headerL-title{font-size:2.3rem}.headerL-content .image{margin:0 auto;max-width:400px}.headerL .columnL-1{margin:0 auto;max-width:550px}.headerL-content .containerL.grid-2{min-height:80vh}.headerL .half-circle2,.headerL .points1,.headerL .wave2,.letters{display:none}.headerL .half-circle1{bottom:55%;left:23%}.headerL .circle{bottom:40%;left:8%}.headerL .wave1{bottom:87%;left:75%}.headerL .square{bottom:5%;left:13%;top:auto}.headerL .triangle{bottom:63%;right:14%}.headerL .points2{bottom:-10px;left:60%;width:280px}.headerL .xshape{left:90%;top:54%}.grid-item{width:50%}.contaLct-box{grid-template-columns:1fr;padding:3.2rem 2.7rem}.contaLct-info{padding-bottom:.5rem;padding-right:0}.contaLct-form{padding-left:0;padding-top:.5rem}.contactL-input.textLarea{min-height:220px}.contaLct:before{height:25%}.contaLct:after{height:75%;top:25%}.footerL .grid-4{grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:500px;text-align:center}.footerL-about,.footerL-newstletter{grid-column:1/3}.grid-4-col{margin:1rem 0;padding:0}.footerL-input-wrap{grid-template-columns:auto 45px;margin:.95rem auto 0;max-width:300px}.bottom-footerL{align-items:center;flex-direction:column;justify-items:center;margin-top:2.5rem;padding:1.5rem 0 0;position:relative}.bottom-footerL:before{background-color:#7b7b7b;content:"";height:1px;left:50%;max-width:500px;position:absolute;top:0;transform:translate(-50%,-50%);width:90%}.followme-wrap{margin-top:.8rem}}@media(max-width:600px){.grid-item{width:100%}}@media(max-width:560px){.containerL{padding:0 2rem}.titleL{font-size:1.8rem}.textL{font-size:.92rem}.overlayL.overlayL-lg .shape{height:28px}.overlayL.overlayL-lg .shape.wave{height:auto;width:52px}.overlayL.overlayL-lg .shape.xshape{height:22px}.contaLct{padding:2rem 0 5rem}.contaLct-info{display:none}.contaLct-box{border-radius:30px;padding:2.3rem 2rem}.contaLct:before{background-size:200%}.contaLct-form .rowL{grid-column-gap:.3rem}.contactL-input{font-size:.8rem;margin:.25rem 0;padding:.8rem 1.4rem}}.contactL-box .sub-contact-box{box-shadow:0 0 40px 3px #0000001a;margin-bottom:20px;margin-top:30px;padding:20px 30px}.body-xd{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(40rem,1fr));padding:1rem}.backGround-white-card{background-color:#f5f7fa!important;border:none;box-shadow:0 3px 38px 34px #0000001a}.backGround-white-cardView{background-color:#f5f7fa!important;border:none;box-shadow:0 3px 38px 14px #0000001a}.toast-content-xd .check,.toast-xd .toast-content-xd{align-items:center;display:flex}.toast-content-xd .check{background-color:#4070f4;border-radius:50%;color:#fff;font-size:20px;height:35px;justify-content:center;width:35px}.toast-content-xd .message-xd{display:flex;flex-direction:column;margin:0 5px}.message-xd .text-xd{color:#666;font-size:14px;font-weight:200}.message-xd .text-xd.text-1-xd{color:#333;font-weight:200}.card__link{color:#333;cursor:pointer;position:relative;text-decoration:none;top:15px}.card__link:after{background-color:#01bde2;content:"";height:3px;left:0;position:absolute;top:25px;transition:all .5s;width:0}.card__link:hover:after{width:100%}.margin-left{width:19%!important}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:dimgray}div.fileinputs{position:relative}div.fakefile{left:0;position:absolute;top:0;z-index:1}input.file,input.file:disabled{border:1px solid #000;-moz-opacity:0;opacity:0;position:relative;text-align:right;z-index:2}.erp-list-page{display:flex;flex:1 1;flex-direction:column;gap:24px;min-height:0;width:100%}.page-header-bar{align-items:flex-end;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:flex;flex-shrink:0;flex-wrap:wrap;gap:12px 16px;justify-content:space-between;margin:0;min-height:0!important;padding:0!important}.page-header-main{align-items:center;display:flex;gap:14px;min-width:0}.page-header-icon{align-items:center;color:var(--color-midnight-ink);display:inline-flex;flex-shrink:0;height:40px;justify-content:center;opacity:.7;width:40px}.page-header-text{min-width:0}.page-header-title{color:var(--color-charcoal);font-family:var(--font-inter);font-size:var(--text-heading);font-weight:600;letter-spacing:-.04em;line-height:1.1;margin:0}.page-header-subtitle{color:var(--color-fog);font-size:14px;line-height:1.35;margin:4px 0 0}.page-header-actions{align-items:center;align-self:flex-end;display:flex;flex-wrap:wrap;gap:8px}.content-card,.filters-panel,.ui-card{background:var(--color-canvas-white)!important;border:1px solid var(--color-ash)!important;border-radius:var(--radius-card)!important;box-shadow:var(--shadow-premium)!important;padding:16px!important;transition:box-shadow .3s cubic-bezier(.2,.8,.2,1),border-color .3s ease,transform .3s cubic-bezier(.2,.8,.2,1)}.erp-list-page .filters-panel{flex-shrink:0;margin:0}.erp-list-page>.content-card:not(.filters-panel),.erp-list-page>.ui-card.content-card:not(.filters-panel){display:flex;flex:1 1 auto;flex-direction:column;margin:0;min-height:0;width:100%}.erp-list-page>.content-card:not(.filters-panel)>.cui-card-title,.erp-list-page>.content-card:not(.filters-panel)>.dash-card__title,.erp-list-page>.content-card:not(.filters-panel)>h3{flex-shrink:0}.erp-list-page>.content-card:not(.filters-panel) .erp-grid{display:flex;flex:1 1;flex-direction:column;min-height:0}.erp-list-page>.content-card:not(.filters-panel) .grid-table-desktop.cui-table-wrap{display:flex;flex:1 1 auto;flex-direction:column;max-height:none;min-height:0;overflow-x:auto;overflow-y:hidden}.erp-list-page>.content-card:not(.filters-panel) .erp-pagination,.erp-list-page>.content-card:not(.filters-panel) .paginationBttns{flex-shrink:0;margin-top:auto}.erp-list-page>.content-card:not(.filters-panel) .cui-table-wrap:has(.erp-empty-state){flex:1 1}.erp-list-page>.content-card:not(.filters-panel) .cui-table-wrap:has(.erp-empty-state) .cui-table,.erp-list-page>.content-card:not(.filters-panel) .cui-table-wrap:has(.erp-empty-state) tbody,.erp-list-page>.content-card:not(.filters-panel) .cui-table-wrap:has(.erp-empty-state) tbody tr{height:100%}.erp-list-page>.content-card:not(.filters-panel) .erp-empty-state-cell{height:100%;vertical-align:middle}@media(max-width:899.98px){.erp-list-page>.content-card:not(.filters-panel) .grid-table-mobile{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-height:160px}}.content-card .cui-card-title,.content-card .dash-card__title,.content-card h3{color:var(--color-charcoal);font-size:14px;font-weight:600;margin:0 0 12px}.content-card label:not(.cui-check):not(.cui-switch),.cui-label,.filters-panel label:not(.cui-check):not(.cui-switch),.form-stack-mobile label:not(.cui-check):not(.cui-switch){color:var(--color-steel);display:block;font-size:13px;font-weight:500;margin-bottom:6px}.contactL-input,.content-card input:not([type=checkbox]):not([type=radio]),.content-card select,.content-card textarea,.cui-input,.filters-panel input,.filters-panel select,.form-stack-mobile input:not([type=checkbox]):not([type=radio]),.form-stack-mobile select,.form-stack-mobile textarea{-webkit-appearance:none;appearance:none;background:var(--color-canvas-white);border:1px solid var(--color-smoke);border-radius:var(--radius-input)!important;box-shadow:none!important;color:var(--color-charcoal);font-family:var(--font-inter);font-size:14px;min-height:36px;outline:none;padding:8px 12px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.content-card select:not([multiple]),.filters-panel select:not([multiple]),.form-stack-mobile select:not([multiple]),select.cui-input:not([multiple]){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23525252' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:16px;padding-right:36px}.contactL-input:hover,.content-card input:hover,.content-card select:hover,.cui-input:hover,.filters-panel input:hover,.filters-panel select:hover{border-color:var(--color-graphite)}.contactL-input:focus,.content-card input:focus,.content-card select:focus,.cui-input:focus,.filters-panel input:focus,.filters-panel select:focus,.form-stack-mobile input:focus,.form-stack-mobile select:focus{border-color:var(--color-electric-blue)!important;box-shadow:0 0 0 3px #2563eb1f!important}.contactL-input.is-invalid,.content-card .is-invalid,.cui-input.is-invalid{border-color:#dc2626!important}.cui-feedback,.cui-feedback.is-invalid,.invalid-feedback{color:#dc2626;display:block;font-size:12px;margin-bottom:0;margin-top:4px;position:static!important;width:100%}.erp-field{display:flex;flex-direction:column;gap:6px;margin-bottom:16px;min-width:0}.erp-field__label{color:var(--color-steel);font-size:13px;font-weight:500}.erp-field__error{color:#dc2626;font-size:12px}.erp-field--switch{align-items:center;flex-direction:row;gap:10px}.erp-field--switch .erp-field__label{margin:0}.btn-blue,.btn-primary.btn-blue,.btn.btn-blue,.card__apply,.home_main .btn-primary,.ui-btn--primary,.ui-btn.btn-blue,button.btn-blue{background:var(--color-primary-action-fill)!important;border:1px solid var(--color-primary-action-fill)!important;border-radius:var(--radius-button)!important;box-shadow:var(--shadow-subtle)!important;color:#fff!important;font-size:14px!important;font-weight:500!important;min-height:36px;padding:8px 14px!important}.btn-blue:hover:not(:disabled),.card__apply:hover:not(:disabled),.home_main .btn-primary:hover:not(:disabled),.ui-btn--primary:hover:not(:disabled){background:var(--color-graphite)!important;border-color:var(--color-graphite)!important}.btn-black,.erp-menu-btn,.ui-btn--secondary,.ui-btn.btn-black,button.btn-black{background:var(--color-canvas-white)!important;border:1px solid var(--color-ash)!important;border-radius:var(--radius-button)!important;box-shadow:none!important;color:var(--color-charcoal)!important;font-weight:500!important;min-height:36px;padding:8px 14px!important}.btn-black:hover:not(:disabled),.erp-menu-btn:hover:not(:disabled),.ui-btn--secondary:hover:not(:disabled){background:var(--color-paper-mist)!important}.filter-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.filter-actions-spacer{display:none}.form-actions-bar{border-top:1px solid var(--color-ash);margin-top:8px;padding-top:16px}.form-actions-bar .d-grid,.form-actions-bar .d-md-flex{align-items:center;display:flex!important;flex-wrap:wrap;gap:8px;justify-content:flex-end}.form-actions-bar .erp-menu-btn,.form-actions-bar .ui-btn,.form-actions-bar a,.form-actions-bar button{margin:0!important}.erp-empty-state-cell{border-bottom:none!important;padding:0!important}.erp-empty-state{display:flex;flex-direction:column;gap:6px;padding:40px 20px;text-align:center}.erp-empty-state,.erp-empty-state__icon{align-items:center;justify-content:center}.erp-empty-state__icon{background:var(--color-paper-mist);border:1px solid var(--color-ash);border-radius:12px;color:var(--color-fog);display:inline-flex;height:56px;margin-bottom:4px;width:56px}.erp-empty-state__title{color:var(--color-charcoal);font-size:14px;font-weight:600;margin:0}.erp-empty-state__text{color:var(--color-fog);font-size:13px;line-height:1.45;margin:0;max-width:320px}.GridTable table,.content-card table,.cui-table{border-collapse:collapse;width:100%}.content-card table th,.cui-table th{background:#0000;border-bottom:1px solid var(--color-ash);color:var(--color-fog);font-size:11px;font-weight:500;letter-spacing:.04em;padding:10px 12px;text-transform:uppercase}.content-card table td,.cui-table td{border-bottom:1px solid var(--color-ash);color:var(--color-charcoal);font-size:14px;padding:12px;vertical-align:middle}.btn-acciones{gap:8px}.btn-acciones,.btn-acciones a{align-items:center;display:inline-flex}.btn-acciones a{background:var(--color-canvas-white);border:1px solid var(--color-ash);border-radius:var(--radius-button);color:var(--color-electric-blue);height:32px;justify-content:center;transition:background .15s ease;width:32px}.btn-acciones a:hover{background:var(--color-paper-mist)}.btn-acciones .iconWarning{color:var(--color-warning)!important}.btn-acciones .iconDanger,.btn-acciones .text-danger{color:var(--color-error)!important}.btn-acciones a:hover svg{color:var(--color-info)}.badge,.cui-badge,.ui-badge{border:1px solid #0000;border-radius:var(--radius-tag)!important;font-size:12px!important;font-weight:500!important;padding:2px 10px!important}.bg-success-2,.ui-badge--success{background:var(--color-success-surface)!important;border-color:#a7f3d0!important;color:var(--color-success)!important}.bg-warning-2,.ui-badge--warning{background:var(--color-warning-surface)!important;border-color:#fde68a!important;color:var(--color-warning)!important}.bg-info-2,.ui-badge--info{background:var(--color-info-surface)!important;border-color:#bfdbfe!important;color:var(--color-info)!important}.bg-danger-2,.ui-badge--danger{background:var(--color-error-surface)!important;border-color:#fecaca!important;color:var(--color-error)!important}.cui-switch{align-items:center;display:inline-flex;gap:8px;margin:0}.cui-switch input{accent-color:var(--color-success);height:20px;width:36px}.erp-select-wrap{position:relative;width:100%}.basic-multi-select,.erp-select{width:100%}.erp-select.is-invalid .erp-select__control,.erp-select.is-invalid .select__control{border-color:#dc2626!important}.basic-multi-select .select__control,.erp-select__control,.select__control{background:var(--color-canvas-white)!important;border-color:var(--color-smoke)!important;border-radius:var(--radius-input)!important;box-shadow:none!important;font-size:14px;min-height:36px!important}.basic-multi-select .select__control:hover,.erp-select__control:hover,.select__control:hover{border-color:var(--color-graphite)!important}.basic-multi-select .select__control--is-focused,.erp-select__control--is-focused,.select__control--is-focused{border-color:var(--color-electric-blue)!important;box-shadow:0 0 0 3px #2563eb1f!important}.basic-multi-select .select__menu,.erp-select__menu,.select__menu{border:1px solid var(--color-ash)!important;border-radius:var(--radius-button)!important;box-shadow:var(--shadow-subtle),#00000014 0 8px 16px -4px!important;overflow:hidden;z-index:40!important}.basic-multi-select .select__option,.erp-select__option,.select__option{border-radius:6px!important;color:var(--color-charcoal)!important;font-size:14px!important}.basic-multi-select .select__option--is-focused,.erp-select__option--is-focused,.select__option--is-focused{background:var(--color-paper-mist)!important;color:var(--color-charcoal)!important}.basic-multi-select .select__option--is-selected,.erp-select__option--is-selected,.select__option--is-selected{background:var(--color-active-nav)!important;color:var(--color-deep-sapphire)!important;font-weight:500!important}.basic-multi-select .select__multi-value,.erp-select__multi-value{background:var(--color-paper-mist);border:1px solid var(--color-ash);border-radius:6px}.basic-multi-select .select__placeholder,.erp-select__placeholder{color:var(--color-fog)}.basic-multi-select .select__indicator-separator,.erp-select__indicator-separator{display:none}.erp-grid{--erp-row-h:49px}.erp-grid--fetching{pointer-events:none}.erp-grid--fetching .cui-table tbody{opacity:.35;transition:opacity .18s ease}.grid-table-desktop.cui-table-wrap{overflow-x:auto;overflow-y:hidden;position:relative}.erp-grid__filler-row td{background:#0000!important;border-bottom-color:#0000!important;height:var(--erp-row-h);padding:0!important}.erp-grid__shimmer{background:linear-gradient(180deg,#ffffff8c,#ffffffb8);display:flex;flex-direction:column;gap:10px;inset:0;justify-content:center;overflow:hidden;padding:48px 12px 12px;pointer-events:none;position:absolute;z-index:2}.erp-grid__shimmer-row{animation:erp-grid-shimmer 1.1s ease-in-out infinite;background:linear-gradient(90deg,var(--color-paper-mist) 0,#fff 45%,var(--color-paper-mist) 100%);background-size:200% 100%;border-radius:6px;height:28px}@keyframes erp-grid-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.grid-table-card--filler{border:0!important;margin:0!important;min-height:72px;opacity:0;padding:0!important;pointer-events:none}.erp-pagination-wrap{flex-shrink:0;width:100%}.erp-pagination,.paginationBttns{align-items:center;display:flex!important;flex-wrap:wrap;gap:6px;height:auto!important;justify-content:flex-end!important;list-style:none;margin:0!important;padding:16px 0 0!important;width:auto!important}@media(max-width:639.98px){.erp-pagination,.paginationBttns{justify-content:center!important}.paginationBttns li:not(.previous):not(.next):not(.selected){display:none!important}}.paginationBttns li{display:inline-flex;margin:0!important}.paginationBttns .next a,.paginationBttns .nextBttn,.paginationBttns .previous a,.paginationBttns .previousBttn,.paginationBttns a{align-items:center!important;background:var(--color-canvas-white)!important;border:1px solid var(--color-ash)!important;border-radius:var(--radius-button)!important;box-sizing:border-box;color:var(--color-charcoal)!important;cursor:pointer;display:inline-flex!important;font-size:13px!important;font-weight:500!important;gap:6px!important;height:36px!important;justify-content:center!important;line-height:1!important;margin:0!important;min-width:36px;padding:0 12px!important;text-decoration:none!important;vertical-align:middle!important}.paginationBttns a svg{display:block;flex-shrink:0}.paginationBttns .next a:hover,.paginationBttns .previous a:hover,.paginationBttns a:hover{background:var(--color-paper-mist)!important;color:var(--color-charcoal)!important}.paginationActive a,.paginationBttns .paginationActive a,.paginationBttns li.selected a{background:var(--color-electric-blue)!important;border-color:var(--color-electric-blue)!important;color:#fff!important}.paginationBttns .paginationDisabled a,.paginationBttns li.disabled a,.paginationDisabled a{background:var(--color-canvas-white)!important;border-color:var(--color-ash)!important;color:var(--color-fog)!important;cursor:default!important;opacity:.45}.paginationBttns .paginationDisabled a:hover,.paginationDisabled a:hover{background:var(--color-canvas-white)!important;color:var(--color-fog)!important}.pagination,.react-paginate,ul.pagination{display:flex;gap:6px;list-style:none;margin:0;padding:12px 0 0}.cui-input-group,.search-table{align-items:stretch;display:flex;flex-direction:column;gap:4px;margin-bottom:0!important;width:100%}.cui-input-group .cui-input,.search-table .contactL-input,.search-table .cui-input{width:100%}.btn-black,.btn-blue,.card__apply,.filter-actions .erp-menu-btn,.filter-actions .ui-btn,.home_main .btn-primary,.page-header-actions .erp-menu-btn,.page-header-actions .ui-btn{border-radius:var(--radius-button)!important}.form-stack-mobile .cui-row{margin-bottom:0}.erp-form-grid{grid-gap:0 16px;display:grid;gap:0 16px;grid-template-columns:1fr}@media(min-width:768px){.erp-form-grid{grid-template-columns:1fr 1fr}.erp-form-grid .erp-field--full{grid-column:1/-1}}.erp-auth__card .erp-auth__input-icon .cui-input,.erp-auth__card .erp-auth__input-icon input:not([type=checkbox]):not([type=radio]){padding-left:40px!important}.erp-file-upload{display:flex;flex-direction:column;gap:8px;width:100%}.erp-file-upload__hint{color:var(--color-fog);font-size:13px;line-height:1.35;margin:0}.erp-file-upload__row{align-items:stretch;display:flex;flex-wrap:wrap;gap:8px;width:100%}.erp-file-upload__pick{align-items:center;background:var(--color-canvas-white);border:1px solid var(--color-smoke);border-radius:var(--radius-input,8px);cursor:pointer;display:flex;flex:1 1 180px;margin:0;min-height:36px;min-width:0;overflow:hidden;position:relative}.erp-file-upload__input{cursor:pointer;height:100%;inset:0;opacity:0;position:absolute;width:100%}.erp-file-upload__name{align-items:center;color:var(--color-charcoal);display:inline-flex;font-size:14px;gap:8px;overflow:hidden;padding:8px 12px;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;width:100%}.erp-file-upload__name[data-empty]{color:var(--color-fog)}.erp-file-upload__pick[aria-busy=true]{cursor:wait;opacity:.75}.erp-file-upload__row .erp-menu-btn,.erp-file-upload__row .ui-btn{flex-shrink:0}.react-checkbox-tree{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-size:16px}.react-checkbox-tree>ol{-ms-flex:1 1 auto;flex:1 1 auto}.react-checkbox-tree ol{list-style-type:none;margin:0;padding-left:0}.react-checkbox-tree ol ol{padding-left:24px}.react-checkbox-tree button{color:inherit;line-height:normal}.react-checkbox-tree button:disabled{cursor:not-allowed}.react-checkbox-tree .rct-bare-label{cursor:default}.react-checkbox-tree label{cursor:pointer;margin-bottom:0}.react-checkbox-tree label:hover{background:#3333cc1a}.react-checkbox-tree label:active,.react-checkbox-tree label:focus{background:#3333cc26}.react-checkbox-tree:not(.rct-native-display) input{display:none}.react-checkbox-tree.rct-native-display input{margin:0 5px}.react-checkbox-tree .rct-icon{text-rendering:auto;-webkit-font-feature-settings:normal;font-feature-settings:normal;display:inline-block;font-family:Font Awesome\ 5 Free,FontAwesome,sans-serif;font-style:normal;font-variant:normal;font-weight:400;text-align:center}.rct-disabled>.rct-text>label{cursor:not-allowed;opacity:.75}.rct-disabled>.rct-text>label:active,.rct-disabled>.rct-text>label:hover{background:#0000}.rct-text{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.rct-options{-ms-flex:0 0 auto;flex:0 0 auto;margin-left:.5rem;text-align:right}.rct-option{background:none;border:0;cursor:pointer;font-size:18px;opacity:.75;padding:0 4px}.rct-option:hover{opacity:1}.rct-option+.rct-option{margin-left:2px}.rct-checkbox,.rct-collapse,.rct-node-icon{padding:0 5px}.rct-checkbox *,.rct-collapse *,.rct-node-icon *{display:inline-block;margin:0;width:14px}.rct-collapse{-ms-flex-item-align:stretch;align-self:stretch;background:none;border:0;color:inherit;font-size:12px;line-height:normal}.rct-collapse.rct-collapse-btn{cursor:pointer}.rct-collapse>.rct-icon-expand-close{opacity:.5}.rct-collapse>.rct-icon-expand-close:hover{opacity:1}.rct-native-display .rct-checkbox{display:none}.rct-node-clickable{cursor:pointer}.rct-node-clickable:hover{background:#3333cc1a}.rct-node-clickable:focus{background:#33c3;outline:0}.rct-node-icon{color:#33c}.rct-title{padding:0 5px}.rct-icons-fa4 .rct-icon-expand-close:before{content:"\f054"}.rct-icons-fa4 .rct-icon-expand-open:before{content:"\f078"}.rct-icons-fa4 .rct-icon-uncheck:before{content:"\f096"}.rct-icons-fa4 .rct-icon-check:before{content:"\f046"}.rct-icons-fa4 .rct-icon-half-check:before{content:"\f046";opacity:.5}.rct-icons-fa4 .rct-icon-leaf:before{content:"\f016"}.rct-icons-fa4 .rct-icon-parent-open:before{content:"\f115"}.rct-icons-fa4 .rct-icon-parent-close:before{content:"\f114"}.rct-icons-fa4 .rct-icon-expand-all:before{content:"\f0fe"}.rct-icons-fa4 .rct-icon-collapse-all:before{content:"\f146"}.rct-icons-fa5 .rct-icon-expand-close:before{content:"\f054";font-weight:900}.rct-icons-fa5 .rct-icon-expand-open:before{content:"\f078";font-weight:900}.rct-icons-fa5 .rct-icon-uncheck:before{content:"\f0c8"}.rct-icons-fa5 .rct-icon-check:before{content:"\f14a"}.rct-icons-fa5 .rct-icon-half-check:before{content:"\f14a";opacity:.5}.rct-icons-fa5 .rct-icon-leaf:before{content:"\f15b"}.rct-icons-fa5 .rct-icon-parent-open:before{content:"\f07c"}.rct-icons-fa5 .rct-icon-parent-close:before{content:"\f07b"}.rct-icons-fa5 .rct-icon-expand-all:before{content:"\f0fe"}.rct-icons-fa5 .rct-icon-collapse-all:before{content:"\f146"}.rct-direction-rtl{direction:rtl}.rct-direction-rtl ol ol{padding-left:0;padding-right:24px}.rct-direction-rtl.rct-icons-fa4 .rct-icon-expand-close:before{content:"\f105"}.rct-direction-rtl.rct-icons-fa5 .rct-icon-expand-close:before{content:"\f053"}:root{--sileo-spring-easing:linear(0,0.002 0.6%,0.007 1.2%,0.015 1.8%,0.026 2.4%,0.041 3.1%,0.06 3.8%,0.108 5.3%,0.157 6.6%,0.214 8%,0.467 13.7%,0.577 16.3%,0.631 17.7%,0.682 19.1%,0.73 20.5%,0.771 21.8%,0.808 23.1%,0.844 24.5%,0.874 25.8%,0.903 27.2%,0.928 28.6%,0.952 30.1%,0.972 31.6%,0.988 33.1%,1.01 35.7%,1.025 38.5%,1.034 41.6%,1.038 45%,1.035 50.1%,1.012 64.2%,1.003 73%,0.999 83.7%,1);--sileo-duration:600ms;--sileo-height:40px;--sileo-width:350px;--sileo-state-success:oklch(0.723 0.219 142.136);--sileo-state-loading:oklch(0.556 0 0);--sileo-state-error:oklch(0.637 0.237 25.331);--sileo-state-warning:oklch(0.795 0.184 86.047);--sileo-state-info:oklch(0.685 0.169 237.323);--sileo-state-action:oklch(0.623 0.214 259.815)}[data-sileo-toast]{background:#0000;border:0;contain:layout style;cursor:pointer;height:var(--_h,var(--sileo-height));opacity:0;overflow:visible;padding:0;pointer-events:auto;position:relative;touch-action:none;transform:translateZ(0) scale(.95);transform-origin:center;width:var(--sileo-width)}[data-sileo-toast][data-state=loading]{cursor:default}[data-sileo-toast][data-ready=true]{opacity:1;transform:translateZ(0) scale(1);transition:transform calc(var(--sileo-duration)*.66) var(--sileo-spring-easing),opacity calc(var(--sileo-duration)*.66) var(--sileo-spring-easing),margin-bottom calc(var(--sileo-duration)*.66) var(--sileo-spring-easing),margin-top calc(var(--sileo-duration)*.66) var(--sileo-spring-easing),height var(--sileo-duration) var(--sileo-spring-easing)}[data-sileo-viewport][data-position^=top]
	[data-sileo-toast]:not([data-ready=true]){transform:translateY(-6px) scale(.95)}[data-sileo-viewport][data-position^=bottom]
	[data-sileo-toast]:not([data-ready=true]){transform:translateY(6px) scale(.95)}[data-sileo-toast][data-ready=true][data-exiting=true]{opacity:0;pointer-events:none}[data-sileo-viewport][data-position^=top]
	[data-sileo-toast][data-ready=true][data-exiting=true]{transform:translateY(-6px) scale(.95)}[data-sileo-viewport][data-position^=bottom]
	[data-sileo-toast][data-ready=true][data-exiting=true]{transform:translateY(6px) scale(.95)}[data-sileo-canvas]{contain:layout style;left:0;overflow:visible;pointer-events:none;position:absolute;right:0;transform:translateZ(0)}[data-sileo-canvas][data-edge=top]{bottom:0;transform:scaleY(-1) translateZ(0)}[data-sileo-canvas][data-edge=bottom]{top:0}[data-sileo-svg]{overflow:visible}[data-sileo-header]{align-items:center;display:flex;height:var(--sileo-height);left:var(--_px,0);max-width:var(--_pw);overflow:hidden;padding:.5rem;position:absolute;transform:var(--_ht);z-index:20}[data-sileo-toast][data-ready=true] [data-sileo-header]{transition:transform var(--sileo-duration) var(--sileo-spring-easing),left var(--sileo-duration) var(--sileo-spring-easing),max-width var(--sileo-duration) var(--sileo-spring-easing)}[data-sileo-header][data-edge=top]{bottom:0}[data-sileo-header][data-edge=bottom]{top:0}[data-sileo-header-stack]{align-items:center;display:inline-flex;height:100%;position:relative}[data-sileo-header-inner]{align-items:center;display:flex;filter:blur(0);gap:.5rem;opacity:1;transform:translateZ(0);white-space:nowrap}[data-sileo-header-inner][data-layer=current]{animation:sileo-header-enter var(--sileo-duration) var(--sileo-spring-easing) both;position:relative;z-index:1}[data-sileo-header-inner][data-exiting=true],[data-sileo-header-inner][data-layer=current]:not(:only-child){will-change:opacity,filter}[data-sileo-header-inner][data-layer=prev]{left:0;pointer-events:none;position:absolute;top:0;z-index:0}[data-sileo-header-inner][data-exiting=true]{animation:sileo-header-exit calc(var(--sileo-duration)*.7) ease forwards}[data-sileo-badge]{align-items:center;background-color:var(--sileo-tone-bg,#0000);border-radius:9999px;box-sizing:border-box;color:var(--sileo-tone,currentColor);display:flex;flex-shrink:0;height:24px;justify-content:center;padding:2px;width:24px}[data-sileo-title]{color:var(--sileo-tone,currentColor);font-size:.825rem;font-weight:500;line-height:1rem;text-transform:capitalize}:is([data-sileo-badge],[data-sileo-title],[data-sileo-button])[data-state]{--_c:var(--sileo-state-success)}:is([data-sileo-badge],[data-sileo-title],[data-sileo-button])[data-state=loading]{--_c:var(--sileo-state-loading)}:is([data-sileo-badge],[data-sileo-title],[data-sileo-button])[data-state=error]{--_c:var(--sileo-state-error)}:is([data-sileo-badge],[data-sileo-title],[data-sileo-button])[data-state=warning]{--_c:var(--sileo-state-warning)}:is([data-sileo-badge],[data-sileo-title],[data-sileo-button])[data-state=info]{--_c:var(--sileo-state-info)}:is([data-sileo-badge],[data-sileo-title],[data-sileo-button])[data-state=action]{--_c:var(--sileo-state-action)}:is([data-sileo-badge],[data-sileo-title])[data-state]{--sileo-tone:var(--_c);--sileo-tone-bg:color-mix(in oklch,var(--_c) 20%,#0000)}[data-sileo-content]{left:0;opacity:var(--_co,0);pointer-events:none;position:absolute;width:100%;z-index:10}[data-sileo-content]:not([data-visible=true]){content-visibility:hidden}[data-sileo-toast][data-ready=true] [data-sileo-content]{transition:opacity calc(var(--sileo-duration)*.08) ease calc(var(--sileo-duration)*.04)}[data-sileo-content][data-edge=top]{top:0}[data-sileo-content][data-edge=bottom]{top:var(--sileo-height)}[data-sileo-content][data-visible=true]{pointer-events:auto}[data-sileo-toast][data-ready=true]
	[data-sileo-content][data-visible=true]{transition:opacity calc(var(--sileo-duration)*.6) ease calc(var(--sileo-duration)*.3)}[data-sileo-description]{content-visibility:auto;contain:layout style paint;font-size:.875rem;line-height:1.25rem;padding:1rem;text-align:left;width:100%}[data-sileo-button]{align-items:center;background-color:var(--sileo-btn-bg,#0000);border:0;border-radius:9999px;color:var(--sileo-btn-color,currentColor);cursor:pointer;display:flex;font-size:.75rem;font-weight:500;height:1.75rem;justify-content:center;margin-top:.75rem;padding:0 .625rem;transition:background-color .15s ease}[data-sileo-button]:hover{background-color:var(--sileo-btn-bg-hover,#0000)}[data-sileo-button][data-state]{--sileo-btn-color:var(--_c);--sileo-btn-bg:color-mix(in oklch,var(--_c) 15%,#0000);--sileo-btn-bg-hover:color-mix(in oklch,var(--_c) 25%,#0000)}[data-sileo-icon=spin]{animation:sileo-spin 1s linear infinite}@keyframes sileo-spin{to{transform:rotate(1turn)}}@keyframes sileo-header-enter{0%{filter:blur(6px);opacity:0}to{filter:blur(0);opacity:1}}@keyframes sileo-header-exit{0%{filter:blur(0);opacity:1}to{filter:blur(6px);opacity:0}}[data-sileo-viewport]{contain:layout style;display:flex;gap:.75rem;max-width:calc(100vw - 1.5rem);padding:.75rem;pointer-events:none;position:fixed;z-index:50}[data-sileo-viewport][data-position^=top]
	[data-sileo-toast]:not([data-ready=true]){margin-bottom:calc((var(--sileo-height) + .75rem)*-1)}[data-sileo-viewport][data-position^=bottom]
	[data-sileo-toast]:not([data-ready=true]){margin-top:calc((var(--sileo-height) + .75rem)*-1)}[data-sileo-viewport][data-position^=top]{flex-direction:column-reverse;top:0}[data-sileo-viewport][data-position^=bottom]{bottom:0;flex-direction:column}[data-sileo-viewport][data-position$=left]{align-items:flex-start;left:0}[data-sileo-viewport][data-position$=right]{align-items:flex-end;right:0}[data-sileo-viewport][data-position$=center]{align-items:center;left:50%;transform:translateX(-50%)}@media (prefers-reduced-motion:no-preference){[data-sileo-toast][data-ready=true]:hover,[data-sileo-toast][data-ready=true][data-exiting=true]{will-change:transform,opacity,height}}@media (prefers-reduced-motion:reduce){[data-sileo-viewport],[data-sileo-viewport] *,[data-sileo-viewport] :after,[data-sileo-viewport] :before{animation-duration:.01ms;animation-iteration-count:1;transition-duration:.01ms}}[data-sileo-viewport][data-theme=dark] [data-sileo-description]{color:#00000080}[data-sileo-viewport][data-theme=light] [data-sileo-description]{color:#ffffff80}
/*# sourceMappingURL=main.5fadafb7.css.map*/