:root{--p-ink:#f1f3f6;--p-body:#aeb7c4;--p-violet:#9b72ff;--p-violet-dark:#6e46df;--p-line:#4e5966;--p-silver:#232b35;--p-paper:#0d1218;--p-glass:rgba(16,21,28,.92);--p-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),inset 0 -1px 0 #000,0 9px 24px rgba(0,0,0,.38)}.ft-panorama{color:var(--p-ink);font-family:Arial,Helvetica,sans-serif;font-synthesis:none;-webkit-font-smoothing:antialiased;color-scheme:dark;accent-color:var(--p-violet)}.ft-panorama :where(h1,h2,h3,h4,h5,h6,strong,b){color:var(--p-ink)}.ft-panorama :where(a,button,input,textarea,select,summary):focus-visible{outline:2px solid #c5acff;outline-offset:4px;box-shadow:0 0 0 2px #0b0f14,0 0 14px rgba(139,86,255,.78)}.ft-panorama :where(input,textarea,select){color-scheme:light;accent-color:var(--p-violet)}.ft-panorama ::-moz-selection{background:#7450df;color:#fff}.ft-panorama ::selection{background:#7450df;color:#fff}@media(prefers-reduced-motion:reduce){.ft-panorama *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media screen{html[data-panorama-workbench] body{background:#e6e9ef}html[data-panorama-workbench]{--panorama-work-ink:#17223b;--panorama-work-muted:#526078;--panorama-work-line:#bfc8d6;--panorama-work-accent:#5540bd;--panorama-work-glass:#f7f9fc;--panorama-work-metal:#f0f3f8}html[data-panorama-workbench] .metalos-technical header[data-panorama-topbar=true][data-checkpoint],html[data-panorama-workbench] header[data-panorama-topbar=true]{color:var(--panorama-work-ink)!important;background:var(--panorama-work-metal)!important;border-color:var(--panorama-work-line)!important;box-shadow:inset 0 1px 0 #fff,0 5px 18px #2437530d!important}html[data-panorama-workbench] header[data-panorama-topbar=true] .fencecad-system-menu-anchor>button,html[data-panorama-workbench] header[data-panorama-topbar=true] :is(.fencecad-source-topbar-key,.fencecad-physical-button,.fencecad-physical-icon-button,.fencecad-brand-mark),html[data-panorama-workbench] header[data-panorama-topbar=true] button[aria-label="Menu aplikacji"]{color:var(--panorama-work-ink)!important;background:#f8f9fce6!important;border-color:var(--panorama-work-line)!important;box-shadow:inset 0 1px 0 #fff!important;text-shadow:none!important}html[data-panorama-workbench] header[data-panorama-topbar=true] :is(.fencecad-source-topbar-key,.fencecad-physical-button)>span{color:inherit!important}html[data-panorama-workbench] header[data-panorama-topbar=true] :is(.fencecad-source-topbar-key,.fencecad-physical-button)[data-accent-active=true]{color:#3f2b9b!important;background:#eae5fc!important;border-color:#a99bdf!important;border-bottom-color:var(--panorama-work-accent)!important;box-shadow:inset 0 -2px 0 var(--panorama-work-accent),0 2px 10px #5540bd14!important}html[data-panorama-workbench] header[data-panorama-topbar=true] :is(div,span,button,input,select)[class~="bg-[#050608]"],html[data-panorama-workbench] header[data-panorama-topbar=true] :is(div,span,button,input,select)[class~=bg-inputBg],html[data-panorama-workbench] header[data-panorama-topbar=true] :is(div,span,button,input,select)[class~=bg-panelBg]{color:#17223b!important;background:#f2f5fa!important;border-color:#bdc7d6!important}html[data-panorama-workbench] header[data-panorama-topbar=true] :is(p,span,div,label,strong,a,button,input,select)[class~=text-techText]{color:#17223b!important;text-shadow:none!important}html[data-panorama-workbench] header[data-panorama-topbar=true] :is(p,span,label,strong,a,button)[class*="text-techText/"],html[data-panorama-workbench] header[data-panorama-topbar=true] :is(p,span,label,strong,a,button)[class~=text-techTextMuted]{color:#526078!important;text-shadow:none!important}html[data-panorama-workbench] header[data-panorama-topbar=true] :is(button,a)[data-accent-active=true]>span{color:#3f2b9b!important}html[data-panorama-workbench] header[data-panorama-topbar=true]>nav{color:#17223b!important;background:transparent!important}html[data-panorama-workbench=workbench] header[data-panorama-workbench-header=true]{color:#17223b!important;background:var(--panorama-work-metal)!important;border-color:#bdc7d6!important;box-shadow:inset 0 1px 0 #fff!important}html[data-panorama-workbench=workbench] header[data-panorama-workbench-header=true] :is(a,span){color:#34445e!important}html[data-panorama-workbench=workbench] header[data-panorama-workbench-header=true]>div:first-child>strong{color:#4b339f!important}html[data-panorama-workbench=gate] .gp-root,html[data-panorama-workbench=gate] section[data-theme-scope=gateplanner]{background:#eef2f7!important;color:var(--panorama-work-ink)!important}html[data-panorama-workbench=gate] .gp-root :is(.gp-sidebar,.gp-header,.gp-panel,.gp-tabs,.gp-panel-content,.gp-current-project-strip,.gp-bottom-work-dock,.gp-main-work-dock,.gp-cutlist-shell,.gp-preview-header){background:var(--panorama-work-glass)!important;color:var(--panorama-work-ink)!important;border-color:var(--panorama-work-line)!important;box-shadow:inset 0 1px 0 #fff!important}html[data-panorama-workbench=gate] .gp-root :is(.gp-section,.gp-field,.gp-section-title,.gp-bom-row,.gp-bom-row-v2,.gp-section-divider,.gp-cutlist-header){border-color:#c9d1de!important}html[data-panorama-workbench=gate] .gp-root :is(.gp-section,.gp-field,.gp-toggle-row,.gp-card,.gp-stat,.gp-section>div):not(.gp-suggestions):not(.gp-suggestions *){background:#f3f6fa!important;border-color:#c9d1de!important}html[data-panorama-workbench=gate] .gp-root :is(.gp-section-title,.gp-field-label,.gp-field-unit,.gp-field-hint,.gp-profile-label,.gp-profile-custom-label,.gp-profile-dim-label,.gp-toggle-label,.gp-checkbox-label,.gp-bom-stat-label,.gp-bom-unit,.gp-bom-length,.gp-bom-desc,.gp-info-label,.gp-bom-unit-price,.gp-bom-notes,.gp-cutlist-subtitle){color:var(--panorama-work-muted)!important;text-shadow:none!important}html[data-panorama-workbench=gate] .gp-root :is(.gp-header-title,.gp-bom-row-label,.gp-bom-qty,.gp-info-value,.gp-bom-stat-value,.gp-bom-total-value,.gp-bom-total-price,.gp-bom-total,.gp-back,.gp-bom-position){color:var(--panorama-work-ink)!important;text-shadow:none!important}html[data-panorama-workbench=gate] .gp-root :is(.gp-bom-stat,.gp-bom-summary,.gp-bom-grand-total,.gp-validation-status,.gp-dxf-info,.gp-kind-selector){color:var(--panorama-work-ink)!important;background:#edf0f6!important;border-color:var(--panorama-work-line)!important}html[data-panorama-workbench=gate] .gp-root :is(.gp-input,.gp-select,.gp-price-field input){color:#14213b!important;background:#fff!important;border-color:#aebbd0!important;box-shadow:inset 0 1px 3px #2437530a!important;color-scheme:light}html[data-panorama-workbench=gate] .gp-root :is(.gp-kind-btn,.gp-tab,.gp-btn-custom-toggle,.gp-btn-ghost,.gp-btn-export,.gp-btn-auto){color:#34445e!important;background:#f6f7fb!important;border-color:var(--panorama-work-line)!important;text-shadow:none!important}html[data-panorama-workbench=gate] .gp-root :is(.gp-kind-btn.active,.gp-tab.active,.gp-btn-custom-toggle.active){color:#3f2b9b!important;background:#eae5fc!important;border-color:#9e8bda!important;box-shadow:inset 0 -2px 0 #5540bd!important}html[data-panorama-workbench=gate] .gp-root :is(.gp-tab,.gp-kind-btn,.gp-btn-ghost,.gp-btn-export):hover{background:#e6e1f8!important;color:#3f2b9b!important}html[data-panorama-workbench=gate] .gp-root .gp-toggle{background:#aab5c7!important}html[data-panorama-workbench=gate] .gp-root .gp-toggle.on{background:#5540bd!important}html[data-panorama-workbench=gate] .gp-root .gp-toggle-thumb{background:#fff!important}html[data-panorama-workbench=gate] .gp-root .gp-status-badge.ok{color:#176346!important}html[data-panorama-workbench=gate] .gp-root .gp-status-badge.error{color:#a52235!important}html[data-panorama-workbench] .gw-root :is(.gw-left,.gw-right,.gw-table-topbar){--gw-panel:#f4f6fa;--gw-panel-2:#e8edf5;--gw-control:#fff;--gw-control-soft:#f0f3f8;--gw-line:#c4cedc;--gw-line-soft:#d6dde7;--gw-line-strong:#98a9c0;--gw-text:#35455f;--gw-text-strong:#16243b;--gw-text-muted:#526078;--gw-text-dim:#5e6b80;--gw-accent:#5540bd;--gw-accent-soft:#ede8fd;--gw-accent-shadow:#5540bd24;color:#16243b!important;background:var(--panorama-work-glass)!important;border-color:#c4cedc!important;box-shadow:inset 0 1px 0 #fff!important}html[data-panorama-workbench] .gw-root :is(.gw-left,.gw-right) :is(.gw-section,.gw-selected-card,.gw-accordion-head,.gw-accordion-body){color:#16243b!important;background:#f4f6fa!important;border-color:#c4cedc!important}html[data-panorama-workbench] .gw-root :is(.gw-left,.gw-right) :is(.gw-input,.gw-select){color:#16243b!important;background:#fff!important;border-color:#aebbd0!important;color-scheme:light}html[data-panorama-workbench] .gw-root :is(.gw-left,.gw-right) .gw-btn:not(.danger){color:#293b57!important;background:#f4f6fa!important;border-color:#c4cedc!important}html[data-panorama-workbench] .gw-root :is(.gw-left,.gw-right) .gw-btn.accent{color:#3f2b9b!important;background:#eae5fc!important;border-color:#a99bdf!important}html[data-panorama-workbench=fence] main.metalos-technical{background:#eef2f7!important}html[data-panorama-workbench=fence] main.metalos-technical>.metalos-technical-bg{opacity:0}html[data-panorama-workbench=fence] main.metalos-technical>div[class~="bg-[#020405]"],html[data-panorama-workbench=fence] main.metalos-technical>div[class~="bg-[#050608]/88"]{background:#e6eaf2!important}html[data-panorama-workbench]:is([data-panorama-workbench=fence],[data-panorama-workbench=presentation]) :is(.luxury-topbar,.luxury-glass,.luxury-glass-strong,.luxury-metal-panel,.metalos-panel,.psgp-panel){color:#17223b!important;background:var(--panorama-work-glass)!important;border-color:#bdc7d6!important;box-shadow:inset 0 1px 0 #fff,0 8px 22px #2437530a!important}html[data-panorama-workbench=fence] .psgp-panel :is(.psgp-empty,.psgp-info-card,.psgp-active-span,.psgp-summary,.psgp-variant){color:#17223b!important;background:#f5f7fb!important;border-color:#bdc7d6!important}html[data-panorama-workbench=fence] .psgp-panel :is(h3,strong,b){color:#17223b!important}html[data-panorama-workbench=fence] .psgp-panel :is(p,span,small,em){color:#526078!important}html[data-panorama-workbench=fence] .psgp-panel .psgp-variant.is-selected{background:#eae5fc!important;border-color:#a99bdf!important}html[data-panorama-workbench]:is([data-panorama-workbench=fence],[data-panorama-workbench=presentation]) :is(.luxury-topbar,.luxury-glass,.luxury-glass-strong,.luxury-metal-panel,.metalos-panel) :is(h1,h2,h3,h4,p,span,strong,b,label,a,button)[class~=text-techText],html[data-panorama-workbench]:is([data-panorama-workbench=fence],[data-panorama-workbench=presentation]) :is(.luxury-topbar,.luxury-glass,.luxury-glass-strong,.luxury-metal-panel,.metalos-panel) :is(h1,h2,h3,h4,p,span,strong,b,label,a,button)[class~=text-white]{color:#17223b!important;text-shadow:none!important}html[data-panorama-workbench] .gsc-root :is(.gsc-shell,.gsc-header,.gsc-panel){background:var(--panorama-work-glass)!important;color:#17223b!important;border-color:#bdc7d6!important;box-shadow:inset 0 1px 0 #fff,0 5px 18px #2437530a!important}html[data-panorama-workbench] .gsc-root :is(.gsc-title,.gsc-panel-title,.gsc-result strong){color:#17223b!important}html[data-panorama-workbench] .gsc-root :is(.gsc-subtitle,.gsc-note,.gsc-field span,.gsc-field strong,.gsc-shape span,.gsc-result span){color:#526078!important}html[data-panorama-workbench] .gsc-root :is(.gsc-eyebrow,.gsc-badge){color:#4b339f!important}html[data-panorama-workbench] .gsc-root :is(.gsc-field div,.gsc-shape,.gsc-pill,.gsc-result){color:#17223b!important;background:#f7f9fc!important;border-color:#bdc7d6!important}html[data-panorama-workbench] .gsc-root .gsc-field input{color:#17223b!important;background:#fff!important;color-scheme:light}html[data-panorama-workbench] .gsc-root :is(.gsc-shape.active,.gsc-pill.active,.gsc-result.accent){color:#3f2b9b!important;background:#eae5fc!important;border-color:#a99bdf!important}html[data-panorama-workbench=multimedia] main.ft-multimedia-post,html[data-panorama-workbench=spider] main.spider-table-root{background:#eef2f7!important;color:#17223b!important}html[data-panorama-workbench=multimedia] .ft-multimedia-post>aside,html[data-panorama-workbench=spider] .spider-table-root>header{color:#17223b!important;background:var(--panorama-work-glass)!important;border-color:#bdc7d6!important;box-shadow:inset 0 1px 0 #fff!important}html[data-panorama-workbench=multimedia] .ft-multimedia-post>aside :is(.text-glass-text,.text-glass-muted),html[data-panorama-workbench=spider] .spider-table-root :is(aside,header) :is(.text-zinc-100,.text-zinc-300,.text-zinc-400){color:#34445e!important}html[data-panorama-workbench=multimedia] .ft-multimedia-post>aside .text-glass-accent{color:#4b339f!important}html[data-panorama-workbench=multimedia] .ft-multimedia-post>aside :is(input[type=number],input[type=text],select),html[data-panorama-workbench=spider] .spider-table-root :is(input[type=number],input[type=text],select){color:#17223b!important;background:#fff!important;border-color:#aebbd0!important;color-scheme:light}html[data-panorama-workbench=calculator] main{color:#17223b!important;background:#eef2f7!important}html[data-panorama-workbench=calculator] main>.pointer-events-none{background:radial-gradient(ellipse at 15% 0,#ded7f666,transparent 54%)!important}html[data-panorama-workbench=calculator] main :is(header,section,article)[class~=border]{color:#17223b!important;background:var(--panorama-work-glass)!important;border-color:#bdc7d6!important;box-shadow:inset 0 1px 0 #fff,0 7px 20px #24375309!important}html[data-panorama-workbench=calculator] main :is(div,label,input,select,textarea,button,a,thead)[class~="bg-[#05090c]"],html[data-panorama-workbench=calculator] main :is(div,label,input,select,textarea,button,a,thead)[class~="bg-[#060608]"],html[data-panorama-workbench=calculator] main :is(div,label,input,select,textarea,button,a,thead)[class~="bg-[#06070A]"],html[data-panorama-workbench=calculator] main :is(div,label,input,select,textarea,button,a,thead)[class~="bg-[#07080A]"],html[data-panorama-workbench=calculator] main :is(div,label,input,select,textarea,button,a,thead)[class~="bg-[#070c10]"],html[data-panorama-workbench=calculator] main :is(div,label,input,select,textarea,button,a,thead)[class~="bg-[#08090B]"],html[data-panorama-workbench=calculator] main :is(div,label,input,select,textarea,button,a,thead)[class~="bg-[#080A0D]"],html[data-panorama-workbench=calculator] main :is(div,label,input,select,textarea,button,a,thead)[class~="bg-[#090A0C]"],html[data-panorama-workbench=calculator] main :is(div,label,input,select,textarea,button,a,thead)[class~="bg-[#0b1115]"],html[data-panorama-workbench=calculator] main :is(div,label,input,select,textarea,button,a,thead)[class~="bg-[#0b1318]"]{color:#17223b!important;background:#f3f6fa!important;border-color:#bdc7d6!important}html[data-panorama-workbench=calculator] main :is(div,label,span,option,button)[class~="bg-[#060608]"],html[data-panorama-workbench=calculator] main :is(div,label,span,option,button)[class~="bg-[#0F1012]"],html[data-panorama-workbench=calculator] main :is(div,label,span,option,button)[class~="bg-[#1A1A1D]"]{color:#17223b!important;background:#f3f6fa!important;border-color:#bdc7d6!important}html[data-panorama-workbench=calculator] main tr[class~="odd:bg-[#07080A]"]:nth-child(odd){background:#f8fafd!important}html[data-panorama-workbench=calculator] main tr[class~="even:bg-[#090e11]"]:nth-child(2n){background:#eaf0f7!important}html[data-panorama-workbench=calculator] main :is(div,span,p,button,a,td,th)[class~="text-[#9EA5B0]"]{color:#34445e!important}html[data-panorama-workbench=calculator] main :is(div,span,p,label)[class~="text-[#626974]"]{color:#526078!important}html[data-panorama-workbench=calculator] main button[class~="text-[#fecaca]"]{color:#a52235!important;border-color:#bc7a86!important}html[data-panorama-workbench=calculator] main button[class~="text-[#BC7D7D]"]{color:#a52235!important}html[data-panorama-workbench=calculator] main :is(input[type=text],input[type=number],select,textarea){color:#17223b!important;background:#fff!important;border-color:#aebbd0!important;color-scheme:light}html[data-panorama-workbench=calculator] main :is(input,textarea)::-moz-placeholder{color:#62718b!important;opacity:1}html[data-panorama-workbench=calculator] main :is(input,textarea)::placeholder{color:#62718b!important;opacity:1}html[data-panorama-workbench=calculator] main :is(h1,h2,h3,h4,p,span,strong,b,label,div,a,button,td,th)[class~="text-[#A3AAB4]"],html[data-panorama-workbench=calculator] main :is(h1,h2,h3,h4,p,span,strong,b,label,div,a,button,td,th)[class~="text-[#AEB4BE]"],html[data-panorama-workbench=calculator] main :is(h1,h2,h3,h4,p,span,strong,b,label,div,a,button,td,th)[class~="text-[#AEB6C2]"],html[data-panorama-workbench=calculator] main :is(h1,h2,h3,h4,p,span,strong,b,label,div,a,button,td,th)[class~="text-[#B7C0CC]"],html[data-panorama-workbench=calculator] main :is(h1,h2,h3,h4,p,span,strong,b,label,div,a,button,td,th)[class~="text-[#BBC1CA]"],html[data-panorama-workbench=calculator] main :is(h1,h2,h3,h4,p,span,strong,b,label,div,a,button,td,th)[class~="text-[#BBC4CE]"],html[data-panorama-workbench=calculator] main :is(h1,h2,h3,h4,p,span,strong,b,label,div,a,button,td,th)[class~="text-[#C3CAD4]"],html[data-panorama-workbench=calculator] main :is(h1,h2,h3,h4,p,span,strong,b,label,div,a,button,td,th)[class~="text-[#C4CBD5]"],html[data-panorama-workbench=calculator] main :is(h1,h2,h3,h4,p,span,strong,b,label,div,a,button,td,th)[class~="text-[#C8CBD3]"],html[data-panorama-workbench=calculator] main :is(h1,h2,h3,h4,p,span,strong,b,label,div,a,button,td,th)[class~="text-[#C8CED8]"],html[data-panorama-workbench=calculator] main :is(h1,h2,h3,h4,p,span,strong,b,label,div,a,button,td,th)[class~="text-[#d4d4d8]"]{color:#17223b!important;text-shadow:none!important}html[data-panorama-workbench=calculator] main :is(p,span,small,label,div,a,button,td,th)[class~="text-[#646C78]"],html[data-panorama-workbench=calculator] main :is(p,span,small,label,div,a,button,td,th)[class~="text-[#71808b]"],html[data-panorama-workbench=calculator] main :is(p,span,small,label,div,a,button,td,th)[class~="text-[#747C88]"],html[data-panorama-workbench=calculator] main :is(p,span,small,label,div,a,button,td,th)[class~="text-[#7F8792]"],html[data-panorama-workbench=calculator] main :is(p,span,small,label,div,a,button,td,th)[class~="text-[#7d8d96]"],html[data-panorama-workbench=calculator] main :is(p,span,small,label,div,a,button,td,th)[class~="text-[#7f8a94]"],html[data-panorama-workbench=calculator] main :is(p,span,small,label,div,a,button,td,th)[class~="text-[#8b919d]"],html[data-panorama-workbench=calculator] main :is(p,span,small,label,div,a,button,td,th)[class~="text-[#9299A4]"],html[data-panorama-workbench=calculator] main :is(p,span,small,label,div,a,button,td,th)[class~="text-[#9aa3ad]"],html[data-panorama-workbench=calculator] main :is(p,span,small,label,div,a,button,td,th)[class~="text-[#a5b3bb]"]{color:#526078!important}html[data-panorama-workbench=calculator] main :is(button,a)[class~="border-[color:var(--metalos-accent,#8b5cf6)]"]{color:#3f2b9b!important;background:#eae5fc!important;border-color:#a99bdf!important}html[data-panorama-workbench=calculator] main :is(p,span,div)[class~="text-[color:var(--metalos-accent,#8b5cf6)]"]{color:#4b339f!important}html[data-panorama-workbench=placeholder] main{color:#17223b!important;background:#eef2f7!important}html[data-panorama-workbench=placeholder] main :is(section,aside,li,a,div[class~=text-white]){color:#17223b!important;background:var(--panorama-work-glass)!important;border-color:#bdc7d6!important;box-shadow:inset 0 1px 0 #fff!important}html[data-panorama-workbench=placeholder] main :is(h1,p,ul,a)[class~="text-[#d4d4d8]"],html[data-panorama-workbench=placeholder] main :is(h1,p,ul,a)[class~=text-white]{color:#17223b!important}html[data-panorama-workbench=placeholder] main p[class~="text-[#8b919d]"]{color:#526078!important}html[data-panorama-workbench=placeholder] main p[class~="text-[color:var(--metalos-accent,#10b981)]"]{color:#4b339f!important}html[data-panorama-workbench=calculator] main :is(button,a,input,select,textarea):focus-visible,html[data-panorama-workbench] :is(.gp-input,.gp-select,.gp-tab,.gp-btn-ghost,.gw-input,.gw-select,.gw-btn,.gsc-pill,.gsc-shape):focus-visible,html[data-panorama-workbench] header[data-panorama-topbar=true] :is(button,a):focus-visible{outline:2px solid #5540bd!important;outline-offset:2px!important;border-color:#5540bd!important;box-shadow:0 0 0 3px #5540bd1a!important}html[data-panorama-workbench] :is(.gp-panel,.gp-sidebar,.gw-left,.gw-right,.luxury-scrollbar,.sidebar-scroll){scrollbar-color:#9baac0 #edf0f6}html[data-panorama-workbench] :is(.gp-panel,.gp-sidebar,.gw-left,.gw-right,.luxury-scrollbar,.sidebar-scroll)::-webkit-scrollbar-track{background:#edf0f6}html[data-panorama-workbench] :is(.gp-panel,.gp-sidebar,.gw-left,.gw-right,.luxury-scrollbar,.sidebar-scroll)::-webkit-scrollbar-thumb{background:#9baac0}}