html.dark body{background:#080b12}html.dark main{background:linear-gradient(135deg,#080b12,#0d1422 48%,#111827)!important}html.dark [class*="bg-[linear-gradient"]{background-image:linear-gradient(135deg,#111827,#0f172a 52%,#111827)!important;background-color:#0f172a!important}html.dark .bg-white,html.dark [class*="bg-white/"]{background-color:#111827!important}html.dark .bg-slate-50,html.dark [class*="bg-slate-50/"]{background-color:#0f172a!important}html.dark .bg-slate-100{background-color:#172033!important}html.dark .border-orange-100,html.dark .border-slate-100,html.dark .border-slate-200,html.dark [class*="border-orange-100/"]{border-color:#334155!important}html.dark .text-slate-900,html.dark .text-slate-950{color:#f8fafc!important}html.dark .text-slate-700,html.dark .text-slate-800{color:#e2e8f0!important}html.dark .text-slate-600{color:#cbd5e1!important}html.dark .text-slate-500{color:#a8b4c7!important}html.dark .text-slate-400{color:#94a3b8!important}html.dark header.sticky{background:rgba(15,23,42,.96)!important;border-color:#334155!important;box-shadow:0 8px 24px rgba(0,0,0,.28)!important}html.dark aside{background-color:#0d1424!important}html.dark aside nav>div>button{color:#d7deea!important;background-color:transparent!important}html.dark aside nav>div>button:hover{color:#ffffff!important;background-color:rgba(51,65,85,.52)!important}html.dark aside nav a{filter:none!important}html.dark aside nav a,html.dark aside nav a span{color:#dbe4f0!important;opacity:1!important}html.dark aside nav a svg,html.dark aside nav button svg{color:#aebbd0!important;opacity:1!important;filter:none!important}html.dark aside nav a:hover{color:#ffffff!important;background-color:rgba(51,65,85,.48)!important}html.dark aside nav a:hover span,html.dark aside nav a:hover svg{color:#ffffff!important}html.dark aside nav a[class*=bg-orange-500],html.dark aside nav a[class*=bg-orange-50]{color:#fdba74!important;background-color:rgba(194,65,12,.28)!important;box-shadow:inset 0 0 0 1px rgba(251,146,60,.48)!important}html.dark aside nav a[class*=bg-orange-500] span,html.dark aside nav a[class*=bg-orange-500] svg,html.dark aside nav a[class*=bg-orange-50] span,html.dark aside nav a[class*=bg-orange-50] svg{color:#fdba74!important}html.dark aside [class*=h-16] p:first-of-type,html.dark aside>div:first-child p:first-of-type{color:#f8fafc!important}html.dark aside [class*=h-16] p:last-of-type,html.dark aside>div:first-child p:last-of-type{color:#a8b4c7!important}html.dark button,html.dark input,html.dark select,html.dark textarea{border-color:#3b475c}html.dark input,html.dark select,html.dark textarea{background-color:#0f172a;color:#f8fafc}html.dark input::placeholder,html.dark textarea::placeholder{color:#7f8da3}html.dark .shadow-2xl,html.dark .shadow-lg,html.dark .shadow-md,html.dark .shadow-sm,html.dark .shadow-xl{box-shadow:0 12px 28px rgba(0,0,0,.28)!important}html.dark .bg-orange-50{background-color:rgba(124,45,18,.24)!important}html.dark .bg-emerald-50,html.dark .bg-green-50{background-color:rgba(6,78,59,.34)!important}html.dark .bg-red-50{background-color:rgba(69,10,10,.38)!important}html.dark canvas,html.dark svg.recharts-surface{filter:brightness(.9) saturate(.9)}html.dark [role=table],html.dark table{background-color:transparent}html.dark tr:hover{background-color:rgba(51,65,85,.35)}html.dark ::selection{background:#ea580c;color:#fff7ed}main,main section,main section>div,main>div{min-width:0}@media (max-width:767px){main,main [class*=border],main [class*=rounded],main section,main section>div{min-width:0;max-width:100%}main table{display:block;width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.responsive-table-card-mode>.overflow-x-auto{overflow:visible!important;max-width:100%!important}.responsive-table-card-mode table:has([data-mobile-table-card=true]){display:block!important;min-width:0!important;width:100%!important;max-width:100%!important;table-layout:auto!important;overflow:visible!important}.responsive-table-card-mode table:has([data-mobile-table-card=true]) colgroup,.responsive-table-card-mode table:has([data-mobile-table-card=true]) thead{display:none!important}.responsive-table-card-mode table:has([data-mobile-table-card=true]) tbody,.responsive-table-card-mode table:has([data-mobile-table-card=true]) td:has([data-mobile-table-card=true]),.responsive-table-card-mode table:has([data-mobile-table-card=true]) tr{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important}.responsive-table-card-mode table:has([data-mobile-table-card=true]) tr{margin:0 0 .75rem!important}.responsive-table-card-mode table:has([data-mobile-table-card=true]) tr>td:not(:has([data-mobile-table-card=true])){display:none!important}.responsive-table-card-mode [data-mobile-table-card=true]{width:100%!important;max-width:100%!important;margin:0!important}main table:not(:has([data-mobile-table-card=true])){contain:inline-size;min-width:680px;width:max-content}main table:not(:has([data-mobile-table-card=true])) tbody,main table:not(:has([data-mobile-table-card=true])) thead{min-width:680px}[style*="column-count: 2"]{column-count:1!important;column-gap:0!important}main [class*=max-w-]{max-width:100%!important}main .grid{min-width:0}main [class*=overflow-x-auto]{max-width:100%}main [draggable=true]{display:grid!important;grid-template-columns:auto auto minmax(0,1fr)!important;align-items:center!important;gap:.5rem!important}main [draggable=true]>div{min-width:0!important}main [draggable=true] p{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important}main [draggable=true]>[role=button],main [draggable=true]>button{grid-row:2}svg[aria-label^="Interaktywny wykres"]{width:100%!important;height:auto!important;min-height:210px;max-height:280px;aspect-ratio:1120/390}div:has(>svg[aria-label^="Interaktywny wykres"]){min-height:0!important;height:auto!important}div:has(>svg[aria-label^="Interaktywny wykres"])>div:first-child{margin-bottom:.75rem!important}}html.dark{color-scheme:dark}html.dark [data-app-shell],html.dark body,html.dark main{color:var(--app-text);background-color:var(--app-background)}html.dark :where(.text-black,.text-slate-950,.text-gray-950,.text-zinc-950){color:var(--app-text)!important}html.dark :where(.text-slate-900,.text-gray-900,.text-zinc-900,.text-slate-800,.text-gray-800,.text-zinc-800){color:#e2e8f0!important}html.dark :where(.text-slate-700,.text-gray-700,.text-zinc-700,.text-slate-600,.text-gray-600,.text-zinc-600){color:#cbd5e1!important}html.dark :where(.text-slate-500,.text-gray-500,.text-zinc-500){color:var(--app-text-subtle)!important}html.dark :where(.bg-white,.bg-slate-50,.bg-gray-50,.bg-zinc-50){background-color:var(--app-surface)!important}html.dark :where(.bg-slate-100,.bg-gray-100,.bg-zinc-100){background-color:var(--app-surface-muted)!important}html.dark :where(.border-slate-100,.border-slate-200,.border-gray-100,.border-gray-200,.border-zinc-100,.border-zinc-200){border-color:var(--app-border)!important}html.dark :where(input,textarea,select,[role=combobox],[contenteditable=true]){color:var(--app-text);background-color:var(--app-surface-muted);border-color:var(--app-border)}html.dark :where(input,textarea)::placeholder{color:var(--app-text-subtle);opacity:1}html.dark select option{color:var(--app-text);background:var(--app-surface)}html.dark :where(button,a,input,textarea,select,[tabindex]):focus-visible{outline:2px solid var(--app-focus-ring);outline-offset:2px}html.dark :where(button,input,textarea,select):disabled,html.dark [aria-disabled=true]{color:#64748b!important;opacity:.72}html.dark :where([role=dialog],[role=menu],[role=listbox],[data-radix-popper-content-wrapper]>*){color:var(--app-text);background-color:var(--app-surface-raised);border-color:var(--app-border-strong)}html.dark table{color:var(--app-text)}html.dark th,html.dark thead{color:#cbd5e1;background-color:var(--app-surface-muted)}html.dark tbody tr,html.dark th,html.dark thead{border-color:var(--app-border)}html.dark tbody tr:hover{background-color:rgba(51,65,85,.45)}html.dark [data-active=true],html.dark aside :where(a,button)[aria-current=page],html.dark nav :where(a,button)[aria-current=page]{color:#fed7aa!important;background:rgba(249,115,22,.18)!important;border-color:rgba(251,146,60,.55)!important}html.dark :where(.hover\:bg-slate-50:hover,.hover\:bg-gray-50:hover,.hover\:bg-zinc-50:hover){background-color:rgba(51,65,85,.55)!important}@media (max-width:767px){main div:has(>table:not(:has([data-mobile-table-card=true]))){width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}main table:not(:has([data-mobile-table-card=true])){display:table!important;width:max-content!important;min-width:760px!important;max-width:none!important;contain:none!important;overflow:visible!important;table-layout:auto!important}main table:not(:has([data-mobile-table-card=true])) tbody,main table:not(:has([data-mobile-table-card=true])) thead{min-width:0!important}main table:not(:has([data-mobile-table-card=true])) th{white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important}main table:not(:has([data-mobile-table-card=true])) td{overflow-wrap:normal!important;word-break:normal!important}main table:not(:has([data-mobile-table-card=true])) td [class*=rounded],main table:not(:has([data-mobile-table-card=true])) td [role=button],main table:not(:has([data-mobile-table-card=true])) td>button{white-space:nowrap!important;word-break:keep-all!important}svg[aria-label^="Interaktywny wykres"]{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:1120/390}div:has(>svg[aria-label^="Interaktywny wykres"]){min-height:0!important;height:auto!important;padding-bottom:.75rem!important}div:has(>svg[aria-label^="Interaktywny wykres"])>svg{margin-top:.25rem;margin-bottom:0}main [class*="grid-cols-[140px_1fr]"]{grid-template-columns:minmax(92px,.34fr) minmax(0,1fr)!important}}@media (max-width:767px){main div:has(>table:not(:has([data-mobile-table-card=true]))){display:block!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}main table:not(:has([data-mobile-table-card=true])){display:table!important;width:max-content!important;min-width:760px!important;max-width:none!important;table-layout:auto!important;overflow:visible!important}main table:not(:has([data-mobile-table-card=true])) tbody,main table:not(:has([data-mobile-table-card=true])) thead{width:auto!important;min-width:0!important}main table:not(:has([data-mobile-table-card=true])) td,main table:not(:has([data-mobile-table-card=true])) th{width:auto!important;min-width:max-content!important;max-width:280px!important;padding:.75rem!important;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;font-size:.8rem!important;line-height:1.35!important;vertical-align:middle!important}main table:not(:has([data-mobile-table-card=true])) th{font-size:.7rem!important}main table:not(:has([data-mobile-table-card=true])) td:first-child,main table:not(:has([data-mobile-table-card=true])) th:first-child{padding-left:.9rem!important}main table:not(:has([data-mobile-table-card=true])) [role=button],main table:not(:has([data-mobile-table-card=true])) button{width:auto!important;min-width:max-content!important;max-width:none!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important}main table:not(:has([data-mobile-table-card=true])) [class*=font-mono]{font-size:.75rem!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important}}@media (max-width:767px){.ai-source-mobile-card [class*=text-right],.ai-source-mobile-card [data-mobile-table-card-value]{text-align:left!important}.ai-source-mobile-card [class*=grid-cols-]{grid-template-columns:minmax(7.25rem,.42fr) minmax(0,1fr)!important;align-items:start!important}.ai-source-mobile-card .badge,.ai-source-mobile-card button,.ai-source-mobile-card svg{vertical-align:middle}}@media (min-width:768px){.responsive-table-card-mode td[class*=w-52],.responsive-table-card-mode th[class*=w-52]{width:15rem!important;min-width:15rem!important}.responsive-table-card-mode td[class*=w-52] button,.responsive-table-card-mode td[class*=w-52] button>span{min-width:max-content!important;max-width:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:clip!important}}body,html{max-width:100%;overflow-x:hidden}main,main section,main section>div,main section>div>*,main>div{min-width:0;max-width:100%}main :where(.grid,.flex){min-width:0}main .overflow-x-auto{display:block;width:100%;min-width:0;max-width:100%;overflow-x:auto!important;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}main .overflow-x-auto>table{min-width:100%;max-width:none}@media (min-width:768px){main table:has(thead tr>th:nth-child(8):last-child):has(tbody td:nth-child(8) button){width:100%;min-width:54rem;table-layout:auto}main table:has(thead tr>th:nth-child(8):last-child):has(tbody td:nth-child(8) button) :where(th:nth-child(8),td:nth-child(8)){width:15rem;min-width:15rem;white-space:nowrap}main table:has(thead tr>th:nth-child(8):last-child):has(tbody td:nth-child(8) button) td:nth-child(8)>div{display:flex!important;min-width:14rem;flex-wrap:nowrap!important;align-items:center;gap:.5rem}main table:has(thead tr>th:nth-child(8):last-child):has(tbody td:nth-child(8) button) td:nth-child(8) button,main table:has(thead tr>th:nth-child(8):last-child):has(tbody td:nth-child(8) button) td:nth-child(8) button>span{min-width:max-content!important;max-width:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:clip!important}}@media (min-width:768px) and (max-width:1399px){main table:has(thead tr>th:nth-child(8):last-child):has(tbody td:nth-child(8) button) :where(th:nth-child(5),td:nth-child(5),th:nth-child(6),td:nth-child(6),th:nth-child(7),td:nth-child(7)){display:none!important}main table:has(thead tr>th:nth-child(8):last-child):has(tbody td:nth-child(8) button){min-width:43rem}}html.dark{--panel-bg:#27364a;--panel-shell:#2d4058;--panel-sidebar:#31465f;--panel-header:#334961;--panel-surface:#354b66;--panel-surface-raised:#3d5572;--panel-surface-muted:#30445d;--panel-border:#5a718d;--panel-border-strong:#7188a3;--panel-text:#f8fbff;--panel-text-muted:#dde6f0;--panel-text-subtle:#bccada;--panel-accent:#fb923c}html.dark body{background:var(--panel-bg)!important}html.dark body,html.dark main{color:var(--panel-text)!important}html.dark main{background:radial-gradient(circle at 16% 0,rgba(96,165,250,.18),transparent 38%),linear-gradient(145deg,#27364a,#2d4058 48%,#324761)!important}html.dark aside{background:linear-gradient(180deg,#354b66,#2e4159)!important;border-color:var(--panel-border)!important;box-shadow:12px 0 34px rgba(15,23,42,.18)!important}html.dark header,html.dark header.sticky{background:rgba(51,73,97,.97)!important;border-color:var(--panel-border)!important;color:var(--panel-text)!important}html.dark main :where(.bg-white,[class*="bg-white/"],[class*="dark:bg-slate-950"],[class*="dark:bg-slate-900"],[class*="dark:bg-zinc-950"],[class*="dark:bg-zinc-900"]){background-color:var(--panel-surface)!important;background-image:none!important}html.dark main :where(.bg-slate-50,[class*="bg-slate-50/"],.bg-gray-50,.bg-zinc-50,[class*="dark:bg-slate-800"],[class*="dark:bg-zinc-800"]){background-color:var(--panel-surface-muted)!important;background-image:none!important}html.dark main :where(.bg-slate-100,.bg-gray-100,.bg-zinc-100){background-color:var(--panel-surface-raised)!important}html.dark main :where(.border-slate-100,.border-slate-200,.border-slate-300,.border-gray-100,.border-gray-200,.border-zinc-100,.border-zinc-200,.border-orange-100,[class*="dark:border-slate-"],[class*="dark:border-zinc-"]){border-color:var(--panel-border)!important}html.dark main :where(.text-black,.text-slate-950,.text-slate-900,.text-gray-950,.text-gray-900,.text-zinc-950,.text-zinc-900){color:var(--panel-text)!important}html.dark main :where(.text-slate-800,.text-slate-700,.text-gray-800,.text-gray-700,.text-zinc-800,.text-zinc-700){color:#edf3fa!important}html.dark main :where(.text-slate-600,.text-gray-600,.text-zinc-600){color:var(--panel-text-muted)!important}html.dark main :where(.text-slate-500,.text-gray-500,.text-zinc-500,.text-slate-400){color:var(--panel-text-subtle)!important}html.dark main :where(input,textarea,select,[role=combobox],[contenteditable=true]){background:#2e425b!important;border-color:var(--panel-border-strong)!important;color:var(--panel-text)!important;box-shadow:none!important}html.dark main :where(input,textarea)::placeholder{color:#b4c3d4!important;opacity:1!important}html.dark main :where([role=dialog],[role=menu],[role=listbox],[data-radix-popper-content-wrapper]>*){background:var(--panel-surface-raised)!important;border-color:var(--panel-border-strong)!important;color:var(--panel-text)!important;box-shadow:0 24px 64px rgba(15,23,42,.34)!important}html.dark main table{color:var(--panel-text)!important;background:transparent!important}html.dark main th,html.dark main thead{background:#3b526f!important;color:#f0f5fb!important}html.dark main tbody tr,html.dark main td,html.dark main th,html.dark main thead{border-color:var(--panel-border)!important}html.dark main tbody tr:nth-child(2n){background:rgba(61,85,114,.38)!important}html.dark main tbody tr:hover{background:rgba(82,109,142,.58)!important}html.dark [data-premium-metric-card]{background:var(--panel-surface)!important;border-color:var(--panel-border)!important}html.dark [data-premium-metric-card]:hover{background:var(--panel-surface-raised)!important;border-color:#8499b1!important}html.dark [data-desktop-metric-decoration]{display:none!important}html.dark aside nav a:not([class*=bg-orange]),html.dark aside nav>div,html.dark aside nav>div>button{background:transparent!important;box-shadow:none!important}html.dark aside nav :where(a,button),html.dark aside nav :where(a,button) span{color:#edf4fb!important;opacity:1!important}html.dark aside nav :where(a,button) svg{color:#c9d6e5!important;opacity:1!important}html.dark aside nav :where(a,button):hover{background:#435b78!important;color:#ffffff!important;text-decoration:none!important}html.dark aside nav :where(a,button):hover span,html.dark aside nav :where(a,button):hover svg{color:#ffffff!important}html.dark aside nav a[class*=bg-orange]{background:#4a5f79!important;color:#fff0df!important;border-color:#fb923c!important;box-shadow:inset 3px 0 0 #f97316!important}html.dark aside nav a[class*=bg-orange] span,html.dark aside nav a[class*=bg-orange] svg{color:#fff0df!important}html.dark header :where([class*=bg-white],[class*=bg-slate-50],[class*="dark:bg-slate-900"]){background-color:#405672!important;border-color:var(--panel-border)!important;color:var(--panel-text)!important}html.dark main .bg-orange-50{background-color:rgba(163,77,22,.38)!important}html.dark main :where(.bg-red-50,[class*="bg-red-50/"]){background-color:rgba(128,45,45,.52)!important}html.dark main :where(.bg-emerald-50,.bg-green-50,[class*="bg-emerald-50/"]){background-color:rgba(23,104,83,.5)!important}html.dark main :where(.bg-amber-50,.bg-yellow-50,[class*="bg-amber-50/"]){background-color:rgba(124,83,23,.52)!important}html.dark main [aria-disabled=true],html.dark main button:disabled{color:#b0bfd0!important;opacity:.72!important}html.dark main :where(button,a,input,textarea,select,[tabindex]):focus-visible{outline:2px solid rgba(251,146,60,.92)!important;outline-offset:2px!important}main div.flex.h-60.items-end.gap-2.overflow-x-auto{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:flex-end!important;width:100%!important;height:15rem!important;overflow-x:auto!important;overflow-y:hidden!important}main div.flex.h-60.items-end.gap-2.overflow-x-auto>div.group.flex.min-w-9.flex-1.flex-col.items-center{display:flex!important;flex:1 0 2.25rem!important;flex-direction:column!important;align-items:center!important;justify-content:flex-end!important;width:auto!important;min-width:2.25rem!important;max-width:none!important}main div.flex.h-60.items-end.gap-2.overflow-x-auto>div.group.flex.min-w-9.flex-1.flex-col.items-center>div{display:block!important;flex:0 0 auto!important;width:100%!important;max-width:100%!important}