@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--shimmer-angle:20deg}*,:before,:after,::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-content:"";--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}}}@layer flowline-tokens;@layer theme{:root,:host{--color-black:#000;--spacing:.25rem;--container-sm:24rem;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--blur-xs:4px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--text-2xs:10px;--text-xs:11px;--text-sm:12px;--text-base:13px;--text-md:14px;--radius-md:10px;--radius-lg:12px;--color-palette-1:#2e90fa;--color-palette-2:#7f56d9;--color-palette-3:#039855;--color-palette-4:#dc6803;--color-palette-5:#f04438;--color-palette-6:#ee46bc;--color-palette-7:#0e9384;--color-palette-8:#d444f1;--color-palette-9:#0ba5ec;--color-palette-10:#ca8504;--color-palette-11:#475467;--color-palette-12:#dd2590}}@layer base{[data-slot=button],[data-slot=sidebar-trigger],[data-slot=sidebar-rail],[data-slot=sidebar-menu-button],[data-slot=sidebar-menu-sub-button]{font:inherit;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:none}[data-slot=sidebar-menu],[data-slot=sidebar-menu-sub]{margin:0;padding:0;list-style:none}}@layer legacy,components;@layer utilities{.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:0}.inset-y-0{inset-block:0}.top-3{top:calc(var(--spacing) * 3)}.-right-4{right:calc(var(--spacing) * -4)}.right-3{right:calc(var(--spacing) * 3)}.left-0{left:0}.left-3{left:calc(var(--spacing) * 3)}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.mx-2{margin-inline:calc(var(--spacing) * 2)}.my-2{margin-block:calc(var(--spacing) * 2)}.mt-1{margin-top:var(--spacing)}.mt-auto{margin-top:auto}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-auto{margin-left:auto}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-8\.5{width:calc(var(--spacing) * 8.5);height:calc(var(--spacing) * 8.5)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-full{width:100%;height:100%}.h-5{height:calc(var(--spacing) * 5)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-full{height:100%}.h-svh{height:100svh}.min-h-0{min-height:0}.min-h-svh{min-height:100svh}.w-4{width:calc(var(--spacing) * 4)}.w-56{width:calc(var(--spacing) * 56)}.w-auto{width:auto}.w-full{width:100%}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-4{gap:calc(var(--spacing) * 4)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-border{border-color:var(--border)}.border-sidebar-border{border-color:var(--sidebar-border)}.border-transparent{border-color:#0000}.bg-background{background-color:var(--background)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.bg-border{background-color:var(--border)}.bg-destructive{background-color:var(--destructive)}.bg-palette-1{background-color:var(--color-palette-1)}.bg-palette-2{background-color:var(--color-palette-2)}.bg-palette-3{background-color:var(--color-palette-3)}.bg-palette-4{background-color:var(--color-palette-4)}.bg-palette-5{background-color:var(--color-palette-5)}.bg-palette-6{background-color:var(--color-palette-6)}.bg-palette-7{background-color:var(--color-palette-7)}.bg-palette-8{background-color:var(--color-palette-8)}.bg-palette-9{background-color:var(--color-palette-9)}.bg-palette-10{background-color:var(--color-palette-10)}.bg-palette-11{background-color:var(--color-palette-11)}.bg-palette-12{background-color:var(--color-palette-12)}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-sidebar{background-color:var(--sidebar)}.bg-sidebar-accent{background-color:var(--sidebar-accent)}.bg-sidebar-border{background-color:var(--sidebar-border)}.bg-sidebar-primary{background-color:var(--sidebar-primary)}.bg-transparent{background-color:#0000}.bg-clip-padding{background-clip:padding-box}.p-0{padding:0}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-5{padding-block:calc(var(--spacing) * 5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.text-left{text-align:left}.text-2xs{font-size:var(--text-2xs)}.text-base{font-size:var(--text-base)}.text-md{font-size:var(--text-md)}.text-sm{font-size:var(--text-sm)}.text-xs{font-size:var(--text-xs)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.whitespace-nowrap{white-space:nowrap}.text-destructive-foreground{color:var(--destructive-foreground)}.text-foreground{color:var(--foreground)}.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary-foreground{color:var(--primary-foreground)}.text-sidebar-accent-foreground{color:var(--sidebar-accent-foreground)}.text-sidebar-foreground,.text-sidebar-foreground\/70{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab,red,red)){.text-sidebar-foreground\/70{color:color-mix(in oklab,var(--sidebar-foreground) 70%,transparent)}}.text-sidebar-foreground\/80{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab,red,red)){.text-sidebar-foreground\/80{color:color-mix(in oklab,var(--sidebar-foreground) 80%,transparent)}}.text-sidebar-primary-foreground{color:var(--sidebar-primary-foreground)}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-sidebar-ring{--tw-ring-color:var(--sidebar-ring)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:0}.group-data-\[collapsible\=offcanvas\]\:-translate-x-full:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-y-0:after{content:var(--tw-content);inset-block:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-0\.5:after{content:var(--tw-content);width:calc(var(--spacing) * .5)}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}@media(hover:hover){.hover\:bg-muted:hover{background-color:var(--muted)}.hover\:bg-primary\/80:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab,var(--primary) 80%,transparent)}}.hover\:bg-sidebar-accent:hover{background-color:var(--sidebar-accent)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-sidebar-accent-foreground:hover{color:var(--sidebar-accent-foreground)}.hover\:group-data-\[collapsible\=offcanvas\]\:bg-sidebar:hover:is(:where(.group)[data-collapsible=offcanvas] *){background-color:var(--sidebar)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:var(--sidebar-border)}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-3:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.active\:bg-sidebar-accent:active{background-color:var(--sidebar-accent)}.active\:text-sidebar-accent-foreground:active{color:var(--sidebar-accent-foreground)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.data-\[side\=bottom\]\:inset-x-0[data-side=bottom]{inset-inline:0}.data-\[side\=bottom\]\:bottom-0[data-side=bottom]{bottom:0}.data-\[side\=bottom\]\:h-auto[data-side=bottom]{height:auto}.data-\[side\=bottom\]\:border-t[data-side=bottom]{border-top-style:var(--tw-border-style);border-top-width:1px}.data-\[side\=left\]\:inset-y-0[data-side=left]{inset-block:0}.data-\[side\=left\]\:left-0[data-side=left]{left:0}.data-\[side\=left\]\:h-full[data-side=left]{height:100%}.data-\[side\=left\]\:w-3\/4[data-side=left]{width:75%}.data-\[side\=left\]\:w-56[data-side=left]{width:calc(var(--spacing) * 56)}.data-\[side\=left\]\:border-r[data-side=left]{border-right-style:var(--tw-border-style);border-right-width:1px}.data-\[side\=right\]\:inset-y-0[data-side=right]{inset-block:0}.data-\[side\=right\]\:right-0[data-side=right]{right:0}.data-\[side\=right\]\:h-full[data-side=right]{height:100%}.data-\[side\=right\]\:w-3\/4[data-side=right]{width:75%}.data-\[side\=right\]\:border-l[data-side=right]{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[side\=top\]\:inset-x-0[data-side=top]{inset-inline:0}.data-\[side\=top\]\:top-0[data-side=top]{top:0}.data-\[side\=top\]\:h-auto[data-side=top]{height:auto}.data-\[side\=top\]\:border-b[data-side=top]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-backdrop-filter\:backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}@media(min-width:40rem){.data-\[side\=left\]\:sm\:max-w-sm[data-side=left],.data-\[side\=right\]\:sm\:max-w-sm[data-side=right]{max-width:var(--container-sm)}}@media(min-width:48rem){.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}}.dark\:border-input:is([data-theme=dark] *){border-color:var(--input)}.dark\:bg-input\/30:is([data-theme=dark] *){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-input\/30:is([data-theme=dark] *){background-color:color-mix(in oklab,var(--input) 30%,transparent)}}@media(hover:hover){.dark\:hover\:bg-input\/50:is([data-theme=dark] *):hover{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-input\/50:is([data-theme=dark] *):hover{background-color:color-mix(in oklab,var(--input) 50%,transparent)}}.dark\:hover\:bg-muted\/50:is([data-theme=dark] *):hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-muted\/50:is([data-theme=dark] *):hover{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}}.dark\:aria-invalid\:ring-destructive\/40:is([data-theme=dark] *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-destructive\/40:is([data-theme=dark] *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.data-open\:animate-in:where([data-state=open]),.data-open\:animate-in:where([data-open]:not([data-open=false])){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:fade-in-0:where([data-state=open]),.data-open\:fade-in-0:where([data-open]:not([data-open=false])){--tw-enter-opacity:0}.data-\[side\=bottom\]\:data-open\:slide-in-from-bottom-10[data-side=bottom]:where([data-state=open]),.data-\[side\=bottom\]\:data-open\:slide-in-from-bottom-10[data-side=bottom]:where([data-open]:not([data-open=false])){--tw-enter-translate-y: 10% }.data-\[side\=left\]\:data-open\:slide-in-from-left-10[data-side=left]:where([data-state=open]),.data-\[side\=left\]\:data-open\:slide-in-from-left-10[data-side=left]:where([data-open]:not([data-open=false])){--tw-enter-translate-x: -10% }.data-\[side\=right\]\:data-open\:slide-in-from-right-10[data-side=right]:where([data-state=open]),.data-\[side\=right\]\:data-open\:slide-in-from-right-10[data-side=right]:where([data-open]:not([data-open=false])){--tw-enter-translate-x: 10% }.data-\[side\=top\]\:data-open\:slide-in-from-top-10[data-side=top]:where([data-state=open]),.data-\[side\=top\]\:data-open\:slide-in-from-top-10[data-side=top]:where([data-open]:not([data-open=false])){--tw-enter-translate-y: -10% }.data-closed\:animate-out:where([data-state=closed]),.data-closed\:animate-out:where([data-closed]:not([data-closed=false])){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:fade-out-0:where([data-state=closed]),.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])){--tw-exit-opacity:0}.data-\[side\=bottom\]\:data-closed\:slide-out-to-bottom-10[data-side=bottom]:where([data-state=closed]),.data-\[side\=bottom\]\:data-closed\:slide-out-to-bottom-10[data-side=bottom]:where([data-closed]:not([data-closed=false])){--tw-exit-translate-y: 10% }.data-\[side\=left\]\:data-closed\:slide-out-to-left-10[data-side=left]:where([data-state=closed]),.data-\[side\=left\]\:data-closed\:slide-out-to-left-10[data-side=left]:where([data-closed]:not([data-closed=false])){--tw-exit-translate-x: -10% }.data-\[side\=right\]\:data-closed\:slide-out-to-right-10[data-side=right]:where([data-state=closed]),.data-\[side\=right\]\:data-closed\:slide-out-to-right-10[data-side=right]:where([data-closed]:not([data-closed=false])){--tw-exit-translate-x: 10% }.data-\[side\=top\]\:data-closed\:slide-out-to-top-10[data-side=top]:where([data-state=closed]),.data-\[side\=top\]\:data-closed\:slide-out-to-top-10[data-side=top]:where([data-closed]:not([data-closed=false])){--tw-exit-translate-y: -10% }.data-active\:bg-sidebar-accent:where([data-state=active]),.data-active\:bg-sidebar-accent:where([data-active]:not([data-active=false])){background-color:var(--sidebar-accent)}.data-active\:bg-sidebar-primary:where([data-state=active]),.data-active\:bg-sidebar-primary:where([data-active]:not([data-active=false])){background-color:var(--sidebar-primary)}.data-active\:font-semibold:where([data-state=active]),.data-active\:font-semibold:where([data-active]:not([data-active=false])){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.data-active\:text-sidebar-accent-foreground:where([data-state=active]),.data-active\:text-sidebar-accent-foreground:where([data-active]:not([data-active=false])){color:var(--sidebar-accent-foreground)}.data-active\:text-sidebar-primary-foreground:where([data-state=active]),.data-active\:text-sidebar-primary-foreground:where([data-active]:not([data-active=false])){color:var(--sidebar-primary-foreground)}.data-horizontal\:h-px:where([data-orientation=horizontal]){height:1px}.data-horizontal\:w-full:where([data-orientation=horizontal]){width:100%}.data-vertical\:w-px:where([data-orientation=vertical]){width:1px}.data-vertical\:self-stretch:where([data-orientation=vertical]){align-self:stretch}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media(prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}:root{--radius:.625rem;--background:oklch(96.65% .0045 258.32);--foreground:oklch(20.99% .0341 263.44);--card:oklch(100% 0 0);--card-foreground:oklch(20.99% .0341 263.44);--popover:oklch(100% 0 0);--popover-foreground:oklch(20.99% .0341 263.44);--primary:oklch(65.18% .1809 253.92);--primary-foreground:oklch(100% 0 0);--secondary:oklch(98.46% .0017 247.84);--secondary-foreground:oklch(36.95% .0381 260.5);--muted:oklch(94.27% .0058 264.53);--muted-foreground:oklch(54.44% .035 265.11);--accent:oklch(94.27% .0058 264.53);--accent-foreground:oklch(20.99% .0341 263.44);--destructive:oklch(63.71% .2104 28.54);--destructive-foreground:oklch(100% 0 0);--border:oklch(94.27% .0058 264.53);--input:oklch(87.15% .0123 259.82);--ring:oklch(65.18% .1809 253.92);--chart-1:oklch(65.18% .1809 253.92);--chart-2:oklch(68.59% .1667 154.86);--chart-3:oklch(74.69% .1701 62.11);--chart-4:oklch(63.71% .2104 28.54);--chart-5:oklch(36.95% .0381 260.5);--sidebar:oklch(20.99% .0341 263.44);--sidebar-foreground:oklch(70.98% .0273 261.12);--sidebar-primary:oklch(65.18% .1809 253.92);--sidebar-primary-foreground:oklch(100% 0 0);--sidebar-accent:oklch(31.01% .0288 256.84);--sidebar-accent-foreground:oklch(100% 0 0);--sidebar-border:oklch(27.76% .0341 255.81);--sidebar-ring:oklch(65.18% .1809 253.92);--success:oklch(68.59% .1667 154.86);--success-foreground:oklch(100% 0 0);--warning:oklch(74.69% .1701 62.11);--warning-foreground:oklch(20.99% .0341 263.44);--info:oklch(65.18% .1809 253.92);--info-foreground:oklch(100% 0 0)}[data-theme=dark]{--background:oklch(20.03% .0105 268.16);--foreground:oklch(97.55% .0045 258.32);--card:oklch(24.77% .014 267);--card-foreground:oklch(97.55% .0045 258.32);--popover:oklch(26.9% .0155 269.1);--popover-foreground:oklch(97.55% .0045 258.32);--primary:oklch(65.18% .1809 253.92);--primary-foreground:oklch(100% 0 0);--secondary:oklch(26.9% .0155 269.1);--secondary-foreground:oklch(84.37% .0124 259.82);--muted:oklch(22.6% .0125 264.28);--muted-foreground:oklch(70.98% .0273 261.12);--accent:oklch(28.44% .0158 264.28);--accent-foreground:oklch(97.55% .0045 258.32);--destructive:oklch(70.86% .1699 26.47);--destructive-foreground:oklch(100% 0 0);--border:oklch(32.39% .0174 262.25);--input:oklch(32.39% .0174 262.25);--ring:oklch(65.18% .1809 253.92);--chart-1:oklch(65.18% .1809 253.92);--chart-2:oklch(77.3% .1754 155.5);--chart-3:oklch(74.69% .1701 62.11);--chart-4:oklch(70.86% .1699 26.47);--chart-5:oklch(84.37% .0124 259.82);--sidebar:oklch(17.27% .0089 264.31);--sidebar-foreground:oklch(70.98% .0273 261.12);--sidebar-primary:oklch(65.18% .1809 253.92);--sidebar-primary-foreground:oklch(100% 0 0);--sidebar-accent:oklch(28.85% .0157 264.29);--sidebar-accent-foreground:oklch(100% 0 0);--sidebar-border:oklch(32.39% .0174 262.25);--sidebar-ring:oklch(65.18% .1809 253.92);--success:oklch(77.3% .1754 155.5);--success-foreground:oklch(28.57% .0586 161.78);--warning:oklch(74.69% .1701 62.11);--warning-foreground:oklch(24.61% .0282 65.89);--info:oklch(65.18% .1809 253.92);--info-foreground:oklch(100% 0 0)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@layer flowline-tokens{:root{--p-bg: #14161b;--p-surface: #1e2128;--p-surface-2: #23262e;--p-surface-3: #191c22;--p-hover: #262a32;--p-border: #2f343d;--p-border-2: #272b33;--p-text: #f5f7fa;--p-text-2: #c7ccd4;--p-text-3: #98a2b3;--p-text-4: #6b7280;--p-nav: #0e1014;--p-nav-2: #1a1d24;--p-nav-3: #272b33;--p-nav-text: #98a2b3;--p-accent: #2e90fa;--p-accent-hover: #1570ef;--p-scroll: #3a3f49;--p-overlay: rgba(0, 0, 0, .6);--p-shadow: rgba(0, 0, 0, .5);--p-shadow-2: rgba(0, 0, 0, .55);--p-btn: #2e90fa;--p-btn-h: #1b82e6;--p-selection: #232a3a;--p-selection-border: #4e7bd1;--p-good: #32d583;--p-good-text: #6ce9a6;--p-good-bg: #053321;--p-good-border: #05603a;--p-warning: #f79009;--p-warning-solid: #f79009;--p-amber: #f9b471;--p-amber-bg: #2a1e12;--p-amber-border: #5a3e1e;--p-amber-text: #f9b471;--p-blue-bg: #16283c;--p-blue-border: #2f5a85;--p-blue-text: #7cc0ff;--p-violet-bg: #241c3a;--p-violet-border: #5a4a85;--p-violet-text: #c4a9ff;--p-danger-bg: #3a1b1b;--p-danger-border: #7a3a38;--p-danger-text: #ff9b92;--p-danger-solid: #f97066;--p-accent-soft: rgba(46, 144, 250, .12);--p-accent-bg: #16283c;--z-base: 1;--z-sticky: 20;--z-dropdown: 25;--z-overlay: 60;--z-modal: 90;--z-popover: 95;--z-toast: 120;--radius-xs: 6px;--radius-sm: 8px;--radius-md: 10px;--radius-lg: 12px;--radius-xl: 14px;--radius-2xl: 18px;--radius-full: 999px;--shadow-card: 0 4px 16px var(--p-shadow);--shadow-popover: 0 8px 22px var(--p-shadow-2);--shadow-modal: 0 14px 36px var(--p-shadow-2);--font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, monospace;--text-2xs: 10px;--text-xs: 11px;--text-sm: 12px;--text-base: 13px;--text-md: 14px;--text-lg: 16px;--text-xl: 20px;--text-2xl: 24px}}:root{--ui-bg: var(--p-bg, var(--bg, #f2f4f7));--ui-surface: var(--p-surface, var(--surface, #ffffff));--ui-surface-2: var(--p-surface-2, var(--surface-2, #f9fafb));--ui-hover: var(--p-hover, var(--surface-3, #eaecf0));--ui-border: var(--p-border, var(--border, #eaecf0));--ui-border-2: var(--p-border-2, var(--border-2, #f2f4f7));--ui-overlay: var(--p-overlay, rgba(16, 24, 40, .5));--ui-shadow: var(--p-shadow, rgba(16, 24, 40, .16));--ui-text: var(--p-text, var(--text, #101828));--ui-text-2: var(--p-text-2, var(--text-2, #344054));--ui-text-3: var(--p-text-3, var(--text-3, #667085));--ui-text-4: var(--p-text-4, var(--text-4, #98a2b3));--ui-primary: var(--p-btn, var(--btn, #2e90fa));--ui-primary-text: #ffffff;--ui-accent: #2e90fa;--ui-info-text: var(--p-blue-text);--ui-info-bg: var(--p-blue-bg);--ui-info-border: var(--p-blue-border);--ui-info-solid: var(--p-accent);--ui-success-text: var(--p-good-text);--ui-success-bg: var(--p-good-bg);--ui-success-border: var(--p-good-border);--ui-success-solid: var(--p-good);--ui-warning-text: var(--p-amber-text);--ui-warning-bg: var(--p-amber-bg);--ui-warning-border: var(--p-amber-border);--ui-warning-solid: var(--p-warning-solid);--ui-danger: var(--p-danger-text);--ui-danger-text: var(--p-danger-text);--ui-danger-bg: var(--p-danger-bg);--ui-danger-border: var(--p-danger-border);--ui-danger-solid: var(--p-danger-solid);--ui-violet-text: var(--p-violet-text);--ui-violet-bg: var(--p-violet-bg);--ui-violet-border: var(--p-violet-border);--ui-violet-solid: var(--p-selection-border)}.ui-icon-btn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;width:var(--ui-icon-btn-size, 32px);height:var(--ui-icon-btn-size, 32px);padding:0;border:1px solid transparent;border-radius:9px;font:inherit;cursor:pointer;transition:background-color .12s,border-color .12s,color .12s,opacity .12s}.ui-icon-btn--compact{border-radius:7px}.ui-icon-btn:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.ui-icon-btn:disabled{opacity:.5;cursor:not-allowed}.ui-icon-btn--outline{background:var(--ui-surface);border-color:var(--ui-border);color:var(--ui-text-3)}.ui-icon-btn--outline:hover:not(:disabled){background:var(--ui-hover)}.ui-icon-btn--ghost{background:transparent;color:var(--ui-text-3)}.ui-icon-btn--ghost:hover:not(:disabled){background:var(--ui-hover)}.ui-icon-btn--primary{background:var(--ui-primary);color:var(--ui-primary-text)}.ui-icon-btn--primary:hover:not(:disabled){opacity:.88}.ui-icon-btn--danger:hover:not(:disabled){background:var(--ui-danger-bg);border-color:var(--ui-danger-border);color:var(--ui-danger)}.ui-dot{display:inline-block;flex-shrink:0;width:var(--ui-dot-size, 8px);height:var(--ui-dot-size, 8px);border-radius:50%;background:currentColor}.ui-dot--pulse{animation:ui-pulse 1.4s ease-in-out infinite}.ui-badge{display:inline-flex;align-items:center;gap:5px;box-sizing:border-box;border:1px solid var(--b-border);background:var(--b-bg);color:var(--b-text);font-weight:700;line-height:1.3;white-space:nowrap}.ui-badge--solid{border-color:transparent;background:var(--b-solid);color:#fff}.ui-badge--neutral{--b-text: var(--ui-text-3);--b-bg: var(--ui-surface-2);--b-border: var(--ui-border);--b-solid: var(--ui-text-4)}.ui-badge--info{--b-text: var(--ui-info-text);--b-bg: var(--ui-info-bg);--b-border: var(--ui-info-border);--b-solid: var(--ui-info-solid)}.ui-badge--success{--b-text: var(--ui-success-text);--b-bg: var(--ui-success-bg);--b-border: var(--ui-success-border);--b-solid: var(--ui-success-solid)}.ui-badge--warning{--b-text: var(--ui-warning-text);--b-bg: var(--ui-warning-bg);--b-border: var(--ui-warning-border);--b-solid: var(--ui-warning-solid)}.ui-badge--danger{--b-text: var(--ui-danger-text);--b-bg: var(--ui-danger-bg);--b-border: var(--ui-danger-border);--b-solid: var(--ui-danger-solid)}.ui-badge--violet{--b-text: var(--ui-violet-text);--b-bg: var(--ui-violet-bg);--b-border: var(--ui-violet-border);--b-solid: var(--ui-violet-solid)}.ui-badge--sm{padding:1px 7px;font-size:10.5px}.ui-badge--md{padding:3px 9px;font-size:11.5px}.ui-badge--pill{border-radius:999px}.ui-badge--rounded{border-radius:6px}.ui-icon{display:inline-block;flex-shrink:0}.ui-toast{position:fixed;bottom:22px;left:50%;z-index:var(--ui-z, 120);transform:translate(-50%);max-width:calc(100vw - 32px);padding:11px 18px;border:1px solid transparent;border-radius:11px;box-shadow:0 12px 32px var(--ui-shadow);font-size:13px;font-weight:700;animation:ui-fade-in .15s ease}.ui-toast--dark{background:#101828;color:#fff}.ui-toast--inverse{background:var(--ui-text);color:var(--ui-bg)}.ui-toast--surface{background:var(--ui-surface);border-color:var(--ui-border);color:var(--ui-text)}.ui-toast--brand{background:var(--ui-primary);color:var(--ui-primary-text)}@layer flowline-tokens,theme,base,legacy,components,utilities;html,body{margin:0;height:100%;background:#14161b;color:#98a2b3;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}.w{height:100%;display:flex;align-items:center;justify-content:center;font-size:14px}@layer legacy{a{color:#2e90fa}}.router-status{display:grid;min-height:100dvh;place-content:center;padding:24px;color:var(--p-text, #20242b);font:500 14px/1.5 Inter,sans-serif;text-align:center}.embedded-screen,.embedded-screen__content{display:flex;flex:1;width:100%;min-width:0;min-height:0}.embedded-screen__content>*{flex:1;width:100%;min-width:0}.embedded-screen{height:100%;overflow:hidden}.embedded-screen__loading,.embedded-screen__denied{display:grid;flex:1;min-height:0;place-items:center;padding:24px;color:var(--p-text-3);background:var(--p-bg);font:600 14px/1.5 Plus Jakarta Sans,system-ui,sans-serif}.arkusz-page,.arkusz-page *{box-sizing:border-box}@keyframes wmEstPulse{0%,to{box-shadow:0 0 #dc680300}50%{box-shadow:0 0 0 5px #dc680329}}.wm-fx{display:flex;align-items:center;gap:6px;background:var(--p-good-bg)}.wm-fx output{font-weight:800;color:var(--p-good)}.wm-fx-cell[data-est="1"]{color:var(--p-amber-text);background:var(--p-amber-bg);box-shadow:inset 0 0 0 1px var(--p-amber-border);border-radius:6px}.wm-fx[data-est="1"],.wm-fx-cell[data-est="1"]{position:relative}.wm-fx[data-est="1"]:hover:after,.wm-fx-cell[data-est="1"]:hover:after{content:"Wartość szacowana — przeliczona proporcjonalnie z rozmiaru bazowego. Zmierz i potwierdź przed wysyłką.";position:absolute;left:0;bottom:calc(100% + 7px);z-index:80;width:238px;padding:9px 11px;border-radius:9px;background:#1f2937;color:#fff;font-size:11px;font-weight:600;line-height:1.45;letter-spacing:0;text-transform:none;box-shadow:0 10px 28px #10182852;pointer-events:none;white-space:normal}.wm-est-pill{animation:wmEstPulse 2.6s ease-in-out infinite}.arkusz-page{margin:0;padding:0;height:100%;overflow-x:hidden;max-width:100%}.arkusz-page{background:var(--p-bg);font-family:Plus Jakarta Sans,system-ui,sans-serif;color:var(--p-text)}.arkusz-page ::-webkit-scrollbar{height:10px;width:10px}.arkusz-page ::-webkit-scrollbar-thumb{background:var(--p-scroll);border-radius:8px;border:2px solid transparent;background-clip:padding-box}.arkusz-page ::-webkit-scrollbar-track{background:transparent}@keyframes wmFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.wm-flash{box-shadow:0 0 0 3px var(--p-accent);transition:box-shadow .25s ease}.wm-flash--round{border-radius:9px}@keyframes wmPop{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.arkusz-page input,.arkusz-page textarea,.arkusz-page button,.arkusz-page select{font-family:inherit}.arkusz-page button:not(.ui-btn):not(.ui-icon-btn){color:inherit}html[data-theme=dark] .arkusz-page input,html[data-theme=dark] .arkusz-page textarea,html[data-theme=dark] .arkusz-page select{color-scheme:dark}.wm-inp:not(.ui-control){width:100%;border:1px solid var(--p-border);background:var(--p-surface-2);color:var(--p-text);border-radius:8px;padding:8px 10px;font-size:13.5px;font-weight:600;outline:none;transition:border-color .12s,background .12s}.wm-inp:not(.ui-control):focus{border-color:var(--p-accent);background:var(--p-surface)}.wm-inp:not(.ui-control)::placeholder{color:var(--p-text-4);font-weight:500}.ar-sheet-header .ui-page-header__titles{flex:1;min-width:0}.ar-sheet-header .ui-page-header__actions{max-width:100%;min-width:0}.wm-mono{font-family:JetBrains Mono,monospace}.wm-pad{padding:22px}.wm-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px}.wm-sheetrow{display:flex;gap:16px;align-items:flex-start}.wm-sheetrow>div{flex:1;min-width:0}.wm-summary{width:258px;flex-shrink:0;position:sticky;top:16px}.wm-revbar{display:flex;align-items:center;gap:10px;margin-bottom:14px;flex-wrap:wrap}.wm-photogrid{display:grid;grid-template-columns:1.6fr 1fr;gap:10px}.wm-photorow{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.wm-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.wm-noprint-scroll{max-height:calc(min(900px,100vh - 48px) - 92px);overflow-y:auto;padding:22px}.wm-search-wrap{width:230px}.wm-navdock{position:fixed;left:16px;bottom:18px;z-index:40;display:flex;flex-direction:column;gap:8px;align-items:flex-start}.wm-navup{position:fixed;right:16px;bottom:72px;z-index:69;font-size:17px;box-shadow:0 6px 18px #10182829}.wm-fab-undo{display:none}.wm-table-pkg-select{min-width:110px}.wm-package-weight{width:120px}.wm-gen-card-btn{display:flex;gap:10px;flex-wrap:wrap}.wm-fx[data-est="1"]{background:var(--p-amber-bg);border-color:var(--p-amber-border)}.wm-fx[data-est="1"]>output{color:var(--p-amber-text)}.wm-fx[data-est="1"]>span:first-of-type{color:var(--p-amber-text)}.wm-inp[data-est="1"]{color:var(--p-amber-text);border-color:var(--p-amber-border);background:var(--p-amber-bg);font-weight:800}.wm-cell{min-width:74px}.wm-cellt{min-width:132px}.ar-cert-status{display:inline-flex;align-items:center;font-size:11px;font-weight:800;padding:3px 9px;border-radius:20px;white-space:nowrap}.ar-cert-status--none{color:var(--p-text-4);background:var(--p-surface-2)}.ar-cert-status--ok{color:#067647;background:#0676471a}.ar-cert-status--soon{color:#b54708;background:#f790091f}.ar-cert-status--expired{color:#b42318;background:#f044381a}.ar-prod-only{display:flex;align-items:center;gap:7px;padding:7px 13px;border-radius:8px;cursor:pointer;font-size:12px;font-weight:700;border:1px solid var(--p-border);background:var(--p-surface);color:var(--p-text-4)}.ar-prod-only.is-selected{border-color:var(--p-accent);color:var(--p-accent)}.ar-eco-calc-value{padding:6px 8px;text-align:right;font-size:12.5px;font-weight:800;color:var(--p-text-2);white-space:nowrap}.ar-eco-check{width:100%;padding:5px 6px;border-radius:7px;border:1px solid var(--p-border);background:var(--p-surface-2);color:var(--p-text-4);font-size:14px;font-weight:800;cursor:pointer}.ar-eco-check.is-selected{color:var(--p-good)}.ar-eco-rec{padding:5px 9px;border-radius:7px;border:1px solid var(--p-border);background:var(--p-surface-2);font-size:11px;font-weight:700;cursor:pointer;white-space:nowrap;color:var(--p-text-4)}.ar-eco-rec.is-recommended{color:var(--p-good)}.ar-no-okucia{font-size:11px;font-weight:700;border-radius:7px;padding:4px 9px;cursor:pointer;white-space:nowrap;border:1px dashed var(--p-border);background:var(--p-surface-2);color:var(--p-text-3)}.ar-no-okucia.is-selected{border:1px solid var(--p-good);background:var(--p-good-bg);color:var(--p-good)}.ar-element-kind{display:none;font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;padding:2px 7px;border-radius:5px;background:var(--p-accent);color:#fff}.ar-element-kind.is-table{display:inline}.ar-filter-count{font-size:11px;font-weight:800;color:var(--p-text-4)}.ar-thumb-size-toggle{width:34px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ar-list-thumb{position:relative;flex-shrink:0;overflow:hidden;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.ar-list-thumb img{width:100%;height:100%;object-fit:cover;display:block}.ar-list-photo-slot{flex-shrink:0;border-radius:8px;border:1.5px dashed var(--p-border)}.ar-gallery-tile{position:relative;aspect-ratio:4/3;border-radius:11px;overflow:hidden;border:1px solid var(--p-border);cursor:pointer}.ar-incomplete-badge{display:inline-flex;align-items:center;padding:3px 7px;border-radius:6px;background:#fef3f2;color:#b42318;border:1px solid #FECDCA;font-size:9.5px;font-weight:800}.ar-validation-item{display:flex;align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.4;color:var(--p-text-2);width:100%;text-align:left;border:none;background:none;padding:3px 5px;border-radius:6px}.ar-dependency-button{font-size:12px;background:none;border:none;cursor:pointer;line-height:1;color:var(--p-text-4)}.ar-dependency-button.is-active{color:var(--p-accent)}.wm-only-sm{display:none}@media(max-width:680px){.wm-grid{grid-template-columns:1fr}}@media(max-width:640px){.wm-hide-sm{display:none}.wm-pad{padding:14px 12px}.wm-only-sm{display:inline-flex}.ar-sheet-header .ui-page-header__actions{width:100%;margin-left:0}.arkusz-page{--ar-field-font-size:16px}.arkusz-page .wm-inp,.arkusz-page .wm-table td .wm-inp,.arkusz-page input.wm-inp,.arkusz-page textarea.wm-inp,.arkusz-page .ui-control,.arkusz-page select{font-size:16px}.wm-gen-card-btn{flex-basis:100%;flex-wrap:nowrap}.wm-gen-card-btn>.ui-btn{flex:1 1 0;min-width:0;justify-content:center;padding:10px 8px}.wm-gen-card-btn>button>span:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wm-revbar{flex-wrap:nowrap;gap:7px}.wm-photogrid{grid-template-columns:1fr}.wm-gallery{grid-template-columns:repeat(2,1fr)}.wm-photorow{grid-template-columns:repeat(3,1fr)}.wm-revbar>div{flex:0 1 auto;min-width:0}.wm-revbar>div>button{padding:7px 9px;white-space:nowrap}.ui-table-wrap.wm-tablewrap{overflow-x:visible;border:none;border-radius:0}.wm-table thead{display:none}.wm-table,.wm-table tbody,.wm-table tr,.wm-table td,.wm-table tfoot{display:block;width:100%}.wm-table tr{border:1px solid var(--p-border);border-radius:11px;margin-bottom:10px;padding:6px 11px;background:var(--p-surface-2)}.wm-table td{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--p-border-2);padding:7px 0}.wm-table tr td:last-child{border-bottom:none}.wm-table td:before{content:attr(data-label);font-size:11.5px;font-weight:700;color:var(--p-text-3);flex-shrink:0;text-transform:none}.wm-table td[data-label=""]:before{display:none}.wm-table td .wm-inp{max-width:58%;text-align:right}.wm-table td .wm-cell,.wm-table td>div{min-width:0}.wm-table tfoot tr{display:flex;flex-wrap:wrap;gap:5px 14px;justify-content:flex-start;background:var(--p-surface-3);border:1px solid var(--p-border);border-radius:9px;padding:9px 11px;margin-top:4px}.wm-table tfoot td{display:inline-flex;align-items:baseline;gap:5px;width:auto;border:none;padding:0;font-size:12px;white-space:nowrap}.wm-table tfoot td:empty{display:none}.wm-table tfoot td:before{content:attr(data-label);font-weight:600;color:var(--p-text-3);text-transform:none}.wm-table tfoot td[data-label=""]:before{display:none}.wm-fab-undo{display:flex}.wm-cell,.wm-cellt{min-width:0}.wm-table td .wm-inp,.wm-table td select.wm-inp{min-width:0;width:auto;flex:1}.wm-inp{max-width:100%}.wm-search-wrap,.wm-search-wrap .wm-inp,.wm-search-wrap .ui-control{width:100%}.wm-okucia-foot .wm-inp,.wm-okucia-foot select{min-width:0}.wm-okucia-foot .wm-numwrap{flex:1}.wm-okucia-foot .wm-numwrap .wm-inp{width:100%}.wm-sheetrow{flex-direction:column}.wm-sheetrow>div{width:100%;min-width:0;max-width:100%}.wm-summary{width:100%;position:static}}@media(max-width:980px){.wm-sheetrow{flex-direction:column}.wm-summary{width:100%;position:static;order:-1}}.wm-pvcells,.wm-pvhead{margin-left:auto}.wm-card-editor-grid{display:grid;grid-template-columns:minmax(380px,520px) minmax(0,1fr);align-items:start;gap:0}.wm-card-editor-settings{min-width:0;max-height:calc(min(900px,100vh - 48px) - 92px);overflow-y:auto;border-right:1px solid var(--p-border)}.wm-card-editor-preview{min-width:0}@media(max-width:1000px){.wm-card-editor-grid{grid-template-columns:1fr}.wm-card-editor-settings{max-height:none;overflow:visible;border-right:0;border-bottom:1px solid var(--p-border)}.wm-card-editor-preview .wm-noprint-scroll{max-height:none;padding:14px}}.wm-card-print{position:relative;background:#fff;color:#3d3b32;width:min(1040px,100%);aspect-ratio:297/210;margin:0 auto;overflow:hidden;container-type:inline-size}@media print{@page{size:A4 landscape;margin:0}.arkusz-page,.arkusz-page *{-webkit-print-color-adjust:exact;print-color-adjust:exact}.arkusz-page .wm-noprint{display:none}.arkusz-page *{visibility:hidden}.arkusz-page #wm-card,.arkusz-page #wm-card *{visibility:visible}.arkusz-page #wm-card{position:absolute;left:0;top:0;width:297mm;max-width:297mm;height:210mm;overflow:hidden;padding:0;border-radius:0}.arkusz-page .wm-cardtext{border:none;background:transparent;padding:0}}.wm-cardtext{width:100%;border:1px solid var(--p-border);background:var(--p-surface-2);color:var(--p-text);border-radius:8px;padding:10px 12px;font-size:12.5px;font-weight:600;line-height:1.65;outline:none;resize:vertical;font-family:inherit}.wm-cardtext{min-height:64px}.wm-cardtext:focus{border-color:var(--p-accent);background:var(--p-surface)}@media(max-width:640px){.arkusz-page.wm-scrolled .wm-gen-card-btn{display:none}}@media(min-width:641px){.wm-navdock{left:auto;right:16px;bottom:92px;align-items:flex-end}.wm-navup{bottom:206px}}.wm-card-batch .wm-card-print{width:1123px;max-width:none;margin:0}.wm-card-batch .wm-noprint{display:none!important}.ar-action-card{display:flex;align-items:flex-start;gap:12px;text-align:left;width:100%;height:auto;padding:14px;border-radius:12px;white-space:normal}.ar-action-card__icon{font-size:20px;flex-shrink:0}.ar-action-card__body{min-width:0}.ar-action-card__title{display:block;font-size:14px;font-weight:800}.ar-action-card__desc{display:block;font-size:12px;font-weight:400;color:var(--p-text-3);margin-top:2px;line-height:1.45}.ar-card-sizes{margin:16px 0;padding:12px 14px;border-radius:12px;background:var(--p-surface-2);border:1px solid var(--p-border);display:flex;flex-direction:column;gap:9px}.ar-card-sizes__head{display:flex;align-items:center;justify-content:space-between}.ar-card-sizes__label{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--p-text-3)}.ar-card-actions{display:flex;flex-direction:column;gap:10px;margin-top:16px}.ar-dep-group{display:flex;flex-direction:column;gap:6px}.ar-dep-title{font-size:10.5px;font-weight:800;color:var(--p-text-4);text-transform:uppercase;letter-spacing:.05em;margin:16px 0 7px}.ar-field-dialog{display:flex;flex-direction:column;gap:16px}.ar-code{font-family:monospace;color:var(--p-accent)}.ar-add-elem{display:flex;flex-direction:column;gap:7px}.ar-add-elem__icon{width:30px;height:30px;border-radius:8px;background:var(--p-surface-3);display:flex;align-items:center;justify-content:center;font-size:15px}.ar-outer-preview{font-size:12px;color:var(--p-text-2);background:var(--p-surface-2);border:1px solid var(--p-border);border-radius:8px;padding:8px 11px;margin-bottom:14px}.ar-b1-subtitle{color:var(--p-text-4);font-size:12px;margin-bottom:16px}.ar-b1-check{display:flex;align-items:center;gap:9px;padding:9px 10px;color:var(--p-text-2);font-size:12.5px;font-weight:700;cursor:pointer}.ar-b1-check.is-indented{padding-left:20px}.ar-b1-pick-row{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:9px;border:1px solid var(--p-border);background:var(--p-surface-2)}.ar-b1-pick-row.is-selected{border-color:var(--p-accent);background:var(--p-good-bg)}.ar-b1-pick-row.is-blocked{opacity:.5}.ar-b1-variant-columns{display:flex;gap:14px;align-items:stretch}.ar-b1-size-variant .ui-modal__body{padding:14px}.ar-b1-variant-summary{margin-left:auto;text-align:right;font-size:11px;font-weight:700;color:var(--p-text-4)}.ar-b1-variant-summary.has-changes{color:var(--p-accent)}.ar-b1-coef{flex:1;white-space:nowrap}.ar-b1-coef.is-suggested{border:1px dashed var(--p-accent);background:transparent;color:var(--p-accent)}.ar-b1-preview-value{width:42px;text-align:right;font-size:11px;font-weight:700;color:var(--p-text-4)}.ar-b1-preview-value.has-changes{color:var(--p-good)}.ar-b1-size-existing{color:var(--p-good);border-color:var(--p-good)}.ar-b1-part-heading{padding:9px 8px 3px;font-size:10px;font-weight:800;color:var(--p-text-4);text-transform:uppercase;letter-spacing:.05em}@media(max-width:1100px){.ar-b1-variant-columns{flex-wrap:wrap}}.ar-b1-variant-columns{max-height:76vh}@media(max-width:1100px){.ar-b1-variant-columns{max-height:none}}.wm-product-card-modal>.ui-modal__body{padding:0;overflow:visible}.wm-product-card-checkbox{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border:1px solid var(--p-border);border-radius:8px;font-size:12px;font-weight:700;cursor:pointer}.wm-product-card-range{display:flex;align-items:center;gap:8px;margin-bottom:5px}.wm-product-card-range>.ui-label{margin:0}.wm-product-card-range>input{min-width:0;padding:0;border:0;background:none}.wm-product-card-toggle-active{border-color:var(--p-accent);color:var(--p-accent)}.wm-product-card-title{flex:0 1 auto;min-width:0;font-weight:800;letter-spacing:-.01em;line-height:1;color:#6f6d3f;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wm-product-card-index{flex:0 0 auto;color:#b0ad82;font-weight:500;letter-spacing:.02em;white-space:nowrap}.wm-product-card-eden-title{font-weight:600;letter-spacing:-.02em;line-height:1.2;color:#1e1c17;white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}.wm-product-card-dimension{display:flex;justify-content:space-between;gap:1.2cqw;padding:.45cqw 0;border-bottom:.09cqw solid #ECE7DA}.wm-product-card-dimension[data-last]{border-bottom:0}@media print{.wm-product-card-modal,.wm-product-card-modal>.ui-modal__body{overflow:visible}}.ar-sheet-photo{position:relative;aspect-ratio:1;min-height:0}.ar-sheet-photo__frame{position:absolute;inset:0;overflow:hidden;border:1px solid var(--p-border);border-radius:11px;background:var(--p-surface-2)}.ar-sheet-photo__img{display:block;width:100%;height:100%;object-fit:cover;transform-origin:center}.wm-photorow .ar-sheet-photo__actions{opacity:0;transition:opacity .15s}.ar-sheet-photo:hover .ar-sheet-photo__actions,.ar-sheet-photo:focus-within .ar-sheet-photo__actions{opacity:1}.ar-sheet-photo__main{position:absolute;top:7px;left:7px;pointer-events:none}.ar-sheet-photo__actions{position:absolute;top:5px;right:5px;flex-wrap:wrap;justify-content:flex-end;max-width:calc(100% - 10px)}.ar-sheet-photo-empty{display:flex;align-items:center;justify-content:center;color:var(--p-text-4)}.chat-root{--ui-bg: var(--p-bg, #14161b);--ui-surface: var(--p-surface, #1e2128);--ui-surface-2: var(--p-surface-2, #23262e);--ui-border: var(--p-border, #2f343d);--ui-hover: var(--p-hover, #262a32);--ui-text: var(--p-text, #f5f7fa);--ui-text-2: var(--p-text-2, #c7ccd4);--ui-text-3: var(--p-text-3, #98a2b3);--ui-text-4: var(--p-text-4, #6b7280);--ui-primary: #2e90fa;display:flex;height:100%;background:var(--ui-bg);color:var(--ui-text)}.chat-nav{display:flex;flex-shrink:0;flex-direction:column;width:262px;border-right:1px solid var(--ui-border);background:var(--ui-surface)}.chat-nav__head{display:flex;align-items:center;flex-shrink:0;gap:10px;height:58px;padding:0 14px;border-bottom:1px solid var(--ui-border)}.chat-nav__titles{flex:1;min-width:0}.chat-nav__title{font-size:13.5px;font-weight:800;letter-spacing:-.01em}.chat-nav__sub{overflow:hidden;color:var(--ui-text-4);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap}.chat-nav__search{padding:10px 12px 4px}.chat-nav__list{display:flex;flex:1;flex-direction:column;gap:3px;padding:4px 8px 10px;overflow-y:auto}.chat-nav__group{padding:11px 8px 5px;font-size:var(--text-2xs);letter-spacing:.1em}.chat-nav__empty{padding:22px 12px;color:var(--ui-text-4);font-size:12.5px;text-align:center}.chat-nav .ui-list-row{padding:9px 10px;border:1px solid transparent}.chat-nav .ui-list-row--active{border-color:var(--ui-border);background:var(--ui-hover)}.chat-nav .ui-list-row__title{font-size:13.5px}.chat-nav .ui-list-row__meta{color:var(--ui-text-4);font-size:10.5px;white-space:nowrap}.chat-nav .chat-new{margin:10px 8px 4px;width:calc(100% - 16px);justify-content:flex-start}.chat-main{display:flex;flex:1;flex-direction:column;min-width:0;background:var(--ui-bg)}.chat-head{display:flex;align-items:center;flex-shrink:0;gap:12px;height:58px;padding:0 16px;border-bottom:1px solid var(--ui-border);background:var(--ui-surface)}.chat-head__titles{flex:1;min-width:0}.chat-head__name{overflow:hidden;font-size:14.5px;font-weight:800;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.chat-head__sub{overflow:hidden;color:var(--ui-text-4);font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.chat-head__search{display:flex;align-items:center;gap:4px;width:250px}.chat-head__search .ui-search{flex:1}.chat-root .chat-hamb{display:none}.chat-msgs{display:flex;flex:1;flex-direction:column;gap:3px;min-height:0;padding:14px 18px 6px;overflow-y:auto}.chat-msgs__spacer{margin-top:auto}.chat-msgs .ui-message{animation:msgIn .15s ease}.chat-msgs .ui-message__bubble{min-width:104px;max-width:74%}.chat-msgs .ui-message__content{display:flex;flex-direction:column;gap:5px;white-space:normal}.chat-msgs .ui-date-separator{margin:10px 0 6px;align-self:center}.chat-composer{position:relative;flex-shrink:0;padding:10px 18px 14px;border-top:1px solid var(--ui-border);background:var(--ui-surface)}.chat-composer .ui-composer__box{background:var(--ui-bg)}.chat-composer .ui-composer__input{max-height:132px}.chat-mentions{position:absolute;bottom:74px;left:18px;right:18px;z-index:var(--z-dropdown)}.chat-uploading{display:flex;align-items:center;gap:9px;padding:8px 11px;border:1px solid var(--ui-border);border-radius:9px;background:var(--ui-bg);color:var(--ui-text-3);font-size:12.5px}.chat-file{display:none}.chat-pick-list{display:flex;flex-direction:column;gap:2px;max-height:320px;margin-top:10px;overflow-y:auto}.chat-pick{border:1px solid transparent;border-radius:var(--radius-md)}.chat-pick.ui-list-row--active{border-color:var(--ui-info-solid);background:color-mix(in srgb,var(--ui-info-solid) 14%,transparent)}.chat-pick--violet.ui-list-row--active{border-color:var(--ui-violet-solid);background:color-mix(in srgb,var(--ui-violet-solid) 14%,transparent)}.chat-mark{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;width:19px;height:19px;border:1.5px solid var(--ui-border);border-radius:50%;color:#fff}.chat-pick .chat-mark--on{border-color:var(--ui-info-solid);background:var(--ui-info-solid)}.chat-pick--violet .chat-mark--on{border-color:var(--ui-violet-solid);background:var(--ui-violet-solid)}.chat-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:11px}.chat-hint{margin-top:7px;color:var(--ui-text-4);font-size:11.5px}.chat-form-gap{margin-top:12px}.chat-lead{margin-top:4px;color:var(--ui-text-3);font-size:12.5px;line-height:1.5}.chat-empty{padding:20px;color:var(--ui-text-4);font-size:12.5px;text-align:center}.chat-picker__search{margin-bottom:10px}@media(max-width:820px){.chat-nav{position:fixed;top:0;left:0;height:100%;z-index:60;transform:translate(-100%);transition:transform .22s ease;box-shadow:6px 0 32px #0006}.chat-nav[data-open=true]{transform:translate(0)}.chat-navov{position:fixed;inset:0;background:#00000073;z-index:59}.chat-root .chat-hamb{display:inline-flex}.chat-msgs .ui-message__bubble{max-width:88%}}.chat-root--widget{position:relative;width:100%;min-width:0;height:100%;min-height:0}.chat-root--widget .chat-nav{position:absolute;top:0;bottom:0;left:0;z-index:3;transform:translate(-100%);transition:transform .22s ease;box-shadow:6px 0 32px #0006}.chat-root--widget .chat-nav[data-open=true]{transform:translate(0)}.chat-root--widget .chat-navov{position:absolute;inset:0;z-index:2;background:#00000073}.chat-root--widget .chat-hamb{display:inline-flex}.chat-widget{--chat-widget-surface: var(--p-surface, #fff);--chat-widget-border: var(--p-border, #e6e8eb);--chat-widget-shadow: rgba(16, 24, 40, .18);position:fixed;right:0;bottom:32px;z-index:110}.chat-widget__dock-strip{display:flex;flex-direction:column;gap:4px;padding:6px;border:1px solid var(--chat-widget-border);border-right:0;border-radius:12px 0 0 12px;background:var(--p-surface-2, #fff);box-shadow:-4px 0 18px var(--chat-widget-shadow)}.chat-widget__dock-strip .ui-icon-btn{color:#2e90fa}.chat-widget__window{position:fixed;right:72px;bottom:24px;display:flex;flex-direction:column;width:min(480px,calc(100vw - 96px));height:min(660px,calc(100dvh - 48px));min-height:320px;overflow:hidden;border:1px solid var(--chat-widget-border);border-radius:16px;background:var(--chat-widget-surface);box-shadow:0 18px 54px #00000047,0 3px 12px #0000001f;animation:chatWidgetIn .16s ease-out}.chat-widget__header{display:flex;flex:0 0 48px;align-items:center;justify-content:space-between;padding:0 8px 0 16px;border-bottom:1px solid var(--chat-widget-border);background:var(--chat-widget-surface)}.chat-widget__title{display:flex;align-items:center;gap:9px;font-size:14px;font-weight:700}.chat-widget__title .ui-icon{color:#2e90fa}.chat-widget__body{display:flex;flex:1;min-height:0;overflow:hidden}.chat-widget__body .chat-root{flex:1}@keyframes chatWidgetIn{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}:root[data-theme=dark] .chat-widget__dock-strip{--chat-widget-border: #2f343d;--chat-widget-shadow: rgba(0, 0, 0, .5);background:#23262e}:root[data-theme=dark] .chat-widget__window{--chat-widget-surface: #1e2128;--chat-widget-border: #2f343d}@media(max-width:520px){.chat-widget__window{right:12px;bottom:12px;width:calc(100vw - 24px);height:calc(100dvh - 24px);min-height:0;border-radius:14px}}.dock-root{--ui-surface: #ffffff;--ui-surface-2: #ffffff;--ui-border: #e6e8eb;--ui-border-2: #e6e8eb;--ui-shadow: rgba(16, 24, 40, .18);--ui-hover: rgba(60, 64, 67, .08);--ui-text: #202124;--ui-text-2: #3c4043;--ui-text-3: #5f6368;--ui-text-4: #5f6368;--ui-primary: #2e90fa}:root[data-theme=dark] .dock-root{--ui-surface: #1b1e24;--ui-surface-2: #23262e;--ui-border: #2f343d;--ui-border-2: #2f343d;--ui-shadow: rgba(0, 0, 0, .5);--ui-hover: rgba(255, 255, 255, .07);--ui-text: #f2f4f7;--ui-text-2: #c7ccd4;--ui-text-3: #8b93a1;--ui-text-4: #8b93a1}.dock-strip{position:fixed;display:flex;flex-direction:column;gap:4px;right:0;bottom:32px;z-index:64;padding:6px;border:1px solid var(--ui-border);border-right:none;border-radius:12px 0 0 12px;background:var(--ui-surface-2);box-shadow:-4px 0 18px var(--ui-shadow)}.dock-strip .ui-icon-btn{color:#2e90fa}.dock-head{display:flex;align-items:center;gap:10px;min-width:0}.dock-head__eyebrow{color:var(--ui-text-3);font-size:var(--text-2xs);font-weight:800;letter-spacing:.13em}.dock-head__title{font-size:var(--text-lg);font-weight:700;letter-spacing:-.01em;line-height:1.1}.dock-head .ui-icon{color:#2e90fa;flex-shrink:0}.dock-tools{display:flex;flex-direction:column;gap:9px}.dock-new{display:flex;align-items:center;gap:10px;width:100%;padding:11px 13px;border:1px solid var(--ui-border);border-radius:11px;background:var(--ui-surface-2);color:var(--ui-text-3);font:inherit;font-size:13.5px;font-weight:600;text-align:left;cursor:text}.dock-new:hover{border-color:#2e90fa}.dock-new .ui-icon{color:#2e90fa}.dock-composer{display:flex;flex-direction:column;gap:8px;padding:11px 12px;border:1px solid #2e90fa;border-radius:var(--radius-lg);background:var(--ui-surface-2)}.dock-composer .ui-control{padding:0;border:none;background:transparent;box-shadow:none}.dock-composer .ui-control:focus{outline:none;box-shadow:none}.dock-composer__title{font-size:var(--text-md);font-weight:700}.dock-composer__row{display:flex;align-items:center;gap:7px}.dock-search{display:flex;align-items:center;gap:8px}.dock-search .ui-search{flex:1}.dock-list{display:flex;flex-direction:column;gap:10px}.dock-root .ui-drawer__header{padding:14px 16px}.dock-root .ui-drawer__body{display:flex;flex-direction:column;padding:12px 14px;overflow:hidden}.dock-tools{padding-bottom:12px;border-bottom:1px solid var(--ui-border);margin:0 -14px 12px;padding-inline:14px}.dock-list{flex:1;min-height:0;overflow-y:auto}.dz-density{position:relative;flex-shrink:0}.dz-activity{flex:1;min-height:0;padding:22px 24px;overflow:auto}.dz-activity__groups{display:flex;flex-direction:column;gap:22px;max-width:760px}.dz-activity__label{margin-bottom:10px;color:var(--ui-text-4);font-size:var(--text-xs);font-weight:800;letter-spacing:.05em;text-transform:uppercase}.dz-activity__card{overflow:hidden}.dz-activity__card .ui-activity{cursor:pointer;border-top:1px solid var(--ui-border-2)}.dz-activity__project{color:#7f56d9;font-size:var(--text-xs);font-weight:700}.dz-kt{display:flex;flex:1;flex-direction:column;min-width:0;min-height:0;background:var(--p-bg)}.dz-kt-wrap{flex:1;min-height:0}.dz-kt-list{display:flex;flex:1;flex-direction:column;min-height:0}.dz-kt-search{padding:12px 12px 8px}.dz-kt-companies{display:flex;flex:1;flex-direction:column;gap:2px;padding:4px 8px;overflow-y:auto}.dz-kt-company{border-top:2px solid transparent;padding:10px 12px}.dz-kt-company--over{border-top-color:var(--ui-accent)}.dz-kt-hit{display:block;margin-top:1px;overflow:hidden;color:var(--ui-accent);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.dz-kt-add{padding:10px 12px;border-top:1px solid var(--ui-border)}.dz-kt-scroll{flex:1;min-width:0;overflow-y:auto}.dz-kt-detail{display:flex;flex-direction:column}.dz-kt-cohead{display:flex;flex-shrink:0;align-items:center;gap:11px;padding:13px 20px;border-bottom:1px solid var(--ui-border);background:var(--ui-surface)}.dz-kt-conames{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0}.dz-kt-conames .dz-kt-coname{width:100%;min-width:140px;padding:0 0 1px;border:none;border-bottom:1px dashed var(--ui-border);outline:none;background:transparent;color:var(--ui-text);font:inherit;font-size:18px;font-weight:800;letter-spacing:-.02em}.dz-kt-cometa{color:var(--ui-text-3);font-size:11.5px}.dz-kt-coacts{display:flex;flex-shrink:0;gap:6px}.dz-kt-back{display:none}.dz-kt-nodept{display:flex;align-items:center;gap:8px;padding:7px 20px 6px;border-bottom:1px solid var(--ui-border-2);background:var(--ui-surface-2)}.dz-kt-nodept__dot{flex-shrink:0;width:7px;height:7px;border-radius:2px;background:var(--ui-text-4)}.dz-kt-nodept__label{color:var(--ui-text-3);font-size:11.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.dz-kt-nodept__count{color:var(--ui-text-4);font-size:var(--text-xs)}.dz-kt-empty{padding:11px 20px;border-top:1px solid var(--ui-border-2);color:var(--ui-text-4);font-size:12.5px}@media(max-width:900px){.dz-kt-back{display:inline-flex}.dz-kt-cohead{gap:9px;padding:11px 14px}.dz-kt-btxt{display:none}}.dz-root,.dz-root *{box-sizing:border-box}.dz-root{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;color:var(--p-text);background:var(--p-bg)}.dz-root ::-webkit-scrollbar{width:10px;height:10px}.dz-root ::-webkit-scrollbar-thumb{background:var(--p-scroll);border-radius:var(--radius-sm);border:2px solid transparent;background-clip:padding-box}.dz-root ::-webkit-scrollbar-track{background:transparent}@keyframes slideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}.dz-root textarea,.dz-root input,.dz-root button,.dz-root select{font-family:inherit}html[data-theme=dark] .dz-root input,html[data-theme=dark] .dz-root textarea,html[data-theme=dark] .dz-root select,html[data-theme=dark] .dz-root input[type=date]{color-scheme:dark}.pz-main{display:flex;flex:1;flex-direction:column;min-width:0;min-height:0;overflow:hidden;background:var(--p-bg)}.pz-main[hidden]{display:none}.dz-workspace-scroll{flex:1;min-width:0;min-height:0;overflow:auto;padding:22px 24px}@media(max-width:820px){.pz-main{padding-top:0}}.dz-event__title.ui-control{font-size:17px;font-weight:700}.dz-banner{display:flex;align-items:center;gap:14px;margin:20px 24px 0;padding:14px 18px;border:1px solid var(--ui-border);border-radius:var(--radius-lg);background:var(--ui-surface)}.dz-banner__input{flex:1 1 360px;min-width:180px;max-width:none}.dz-banner>select.ui-control{flex:0 1 220px;min-width:140px;max-width:220px}@media(max-width:820px){.dz-banner{flex-wrap:wrap}.dz-banner__input{flex:1 1 100%;min-width:0}.dz-banner>select.ui-control{flex:1 1 140px;max-width:none}.dz-banner>.ui-btn{flex:1 1 100%}}.dz-pulpit{flex:1;min-height:0;padding:22px 24px;overflow:auto}.dz-pulpit__kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:14px}.dz-pulpit__panel{padding:16px 18px}.dz-pulpit__panel .ui-section-header,.dz-pulpit__gap{margin-bottom:14px}.dz-pulpit__progress{display:grid;grid-template-columns:1fr 1fr;gap:10px 22px}.dz-pulpit__cols{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:start}.dz-pulpit__list{display:flex;flex-direction:column;gap:9px}.dz-pulpit__overdue{padding:8px 10px;border:1px solid var(--ui-border-2);border-radius:var(--radius-md)}.dz-pulpit__leaves{display:grid;grid-column:1 / -1;grid-template-columns:1fr 1fr;gap:16px}.ui-btn.dz-report{display:flex;align-items:center;gap:16px;width:100%;margin-bottom:14px;padding:16px 18px;border:none;border-radius:var(--radius-xl);background:var(--p-nav);color:#fff6;font:inherit;text-align:left;cursor:pointer}.ui-btn.dz-report:hover:not(:disabled){background:var(--p-nav-2)}.dz-report__icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:44px;height:44px;border-radius:11px;background:#ffffff1f;color:#fff}.dz-report__text{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.dz-report__title{color:#fff;font-size:var(--text-md);font-weight:800}.dz-report__label{color:#fff9;font-size:var(--text-sm)}.dz-report__stats{display:flex;flex-shrink:0;gap:18px}.dz-report__stat{display:flex;flex-direction:column;align-items:center;gap:2px;color:#ffffff8c;font-size:10.5px;font-weight:600}.dz-report__stat b{font-size:22px;font-weight:800;line-height:1}@media(max-width:820px){.pz-pad.dz-pulpit{padding-left:16px;padding-right:16px}.pz-grid-4.dz-pulpit__kpis{grid-template-columns:repeat(2,1fr)}.pz-grid-2.dz-pulpit__progress,.pz-grid-2.dz-pulpit__cols,.dz-pulpit__leaves{grid-template-columns:1fr}}@media(max-width:520px){.pz-grid-4.dz-pulpit__kpis{grid-template-columns:1fr}}.dz-str-meta{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:20px;padding:14px 16px}.dz-str-meta__edition{width:110px}.dz-str-meta__date{width:150px}.dz-str-meta__symbol{width:180px}.dz-str-meta__grow{flex:1}.dz-str-list{display:flex;flex-direction:column;gap:6px;max-width:1180px;margin:0 auto}.dz-str-list .dz-str-root{align-self:flex-start;margin-top:8px;color:var(--ui-accent)}.dz-root{display:flex;width:100%;height:100vh;overflow:hidden}.dz-main{display:flex;flex:1;flex-direction:column;min-width:0;min-height:0}.dz-filters{display:flex;flex-direction:column;flex-shrink:0;gap:10px;padding:10px 24px;border-bottom:1px solid var(--ui-border);background:var(--ui-surface)}.dz-filters__row{display:flex;align-items:center;gap:10px}.dz-filters__search{flex:1;max-width:320px}.dz-filters__sort{display:flex;align-items:center;gap:7px;margin-left:auto}.dz-filters__cols{position:relative}.dz-filters__reset{margin-top:8px}.dz-filters__panel{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding-top:9px;border-top:1px solid var(--ui-border-2)}.dz-filters__field{display:flex;align-items:center;gap:7px}.dz-filters__clear{margin-left:auto}@media(max-width:640px){.dz-filters{gap:8px;padding:8px 12px}.dz-filters__row{gap:8px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.dz-filters__row::-webkit-scrollbar{display:none}.dz-filters__row>*{flex-shrink:0}}.dz-head__views{display:flex;align-items:center;gap:3px;margin-left:8px;flex-shrink:0}.dz-head__more{position:relative}@media(max-width:820px){.ui-page-header.pz-head{flex-wrap:wrap;height:auto;min-height:64px;padding:9px 16px 9px 64px;row-gap:8px}}@media(max-width:640px){.ui-page-header.pz-head{flex-wrap:nowrap;gap:8px;min-height:52px;padding-left:60px;padding-right:12px}.dz-head .ui-page-header__titles{flex:1 1 auto;min-width:0;max-width:none}.dz-head .ui-page-header__title{font-size:15.5px}.dz-head .ui-page-header__sub,.dz-head .pz-viewsw,.dz-head .pz-tplbtn{display:none}.dz-head .pz-archbtn{flex-shrink:0;padding:8px 10px;font-size:0}.dz-head .pz-archbtn svg{width:16px;height:16px}.dz-head .pz-addbtn{flex-shrink:0;padding:8px 12px;font-size:12.5px;white-space:nowrap}}.dz-cards__bar{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:14px}.dz-cards__sel{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:6px 12px;border:1px solid color-mix(in srgb,var(--ui-info, #2e90fa) 35%,transparent);border-radius:10px;background:color-mix(in srgb,var(--ui-info, #2e90fa) 10%,transparent)}.dz-cards__sel-count{color:var(--ui-info, #2e90fa);font-size:12.5px;font-weight:700}.dz-cards__groups{display:flex;flex-direction:column;gap:16px;max-width:920px}.dz-cards__group{border:1px solid transparent;border-radius:12px;transition:border-color .12s}.dz-cards__group--over{border-color:var(--ui-info, #2e90fa);background:color-mix(in srgb,var(--ui-info, #2e90fa) 5%,transparent)}.dz-cards__group-head{display:flex;align-items:center;gap:9px;padding:4px 4px 9px}.dz-cards__group-label{font-size:11px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.dz-cards__group-label--sm{font-size:10px}.dz-cards__add{margin-left:auto}.dz-cards__quick{margin-bottom:9px;border:1px solid var(--ui-border);border-radius:10px;background:var(--ui-surface)}.dz-cards__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px}.dz-cards__rows{display:flex;flex-direction:column;gap:3px}.dz-cards__lanes{display:flex;flex-direction:column;gap:14px;max-width:920px}.dz-cards__empty{padding:40px 16px;color:var(--ui-text-4);font-size:12.5px;text-align:center}.dz-lane{overflow:hidden;border:1px solid var(--ui-border);border-radius:14px;background:var(--ui-bg)}.dz-lane__head{display:flex;align-items:center;gap:9px;padding:10px 16px;border-bottom:1px solid var(--ui-border);background:color-mix(in srgb,var(--dz-lane) 12%,transparent)}.dz-lane__dot{flex-shrink:0;width:8px;height:8px;border-radius:3px;background:var(--dz-lane)}.dz-lane__label{color:var(--ui-text);font-size:12.5px;font-weight:800}.dz-lane__sub{color:var(--ui-text-4);font-size:11.5px}.dz-lane__late{margin-left:auto;color:var(--ui-danger-solid, #f04438);font-size:11px;font-weight:700}.dz-lane__body{display:flex;flex-direction:column;gap:4px;padding:10px 14px 14px}.dz-idv__chips{margin-bottom:14px}.dz-idv__cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:14px;align-items:start}.dz-idv__col{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--ui-border);border-radius:14px;background:var(--ui-bg)}.dz-idv__col-head{display:flex;align-items:center;gap:9px;padding:12px 16px;border-bottom:1px solid var(--ui-border);background:var(--ui-surface-2)}.dz-idv__arrow{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:22px;height:22px;border-radius:7px;font-size:12px}.dz-idv__arrow--out{background:color-mix(in srgb,#2e90fa 16%,transparent);color:#2e90fa}.dz-idv__arrow--in{background:color-mix(in srgb,#7f56d9 18%,transparent);color:#b692f6}.dz-idv__col-label{color:var(--ui-text);font-size:13px;font-weight:800}.dz-idv__col-sub{color:var(--ui-text-4);font-size:11.5px}.dz-idv__col-end{display:flex;align-items:center;gap:6px;margin-left:auto}.dz-idv__new{padding:2px 7px;border-radius:10px;background:#f04438;color:#fff;font-size:10.5px;font-weight:800}.dz-idv__count{padding:2px 7px;border:1px solid var(--ui-border);border-radius:6px;background:var(--ui-surface);color:var(--ui-text-3);font-size:11.5px;font-weight:700}.dz-idv__cards{display:flex;flex-direction:column;gap:10px;padding:14px}.dz-idv__groups{padding:6px 14px 14px}.dz-idv__rows{display:flex;flex-direction:column;gap:3px}.dz-idv__lanes{overflow:hidden;border:1px solid var(--ui-border);border-radius:14px;background:var(--ui-bg)}.dz-idv__lanes-head{display:grid;grid-template-columns:1fr 1fr}.dz-idv__lanes-title{display:flex;align-items:center;gap:9px;padding:12px 18px;border-bottom:1px solid var(--ui-border);background:var(--ui-surface-2)}.dz-idv__lanes-title--out{border-right:1px solid var(--ui-border)}.dz-idv__lane{border-bottom:1px solid var(--ui-border)}.dz-idv__lane-flags{display:flex;align-items:center;gap:10px;margin-left:auto}.dz-idv__fresh{color:var(--ui-warning-solid, #f79009);font-size:11px;font-weight:700}.dz-idv__lane-grid{display:grid;grid-template-columns:1fr 1fr}.dz-idv__lane-side{display:flex;flex-direction:column;gap:6px;padding:11px 14px}.dz-idv__lane-side--out{border-right:1px solid var(--ui-border)}.dz-idv__lane .dz-lane__head{border-bottom:none}@media(max-width:1100px){.dz-idv__lane-grid{grid-template-columns:1fr}.dz-idv__lanes-head{display:none}.dz-idv__lane-side--out{border-right:none}}.dz-ipop-model{display:flex;flex-direction:column;gap:8px;width:228px}.dz-ipop-model__row{display:flex;gap:6px}.dz-ipop-model__list{max-height:140px;overflow-y:auto}.dz-ipop-status{display:inline-flex;align-items:center;gap:9px}.dz-id{display:flex;flex-direction:column;gap:18px}.dz-id__title{font-size:18px;font-weight:800;letter-spacing:-.01em}.dz-id__tools{display:flex;align-items:center;gap:8px;margin-bottom:9px}.dz-id__images{display:flex;flex-wrap:wrap;gap:8px}.dz-id__image{width:88px}.dz-id__comments{display:flex;flex-direction:column;gap:11px}.dz-id__comment{display:flex;gap:9px}.dz-id__meta{display:flex;align-items:center;gap:8px;margin-bottom:3px}.dz-id__compose{display:flex;gap:8px;margin-top:11px}.dz-id__compose .ui-control{flex:1}.dz-wo{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px}.dz-wo__card{cursor:pointer}.dz-wo__head{display:flex;align-items:flex-start;gap:11px}.dz-wo__thumb{flex-shrink:0;width:48px;height:48px;border:1px solid var(--ui-border);border-radius:10px;object-fit:cover}.dz-wo__thumb--empty{display:flex;align-items:center;justify-content:center;border:0;background:var(--ui-accent-soft, rgba(46, 144, 250, .12));font-size:21px}.dz-wo__titles{flex:1;min-width:0}.dz-wo__name{overflow:hidden;font-size:15px;font-weight:800;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.dz-wo__client{margin-top:2px;color:var(--ui-text-3);font-size:11.5px}.dz-wo .dz-wo__go{color:var(--ui-text-4)}.dz-wo__progress{margin-top:14px}.dz-wo__progress-head{display:flex;justify-content:space-between;margin-bottom:5px;color:var(--ui-text-3);font-size:11.5px;font-weight:600}.dz-kpi__title{display:inline-flex;align-items:center;gap:11px}.dz-kpi{margin:-20px}.dz-kpi__head,.dz-kpi__row{display:flex;align-items:center;gap:10px;padding:11px 22px}.dz-kpi__head{padding-block:9px;border-bottom:1px solid var(--ui-border-2);background:var(--p-surface-3, var(--ui-surface-2));color:var(--ui-text-4);font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.dz-kpi__row{border-bottom:1px solid var(--ui-border-2);cursor:pointer}.dz-kpi__row:hover{background:var(--ui-hover)}.dz-kpi__name{flex:1;min-width:0}.dz-kpi__section{flex-shrink:0;width:140px;min-width:0}.dz-kpi__person{display:flex;flex-shrink:0;justify-content:center;width:70px}.dz-kpi__deadline{display:flex;flex-shrink:0;justify-content:center;width:96px}.dz-kpi__prio{display:flex;flex-shrink:0;justify-content:center;width:78px}.dz-kpi__prio .ui-priority__label{color:var(--ui-text-3);font-size:11px;font-weight:600}.dz-board{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;align-items:start}@media(max-width:800px){.dz-board{grid-template-columns:1fr}}.dz-list .dz-list__add{justify-content:flex-start;width:100%;padding:8px 16px 8px 20px;border:none;border-top:1px solid var(--ui-border-2);border-radius:0;color:var(--ui-text-4);font-size:12.5px}.dz-list .dz-list__add:hover{background:var(--ui-hover);color:var(--ui-accent)}.dz-list .dz-list__add-sub{align-self:flex-start}@media(max-width:640px){.dz-list .ui-task-head{display:none}.dz-list .ui-task__row{flex-wrap:wrap;padding-right:12px;row-gap:5px}.dz-list .ui-task__handle,.dz-list .ui-task__cell--desc{display:none}.dz-list .ui-task__title-cell{flex:1 1 100%;min-width:0}.dz-list .ui-task__title{display:-webkit-box;overflow:hidden;line-height:1.3;white-space:normal;text-overflow:clip;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.dz-moje__head{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:18px}.dz-moje__head .ui-heading{letter-spacing:-.02em;font-weight:800}.dz-moje__spacer{flex:1;min-width:20px}.dz-moje__search{position:relative;width:340px;max-width:100%}.dz-moje__clear{position:absolute;right:7px;top:50%;transform:translateY(-50%)}.dz-moje__gap{margin-bottom:18px}.dz-moje__cols{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:start}.dz-moje__empty{padding:34px 20px;color:var(--ui-text-4);font-size:13px;text-align:center}.dz-moje__title{display:flex;flex-direction:column;gap:1px;min-width:0}.dz-moje__title-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dz-moje__context{overflow:hidden;color:var(--ui-text-4);font-size:10.5px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.dz-moje__result{padding:10px 16px;border-top:1px solid var(--ui-border-2);border-radius:0}@media(max-width:820px){.pz-grid-2.dz-moje__cols{grid-template-columns:1fr}}.dz-drawer{display:flex;flex-direction:column;gap:18px}.dz-drawer__title .ui-control,.dz-drawer__title.ui-control{font-size:18px;font-weight:800;letter-spacing:-.01em}.dz-drawer__grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.dz-drawer__chips{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:8px}.dz-drawer__add-person{justify-content:flex-start}.dz-drawer__actions{display:flex;align-items:center;gap:8px}.dz-timer{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--ui-border);border-radius:11px;background:var(--ui-surface-2)}.dz-timer__btn{border-radius:50%;background:var(--ui-success-solid, #12b76a);color:#fff;font-size:15px}.dz-timer__btn--running{background:var(--ui-danger-solid, #f04438)}.dz-timer__info{flex:1;min-width:0}.dz-timer__value{color:var(--ui-text);font-size:22px;font-weight:800;letter-spacing:-.01em;line-height:1}.dz-timer__est{display:flex;align-items:center;flex-shrink:0;gap:6px}.dz-timer__est-input{width:60px;text-align:center}.dz-drawer__subs{display:flex;flex-direction:column;gap:6px}.dz-drawer__sub{display:flex;align-items:center;gap:9px;padding:6px 8px;border:1px solid var(--ui-border-2);border-radius:9px}.dz-drawer__sub-title{flex:1;min-width:60px;color:var(--ui-text-2);font-size:13px}.dz-drawer__sub-title--done{color:var(--ui-text-4);text-decoration:line-through}.dz-drawer__sub-date{flex-shrink:0;width:130px}.dz-drawer__attach-head{display:flex;align-items:center;gap:8px;margin-bottom:8px}.dz-drawer__attach-actions{display:flex;gap:6px;margin-left:auto}.dz-drawer__photos{display:flex;flex-wrap:wrap;gap:8px}.dz-drawer__comments{display:flex;flex-direction:column;gap:11px}.dz-drawer__composer{position:relative;margin-top:11px}.dz-drawer__mentions{position:absolute;bottom:100%;left:0;z-index:30;width:230px;max-height:210px;overflow-y:auto}.dz-drawer__history{margin-top:4px;padding-top:12px;border-top:1px solid var(--ui-border-2)}.dz-drawer__history-toggle{justify-content:flex-start}.dz-drawer__history-list{display:flex;flex-direction:column;gap:5px;max-height:220px;overflow-y:auto}.dz-drawer__foot{padding-top:12px;border-top:1px solid var(--ui-border-2);color:var(--ui-text-4);font-size:11px}.dz-drawer__foot b{color:var(--ui-text-3)}@media(max-width:640px){.task-drawer-panel{position:fixed;inset:0;width:100%;max-width:100%;height:100%;max-height:100%;border-radius:0;transform:none}.task-drawer-panel .l2-sizebtn.ui-icon-btn{display:none}}.dz-fb__tools{display:flex;align-items:center;gap:8px;margin-top:9px}.dz-fb__preview{width:120px;margin-top:8px}.dz-fb__actions{display:flex;justify-content:flex-end;gap:8px;margin-bottom:16px}.dz-fb__history{padding-top:14px;border-top:1px solid var(--ui-border)}.dz-fb__title{margin-bottom:10px;color:var(--ui-text-4);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.dz-fb__list{display:flex;flex-direction:column;gap:7px;margin-bottom:10px}.dz-fb__list--scroll{gap:6px;max-height:200px;overflow-y:auto}.dz-fb__archive{padding-top:10px;border-top:1px solid var(--ui-border)}.dz-fb{display:flex;flex-direction:column;gap:5px;border-radius:10px;background:var(--ui-surface-2)}.dz-fb--done{border-color:#03985533;background:#03985512}.dz-fb--rejected{border-color:#f0443826;background:#f044380d}.dz-fb__head{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.dz-fb__date{margin-left:auto}.dz-fb__text{color:var(--ui-text);font-size:13px;line-height:1.45;white-space:pre-wrap}.dz-fb__image{width:120px}.dz-tpl{display:flex;min-height:420px;margin:-20px}.dz-tpl__list{display:flex;flex-shrink:0;flex-direction:column;width:220px;border-right:1px solid var(--ui-border);background:var(--ui-surface-2)}.dz-tpl__add{padding:12px 14px;border-bottom:1px solid var(--ui-border-2)}.dz-tpl__items{flex:1;padding:8px;overflow-y:auto}.dz-tpl__editor{display:flex;flex:1;flex-direction:column;gap:16px;min-width:0;padding:20px 24px;overflow-y:auto}.dz-tpl__name{display:flex;align-items:center;gap:10px}.dz-tpl__name .ui-control{flex:1;font-weight:700}.dz-tpl__label{flex-shrink:0;color:var(--ui-text-4);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.dz-tpl__group{flex-shrink:0}.dz-tpl__group-head{display:flex;align-items:center;gap:9px;padding:10px 14px;border-bottom:1px solid var(--ui-border-2);border-radius:13px 13px 0 0;background:var(--ui-surface-2)}.dz-tpl__group-head .ui-control{flex:1;font-size:13.5px;font-weight:700}.dz-tpl__group-body{display:flex;flex-direction:column;gap:6px;padding:8px 14px 10px}.dz-tpl__item{display:flex;align-items:center;gap:7px;padding:3px 0}.dz-tpl__item .ui-control{flex:1;font-size:13px}.dz-tpl__dot{flex-shrink:0;width:6px;height:6px;border-radius:50%;background:var(--ui-border)}.dz-tpl__person{flex-shrink:0}.dz-tpl .dz-tpl__add-item{align-self:flex-start;color:var(--ui-text-4)}.dz-tpl__empty{padding:48px 0;color:var(--ui-text-4);font-size:13px;text-align:center}.dz-wfh{margin-bottom:18px}.dz-wfh--mini{display:flex;align-items:center;gap:11px;margin-bottom:14px;padding:10px 14px}.dz-wfh__top{display:flex;align-items:flex-start;gap:14px}.dz-wfh__main{flex:1;min-width:0}.dz-wfh__title{display:flex;align-items:center;gap:10px}.dz-wfh__name{flex:1;overflow:hidden;font-size:19px;font-weight:800;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap}.dz-wfh__name--mini{flex:none;max-width:40%;font-size:14px;letter-spacing:-.01em}.dz-wfh__count{flex:1;color:var(--ui-text-4);font-size:12px;font-weight:600}.dz-wfh__thumb{flex-shrink:0;width:92px;height:92px;border:1px solid var(--ui-border);border-radius:11px;background:var(--ui-surface-3);object-fit:contain;cursor:zoom-in}.dz-wfh__thumb--mini{width:30px;height:30px;border-radius:7px;cursor:default}.dz-wfh__fields{display:flex;flex-wrap:wrap;gap:18px;margin-top:11px}.dz-wfh__label{color:var(--ui-text-4);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.dz-wfh__value{margin-top:2px;font-size:13.5px;font-weight:700}.dz-wfh__value--mono{font-family:JetBrains Mono,ui-monospace,monospace}.dz-wfh__notes{margin-top:13px;padding:10px 13px;border-radius:9px;background:var(--ui-surface-2);color:var(--ui-text-2);font-size:13px;line-height:1.5;overflow-wrap:anywhere}.dz-wfh__notes b{color:var(--ui-text-3)}.dz-wfh__bottom{display:flex;align-items:center;gap:11px;margin-top:16px;padding-top:15px;border-top:1px solid var(--ui-border-2)}.dz-wfh__progress{flex:1;min-width:0}.dz-wfh__progress-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:5px;color:var(--ui-text-3);font-size:11.5px;font-weight:600}.dz-wfh__pct{color:var(--ui-success-solid);font-size:13px;font-weight:800}.dz-wfh__sums{display:flex;gap:14px;margin-top:6px;color:var(--ui-text-4);font-size:11px;font-weight:600}.dz-wfh .dz-wfh__archive{flex-shrink:0;background:var(--ui-success-solid);border-color:var(--ui-success-solid);color:#fff}.dz-wr{display:flex;flex-direction:column;gap:22px}.dz-wr__kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.dz-wr__list{overflow:hidden}.dz-wr__team,.dz-wr__task{display:flex;align-items:center;gap:12px;padding:11px 16px;border-bottom:1px solid var(--ui-border-2)}.dz-wr__task{gap:10px;padding-block:9px}.dz-wr__bar{width:180px;flex-shrink:0}.dz-wr__num{flex-shrink:0;width:28px;text-align:right}.dz-wr__unit{flex-shrink:0;width:36px}.dz-wr__check{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:16px;border-radius:50%;background:var(--ui-success-solid);color:#fff}.dz-wr__open{flex-shrink:0;width:16px;height:16px;box-sizing:border-box;border:2px solid var(--ui-accent);border-radius:50%}@media(max-width:820px){.pz-grid-4.dz-wr__kpis{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.pz-grid-4.dz-wr__kpis{grid-template-columns:1fr}.dz-wr__team{flex-wrap:wrap;row-gap:6px}.dz-wr__bar{flex:1 1 100%;order:3;width:100%}}.ps-root{display:flex;min-height:100vh}.ps-theme-icon{display:inline-block;width:17px;text-align:center}.ps-main{position:relative;display:flex;flex:1;flex-direction:column;min-width:0}.ps-page{flex:1;min-width:0}.ps-embed{position:absolute;inset:0;display:flex;flex-direction:column}.ps-content{padding:22px 26px 60px}.ps-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(196px,1fr));gap:12px;margin-bottom:28px}.ps-g2{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.ps-g2--wz{grid-template-columns:1.35fr 1fr;margin-bottom:28px}.ps-stack{display:flex;flex-direction:column;gap:12px}.ps-rows{display:flex;flex-direction:column;gap:9px}.ps-rows--tight{gap:7px}.ps-section{margin-bottom:13px}.ps-section--gap{margin-bottom:28px}.ps-urgent{margin-bottom:24px;padding:15px 17px;border:1px solid color-mix(in srgb,var(--ui-danger-solid) 35%,transparent);border-radius:var(--radius-xl);background:color-mix(in srgb,var(--ui-danger-solid) 6%,transparent)}.ps-urgent__title{margin-bottom:11px;color:var(--ui-danger-solid);font-size:var(--text-sm);font-weight:800;letter-spacing:.06em;text-transform:uppercase}.ps-stats{display:flex;flex-wrap:wrap;gap:22px}.ps-card-title{margin-bottom:12px;color:var(--ui-text-4);font-size:var(--text-2xs);font-weight:800;letter-spacing:.07em;text-transform:uppercase}.ps-panel-rows{display:flex;flex-direction:column;gap:7px}.ps-empty-text{color:var(--ui-text-4);font-size:var(--text-sm)}.ps-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:11px}.ps-toolbar--last{margin-bottom:18px}.ps-toolbar__grow{flex:1}.ps-toolbar .ui-range-chips{margin-left:14px}.ps-search{width:170px}.ps-months{display:flex;flex-direction:column;gap:24px}.ps-month-items{display:flex;flex-direction:column;gap:7px}.ps-acl{max-width:640px;margin-top:26px;padding-top:20px;border-top:1px solid var(--ui-border)}.ps-acl__body{margin-top:13px;padding:16px 18px}.ps-acl__text{margin-bottom:14px;color:var(--ui-text-3);font-size:12.5px;line-height:1.55}.ps-acl__row{display:flex;align-items:center;gap:7px}.ps-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:15px}.ps-form-wide{grid-column:1 / -1}.ps-extras{margin-top:16px;padding-top:14px;border-top:1px solid var(--ui-border)}.ps-extra{display:flex;flex-direction:column;gap:7px}.ps-extra__top{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.ps-extra__label{flex:1;min-width:150px}.ps-hint{margin-top:5px;color:var(--ui-text-4);font-size:10.5px;line-height:1.45}@media(max-width:900px){.ps-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.ps-g2,.ps-g2--wz{grid-template-columns:1fr}}.st-orgicon{display:inline-flex;align-items:center;justify-content:center}.st-orgicon svg{width:100%;height:100%}.st-icon-box{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:var(--radius-lg);background:color-mix(in srgb,var(--st-color) 13%,transparent);color:var(--st-color)}.st-center{display:flex;flex-direction:column;align-items:center;gap:14px;min-height:100vh;justify-content:center}.st-mono{color:var(--ui-text-4);font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--text-sm);letter-spacing:.04em}.st-units{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.st-demo{margin-top:32px;display:flex;flex-direction:column;align-items:center;gap:8px}.st-unitswitch{display:flex;margin:0 auto 22px}.st-unitswitch img{width:20px;height:20px;border-radius:5px;object-fit:contain;background:var(--ui-surface-2)}.st-search{margin-bottom:22px}.st-group{margin-bottom:24px}.st-group .ui-section-header{margin-bottom:12px}.st-people{display:grid;grid-template-columns:repeat(auto-fill,minmax(102px,1fr));gap:9px}.st-empty{padding:40px 20px;color:var(--ui-text-4);font-size:var(--text-md);font-weight:600;text-align:center}.st-userchip{margin-right:4px}.st-depts{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.st-boss{--ui-tile-color: #9e7bf0;border-color:#7f56d966;background:linear-gradient(180deg,rgba(127,86,217,.1),transparent 70%),var(--ui-surface)}@media(max-width:880px){.st-depts{grid-template-columns:1fr}}.st-admin{display:flex;flex-direction:column;min-height:100vh;background:radial-gradient(1200px 600px at 50% -10%,var(--ui-surface-2),var(--ui-bg) 60%)}.st-admin__bar{display:flex;align-items:center;gap:12px;padding:18px 24px;border-bottom:1px solid var(--ui-border)}.st-admin__titles{flex:1}.st-admin__title{font-size:var(--text-lg);font-weight:800;letter-spacing:-.01em}.st-admin__sub{margin-top:2px;color:var(--ui-text-4);font-size:var(--text-xs)}.st-admin__body{flex:1;width:100%;max-width:720px;margin:0 auto;padding:24px 24px 60px}.st-admin__tabs{margin-bottom:22px;overflow-x:auto;scrollbar-width:none}.st-admin__tabs::-webkit-scrollbar{display:none}.st-stack{display:flex;flex-direction:column;gap:16px;max-width:760px}.st-stack--tight{gap:10px}.st-h{margin-bottom:5px;font-size:var(--text-lg);font-weight:800;letter-spacing:-.01em}.st-p{margin-bottom:14px;color:var(--ui-text-3);font-size:12.5px;line-height:1.55}.st-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.st-grow{flex:1;min-width:0}.st-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;margin-bottom:14px}.st-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.st-loader{display:flex;align-items:center;justify-content:center;height:180px}.st-tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.st-tools__filters{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.st-tools__select{width:auto}.st-bars{display:flex;flex-direction:column;gap:15px}.st-bar-note{display:flex;gap:16px;margin-top:6px;color:var(--ui-text-3);font-size:11.5px}.st-ranklist>*+*{border-top:1px solid var(--ui-border-2)}.st-seg{display:inline-flex;align-items:center;gap:4px;color:var(--ui-text-4);font-size:var(--text-xs)}.st-2col{display:grid;grid-template-columns:1fr 1fr;gap:16px}.st-listrow{display:flex;align-items:center;gap:6px}.st-listrow .ui-control{flex:1;min-width:0}.st-listmove{display:flex;flex-direction:column;gap:2px}.st-form-row{display:flex;align-items:center;gap:14px;margin-bottom:20px}.st-form-label{margin-bottom:9px;color:var(--ui-text-3);font-size:var(--text-xs);font-weight:700}.st-block{margin-bottom:22px}.st-panels{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:24px}.st-actions{display:flex;justify-content:flex-end;gap:10px;align-items:center}.st-item{display:flex;align-items:center;gap:14px;padding:14px 16px}.st-item .st-grow{display:flex;flex-direction:column;gap:2px}.st-item__title{display:flex;align-items:center;gap:8px;font-size:var(--text-md);font-weight:700}.st-item__sub{color:var(--ui-text-3);font-size:var(--text-sm)}.st-logo{flex-shrink:0;width:40px;height:40px;border-radius:11px;object-fit:cover;background:var(--ui-surface-2);border:1px solid var(--ui-border)}.st-swatch{flex-shrink:0;width:40px;height:40px;border-radius:11px}.st-preview{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:56px;height:56px;overflow:hidden;border:1px solid var(--ui-border);border-radius:var(--radius-xl);color:#fff;font-size:var(--text-xl);font-weight:800}.st-preview img{width:100%;height:100%;object-fit:contain}.st-access{padding:10px 12px;margin-bottom:10px}.st-access__head{display:flex;align-items:center;gap:8px;margin-bottom:8px}.st-access__head b{flex:1;font-size:12.5px}.st-ct{margin-bottom:20px;padding:16px 18px}.st-ct__grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.st-ct__wide{grid-column:1 / -1}.st-hint{margin-bottom:20px;padding:9px 12px;border-radius:9px;background:var(--ui-surface-2);color:var(--ui-text-4);font-size:var(--text-sm)}.st-inline{display:flex;gap:8px;margin-bottom:20px}.st-role-area{display:flex;align-items:center;gap:12px;padding:10px 12px;margin-bottom:10px}.st-role-area b{flex:1;min-width:0;font-size:12.5px}.st-role-area__ctl{width:200px}.st-copy{margin-top:8px;padding:18px 20px}.st-copy__row{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.st-copy__row>*{flex:1;min-width:170px}@media(max-width:700px){.st-kpis{grid-template-columns:repeat(2,1fr)}.st-2col,.st-panels,.st-ct__grid{grid-template-columns:1fr}}.tb-root{background:var(--p-bg);color:var(--p-text)}.tb-page{max-width:1000px;margin:0 auto}.tb-pad{flex:1;min-height:0;overflow-y:auto;padding:22px 26px}.tb-pulpit-title{margin-bottom:6px;font-size:22px;font-weight:800;letter-spacing:-.015em}.tb-pulpit-sub{margin-bottom:24px;color:var(--ui-text-3);font-size:var(--text-base)}.tb-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;margin-bottom:28px}.tb-home-title{margin-bottom:18px;font-size:var(--text-2xl);font-weight:800;letter-spacing:-.02em}.tb-home-cols{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:start;margin-top:18px}.tb-gap{margin-bottom:18px}.tb-empty{padding:34px 20px;text-align:center;color:var(--ui-text-4);font-size:var(--text-base)}.tb-archive{border-top:1px solid var(--ui-border)}.tb-archive--card{margin-top:18px}.tb-archive__head{padding:6px 12px}.tb-archive__row{display:flex;align-items:center;gap:10px;padding:9px 16px;border-top:1px solid var(--ui-border-2)}.tb-drawer{display:flex;flex-direction:column;gap:18px}.tb-drawer__title .ui-control{padding-inline:0;font-size:19px;font-weight:800;letter-spacing:-.01em}.tb-drawer__grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.tb-drawer__sub{display:flex;align-items:center;gap:9px;padding:6px 8px;border:1px solid var(--ui-border-2);border-radius:9px}.tb-drawer__sub-title{flex:1;min-width:40px;font-size:var(--text-base)}.tb-drawer__sub-title--done{color:var(--ui-text-4);text-decoration:line-through}@media(max-width:720px){.tb-home-cols{grid-template-columns:1fr}}.tb-root{height:100%;min-height:100%;display:flex;flex-direction:column}.tb-recent>*+*{border-top:1px solid var(--ui-border-2)}.tb-recent .ui-task-mini{padding:10px 16px;border-radius:0}.tb-pill{padding:8px 10px 4px}.tb-subs-add{align-self:flex-start}.tb-root .tb-add{justify-content:flex-start;width:100%;padding:8px 16px 8px 20px;border:none;border-top:1px solid var(--ui-border-2);border-radius:0;color:var(--ui-text-4);font-size:12.5px}.tb-root .tb-add:hover{background:var(--ui-hover);color:var(--ui-accent)}.chat-root{width:100%;height:100%;min-height:0;margin:0;padding:0;overflow:hidden}.chat-root,.chat-root *{font-family:Inter Tight,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.chat-root *{box-sizing:border-box}.chat-msgs::-webkit-scrollbar{width:8px}.chat-msgs::-webkit-scrollbar-thumb{background:#78808c59;border-radius:var(--radius-xs)}.chat-side::-webkit-scrollbar{width:6px}.chat-side::-webkit-scrollbar-thumb{background:#78808c4d;border-radius:var(--radius-xs)}@keyframes msgIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{to{transform:rotate(360deg)}}.chat-root textarea,.chat-root input{font-family:inherit}.dock-root *{box-sizing:border-box}@keyframes dockIn{0%{transform:translate(20px);opacity:0}to{transform:translate(0);opacity:1}}.dock-scroll::-webkit-scrollbar{width:8px}.dock-scroll::-webkit-scrollbar-thumb{background:#78808c66;border-radius:var(--radius-xs)}.login-shell{--ui-bg:#0B1220;--ui-surface:#111C2E;--ui-surface-2:#111C2E;--ui-border:#334155;--ui-hover:rgba(125,211,252,.1);--ui-text:#F8FAFC;--ui-text-2:#CBD5E1;--ui-text-3:#94A3B8;--ui-text-4:#64748B;--ui-primary:#2E90FA;--ui-accent:#7DD3FC;min-height:100vh;display:grid;place-items:center;padding:24px;color:#f8fafc;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:radial-gradient(800px 520px at 15% 0%,rgba(46,144,250,.2),transparent 65%),radial-gradient(700px 500px at 100% 100%,rgba(15,196,179,.13),transparent 65%),#0b1220}.login-card{width:min(100%,430px);padding:42px 44px 28px;border:1px solid rgba(148,163,184,.2);border-radius:24px;background:#121c2de0;box-shadow:0 25px 80px #00000057;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.login-heading{display:flex;align-items:center;gap:13px;margin-bottom:37px}.login-brand{font-size:16px;font-weight:800;letter-spacing:-.02em}.login-kicker{margin-top:3px;color:#94a3b8;font-size:11px;font-weight:600;letter-spacing:.03em}.login-title{font-size:29px;font-weight:800;letter-spacing:-.04em}.login-subtitle{margin:8px 0 29px;color:#94a3b8;font-size:14px;line-height:1.5}.login-form{display:flex;flex-direction:column;gap:19px}.login-form .ui-control{height:48px;border-radius:11px}.login-form .ui-btn{margin-top:3px}.login-forgot{display:flex;margin:19px auto 0}.login-footer{margin-top:38px;padding-top:18px;border-top:1px solid rgba(148,163,184,.15);color:#64748b;text-align:center;font-size:11px}@media(max-width:480px){.login-shell{padding:16px}.login-card{padding:32px 24px 24px;border-radius:20px}.login-heading{margin-bottom:32px}}html,body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--p-text);background:var(--p-bg);-webkit-font-smoothing:antialiased}.ps-embed-frame{display:block;width:100%;height:100%;border:0}a{color:#2e90fa;text-decoration:none}a:hover{color:#1570cd}input,select,textarea{font-family:inherit}html,body{margin:0;padding:0;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--p-text);background:var(--p-bg)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes popIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}button{font-family:inherit}.tb-root *{box-sizing:border-box}.tb-scroll::-webkit-scrollbar{width:9px;height:9px}.tb-scroll::-webkit-scrollbar-thumb{background:#78808c66;border-radius:7px}@keyframes tbFade{0%{opacity:0}to{opacity:1}}@keyframes tbIn{0%{transform:translate(16px);opacity:0}to{transform:translate(0);opacity:1}}.tb-root input,.tb-root textarea,.tb-root select{font-family:inherit}[data-theme=dark] .tb-root input[type=date]{color-scheme:dark}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:#14161b;font-family:Plus Jakarta Sans,system-ui,sans-serif;color:#e7eaf0}.mono{font-family:JetBrains Mono,monospace}.mini{transform:scale(1);transform-origin:top left}.wz-page,.wz-page *{box-sizing:border-box}.wz-time-settings-modal .ui-modal__body,.wz-transfer-modal .ui-modal__body{padding:0;overflow:hidden}.wz-zip-export-modal .ui-modal__body{padding:22px;overflow-y:auto}.wz-archive-modal .ui-modal__body{padding:0;overflow-y:auto}.wz-history-modal{max-height:86vh;overflow:hidden}.wz-history-modal .ui-modal__body{padding:0;overflow:hidden;display:flex;flex-direction:column}.wz-move-item-modal .ui-modal__body{padding:0;overflow-y:auto}.wz-order-list-modal{max-height:86vh;overflow:hidden}.wz-order-list-modal .ui-modal__body{padding:0;overflow:hidden;display:flex;flex-direction:column}.wz-ship-ask-modal .ui-modal__body{padding:24px;overflow-y:auto}.wz-feedback-modal{max-height:88vh;overflow:hidden}.wz-feedback-modal .ui-modal__body{padding:0;overflow:hidden;display:flex;flex-direction:column}.wz-automation-config-modal{max-height:88vh;overflow:hidden}.wz-automation-config-modal .ui-modal__body{padding:0;overflow:hidden;display:flex;flex-direction:column}.wz-connect-modal .ui-modal__body{padding:24px;overflow-y:auto}.wz-archive-item:hover{background:var(--p-hover);border-color:var(--p-border)}.wz-pdf-export-modal .ui-modal__body{padding:0}.wz-page{margin:0;padding:0}.wz-page ::-webkit-scrollbar{height:10px;width:10px}.wz-page ::-webkit-scrollbar-thumb{background:var(--p-scroll);border-radius:var(--radius-sm);border:2px solid transparent;background-clip:padding-box}.wz-page ::-webkit-scrollbar-track{background:transparent}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes fbPulse{0%{box-shadow:0 0 #f044388c}70%{box-shadow:0 0 0 7px #f0443800}to{box-shadow:0 0 #f0443800}}.wz-page textarea,.wz-page input,.wz-page button{font-family:inherit}html[data-theme=dark] .wz-page input[type=date],html[data-theme=dark] .wz-page input[type=time],html[data-theme=dark] .wz-page input,html[data-theme=dark] .wz-page textarea{color-scheme:dark}.wz-cards-mob{display:none}.wz-table-wide{--wz-cols:46px 260px 110px 170px 138px 160px 340px 76px 28px}@media(max-width:720px){.wz-table-wide{display:none!important}.wz-cards-mob{display:flex!important}.wz-header{flex-wrap:wrap!important;gap:9px!important;padding:10px 12px!important}.wz-header .wz-search{order:10;flex:1 1 100%!important;max-width:none!important}.wz-header .wz-viewtabs{order:11;flex:1 1 100%!important;overflow-x:auto;-webkit-overflow-scrolling:touch}.wz-header .wz-cloud .wz-cloud-lbl,.wz-header .wz-online .wz-online-lbl{display:none}.wz-filterbar{overflow-x:auto;-webkit-overflow-scrolling:touch;padding-left:12px!important;padding-right:12px!important}.wz-filterbar>*{flex-shrink:0}.wz-filterbar .wz-savenote{display:none!important}.wz-drawer{width:100vw!important;max-width:100vw!important;inset:0!important;transform:none!important;height:100%!important;border-radius:0!important}.wz-drawer .wz-d2col{grid-template-columns:1fr!important}.wz-drawer .wz-expandbtn{display:none!important}.wz-page input,.wz-page textarea,.wz-page select{font-size:16px!important;line-height:1.35!important}}.wz-page{-webkit-text-size-adjust:100%;text-size-adjust:100%;touch-action:pan-x pan-y}.dc-f0:focus{border-color:#2e90fa;background:var(--p-surface)}.dc-h1:hover{background:var(--p-btn-h)}.dc-h2:hover{background:var(--p-surface-2)}.dc-h3:hover{background:var(--p-surface-2);color:var(--p-text)}.dc-h4:hover{background:var(--p-surface-2);border-color:var(--p-danger-border)}.dc-h6:hover{box-shadow:0 4px 12px #1018281a;border-color:#d0d5dd}.dc-h7:hover{box-shadow:0 8px 24px #1018281a;border-color:#d0d5dd}.dc-h8:hover{background:#fef3f2}.dc-h9:hover{background:#fef3f2;color:#b42318;border-color:#fda29b}.dc-h10:hover{background:var(--p-surface-2);border-color:#e4e7ec}.dc-h11:hover{background:#f4f0ff;border-color:#d9c9ff}.dc-h12:hover{background:#d1e9ff}.dc-h13:hover{background:#d1fadf}.dc-h14:hover{border-color:#2e90fa;color:#175cd3}.dc-h15:hover{color:#f04438}.dc-h16:hover{border-color:#12b76a}.dc-h17:hover{border-color:#f04438;color:#f04438}.dc-h18:hover{background:#eff8ff}.dc-h19:hover{background:var(--p-surface-2);border-color:#2e90fa;color:#2e90fa}.dc-f20:focus{border-color:#7f56d9}.dc-h21:hover{background:#f4f0ff;border-color:#d6bbfb}.dc-h22:hover{border-color:#2e90fa;background:var(--p-surface-2)}.dc-h23:hover{background:var(--p-surface-2);border-color:#2e90fa;color:#175cd3}.dc-f24:focus{border-color:#ea580c}.dc-h25:hover{border-color:#2e90fa;color:#2e90fa;background:var(--p-surface)}.dc-h26:hover{border-color:#2e90fa;color:var(--p-text-2)}.dc-f27:focus{border-color:#2e90fa}.dc-f28:focus{border-color:#f97316;background:var(--p-surface)}.dc-h29:hover{background:#c2410c}.dc-h30:hover{background:#eff4ff;color:#175cd3}.dc-h31:hover{border-color:#2e90fa;color:var(--p-text)}.dc-h32:hover{background:#fffbeb}.dc-h33:hover{background:#fef3f2;color:#b42318}.dc-h34:hover{border-left-color:#7f56d9;color:var(--p-text-3)}.dc-h35:hover{border-color:#7f56d9;background:#fcfaff}.dc-h36:hover{filter:brightness(.97)}.dc-h37:hover{background:#ffffff29}.dc-h38:hover{background:#fff3}.dc-h39:hover{border-color:#d6bbfb;background:#f4ebff}.dc-h40:hover{border-color:#2e90fa}.dc-h41:hover{background:var(--p-surface-2);border-color:#d0d5dd}.dc-f42:focus{border-color:#12b76a}.dc-h43:hover{background:#05603a}.dc-h44:hover{background:#b42318}.dc-h45:hover{background:#f4f0ff;color:#5925dc}.dc-h46:hover{background:var(--p-surface-3)}.chat-widget__launcher{position:relative}.chat-widget__badge{position:absolute;top:0;right:0;pointer-events:none}.ui-toast.chat-announcement{left:auto;right:80px;bottom:80px;transform:none;max-width:min(420px,calc(100vw - 112px));z-index:130}.chat-widget__launcher--unread .ui-icon-btn svg{animation:chatBellRing 1.6s ease-in-out infinite;transform-origin:50% 10%}@keyframes chatBellRing{0%,60%,to{transform:rotate(0)}10%,30%{transform:rotate(14deg)}20%,40%{transform:rotate(-14deg)}50%{transform:rotate(8deg)}}@media(prefers-reduced-motion:reduce){.chat-widget__launcher--unread .ui-icon-btn svg{animation:none}}.wm-card-editor-settings{display:flex;flex-direction:column;gap:12px;padding:16px}.wm-card-section{border:1px solid var(--p-border);border-radius:12px;background:var(--p-surface-2);overflow:hidden}.wm-card-section__head{display:flex;align-items:center;gap:10px;width:100%;padding:16px 18px;border:0;background:none;color:var(--p-text);text-align:left;cursor:pointer}.wm-card-section__head:hover{background:var(--p-surface)}.wm-card-section__icon{flex:0 0 22px;text-align:center;font-size:16px}.wm-card-section__text{display:flex;flex-direction:column;flex:1;min-width:0}.wm-card-section__title{font-size:15px;font-weight:700}.wm-card-section__summary{font-size:12.5px;color:var(--p-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wm-card-section__body{padding:12px;border-top:1px solid var(--p-border);background:var(--p-surface)}.ui-modal-backdrop:has(.wm-product-card-modal){padding:24px;align-items:center}.wm-product-card-modal{width:min(1500px,calc(100vw - 48px));height:min(900px,calc(100vh - 48px));max-height:none}.wm-card-editor-preview .wm-noprint-scroll{padding:16px}.wm-card-editor-preview .wm-card-print{width:100%;max-width:none}.wm-card-section{flex:0 0 auto}.wm-card-section__head{flex:0 0 auto;min-height:58px}@media(max-width:1000px){.wm-card-editor-settings{max-height:50vh;overflow-y:auto}.wm-card-editor-preview .wm-noprint-scroll{max-height:none}.wm-product-card-modal>.ui-modal__body{overflow-y:auto}}
