@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Geist+Mono:wght@400;500;600&display=swap";:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}body{margin:0}#root{flex-direction:column;min-height:100svh;display:flex}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}.lp-root h1,.lp-root h2{font-family:inherit;font-weight:inherit;color:inherit}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}:root{--wf-font:"Inter", "Segoe UI", system-ui, -apple-system, sans-serif;--wf-font-mono:"Geist Mono", "Consolas", "Courier New", monospace;--wf-font-size-sm:11px;--wf-font-size:13px;--wf-font-size-md:14px;--wf-font-size-lg:16px}*,:before,:after{font-family:var(--wf-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}option{background:var(--wf-bg-secondary);color:var(--wf-text-primary)}@keyframes wf-inline-slide{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes wf-ping-pulse{0%,to{opacity:.3}50%{opacity:1}}@keyframes wf-found-pulse{0%{background:#3b82f600}25%{background:#3b82f647}60%{background:#3b82f624}to{background:#3b82f600}}@keyframes wf-line-appear{0%{opacity:0;filter:blur(4px);background:#22c55e38}35%{opacity:1;filter:blur();background:#22c55e2e}70%{background:#22c55e1a}to{background:#22c55e0f}}@keyframes wf-pulse-red{0%,to{opacity:1;box-shadow:0 0 #ef444466}50%{opacity:.75;box-shadow:0 0 0 4px #ef444400}}@keyframes wf-cm-gasita{0%,to{box-shadow:none;background:0 0}25%,75%{background:#22c55e47;box-shadow:0 0 0 2px #22c55e8c}50%{box-shadow:none;background:0 0}}@keyframes wf-slide-down{0%{opacity:0;transform:translate(-50%)translateY(-12px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes wf-spin{to{transform:rotate(360deg)}}@keyframes wf-progres-indeterminat{0%{width:30%;margin-left:0%}50%{width:30%;margin-left:70%}to{width:30%;margin-left:0%}}@keyframes wf-plane-fly{0%{offset-distance:0%;opacity:0}8%{opacity:1}92%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes wf-radar-ping{0%{box-shadow:0 0 #3b82f68c}70%{box-shadow:0 0 0 9px #3b82f600}to{box-shadow:0 0 0 9px #3b82f600}}input,textarea,select{transition:border-color .15s,background .15s,box-shadow .15s}input:focus,input:focus-visible,textarea:focus,textarea:focus-visible,select:focus,select:focus-visible{background:color-mix(in srgb, var(--wf-accent,#3b82f6) 11%, var(--wf-bg-secondary,#1e293b))!important;border-color:#3b82f6a6!important;border-radius:4px!important;outline:none!important;box-shadow:0 0 0 2px #3b82f647!important}input:-webkit-autofill{caret-color:var(--wf-text-primary);transition:background-color 9999s ease-in-out,color 9999s ease-in-out;-webkit-text-fill-color:var(--wf-text-primary)!important;-webkit-box-shadow:0 0 0 1000px var(--wf-bg-secondary) inset!important;box-shadow:0 0 0 1000px var(--wf-bg-secondary) inset!important}input:-webkit-autofill:hover{caret-color:var(--wf-text-primary);transition:background-color 9999s ease-in-out,color 9999s ease-in-out;-webkit-text-fill-color:var(--wf-text-primary)!important;-webkit-box-shadow:0 0 0 1000px var(--wf-bg-secondary) inset!important;box-shadow:0 0 0 1000px var(--wf-bg-secondary) inset!important}input:-webkit-autofill:focus{caret-color:var(--wf-text-primary);transition:background-color 9999s ease-in-out,color 9999s ease-in-out;-webkit-text-fill-color:var(--wf-text-primary)!important;-webkit-box-shadow:0 0 0 1000px var(--wf-bg-secondary) inset!important;box-shadow:0 0 0 1000px var(--wf-bg-secondary) inset!important}input:-webkit-autofill:active{caret-color:var(--wf-text-primary);transition:background-color 9999s ease-in-out,color 9999s ease-in-out;-webkit-text-fill-color:var(--wf-text-primary)!important;-webkit-box-shadow:0 0 0 1000px var(--wf-bg-secondary) inset!important;box-shadow:0 0 0 1000px var(--wf-bg-secondary) inset!important}:root,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--wf-bg-root:#0a0f1e;--wf-bg-card:#0f172aeb;--wf-bg-card-solid:#0f172a;--wf-bg-secondary:#1e293b;--wf-bg-hover:#ffffff0a;--wf-bg-input:transparent;--wf-bg-chrome:#0f172a;--wf-chrome-opacity:55%;--wf-fundal-overlay-rgb:5 8 16;--wf-text-primary:#f1f5f9;--wf-text-secondary:#64748b;--wf-text-tertiary:#334155;--wf-text-disabled:#475569;--wf-bar-text-secondary:var(--wf-text-secondary);--wf-bar-text-tertiary:var(--wf-text-tertiary);--wf-border:#ffffff12;--wf-border-md:#ffffff1f;--wf-border-focus:#3b82f6;--wf-border-dashed:#ffffff1f;--wf-input-color:#e2e8f0;--wf-input-border:#1e293b;--wf-input-ph:#334155;--wf-accent:#3b82f6;--wf-accent-bg:#3b82f61f;--wf-accent-border:#3b82f64d;--wf-accent-text:#60a5fa;--wf-success-bg:#22c55e1a;--wf-success-border:#22c55e40;--wf-success-text:#4ade80;--wf-danger-bg:#ef44441a;--wf-danger-border:#ef444440;--wf-danger-text:#f87171;--wf-warning-bg:#f59e0b1a;--wf-warning-border:#f59e0b40;--wf-warning-text:#fbbf24;--wf-violet-bg:#a78bfa1f;--wf-violet-border:#a78bfa59;--wf-violet-text:#a78bfa;--wf-orange-bg:#fb923c1f;--wf-orange-border:#fb923c59;--wf-orange-text:#fb923c;--wf-neutral-bg:#ffffff0d;--wf-neutral-border:#ffffff14;--wf-neutral-text:#475569;--wf-tgl-off:#334155;--wf-overlay:#0000008c;--wf-drawer-bg:#0f172a;--wf-drawer-border:#ffffff12;--wf-btn-primary-bg:#1d4ed8;--wf-btn-primary-text:#fff;--wf-btn-cancel-border:#1e293b;--wf-btn-cancel-text:#64748b;--wf-sect-color:#334155;--wf-sect-border:#ffffff0d;--wf-opcard-bg:#0f172acc;--wf-opcard-border:#ffffff12;--wf-opcard-hover:#ffffff08;--wf-toast-ok-bg:#14532df2;--wf-toast-ok-border:#22c55e;--wf-toast-ok-text:#fff;--wf-toast-err-bg:#7f1d1df2;--wf-toast-err-border:#ef4444;--wf-toast-err-text:#fff}[data-theme=medium]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--wf-bg-root:#1e293b;--wf-bg-card:#1e293bf2;--wf-bg-card-solid:#243044;--wf-bg-secondary:#293548;--wf-bg-hover:#ffffff0d;--wf-bg-input:transparent;--wf-bg-chrome:#243044;--wf-chrome-opacity:55%;--wf-fundal-overlay-rgb:5 8 16;--wf-text-primary:#e2e8f0;--wf-text-secondary:#94a3b8;--wf-text-tertiary:#475569;--wf-text-disabled:#64748b;--wf-bar-text-secondary:var(--wf-text-secondary);--wf-bar-text-tertiary:var(--wf-text-tertiary);--wf-border:#ffffff1a;--wf-border-md:#ffffff26;--wf-border-focus:#60a5fa;--wf-border-dashed:#ffffff26;--wf-input-color:#e2e8f0;--wf-input-border:#334155;--wf-input-ph:#475569;--wf-accent:#60a5fa;--wf-accent-bg:#60a5fa1f;--wf-accent-border:#60a5fa4d;--wf-accent-text:#93c5fd;--wf-success-bg:#22c55e1f;--wf-success-border:#22c55e4d;--wf-success-text:#4ade80;--wf-danger-bg:#ef44441f;--wf-danger-border:#ef44444d;--wf-danger-text:#fca5a5;--wf-warning-bg:#f59e0b1f;--wf-warning-border:#f59e0b4d;--wf-warning-text:#fcd34d;--wf-violet-bg:#a78bfa24;--wf-violet-border:#a78bfa59;--wf-violet-text:#c4b5fd;--wf-orange-bg:#fb923c24;--wf-orange-border:#fb923c59;--wf-orange-text:#fdba74;--wf-neutral-bg:#ffffff0f;--wf-neutral-border:#ffffff1a;--wf-neutral-text:#64748b;--wf-tgl-off:#475569;--wf-overlay:#00000080;--wf-drawer-bg:#1e293b;--wf-drawer-border:#ffffff14;--wf-btn-primary-bg:#2563eb;--wf-btn-primary-text:#fff;--wf-btn-cancel-border:#334155;--wf-btn-cancel-text:#94a3b8;--wf-sect-color:#475569;--wf-sect-border:#ffffff12;--wf-opcard-bg:#1e293bcc;--wf-opcard-border:#ffffff17;--wf-opcard-hover:#ffffff0a;--wf-toast-ok-bg:#14532df2;--wf-toast-ok-border:#22c55e;--wf-toast-ok-text:#fff;--wf-toast-err-bg:#7f1d1df2;--wf-toast-err-border:#ef4444;--wf-toast-err-text:#fff}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--wf-bg-root:#e6e9ee;--wf-bg-card:#fff;--wf-bg-card-solid:#fff;--wf-bg-secondary:#eef0f3;--wf-bg-hover:#0f172a12;--wf-bg-input:transparent;--wf-bg-chrome:#fff;--wf-chrome-opacity:85%;--wf-fundal-overlay-rgb:255 255 255;--wf-text-primary:#0f172a;--wf-text-secondary:#64748b;--wf-text-tertiary:#94a3b8;--wf-text-disabled:#cbd5e1;--wf-bar-text-secondary:#334155;--wf-bar-text-tertiary:#475569;--wf-border:#d7dbe1;--wf-border-md:#b9c0ca;--wf-border-focus:#2563eb;--wf-border-dashed:#c7ccd4;--wf-input-color:#0f172a;--wf-input-border:#d8dce2;--wf-input-ph:#94a3b8;--wf-accent:#2563eb;--wf-accent-bg:#dbeafe;--wf-accent-border:#93c5fd;--wf-accent-text:#1d4ed8;--wf-success-bg:#f0fdf4;--wf-success-border:#bbf7d0;--wf-success-text:#15803d;--wf-danger-bg:#fef2f2;--wf-danger-border:#fecaca;--wf-danger-text:#b91c1c;--wf-warning-bg:#fffbeb;--wf-warning-border:#fde68a;--wf-warning-text:#b45309;--wf-violet-bg:#f5f3ff;--wf-violet-border:#ddd6fe;--wf-violet-text:#7c3aed;--wf-orange-bg:#fff7ed;--wf-orange-border:#fed7aa;--wf-orange-text:#c2410c;--wf-neutral-bg:#f8fafc;--wf-neutral-border:#e5e8eb;--wf-neutral-text:#64748b;--wf-tgl-off:#d8dce2;--wf-overlay:#0f172a59;--wf-drawer-bg:#fff;--wf-drawer-border:#e5e7eb;--wf-btn-primary-bg:#2563eb;--wf-btn-primary-text:#fff;--wf-btn-cancel-border:#e2e8f0;--wf-btn-cancel-text:#64748b;--wf-sect-color:#94a3b8;--wf-sect-border:#eef0f2;--wf-opcard-bg:#fff;--wf-opcard-border:#e5e7eb;--wf-opcard-hover:#f8fafc;--wf-toast-ok-bg:#f0fdf4;--wf-toast-ok-border:#22c55e;--wf-toast-ok-text:#15803d;--wf-toast-err-bg:#fef2f2;--wf-toast-err-border:#ef4444;--wf-toast-err-text:#b91c1c}[data-theme=dark][data-accent=espresso]{--wf-accent:#c1723c;--wf-accent-text:#e0925a;--wf-border-focus:#c1723c;--wf-accent-bg:#c1723c1f;--wf-accent-border:#c1723c4d;--wf-btn-primary-bg:#9c5527;--wf-bg-root:#17110d;--wf-bg-card:#211812eb;--wf-bg-card-solid:#211812;--wf-bg-secondary:#2a1e15;--wf-bg-chrome:#1c1510;--wf-opcard-bg:#211812cc;--wf-drawer-bg:#1c1510}[data-theme=medium][data-accent=espresso]{--wf-accent:#d18a52;--wf-accent-text:#e8a876;--wf-border-focus:#d18a52;--wf-accent-bg:#d18a521f;--wf-accent-border:#d18a524d;--wf-btn-primary-bg:#b06a34;--wf-bg-root:#2c2119;--wf-bg-card:#392d21f2;--wf-bg-card-solid:#392d21;--wf-bg-secondary:#453728;--wf-bg-chrome:#33271d;--wf-opcard-bg:#392d21cc;--wf-drawer-bg:#33271d}[data-theme=light][data-accent=espresso]{--wf-accent:#9c5527;--wf-accent-text:#7a4019;--wf-border-focus:#9c5527;--wf-accent-bg:#f0e0cd;--wf-accent-border:#dcb88f;--wf-btn-primary-bg:#9c5527;--wf-bg-root:color-mix(in srgb, #e6e9ee, var(--wf-accent) 6%);--wf-bg-card:color-mix(in srgb, white, var(--wf-accent) 10%);--wf-bg-card-solid:color-mix(in srgb, white, var(--wf-accent) 10%);--wf-bg-secondary:color-mix(in srgb, #eef0f3, var(--wf-accent) 10%);--wf-bg-chrome:color-mix(in srgb, white, var(--wf-accent) 10%);--wf-opcard-bg:color-mix(in srgb, white, var(--wf-accent) 10%);--wf-drawer-bg:color-mix(in srgb, white, var(--wf-accent) 10%)}[data-theme=dark][data-accent=petrol]{--wf-accent:#2f9e93;--wf-accent-text:#4dc2b5;--wf-border-focus:#2f9e93;--wf-accent-bg:#2f9e931f;--wf-accent-border:#2f9e934d;--wf-btn-primary-bg:#1f7d73;--wf-bg-root:#0c1517;--wf-bg-card:#122023eb;--wf-bg-card-solid:#122023;--wf-bg-secondary:#17282b;--wf-bg-chrome:#0f1a1c;--wf-opcard-bg:#122023cc;--wf-drawer-bg:#0f1a1c}[data-theme=medium][data-accent=petrol]{--wf-accent:#3db3a7;--wf-accent-text:#6bcabf;--wf-border-focus:#3db3a7;--wf-accent-bg:#3db3a71f;--wf-accent-border:#3db3a74d;--wf-btn-primary-bg:#2a8f84;--wf-bg-root:#1c2b2c;--wf-bg-card:#263a39f2;--wf-bg-card-solid:#263a39;--wf-bg-secondary:#2e4644;--wf-bg-chrome:#213231;--wf-opcard-bg:#263a39cc;--wf-drawer-bg:#213231}[data-theme=light][data-accent=petrol]{--wf-accent:#1e7d73;--wf-accent-text:#145c55;--wf-border-focus:#1e7d73;--wf-accent-bg:#d3ece7;--wf-accent-border:#a3d4c9;--wf-btn-primary-bg:#1e7d73;--wf-bg-root:color-mix(in srgb, #e6e9ee, var(--wf-accent) 6%);--wf-bg-card:color-mix(in srgb, white, var(--wf-accent) 10%);--wf-bg-card-solid:color-mix(in srgb, white, var(--wf-accent) 10%);--wf-bg-secondary:color-mix(in srgb, #eef0f3, var(--wf-accent) 10%);--wf-bg-chrome:color-mix(in srgb, white, var(--wf-accent) 10%);--wf-opcard-bg:color-mix(in srgb, white, var(--wf-accent) 10%);--wf-drawer-bg:color-mix(in srgb, white, var(--wf-accent) 10%)}[data-theme=dark][data-accent=paduri]{--wf-accent:#a68a3a;--wf-accent-text:#c9aa52;--wf-border-focus:#a68a3a;--wf-accent-bg:#a68a3a1f;--wf-accent-border:#a68a3a4d;--wf-btn-primary-bg:#86691f;--wf-bg-root:#0e1512;--wf-bg-card:#15201aeb;--wf-bg-card-solid:#15201a;--wf-bg-secondary:#1a2921;--wf-bg-chrome:#111a15;--wf-opcard-bg:#15201acc;--wf-drawer-bg:#111a15}[data-theme=medium][data-accent=paduri]{--wf-accent:#b99e4e;--wf-accent-text:#d4bb70;--wf-border-focus:#b99e4e;--wf-accent-bg:#b99e4e1f;--wf-accent-border:#b99e4e4d;--wf-btn-primary-bg:#977c2e;--wf-bg-root:#1e281f;--wf-bg-card:#29372af2;--wf-bg-card-solid:#29372a;--wf-bg-secondary:#334533;--wf-bg-chrome:#232f24;--wf-opcard-bg:#29372acc;--wf-drawer-bg:#232f24}[data-theme=light][data-accent=paduri]{--wf-accent:#7d6522;--wf-accent-text:#5f4c15;--wf-border-focus:#7d6522;--wf-accent-bg:#e9e3c8;--wf-accent-border:#cdc190;--wf-btn-primary-bg:#7d6522;--wf-bg-root:color-mix(in srgb, #e6e9ee, var(--wf-accent) 6%);--wf-bg-card:color-mix(in srgb, white, var(--wf-accent) 10%);--wf-bg-card-solid:color-mix(in srgb, white, var(--wf-accent) 10%);--wf-bg-secondary:color-mix(in srgb, #eef0f3, var(--wf-accent) 10%);--wf-bg-chrome:color-mix(in srgb, white, var(--wf-accent) 10%);--wf-opcard-bg:color-mix(in srgb, white, var(--wf-accent) 10%);--wf-drawer-bg:color-mix(in srgb, white, var(--wf-accent) 10%)}[data-theme=dark][data-accent=grafit]{--wf-accent:#9c3a4c;--wf-accent-text:#c15268;--wf-border-focus:#9c3a4c;--wf-accent-bg:#9c3a4c1f;--wf-accent-border:#9c3a4c4d;--wf-btn-primary-bg:#7a2438;--wf-bg-root:#141416;--wf-bg-card:#1c1c20eb;--wf-bg-card-solid:#1c1c20;--wf-bg-secondary:#232327;--wf-bg-chrome:#18181b;--wf-opcard-bg:#1c1c20cc;--wf-drawer-bg:#18181b}[data-theme=medium][data-accent=grafit]{--wf-accent:#ac4256;--wf-accent-text:#cf5c70;--wf-border-focus:#ac4256;--wf-accent-bg:#ac42561f;--wf-accent-border:#ac42564d;--wf-btn-primary-bg:#8a2c40;--wf-bg-root:#262427;--wf-bg-card:#312d32f2;--wf-bg-card-solid:#312d32;--wf-bg-secondary:#3b363c;--wf-bg-chrome:#2b282c;--wf-opcard-bg:#312d32cc;--wf-drawer-bg:#2b282c}[data-theme=light][data-accent=grafit]{--wf-accent:#7a2438;--wf-accent-text:#5c1a2a;--wf-border-focus:#7a2438;--wf-accent-bg:#f0dbe0;--wf-accent-border:#dbb3bd;--wf-btn-primary-bg:#7a2438;--wf-bg-root:color-mix(in srgb, #e6e9ee, var(--wf-accent) 6%);--wf-bg-card:color-mix(in srgb, white, var(--wf-accent) 10%);--wf-bg-card-solid:color-mix(in srgb, white, var(--wf-accent) 10%);--wf-bg-secondary:color-mix(in srgb, #eef0f3, var(--wf-accent) 10%);--wf-bg-chrome:color-mix(in srgb, white, var(--wf-accent) 10%);--wf-opcard-bg:color-mix(in srgb, white, var(--wf-accent) 10%);--wf-drawer-bg:color-mix(in srgb, white, var(--wf-accent) 10%)}[data-theme=dark][data-accent=ardezie]{--wf-accent:#bc6142;--wf-accent-text:#dd7f5c;--wf-border-focus:#bc6142;--wf-accent-bg:#bc61421f;--wf-accent-border:#bc61424d;--wf-btn-primary-bg:#9c4a2e;--wf-bg-root:#12161c;--wf-bg-card:#1a2129eb;--wf-bg-card-solid:#1a2129;--wf-bg-secondary:#212a33;--wf-bg-chrome:#161c23;--wf-opcard-bg:#1a2129cc;--wf-drawer-bg:#161c23}[data-theme=medium][data-accent=ardezie]{--wf-accent:#c87049;--wf-accent-text:#e88f68;--wf-border-focus:#c87049;--wf-accent-bg:#c870491f;--wf-accent-border:#c870494d;--wf-btn-primary-bg:#a8582f;--wf-bg-root:#232b33;--wf-bg-card:#303a44f2;--wf-bg-card-solid:#303a44;--wf-bg-secondary:#3a4652;--wf-bg-chrome:#29323b;--wf-opcard-bg:#303a44cc;--wf-drawer-bg:#29323b}[data-theme=light][data-accent=ardezie]{--wf-accent:#9c4a2e;--wf-accent-text:#7a3822;--wf-border-focus:#9c4a2e;--wf-accent-bg:#ecd9cf;--wf-accent-border:#d1ab98;--wf-btn-primary-bg:#9c4a2e;--wf-bg-root:color-mix(in srgb, #e6e9ee, var(--wf-accent) 6%);--wf-bg-card:color-mix(in srgb, white, var(--wf-accent) 10%);--wf-bg-card-solid:color-mix(in srgb, white, var(--wf-accent) 10%);--wf-bg-secondary:color-mix(in srgb, #eef0f3, var(--wf-accent) 10%);--wf-bg-chrome:color-mix(in srgb, white, var(--wf-accent) 10%);--wf-opcard-bg:color-mix(in srgb, white, var(--wf-accent) 10%);--wf-drawer-bg:color-mix(in srgb, white, var(--wf-accent) 10%)}*{scrollbar-width:thin;scrollbar-color:var(--wf-border-md) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:var(--wf-border-md);background-clip:padding-box;border:2px solid #0000;border-radius:8px}::-webkit-scrollbar-thumb:hover{background-color:var(--wf-text-tertiary);background-clip:padding-box}::-webkit-scrollbar-corner{background:0 0}.wf-section{margin-bottom:1.125rem}.wf-section-title{color:var(--wf-sect-color);text-transform:uppercase;letter-spacing:.07em;border-bottom:.5px solid var(--wf-sect-border);margin-bottom:10px;padding-bottom:6px;font-size:11px;font-weight:500}.wf-row{gap:10px;margin-bottom:10px;display:grid}.wf-row.col1{grid-template-columns:1fr}.wf-row.col2{grid-template-columns:1fr 1fr}.wf-row.col3{grid-template-columns:1fr 1fr 1fr}.wf-field{flex-direction:column;gap:3px;display:flex}.wf-label{color:var(--wf-text-secondary);-webkit-user-select:none;user-select:none;font-size:13px;font-style:italic;line-height:1}.wf-input{color:var(--wf-input-color);background:var(--wf-bg-input);border:none;border-bottom:1px solid var(--wf-input-border);box-sizing:border-box;border-radius:0;outline:none;width:100%;padding:4px 2px 5px;font-family:inherit;font-size:15px;transition:border-color .15s,background .15s,box-shadow .15s}.wf-input:disabled{color:var(--wf-text-disabled);cursor:default;border-bottom-style:dashed}button:disabled{opacity:.35!important;cursor:not-allowed!important}.wf-input::placeholder{color:var(--wf-input-ph);font-size:13px;font-style:italic}.wf-input.mono{font-family:var(--wf-font-mono);font-size:13px}.wf-chips{flex-wrap:wrap;gap:5px;padding-top:2px;display:flex}.wf-chip{border:.5px solid var(--wf-border-md);cursor:pointer;color:var(--wf-text-secondary);-webkit-user-select:none;user-select:none;white-space:nowrap;background:0 0;border-radius:99px;padding:4px 12px;font-size:12px;line-height:1.4;transition:all .12s}.wf-chip:hover{border-color:var(--wf-border-focus);color:var(--wf-text-primary)}.wf-chip.on{background:var(--wf-accent-bg);color:var(--wf-accent-text);border-color:var(--wf-accent-border)}.wf-toggle-row{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;margin-bottom:4px;display:flex}.wf-tgl{background:var(--wf-tgl-off);border-radius:99px;flex-shrink:0;width:30px;height:17px;transition:background .15s;position:relative}.wf-tgl.on{background:var(--wf-accent)}.wf-tgl:after{content:"";background:#fff;border-radius:50%;width:13px;height:13px;transition:left .15s;position:absolute;top:2px;left:2px}.wf-tgl.on:after{left:15px}.wf-toggle-label{color:var(--wf-text-secondary);font-size:13px}.wf-badge{white-space:nowrap;border-radius:99px;align-items:center;padding:1px 6px;font-size:9px;font-weight:500;line-height:1.5;display:inline-flex}.wf-badge.info{background:var(--wf-accent-bg);color:var(--wf-accent-text);border:.5px solid var(--wf-accent-border)}.wf-badge.success{background:var(--wf-success-bg);color:var(--wf-success-text);border:.5px solid var(--wf-success-border)}.wf-badge.danger{background:var(--wf-danger-bg);color:var(--wf-danger-text);border:.5px solid var(--wf-danger-border)}.wf-badge.warning{background:var(--wf-warning-bg);color:var(--wf-warning-text);border:.5px solid var(--wf-warning-border)}.wf-badge.neutral{background:var(--wf-neutral-bg);color:var(--wf-neutral-text);border:.5px solid var(--wf-neutral-border)}.wf-op-card{background:var(--wf-opcard-bg);border:.5px solid var(--wf-opcard-border);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:12px;flex-direction:column;align-items:center;gap:3px;padding:.875rem .625rem .625rem;transition:border-color .15s,background .15s;display:flex;position:relative}.wf-op-card:hover{background:var(--wf-opcard-hover);border-color:var(--wf-border-md)}.wf-op-card.selected{background:var(--wf-accent-bg);border-color:var(--wf-accent-border)}.wf-add-card{border:.5px dashed var(--wf-border-dashed);cursor:pointer;background:0 0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:152px;padding:.875rem .625rem;transition:border-color .15s,background .15s;display:flex}.wf-add-card:hover{border-color:var(--wf-border-md);background:var(--wf-bg-hover)}.wf-avatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:500;display:flex}.wf-avatar.sm{width:36px;height:36px;font-size:13px}.wf-avatar.md{width:48px;height:48px;font-size:15px}.wf-avatar.lg{width:64px;height:64px;font-size:20px}.wf-act-btn{border:.5px solid var(--wf-border-md);background:var(--wf-bg-secondary);cursor:pointer;width:26px;height:26px;color:var(--wf-text-secondary);border-radius:6px;justify-content:center;align-items:center;font-size:13px;line-height:1;transition:all .12s;display:flex}.wf-act-btn:hover{border-color:var(--wf-border-focus);color:var(--wf-text-primary)}.wf-act-btn.danger:hover{background:var(--wf-danger-bg);color:var(--wf-danger-text);border-color:var(--wf-danger-border)}.wf-drawer{background:var(--wf-drawer-bg);border-left:.5px solid var(--wf-drawer-border);z-index:50;box-sizing:border-box;width:340px;padding:1.25rem 1.375rem;transition:transform .25s;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%)}.wf-drawer.open{transform:translate(0)}.wf-drawer-header{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.wf-drawer-title{color:var(--wf-text-primary);margin:0;font-size:16px;font-weight:500}.wf-drawer-footer{border-top:.5px solid var(--wf-border);justify-content:flex-end;gap:8px;margin-top:1rem;padding-top:1rem;display:flex}.wf-modal-overlay{background:var(--wf-overlay);z-index:100;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.wf-modal{background:var(--wf-bg-card-solid);border:.5px solid var(--wf-border-md);border-radius:12px;width:300px;padding:1.75rem;animation:.2s wfPopIn}.wf-btn-primary{background:var(--wf-btn-primary-bg);color:var(--wf-btn-primary-text);cursor:pointer;border:none;border-radius:8px;padding:8px 20px;font-family:inherit;font-size:13px;font-weight:500;transition:opacity .15s}.wf-btn-primary:disabled{opacity:.4;cursor:default}.wf-btn-cancel{border:.5px solid var(--wf-btn-cancel-border);color:var(--wf-btn-cancel-text);cursor:pointer;background:0 0;border-radius:8px;padding:8px 16px;font-family:inherit;font-size:13px}.wf-btn-danger{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:8px;padding:8px 20px;font-family:inherit;font-size:13px;font-weight:500}.wf-eroare{color:var(--wf-danger-text);background:var(--wf-danger-bg);border:.5px solid var(--wf-danger-border);border-radius:6px;margin:0 0 8px;padding:6px 10px;font-size:11px}.wf-toast{z-index:2000;border:.5px solid;border-radius:10px;padding:10px 18px;font-size:13px;font-weight:500;position:fixed;bottom:24px;right:24px}.wf-toast.ok{background:var(--wf-toast-ok-bg);color:var(--wf-toast-ok-text);border-color:var(--wf-toast-ok-border)}.wf-toast.err{background:var(--wf-toast-err-bg);color:var(--wf-toast-err-text);border-color:var(--wf-toast-err-border)}@keyframes wfShine{0%{left:-100%}to{left:150%}}.wf-btn-shine{position:relative;overflow:hidden}.wf-btn-shine:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 40%,#ffffff40 50%,#0000 60%);width:60%;height:200%;transition:none;position:absolute;top:-50%;left:-100%}.wf-btn-shine:hover:after{animation:.5s forwards wfShine}@keyframes wfFadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes wfPopIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.wf-fade-in{animation:.2s wfFadeIn}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}button:not(:disabled),.wf-btn-primary,.wf-btn-cancel,.wf-btn-danger{position:relative;overflow:hidden}button:not(:disabled):after,.wf-btn-primary:after,.wf-btn-cancel:after,.wf-btn-danger:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 40%,#ffffff2e 50%,#0000 60%);width:60%;height:200%;transition:none;position:absolute;top:-50%;left:-100%}button:not(:disabled):hover:after,.wf-btn-primary:hover:after,.wf-btn-cancel:hover:after,.wf-btn-danger:hover:after{animation:.45s forwards wfShine}button[style*="cursor: default"]:after,button.no-shine:after{display:none}.wf-grid-inp{transition:background .15s,border-color .15s,box-shadow .15s,font-size .1s}.wf-grid-inp:focus{z-index:1;position:relative;color:var(--wf-text-primary)!important;font-size:14px!important;font-weight:600!important}.wf-range{appearance:none;background:var(--wf-border-md);cursor:pointer;border-radius:99px;outline:none;width:100%;height:4px}.wf-range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--wf-accent);border:2px solid var(--wf-bg-card-solid);width:14px;height:14px;box-shadow:0 0 0 1px var(--wf-accent);border-radius:50%}.wf-range::-moz-range-thumb{background:var(--wf-accent);border:2px solid var(--wf-bg-card-solid);width:14px;height:14px;box-shadow:0 0 0 1px var(--wf-accent);border-radius:50%}.wf-no-select,.wf-no-select *{-webkit-user-select:none;user-select:none}.wf-no-select input,.wf-no-select textarea,.wf-no-select select,.wf-no-select [contenteditable=true],.wf-selectable,.wf-selectable *{-webkit-user-select:text;user-select:text}.wf-sb-grp{position:relative}.wf-sb-in{animation:.7s both wf-sb-in;overflow:hidden}.wf-sb-out{pointer-events:none;animation:.7s both wf-sb-out;overflow:hidden}@keyframes wf-sb-in{0%{opacity:0;max-height:0}to{opacity:1;max-height:700px}}@keyframes wf-sb-out{0%{opacity:1;max-height:700px}to{opacity:0;max-height:0}}.wf-sb-flash:after{content:"";pointer-events:none;border:1.5px solid color-mix(in srgb, var(--wf-accent) 85%, transparent);background:color-mix(in srgb, var(--wf-accent) 7%, transparent);opacity:0;border-radius:8px;animation:2.6s both wf-sb-fr;position:absolute;inset:3px 8px}@keyframes wf-sb-fr{0%{opacity:0}18%{opacity:1}65%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.wf-sb-in,.wf-sb-out,.wf-sb-flash:after{animation:none}}.wc-tablou{flex-direction:column;flex:1;gap:14px;padding:16px;display:flex;overflow:auto}.wc-tablou>*{flex-shrink:0}.wc-hero{background:var(--wf-bg-card-solid);border:1px solid var(--wf-border);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:14px 16px;display:flex}.wc-hero-titlu{color:var(--wf-text-primary);font-size:18px;font-weight:700}.wc-hero-titlu span{color:var(--wf-text-tertiary);font-size:15px;font-weight:500}.wc-hero-chips{flex-wrap:wrap;gap:6px;display:flex}.wc-chip{border:1px solid var(--wf-border-md);background:var(--wf-bg-secondary);color:var(--wf-text-secondary);white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:3px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.wc-chip i{border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.wc-pastila{background:var(--wf-bg-secondary);border:1px solid var(--wf-border-md);border-radius:9px;gap:3px;margin-left:auto;padding:3px;display:inline-flex}.wc-pastila button{color:var(--wf-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;padding:4px 12px;font-family:inherit;font-size:12px;font-weight:600}.wc-pastila button[aria-pressed=true]{background:var(--wf-accent-bg);color:var(--wf-accent-text);border-color:var(--wf-accent-border)}.wc-periods{grid-template-columns:repeat(13,minmax(54px,1fr));gap:6px;padding-bottom:2px;display:grid;overflow-x:auto}.wc-p{color:var(--wf-text-tertiary);background:var(--wf-bg-secondary);border:1px solid var(--wf-border);text-align:center;border-radius:8px;flex-direction:column;align-items:center;gap:2px;padding:7px 4px;font-size:10.5px;display:flex}.wc-p b{color:var(--wf-text-secondary);align-items:center;gap:3px;font-size:12.5px;display:inline-flex}.wc-p.lock{background:var(--wf-success-bg);border-color:var(--wf-success-border);color:var(--wf-success-text)}.wc-p.lock b{color:var(--wf-success-text)}.wc-p.open{background:var(--wf-warning-bg);border-color:var(--wf-warning-border);color:var(--wf-warning-text)}.wc-p.open b{color:var(--wf-warning-text)}.wc-p.late{background:var(--wf-danger-bg);border-color:var(--wf-danger-border);color:var(--wf-danger-text)}.wc-p.late b{color:var(--wf-danger-text)}.wc-p.cur{box-shadow:0 0 0 2px var(--wf-accent-border)}.wc-p.p13{border-style:dashed}.wc-legend{color:var(--wf-text-tertiary);flex-wrap:wrap;gap:6px 16px;margin-top:-6px;font-size:11.5px;display:flex}.wc-legend span{align-items:center;gap:6px;display:inline-flex}.wc-legend i{border-radius:2px;width:8px;height:8px;display:inline-block}.wc-grila{grid-template-columns:1.2fr 1fr;align-items:start;gap:14px;display:grid}.wc-col{flex-direction:column;gap:14px;min-width:0;display:flex}.wc-card{background:var(--wf-bg-card-solid);border:1px solid var(--wf-border);border-radius:10px;overflow:hidden}.wc-card-h{text-transform:uppercase;letter-spacing:1.5px;color:var(--wf-text-tertiary);border-bottom:1px solid var(--wf-border);background:var(--wf-bg-secondary);align-items:center;gap:8px;padding:9px 14px;font-size:10.5px;font-weight:700;display:flex}.wc-card-h small{text-transform:none;letter-spacing:0;font-size:10.5px;font-weight:500}.wc-card-b{padding:10px 14px}.wc-todo .r{border-bottom:1px solid var(--wf-border);grid-template-columns:10px 1fr auto;align-items:start;gap:10px;padding:7px 0;display:grid}.wc-todo .r:last-child{border-bottom:none}.wc-todo .dot{border-radius:50%;width:8px;height:8px;margin-top:5px}.wc-todo b{color:var(--wf-text-primary);font-size:13px;font-weight:600}.wc-todo p{color:var(--wf-text-tertiary);margin:2px 0 0;font-size:12px;line-height:1.45}.wc-todo .num{color:var(--wf-text-tertiary);font-variant-numeric:tabular-nums;font-size:12px}.wc-ok{background:var(--wf-success-bg);color:var(--wf-success-text);border:1px solid var(--wf-success-border);border-radius:8px;padding:8px 10px;font-size:13px}.wc-gol{color:var(--wf-text-tertiary);text-align:center;padding:10px 0;font-size:13px}.wc-t{border-collapse:collapse;width:100%;font-size:13px}.wc-t td{border-bottom:1px solid var(--wf-border);vertical-align:top;color:var(--wf-text-primary);padding:7px 4px}.wc-t tr:last-child td{border-bottom:none}.wc-t td.num{color:var(--wf-text-tertiary);font-variant-numeric:tabular-nums;font-size:12px}.wc-t td.n{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-family:ui-monospace,Consolas,monospace;font-size:12.5px}.wc-t .sub{color:var(--wf-text-tertiary);margin-top:2px;font-size:11.5px}.wc-solduri{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.wc-sold{background:var(--wf-bg-secondary);border:1px solid var(--wf-border);border-radius:8px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.wc-sold span{color:var(--wf-text-tertiary);font-size:11.5px}.wc-sold b{font-variant-numeric:tabular-nums;color:var(--wf-text-primary);font-family:ui-monospace,Consolas,monospace;font-size:16px}.wc-sold small{color:var(--wf-text-tertiary);font-size:11px}.wc-ib{border:1px solid var(--wf-border-md);width:28px;height:28px;color:var(--wf-text-secondary);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}@media (width<=900px){.wc-grila{grid-template-columns:1fr}}.wc-paleta-fundal{z-index:19500;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000073;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}.wc-paleta{background:var(--wf-bg-card-solid);border:1px solid var(--wf-border-md);border-radius:12px;width:560px;max-width:100%;overflow:hidden;box-shadow:0 16px 48px #00000073}.wc-paleta input{box-sizing:border-box;border:none;border-bottom:1px solid var(--wf-border-md);width:100%;color:var(--wf-text-primary);background:0 0;outline:none;padding:14px 16px;font-family:inherit;font-size:15px}.wc-paleta ul{max-height:50vh;margin:0;padding:6px;list-style:none;overflow:auto}.wc-paleta li{color:var(--wf-text-primary);cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex}.wc-paleta li.sel{background:var(--wf-accent-bg);color:var(--wf-accent-text)}.wc-paleta li small{color:var(--wf-text-tertiary);margin-left:auto;font-size:11px}.wc-paleta li.gol{cursor:default;color:var(--wf-text-tertiary)}.wc-paleta li .ico{background:#94a3b81a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.wc-ajutor{flex:1;grid-template-columns:250px 1fr;min-height:0;display:grid}.wc-ajutor nav{border-right:1px solid var(--wf-border-md);background:var(--wf-bg-secondary);flex-direction:column;gap:2px;padding:10px 8px 16px;display:flex;overflow:auto}.wc-ajutor nav>div{flex-direction:column;flex-shrink:0;gap:2px;display:flex}.wc-ajutor nav .cauta{border:1px solid var(--wf-border-md);background:var(--wf-bg-root);color:var(--wf-text-tertiary);border-radius:8px;flex-direction:row;align-items:center;gap:6px;height:32px;margin:0 2px 8px;padding:0 9px}.wc-ajutor nav .cauta input{min-width:0;color:var(--wf-text-primary);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:12.5px}.wc-ajutor nav .h{text-transform:uppercase;letter-spacing:1.5px;color:var(--wf-text-tertiary);padding:12px 10px 4px;font-size:10px;font-weight:700}.wc-ajutor nav .nimic{color:var(--wf-text-tertiary);padding:8px 10px;font-size:12px}.wc-ajutor nav button{text-align:left;color:var(--wf-text-secondary);cursor:pointer;white-space:normal;overflow-wrap:anywhere;background:0 0;border:1px solid #0000;border-radius:7px;flex-shrink:0;padding:7px 10px;font-family:inherit;font-size:13px;line-height:1.35}.wc-ajutor nav button:hover{background:var(--wf-bg-tertiary)}.wc-ajutor nav button.on{background:var(--wf-accent-bg);color:var(--wf-accent-text);border-color:var(--wf-accent-border);font-weight:600}.wc-ajutor .c{color:var(--wf-text-primary);min-width:0;padding:20px 30px 32px;overflow:auto}.wc-ajutor .c .vecini{border-top:1px solid var(--wf-border-md);justify-content:space-between;gap:12px;margin-top:30px;padding-top:14px;display:flex}.wc-ajutor .c .vecini button{border:1px solid var(--wf-border-md);background:var(--wf-bg-secondary);color:var(--wf-text-secondary);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:7px 12px;font-family:inherit;font-size:12.5px;display:inline-flex}.wc-ajutor .c .vecini button:hover{color:var(--wf-accent-text);border-color:var(--wf-accent-border)}@media (width<=720px){.wc-ajutor{grid-template-rows:auto 1fr;grid-template-columns:1fr}.wc-ajutor nav{border-right:none;border-bottom:1px solid var(--wf-border-md);flex-direction:row;overflow-x:auto}.wc-ajutor nav .h{display:none}.wc-ajutor nav button{white-space:nowrap}.wc-ascuns-ingust{display:none!important}}.wc-temei{color:var(--wf-text-secondary);font-size:12px;line-height:1.55}.wc-temei-h{cursor:pointer;font:inherit;text-transform:uppercase;letter-spacing:1.2px;color:var(--wf-text-secondary);background:0 0;border:0;align-items:center;gap:6px;padding:3px 0;font-size:10.5px;font-weight:700;display:inline-flex}.wc-temei-h:hover,.wc-temei-h:focus-visible{color:var(--wf-accent-text)}.wc-temei-caret{transition:transform .18s}.wc-temei-h[aria-expanded=true] .wc-temei-caret{transform:rotate(90deg)}.wc-temei-n{letter-spacing:0;background:var(--wf-bg-card-solid);border:1px solid var(--wf-border-md);min-width:16px;height:16px;color:var(--wf-text-tertiary);border-radius:99px;justify-content:center;align-items:center;padding:0 5px;font-size:10px;display:inline-flex}.wc-temei-b{margin-top:4px}.wc-temei-b ul{flex-direction:column;gap:2px;margin:0;padding-left:18px;display:flex}@media (prefers-reduced-motion:reduce){.wc-temei-caret{transition:none}}.pf{z-index:1;flex:1;min-height:0;position:relative;overflow-y:auto}.pf-in{box-sizing:border-box;max-width:1240px;margin:0 auto;padding:22px 16px 32px}.pf-cap{flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.pf-titlu{letter-spacing:-.01em;color:var(--wf-text-primary);margin:0;font-size:22px;font-weight:700}.pf-sub{color:var(--wf-text-secondary);margin-top:3px;font-size:12.5px}.pf-cap-dr{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.pf-lic{border:1px solid var(--wf-border-md);background:var(--wf-bg-card-solid);min-width:210px;color:var(--wf-text-secondary);border-radius:10px;flex-direction:column;gap:5px;padding:7px 12px;font-size:11.5px;display:inline-flex}.pf-lic b{color:var(--wf-text-primary);font-weight:600}.pf-lic-bara{background:var(--wf-bg-secondary);border-radius:99px;height:4px;overflow:hidden}.pf-lic-bara i{background:var(--wf-accent-text);border-radius:99px;height:100%;transition:width .4s;display:block}.pf-lic.plin .pf-lic-bara i{background:var(--wf-danger-text)}.pf-btn{cursor:pointer;border:1px solid var(--wf-border-md);background:var(--wf-bg-card-solid);height:32px;color:var(--wf-text-primary);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:0 14px;font:600 12.5px/1 inherit;display:inline-flex}.pf-btn:hover{border-color:var(--wf-accent-border)}.pf-btn.prim{background:var(--wf-accent-bg);border-color:var(--wf-accent-border);color:var(--wf-accent-text)}.pf-btn:disabled{opacity:.5;cursor:default}.pf-btn:focus-visible,.pf-rand:focus-visible{outline:2px solid var(--wf-accent-text);outline-offset:2px}.pf-bara{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.pf-cauta{border:1px solid var(--wf-border-md);background:var(--wf-bg-root);max-width:420px;height:34px;color:var(--wf-text-primary);box-sizing:border-box;border-radius:8px;flex:260px;padding:0 12px;font:13px inherit}.pf-cauta:focus{border-color:var(--wf-accent-border);outline:none}.pf-bara .wc-pastila{margin-left:0}.pf-bara .wc-pastila b{opacity:.8;margin-left:4px;font-weight:700}.pf-tab-wrap{border:1px solid var(--wf-border);background:var(--wf-bg-card-solid);border-radius:12px;overflow-x:auto}.pf-tab{border-collapse:collapse;width:100%;min-width:900px;font-size:13px}.pf-tab th{text-align:left;text-transform:uppercase;letter-spacing:.08em;color:var(--wf-text-tertiary);border-bottom:1px solid var(--wf-border);white-space:nowrap;background:var(--wf-bg-secondary);padding:9px 12px;font-size:10.5px;font-weight:700}.pf-tab th.n,.pf-tab td.n{text-align:right}.pf-tab td{border-bottom:1px solid var(--wf-border);vertical-align:middle;color:var(--wf-text-primary);padding:10px 12px}.pf-tab tr:last-child td{border-bottom:none}.pf-rand{cursor:pointer;transition:background .12s}.pf-rand:hover td{background:var(--wf-accent-bg)}.pf-rand td:first-child{box-shadow:inset 3px 0 #0000}.pf-rand.s-intarziat td:first-child{box-shadow:inset 3px 0 0 var(--wf-danger-text)}.pf-rand.s-atentie td:first-child{box-shadow:inset 3px 0 0 var(--wf-warning-text)}.pf-den{font-weight:600;line-height:1.3}.pf-meta{color:var(--wf-text-secondary);flex-wrap:wrap;align-items:center;gap:6px;margin-top:3px;font-size:11.5px;display:flex}.pf-meta .mono{letter-spacing:.02em;font-family:ui-monospace,Consolas,monospace}.pf-et{border:1px solid var(--wf-border-md);height:17px;color:var(--wf-text-secondary);background:var(--wf-bg-secondary);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;box-sizing:border-box;border-radius:99px;align-items:center;padding:0 7px;font-size:9.5px;font-weight:700;line-height:1;display:inline-flex}.pf-et.acc{color:var(--wf-accent-text);background:var(--wf-accent-bg);border-color:var(--wf-accent-border)}.pf-num{font-variant-numeric:tabular-nums;white-space:nowrap;font-family:ui-monospace,Consolas,monospace;font-size:12.5px}.pf-slab{color:var(--wf-text-tertiary)}.pf-stare{white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.pf-stare i{background:var(--wf-success-text);border-radius:50%;flex-shrink:0;width:7px;height:7px}.pf-stare.atentie i{background:var(--wf-warning-text)}.pf-stare.atentie{color:var(--wf-warning-text)}.pf-stare.intarziat i{background:var(--wf-danger-text)}.pf-stare.intarziat{color:var(--wf-danger-text)}.pf-stare.slab i{background:var(--wf-text-tertiary)}.pf-stare.slab{color:var(--wf-text-tertiary)}.pf-luni{color:var(--wf-text-secondary);white-space:nowrap;margin-top:2px;font-size:11.5px}.pf-cont{color:var(--wf-text-secondary);max-width:180px;font-size:12px}.pf-sag{color:var(--wf-text-tertiary);text-align:right;width:28px}.pf-rand:hover .pf-sag{color:var(--wf-accent-text)}.pf-gol{text-align:center;color:var(--wf-text-secondary);padding:36px 16px;font-size:13.5px}.pf-schelet td{height:44px}.pf-schelet td:after{content:"";background:var(--wf-bg-secondary);border-radius:6px;height:10px;animation:1.4s infinite wfFadeIn;display:block}.pf-ov{z-index:19000;box-sizing:border-box;background:#00000073;padding:16px;display:flex;position:fixed;inset:0;overflow-y:auto}.pf-dlg{background:var(--wf-bg-root);width:100%;max-width:560px;color:var(--wf-text-primary);border:1px solid var(--wf-border-md);border-radius:14px;flex-direction:column;max-height:calc(100vh - 32px);margin:auto;display:flex;box-shadow:0 18px 60px #00000059}.pf-dlg.lat{max-width:860px}.pf-dlg-h{border-bottom:1px solid var(--wf-border-md);align-items:center;gap:10px;padding:14px 18px;display:flex}.pf-dlg-h h2{flex:1;margin:0;font-size:15px;font-weight:700}.pf-dlg-b{padding:16px 18px;overflow-y:auto}.pf-dlg-f{border-top:1px solid var(--wf-border-md);justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}.pf-info{color:var(--wf-text-secondary);margin:0 0 14px;font-size:12.5px;line-height:1.5}.pf-grila{grid-template-columns:1fr 1fr;gap:12px;display:grid}.pf-grila .tot{grid-column:1/-1}.pf-camp{color:var(--wf-text-secondary);flex-direction:column;gap:5px;font-size:11.5px;font-weight:600;display:flex}.pf-camp input,.pf-camp select{border:1px solid var(--wf-border-md);background:var(--wf-bg-card-solid);height:34px;color:var(--wf-text-primary);box-sizing:border-box;border-radius:8px;padding:0 10px;font:13px inherit}.pf-camp input:focus,.pf-camp select:focus{border-color:var(--wf-accent-border);outline:none}.pf-cui{gap:8px;display:flex}.pf-cui input{flex:1;min-width:0}.pf-ct{grid-template-columns:240px 1fr;gap:14px;min-height:320px;display:grid}.pf-ct-lista{flex-direction:column;gap:6px;display:flex}.pf-ct-om{text-align:left;border:1px solid var(--wf-border);background:var(--wf-bg-card-solid);color:var(--wf-text-primary);cursor:pointer;border-radius:9px;padding:9px 11px;font-family:inherit}.pf-ct-om small{color:var(--wf-text-secondary);margin-top:2px;font-size:11px;display:block}.pf-ct-om[aria-pressed=true]{border-color:var(--wf-accent-border);background:var(--wf-accent-bg)}.pf-ct-om:disabled{cursor:default;opacity:.75}.pf-ct-firme{border:1px solid var(--wf-border);border-radius:10px;max-height:52vh;padding:6px;overflow-y:auto}.pf-bifa{cursor:pointer;border-radius:7px;align-items:center;gap:10px;padding:7px 8px;font-size:13px;display:flex}.pf-bifa:hover{background:var(--wf-bg-secondary)}.pf-bifa input{width:16px;height:16px;accent-color:var(--wf-accent-text)}.pf-bifa small{color:var(--wf-text-tertiary);margin-left:auto;font-family:ui-monospace,Consolas,monospace;font-size:11px}@media (width<=720px){.pf-in{padding:14px 12px 24px}.pf-titlu{font-size:19px}.pf-cap-dr{width:100%;margin-left:0}.pf-lic{flex:100%}.pf-grila,.pf-ct{grid-template-columns:1fr}.pf-tab{min-width:0}.pf-tab thead{display:none}.pf-tab tr.pf-rand{border-bottom:1px solid var(--wf-border);grid-template-columns:1fr 1fr;gap:8px 12px;padding:12px 14px;display:grid}.pf-tab tr.pf-rand:last-child{border-bottom:none}.pf-tab tr.pf-rand td{text-align:left;background:0 0;border:none;padding:0;display:block}.pf-tab tr.pf-rand td:first-child{box-shadow:none;grid-column:1/-1}.pf-rand.s-intarziat{box-shadow:inset 3px 0 0 var(--wf-danger-text)}.pf-rand.s-atentie{box-shadow:inset 3px 0 0 var(--wf-warning-text)}.pf-tab td[data-l]:before{content:attr(data-l);text-transform:uppercase;letter-spacing:.07em;color:var(--wf-text-tertiary);margin-bottom:2px;font-family:inherit;font-size:9.5px;font-weight:700;display:block}.pf-tab tr.pf-rand td.pf-sag{display:none}.pf-tab tr:not(.pf-rand) td{display:block}}.rp{flex-direction:column;flex:1;gap:10px;min-height:0;padding:12px;display:flex;overflow:hidden}.rp-bara{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.rp-bara .wc-pastila{margin-left:0}.rp-bara .wc-pastila button{padding:4px 9px;font-size:12px}.rp-eticheta{letter-spacing:1px;text-transform:uppercase;color:var(--wf-text-tertiary);font-size:11px;font-weight:700}.rp-grup{align-items:center;gap:6px;display:inline-flex}.rp-cauta{border:1px solid var(--wf-border-md);background:var(--wf-bg-root);min-width:170px;max-width:260px;height:30px;color:var(--wf-text-primary);border-radius:8px;flex:1;padding:0 10px;font-size:13px}.rp-bifa{color:var(--wf-text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.rp-verif{flex-wrap:wrap;gap:6px;display:flex}.rp-mesaj{background:var(--wf-warning-bg);color:var(--wf-warning-text);border:1px solid var(--wf-warning-border);border-radius:8px;padding:9px 12px;font-size:13px}.rp-info{background:var(--wf-bg-secondary);color:var(--wf-text-secondary);border:1px solid var(--wf-border);border-radius:8px;padding:8px 12px;font-size:12.5px}.rp-tabel-wrap{border:1px solid var(--wf-border);background:var(--wf-bg-card-solid);border-radius:10px;flex:1;min-height:0;overflow:auto}.rp-t{border-collapse:separate;border-spacing:0;width:100%;font-size:12.5px}.rp-t th{z-index:1;background:var(--wf-bg-secondary);color:var(--wf-text-tertiary);text-transform:uppercase;letter-spacing:.6px;border-bottom:1px solid var(--wf-border-md);text-align:right;white-space:nowrap;padding:6px 8px;font-size:10.5px;font-weight:700;position:sticky;top:0}.rp-t thead tr:nth-child(2) th{top:27px}.rp-t th.st{text-align:left}.rp-t th.grup{text-align:center;border-left:1px solid var(--wf-border)}.rp-t td{border-bottom:1px solid var(--wf-border);color:var(--wf-text-primary);white-space:nowrap;padding:5px 8px}.rp-t td.n{text-align:right;font-variant-numeric:tabular-nums;font-family:ui-monospace,Consolas,monospace;font-size:12px}.rp-t td.n.zero{color:var(--wf-text-tertiary)}.rp-t td.sep,.rp-t th.sep{border-left:1px solid var(--wf-border)}.rp-t td.den{white-space:normal;min-width:200px;max-width:340px}.rp-t tr.sint td{font-weight:700}.rp-t tr.anal td.cont{color:var(--wf-text-secondary);padding-left:20px}.rp-t tr.neob td{background:var(--wf-warning-bg)}.rp-t tr.clasa td{background:var(--wf-bg-secondary);color:var(--wf-text-secondary);font-weight:700}.rp-t tr.total td{background:linear-gradient(var(--wf-accent-bg), var(--wf-accent-bg)), var(--wf-bg-card-solid);color:var(--wf-accent-text);border-top:2px solid var(--wf-accent-border);font-weight:700;position:sticky;bottom:0}.bl{flex:1;grid-template-columns:minmax(0,1fr) 300px;grid-auto-rows:max-content;align-content:start;align-items:start;gap:12px;min-height:0;display:grid;overflow:auto}.bl-t{border-collapse:collapse;width:100%;font-size:13px}.bl-t td{border-bottom:1px solid var(--wf-border);color:var(--wf-text-primary);vertical-align:top;padding:7px 10px}.bl-t td.n{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-family:ui-monospace,Consolas,monospace;font-size:12.5px}.bl-t tr.cap td{background:var(--wf-bg-secondary);font-weight:700}.bl-t tr.cap td.lit{color:var(--wf-accent-text);width:30px}.bl-t tr.sub td.den{padding-left:26px}.bl-t tr.calc td{color:var(--wf-text-secondary);font-style:italic}.bl-t tr.click{cursor:pointer}.bl-t tr.click:hover td{background:var(--wf-accent-bg)}.bl-t tr.cont td{color:var(--wf-text-secondary);border-bottom:1px dashed var(--wf-border);font-size:12px}.bl-t tr.cont td.den{padding-left:44px}.bl-t .caret{width:14px;color:var(--wf-text-tertiary);display:inline-block}.bl-lat{flex-direction:column;gap:12px;display:flex}.bl-cifra{color:var(--wf-text-secondary);border-bottom:1px solid var(--wf-border);justify-content:space-between;gap:10px;padding:6px 0;font-size:13px;display:flex}.bl-cifra:last-child{border-bottom:none}.bl-cifra b{color:var(--wf-text-primary);font-variant-numeric:tabular-nums;font-family:ui-monospace,Consolas,monospace}.bl-temei{color:var(--wf-text-tertiary);font-size:12px;line-height:1.5}.bl-temei b{color:var(--wf-text-secondary);font-weight:600}@media (width<=860px){.bl{grid-template-columns:minmax(0,1fr)}.rp-cauta{max-width:none}}.bl-t tr.cpp-cap th{text-transform:uppercase;letter-spacing:1px;color:var(--wf-text-tertiary);border-bottom:1px solid var(--wf-border-md);text-align:left;padding:6px 10px;font-size:10.5px;font-weight:700}.bl-t tr.cpp-cap th.n{text-align:right;white-space:nowrap}.cpp-t .cpp-den{align-items:flex-start;display:flex}.cpp-t .cpp-den .caret{flex-shrink:0;margin-top:1px}.cpp-t tr.sub td.den{font-weight:400}.bl-t td.cpp-luna{color:var(--wf-text-secondary)}.rp-t tr.dim td{color:var(--wf-text-secondary);font-size:.94em}.rp-t tr.dim td.cont{font-family:var(--wf-font-mono,ui-monospace, monospace);padding-left:34px}.rp-t tr.dim td.den{padding-left:14px;font-style:italic}
