.dk{--dk-bg:#f7f7f8;--dk-card:#fff;--dk-raised:#fff;--dk-border:#e6e7ea;--dk-border-strong:#d3d5da;--dk-text:#141518;--dk-text-2:#5c6370;--dk-text-3:#6b7280;--dk-icon-muted:#8b919c;--dk-accent:var(--brand-accent,#1e40af);--dk-accent-soft:var(--brand-accent-soft,#e8eefc);--dk-grid:#ececef;--dk-ok:#15803d;--dk-warn:#b45309;--dk-danger:#b91c1c;--dk-info:#1d4ed8;--dk-selected:#eef2ff;--dk-hover:rgba(24,24,27,.045);--dk-radius:6px;--dk-radius-lg:8px;--dk-radius-xl:12px;--dk-ease:cubic-bezier(.23,1,.32,1);--dk-ease-sheet:cubic-bezier(.32,.72,0,1);font-size:13px;line-height:20px;font-variant-numeric:tabular-nums;color-scheme:light}.dk[data-dk-theme=dark]{--dk-bg:#0f1011;--dk-card:#151618;--dk-raised:#1b1d20;--dk-border:#26292e;--dk-border-strong:#33373d;--dk-text:#f2f3f5;--dk-text-2:#b4b9c2;--dk-text-3:#828893;--dk-icon-muted:#6f7580;--dk-accent:var(--brand-accent-dark,#7c8cff);--dk-accent-soft:var(--brand-accent-soft-dark,#1d2140);--dk-grid:#26292e;--dk-ok:#4ade80;--dk-warn:#fbbf24;--dk-danger:#f87171;--dk-info:#93c5fd;--dk-selected:#1a1f33;--dk-hover:rgba(255,255,255,.06);color-scheme:dark}.dk .dk-hero{font-variant-numeric:normal;font-size:28px;line-height:32px;font-weight:600;letter-spacing:-.02em}.dk[lang=ar],.dk:lang(ar){line-height:1.75}.dk{color:var(--dk-text);background-color:var(--dk-bg);--dk-font-mono:"IBM Plex Mono","IBM Plex Mono Fallback","IBM Plex Sans Arabic",ui-monospace,SFMono-Regular,Menlo,monospace}.dk:lang(ar) .dk-hero{letter-spacing:0;line-height:1.3}.dk :is(b,strong,h1,h2,h3,h4){font-weight:600}[data-demo-brand=crm-basico]{--brand-accent:#1e40af;--brand-accent-soft:#e8eefc;--brand-accent-dark:#7c8cff;--brand-accent-soft-dark:#1d2140}[data-demo-brand=helpdesk-basico]{--brand-accent:#0f766e;--brand-accent-soft:#e6f6f3;--brand-accent-dark:#5eead4;--brand-accent-soft-dark:#0f2f2b}[data-demo-brand=chatbot-basico]{--brand-accent:#0369a1;--brand-accent-soft:#e6f2fa;--brand-accent-dark:#7dd3fc;--brand-accent-soft-dark:#0c2a3a}[data-demo-brand=automatizacion-basica]{--brand-accent:#6d28d9;--brand-accent-soft:#f0e9fe;--brand-accent-dark:#c4b5fd;--brand-accent-soft-dark:#2a1a4d}[data-demo-brand=erp-basico]{--brand-accent:#155e75;--brand-accent-soft:#e5f4f8;--brand-accent-dark:#67e8f9;--brand-accent-soft-dark:#0d2d38}[data-demo-brand=webapp-basica]{--brand-accent:#3f6212;--brand-accent-soft:#eef6df;--brand-accent-dark:#bef264;--brand-accent-soft-dark:#1e2f0a}[data-demo-brand=ia-basica]{--brand-accent:#5b5bd6;--brand-accent-soft:#ecebfb;--brand-accent-dark:#a5b4fc;--brand-accent-soft-dark:#20204a;--brand-ai-gradient:linear-gradient(135deg,#5b5bd6,#8b5cf6)}[data-demo-brand=portal-cliente]{--brand-accent:#2563eb;--brand-accent-soft:#e8f0fe;--brand-accent-dark:#93c5fd;--brand-accent-soft-dark:#172554}[data-demo-brand=crm-ventas]{--brand-accent:#047857;--brand-accent-soft:#e4f5ee;--brand-accent-dark:#6ee7b7;--brand-accent-soft-dark:#0b2e23}[data-demo-brand=area-soporte]{--brand-accent:#4338ca;--brand-accent-soft:#ebeafc;--brand-accent-dark:#a5b4fc;--brand-accent-soft-dark:#1c1b4a}.dk .dk-focus:focus-visible{outline:none;box-shadow:0 0 0 2px var(--dk-bg),0 0 0 4px var(--dk-accent)}.dk-note{color:var(--dk-text-3,var(--d-ink-muted,#6b7280));border-color:var(--dk-border-strong,var(--d-line,#d3d5da))}.dk-hue[data-hue=slate]{--av-bg:#f1f5f9;--av-fg:#334155}.dk-hue[data-hue=sky]{--av-bg:#e0f2fe;--av-fg:#0369a1}.dk-hue[data-hue=blue]{--av-bg:#dbeafe;--av-fg:#1d4ed8}.dk-hue[data-hue=indigo]{--av-bg:#e0e7ff;--av-fg:#4338ca}.dk-hue[data-hue=violet]{--av-bg:#ede9fe;--av-fg:#6d28d9}.dk-hue[data-hue=cyan]{--av-bg:#cffafe;--av-fg:#0e7490}.dk-hue[data-hue=teal]{--av-bg:#ccfbf1;--av-fg:#0f766e}.dk-hue[data-hue=emerald]{--av-bg:#d1fae5;--av-fg:#047857}[data-dk-theme=dark] .dk-hue[data-hue=slate]{--av-bg:#020617;--av-fg:#cbd5e1}[data-dk-theme=dark] .dk-hue[data-hue=sky]{--av-bg:#082f49;--av-fg:#7dd3fc}[data-dk-theme=dark] .dk-hue[data-hue=blue]{--av-bg:#172554;--av-fg:#93c5fd}[data-dk-theme=dark] .dk-hue[data-hue=indigo]{--av-bg:#1e1b4b;--av-fg:#a5b4fc}[data-dk-theme=dark] .dk-hue[data-hue=violet]{--av-bg:#2e1065;--av-fg:#c4b5fd}[data-dk-theme=dark] .dk-hue[data-hue=cyan]{--av-bg:#083344;--av-fg:#67e8f9}[data-dk-theme=dark] .dk-hue[data-hue=teal]{--av-bg:#042f2e;--av-fg:#5eead4}[data-dk-theme=dark] .dk-hue[data-hue=emerald]{--av-bg:#022c22;--av-fg:#6ee7b7}.dk-hue{background-color:var(--av-bg);color:var(--av-fg)}[data-demo-theme]{--d-font-body:var(--font-sans);--d-display-weight:600;--d-display-weight-ar:700;--d-display-settings:normal;--d-display-style:normal;--d-display-transform:none;--d-font-mono:"IBM Plex Mono","IBM Plex Mono Fallback",ui-monospace,SFMono-Regular,Menlo,monospace;--d-radius:4px;--d-shadow:none;--d-hero-h:calc(84svh - var(--demo-bar-h,3.5rem) - var(--demo-strip-h,0px));--d-section-y:clamp(4rem,8vw,8rem);--t-0:clamp(1rem,.95rem + .22vw,1.125rem);--t-1:clamp(1.125rem,1.05rem + .35vw,1.35rem);--t-2:clamp(1.375rem,1.2rem + .75vw,1.85rem);--t-3:clamp(1.75rem,1.35rem + 1.7vw,2.75rem);--t-4:clamp(2.5rem,1.6rem + 3.8vw,4.5rem);--t-5:clamp(3.25rem,1.2rem + 8vw,7.5rem);background-color:var(--d-bg);color:var(--d-ink);font-family:var(--d-font-body);font-size:var(--t-0);line-height:1.55}@media (max-width:767.98px){[data-demo-theme]{--d-hero-h:calc(72svh - var(--demo-bar-h,3.5rem) - var(--demo-strip-h,0px))}}[data-demo-theme] a:not(.btn),[data-demo-theme] .d-price,[data-demo-theme] .d-eyebrow{color:var(--d-accent-text)}[data-demo-theme] :is(p,li,dd,td,figcaption) a:not(.btn){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em}[data-demo-theme] h1,[data-demo-theme] h2,[data-demo-theme] .d-display{font-family:var(--d-font-display),var(--font-sans);font-weight:var(--d-display-weight,600);font-style:var(--d-display-style,normal);font-variation-settings:var(--d-display-settings,normal);text-transform:var(--d-display-transform,none);text-wrap:balance}[data-demo-theme]:lang(ar) h1,[data-demo-theme]:lang(ar) h2,[data-demo-theme]:lang(ar) .d-display{font-family:var(--d-font-display-ar),var(--font-sans);font-weight:var(--d-display-weight-ar,700);font-style:normal;font-variation-settings:normal;text-transform:none;letter-spacing:0;line-height:1.3}[data-demo-theme] h1{font-size:var(--t-4);line-height:1.02;letter-spacing:-.02em}[data-demo-theme] h2{font-size:var(--t-3);line-height:1.08;letter-spacing:-.015em}[data-demo-theme] h3{font-size:var(--t-2);line-height:1.2}[data-demo-theme] .d-display{font-size:var(--t-5);line-height:.95;letter-spacing:-.03em}[data-demo-theme] .d-lead{font-size:var(--t-1);line-height:1.5}[data-demo-theme] .d-eyebrow{font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}[data-demo-theme]:lang(ar){line-height:1.75}[data-demo-theme]:lang(ar) .d-eyebrow{letter-spacing:0;text-transform:none}[data-demo-theme]:lang(ar) .d-display{line-height:1.25}[data-demo-theme] p,[data-demo-theme] li{text-wrap:pretty}[data-demo-theme] .d-section{padding-block:var(--d-section-y);content-visibility:auto;contain-intrinsic-size:auto 600px}[data-motion=paused] *,[data-motion=paused] *:before,[data-motion=paused] *:after{animation-play-state:paused!important}[data-demo-theme=restaurante-sabor]{color-scheme:dark;--d-bg:#15100c;--d-surface:#241c16;--d-surface-2:#2e251e;--d-ink:#f4ede2;--d-ink-muted:#b8ac9c;--d-line:#3a2f27;--d-accent:#c8a45a;--d-accent-ink:#15100c;--d-accent-text:#c8a45a;--d-accent-2:#6e2a2f;--d-accent-2-ink:#f4ede2;--d-accent-2-text:#e0989e;--d-font-display:"Fraunces Variable","Fraunces Fallback";--d-font-display-ar:"Amiri","Amiri Fallback";--d-display-weight:600;--d-display-settings:"opsz" 144,"SOFT" 30,"WONK" 1;--d-radius:2px;--d-shadow:none}[data-demo-theme=parrilla-gourmet]{color-scheme:dark;--d-bg:#121212;--d-surface:#1f1d1b;--d-surface-2:#2a2724;--d-ink:#ede6da;--d-ink-muted:#b2aaa0;--d-line:#332f2b;--d-accent:#f0592a;--d-accent-ink:#121212;--d-accent-text:#f2632f;--d-accent-2:#d9a62e;--d-accent-2-ink:#121212;--d-accent-2-text:#d9a62e;--d-font-display:"IBM Plex Sans Condensed","IBM Plex Sans Condensed Fallback";--d-font-display-ar:"Reem Kufi Variable","Reem Kufi Fallback";--d-display-weight:700;--d-display-transform:uppercase;--d-radius:4px;--d-shadow:none}[data-demo-theme=cafe-brisa]{color-scheme:light;--d-bg:#fbf6ee;--d-surface:#e9d9c3;--d-surface-2:#f3eadb;--d-ink:#2a211c;--d-ink-muted:#6b5d55;--d-line:#dccbb2;--d-accent:#7fb8a4;--d-accent-ink:#2a211c;--d-accent-text:#2f6b58;--d-accent-2:#f2a65a;--d-accent-2-ink:#2a211c;--d-accent-2-text:#9a4a0a;--d-font-display:"Fraunces Variable","Fraunces Fallback";--d-font-display-ar:"Cairo Variable","Cairo Fallback";--d-display-weight:500;--d-display-settings:"SOFT" 100,"WONK" 1;--d-radius:14px;--d-shadow:0 8px 24px -12px rgba(42,33,28,.25)}[data-demo-theme=tienda-urbana]{color-scheme:light;--d-bg:#ffffff;--d-surface:#f3f1ec;--d-surface-2:#e9e6df;--d-ink:#0a0a0a;--d-ink-muted:#5c5c5c;--d-line:#dedbd4;--d-accent:#0a0a0a;--d-accent-ink:#ffffff;--d-accent-text:#0a0a0a;--d-accent-2:#e4222b;--d-accent-2-ink:#ffffff;--d-accent-2-text:#c1121f;--d-font-display:var(--font-sans);--d-font-display-ar:"Reem Kufi Variable","Reem Kufi Fallback";--d-display-weight:700;--d-radius:0px;--d-shadow:none}[data-demo-theme=electronica-express]{color-scheme:dark;--d-bg:#0b0d10;--d-surface:#151a21;--d-surface-2:#1c232c;--d-ink:#f5f7fa;--d-ink-muted:#a3adbf;--d-line:#1f2630;--d-accent:#22d3ee;--d-accent-ink:#0b0d10;--d-accent-text:#22d3ee;--d-accent-2:#8a94a6;--d-accent-2-ink:#0b0d10;--d-accent-2-text:#8a94a6;--d-font-display:var(--font-sans);--d-font-display-ar:"Reem Kufi Variable","Reem Kufi Fallback";--d-display-weight:700;--d-radius:8px;--d-shadow:none}[data-demo-theme=ropa-xpress]{color-scheme:light;--d-bg:#faf7f2;--d-surface:#f2d9d5;--d-surface-2:#f4ece4;--d-ink:#1c1a1a;--d-ink-muted:#6b5f58;--d-line:#e6d8cf;--d-accent:#d9536f;--d-accent-ink:#111010;--d-accent-text:#a32e4a;--d-accent-2:#8c7f78;--d-accent-2-ink:#111010;--d-accent-2-text:#6b5f58;--d-font-display:"Fraunces Variable","Fraunces Fallback";--d-font-display-ar:"Cairo Variable","Cairo Fallback";--d-display-weight:500;--d-display-style:italic;--d-display-weight-ar:600;--d-radius:2px;--d-shadow:none}[data-demo-theme=legal-plus]{color-scheme:light;--d-bg:#f7f5f0;--d-surface:#ffffff;--d-surface-2:#efece4;--d-ink:#171a20;--d-ink-muted:#5b5f68;--d-line:#e1ddd3;--d-accent:#0b1f3a;--d-accent-ink:#ffffff;--d-accent-text:#0b1f3a;--d-accent-2:#b9a16b;--d-accent-2-ink:#171a20;--d-accent-2-text:#786538;--d-font-display:"IBM Plex Serif","IBM Plex Serif Fallback";--d-font-display-ar:"Amiri","Amiri Fallback";--d-display-weight:600;--d-radius:2px;--d-shadow:none}[data-demo-theme=asesoria-integral]{color-scheme:light;--d-bg:#f4f2ee;--d-surface:#ffffff;--d-surface-2:#ebe8e1;--d-ink:#1b1f1d;--d-ink-muted:#585e5b;--d-line:#dcd8cf;--d-accent:#173f35;--d-accent-ink:#ffffff;--d-accent-text:#173f35;--d-accent-2:#c9922b;--d-accent-2-ink:#1b1f1d;--d-accent-2-text:#8a5f12;--d-font-display:"IBM Plex Serif","IBM Plex Serif Fallback";--d-font-display-ar:"Amiri","Amiri Fallback";--d-display-weight:500;--d-radius:4px;--d-shadow:0 8px 24px -12px rgba(27,31,29,.18)}[data-demo-theme=bufete-online]{color-scheme:light;--d-bg:#f6f1e7;--d-surface:#ffffff;--d-surface-2:#ede6d9;--d-ink:#1d1b19;--d-ink-muted:#5e5852;--d-line:#e0d7c8;--d-accent:#6b1f2a;--d-accent-ink:#ffffff;--d-accent-text:#6b1f2a;--d-accent-2:#a78b4f;--d-accent-2-ink:#1d1b19;--d-accent-2-text:#7a6236;--d-font-display:"IBM Plex Serif","IBM Plex Serif Fallback";--d-font-display-ar:"Amiri","Amiri Fallback";--d-display-weight:600;--d-radius:2px;--d-shadow:none}[data-demo-theme=portal-cliente]{color-scheme:light;--d-bg:#f7f8fa;--d-surface:#ffffff;--d-surface-2:#eef1f5;--d-ink:#0f172a;--d-ink-muted:#526075;--d-line:#e2e6ec;--d-accent:#2563eb;--d-accent-ink:#ffffff;--d-accent-text:#1d4ed8;--d-accent-2:#64748b;--d-accent-2-ink:#ffffff;--d-accent-2-text:#475569;--d-font-display:var(--font-sans);--d-font-display-ar:var(--font-sans);--d-display-weight:600;--d-display-weight-ar:600;--d-radius:8px;--d-shadow:none}[data-demo-theme=crm-ventas]{color-scheme:light;--d-bg:#f7f8fa;--d-surface:#ffffff;--d-surface-2:#eef1f5;--d-ink:#0f172a;--d-ink-muted:#526075;--d-line:#e2e6ec;--d-accent:#047857;--d-accent-ink:#ffffff;--d-accent-text:#047857;--d-accent-2:#64748b;--d-accent-2-ink:#ffffff;--d-accent-2-text:#475569;--d-font-display:var(--font-sans);--d-font-display-ar:var(--font-sans);--d-display-weight:600;--d-display-weight-ar:600;--d-radius:8px;--d-shadow:none}[data-demo-theme=area-soporte]{color-scheme:light;--d-bg:#f7f8fa;--d-surface:#ffffff;--d-surface-2:#eef1f5;--d-ink:#0f172a;--d-ink-muted:#526075;--d-line:#e2e6ec;--d-accent:#4338ca;--d-accent-ink:#ffffff;--d-accent-text:#4338ca;--d-accent-2:#64748b;--d-accent-2-ink:#ffffff;--d-accent-2-text:#475569;--d-font-display:var(--font-sans);--d-font-display-ar:var(--font-sans);--d-display-weight:600;--d-display-weight-ar:600;--d-radius:8px;--d-shadow:none}.dk-photo{position:relative;overflow:hidden;background-color:var(--d-surface-2,#e5e7eb);border-radius:var(--d-radius,0)}.dk-photo>img,.dk-photo>picture>img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.dk-photo[data-treatment=set]>img,.dk-photo[data-treatment=set]>picture>img{filter:saturate(.9) contrast(1.05)}.dk-photo[data-treatment=duotone]>img,.dk-photo[data-treatment=duotone]>picture>img{filter:grayscale(1) contrast(1.1)}.dk-photo[data-treatment=duotone]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--d-bg,#111);mix-blend-mode:lighten;pointer-events:none}.dk-photo[data-treatment=duotone]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--d-accent,#888);mix-blend-mode:multiply;pointer-events:none}[data-tour-active]{outline:2px solid var(--dk-accent,var(--d-accent,#1e40af));outline-offset:2px}.dk-tour-spot{position:fixed;z-index:40;pointer-events:none;border-radius:10px;box-shadow:0 0 0 9999px #0f10118c;will-change:top,left,width,height;transition:top .2s cubic-bezier(.23,1,.32,1),left .2s cubic-bezier(.23,1,.32,1),width .2s cubic-bezier(.23,1,.32,1),height .2s cubic-bezier(.23,1,.32,1)}@media (prefers-reduced-motion:reduce){.dk-tour-spot{transition:none}}.dk-tour-progress{position:fixed;inset-inline:0;z-index:45;height:2px;background:#18181b24;pointer-events:none}.dk-tour-progress>span{display:block;height:100%;background:var(--dk-accent,var(--d-accent,#1e40af));transition:inline-size .2s cubic-bezier(.23,1,.32,1)}:is(.dk,[data-demo-theme],.dk-tour-sheet)[data-vaul-drawer],:is(.dk,[data-demo-theme]) [data-vaul-drawer]{transition-duration:.25s!important;animation-duration:.25s!important}[data-vaul-overlay]:has(+:is(.dk,[data-demo-theme],.dk-tour-sheet)[data-vaul-drawer]){transition-duration:.25s!important;animation-duration:.25s!important}.dk-chat{--wa-bg:#efeae2;--wa-header:#f0f2f5;--wa-out:#dcf8c6;--wa-in:#ffffff;--wa-ink:#111b21;--wa-meta:#586770;--wa-link:#027eb5;--wa-read:#53bdeb;--wa-line:#e9edef;--wa-composer:#f0f2f5;--wa-input:#ffffff;--wa-sheet:#ffffff;--wa-doodle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260' viewBox='0 0 260 260' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' opacity='.06'%3E%3Ccircle cx='34' cy='38' r='10'/%3E%3Cpath d='M90 30c10-14 26-14 36 0c-10 14-26 14-36 0z'/%3E%3Cpath d='M170 24l8 14h-16z'/%3E%3Cpath d='M210 44q10-12 20 0t20 0'/%3E%3Crect x='26' y='120' width='18' height='18' rx='4'/%3E%3Cpath d='M96 128a12 12 0 1 0 24 0'/%3E%3Cpath d='M160 110v28M146 124h28'/%3E%3Cpath d='M212 118h24l-4 22h-16z'/%3E%3Ccircle cx='60' cy='210' r='6'/%3E%3Cpath d='M120 200l12 12M132 200l-12 12'/%3E%3Cpath d='M180 214c0-10 20-10 20 0s-20 10-20 0'/%3E%3Cpath d='M236 196v24'/%3E%3C/svg%3E");color:var(--wa-ink)}.dk-chat[data-chat-dark]{--wa-bg:#0b141a;--wa-header:#202c33;--wa-out:#005c4b;--wa-in:#202c33;--wa-ink:#e9edef;--wa-meta:#8696a0;--wa-link:#53bdeb;--wa-line:#2a3942;--wa-composer:#202c33;--wa-input:#2a3942;--wa-sheet:#233138;--wa-doodle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260' viewBox='0 0 260 260' fill='none' stroke='%23fff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' opacity='.06'%3E%3Ccircle cx='34' cy='38' r='10'/%3E%3Cpath d='M90 30c10-14 26-14 36 0c-10 14-26 14-36 0z'/%3E%3Cpath d='M170 24l8 14h-16z'/%3E%3Cpath d='M210 44q10-12 20 0t20 0'/%3E%3Crect x='26' y='120' width='18' height='18' rx='4'/%3E%3Cpath d='M96 128a12 12 0 1 0 24 0'/%3E%3Cpath d='M160 110v28M146 124h28'/%3E%3Cpath d='M212 118h24l-4 22h-16z'/%3E%3Ccircle cx='60' cy='210' r='6'/%3E%3Cpath d='M120 200l12 12M132 200l-12 12'/%3E%3Cpath d='M180 214c0-10 20-10 20 0s-20 10-20 0'/%3E%3Cpath d='M236 196v24'/%3E%3C/svg%3E")}.dk-chat-wallpaper{background-color:var(--wa-bg);background-image:var(--wa-doodle);background-size:260px 260px}.dk-bubble{position:relative}.dk-bubble[data-tail]:before{content:"";position:absolute;top:0;width:8px;height:13px;background:inherit}.dk-bubble[data-tail][data-side=out]{border-start-end-radius:0}.dk-bubble[data-tail][data-side=out]:before{inset-inline-end:-8px;clip-path:polygon(0 0,100% 0,0 100%)}.dk-bubble[data-tail][data-side=in]{border-start-start-radius:0}.dk-bubble[data-tail][data-side=in]:before{inset-inline-start:-8px;clip-path:polygon(0 0,100% 0,100% 100%)}[dir=rtl] .dk-bubble[data-tail][data-side=out]:before{clip-path:polygon(0 0,100% 0,100% 100%)}[dir=rtl] .dk-bubble[data-tail][data-side=in]:before{clip-path:polygon(0 0,100% 0,0 100%)}.dk{--dk-accent-ink: #fff}.dk[data-dk-theme=dark]{--dk-accent-ink: #0f1011}.dk [data-no-transition],.dk [data-no-transition] *{transition:none!important}.dk .dk-sheet{--dk-sheet-x: 100%}.dk[dir=rtl] .dk-sheet,[dir=rtl] .dk .dk-sheet{--dk-sheet-x: -100%}@keyframes dk-sheet-in{0%{transform:translate(var(--dk-sheet-x))}to{transform:translate(0)}}@keyframes dk-sheet-out{0%{transform:translate(0)}to{transform:translate(var(--dk-sheet-x))}}.dk .dk-sheet[data-state=open]{animation:dk-sheet-in .25s var(--dk-ease-sheet) both}.dk .dk-sheet[data-state=closed]{animation:dk-sheet-out .2s var(--dk-ease-sheet) both}@keyframes dk-fade-in{0%{opacity:0}to{opacity:1}}@keyframes dk-fade-out{0%{opacity:1}to{opacity:0}}.dk .dk-overlay[data-state=open]{animation:dk-fade-in .2s var(--dk-ease) both}.dk .dk-overlay[data-state=closed]{animation:dk-fade-out .16s var(--dk-ease) both}@keyframes dk-dialog-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes dk-dialog-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.97)}}.dk .dk-dialog[data-state=open]{animation:dk-dialog-in .2s var(--dk-ease) both}.dk .dk-dialog[data-state=closed]{animation:dk-dialog-out .16s var(--dk-ease) both}@keyframes dk-pop-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes dk-pop-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.dk .dk-pop{transform-origin:var(--radix-popover-content-transform-origin, var(--radix-dropdown-menu-content-transform-origin, var(--radix-tooltip-content-transform-origin, center)))}.dk .dk-pop[data-state=open],.dk .dk-pop[data-state=delayed-open],.dk .dk-pop[data-state=instant-open]{animation:dk-pop-in .15s var(--dk-ease) both}.dk .dk-pop[data-state=closed]{animation:dk-pop-out .12s var(--dk-ease) both}.dk .dk-palette,.dk .dk-palette-overlay{animation:none!important}.dk:lang(ar) [cmdk-group-heading]{letter-spacing:0;text-transform:none}@keyframes dk-row-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.dk .dk-enter{animation:dk-row-in .22s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--dk-i, 0) * 40ms)}.dk .dk-table-scroll[data-scrolled=true] thead th{box-shadow:0 1px 0 var(--dk-border),0 4px 8px -4px #0f10112e}.dk .dk-table-scroll[data-mask=true]{mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent);-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent)}.dk[dir=rtl] .dk-table-scroll[data-mask=true],[dir=rtl] .dk .dk-table-scroll[data-mask=true]{mask-image:linear-gradient(to left,#000 calc(100% - 28px),transparent);-webkit-mask-image:linear-gradient(to left,#000 calc(100% - 28px),transparent)}.dk .dk-sticky-col{position:sticky;inset-inline-start:0;z-index:1;background-color:var(--dk-card)}.dk .dk-sticky-col:after{content:"";position:absolute;inset-block:0;inset-inline-end:-1px;width:1px;background:var(--dk-border)}.dk .dk-cal-ev,.dk .dk-cal-lane{--dk-cal-mix: color-mix(in srgb, var(--dk-accent) var(--dk-cal-tint, 12%), var(--dk-card));background-color:var(--dk-accent-soft);background-image:linear-gradient(var(--dk-cal-mix),var(--dk-cal-mix));color:var(--dk-text);font-size:11px;line-height:1rem;overflow:hidden}.dk .dk-cal-ev[data-lane="1"],.dk .dk-cal-lane[data-lane="1"]{--dk-cal-tint: 20%}.dk .dk-cal-ev[data-lane="2"],.dk .dk-cal-lane[data-lane="2"]{--dk-cal-tint: 28%}.dk .dk-cal-ev[data-lane="3"],.dk .dk-cal-lane[data-lane="3"]{--dk-cal-tint: 36%}.dk .dk-cal-ev{position:absolute;inset-inline-start:1px;width:calc(100% - 2px);padding:.125rem .25rem;border-inline-start:3px solid var(--dk-accent);border-radius:calc(var(--radius) - 2px);text-align:start;outline:2px solid transparent;outline-offset:2px;touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.1s}.dk .dk-cal-ev[data-state=pending]{border-inline-start-style:dashed}.dk .dk-cal-ev>span:not([class]){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dk .dk-cal-ev>span:nth-child(2){font-weight:500}.dk .dk-cal-ev bdi{font-variant-numeric:tabular-nums}.dk .dk-cal-lane{min-width:0;flex:1 1 0%;text-overflow:ellipsis;white-space:nowrap;border-radius:calc(var(--radius) - 4px);text-align:center}.dk .dk-row[data-selected=true]{background-color:var(--dk-selected);box-shadow:inset 2px 0 0 var(--dk-accent)}.dk[dir=rtl] .dk-row[data-selected=true],[dir=rtl] .dk .dk-row[data-selected=true]{box-shadow:inset -2px 0 0 var(--dk-accent)}.dk .dk-row[data-active=true]{box-shadow:inset 0 0 0 1px var(--dk-accent)}.dk select.dk-native,.dk input.dk-native,.dk button.dk-native{color:var(--dk-text);background-color:var(--dk-card);border:1px solid var(--dk-border-strong);border-radius:var(--dk-radius)}.dk .recharts-wrapper:focus-visible{outline:none;box-shadow:0 0 0 2px var(--dk-bg),0 0 0 4px var(--dk-accent);border-radius:var(--dk-radius)}.dk .recharts-surface{overflow:visible}.dk [data-rotting] .text-dk-text-3,.dk .dk-row[data-selected=true] .text-dk-text-3{color:var(--dk-text-2)}@media (prefers-reduced-motion: reduce){.dk .dk-sheet,.dk .dk-overlay,.dk .dk-dialog,.dk .dk-pop,.dk .dk-enter{animation-duration:1ms!important;animation-delay:0ms!important}}
