.navbar-root[data-v-8b4b6627]{background:oklch(1 0 0 / .85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 1px 0 oklch(.8 0 0 / .3);transition:box-shadow .2s cubic-bezier(.25,1,.5,1),background .2s cubic-bezier(.25,1,.5,1)}.navbar-scrolled[data-v-8b4b6627]{background:oklch(1 0 0 / .92);box-shadow:0 1px 3px oklch(.3 0 0 / .06),0 4px 12px oklch(.3 0 0 / .04)}.nav-link[data-v-8b4b6627]{display:inline-block;color:oklch(.35 0 0);padding:6px 10px;border-radius:6px;white-space:nowrap;position:relative;transition:color .15s cubic-bezier(.25,1,.5,1),background-color .15s cubic-bezier(.25,1,.5,1)}.nav-link[data-v-8b4b6627]:hover{color:oklch(.35 .15 265);background-color:oklch(.96 .01 265)}.nav-link-active[data-v-8b4b6627]{color:oklch(.35 .15 265)}.nav-indicator[data-v-8b4b6627]{position:absolute;bottom:-4px;left:0;height:2px;background:oklch(.45 .18 265);border-radius:1px;transition:transform .25s cubic-bezier(.22,1,.36,1),width .25s cubic-bezier(.22,1,.36,1);will-change:transform,width}.mobile-menu-enter-active[data-v-8b4b6627]{transition:opacity .2s cubic-bezier(.25,1,.5,1),transform .2s cubic-bezier(.25,1,.5,1)}.mobile-menu-leave-active[data-v-8b4b6627]{transition:opacity .15s cubic-bezier(.25,1,.5,1),transform .15s cubic-bezier(.25,1,.5,1)}.mobile-menu-enter-from[data-v-8b4b6627]{opacity:0;transform:translateY(-8px)}.mobile-menu-leave-to[data-v-8b4b6627]{opacity:0;transform:translateY(-4px)}.mobile-menu-item[data-v-8b4b6627]{opacity:1;transform:translateY(0);transition:opacity .2s cubic-bezier(.25,1,.5,1),transform .2s cubic-bezier(.25,1,.5,1)}@media (prefers-reduced-motion: reduce){.navbar-root[data-v-8b4b6627],.nav-link[data-v-8b4b6627],.nav-indicator[data-v-8b4b6627],.mobile-menu-enter-active[data-v-8b4b6627],.mobile-menu-leave-active[data-v-8b4b6627],.mobile-menu-item[data-v-8b4b6627]{transition-duration:.01ms!important}}@media (max-width: 768px){.navbar[data-v-8b4b6627]{padding:0 1rem}}.tooltip-enter-active[data-v-dddb0745],.tooltip-leave-active[data-v-dddb0745]{transition:opacity .3s ease,transform .3s ease}.tooltip-enter-from[data-v-dddb0745],.tooltip-leave-to[data-v-dddb0745]{opacity:0;transform:scale(.95)}.circle-icon-wrapper[data-v-d8f5b721]{width:28px;height:28px;border-radius:50%;flex:0 0 28px}.tooltip-arrow[data-v-c64af6eb]{position:absolute;top:100%;transform:translate(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid rgb(31,41,55)}.tooltip-enter-active[data-v-c64af6eb],.tooltip-leave-active[data-v-c64af6eb]{transition:opacity .15s ease,transform .15s ease}.tooltip-enter-from[data-v-c64af6eb],.tooltip-leave-to[data-v-c64af6eb]{opacity:0;transform:translate(-50%) translateY(calc(-100% + 4px))}.chip-enter-active[data-v-d8b85256],.chip-leave-active[data-v-d8b85256]{transition:opacity .2s ease,transform .2s ease}.chip-enter-from[data-v-d8b85256],.chip-leave-to[data-v-d8b85256]{opacity:0;transform:scale(.9)}.background-image-container[data-v-22d5abab]{position:fixed;left:0;right:0;bottom:-10%;width:100%;height:100%;z-index:-1;transition:filter .8s ease,opacity .8s ease}.background-image-container canvas[data-v-22d5abab]{width:100%;height:100%;display:block}.is-blurred[data-v-22d5abab]{filter:blur(4px)!important}.sandbox-toggle{position:fixed;bottom:20px;right:20px;z-index:999999;width:44px;height:44px;border-radius:10px;border:1px solid rgba(164,191,12,.4);background:rgba(24,27,124,.92);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#a4bf0ce6;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;box-shadow:0 4px 16px #00000040}.sandbox-toggle:hover{background:rgba(164,191,12,.95);color:#181b7c;border-color:#a4bf0ce6;transform:scale(1.05)}.wave-controls{position:fixed;top:20px;right:20px;z-index:1000000;width:320px;max-height:calc(100vh - 40px);background:rgba(12,14,60,.92);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#ffffffe6;font-family:Public Sans,system-ui,sans-serif;font-size:12px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 60px #00000080}.wave-controls-header{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:rgba(255,255,255,.05);cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:600;font-size:13px;letter-spacing:.02em;border-bottom:1px solid rgba(255,255,255,.08);flex-shrink:0}.header-actions{display:flex;gap:6px}.collapse-btn,.close-btn{width:24px;height:24px;border-radius:6px;border:none;background:rgba(255,255,255,.08);color:#ffffffb3;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;transition:background .15s}.collapse-btn:hover,.close-btn:hover{background:rgba(255,255,255,.15)}.wave-controls-body{overflow-y:auto;padding:6px 0;flex:1;min-height:0}.wave-controls-body::-webkit-scrollbar{width:4px}.wave-controls-body::-webkit-scrollbar-thumb{background:rgba(255,255,255,.15);border-radius:2px}.control-section{padding:8px 14px;border-bottom:1px solid rgba(255,255,255,.05)}.control-section:last-child{border-bottom:none}.section-header{font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#a4bf0ccc;margin-bottom:6px}.control-row{display:grid;grid-template-columns:90px 1fr 42px;align-items:center;gap:6px;margin-bottom:3px}.control-label{font-size:11px;color:#fff9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.control-range{width:100%;height:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(255,255,255,.1);border-radius:2px;outline:none;cursor:pointer}.control-range::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;border-radius:50%;background:rgba(164,191,12,.9);cursor:pointer;border:none}.control-range::-moz-range-thumb{width:12px;height:12px;border-radius:50%;background:rgba(164,191,12,.9);cursor:pointer;border:none}.control-value{font-size:10px;color:#ffffff80;text-align:right;font-variant-numeric:tabular-nums}.toggle-label{display:flex;align-items:center;gap:6px;font-size:11px;color:#ffffffb3;margin-bottom:6px;cursor:pointer}.toggle-label input[type=checkbox]{accent-color:rgba(164,191,12,.9)}.preset-actions{display:flex;gap:6px;margin-bottom:8px}.preset-btn{flex:1;padding:5px 10px;border-radius:6px;border:1px solid rgba(255,255,255,.1);font-size:11px;cursor:pointer;font-family:inherit;transition:all .15s}.preset-btn.save{background:rgba(164,191,12,.15);color:#a4bf0ce6;border-color:#a4bf0c4d}.preset-btn.save:hover{background:rgba(164,191,12,.25)}.preset-btn.reset{background:rgba(255,255,255,.05);color:#fff9}.preset-btn.reset:hover{background:rgba(255,255,255,.1)}.preset-list{display:flex;flex-direction:column;gap:3px}.preset-item{display:flex;align-items:center;gap:4px}.preset-name{flex:1;text-align:left;padding:4px 8px;border-radius:4px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);color:#ffffffb3;font-size:11px;cursor:pointer;font-family:inherit;transition:background .15s}.preset-name:hover{background:rgba(255,255,255,.08)}.preset-star{width:22px;height:22px;border-radius:4px;border:none;background:transparent;color:#ffffff40;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .15s;flex-shrink:0}.preset-star:hover{color:#a4bf0cb3}.preset-star.active{color:#a4bf0cf2}.default-hint{margin-top:8px;padding:6px 8px;font-size:10px;color:#ffffff80;background:rgba(164,191,12,.08);border:1px solid rgba(164,191,12,.15);border-radius:4px}.default-hint strong{color:#a4bf0ce6;font-weight:600}.preset-delete{width:22px;height:22px;border-radius:4px;border:none;background:rgba(255,80,80,.1);color:#ff5050b3;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;transition:background .15s}.preset-delete:hover{background:rgba(255,80,80,.25)}.inline-flex[data-v-3dd3bc53]{display:inline-flex}.shadow-top[data-v-bd0f02bc]{box-shadow:0 -9px 8.4px -8px #10182814}.bg-image[data-v-6b5f04b3]{position:fixed;left:0;right:0;top:0;width:100%;height:100%;z-index:-1;transition:filter .8s ease,opacity .8s ease}.bg-image canvas[data-v-6b5f04b3]{width:100%;height:100%;display:block}[data-v-6eccc674] input[type=number]::-webkit-outer-spin-button,[data-v-6eccc674] input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}[data-v-6eccc674] input[type=number]{-moz-appearance:textfield!important}input[type=range][data-v-6eccc674]{-webkit-appearance:none;width:100%;height:2px;margin:0;background:transparent}input[type=range][data-v-6eccc674]::-webkit-slider-runnable-track,input[type=range][data-v-6eccc674]::-webkit-slider-thumb,input[type=range][data-v-6eccc674]:focus::-webkit-slider-runnable-track,input[type=range][data-v-6eccc674]::-moz-range-track,input[type=range][data-v-6eccc674]::-moz-range-thumb,input[type=range][data-v-6eccc674]::-ms-track,input[type=range][data-v-6eccc674]::-ms-fill-lower,input[type=range][data-v-6eccc674]::-ms-fill-upper,input[type=range][data-v-6eccc674]::-ms-thumb{-webkit-appearance:none;margin:0;box-shadow:none;border:0;background:transparent}@keyframes skeleton-pulse-c76020bf{0%,to{opacity:1}50%{opacity:.4}}.skeleton-pulse[data-v-c76020bf]{animation:skeleton-pulse-c76020bf 1.8s ease-in-out infinite}.slide-enter-active[data-v-f2a98c50]{transition:all .3s ease;max-height:1000px;overflow:hidden}.slide-leave-active[data-v-f2a98c50]{transition:all 0s;max-height:1000px;overflow:hidden}.slide-enter-from[data-v-f2a98c50],.slide-leave-to[data-v-f2a98c50]{max-height:0;opacity:0}.slide-enter-to[data-v-f2a98c50],.slide-leave-from[data-v-f2a98c50]{max-height:1000px;opacity:1}.group:has(.interactive-element:hover) .group-hover\:underline[data-v-2d29237f]{text-decoration:none}@supports not selector(:has(*)){.interactive-element:hover~* .group-hover\:underline[data-v-2d29237f],.interactive-element:hover+* .group-hover\:underline[data-v-2d29237f]{text-decoration:none}}.dropdown-fade-enter-active[data-v-1ca18f7d],.dropdown-fade-leave-active[data-v-1ca18f7d]{transition:opacity .15s ease,transform .15s ease}.dropdown-fade-enter-from[data-v-1ca18f7d],.dropdown-fade-leave-to[data-v-1ca18f7d]{opacity:0;transform:translate(-50%) translateY(-4px)}.dropdown-fade-enter-to[data-v-1ca18f7d],.dropdown-fade-leave-from[data-v-1ca18f7d]{transform:translate(-50%) translateY(0)}.sidebar-fade-enter-active[data-v-98bf72a0],.sidebar-fade-leave-active[data-v-98bf72a0]{transition:opacity .2s ease}.sidebar-fade-enter-active aside[data-v-98bf72a0],.sidebar-fade-leave-active aside[data-v-98bf72a0]{transition:transform .2s ease}.sidebar-fade-enter-from[data-v-98bf72a0],.sidebar-fade-leave-to[data-v-98bf72a0]{opacity:0}.sidebar-fade-enter-from aside[data-v-98bf72a0],.sidebar-fade-leave-to aside[data-v-98bf72a0]{transform:translate(-100%)}.sidebar-fade-enter-active[data-v-ed1b6017],.sidebar-fade-leave-active[data-v-ed1b6017]{transition:opacity .2s ease}.sidebar-fade-enter-active aside[data-v-ed1b6017],.sidebar-fade-leave-active aside[data-v-ed1b6017]{transition:transform .2s ease}.sidebar-fade-enter-from[data-v-ed1b6017],.sidebar-fade-leave-to[data-v-ed1b6017]{opacity:0}.sidebar-fade-enter-from aside[data-v-ed1b6017],.sidebar-fade-leave-to aside[data-v-ed1b6017]{transform:translate(-100%)}@keyframes skeleton-pulse-f23cbb29{0%,to{opacity:1}50%{opacity:.35}}.skeleton-pulse[data-v-f23cbb29]{animation:skeleton-pulse-f23cbb29 1.8s ease-in-out infinite}.financial-chart-wrapper[data-v-dc5234c0]{position:relative;width:100%;margin:1rem auto}.financial-chart-svg[data-v-dc5234c0]{display:block;overflow:visible;width:100%}.bar[data-v-dc5234c0]{transition:fill .3s ease}.bar[data-v-dc5234c0]:hover{opacity:.8;cursor:pointer}.bar.negative[data-v-dc5234c0]{stroke:#0003;stroke-width:1;stroke-dasharray:2,2}.chart-tooltip[data-v-dc5234c0]{font-family:Public Sans,sans-serif;font-size:14px;box-shadow:0 2px 8px #00000026}table[data-v-dc5234c0]{width:100%;border-collapse:collapse;font-family:Public Sans,sans-serif}table th[data-v-dc5234c0],table td[data-v-dc5234c0]{padding:8px 12px;border-bottom:1px solid #e2e8f0}table th[data-v-dc5234c0]{font-weight:600;background-color:#f8fafc;text-align:left}table tr:hover td[data-v-dc5234c0]{background-color:#f1f5f9}#depth-slider[data-v-d261c98b]{display:flex;flex-direction:column;align-items:flex-start;position:relative}#depth-slider[data-v-d261c98b]:before{content:"";position:absolute;z-index:-10;top:10px;bottom:0;width:8px;background:#e8e8f2;border-radius:6px}#depth-slider.with-margin-1[data-v-d261c98b]:before{margin-bottom:20px}#depth-slider.with-margin-2[data-v-d261c98b]:before{margin-bottom:40px}#depth-slider.with-margin-3[data-v-d261c98b]:before{margin-bottom:20px}.depth-point[data-v-d261c98b]{width:16px;height:16px;background:gray;border-radius:50%;position:relative;margin-left:-4px;margin-top:8px;margin-bottom:8px}.point-label.active[data-v-d261c98b]{font-size:24px;color:#161971;font-weight:700;line-height:32px}#depth-slider ul li[data-v-d261c98b]{display:flex;align-items:center}.depth-point.active[data-v-d261c98b]{background:#181b7c;border:1px solid #f4f4f4;font-size:24px;color:#161971;font-weight:700}.depth-point.completed[data-v-d261c98b]{background:#b7b8d6;border:1px solid #f4f4f4;color:#000}.depth-point.inactive[data-v-d261c98b]{visibility:hidden}.depth-label[data-v-d261c98b]{margin-left:8px}.overlay[data-v-9acfc511]{width:100%;background:rgb(255,255,255);background:linear-gradient(90deg,rgba(255,255,255,1) 20%,rgba(0,212,255,0) 60%);z-index:-1;height:100%;position:absolute}.bg-image[data-v-9acfc511]{z-index:-2;height:100%;width:75%;position:absolute;top:15%;left:-55%;filter:blur(.6px);scale:3.7}.blur-bg-banner[data-v-9acfc511]{position:absolute;width:100%;overflow:hidden;height:100%}.content[data-v-9acfc511]{position:relative;z-index:3}.graph-toolbar[data-v-a51789e6]{display:flex;flex-direction:column;gap:10px;padding:12px 16px 14px;background:oklch(.995 .003 110 / .78);backdrop-filter:blur(14px) saturate(1.15);-webkit-backdrop-filter:blur(14px) saturate(1.15);border-bottom:1px solid oklch(.9 .004 250 / .6)}.graph-toolbar.is-fullscreen[data-v-a51789e6]{position:fixed;top:0;left:0;right:0;z-index:10000;background:oklch(.995 .003 110 / .9);box-shadow:0 6px 20px -10px oklch(0 0 0 / .2)}.toolbar-row[data-v-a51789e6]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.toolbar-row--chips[data-v-a51789e6]{gap:6px;overflow-x:auto;flex-wrap:wrap;scrollbar-width:thin}.toolbar-divider[data-v-a51789e6]{width:1px;height:20px;background:oklch(.88 .005 250 / .7);margin:0 2px}.toolbar-spacer[data-v-a51789e6]{flex:1}.stepper[data-v-a51789e6]{display:inline-flex;align-items:center;gap:8px}.stepper-label[data-v-a51789e6]{font-size:12px;font-weight:500;letter-spacing:.04em;color:oklch(.52 .01 250);text-transform:lowercase}.stepper-btn[data-v-a51789e6]{min-width:28px;height:28px;padding:0 10px;font:600 13px/1 inherit;color:oklch(.42 .02 270);background:oklch(.97 .004 110);border:1px solid oklch(.88 .005 250);border-radius:8px;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease,transform .15s ease}.stepper-btn+.stepper-btn[data-v-a51789e6]{margin-left:-1px}.stepper-btn[data-v-a51789e6]:hover{background:oklch(.94 .008 110);color:oklch(.28 .06 270)}.stepper-btn.is-active[data-v-a51789e6]{background:oklch(.28 .16 278);border-color:oklch(.28 .16 278);color:oklch(.99 .01 110);z-index:1}.stepper-btn.is-locked[data-v-a51789e6]{color:oklch(.58 .02 270);background:oklch(.96 .006 250);padding-right:8px;display:inline-flex;align-items:center;gap:4px}.stepper-btn.is-locked[data-v-a51789e6]:hover{background:oklch(.93 .012 250);color:oklch(.28 .06 270)}.stepper-lock[data-v-a51789e6]{opacity:.7}.period[data-v-a51789e6]{display:inline-flex;align-items:center;gap:10px}.period-range[data-v-a51789e6]{position:relative;width:140px;height:20px;display:flex;align-items:center}.period-range[data-v-a51789e6]:before{content:"";position:absolute;left:0;right:0;top:50%;height:3px;background:oklch(.9 .005 250);border-radius:999px;transform:translateY(-50%);pointer-events:none}.period-slider[data-v-a51789e6]{position:absolute;left:0;right:0;width:100%;height:20px;margin:0;background:transparent;-moz-appearance:none;appearance:none;-webkit-appearance:none;pointer-events:none}.period-slider[data-v-a51789e6]::-webkit-slider-thumb{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:14px;height:14px;border-radius:999px;background:oklch(.28 .16 278);border:2px solid oklch(.99 .01 110);box-shadow:0 1px 3px oklch(0 0 0 / .25);cursor:pointer;pointer-events:auto}.period-slider[data-v-a51789e6]::-moz-range-thumb{width:14px;height:14px;border-radius:999px;background:oklch(.28 .16 278);border:2px solid oklch(.99 .01 110);box-shadow:0 1px 3px oklch(0 0 0 / .25);cursor:pointer;pointer-events:auto}.period-slider[data-v-a51789e6]::-webkit-slider-runnable-track,.period-slider[data-v-a51789e6]::-moz-range-track{background:transparent}.period-readout[data-v-a51789e6]{font:600 12px/1 inherit;color:oklch(.32 .06 270);font-variant-numeric:tabular-nums;min-width:74px;text-align:center}.period-reset[data-v-a51789e6]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;background:oklch(.95 .006 250);border:none;color:oklch(.42 .03 270);cursor:pointer;transition:background .12s ease}.period-reset[data-v-a51789e6]:hover{background:oklch(.88 .01 250)}.icon-toggle[data-v-a51789e6]{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;font:500 13px/1 inherit;color:oklch(.45 .01 250);background:transparent;border:1px solid oklch(.88 .005 250);border-radius:8px;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.icon-toggle[data-v-a51789e6]:hover:not(.is-disabled){background:oklch(.96 .006 110);color:oklch(.28 .06 270);border-color:oklch(.82 .008 250)}.icon-toggle.is-active[data-v-a51789e6]{background:oklch(.95 .04 115);color:oklch(.32 .1 115);border-color:oklch(.82 .08 115)}.icon-toggle.is-disabled[data-v-a51789e6]{opacity:.45;cursor:not-allowed}.icon-toggle--ghost[data-v-a51789e6]{border-color:transparent;color:oklch(.42 .03 270)}.icon-toggle--ghost[data-v-a51789e6]:hover:not(.is-disabled){background:oklch(.95 .01 270);color:oklch(.22 .14 278)}.chip[data-v-a51789e6]{display:inline-flex;align-items:center;gap:7px;height:26px;padding:0 10px 0 8px;font:500 12.5px/1 inherit;color:oklch(.32 .02 270);background:color-mix(in oklab,var(--chip-color) 8%,white);border:1px solid color-mix(in oklab,var(--chip-color) 45%,white);border-radius:999px;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease,transform .15s ease;white-space:nowrap}.chip[data-v-a51789e6]:hover{transform:translateY(-1px);background:color-mix(in oklab,var(--chip-color) 14%,white);border-color:color-mix(in oklab,var(--chip-color) 70%,white)}.chip-dot[data-v-a51789e6]{width:10px;height:10px;border-radius:999px;background:var(--chip-color);flex-shrink:0;box-shadow:0 0 0 1px color-mix(in oklab,var(--chip-color) 85%,black 15%) inset}.chip.is-off[data-v-a51789e6]{background:oklch(.98 .003 250);border-color:oklch(.88 .005 250);color:oklch(.62 .01 250)}.chip.is-off .chip-dot[data-v-a51789e6]{background:transparent;box-shadow:0 0 0 1px oklch(.75 .01 250) inset}.chip.is-off[data-v-a51789e6]:hover{background:oklch(.96 .003 250);border-color:oklch(.8 .005 250)}@media (prefers-reduced-motion: reduce){.stepper-btn[data-v-a51789e6],.icon-toggle[data-v-a51789e6],.chip[data-v-a51789e6]{transition:none}.chip[data-v-a51789e6]:hover{transform:none}}.expand-enter-active[data-v-7a405a0d],.expand-leave-active[data-v-7a405a0d]{transition:height .3s ease-in-out;overflow:hidden}.expand-enter-from[data-v-7a405a0d],.expand-leave-to[data-v-7a405a0d]{height:0}.expand-enter-active[data-v-c73a63a5],.expand-leave-active[data-v-c73a63a5]{transition:height .3s ease-in-out;overflow:hidden}.expand-enter-from[data-v-c73a63a5],.expand-leave-to[data-v-c73a63a5]{height:0}#cy{width:100%;height:600px;position:relative;overflow:hidden;background-color:oklch(.985 .003 110);background-image:radial-gradient(ellipse 80% 60% at 50% 50%,oklch(.99 .004 110) 0%,oklch(.97 .003 110) 70%,oklch(.955 .004 250) 100%)}:root{--graph-height-mobile: 300px;--graph-height-desktop: 777px}.graph-height{height:var(--graph-height-mobile)}@media (min-width: 768px){.graph-height{height:var(--graph-height-desktop)}}.graph-height.fullscreen{height:100vh!important}.fullscreen{position:fixed!important;top:0;left:0;width:100vw!important;height:100vh!important;z-index:9999}.overlay[data-v-f2a118b7]{width:100%;background:rgb(255,255,255);background:linear-gradient(90deg,rgba(255,255,255,1) 25%,rgba(0,212,255,0) 100%);z-index:-1;height:100%;position:absolute}.bg-image[data-v-f2a118b7]{z-index:-2;position:absolute;left:36%;filter:blur(1px);scale:2.5;width:75%;height:100%;top:15%}@media (max-width: 768px){.bg-image[data-v-f2a118b7]{height:50%;width:40%;top:auto;bottom:0;scale:2;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}.blur-bg-banner[data-v-f2a118b7]{position:absolute;width:100%;overflow:hidden;height:100%}.content[data-v-f2a118b7]{position:relative;z-index:3}[data-v-7ae2068d] :root{--popper-theme-background-color: #f5f5f5;--popper-theme-text-color: #1a1a1a;--popper-theme-padding: 4px 8px;--popper-theme-border-radius: 5px}.scrollbar-hide[data-v-de2eb815]::-webkit-scrollbar{display:none}.scrollbar-hide[data-v-de2eb815]{-ms-overflow-style:none;scrollbar-width:none}.activeYear[data-v-aa898dcd]{background-color:#757575;border-radius:6px;color:#fff;font-size:17px}input[type=checkbox][data-v-aa898dcd]:focus{outline:none;box-shadow:none}input[type=checkbox][data-v-aa898dcd]:checked{background-color:#a4bf0c}.slide-up-feedback-enter-active[data-v-2989a386]{transition:all 2s ease}.slide-up-feedback-enter-from[data-v-2989a386]{transform:translateY(100%)}.slide-up-feedback-enter-to[data-v-2989a386]{transform:translateY(0)}.fade-enter-active[data-v-2988213c],.fade-leave-active[data-v-2988213c]{transition:opacity .4s}.fade-enter[data-v-2988213c],.fade-leave-to[data-v-2988213c]{opacity:0}a[data-v-a49db58d]:hover{color:#111}.chart-wrapper{position:relative;width:100%;height:272px;margin:1rem auto}.y-axis-svg{position:absolute;height:272px;width:120px;left:0;top:0;z-index:2;pointer-events:none;background:linear-gradient(to right,#ffffff 0%,#ffffff 88%,rgba(255,255,255,0) 100%)}.right-axis-svg{position:absolute;height:272px;width:60px;right:0;top:0;z-index:2;pointer-events:none}.chart-scroll-container{width:calc(100% - 180px);height:272px;overflow-x:auto;overflow-y:hidden;margin-left:120px;padding-bottom:20px;padding-right:10px;scrollbar-width:thin;scrollbar-color:#c7c9d6 transparent}.chart-container{position:relative;min-width:300px;height:100%;padding-right:10px}.chart-svg{display:block;overflow:visible;min-width:300px}.chart-scroll-container::-webkit-scrollbar{height:6px;background-color:transparent}.chart-scroll-container::-webkit-scrollbar-thumb{background-color:#c7c9d6;border-radius:3px}.chart-scroll-container::-webkit-scrollbar-thumb:hover{background-color:#9596c3}.chart-scroll-container::-webkit-scrollbar-track{background-color:transparent}.tick line{display:none!important}.bar{will-change:opacity,fill}.border-grey-picked[data-v-2df11957]{border-color:#9d9d9d}.activeYear[data-v-2df11957]{background-color:#757575;border-radius:6px;color:#fff;font-size:17px}.sprawozdanie-finansowe[data-v-86f313ec]{max-width:1400px;margin:0 auto;padding:2rem;background:white;font-family:Arial,sans-serif}.header[data-v-86f313ec]{margin-bottom:1.5rem}.header h1[data-v-86f313ec]{font-size:1.25rem;font-weight:700;margin-bottom:.5rem;text-align:center;letter-spacing:.5px}.subtitle-section[data-v-86f313ec]{font-size:.9rem;margin-bottom:1rem}.metadata-row[data-v-86f313ec]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.25rem}.metadata-label[data-v-86f313ec]{display:flex;align-items:center;gap:.25rem}.subtitle[data-v-86f313ec]{font-weight:700;display:flex;align-items:center;gap:.5rem}.metadata-right[data-v-86f313ec]{display:flex;align-items:center;gap:.25rem;font-style:italic}.dotted-line[data-v-86f313ec]{display:inline-block;width:100px;border-bottom:1px dotted #333;margin:0 .25rem}.dotted-line-long[data-v-86f313ec]{display:inline-block;width:200px;border-bottom:1px dotted #333;margin:0 .25rem}.dotted-line-short[data-v-86f313ec]{display:inline-block;width:80px;border-bottom:1px dotted #333;margin:0 .25rem}.variant-row[data-v-86f313ec]{text-align:center;font-size:.85rem}.financial-table[data-v-86f313ec]{width:100%;border-collapse:collapse;font-size:.9rem;border:2px solid #000}.financial-table thead tr[data-v-86f313ec]{background:#d3d3d3}.financial-table th[data-v-86f313ec]{padding:.5rem;border:1px solid #000;font-weight:700;text-align:center;vertical-align:middle}.wiersz-header[data-v-86f313ec]{width:60px;font-size:.9rem}.wyszczegolnienie-header[data-v-86f313ec]{min-width:400px;text-align:left;padding-left:1rem}.dane-za-header[data-v-86f313ec]{background:#d3d3d3}.rok-header[data-v-86f313ec]{width:140px;font-size:.9rem}.przeksztalcone-header[data-v-86f313ec]{width:160px;font-size:.8rem;line-height:1.2}.financial-table tbody tr[data-v-86f313ec]{border:1px solid #000}.financial-table td[data-v-86f313ec]{padding:.4rem .5rem;border-right:1px solid #000;vertical-align:top}.wiersz-cell[data-v-86f313ec]{text-align:center;font-weight:500;border-right:1px solid #000}.name-cell[data-v-86f313ec]{min-width:400px;vertical-align:top;border-right:1px solid #000}.amount-cell[data-v-86f313ec]{text-align:right;font-family:Courier New,monospace;white-space:nowrap;vertical-align:top;font-size:1rem;font-weight:500}.indent-0[data-v-86f313ec]{padding-left:.5rem;font-weight:700}.indent-1[data-v-86f313ec]{padding-left:1.5rem;font-weight:600}.indent-2[data-v-86f313ec]{padding-left:2.5rem}.indent-3[data-v-86f313ec]{padding-left:3.5rem;font-size:.9rem}.indent-4[data-v-86f313ec]{padding-left:4.5rem;font-size:.9rem}.main-category[data-v-86f313ec]{background:#d3d3d3}.main-category .name-cell[data-v-86f313ec],.main-category .wiersz-cell[data-v-86f313ec],.main-category .amount-cell[data-v-86f313ec]{font-weight:700}.subcategory[data-v-86f313ec]{background:#ffffff}.subcategory .name-cell[data-v-86f313ec],.subcategory .amount-cell[data-v-86f313ec]{font-weight:600}.total-row[data-v-86f313ec]{background:#d3d3d3;font-weight:700}.total-row td[data-v-86f313ec]{padding:.5rem;font-weight:700}.empty-row[data-v-86f313ec]{color:#555}.empty-row .amount-cell[data-v-86f313ec]{color:#777}@media print{.sprawozdanie-finansowe[data-v-86f313ec]{padding:0}.financial-table tr[data-v-86f313ec]{page-break-inside:avoid}}.sprawozdanie-finansowe[data-v-f2864a00]{max-width:1400px;margin:0 auto;padding:2rem;background:white;font-family:Arial,sans-serif}.header[data-v-f2864a00]{margin-bottom:1.5rem}.header h1[data-v-f2864a00]{font-size:1.25rem;font-weight:700;margin-bottom:.5rem;text-align:center;letter-spacing:.5px}.subtitle-section[data-v-f2864a00]{font-size:.9rem;margin-bottom:1rem}.metadata-row[data-v-f2864a00]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.25rem}.metadata-label[data-v-f2864a00]{display:flex;align-items:center;gap:.25rem}.subtitle[data-v-f2864a00]{font-weight:700;display:flex;align-items:center;gap:.5rem}.metadata-right[data-v-f2864a00]{display:flex;align-items:center;gap:.25rem;font-style:italic}.dotted-line[data-v-f2864a00]{display:inline-block;width:100px;border-bottom:1px dotted #333;margin:0 .25rem}.dotted-line-long[data-v-f2864a00]{display:inline-block;width:200px;border-bottom:1px dotted #333;margin:0 .25rem}.dotted-line-short[data-v-f2864a00]{display:inline-block;width:80px;border-bottom:1px dotted #333;margin:0 .25rem}.financial-table[data-v-f2864a00]{width:100%;border-collapse:collapse;font-size:.9rem;border:2px solid #000}.financial-table thead tr[data-v-f2864a00]{background:#d3d3d3}.financial-table th[data-v-f2864a00]{padding:.5rem;border:1px solid #000;font-weight:700;text-align:center;vertical-align:middle}.wiersz-header[data-v-f2864a00]{width:60px;font-size:.9rem}.wyszczegolnienie-header[data-v-f2864a00]{min-width:400px;text-align:left;padding-left:1rem}.dane-za-header[data-v-f2864a00]{background:#d3d3d3}.rok-header[data-v-f2864a00]{width:140px;font-size:.9rem}.przeksztalcone-header[data-v-f2864a00]{width:160px;font-size:.8rem;line-height:1.2}.financial-table tbody tr[data-v-f2864a00]{border:1px solid #000}.financial-table td[data-v-f2864a00]{padding:.4rem .5rem;border-right:1px solid #000;vertical-align:top}.wiersz-cell[data-v-f2864a00]{text-align:center;font-weight:500;border-right:1px solid #000}.name-cell[data-v-f2864a00]{min-width:400px;vertical-align:top;border-right:1px solid #000}.amount-cell[data-v-f2864a00]{text-align:right;font-family:Courier New,monospace;white-space:nowrap;vertical-align:top;font-size:1rem;font-weight:500}.indent-0[data-v-f2864a00]{padding-left:.5rem;font-weight:700}.indent-1[data-v-f2864a00]{padding-left:1.5rem;font-weight:600}.indent-2[data-v-f2864a00]{padding-left:2.5rem}.indent-3[data-v-f2864a00]{padding-left:3.5rem;font-size:.9rem}.indent-4[data-v-f2864a00]{padding-left:4.5rem;font-size:.9rem}.main-category[data-v-f2864a00]{background:#d3d3d3}.main-category .name-cell[data-v-f2864a00],.main-category .wiersz-cell[data-v-f2864a00],.main-category .amount-cell[data-v-f2864a00]{font-weight:700}.subcategory[data-v-f2864a00]{background:#ffffff}.subcategory .name-cell[data-v-f2864a00],.subcategory .amount-cell[data-v-f2864a00]{font-weight:600}.total-row[data-v-f2864a00]{background:#d3d3d3;font-weight:700}.total-row td[data-v-f2864a00]{padding:.5rem;font-weight:700}.empty-row[data-v-f2864a00]{color:#555}.empty-row .amount-cell[data-v-f2864a00]{color:#777}@media print{.sprawozdanie-finansowe[data-v-f2864a00]{padding:0}.financial-table tr[data-v-f2864a00]{page-break-inside:avoid}}.chart-table[data-v-27238db5]{width:100%;border-collapse:collapse}.chart-table th[data-v-27238db5],.chart-table td[data-v-27238db5]{border:1px solid #ddd;padding:8px}.chart-table th[data-v-27238db5]{padding-top:12px;padding-bottom:12px;text-align:left}.chart-table[data-v-0cfa9a76]{width:100%;border-collapse:collapse}.chart-table th[data-v-0cfa9a76],.chart-table td[data-v-0cfa9a76]{border:1px solid #ddd;padding:8px}.chart-table th[data-v-0cfa9a76]{padding-top:12px;padding-bottom:12px;text-align:left}.chart-table[data-v-331de649]{width:100%;border-collapse:collapse}.chart-table th[data-v-331de649],.chart-table td[data-v-331de649]{border:1px solid #ddd;padding:8px}.chart-table th[data-v-331de649]{padding-top:12px;padding-bottom:12px;text-align:left}.prose[data-v-9cf27cc4]{color:#374151;line-height:1.75}.prose p[data-v-9cf27cc4]{margin-bottom:1rem}.test-page[data-v-4b31ebb6]{min-height:100vh;background:#f5f5f5;padding:2rem}
