.auth-left-panel{width:50%;background:linear-gradient(160deg,#0c1222,#111a33 30%,#15204a 60%,#0f1a3d);display:flex;flex-direction:column;justify-content:space-between;padding:56px 52px;position:relative;overflow:hidden}.auth-left-panel:before{top:-30%;right:-20%;width:600px;height:600px;background:radial-gradient(circle,rgba(37,99,235,.18) 0,transparent 65%)}.auth-left-panel:after,.auth-left-panel:before{content:"";position:absolute;border-radius:50%;pointer-events:none}.auth-left-panel:after{bottom:-20%;left:-10%;width:400px;height:400px;background:radial-gradient(circle,rgba(59,130,246,.1) 0,transparent 60%)}.auth-decorative-orb{position:absolute;top:40%;right:-10%;width:350px;height:350px;border-radius:50%;background:radial-gradient(circle,rgba(37,99,235,.14) 0,transparent 70%);pointer-events:none;animation:authOrbPulse 8s ease-in-out infinite}@keyframes authOrbPulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.15);opacity:.7}}.auth-logo-badge{border-radius:14px;box-shadow:0 0 28px 6px rgba(37,99,235,.3)}.auth-logo-badge,.auth-logo-badge-mobile{background:linear-gradient(135deg,#2563eb,#3b82f6)}.auth-logo-badge-mobile{border-radius:12px}.auth-right-panel{background:linear-gradient(180deg,#f8fafc,#f1f5f9);padding:24px;position:relative}.auth-card{background:rgba(255,255,255,.95);border-radius:20px;border:1px solid rgba(226,232,240,.8);box-shadow:0 8px 32px rgba(15,23,42,.06),0 2px 8px rgba(15,23,42,.03);backdrop-filter:blur(8px)}.auth-btn-primary{background:linear-gradient(135deg,#2563eb,#1d4ed8);border:none;height:48px;font-weight:600;font-size:15px;letter-spacing:.01em;transition:all .2s ease;box-shadow:0 4px 14px rgba(37,99,235,.25)}.auth-btn-primary:hover{filter:brightness(1.1);transform:translateY(-2px);box-shadow:0 6px 20px rgba(37,99,235,.35)}.auth-btn-primary:active{transform:translateY(0)}.auth-content-centered{min-height:100dvh;background:linear-gradient(180deg,#f8fafc,#f1f5f9);padding:24px}@media (max-width:480px){.auth-card{padding:20px!important}.auth-content-centered,.auth-legal-page{padding:12px}}.auth-legal-page{min-height:100dvh;display:flex;align-items:center;justify-content:center;background-color:#F5F6FA;padding:24px}.auth-legal-scroll{overflow-y:auto}.auth-feature-check{border-radius:8px;background:rgba(37,99,235,.15);border:1px solid rgba(37,99,235,.1)}.auth-headline{line-height:1.1;font-size:40px;font-weight:800;letter-spacing:-.02em}.auth-badge-gradient{background:linear-gradient(135deg,#2563eb,#3b82f6);color:var(--text-inverse);border:none}.auth-right-scroll{max-height:100dvh}.auth-plan-popular-badge{position:absolute;top:-10px;left:50%;transform:translateX(-50%);font-weight:700}.auth-blocked-icon{border-radius:16px;background-color:rgba(251,191,36,.1)}.auth-transition-color{transition:color .18s ease}.icon-dimmed{color:var(--mantine-color-dimmed)}.icon-gray{color:var(--mantine-color-gray-4)}.icon-brand{color:var(--brand-primary)}.icon-green{color:var(--mantine-color-success-6)}.icon-red{color:var(--mantine-color-danger-6)}.icon-yellow{color:var(--mantine-color-warning-7)}.icon-blue{color:var(--mantine-color-brand-6)}.icon-gray-5{color:var(--mantine-color-gray-5)}.paper-accent-green{border-left:3px solid var(--mantine-color-green-5,#3d9660)}.paper-accent-red{border-left:3px solid var(--mantine-color-red-5,#f43f5e)}.paper-accent-yellow{border-left:3px solid var(--mantine-color-yellow-5,#edb533)}.paper-border-green{border-color:var(--mantine-color-green-4);background-color:var(--mantine-color-green-0)}.paper-border-blue{border-color:var(--mantine-color-blue-3)}.paper-border-red{border-color:var(--mantine-color-red-3)}.paper-border-yellow{border-color:var(--mantine-color-yellow-4)}.paper-border-orange{border-color:var(--mantine-color-orange-3)}.paper-dashed{border-style:dashed}.row-bg-gray{background:var(--mantine-color-gray-0)}.row-bg-blue{background:var(--mantine-color-blue-0)}.border-bottom-light{border-bottom:1px solid var(--border-light,rgba(0,0,0,.06))}.border-top-light{border-top:1px solid var(--border-light,rgba(0,0,0,.06))}.border-bottom-gray2{border-bottom:1px solid var(--mantine-color-gray-2)}.border-bottom-gray3{border-bottom:1px solid var(--mantine-color-gray-3)}.border-top-gray3{border-top:1px solid var(--mantine-color-gray-3)}.max-w-100{max-width:100px}.max-w-150{max-width:150px}.max-w-160{max-width:160px}.max-w-180{max-width:180px}.max-w-200{max-width:200px}.max-w-220{max-width:220px}.max-w-250{max-width:250px}.grid-col-span-2{grid-column:span 2}.h-full{height:100%}.section-bg-brand{background:var(--section-brand-bg)}.section-bg-danger{background:var(--section-danger-bg)}.section-bg-info{background:var(--section-info-bg)}.section-bg-warning{background:var(--section-warning-bg)}.bg-card-gradient{background:var(--card-gradient)}.border-color-default{border-color:var(--border)}.accent-left-red{border-left:4px solid var(--mantine-color-red-5)}.border-bottom-gray-1{border-bottom:1px solid var(--mantine-color-gray-1)}.border-bottom-gray-2{border-bottom:1px solid var(--mantine-color-gray-2)}.icon-orange{color:var(--mantine-color-warning-6)}.no-underline{text-decoration:none}.ml-auto{margin-left:auto}.lh-14{line-height:1.4}.lh-15{line-height:1.5}.lh-16{line-height:1.6}.lh-17{line-height:1.7}.opacity-20{opacity:.2}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.tracking-tighter{letter-spacing:0}.border-red-3{border-color:var(--mantine-color-red-3)}.border-green-3{border-color:var(--mantine-color-green-3)}.border-blue-3{border-color:var(--mantine-color-blue-3)}.border-yellow-4{border-color:var(--mantine-color-yellow-4)}.bg-gray-0{background:var(--mantine-color-gray-0)}.overflow-y-auto{overflow-y:auto}.text-xs{font-size:11px}.flex-1-hidden{flex:1;overflow:hidden}.rounded-sm{border-radius:3px}.chart-container{min-width:0;min-height:350px}.mt-2{margin-top:2px}.settings-card-hover{transition:box-shadow .15s ease,transform .15s ease;border-color:#E2E8F0}.settings-card-hover:hover{box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateY(-1px)}.hover-lift{transition:box-shadow .2s ease,transform .2s ease}.hover-lift:hover{box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateY(-1px)}.whatsapp-hero{background:linear-gradient(135deg,#0d3b2f,#0f5f43 48%,#d9f5dd);color:#f4fff6}.whatsapp-qr-box{border-radius:20px;background:linear-gradient(180deg,#f6fff8,#ecfff0);border:1px solid var(--mantine-color-green-2)}.whatsapp-inbox-sidebar{background:#f7fbf8;min-height:620px}.whatsapp-chat-area{min-height:620px;background:linear-gradient(180deg,#eef8f0,#ffffff)}.whatsapp-group-card{background:linear-gradient(180deg,#ffffff,#f6fbf8)}.email-preview-box{background:#f0f4f8}.expand-row-bg{background-color:var(--mantine-color-gray-0);border-top:1px solid var(--mantine-color-gray-2);border-bottom:1px solid var(--mantine-color-gray-2)}.trial-cta-bg{background:var(--mantine-color-gray-0);border-radius:12px;border:1px solid var(--mantine-color-gray-2)}.max-h-340{max-height:340px}.align-self-start{align-self:flex-start}.flex-col{display:flex;flex-direction:column}.touch-target-link{display:inline-flex;align-items:center;min-height:44px;border-radius:10px}.section-bg-blue-gradient{background:linear-gradient(135deg,var(--mantine-color-blue-0) 0,transparent 100%)}.border-orange-3{border-color:var(--mantine-color-orange-3)}.text-blue-6{color:var(--mantine-color-blue-6)}.border-green-2{border-color:var(--mantine-color-green-2)}.border-red-2{border-color:var(--mantine-color-red-2)}.border-blue-2{border-color:var(--mantine-color-blue-2)}.legend-bar-dashed{border-top:2px dashed #228be6}.transition-width{transition:width .3s ease}.report-card-selected{border-color:var(--mantine-color-brand-5);background-color:var(--mantine-color-gray-0)}.touch-link-44{min-height:44px}.touch-link-32,.touch-link-44{display:inline-flex;align-items:center}.touch-link-32{min-height:36px;padding-inline:8px}.rating-mini{flex-shrink:0;opacity:.5;transform:scale(.75);transform-origin:left center}.iframe-map{border:0;border-radius:8px}.opacity-30{opacity:.3}.text-shadow-sm{text-shadow:0 1px 2px rgba(0,0,0,.3)}.kanban-drop-zone{min-height:120px;border-radius:8px;padding:6px;transition:background-color .15s ease,box-shadow .15s ease}.kanban-drop-zone-active{background-color:var(--mantine-color-blue-0);box-shadow:inset 0 0 0 2px var(--mantine-color-blue-3)}.kanban-empty-slot{border:1.5px dashed var(--mantine-color-gray-3);text-align:center;background-color:transparent}.touch-target-44{min-width:44px;min-height:44px;height:44px}.add-card-dashed{border-style:dashed;transition:opacity .2s}.add-card-dashed,.portal-page-layout{display:flex;align-items:center;justify-content:center}.portal-page-layout{min-height:100dvh;background-color:var(--background);padding:16px}.portal-logo-badge{width:48px;height:48px;border-radius:12px;background-color:var(--primary-light);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:20px;color:var(--text-primary)}:root{--page-bg:linear-gradient(180deg,#ffffff,#f8f9fb 40%,#f3f5f8);--surface:rgba(255,255,255,0.92);--surface-strong:rgba(255,255,255,0.96);--surface-soft:rgba(0,0,0,0.02);--surface-line:rgba(0,0,0,0.08);--surface-line-strong:rgba(0,0,0,0.14);--ink:var(--text-primary);--ink-soft:var(--text-secondary);--ink-dim:var(--text-muted);--accent:#4a6fa5;--accent-strong:#2c4a7c;--accent-warm:#5a7a9e;--title-gradient:linear-gradient(135deg,#1a2332,#2c4a7c 45%,#4a6fa5);--title-gradient-accent:linear-gradient(135deg,#4a6fa5,#2c4a7c 50%,#1a3a6a);--eyebrow-gradient:linear-gradient(90deg,#4a6fa5,#6a8fc5);--shadow-lg:0 36px 120px rgba(0,0,0,0.08);--shadow-md:0 26px 80px rgba(0,0,0,0.06);--card-bg:rgba(255,255,255,0.85);--card-border:rgba(0,0,0,0.06);--card-hover-bg:rgba(0,0,0,0.032);--header-bg:rgba(255,255,255,0.85);--grid-line:rgba(0,0,0,0.025);--grid-line-90:rgba(0,0,0,0.02);--btn-ghost-bg:rgba(0,0,0,0.025);--btn-ghost-border:rgba(0,0,0,0.09);--btn-primary-gradient:linear-gradient(140deg,#4a6fa5,#3a5a8f 50%,#2c4a7c);--btn-primary-shadow:0 8px 24px rgba(74,111,165,0.2);--glow-color:rgba(74,111,165,0.06);--dot-color:rgba(74,111,165,0.12);--overlay-soft:rgba(0,0,0,0.015);--overlay-border:rgba(0,0,0,0.06);--img-bg:#f5f7fa;--landing-font-sans:"Manrope",sans-serif;--landing-font-display:"Space Grotesk",sans-serif}.lp-page{min-height:100dvh;background:#FAFAFA}.lp-nav{position:sticky;top:0;z-index:100;background:rgba(250,250,250,.92);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid #e5e7eb}.lp-nav-logo{width:34px;height:34px;border-radius:8px;background:#09090B;display:flex;align-items:center;justify-content:center;color:var(--text-inverse);font-weight:800;font-size:15px}.lp-nav-brand{color:#000;letter-spacing:.1em}.lp-btn-accent{background:linear-gradient(135deg,#2563eb,#3b82f6)!important;color:#fff!important;font-weight:600!important;border:none!important;transition:transform .15s ease,box-shadow .2s ease}.lp-btn-accent:hover{transform:translateY(-1px);box-shadow:0 4px 16px rgba(37,99,235,.35)!important}.lp-btn-accent-outline{border:1.5px solid #e5e7eb!important;color:#000!important;background:#fff!important;font-weight:600!important;transition:border-color .2s ease,transform .15s ease}.lp-btn-accent-outline:hover{border-color:#2563eb!important;transform:translateY(-1px)}.lp-btn-white-on-dark{background:#FFFFFF!important;color:#09090B!important;font-weight:600!important;border:none!important}.lp-btn-white-on-dark:hover{background:#F3F4F6!important}.lp-badge-accent{display:inline-block;padding:6px 16px;border-radius:100px;background:rgba(37,99,235,.08);color:#2563eb;font-size:13px;font-weight:600;border:1px solid rgba(37,99,235,.15);margin-bottom:24px}.lp-section-title{font-size:clamp(28px,4vw,44px);font-weight:800;letter-spacing:0;line-height:1.1;color:#000;text-align:center}.lp-hero{background:#FAFAFA;padding:72px 0 96px;position:relative;overflow:hidden}.lp-hero-pattern{position:absolute;inset:0;background-image:radial-gradient(circle,#E5E7EB 1px,transparent 0);background-size:32px 32px;opacity:.5;pointer-events:none}.lp-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.lp-hero-left{position:relative}.lp-hero-title{font-size:clamp(36px,5vw,64px);font-weight:800;letter-spacing:0;line-height:1.05;color:#000}.lp-hero-title-accent{background:linear-gradient(135deg,#2563eb,#3b82f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.lp-hero-subtitle{font-size:18px;line-height:1.6;color:#6B7280;margin-top:16px}.lp-hero-right{display:flex;justify-content:center;align-items:center}.lp-card-stack{position:relative;width:380px;height:380px}.lp-stack-card{position:absolute;background:#FFFFFF;border-radius:12px;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,.04),0 6px 24px rgba(0,0,0,.06);border:1px solid #e5e7eb;transition:transform .3s ease}.lp-stack-card-1{width:280px;top:0;left:0;transform:rotate(-3deg);z-index:1}.lp-stack-card-2{width:280px;top:60px;left:50px;transform:rotate(1deg);z-index:2}.lp-stack-card-3{width:260px;top:140px;left:80px;transform:rotate(2deg);z-index:3}.lp-card-stack:hover .lp-stack-card-1{transform:rotate(-5deg) translateX(-8px)}.lp-card-stack:hover .lp-stack-card-2{transform:rotate(0deg) translateY(-4px)}.lp-card-stack:hover .lp-stack-card-3{transform:rotate(3deg) translateX(8px)}.lp-stack-card-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#6B7280;margin-bottom:12px}.lp-mini-chart{display:flex;align-items:flex-end;gap:6px;height:60px;margin-bottom:12px}.lp-mini-bar{flex:1;border-radius:3px 3px 0 0;min-width:0}.lp-fake-line{height:6px;border-radius:3px;background:#F3F4F6;margin-top:6px}.lp-fake-line-35{width:35%}.lp-fake-line-40{width:40%}.lp-fake-line-50{width:50%}.lp-fake-line-60{width:60%}.lp-fake-line-70{width:70%}.lp-fake-line-80{width:80%}.lp-fake-line-100{width:100%}.lp-mini-table{display:flex;flex-direction:column;gap:8px}.lp-mini-table-row{display:flex;justify-content:space-between;align-items:center}.lp-mini-amount{font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}.lp-amount-green{color:#10B981}.lp-amount-red{color:#EF4444}.lp-nfe-mock{display:flex;flex-direction:column;gap:4px}.lp-nfe-header{gap:10px}.lp-nfe-header,.lp-nfe-icon{display:flex;align-items:center}.lp-nfe-icon{width:32px;height:32px;border-radius:8px;background:rgba(37,99,235,.08);justify-content:center;flex-shrink:0}.lp-nfe-status{display:flex;align-items:center;gap:6px;margin-top:8px}.lp-status-dot{width:6px;height:6px;border-radius:50%}.lp-status-dot-green{background:#10B981}.lp-nfe-status-text{font-size:11px;font-weight:600;color:#10B981}.lp-trust-bar{padding:48px 0;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;background:#FFFFFF}.lp-logos-row{gap:20px;flex-wrap:wrap}.lp-logo-placeholder,.lp-logos-row{display:flex;justify-content:center}.lp-logo-placeholder{width:80px;height:40px;border-radius:8px;background:#F3F4F6;align-items:center;font-size:13px;font-weight:700;color:#9CA3AF;letter-spacing:.04em}.lp-bento-section{padding:96px 0;background:#FAFAFA}.lp-bento-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto auto;gap:16px}.lp-bento-card{background:#FFFFFF;border-radius:16px;border:1px solid #e5e7eb;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.lp-bento-card:hover{transform:translateY(-4px);box-shadow:0 1px 3px rgba(0,0,0,.04),0 12px 32px rgba(0,0,0,.08)}.lp-bento-card-inner{padding:24px;height:100%;display:flex;flex-direction:column}.lp-bento-large{grid-row:span 2}.lp-bento-large,.lp-bento-medium{grid-column:span 2}.lp-bento-small{grid-column:span 1}.lp-bento-label{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#6B7280;margin-bottom:16px}.lp-bento-visual-finance{flex:1;display:flex;flex-direction:column}.lp-finance-big-number{font-size:clamp(28px,3vw,40px);font-weight:800;letter-spacing:0;color:#000;line-height:1}.lp-finance-sublabel{font-size:12px;color:#6B7280;margin-top:4px;margin-bottom:20px}.lp-finance-bars{gap:12px;min-height:100px}.lp-finance-bar-group,.lp-finance-bars{flex:1;display:flex;align-items:flex-end}.lp-finance-bar-group{gap:3px;height:100%}.lp-finance-bar{flex:1;border-radius:4px 4px 0 0;min-width:0}.lp-fb-in{background:#2563eb}.lp-fb-out{background:#E5E7EB}.lp-bento-visual-pipeline{display:flex;flex-direction:column;gap:10px;flex:1;justify-content:center}.lp-pipeline-stage{display:flex;align-items:center;gap:10px;position:relative}.lp-pipeline-bar{height:8px;border-radius:4px;min-width:24px}.lp-pipeline-count{font-size:13px;font-weight:800;color:#000;min-width:20px}.lp-pipeline-name{font-size:11px;color:#6B7280}.lp-bento-visual-nfe{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.lp-bento-big-icon{position:relative;margin-bottom:10px}.lp-bento-check-badge{position:absolute;bottom:-3px;right:-6px;width:18px;height:18px;border-radius:50%;background:#10B981;display:flex;align-items:center;justify-content:center}.lp-bento-stat{font-size:28px;font-weight:800;color:#000;letter-spacing:0;line-height:1}.lp-bento-stat-label{font-size:11px;color:#6B7280;margin-top:2px}.lp-bento-visual-stock{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.lp-stock-boxes{position:relative;width:48px;height:40px;margin-bottom:10px}.lp-stock-box{position:absolute;width:24px;height:24px;border-radius:4px;border:2px solid}.lp-stock-box-1{border-color:#2563eb;background:rgba(37,99,235,.1);bottom:0;left:0}.lp-stock-box-2{border-color:#3b82f6;background:rgba(59,130,246,.1);bottom:6px;left:12px}.lp-stock-box-3{border-color:#60a5fa;background:rgba(96,165,250,.1);bottom:12px;left:24px}.lp-bento-visual-contracts{flex:1;display:flex;align-items:center;gap:20px;justify-content:center}.lp-contract-progress-ring{position:relative;width:80px;height:80px;flex-shrink:0}.lp-progress-svg{width:100%;height:100%}.lp-progress-text{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:800;color:#000}.lp-contract-info{display:flex;flex-direction:column}.lp-contract-recurrence{font-size:10px;font-weight:600;color:#2563eb;margin-top:6px;text-transform:uppercase;letter-spacing:.06em}.lp-bento-visual-helpdesk{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.lp-helpdesk-ticket-count{font-size:36px;font-weight:800;color:#000;letter-spacing:0;line-height:1}.lp-helpdesk-sla{margin-top:12px;display:flex;align-items:center;gap:8px}.lp-sla-bar{width:48px;height:4px;border-radius:2px;background:#E5E7EB;overflow:hidden}.lp-sla-fill{width:98%;height:100%;border-radius:2px;background:#10B981}.lp-sla-text{font-size:10px;font-weight:700;color:#10B981}.lp-how-section{padding:96px 0;background:#FFFFFF;border-top:1px solid #e5e7eb}.lp-how-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.lp-how-card{background:#FAFAFA;border-radius:16px;border:1px solid #e5e7eb;padding:40px 32px;transition:transform .25s ease}.lp-how-card:hover{transform:translateY(-4px)}.lp-how-number{font-size:56px;font-weight:800;letter-spacing:0;line-height:1;background:linear-gradient(135deg,#2563eb,#3b82f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:16px}.lp-how-title{font-size:20px;font-weight:700;color:#000;margin-bottom:8px}.lp-proof-section{padding:80px 0;background:#09090B}.lp-proof-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;text-align:center}.lp-proof-number{font-size:clamp(32px,5vw,56px);font-weight:800;letter-spacing:0;line-height:1;color:#FFFFFF}.lp-proof-label{font-size:12px;color:rgba(255,255,255,.4);margin-top:6px;text-transform:uppercase;letter-spacing:.08em}.lp-pricing-section{background:#FAFAFA;padding:96px 0}.lp-pricing-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.lp-price-card{border-radius:16px;padding:32px 24px;display:flex;flex-direction:column;position:relative;transition:transform .25s ease,box-shadow .25s ease}.lp-price-card:hover{transform:translateY(-4px)}.lp-price-badge{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#2563eb,#3b82f6);color:var(--text-inverse);font-size:11px;font-weight:700;padding:4px 14px;border-radius:100px;white-space:nowrap;text-transform:uppercase;letter-spacing:.04em}.lp-price-card-outlined{background:#FFFFFF;border:1.5px solid #e5e7eb;color:#000}.lp-price-card-outlined .lp-price-plan-name{color:#9CA3AF}.lp-price-card-light{background:#FFFFFF;border:1.5px solid #e5e7eb;color:#000}.lp-price-card-light .lp-price-plan-name{color:#2563eb}.lp-price-card-primary{background:#09090B;color:var(--text-inverse);box-shadow:0 1px 3px rgba(0,0,0,.04),0 16px 40px rgba(0,0,0,.15);border:1.5px solid #2563eb}.lp-price-card-primary .lp-price-plan-name{color:#60a5fa}.lp-price-card-dark{background:#18181B;color:var(--text-inverse);border:1.5px solid #27272a}.lp-price-card-dark .lp-price-plan-name{color:#3b82f6}.lp-price-amount{margin:16px 0 8px}.lp-price-value{font-size:36px;font-weight:800;letter-spacing:0;line-height:1;color:inherit}.lp-price-period{font-size:14px;opacity:.5;color:inherit;margin-top:4px}.lp-cta-section{background:#09090B;padding:96px 0}.lp-cta-title{font-size:clamp(28px,4vw,48px);font-weight:800;letter-spacing:0;line-height:1.1}.lp-footer{background:#09090B;border-top:1px solid #18181b}.lp-footer-logo{width:30px;height:30px;border-radius:6px;background:rgba(37,99,235,.15);color:#60a5fa;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:13px}.lp-footer-link{color:rgba(255,255,255,.4);text-decoration:none;cursor:pointer;transition:color .2s ease}.lp-footer-link:hover{color:rgba(255,255,255,.8)!important}@media (max-width:768px){.lp-hero-grid{grid-template-columns:1fr;gap:48px}.lp-hero-right{order:-1}.lp-card-stack{width:300px;height:320px}.lp-stack-card-1{width:240px}.lp-stack-card-2{width:240px;left:30px}.lp-stack-card-3{width:220px;left:50px}.lp-bento-grid{grid-template-columns:1fr}.lp-bento-large,.lp-bento-medium{grid-column:span 1}.lp-bento-large{grid-row:span 1}.lp-how-grid{grid-template-columns:1fr}.lp-proof-grid{grid-template-columns:repeat(2,1fr);gap:24px}.lp-pricing-grid{grid-template-columns:1fr;max-width:360px;margin:0 auto}}@media (min-width:769px) and (max-width:1024px){.lp-bento-grid{grid-template-columns:repeat(2,1fr)}.lp-bento-large{grid-column:span 2;grid-row:span 1}.lp-pricing-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1025px){.lp-pricing-grid{grid-template-columns:repeat(4,1fr)}}.lp-features-detail-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:768px){.lp-features-detail-grid{grid-template-columns:1fr}}@media (min-width:769px) and (max-width:1024px){.lp-features-detail-grid{grid-template-columns:repeat(2,1fr)}}.lp-feature-detail-card{padding:28px;border-radius:12px;border:1px solid #e5e7eb;background:#fff;transition:box-shadow .2s ease,transform .2s ease}.lp-feature-detail-card:hover{box-shadow:0 4px 24px rgba(0,0,0,.06);transform:translateY(-2px)}.lp-feature-detail-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}@layer nocwork-base, nocwork-tables, nocwork-utilities, nocwork-mobile;.cookie-consent-banner_banner__ZtueD{position:fixed;left:50%;right:auto;bottom:16px;transform:translateX(-50%);z-index:150;display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:12px;width:min(22rem,calc(100vw - 32px));max-height:min(80dvh,28rem);padding:16px 16px calc(16px + env(safe-area-inset-bottom));overflow-y:auto;color:rgb(255 255 255);font-size:14px;line-height:1.5;background:rgb(11 23 48);border:1px solid rgb(196 214 245/18%);border-radius:12px;box-shadow:0 12px 40px rgb(0 0 0/28%)}.cookie-consent-banner_content__qmB_E{min-width:0}.cookie-consent-banner_title__QXayF{display:block;margin-bottom:4px}.cookie-consent-banner_link__OfwAj{color:rgb(127 168 245);text-decoration:underline}.cookie-consent-banner_actions__11ATg{display:flex;flex-shrink:0;gap:8px}.cookie-consent-banner_button__Dut4T{min-height:44px;padding:8px 16px;border:1px solid rgb(255 255 255/30%);border-radius:6px;color:rgb(255 255 255);font:inherit;white-space:normal;background:transparent;cursor:pointer}.cookie-consent-banner_button__Dut4T:focus-visible{outline:2px solid rgb(255 255 255);outline-offset:2px}.cookie-consent-banner_primaryButton__nd1Az{border-color:transparent;font-weight:600;background:rgb(31 95 214)}@media (max-width:48rem){.cookie-consent-banner_banner__ZtueD{left:50%;bottom:12px;width:min(22rem,calc(100vw - 24px));padding:14px 14px calc(14px + env(safe-area-inset-bottom))}.cookie-consent-banner_actions__11ATg{width:100%}.cookie-consent-banner_button__Dut4T{flex:1 1 0}}@media (max-width:24rem){.cookie-consent-banner_actions__11ATg{flex-direction:column}.cookie-consent-banner_button__Dut4T{width:100%}}[data-theme=nocv2]{--nocv2-accent-ink:#243f78;--nocv2-accent-forest:#216e45;--nocv2-accent-mist:#e8eef6;--nocv2-accent-stone:#c4cee0;--nocv2-accent-ink-soft:rgba(36,63,120,0.1);--nocv2-accent-forest-soft:rgba(33,110,69,0.1);--brand-primary:#243f78;--brand-secondary:#1a335f;--brand-accent:#3d5a8a;--brand-danger:#de350b;--brand-warning:#b45309;--brand-info:#3d5a8a;--brand-success:#216e45;--primary:#243f78;--primary-hover:#1a335f;--primary-light:#e8eef6;--accent:#3d5a8a;--success:#216e45;--danger:#de350b;--warning:#b45309;--info:#3d5a8a;--background:#e8eef6;--foreground:#172b4d;--surface:#ffffff;--surface-subtle:#e8eef6;--surface-muted:#dce6f2;--surface-brand:rgba(36,63,120,0.09);--surface-success:rgba(33,110,69,0.11);--surface-warning:rgba(180,83,9,0.1);--surface-danger:rgba(222,53,11,0.08);--surface-info:rgba(61,90,138,0.1);--surface-hover:#e0e8f4;--text-primary:#172b4d;--text-secondary:#3f5168;--text-muted:#586f87;--text-disabled:#8b97a8;--text-inverse:#ffffff;--mantine-color-dimmed:var(--text-muted);--border:#c4cee0;--border-strong:#a6b4cc;--border-light:#dce4f0;--border-focus:#243f78;--sidebar-bg:#091e42;--sidebar-active:rgba(255,255,255,0.1);--sidebar-hover:rgba(255,255,255,0.06);--sidebar-active-border:rgba(157,181,214,0.35);--sidebar-active-bg:linear-gradient(180deg,rgba(255,255,255,0.1),rgba(255,255,255,0.04));--sidebar-indicator:#b3c4de;--sidebar-panel-bg:rgba(255,255,255,0.04);--sidebar-panel-border:rgba(255,255,255,0.08);--sidebar-text:rgba(248,250,252,0.94);--sidebar-text-muted:rgba(186,200,220,0.72);--sidebar-border-subtle:rgba(255,255,255,0.08);--sidebar-divider:rgba(255,255,255,0.06);--topnav-bg:rgba(255,255,255,0.94);--topnav-border:rgba(168,180,200,0.7);--topnav-search-bg:#ffffff;--topnav-search-border:#c4cee0;--topnav-shadow:0 0 0 1px rgba(15,28,48,0.04),0 1px 1px rgba(15,28,48,0.04),0 8px 18px -8px rgba(15,28,48,0.1);--topnav-user-hover-bg:rgba(36,63,120,0.06);--card-gradient:#ffffff;--card-gradient-strong:linear-gradient(180deg,#ffffff,#f3f6fb);--card-shadow:0 0 0 1px rgba(15,28,48,0.05),0 1px 2px rgba(15,28,48,0.05),0 4px 12px -4px rgba(15,28,48,0.08);--card-shadow-hover:0 0 0 1px rgba(36,63,120,0.12),0 2px 4px rgba(15,28,48,0.06),0 10px 24px -8px rgba(15,28,48,0.14);--section-brand-bg:linear-gradient(135deg,rgba(36,63,120,0.1),rgba(61,90,138,0.04));--section-danger-bg:linear-gradient(135deg,rgba(222,53,11,0.08),rgba(222,53,11,0.02));--section-warning-bg:linear-gradient(135deg,rgba(180,83,9,0.1),rgba(180,83,9,0.02));--section-info-bg:linear-gradient(135deg,rgba(61,90,138,0.1),rgba(61,90,138,0.02));--section-success-bg:linear-gradient(135deg,rgba(33,110,69,0.1),rgba(33,110,69,0.02));--empty-icon-bg:#e8eef6;--empty-icon-border:#c4cee0;--empty-icon-color:#586f87;--shell-ambient:radial-gradient(ellipse at 82% 0%,rgba(36,63,120,0.07) 0%,transparent 46%),radial-gradient(ellipse at 6% 8%,rgba(26,51,95,0.045) 0%,transparent 38%);--shell-grid:linear-gradient(rgba(15,28,48,0.026) 1px,transparent 0),linear-gradient(90deg,rgba(36,63,120,0.018) 1px,transparent 0);--shadow-soft:0 0 0 1px rgba(15,28,48,0.05),0 1px 2px rgba(15,28,48,0.05);--shadow-medium:0 0 0 1px rgba(15,28,48,0.06),0 2px 4px rgba(15,28,48,0.06),0 8px 18px -6px rgba(15,28,48,0.12);--shadow-strong:0 0 0 1px rgba(15,28,48,0.08),0 4px 8px rgba(15,28,48,0.07),0 16px 32px -10px rgba(15,28,48,0.16);--shadow-inner:inset 0 1px 1px rgba(15,28,48,0.05);--radius-xs:4px;--radius-sm:6px;--radius-md:10px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:20px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--table-header-bg:#eef3f9;--table-header-color:#3f5168;--table-header-border:#c4cee0;--table-row-odd:#ffffff;--table-row-even:#f3f6fb;--table-row-hover:#e8eef6;--table-cell-color:#253858;--table-cell-border:#dce4f0;--table-last-row-border:#dce4f0;--input-bg:#ffffff;--input-placeholder:#667a91;--input-focus-ring:rgba(36,63,120,0.2);--focus-ring:rgba(36,63,120,0.22);--selection-bg:#c5d2e6;--selection-color:#172b4d;--mobile-header-bg:rgba(255,255,255,0.98);--mobile-header-border:rgba(15,28,48,0.08);--skeleton-bg:linear-gradient(90deg,rgba(196,206,224,0.9) 25%,rgba(232,238,246,1) 45%,rgba(196,206,224,0.9) 65%);--label-color:#5a6d82;--glass-bg:rgba(255,255,255,0.78);--glass-border:rgba(196,206,224,0.9);--nav-item-active-bg:rgba(36,63,120,0.12);--live-pulse-dot:#216e45;--online-status-dot:#216e45;--online-status-border:#ffffff;--stepper-glow:rgba(36,63,120,0.1);--breadcrumb-active:linear-gradient(90deg,#172b4d,#243f78);--breadcrumb-active-dark:linear-gradient(90deg,#c5d2e6,#8da3c6);--color-whatsapp:#25d366;--color-linkedin:#0a66c2;--color-stripe:#635bff;--color-mercadopago:#00b1ea;--nocv2-duration-fast:120ms;--nocv2-duration-normal:150ms;--nocv2-duration-enter:180ms;--nocv2-duration-slow:180ms;--nocv2-ease-out:cubic-bezier(0.16,1,0.3,1);--nocv2-ease-in-out:cubic-bezier(0.4,0,0.2,1);--nocv2-ease-press:cubic-bezier(0.2,0,0,1)}[data-theme=nocv2][data-mantine-color-scheme=dark]{--nocv2-accent-ink:#6b8fc4;--nocv2-accent-forest:#57a773;--nocv2-accent-deep:#0d1421;--nocv2-accent-mist:#121a28;--nocv2-accent-stone:#2c3a4f;--nocv2-accent-ink-soft:rgba(107,143,196,0.16);--nocv2-accent-forest-soft:rgba(87,167,115,0.14);--brand-primary:#6b8fc4;--brand-secondary:#8da3c6;--brand-accent:#5a7eb0;--brand-danger:#ff8f73;--brand-warning:#d97706;--brand-info:#8da3c6;--brand-success:#57a773;--background:#0d1421;--foreground:#e6ebf2;--primary:#6b8fc4;--primary-hover:#8da3c6;--primary-light:#1a2434;--accent:#8da3c6;--success:#57a773;--danger:#ff8f73;--warning:#d97706;--info:#8da3c6;--surface:#161f2e;--surface-subtle:#1c2738;--surface-muted:#222e40;--surface-brand:rgba(107,143,196,0.16);--surface-success:rgba(87,167,115,0.16);--surface-warning:rgba(217,119,6,0.16);--surface-danger:rgba(255,143,115,0.14);--surface-info:rgba(141,163,198,0.14);--surface-hover:rgba(255,255,255,0.05);--border:#2c3a4f;--border-strong:#3e4f66;--border-light:#243247;--border-focus:#6b8fc4;--text-primary:#e6ebf2;--text-secondary:#a5b0c2;--text-muted:#93a1b5;--text-disabled:#6b778c;--text-inverse:#0d1421;--mantine-color-dimmed:var(--text-muted);--sidebar-bg:#091e42;--sidebar-active:rgba(255,255,255,0.08);--sidebar-hover:rgba(255,255,255,0.05);--sidebar-active-border:rgba(173,188,215,0.22);--sidebar-active-bg:linear-gradient(180deg,rgba(255,255,255,0.08),rgba(255,255,255,0.03));--sidebar-indicator:#9ab0cf;--sidebar-panel-bg:rgba(255,255,255,0.03);--sidebar-panel-border:rgba(255,255,255,0.06);--sidebar-text:rgba(244,245,247,0.92);--sidebar-text-muted:rgba(214,223,236,0.78);--sidebar-border-subtle:rgba(255,255,255,0.07);--sidebar-divider:rgba(255,255,255,0.05);--topnav-bg:rgba(13,20,33,0.94);--topnav-border:rgba(44,58,79,0.9);--topnav-search-bg:rgba(22,31,46,0.96);--topnav-search-border:rgba(44,58,79,0.95);--topnav-shadow:0 0 0 1px rgba(0,0,0,0.35),0 8px 20px -8px rgba(0,0,0,0.55);--topnav-user-hover-bg:rgba(255,255,255,0.06);--card-gradient:#161f2e;--card-gradient-strong:linear-gradient(180deg,rgba(28,39,55,0.98),rgba(20,29,42,0.98));--card-shadow:0 0 0 1px rgba(0,0,0,0.4),0 1px 2px rgba(0,0,0,0.35),0 8px 20px -8px rgba(0,0,0,0.55);--card-shadow-hover:0 0 0 1px rgba(0,0,0,0.45),0 4px 8px rgba(0,0,0,0.4),0 16px 32px -10px rgba(0,0,0,0.65);--section-brand-bg:linear-gradient(135deg,rgba(107,143,196,0.16),rgba(90,120,168,0.06));--section-danger-bg:linear-gradient(135deg,rgba(180,70,95,0.16),rgba(180,70,95,0.04));--section-warning-bg:linear-gradient(135deg,rgba(180,110,30,0.16),rgba(180,110,30,0.04));--section-info-bg:linear-gradient(135deg,rgba(90,120,168,0.14),rgba(90,120,168,0.04));--section-success-bg:linear-gradient(135deg,rgba(87,167,115,0.14),rgba(87,167,115,0.04));--empty-icon-bg:#1c2738;--empty-icon-border:rgba(62,79,102,0.9);--empty-icon-color:#a5b0c2;--shell-ambient:radial-gradient(ellipse at 88% 0%,rgba(107,143,196,0.08) 0%,transparent 42%),radial-gradient(ellipse at 4% 10%,rgba(90,120,168,0.05) 0%,transparent 36%);--shell-grid:linear-gradient(rgba(197,210,230,0.035) 1px,transparent 0),linear-gradient(90deg,rgba(107,143,196,0.022) 1px,transparent 0);--shadow-soft:0 0 0 1px rgba(0,0,0,0.35),0 1px 2px rgba(0,0,0,0.4);--shadow-medium:0 0 0 1px rgba(0,0,0,0.4),0 2px 4px rgba(0,0,0,0.4),0 8px 20px -6px rgba(0,0,0,0.55);--shadow-strong:0 0 0 1px rgba(0,0,0,0.45),0 4px 8px rgba(0,0,0,0.45),0 16px 32px -8px rgba(0,0,0,0.65);--shadow-inner:inset 0 1px 1px rgba(0,0,0,0.35);--table-header-bg:var(--surface);--table-header-color:var(--text-secondary);--table-header-border:var(--border);--table-row-odd:var(--surface);--table-row-even:rgba(255,255,255,0.02);--table-row-hover:rgba(255,255,255,0.04);--table-cell-color:var(--foreground);--table-cell-border:var(--border);--table-last-row-border:var(--border);--input-bg:rgba(22,31,46,0.96);--input-placeholder:#93a1b5;--input-focus-ring:rgba(107,143,196,0.22);--focus-ring:rgba(107,143,196,0.22);--selection-bg:#334155;--selection-color:#e6ebf2;--mobile-header-bg:rgba(13,20,33,0.94);--mobile-header-border:rgba(44,58,79,0.9);--skeleton-bg:linear-gradient(90deg,rgba(30,41,59,0.9) 25%,rgba(51,65,85,1) 45%,rgba(30,41,59,0.9) 65%);--label-color:var(--text-muted);--glass-bg:rgba(22,31,46,0.82);--glass-border:rgba(255,255,255,0.08);--nav-item-active-bg:rgba(107,143,196,0.18);--live-pulse-dot:#57a773;--online-status-dot:#57a773;--online-status-border:var(--surface);--stepper-glow:rgba(107,143,196,0.12);--breadcrumb-active:linear-gradient(90deg,#e6ebf2,#8da3c6);--breadcrumb-active-dark:linear-gradient(90deg,#c5d2e6,#8da3c6)}[data-theme=nocv2]{--font-body:var(--font-nocv2-sans),"IBM Plex Sans","Segoe UI",system-ui,sans-serif;--font-display:var(--font-nocv2-sans),"IBM Plex Sans","Segoe UI",system-ui,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,"SF Mono",Consolas,monospace;--nocv2-font-size-xs:0.6875rem;--nocv2-font-size-sm:0.75rem;--nocv2-font-size-md:0.875rem;--nocv2-font-size-lg:1rem;--nocv2-font-size-xl:1.25rem;--nocv2-tracking-display:-0.022em;--nocv2-tracking-tight:-0.012em;--nocv2-tracking-body:-0.005em}[data-theme=nocv2] body{font-family:var(--font-body);font-size:var(--nocv2-font-size-md);line-height:1.4286;letter-spacing:var(--nocv2-tracking-body);font-feature-settings:"kern" 1,"liga" 1,"tnum" 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-theme=nocv2] h1,[data-theme=nocv2] h2,[data-theme=nocv2] h3,[data-theme=nocv2] h4,[data-theme=nocv2] h5,[data-theme=nocv2] h6{font-family:var(--font-display);letter-spacing:var(--nocv2-tracking-display);font-weight:600;color:var(--text-primary)}[data-theme=nocv2] h1{font-weight:700;line-height:1.15;letter-spacing:-.025em}[data-theme=nocv2] h2{font-weight:600;line-height:1.2;letter-spacing:-.022em}[data-theme=nocv2] h3{font-weight:600;line-height:1.25;letter-spacing:var(--nocv2-tracking-tight)}[data-theme=nocv2] .mantine-Code-root,[data-theme=nocv2] code,[data-theme=nocv2] kbd,[data-theme=nocv2] pre{font-family:var(--font-mono)}[data-theme=nocv2] .mantine-Drawer-title,[data-theme=nocv2] .mantine-Modal-title,[data-theme=nocv2] .mantine-Title-root{font-family:var(--font-display);letter-spacing:var(--nocv2-tracking-display);font-weight:600}[data-theme=nocv2]{--nocv2-bp-content-grow:1440px;--nocv2-bp-rail-slim:1600px;--nocv2-bp-rail-full:1920px;--nocv2-bp-ultrawide:2560px;--nocv2-scale:1;--nocv2-scale-mobile:1;--nocv2-content-max-cap:1280px;--nocv2-content-max:min(100%,var(--nocv2-content-max-cap));--nocv2-content-inline-pad:20px;--nocv2-rail-width:0px;--nocv2-rail-gap:16px;--nocv2-rail-bg:color-mix(in srgb,var(--surface,#ffffff) 72%,transparent);--nocv2-rail-border:color-mix(in srgb,var(--border,#c4cee0) 65%,transparent);--nocv2-rail-blur:12px;--nocv2-rail-ink:var(--text-secondary,#3f5168);--nocv2-rail-ink-muted:var(--text-muted,#586f87);--nocv2-rail-shadow:0 0 0 1px rgba(15,28,48,0.04),0 8px 24px -12px rgba(15,28,48,0.12);--nocv2-control-h:calc(36px * var(--nocv2-scale));--nocv2-control-h-sm:calc(32px * var(--nocv2-scale));--nocv2-control-h-xs:calc(28px * var(--nocv2-scale));--nocv2-space-unit:calc(4px * var(--nocv2-scale));--page-max-width:var(--nocv2-content-max)}[data-theme=nocv2][data-mantine-color-scheme=dark]{--nocv2-rail-bg:color-mix(in srgb,var(--surface,#161f2e) 78%,transparent);--nocv2-rail-border:color-mix(in srgb,var(--border,#2c3a4f) 80%,transparent);--nocv2-rail-shadow:0 0 0 1px rgba(0,0,0,0.35),0 10px 28px -12px rgba(0,0,0,0.55)}@media (min-width:1440px){[data-theme=nocv2]{--nocv2-scale:1.05;--nocv2-content-max-cap:1520px;--nocv2-content-inline-pad:26px;--nocv2-content-max:min(calc(100% - (2 * var(--nocv2-content-inline-pad))),var(--nocv2-content-max-cap))}}@media (min-width:1600px){[data-theme=nocv2]{--nocv2-rail-width:72px;--nocv2-rail-gap:14px}}@media (min-width:1600px) and (max-width:1759.98px){[data-theme=nocv2]{--nocv2-rail-width:0px}}@media (min-width:1920px){[data-theme=nocv2]{--nocv2-content-max-cap:1600px;--nocv2-rail-width:220px;--nocv2-rail-gap:18px;--nocv2-content-inline-pad:28px;--nocv2-content-max:min(calc(100% - (2 * var(--nocv2-content-inline-pad))),var(--nocv2-content-max-cap))}}@media (min-width:1920px) and (max-width:2143.98px){[data-theme=nocv2]{--nocv2-rail-width:72px}}@media (min-width:2560px){[data-theme=nocv2]{--nocv2-content-max-cap:1680px;--nocv2-rail-width:280px;--nocv2-rail-gap:20px;--nocv2-content-max:min(calc(100% - (2 * var(--nocv2-content-inline-pad))),var(--nocv2-content-max-cap))}}@media (max-width:767.98px){[data-theme=nocv2]{--nocv2-scale:var(--nocv2-scale-mobile,1);--nocv2-content-max-cap:100%;--nocv2-content-max:100%;--nocv2-rail-width:0px;--nocv2-content-inline-pad:14px}}[data-theme=nocv2] .pageContent,[data-theme=nocv2] [class*=shell-module__][class*=__pageContent]{width:100%;max-width:var(--nocv2-content-max);margin-inline:auto;box-sizing:border-box}[data-theme=nocv2] .mainContent,[data-theme=nocv2] [class*=shell-module__][class*=__mainContent]{--nocv2-rail-slot:var(--nocv2-rail-width)}[data-theme=nocv2] .pageContent:has([data-full-page]),[data-theme=nocv2] [class*=shell-module__][class*=__mainSurface][data-immersive=true] [class*=shell-module__][class*=__pageContent],[data-theme=nocv2] [class*=shell-module__][class*=__pageContent]:has([data-full-page]){max-width:none;--nocv2-content-max:none;--nocv2-rail-width:0px}[data-theme=nocv2] [data-nocv2-rail]{width:min(var(--nocv2-rail-width),100%);max-width:min(var(--nocv2-rail-width),100%);min-width:0;flex-shrink:0;box-sizing:border-box}[data-theme=nocv2] [data-nocv2-rail]:where([style*="--nocv2-rail-width: 0"]),[data-theme=nocv2] [data-nocv2-rail][data-rail-state=collapsed]{display:none}@media (max-width:1599.98px){[data-theme=nocv2] [data-nocv2-rail]{display:none}}[data-theme=nocv2] .mantine-Table-scrollContainer,[data-theme=nocv2] [data-testid$=-table]{max-width:100%}[data-theme=nocv2]{--nocv2-accent-ink:var(--brand-primary,#243f78);--nocv2-accent-forest:var(--brand-success,#216e45);--nocv2-accent-deep:#091e42;--nocv2-accent-mist:var(--background,#e8eef6);--nocv2-accent-stone:var(--border,#c4cee0);--nocv2-accent-ink-soft:var(--surface-brand,rgba(36,63,120,0.1));--nocv2-accent-forest-soft:var(--surface-success,rgba(33,110,69,0.1));--nocv2-band-accent:linear-gradient(90deg,var(--nocv2-accent-ink) 0%,color-mix(in srgb,var(--nocv2-accent-ink) 48%,var(--brand-accent,#3d5a8a)) 46%,color-mix(in srgb,var(--brand-accent,#3d5a8a) 70%,transparent) 68%,transparent 92%);--nocv2-page-wash:linear-gradient(168deg,color-mix(in srgb,var(--surface-subtle,#e8eef6) 72%,#dfe8f4) 0%,var(--background,#e8eef6) 52%,color-mix(in srgb,var(--surface-muted,#dce6f2) 48%,#e4ecf6) 100%);--nocv2-page-veil:radial-gradient(ellipse 70% 40% at 100% 0%,color-mix(in srgb,var(--brand-primary,#243f78) 8%,transparent) 0%,transparent 62%),radial-gradient(ellipse 54% 34% at 0% 100%,color-mix(in srgb,var(--brand-accent,#3d5a8a) 6%,transparent) 0%,transparent 58%),radial-gradient(ellipse 42% 26% at 48% 0%,color-mix(in srgb,#ffffff 55%,transparent) 0%,transparent 72%);--nocv2-page-grid:linear-gradient(rgba(15,28,48,0.024) 1px,transparent 0),linear-gradient(90deg,rgba(36,63,120,0.016) 1px,transparent 0);--nocv2-page-hatch:none;--nocv2-page-grain:none;--nocv2-page-grid-size:20px 20px;--nocv2-shell-radius:var(--radius-md,10px);--nocv2-shell-radius-well:var(--radius-lg,12px);--nocv2-card-radius:var(--radius-lg,12px);--nocv2-header-band:var(--surface,#ffffff);--nocv2-header-band-border:var(--border-light,#dce4f0);--nocv2-content-well:#ffffff;--nocv2-content-well-border:var(--border,#c4cee0);--nocv2-content-well-shadow:0 1px 2px rgba(15,28,48,0.03),0 10px 28px -18px rgba(15,28,48,0.12);--nocv2-toolbar-face:color-mix(in srgb,#eef3f9 78%,var(--surface,#ffffff));--nocv2-toolbar-border:var(--border-light,#dce4f0);--nocv2-toolbar-inset:inset 0 1px 0 rgba(255,255,255,0.72),inset 0 -1px 0 rgba(15,28,48,0.03);--nocv2-elevation-0:none;--nocv2-elevation-1:0 0 0 1px rgba(15,28,48,0.04),0 1px 2px rgba(15,28,48,0.04),0 6px 16px -12px rgba(15,28,48,0.1);--nocv2-elevation-2:var(
    --shadow-soft,0 0 0 1px rgba(15,28,48,0.06),0 2px 4px rgba(15,28,48,0.05),0 12px 28px -16px rgba(15,28,48,0.14)
  );--nocv2-inset-highlight:inset 0 1px 0 rgba(255,255,255,0.95);--nocv2-card-face:var(--surface,#ffffff);--nocv2-card-face-strong:color-mix(in srgb,#ffffff 94%,var(--surface-subtle,#e8eef6));--nocv2-panel-face:var(--surface,#ffffff);--nocv2-panel-edge:color-mix(in srgb,var(--brand-primary,#243f78) 20%,var(--border,#c4cee0));--nocv2-table-shell:var(--surface,#ffffff);--nocv2-float-face:color-mix(in srgb,#ffffff 97%,var(--surface-subtle,#e8eef6));--nocv2-float-shadow:var(--shadow-medium,0 22px 44px -30px rgba(15,28,48,0.18));--nocv2-overlay:color-mix(in srgb,#091e42 38%,transparent);--nocv2-drawer-edge:color-mix(in srgb,var(--brand-primary,#243f78) 22%,var(--border,#c4cee0));--shell-ambient:var(--nocv2-page-veil);--shell-grid:var(--nocv2-page-grid);--card-gradient:var(--nocv2-card-face);--card-gradient-strong:var(--nocv2-card-face-strong);--surface-raised:var(--surface,#ffffff);--border-default:var(--border,#c4cee0);--card-shadow:var(--nocv2-elevation-1);--card-shadow-hover:var(--nocv2-elevation-2)}[data-mantine-color-scheme=dark][data-theme=nocv2],[data-theme=nocv2][data-mantine-color-scheme=dark]{--nocv2-accent-ink:var(--brand-primary,#6b8fc4);--nocv2-accent-forest:var(--brand-success,#57a773);--nocv2-accent-deep:#0d1421;--nocv2-accent-mist:#121a28;--nocv2-accent-stone:var(--border,#2c3a4f);--nocv2-accent-ink-soft:var(--surface-brand,rgba(107,143,196,0.16));--nocv2-accent-forest-soft:var(--surface-success,rgba(87,167,115,0.16));--nocv2-band-accent:linear-gradient(90deg,var(--nocv2-accent-ink) 0%,color-mix(in srgb,var(--nocv2-accent-ink) 52%,var(--brand-accent,#8da3c6)) 46%,transparent 88%);--nocv2-page-wash:linear-gradient(168deg,color-mix(in srgb,var(--surface,#161f2e) 86%,#0d1421) 0%,var(--background,#0d1421) 100%);--nocv2-page-veil:radial-gradient(ellipse 58% 38% at 100% 0%,color-mix(in srgb,var(--nocv2-accent-ink) 11%,transparent) 0%,transparent 56%),radial-gradient(ellipse 44% 30% at 0% 100%,color-mix(in srgb,var(--brand-accent,#8da3c6) 7%,transparent) 0%,transparent 52%);--nocv2-page-grid:linear-gradient(rgba(197,210,230,0.035) 1px,transparent 0),linear-gradient(90deg,rgba(197,210,230,0.022) 1px,transparent 0);--nocv2-page-grid-size:20px 20px;--nocv2-page-hatch:none;--nocv2-page-grain:none;--nocv2-header-band:var(--surface,#161f2e);--nocv2-header-band-border:var(--border,#2c3a4f);--nocv2-content-well:var(--surface,#161f2e);--nocv2-content-well-border:var(--border,#2c3a4f);--nocv2-content-well-shadow:0 10px 28px -20px rgba(0,0,0,0.55);--nocv2-toolbar-face:color-mix(in srgb,var(--surface,#161f2e) 92%,#0d1421);--nocv2-toolbar-border:var(--border,#2c3a4f);--nocv2-toolbar-inset:inset 0 1px 0 rgba(255,255,255,0.04),inset 0 -1px 0 rgba(0,0,0,0.25);--nocv2-elevation-1:0 8px 20px -16px rgba(0,0,0,0.5);--nocv2-elevation-2:var(--shadow-soft,0 16px 32px -22px rgba(0,0,0,0.55));--nocv2-inset-highlight:inset 0 1px 0 rgba(255,255,255,0.04);--nocv2-card-face:var(--surface,#161f2e);--nocv2-card-face-strong:color-mix(in srgb,var(--surface,#161f2e) 90%,#0d1421);--nocv2-panel-face:var(--nocv2-card-face);--nocv2-panel-edge:color-mix(in srgb,var(--border,#2c3a4f) 78%,var(--nocv2-accent-ink));--nocv2-table-shell:var(--surface,#161f2e);--nocv2-float-face:color-mix(in srgb,var(--surface,#161f2e) 96%,#0d1421);--nocv2-float-shadow:var(--shadow-medium,0 24px 40px -28px rgba(0,0,0,0.62));--nocv2-overlay:color-mix(in srgb,#060a12 62%,transparent);--nocv2-drawer-edge:color-mix(in srgb,var(--nocv2-accent-ink) 28%,var(--border,#2c3a4f));--shell-ambient:var(--nocv2-page-veil);--shell-grid:var(--nocv2-page-grid)}[data-theme=nocv2] body,body[data-theme=nocv2]{color:var(--text-primary,#172b4d)}[data-theme=nocv2] [class*=shell-module__][class*=__mainSurface],[data-theme=nocv2] body,body[data-theme=nocv2]{background:var(--nocv2-page-grid),var(--nocv2-page-veil),var(--nocv2-page-wash);background-size:var(--nocv2-page-grid-size),auto,auto;background-attachment:fixed,fixed,fixed}[data-theme=nocv2] #main-content,[data-theme=nocv2] .hero-main-content{background-image:none;background-color:transparent}[data-theme=nocv2] .nocv2-list-page__band,[data-theme=nocv2] .nocv2-settings-page__band{position:relative;overflow:hidden}[data-theme=nocv2] .nocv2-list-page__band:before,[data-theme=nocv2] .nocv2-settings-page__band:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--nocv2-band-accent);pointer-events:none}[data-theme=nocv2] .mantine-Card-root,[data-theme=nocv2] .mantine-Paper-root:not(.mantine-Popover-dropdown):not(.mantine-Menu-dropdown):not(.mantine-Combobox-dropdown):not(.mantine-Select-dropdown){border-color:var(--border,#c4cee0);background:var(--nocv2-card-face);border-radius:var(--nocv2-card-radius,var(--radius-lg,12px));box-shadow:var(--card-shadow,var(--nocv2-elevation-1));color:var(--text-primary,#152033)}[data-theme=nocv2] .mantine-Card-root[data-with-border],[data-theme=nocv2] .mantine-Paper-root:not(.mantine-Popover-dropdown):not(.mantine-Menu-dropdown):not(.mantine-Combobox-dropdown):not(.mantine-Select-dropdown)[data-with-border]{border-color:var(--border,#c4cee0);border-top-color:var(--nocv2-panel-edge)}[data-theme=nocv2] [data-testid$=-filters]{border:1px solid var(--nocv2-toolbar-border);border-radius:var(--nocv2-shell-radius,var(--radius-md,10px));background:var(--nocv2-toolbar-face);box-shadow:var(--nocv2-toolbar-inset,none)}[data-theme=nocv2] [data-testid$=-status-panel],[data-theme=nocv2] [data-testid=settings-section],[data-theme=nocv2] [data-testid=status-panel]{border:1px solid var(--border-default,var(--border,#c4cee0));border-radius:var(--nocv2-shell-radius-well,var(--radius-lg,12px));background:var(--nocv2-panel-face);box-shadow:var(--nocv2-elevation-0)}[data-theme=nocv2] [data-testid$=-status-panel],[data-theme=nocv2] [data-testid=status-panel]{border-left:3px solid var(--nocv2-panel-edge)}[data-theme=nocv2] .mantine-Paper-root:has(.mantine-Table-table),[data-theme=nocv2] .mantine-Table-scrollContainer{background:var(--nocv2-table-shell);border-radius:var(--nocv2-shell-radius,var(--radius-md,10px))}[data-theme=nocv2] .mantine-Table-table{--mantine-color-body:transparent;color:var(--text-primary,#152033)}[data-theme=nocv2] .mantine-Table-thead .mantine-Table-th{background:var(--table-header-bg,#eef3f9);color:var(--table-header-color,var(--text-secondary,#455a73));border-bottom:1px solid var(--table-header-border,var(--border,#c4cee0));letter-spacing:.02em;font-weight:700;font-size:.75rem;text-transform:none}[data-theme=nocv2] .mantine-Table-tbody .mantine-Table-tr:nth-of-type(odd){background:var(--table-row-odd,var(--surface,#ffffff))}[data-theme=nocv2] .mantine-Table-tbody .mantine-Table-tr:nth-of-type(2n),[data-theme=nocv2] .mantine-Table-tbody .mantine-Table-tr[data-striped]{background:var(--table-row-even,#f3f6fb)}[data-theme=nocv2] .mantine-Table-tbody .mantine-Table-tr:hover{background:color-mix(in srgb,var(--surface-brand,rgba(36,63,120,.1)) 42%,var(--table-row-hover,#e8eef6))}[data-theme=nocv2] .mantine-Table-td{border-bottom-color:var(--table-cell-border,var(--border-light,#dce4f0));color:var(--table-cell-color,var(--text-secondary,#455a73))}[data-theme=nocv2] .mantine-Table-td :where(a,button,[data-primary-cell]){color:var(--text-primary,#152033)}[data-mantine-color-scheme=dark][data-theme=nocv2] .mantine-Table-tbody .mantine-Table-tr:hover,[data-theme=nocv2][data-mantine-color-scheme=dark] .mantine-Table-tbody .mantine-Table-tr:hover{background:color-mix(in srgb,var(--surface-brand,rgba(107,143,196,.16)) 55%,var(--table-row-hover,rgba(255,255,255,.04)))}[data-theme=nocv2] .nocv2-detail-hero__well,[data-theme=nocv2] .nocv2-list-page__well,[data-theme=nocv2] .nocv2-settings-page__well{border-color:var(--nocv2-content-well-border);background:var(--nocv2-content-well);box-shadow:var(--nocv2-content-well-shadow);border-radius:var(--nocv2-shell-radius-well,var(--radius-lg,12px))}[data-theme=nocv2] [data-testid$=-filters],[data-theme=nocv2] [data-testid$=-filters][data-with-border]{border-top-color:var(--nocv2-toolbar-border);box-shadow:var(--nocv2-toolbar-inset,none)}[data-theme=nocv2] .nocv2-list-page__filters [data-testid$=-filters],[data-theme=nocv2] .nocv2-list-page__filters>.mantine-Card-root,[data-theme=nocv2] .nocv2-list-page__filters>.mantine-Paper-root{box-shadow:var(--nocv2-toolbar-inset,none)}@media (prefers-reduced-motion:reduce){[data-theme=nocv2] [class*=shell-module__][class*=__mainSurface],[data-theme=nocv2] body,body[data-theme=nocv2]{background-attachment:scroll,scroll,scroll}}