/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */#svelte-visualisations :host,#svelte-visualisations :root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-blue-400:oklch(70.7% .165 254.624);--color-blue-600:oklch(54.6% .245 262.881);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--ease-in-out:cubic-bezier(.4,0,.2,1);--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-surface-100:oklch(100% 0 0);--color-surface-300:oklch(92.42% .0011 197.14);--color-surface-content:oklch(27.81% .0296 256.85)}#svelte-visualisations ::backdrop,#svelte-visualisations :after,#svelte-visualisations :before,#svelte-visualisations :not([class]){box-sizing:border-box;border:0 solid;margin:0;padding:0}#svelte-visualisations ::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}#svelte-visualisations :host,#svelte-visualisations html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}#svelte-visualisations hr{height:0;color:inherit;border-top-width:1px}#svelte-visualisations abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}#svelte-visualisations h1,#svelte-visualisations h2,#svelte-visualisations h3,#svelte-visualisations h4,#svelte-visualisations h5,#svelte-visualisations h6{font-size:inherit;font-weight:inherit}#svelte-visualisations a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}#svelte-visualisations b,#svelte-visualisations strong{font-weight:bolder}#svelte-visualisations code,#svelte-visualisations kbd,#svelte-visualisations pre,#svelte-visualisations samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}#svelte-visualisations small{font-size:80%}#svelte-visualisations sub,#svelte-visualisations sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}#svelte-visualisations sub{bottom:-.25em}#svelte-visualisations sup{top:-.5em}#svelte-visualisations table{text-indent:0;border-color:inherit;border-collapse:collapse}#svelte-visualisations :-moz-focusring{outline:auto}#svelte-visualisations progress{vertical-align:baseline}#svelte-visualisations summary{display:list-item}#svelte-visualisations menu,#svelte-visualisations ol,#svelte-visualisations ul{list-style:none}#svelte-visualisations audio,#svelte-visualisations canvas,#svelte-visualisations embed,#svelte-visualisations iframe,#svelte-visualisations img,#svelte-visualisations object,#svelte-visualisations svg,#svelte-visualisations video{vertical-align:middle;display:block}#svelte-visualisations img,#svelte-visualisations video{max-width:100%;height:auto}#svelte-visualisations button,#svelte-visualisations input,#svelte-visualisations optgroup,#svelte-visualisations select,#svelte-visualisations textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}#svelte-visualisations ::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}#svelte-visualisations :where(select:is([multiple],[size])) optgroup{font-weight:bolder}#svelte-visualisations :where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}#svelte-visualisations ::file-selector-button{margin-inline-end:4px}#svelte-visualisations ::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){#svelte-visualisations ::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){#svelte-visualisations ::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}#svelte-visualisations textarea{resize:vertical}#svelte-visualisations ::-webkit-search-decoration{-webkit-appearance:none}#svelte-visualisations ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}#svelte-visualisations ::-webkit-datetime-edit{display:inline-flex}#svelte-visualisations ::-webkit-datetime-edit-fields-wrapper{padding:0}#svelte-visualisations ::-webkit-datetime-edit,#svelte-visualisations ::-webkit-datetime-edit-year-field{padding-block:0}#svelte-visualisations ::-webkit-datetime-edit-day-field,#svelte-visualisations ::-webkit-datetime-edit-month-field{padding-block:0}#svelte-visualisations ::-webkit-datetime-edit-hour-field,#svelte-visualisations ::-webkit-datetime-edit-minute-field{padding-block:0}#svelte-visualisations ::-webkit-datetime-edit-millisecond-field,#svelte-visualisations ::-webkit-datetime-edit-second-field{padding-block:0}#svelte-visualisations ::-webkit-datetime-edit-meridiem-field{padding-block:0}#svelte-visualisations ::-webkit-calendar-picker-indicator{line-height:1}#svelte-visualisations :-moz-ui-invalid{box-shadow:none}#svelte-visualisations button,#svelte-visualisations input:where([type=button],[type=reset],[type=submit]){appearance:button}#svelte-visualisations ::file-selector-button{appearance:button}#svelte-visualisations ::-webkit-inner-spin-button,#svelte-visualisations ::-webkit-outer-spin-button{height:auto}#svelte-visualisations [hidden]:where(:not([hidden=until-found])){display:none!important}#svelte-visualisations .pointer-events-none{pointer-events:none}#svelte-visualisations .collapse{visibility:collapse}#svelte-visualisations .visible{visibility:visible}#svelte-visualisations .absolute{position:absolute}#svelte-visualisations .fixed{position:fixed}#svelte-visualisations .relative{position:relative}#svelte-visualisations .static{position:static}#svelte-visualisations .top-0{top:calc(var(--spacing)*0)}#svelte-visualisations .top-1{top:calc(var(--spacing)*1)}#svelte-visualisations .top-1\/2{top:50%}#svelte-visualisations .right-0{right:calc(var(--spacing)*0)}#svelte-visualisations .right-1{right:calc(var(--spacing)*1)}#svelte-visualisations .bottom-0{bottom:calc(var(--spacing)*0)}#svelte-visualisations .left-0{left:calc(var(--spacing)*0)}#svelte-visualisations .left-1\/2{left:50%}#svelte-visualisations .z-10{z-index:10}#svelte-visualisations .z-50{z-index:50}#svelte-visualisations .z-\[1\]{z-index:1}#svelte-visualisations .col-span-full{grid-column:1/-1}#svelte-visualisations .container{width:100%}@media (min-width:40rem){#svelte-visualisations .container{max-width:40rem}}@media (min-width:48rem){#svelte-visualisations .container{max-width:48rem}}@media (min-width:64rem){#svelte-visualisations .container{max-width:64rem}}@media (min-width:80rem){#svelte-visualisations .container{max-width:80rem}}@media (min-width:96rem){#svelte-visualisations .container{max-width:96rem}}#svelte-visualisations .m-1{margin:calc(var(--spacing)*1)}#svelte-visualisations .my-1{margin-block:calc(var(--spacing)*1)}#svelte-visualisations .my-4{margin-block:calc(var(--spacing)*4)}#svelte-visualisations .mb-1{margin-bottom:calc(var(--spacing)*1)}#svelte-visualisations .block{display:block}#svelte-visualisations .contents{display:contents}#svelte-visualisations .flex{display:flex}#svelte-visualisations .grid{display:grid}#svelte-visualisations .hidden{display:none}#svelte-visualisations .inline-block{display:inline-block}#svelte-visualisations .size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}#svelte-visualisations .h-2{height:calc(var(--spacing)*2)}#svelte-visualisations .h-4{height:calc(var(--spacing)*4)}#svelte-visualisations .h-full{height:100%}#svelte-visualisations .h-px{height:1px}#svelte-visualisations .max-h-\[98dvh\]{max-height:98dvh}#svelte-visualisations .min-h-0{min-height:calc(var(--spacing)*0)}#svelte-visualisations .w-2{width:calc(var(--spacing)*2)}#svelte-visualisations .w-4{width:calc(var(--spacing)*4)}#svelte-visualisations .w-full{width:100%}#svelte-visualisations .max-w-\[98vw\]{max-width:98vw}#svelte-visualisations .flex-1{flex:1}#svelte-visualisations .flex-shrink,#svelte-visualisations .shrink{flex-shrink:1}#svelte-visualisations .flex-grow{flex-grow:1}#svelte-visualisations .-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}#svelte-visualisations .-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}#svelte-visualisations .transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}#svelte-visualisations .cursor-auto{cursor:auto}#svelte-visualisations .cursor-ew-resize{cursor:ew-resize}#svelte-visualisations .cursor-move{cursor:move}#svelte-visualisations .cursor-ns-resize{cursor:ns-resize}#svelte-visualisations .cursor-pointer{cursor:pointer}#svelte-visualisations .touch-none{touch-action:none}#svelte-visualisations .resize{resize:both}#svelte-visualisations .grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}#svelte-visualisations .grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}#svelte-visualisations .grid-rows-\[auto\,1fr\,auto\]{grid-template-rows:auto,1fr,auto}#svelte-visualisations .flex-col{flex-direction:column}#svelte-visualisations .flex-wrap{flex-wrap:wrap}#svelte-visualisations .items-center{align-items:center}#svelte-visualisations .justify-center{justify-content:center}#svelte-visualisations .gap-1{gap:calc(var(--spacing)*1)}#svelte-visualisations .gap-2{gap:calc(var(--spacing)*2)}#svelte-visualisations .gap-3{gap:calc(var(--spacing)*3)}#svelte-visualisations :where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}#svelte-visualisations .gap-x-2{column-gap:calc(var(--spacing)*2)}#svelte-visualisations .gap-x-4{column-gap:calc(var(--spacing)*4)}#svelte-visualisations .gap-y-1{row-gap:calc(var(--spacing)*1)}#svelte-visualisations .truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#svelte-visualisations .overflow-auto{overflow:auto}#svelte-visualisations .overflow-visible{overflow:visible}#svelte-visualisations .rounded{border-radius:.25rem}#svelte-visualisations .rounded-full{border-radius:3.40282e+38px}#svelte-visualisations .rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}#svelte-visualisations .border{border-style:var(--tw-border-style);border-width:1px}#svelte-visualisations .border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}#svelte-visualisations .border-l-\[6px\]{border-left-style:var(--tw-border-style);border-left-width:6px}#svelte-visualisations .border-surface-content{border-color:oklch(27.81% .0296 256.85)}#svelte-visualisations .bg-\[\#1e1e1e\]{background-color:#1e1e1e}#svelte-visualisations .bg-\[var\(--color\)\]{background-color:var(--color)}#svelte-visualisations .bg-gray-100{background-color:var(--color-gray-100)}#svelte-visualisations .bg-surface-100{background-color:oklch(100% 0 0)}#svelte-visualisations .bg-surface-100\/90{background-color:oklab(100% 0 0/.9)}#svelte-visualisations .bg-surface-200{background-color:oklch(96.12% 0 0)}#svelte-visualisations .bg-surface-300\/50{background-color:oklab(92.42% -.00105115 -.000324178/.5)}#svelte-visualisations .bg-surface-content\/10{background-color:oklab(27.81% -.00673403 -.0288238/.1)}#svelte-visualisations .bg-surface-content\/20{background-color:oklab(27.81% -.00673403 -.0288238/.2)}#svelte-visualisations .bg-surface-content\/90{background-color:oklab(27.81% -.00673403 -.0288238/.9)}#svelte-visualisations .bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){#svelte-visualisations .bg-white\/80{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}#svelte-visualisations .fill-\[context-stroke\]{fill:context-stroke}#svelte-visualisations .fill-black\/50{fill:#00000080}@supports (color:color-mix(in lab,red,red)){#svelte-visualisations .fill-black\/50{fill:color-mix(in oklab,var(--color-black)50%,transparent)}}#svelte-visualisations .fill-gray-800{fill:var(--color-gray-800)}#svelte-visualisations .fill-none{fill:none}#svelte-visualisations .fill-surface-100{fill:oklch(100% 0 0)}#svelte-visualisations .fill-surface-300{fill:oklch(92.42% .0011 197.14)}#svelte-visualisations .fill-surface-content{fill:oklch(27.81% .0296 256.85)}#svelte-visualisations .fill-surface-content\/5{fill:oklab(27.81% -.00673403 -.0288238/.05)}#svelte-visualisations .fill-transparent{fill:#0000}#svelte-visualisations .stroke-\[context-stroke\]{stroke:context-stroke}#svelte-visualisations .stroke-none{stroke:none}#svelte-visualisations .stroke-surface-100{stroke:oklch(100% 0 0)}#svelte-visualisations .stroke-surface-200{stroke:oklch(96.12% 0 0)}#svelte-visualisations .stroke-surface-content{stroke:oklch(27.81% .0296 256.85)}#svelte-visualisations .stroke-surface-content\/5{stroke:oklab(27.81% -.00673403 -.0288238/.05)}#svelte-visualisations .stroke-surface-content\/10{stroke:oklab(27.81% -.00673403 -.0288238/.1)}#svelte-visualisations .stroke-surface-content\/20{stroke:oklab(27.81% -.00673403 -.0288238/.2)}#svelte-visualisations .stroke-surface-content\/50{stroke:oklab(27.81% -.00673403 -.0288238/.5)}#svelte-visualisations .stroke-transparent{stroke:#0000}#svelte-visualisations .stroke-white{stroke:var(--color-white)}#svelte-visualisations .\[stroke-width\:2px\],#svelte-visualisations .stroke-2{stroke-width:2px}#svelte-visualisations .p-1\.5{padding:calc(var(--spacing)*1.5)}#svelte-visualisations .p-2{padding:calc(var(--spacing)*2)}#svelte-visualisations .p-4{padding:calc(var(--spacing)*4)}#svelte-visualisations .p-8{padding:calc(var(--spacing)*8)}#svelte-visualisations .px-1{padding-inline:calc(var(--spacing)*1)}#svelte-visualisations .px-2{padding-inline:calc(var(--spacing)*2)}#svelte-visualisations .px-4{padding-inline:calc(var(--spacing)*4)}#svelte-visualisations .py-1{padding-block:calc(var(--spacing)*1)}#svelte-visualisations .py-2{padding-block:calc(var(--spacing)*2)}#svelte-visualisations .pb-1{padding-bottom:calc(var(--spacing)*1)}#svelte-visualisations .pb-2{padding-bottom:calc(var(--spacing)*2)}#svelte-visualisations .text-center{text-align:center}#svelte-visualisations .text-right{text-align:right}#svelte-visualisations .text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}#svelte-visualisations .text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}#svelte-visualisations .text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}#svelte-visualisations .text-\[8px\]{font-size:8px}#svelte-visualisations .text-\[10px\]{font-size:10px}#svelte-visualisations .font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}#svelte-visualisations .font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}#svelte-visualisations .font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}#svelte-visualisations .font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}#svelte-visualisations .font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}#svelte-visualisations .whitespace-nowrap{white-space:nowrap}#svelte-visualisations .text-blue-600{color:var(--color-blue-600)}#svelte-visualisations .text-gray-400{color:var(--color-gray-400)}#svelte-visualisations .text-gray-600{color:var(--color-gray-600)}#svelte-visualisations .text-gray-700{color:var(--color-gray-700)}#svelte-visualisations .text-surface-100{color:oklch(100% 0 0)}#svelte-visualisations .text-surface-content{color:oklch(27.81% .0296 256.85)}#svelte-visualisations .text-surface-content\/50{color:oklab(27.81% -.00673403 -.0288238/.5)}#svelte-visualisations .text-surface-content\/70{color:oklab(27.81% -.00673403 -.0288238/.7)}#svelte-visualisations .text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){#svelte-visualisations .text-white\/70{color:color-mix(in oklab,var(--color-white)70%,transparent)}}#svelte-visualisations .ordinal{--tw-ordinal:ordinal}#svelte-visualisations .ordinal,#svelte-visualisations .tabular-nums{font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}#svelte-visualisations .tabular-nums{--tw-numeric-spacing:tabular-nums}#svelte-visualisations .opacity-0{opacity:0}#svelte-visualisations .opacity-10{opacity:.1}#svelte-visualisations .opacity-50{opacity:.5}#svelte-visualisations .shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)}#svelte-visualisations .ring,#svelte-visualisations .shadow-md{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}#svelte-visualisations .ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}#svelte-visualisations .outline{outline-style:var(--tw-outline-style);outline-width:1px}#svelte-visualisations .drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a))drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a)drop-shadow(0 1px 1px #0000000f)}#svelte-visualisations .drop-shadow,#svelte-visualisations .invert{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}#svelte-visualisations .invert{--tw-invert:invert(100%)}#svelte-visualisations .filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}#svelte-visualisations .backdrop-blur{--tw-backdrop-blur:blur(8px)}#svelte-visualisations .backdrop-blur,#svelte-visualisations .backdrop-blur-\[2px\]{-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,)}#svelte-visualisations .backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px)}#svelte-visualisations .backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md))}#svelte-visualisations .backdrop-blur-md,#svelte-visualisations .backdrop-filter{-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,)}#svelte-visualisations .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))}#svelte-visualisations .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))}#svelte-visualisations .transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}#svelte-visualisations .ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}#svelte-visualisations .select-none{-webkit-user-select:none;user-select:none}#svelte-visualisations .\[image-rendering\:pixelated\]{image-rendering:pixelated}#svelte-visualisations .\[paint-order\:stroke\]{paint-order:stroke}#svelte-visualisations .\[stroke-dasharray\:2\,2\]{stroke-dasharray:2 2}#svelte-visualisations .\[stroke-linecap\:round\]{stroke-linecap:round}#svelte-visualisations .\[stroke-linejoin\:round\]{stroke-linejoin:round}@media (hover:hover){#svelte-visualisations .hover\:bg-surface-100\/20:hover{background-color:oklab(100% 0 0/.2)}#svelte-visualisations .hover\:bg-white:hover{background-color:var(--color-white)}#svelte-visualisations .hover\:underline:hover{text-decoration-line:underline}}@media (min-width:48rem){#svelte-visualisations .md\:max-h-\[90dvh\]{max-height:90dvh}#svelte-visualisations .md\:max-w-\[90vw\]{max-width:90vw}}@media (prefers-color-scheme:dark){#svelte-visualisations .dark\:bg-gray-800{background-color:var(--color-gray-800)}#svelte-visualisations .dark\:bg-gray-800\/80{background-color:#1e2939cc}@supports (color:color-mix(in lab,red,red)){#svelte-visualisations .dark\:bg-gray-800\/80{background-color:color-mix(in oklab,var(--color-gray-800)80%,transparent)}}#svelte-visualisations .dark\:bg-surface-300\/90{background-color:oklab(92.42% -.00105115 -.000324178/.9)}#svelte-visualisations .dark\:text-blue-400{color:var(--color-blue-400)}@media (hover:hover){#svelte-visualisations .dark\:hover\:bg-gray-800:hover{background-color:var(--color-gray-800)}}}#svelte-visualisations .\[\&_\.label\]\:text-surface-100\/50 .label{color:oklab(100% 0 0/.5)}#svelte-visualisations .\[\&_\.label\]\:text-surface-content\/75 .label{color:oklab(27.81% -.00673403 -.0288238/.75)}#svelte-visualisations .\[\&\>a\]\:font-medium>a{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}#svelte-visualisations .\[\&\>a\]\:underline>a{text-decoration-line:underline}#svelte-visualisations .\[\&\>a\]\:decoration-dashed>a{text-decoration-style:dashed}#svelte-visualisations .\[\&\>a\]\:underline-offset-2>a{text-underline-offset:2px}#svelte-visualisations .layercake-container{flex-grow:1;height:100%}#svelte-visualisations .elevation-1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}#svelte-visualisations .bg-surface-100\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){#svelte-visualisations .bg-surface-100\/90{background-color:color-mix(in srgb,var(--color-surface-100)90%,transparent)}}#svelte-visualisations .dark .bg-surface-300\/90{background-color:#e5e6e6e6}@supports (color:color-mix(in lab,red,red)){#svelte-visualisations .dark .bg-surface-300\/90{background-color:color-mix(in srgb,var(--color-surface-300)90%,transparent)}}#svelte-visualisations .text-surface-content{color:var(--color-surface-content)}#svelte-visualisations .\[\&_\.label\]\:text-surface-content\/75 .label{color:#1f2937bf}@supports (color:color-mix(in lab,red,red)){#svelte-visualisations .\[\&_\.label\]\:text-surface-content\/75 .label{color:color-mix(in srgb,var(--color-surface-content)75%,transparent)}}@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-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{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-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@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}@property --tw-ease{syntax:"*";inherits:false}.layercake-container.svelte-vhzpsp,.layercake-container.svelte-vhzpsp *{box-sizing:border-box}.layercake-container.svelte-vhzpsp{width:100%;height:100%}div.svelte-1x3xzit,svg.svelte-u84d8d{position:absolute;top:0;left:0}svg.svelte-u84d8d{overflow:visible}svg.svelte-6sm8ei{position:absolute;width:100%;height:100%;overflow:visible}svg.svelte-6sm8ei *{vector-effect:non-scaling-stroke}.animated-time-slider.svelte-1tdix4w{width:100%;height:48px;padding:8px 16px;box-sizing:border-box;flex-shrink:0;background:#f9fafb;border-top:1px solid #e5e7eb;overflow:visible;position:relative}.slider-controls.svelte-1tdix4w{display:flex;align-items:center;gap:12px;width:100%;height:100%}.play-button.svelte-1tdix4w{width:28px;height:28px;min-width:28px;display:flex;align-items:center;justify-content:center;background:transparent;color:#6b7280;border:1px solid #d1d5db;border-radius:4px;cursor:pointer;flex-shrink:0;transition:all .15s}.play-button.svelte-1tdix4w:hover{background:#f3f4f6;border-color:#9ca3af;color:#374151}.play-icon.svelte-1tdix4w{font-size:12px;line-height:1}.time-button.svelte-1tdix4w{padding:4px 8px;font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;color:#6b7280;background:transparent;border:none;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:color .15s}.time-button.svelte-1tdix4w:hover{color:#374151}.time-button.start.svelte-1tdix4w{text-align:right}.time-button.end.svelte-1tdix4w{text-align:left}.slider-container.svelte-1tdix4w{flex:1 1 auto;min-width:100px;display:flex;align-items:center;position:relative;overflow:visible}.ticker-overlay.svelte-13w8an8{position:absolute;bottom:20px;right:20px;pointer-events:none;z-index:10}.ticker-date.svelte-13w8an8{font-size:5rem;font-weight:700;opacity:.15;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.legend-container.svelte-qe7btd{display:flex;align-items:center;margin:0;padding:0}.legend-horizontal.svelte-qe7btd{flex-direction:row;flex-wrap:wrap;justify-content:flex-end}.legend-item.svelte-qe7btd{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:4px;white-space:nowrap;transition:background-color .15s ease,opacity .15s ease;-webkit-user-select:none;user-select:none}.legend-item-clickable.svelte-qe7btd{cursor:pointer}.legend-item-clickable.svelte-qe7btd:hover{background-color:#0000000d}.dark #svelte-visualisations .legend-item-clickable:hover,[data-theme=dark] #svelte-visualisations .legend-item-clickable:hover{background-color:#ffffff1a}.legend-item-active.svelte-qe7btd{background-color:#0000000a}.dark #svelte-visualisations .legend-item-active,[data-theme=dark] #svelte-visualisations .legend-item-active{background-color:#ffffff14}.legend-item-dimmed.svelte-qe7btd{opacity:.5}.legend-item-dimmed.svelte-qe7btd:hover{opacity:.75}.legend-item.svelte-qe7btd:focus-visible{outline:2px solid currentColor;outline-offset:1px}.legend-swatch.svelte-qe7btd{width:10px;height:10px;min-width:10px;border-radius:2px;transition:opacity .15s ease}.legend-swatch-dimmed.svelte-qe7btd{opacity:.5}.legend-label.svelte-qe7btd{color:inherit;font-weight:500;line-height:1.2;max-width:150px;overflow:hidden;text-overflow:ellipsis;transition:opacity .15s ease}.legend-label-dimmed.svelte-qe7btd{opacity:.5}.legend-item-clickable.svelte-qe7btd:hover .legend-label:where(.svelte-qe7btd),.legend-item-clickable.svelte-qe7btd:hover .legend-swatch:where(.svelte-qe7btd){opacity:1!important}.legend-wrapper.svelte-dyzhud{min-height:32px;display:flex;align-items:center;justify-content:flex-end;padding-bottom:.5rem}.legend-wrapper-hidden.svelte-dyzhud{min-height:0;height:0;overflow:hidden;padding:0}.range-time-slider.svelte-j6aznv{width:100%;height:48px;padding:8px 16px;box-sizing:border-box;flex-shrink:0;background:#f9fafb;border-top:1px solid #e5e7eb;overflow:visible;position:relative}.slider-controls.svelte-j6aznv{display:flex;align-items:center;gap:12px;width:100%;height:100%}.time-button.svelte-j6aznv{padding:4px 8px;font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;color:#6b7280;background:transparent;border:none;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:color .15s}.time-button.svelte-j6aznv:hover{color:#374151}.time-button.start.svelte-j6aznv{text-align:right}.time-button.end.svelte-j6aznv{text-align:left}.slider-container.svelte-j6aznv{flex:1 1 auto;min-width:100px;display:flex;align-items:center;position:relative;overflow:visible}.annotation.svelte-sv938s{pointer-events:none}