/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--spacing:.25rem;--radius-xs:.125rem;--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--md-ref-typeface-plain);--default-mono-font-family:var(--md-ref-typeface-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,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}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,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}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::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}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:0}.inset-x-0{inset-inline:0}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.top-0{top:0}.top-2\.5{top:calc(var(--spacing) * 2.5)}.-right-1{right:calc(var(--spacing) * -1)}.right-0{right:0}.right-1\.5{right:calc(var(--spacing) * 1.5)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-px{bottom:-1px}.bottom-0{bottom:0}.bottom-0\.5{bottom:calc(var(--spacing) * .5)}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-start-2{grid-row-start:2}.row-start-3{grid-row-start:3}.container{width:100%}@media (min-width:600px){.container{max-width:600px}}@media (min-width:840px){.container{max-width:840px}}@media (min-width:1200px){.container{max-width:1200px}}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.mx-auto{margin-inline:auto}.ms-auto{margin-inline-start:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.size-0{width:0;height:0}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.h-1{height:var(--spacing)}.h-1\.25{height:calc(var(--spacing) * 1.25)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-14{height:calc(var(--spacing) * 14)}.h-24{height:calc(var(--spacing) * 24)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-80{height:calc(var(--spacing) * 80)}.h-full{height:100%}.h-px{height:1px}.max-h-\[70dvh\]{max-height:70dvh}.min-h-0\.5{min-height:calc(var(--spacing) * .5)}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:var(--spacing)}.w-2\/3{width:66.6667%}.w-3\/4{width:75%}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-24{width:calc(var(--spacing) * 24)}.w-56{width:calc(var(--spacing) * 56)}.w-full{width:100%}.w-px{width:1px}.max-w-64{max-width:calc(var(--spacing) * 64)}.min-w-0{min-width:0}.min-w-4{min-width:calc(var(--spacing) * 4)}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)}.-translate-x-1\/2,.-translate-y-1\/2{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)}.translate-y-1\/2{--tw-translate-y:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.animate-spin{animation:var(--animate-spin)}.cursor-auto{cursor:auto}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[1\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:1.5rem minmax(0,1fr)}.grid-cols-\[auto_auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto auto minmax(0,1fr) auto}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-subgrid{grid-template-columns:subgrid}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-items-center{justify-items:center}.justify-items-start{justify-items:start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-\[calc\(var\(--pi-space-1\)\/2\)\]{gap:calc(var(--pi-space-1) / 2)}.gap-x-1{column-gap:var(--spacing)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-0{row-gap:0}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.self-center{align-self:center}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.rounded-\[1px\]{border-radius:1px}.rounded-\[var\(--md-sys-shape-corner-medium\)\]{border-radius:var(--md-sys-shape-corner-medium)}.rounded-full{border-radius:var(--md-sys-shape-corner-full)}.rounded-large{border-radius:var(--md-sys-shape-corner-large)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-t-\[1\.5px\]{border-top-left-radius:1.5px;border-top-right-radius:1.5px}.border{border-style:var(--tw-border-style);border-width:1px}.border-x-4{border-inline-style:var(--tw-border-style);border-inline-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-4{border-bottom-style:var(--tw-border-style);border-bottom-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-outline-variant{border-color:var(--md-sys-color-outline-variant)}.border-x-transparent{border-inline-color:#0000}.border-b-error{border-bottom-color:var(--md-sys-color-error)}.bg-error{background-color:var(--md-sys-color-error)}.bg-error-container{background-color:var(--md-sys-color-error-container)}.bg-inverse-surface{background-color:var(--md-sys-color-inverse-surface)}.bg-on-surface{background-color:var(--md-sys-color-on-surface)}.bg-outline-variant{background-color:var(--md-sys-color-outline-variant)}.bg-primary{background-color:var(--md-sys-color-primary)}.bg-success{background-color:var(--pi-color-success)}.bg-success-container{background-color:var(--pi-color-success-container)}.bg-surface-container{background-color:var(--md-sys-color-surface-container)}.bg-surface-container-highest{background-color:var(--md-sys-color-surface-container-highest)}.bg-warning{background-color:var(--pi-color-warning)}.bg-warning-container{background-color:var(--pi-color-warning-container)}.p-0{padding:0}.p-4{padding:calc(var(--spacing) * 4)}.px-1{padding-inline:var(--spacing)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-1{padding-block:var(--spacing)}.py-3{padding-block:calc(var(--spacing) * 3)}.ps-9{padding-inline-start:calc(var(--spacing) * 9)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pb-1{padding-bottom:var(--spacing)}.text-center{text-align:center}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-error{color:var(--md-sys-color-error)}.text-inverse-on-surface{color:var(--md-sys-color-inverse-on-surface)}.text-on-error-container{color:var(--md-sys-color-on-error-container)}.text-on-success-container{color:var(--pi-color-on-success-container)}.text-on-surface{color:var(--md-sys-color-on-surface)}.text-on-surface-variant{color:var(--md-sys-color-on-surface-variant)}.text-on-warning-container{color:var(--pi-color-on-warning-container)}.text-primary{color:var(--md-sys-color-primary)}.text-warning{color:var(--pi-color-warning)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[overflow-anchor\:none\]{overflow-anchor:none}.group-open\:rotate-90:is(:where(.group):is([open],:popover-open,:open) *){rotate:90deg}@media (hover:hover){.hover\:underline:hover{text-decoration-line:underline}}@media not all and (min-width:840px){.max-expanded\:hidden{display:none}}@media not all and (min-width:600px){.max-medium\:hidden{display:none}.max-medium\:size-8\!{width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}}@media (min-width:600px){.medium\:contents{display:contents}.medium\:hidden{display:none}.medium\:h-96{height:calc(var(--spacing) * 96)}.medium\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.medium\:grid-cols-\[auto_auto_minmax\(0\,1fr\)_auto_auto_auto\]{grid-template-columns:auto auto minmax(0,1fr) auto auto auto}.medium\:grid-cols-\[auto_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:auto minmax(0,1fr) auto auto}.medium\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.medium\:items-start{align-items:flex-start}.medium\:justify-self-end{justify-self:flex-end}}@media (min-width:840px){.expanded\:hidden{display:none}.expanded\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.expanded\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.expanded\:grid-cols-\[auto_auto_minmax\(0\,1fr\)_auto_minmax\(2\.25rem\,auto\)_auto_auto\]{grid-template-columns:auto auto minmax(0,1fr) auto minmax(2.25rem,auto) auto auto}}@media (min-width:1200px){.large\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.large\:items-start{align-items:flex-start}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}}:root{color-scheme:light dark}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}:root{--pi-color-success:light-dark(#296b2a,#91d888);--pi-color-on-success:light-dark(#fff,#003908);--pi-color-success-container:light-dark(#acf4a2,#0b5314);--pi-color-on-success-container:light-dark(#002203,#acf4a2);--pi-color-warning:light-dark(#825500,#ffb94e);--pi-color-on-warning:light-dark(#fff,#452b00);--pi-color-warning-container:light-dark(#ffddb2,#624000);--pi-color-on-warning-container:light-dark(#291800,#ffddb2);--pi-color-info:light-dark(#00629d,#99cbff);--pi-color-on-info:light-dark(#fff,#035);--pi-color-info-container:light-dark(#cfe5ff,#004a78);--pi-color-on-info-container:light-dark(#001d34,#cfe5ff);--pi-color-income:var(--pi-color-success);--pi-color-expense:var(--md-sys-color-error);--md-ref-typeface-brand:"Google Sans Flex","Roboto Flex",Roboto,system-ui,sans-serif;--md-ref-typeface-plain:"Google Sans Flex","Roboto Flex",Roboto,system-ui,sans-serif;--md-ref-typeface-mono:ui-monospace,"SF Mono","JetBrains Mono",Menlo,monospace;--md-sys-typescale-display-lg:400 3.5625rem/4rem var(--md-ref-typeface-plain);--md-sys-typescale-emphasized-display-lg:500 3.5625rem/4rem var(--md-ref-typeface-brand);--md-sys-typescale-display-lg-tracking:-.015625rem;--md-sys-typescale-display-md:400 2.8125rem/3.25rem var(--md-ref-typeface-plain);--md-sys-typescale-emphasized-display-md:500 2.8125rem/3.25rem var(--md-ref-typeface-brand);--md-sys-typescale-display-md-tracking:0rem;--md-sys-typescale-display-sm:400 2.25rem/2.75rem var(--md-ref-typeface-plain);--md-sys-typescale-emphasized-display-sm:500 2.25rem/2.75rem var(--md-ref-typeface-brand);--md-sys-typescale-display-sm-tracking:0rem;--md-sys-typescale-headline-lg:400 2rem/2.5rem var(--md-ref-typeface-plain);--md-sys-typescale-emphasized-headline-lg:500 2rem/2.5rem var(--md-ref-typeface-brand);--md-sys-typescale-headline-lg-tracking:0rem;--md-sys-typescale-headline-md:400 1.75rem/2.25rem var(--md-ref-typeface-plain);--md-sys-typescale-emphasized-headline-md:500 1.75rem/2.25rem var(--md-ref-typeface-brand);--md-sys-typescale-headline-md-tracking:0rem;--md-sys-typescale-headline-sm:400 1.5rem/2rem var(--md-ref-typeface-plain);--md-sys-typescale-emphasized-headline-sm:500 1.5rem/2rem var(--md-ref-typeface-brand);--md-sys-typescale-headline-sm-tracking:0rem;--md-sys-typescale-title-lg:400 1.375rem/1.75rem var(--md-ref-typeface-plain);--md-sys-typescale-emphasized-title-lg:500 1.375rem/1.75rem var(--md-ref-typeface-brand);--md-sys-typescale-title-lg-tracking:0rem;--md-sys-typescale-title-md:500 1rem/1.5rem var(--md-ref-typeface-plain);--md-sys-typescale-emphasized-title-md:700 1rem/1.5rem var(--md-ref-typeface-brand);--md-sys-typescale-title-md-tracking:.009375rem;--md-sys-typescale-title-sm:500 .875rem/1.25rem var(--md-ref-typeface-plain);--md-sys-typescale-emphasized-title-sm:700 .875rem/1.25rem var(--md-ref-typeface-brand);--md-sys-typescale-title-sm-tracking:.00625rem;--md-sys-typescale-body-lg:400 1rem/1.5rem var(--md-ref-typeface-plain);--md-sys-typescale-emphasized-body-lg:500 1rem/1.5rem var(--md-ref-typeface-brand);--md-sys-typescale-body-lg-tracking:.03125rem;--md-sys-typescale-body-md:400 .875rem/1.25rem var(--md-ref-typeface-plain);--md-sys-typescale-emphasized-body-md:500 .875rem/1.25rem var(--md-ref-typeface-brand);--md-sys-typescale-body-md-tracking:.015625rem;--md-sys-typescale-body-sm:400 .75rem/1rem var(--md-ref-typeface-plain);--md-sys-typescale-emphasized-body-sm:500 .75rem/1rem var(--md-ref-typeface-brand);--md-sys-typescale-body-sm-tracking:.025rem;--md-sys-typescale-label-lg:500 .875rem/1.25rem var(--md-ref-typeface-plain);--md-sys-typescale-emphasized-label-lg:700 .875rem/1.25rem var(--md-ref-typeface-brand);--md-sys-typescale-label-lg-tracking:.00625rem;--md-sys-typescale-label-md:500 .75rem/1rem var(--md-ref-typeface-plain);--md-sys-typescale-emphasized-label-md:700 .75rem/1rem var(--md-ref-typeface-brand);--md-sys-typescale-label-md-tracking:.03125rem;--md-sys-typescale-label-sm:500 .6875rem/1rem var(--md-ref-typeface-plain);--md-sys-typescale-emphasized-label-sm:700 .6875rem/1rem var(--md-ref-typeface-brand);--md-sys-typescale-label-sm-tracking:.03125rem;--md-sys-shape-corner-none:0px;--md-sys-shape-corner-extra-small:4px;--md-sys-shape-corner-small:8px;--md-sys-shape-corner-medium:12px;--md-sys-shape-corner-large:16px;--md-sys-shape-corner-large-increased:20px;--md-sys-shape-corner-extra-large:28px;--md-sys-shape-corner-extra-large-increased:32px;--md-sys-shape-corner-extra-extra-large:48px;--md-sys-shape-corner-full:9999px;--md-sys-motion-spring-fast-spatial-easing:cubic-bezier(.42,1.67,.21,.9);--md-sys-motion-spring-fast-spatial-duration:.35s;--md-sys-motion-spring-default-spatial-easing:cubic-bezier(.38,1.21,.22,1);--md-sys-motion-spring-default-spatial-duration:.5s;--md-sys-motion-spring-slow-spatial-easing:cubic-bezier(.39,1.29,.35,.98);--md-sys-motion-spring-slow-spatial-duration:.65s;--md-sys-motion-spring-fast-effects-easing:cubic-bezier(.31,.94,.34,1);--md-sys-motion-spring-fast-effects-duration:.15s;--md-sys-motion-spring-default-effects-easing:cubic-bezier(.34,.8,.34,1);--md-sys-motion-spring-default-effects-duration:.2s;--md-sys-motion-spring-slow-effects-easing:cubic-bezier(.34,.88,.34,1);--md-sys-motion-spring-slow-effects-duration:.3s;--md-sys-state-hover-opacity:.08;--md-sys-state-focus-opacity:.1;--md-sys-state-pressed-opacity:.1;--md-sys-state-dragged-opacity:.16;--md-sys-state-disabled-content-opacity:.38;--md-sys-state-disabled-container-opacity:.12;--md-sys-elevation-level0:none;--md-sys-elevation-level1:0 1px 2px 0 #0000004d,0 1px 3px 1px #00000026;--md-sys-elevation-level2:0 1px 2px 0 #0000004d,0 2px 6px 2px #00000026;--md-sys-elevation-level3:0 1px 3px 0 #0000004d,0 4px 8px 3px #00000026;--md-sys-elevation-level4:0 2px 3px 0 #0000004d,0 6px 10px 4px #00000026;--md-sys-elevation-level5:0 4px 4px 0 #0000004d,0 8px 12px 6px #00000026;--pi-space-0:0px;--pi-space-1:4px;--pi-space-2:8px;--pi-space-3:12px;--pi-space-4:16px;--pi-space-5:20px;--pi-space-6:24px;--pi-space-8:32px;--pi-space-10:40px;--pi-space-12:48px;--pi-space-16:64px;--pi-window-medium:600px;--pi-window-expanded:840px;--pi-window-large:1200px;--pi-content-max-width:1200px;--pi-gutter-compact:16px;--pi-gutter:24px;--md-sys-focus-thickness:3px;--md-sys-focus-offset:2px}:root,[data-service=hub]{--md-sys-color-background:light-dark(#fbf8fd,#0e0e11);--md-sys-color-on-background:light-dark(#31323b,#e5e4f0);--md-sys-color-surface:light-dark(#fbf8fd,#0e0e11);--md-sys-color-surface-dim:light-dark(#d9d9e7,#0e0e11);--md-sys-color-surface-bright:light-dark(#fbf8fd,#2a2b36);--md-sys-color-surface-container-lowest:light-dark(#fff,#000);--md-sys-color-surface-container-low:light-dark(#f5f2f9,#131317);--md-sys-color-surface-container:light-dark(#efedf5,#18191f);--md-sys-color-surface-container-high:light-dark(#e8e7f1,#1e1f26);--md-sys-color-surface-container-highest:light-dark(#e2e1ed,#24252e);--md-sys-color-on-surface:light-dark(#31323b,#e5e4f0);--md-sys-color-on-surface-variant:light-dark(#5e5e68,#aaaab5);--md-sys-color-outline:light-dark(#797a84,#74757f);--md-sys-color-outline-variant:light-dark(#b1b1bc,#464751);--md-sys-color-inverse-surface:light-dark(#0e0e11,#fbf8fd);--md-sys-color-inverse-on-surface:light-dark(#9e9ca0,#555458);--md-sys-color-primary:light-dark(#5d5e67,#c6c5d0);--md-sys-color-primary-dim:light-dark(#51525b,#b8b8c2);--md-sys-color-on-primary:light-dark(#f9f6ff,#3f4048);--md-sys-color-primary-container:light-dark(#e2e1ec,#45464f);--md-sys-color-on-primary-container:light-dark(#50515a,#d0cfda);--md-sys-color-primary-fixed:#e2e1ec;--md-sys-color-primary-fixed-dim:#d4d3de;--md-sys-color-on-primary-fixed:#3e3f47;--md-sys-color-on-primary-fixed-variant:#5a5b64;--md-sys-color-inverse-primary:light-dark(#eeedf8,#5e5e67);--md-sys-color-secondary:light-dark(#5f5e62,#9f9da1);--md-sys-color-secondary-dim:light-dark(#535356,#9f9da1);--md-sys-color-on-secondary:light-dark(#fbf8fc,#202023);--md-sys-color-secondary-container:light-dark(#e4e1e6,#3b3b3f);--md-sys-color-on-secondary-container:light-dark(#525155,#c0bec3);--md-sys-color-secondary-fixed:#e4e1e6;--md-sys-color-secondary-fixed-dim:#d6d3d8;--md-sys-color-on-secondary-fixed:#3f3f43;--md-sys-color-on-secondary-fixed-variant:#5c5b5f;--md-sys-color-tertiary:light-dark(#645b77,#f4eaff);--md-sys-color-tertiary-dim:light-dark(#584f6a,#e7dafc);--md-sys-color-on-tertiary:light-dark(#fdf7ff,#5d5470);--md-sys-color-tertiary-container:#e7dafc;--md-sys-color-on-tertiary-container:#544c67;--md-sys-color-tertiary-fixed:#e7dafc;--md-sys-color-tertiary-fixed-dim:#d8cced;--md-sys-color-on-tertiary-fixed:#423953;--md-sys-color-on-tertiary-fixed-variant:#5e5571;--md-sys-color-error:light-dark(#9e3f4e,#ec7c8a);--md-sys-color-error-dim:light-dark(#4f0116,#b95463);--md-sys-color-on-error:light-dark(#fff7f7,#490013);--md-sys-color-error-container:light-dark(#ff8b9a,#7f2737);--md-sys-color-on-error-container:light-dark(#782232,#ff97a3);--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-surface-variant:light-dark(#e2e1ed,#24252e);--md-sys-color-surface-tint:light-dark(#5d5e67,#c6c5d0);--pi-chart-1:light-dark(#4f69d9,#b1beff);--pi-chart-2:light-dark(#a46300,#ffb156);--pi-chart-3:light-dark(#ae4ca2,#fda3ec);--pi-chart-4:light-dark(#5b7d00,#abcd62);--pi-chart-5:light-dark(#bf4f26,#ffad92);--pi-chart-6:light-dark(#008076,#3ed6c6);--pi-seq-1:light-dark(#e2e1ec,#45464f);--pi-seq-2:light-dark(#c6c5d0,#5d5e67);--pi-seq-3:light-dark(#abaab4,#767680);--pi-seq-4:#90909a;--pi-seq-5:light-dark(#767680,#abaab4);--pi-seq-6:light-dark(#5d5e67,#c6c5d0);--pi-seq-7:light-dark(#45464f,#e2e1ec)}[data-service=geld]{--md-sys-color-background:light-dark(#f8f5fa,#0e0e11);--md-sys-color-on-background:light-dark(#2e2e32,#f8f5fa);--md-sys-color-surface:light-dark(#f8f5fa,#0e0e11);--md-sys-color-surface-dim:light-dark(#d5d3da,#0e0e11);--md-sys-color-surface-bright:light-dark(#f8f5fa,#2b2c31);--md-sys-color-surface-container-lowest:light-dark(#fff,#000);--md-sys-color-surface-container-low:light-dark(#f2f0f5,#131317);--md-sys-color-surface-container:light-dark(#eae7ed,#19191d);--md-sys-color-surface-container-high:light-dark(#e4e1e7,#1f1f24);--md-sys-color-surface-container-highest:light-dark(#dedce2,#25252a);--md-sys-color-on-surface:light-dark(#2e2e32,#f8f5fa);--md-sys-color-on-surface-variant:light-dark(#5c5b5f,#acaaaf);--md-sys-color-outline:light-dark(#77767a,#767579);--md-sys-color-outline-variant:light-dark(#aeacb1,#48474b);--md-sys-color-inverse-surface:light-dark(#0e0e11,#fbf8fd);--md-sys-color-inverse-on-surface:light-dark(#9e9ca0,#555458);--md-sys-color-primary:light-dark(#8f4900,#fe9f53);--md-sys-color-primary-dim:light-dark(#7d3f00,#ee9248);--md-sys-color-on-primary:light-dark(#fff0e7,#552900);--md-sys-color-primary-container:light-dark(#fe9f53,#e58b40);--md-sys-color-on-primary-container:light-dark(#552900,#3a1a00);--md-sys-color-primary-fixed:#fe9f53;--md-sys-color-primary-fixed-dim:#ee9248;--md-sys-color-on-primary-fixed:#331600;--md-sys-color-on-primary-fixed-variant:#623000;--md-sys-color-inverse-primary:light-dark(#fe9f53,#944c00);--md-sys-color-secondary:light-dark(#825013,#f6b46e);--md-sys-color-secondary-dim:light-dark(#744506,#e7a662);--md-sys-color-on-secondary:light-dark(#fff0e5,#5a3300);--md-sys-color-secondary-container:light-dark(#ffc78f,#6c3e00);--md-sys-color-on-secondary-container:light-dark(#693d00,#ffca96);--md-sys-color-secondary-fixed:#ffc78f;--md-sys-color-secondary-fixed-dim:#f9b671;--md-sys-color-on-secondary-fixed:#4f2c00;--md-sys-color-on-secondary-fixed-variant:#754607;--md-sys-color-tertiary:light-dark(#715806,#ffe6aa);--md-sys-color-tertiary-dim:light-dark(#634d00,#f9d77c);--md-sys-color-on-tertiary:light-dark(#fff1d6,#6a5200);--md-sys-color-tertiary-container:#f9d77c;--md-sys-color-on-tertiary-container:#5f4a00;--md-sys-color-tertiary-fixed:#f9d77c;--md-sys-color-tertiary-fixed-dim:#eac970;--md-sys-color-on-tertiary-fixed:#493800;--md-sys-color-on-tertiary-fixed-variant:#6b5300;--md-sys-color-error:light-dark(#b02500,#ff7351);--md-sys-color-error-dim:light-dark(#9a2000,#d53d18);--md-sys-color-on-error:light-dark(#ffefec,#450900);--md-sys-color-error-container:light-dark(#f95630,#b92902);--md-sys-color-on-error-container:light-dark(#520c00,#ffd2c8);--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-surface-variant:light-dark(#dedce2,#25252a);--md-sys-color-surface-tint:light-dark(#8f4900,#fe9f53);--pi-chart-1:light-dark(#b05b00,#ffaf73);--pi-chart-2:light-dark(#007e88,#36d4e2);--pi-chart-3:light-dark(#707800,#bfc952);--pi-chart-4:light-dark(#296fd7,#a4c1ff);--pi-chart-5:light-dark(#008169,#4fd6b4);--pi-chart-6:light-dark(#a350b4,#f1a7fc);--pi-seq-1:light-dark(#ffdcc5,#703800);--pi-seq-2:light-dark(#ffb782,#934b00);--pi-seq-3:light-dark(#f2954a,#b2631a);--pi-seq-4:#d27b32;--pi-seq-5:light-dark(#b2631a,#f2954a);--pi-seq-6:light-dark(#934b00,#ffb782);--pi-seq-7:light-dark(#703800,#ffdcc5)}[data-service=oeffi]{--md-sys-color-background:light-dark(#f8f5fa,#0e0e11);--md-sys-color-on-background:light-dark(#2e2e32,#f8f5fa);--md-sys-color-surface:light-dark(#f8f5fa,#0e0e11);--md-sys-color-surface-dim:light-dark(#d5d3da,#0e0e11);--md-sys-color-surface-bright:light-dark(#f8f5fa,#2b2c31);--md-sys-color-surface-container-lowest:light-dark(#fff,#000);--md-sys-color-surface-container-low:light-dark(#f2f0f5,#131317);--md-sys-color-surface-container:light-dark(#eae7ed,#19191d);--md-sys-color-surface-container-high:light-dark(#e4e1e7,#1f1f24);--md-sys-color-surface-container-highest:light-dark(#dedce2,#25252a);--md-sys-color-on-surface:light-dark(#2e2e32,#f8f5fa);--md-sys-color-on-surface-variant:light-dark(#5c5b5f,#acaaaf);--md-sys-color-outline:light-dark(#77767a,#767579);--md-sys-color-outline-variant:light-dark(#aeacb1,#48474b);--md-sys-color-inverse-surface:light-dark(#0e0e11,#fbf8fd);--md-sys-color-inverse-on-surface:light-dark(#9e9ca0,#555458);--md-sys-color-primary:light-dark(#755700,#feca51);--md-sys-color-primary-dim:light-dark(#664b00,#efbd45);--md-sys-color-on-primary:light-dark(#fff1db,#5c4400);--md-sys-color-primary-container:light-dark(#feca51,#c89a22);--md-sys-color-on-primary-container:light-dark(#5c4400,#2e2100);--md-sys-color-primary-fixed:#feca51;--md-sys-color-primary-fixed-dim:#efbd45;--md-sys-color-on-primary-fixed:#443100;--md-sys-color-on-primary-fixed-variant:#674c00;--md-sys-color-inverse-primary:light-dark(#feca51,#795a00);--md-sys-color-secondary:light-dark(#6c5a08,#fbe185);--md-sys-color-secondary-dim:light-dark(#5f4e00,#ecd379);--md-sys-color-on-secondary:light-dark(#fff2ce,#615000);--md-sys-color-secondary-container:light-dark(#fbe185,#6a5805);--md-sys-color-on-secondary-container:light-dark(#615000,#ffefbd);--md-sys-color-secondary-fixed:#fbe185;--md-sys-color-secondary-fixed-dim:#ecd379;--md-sys-color-on-secondary-fixed:#4c3e00;--md-sys-color-on-secondary-fixed-variant:#6c5a08;--md-sys-color-tertiary:light-dark(#5f5e13,#fffcc6);--md-sys-color-tertiary-dim:light-dark(#535205,#f2ef95);--md-sys-color-on-tertiary:light-dark(#faf79c,#636217);--md-sys-color-tertiary-container:light-dark(#fefb9f,#f2ef95);--md-sys-color-on-tertiary-container:light-dark(#616015,#5b590e);--md-sys-color-tertiary-fixed:#fefb9f;--md-sys-color-tertiary-fixed-dim:#efec92;--md-sys-color-on-tertiary-fixed:#4f4e01;--md-sys-color-on-tertiary-fixed-variant:#6c6b1f;--md-sys-color-error:light-dark(#b02500,#ff7351);--md-sys-color-error-dim:light-dark(#9a2000,#d53d18);--md-sys-color-on-error:light-dark(#ffefec,#450900);--md-sys-color-error-container:light-dark(#f95630,#b92902);--md-sys-color-on-error-container:light-dark(#520c00,#ffd2c8);--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-surface-variant:light-dark(#dedce2,#25252a);--md-sys-color-surface-tint:light-dark(#755700,#feca51);--pi-chart-1:light-dark(#916c00,#edb93b);--pi-chart-2:light-dark(#007aa7,#6ecbff);--pi-chart-3:light-dark(#1d832d,#86d382);--pi-chart-4:light-dark(#785ed3,#c7b7ff);--pi-chart-5:light-dark(#007e88,#36d4e3);--pi-chart-6:light-dark(#bb487d,#ffa7c9);--pi-seq-1:light-dark(#ffdf9d,#5b4300);--pi-seq-2:light-dark(#f2bf47,#785900);--pi-seq-3:light-dark(#d4a42d,#977100);--pi-seq-4:#b68a0d;--pi-seq-5:light-dark(#977100,#d4a42d);--pi-seq-6:light-dark(#785900,#f2bf47);--pi-seq-7:light-dark(#5b4300,#ffdf9d)}[data-service=preise]{--md-sys-color-background:light-dark(#f8f5fa,#0e0e11);--md-sys-color-on-background:light-dark(#2e2e32,#f8f5fa);--md-sys-color-surface:light-dark(#f8f5fa,#0e0e11);--md-sys-color-surface-dim:light-dark(#d5d3da,#0e0e11);--md-sys-color-surface-bright:light-dark(#f8f5fa,#2b2c31);--md-sys-color-surface-container-lowest:light-dark(#fff,#000);--md-sys-color-surface-container-low:light-dark(#f2f0f5,#131317);--md-sys-color-surface-container:light-dark(#eae7ed,#19191d);--md-sys-color-surface-container-high:light-dark(#e4e1e7,#1f1f24);--md-sys-color-surface-container-highest:light-dark(#dedce2,#25252a);--md-sys-color-on-surface:light-dark(#2e2e32,#f8f5fa);--md-sys-color-on-surface-variant:light-dark(#5c5b5f,#acaaaf);--md-sys-color-outline:light-dark(#77767a,#767579);--md-sys-color-outline-variant:light-dark(#aeacb1,#48474b);--md-sys-color-inverse-surface:light-dark(#0e0e11,#fbf8fd);--md-sys-color-inverse-on-surface:light-dark(#9e9ca0,#555458);--md-sys-color-primary:light-dark(#006859,#71f2d8);--md-sys-color-primary-dim:light-dark(#005a4d,#61e4ca);--md-sys-color-on-primary:light-dark(#c2ffef,#00594c);--md-sys-color-primary-container:light-dark(#71f2d8,#20b49d);--md-sys-color-on-primary-container:light-dark(#00594c,#002822);--md-sys-color-primary-fixed:#71f2d8;--md-sys-color-primary-fixed-dim:#61e4ca;--md-sys-color-on-primary-fixed:#00443a;--md-sys-color-on-primary-fixed-variant:#006455;--md-sys-color-inverse-primary:light-dark(#7dfee4,#006c5c);--md-sys-color-secondary:light-dark(#006762,#9bf2ea);--md-sys-color-secondary-dim:light-dark(#005a55,#8de3dc);--md-sys-color-on-secondary:light-dark(#befff9,#005c57);--md-sys-color-secondary-container:light-dark(#9bf2ea,#006a65);--md-sys-color-on-secondary-container:light-dark(#005c57,#dbfffb);--md-sys-color-secondary-fixed:#9bf2ea;--md-sys-color-secondary-fixed-dim:#8de3dc;--md-sys-color-on-secondary-fixed:#004844;--md-sys-color-on-secondary-fixed-variant:#006762;--md-sys-color-tertiary:light-dark(#0c6381,#97dbfd);--md-sys-color-tertiary-dim:light-dark(#005672,#89cdef);--md-sys-color-on-tertiary:light-dark(#e6f5ff,#004d67);--md-sys-color-tertiary-container:#89cdef;--md-sys-color-on-tertiary-container:#00445a;--md-sys-color-tertiary-fixed:#89cdef;--md-sys-color-tertiary-fixed-dim:#7bbfe0;--md-sys-color-on-tertiary-fixed:#002e3e;--md-sys-color-on-tertiary-fixed-variant:#004d66;--md-sys-color-error:light-dark(#b31b25,#ff716c);--md-sys-color-error-dim:light-dark(#9f0519,#d7383b);--md-sys-color-on-error:light-dark(#ffefee,#490006);--md-sys-color-error-container:light-dark(#fb5151,#9f0519);--md-sys-color-on-error-container:light-dark(#570008,#ffa8a3);--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-surface-variant:light-dark(#dedce2,#25252a);--md-sys-color-surface-tint:light-dark(#006859,#71f2d8);--pi-chart-1:light-dark(#00816f,#46d6bd);--pi-chart-2:light-dark(#a84eac,#f7a5f5);--pi-chart-3:light-dark(#0079ae,#7ac9ff);--pi-chart-4:light-dark(#c14d34,#ffac9a);--pi-chart-5:light-dark(#805cd0,#ccb5ff);--pi-chart-6:light-dark(#8c6e00,#e7bc3c);--pi-seq-1:light-dark(#77f8de,#005045);--pi-seq-2:light-dark(#58dbc2,#006b5c);--pi-seq-3:light-dark(#33bfa7,#008674);--pi-seq-4:#00a38d;--pi-seq-5:light-dark(#008674,#33bfa7);--pi-seq-6:light-dark(#006b5c,#58dbc2);--pi-seq-7:light-dark(#005045,#77f8de)}[data-service=spotify]{--md-sys-color-background:light-dark(#f8f5fa,#0e0e11);--md-sys-color-on-background:light-dark(#2e2e32,#f8f5fa);--md-sys-color-surface:light-dark(#f8f5fa,#0e0e11);--md-sys-color-surface-dim:light-dark(#d5d3da,#0e0e11);--md-sys-color-surface-bright:light-dark(#f8f5fa,#2b2c31);--md-sys-color-surface-container-lowest:light-dark(#fff,#000);--md-sys-color-surface-container-low:light-dark(#f2f0f5,#131317);--md-sys-color-surface-container:light-dark(#eae7ed,#19191d);--md-sys-color-surface-container-high:light-dark(#e4e1e7,#1f1f24);--md-sys-color-surface-container-highest:light-dark(#dedce2,#25252a);--md-sys-color-on-surface:light-dark(#2e2e32,#f8f5fa);--md-sys-color-on-surface-variant:light-dark(#5c5b5f,#acaaaf);--md-sys-color-outline:light-dark(#77767a,#767579);--md-sys-color-outline-variant:light-dark(#aeacb1,#48474b);--md-sys-color-inverse-surface:light-dark(#0e0e11,#fbf8fd);--md-sys-color-inverse-on-surface:light-dark(#9e9ca0,#555458);--md-sys-color-primary:light-dark(#14692f,#a2f6ab);--md-sys-color-primary-dim:light-dark(#005d25,#95e79e);--md-sys-color-on-primary:light-dark(#cfffcf,#015f26);--md-sys-color-primary-container:light-dark(#a2f6ab,#62b16e);--md-sys-color-on-primary-container:light-dark(#015f26,#002a0c);--md-sys-color-primary-fixed:#a2f6ab;--md-sys-color-primary-fixed-dim:#95e79e;--md-sys-color-on-primary-fixed:#004a1c;--md-sys-color-on-primary-fixed-variant:#14692f;--md-sys-color-inverse-primary:light-dark(#a2f6ab,#1a6d32);--md-sys-color-secondary:light-dark(#246745,#adf2c6);--md-sys-color-secondary-dim:light-dark(#145b3a,#9fe3b8);--md-sys-color-on-secondary:light-dark(#caffdb,#175d3c);--md-sys-color-secondary-container:light-dark(#adf2c6,#055231);--md-sys-color-on-secondary-container:light-dark(#175d3c,#9bdfb4);--md-sys-color-secondary-fixed:#adf2c6;--md-sys-color-secondary-fixed-dim:#9fe3b8;--md-sys-color-on-secondary-fixed:#00492b;--md-sys-color-on-secondary-fixed-variant:#246745;--md-sys-color-tertiary:light-dark(#006573,#b6f2ff);--md-sys-color-tertiary-dim:light-dark(#005864,#95e7f7);--md-sys-color-on-tertiary:light-dark(#daf8ff,#005e6b);--md-sys-color-tertiary-container:#95e7f7;--md-sys-color-on-tertiary-container:#005560;--md-sys-color-tertiary-fixed:#95e7f7;--md-sys-color-tertiary-fixed-dim:#87d8e9;--md-sys-color-on-tertiary-fixed:#00404a;--md-sys-color-on-tertiary-fixed-variant:#005f6c;--md-sys-color-error:light-dark(#b02500,#ff7351);--md-sys-color-error-dim:light-dark(#9a2000,#d53d18);--md-sys-color-on-error:light-dark(#ffefec,#450900);--md-sys-color-error-container:light-dark(#f95630,#b92902);--md-sys-color-on-error-container:light-dark(#520c00,#ffd2c8);--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-surface-variant:light-dark(#dedce2,#25252a);--md-sys-color-surface-tint:light-dark(#14692f,#a2f6ab);--pi-chart-1:light-dark(#008437,#7ed489);--pi-chart-2:light-dark(#805cd1,#ccb5ff);--pi-chart-3:light-dark(#007e8c,#39d3e8);--pi-chart-4:light-dark(#bd4875,#ffa8c2);--pi-chart-5:light-dark(#3c6dd8,#aac0ff);--pi-chart-6:light-dark(#ab5f00,#ffb068);--pi-seq-1:light-dark(#a2f6ab,#005320);--pi-seq-2:light-dark(#87d991,#196c31);--pi-seq-3:light-dark(#6cbd78,#378648);--pi-seq-4:#52a15f;--pi-seq-5:light-dark(#378648,#6cbd78);--pi-seq-6:light-dark(#196c31,#87d991);--pi-seq-7:light-dark(#005320,#a2f6ab)}[data-service=backup]{--md-sys-color-background:light-dark(#f8f5fa,#0e0e11);--md-sys-color-on-background:light-dark(#2e2e32,#f8f5fa);--md-sys-color-surface:light-dark(#f8f5fa,#0e0e11);--md-sys-color-surface-dim:light-dark(#d5d3da,#0e0e11);--md-sys-color-surface-bright:light-dark(#f8f5fa,#2b2c31);--md-sys-color-surface-container-lowest:light-dark(#fff,#000);--md-sys-color-surface-container-low:light-dark(#f2f0f5,#131317);--md-sys-color-surface-container:light-dark(#eae7ed,#19191d);--md-sys-color-surface-container-high:light-dark(#e4e1e7,#1f1f24);--md-sys-color-surface-container-highest:light-dark(#dedce2,#25252a);--md-sys-color-on-surface:light-dark(#2e2e32,#f8f5fa);--md-sys-color-on-surface-variant:light-dark(#5c5b5f,#acaaaf);--md-sys-color-outline:light-dark(#77767a,#767579);--md-sys-color-outline-variant:light-dark(#aeacb1,#48474b);--md-sys-color-inverse-surface:light-dark(#0e0e11,#fbf8fd);--md-sys-color-inverse-on-surface:light-dark(#9e9ca0,#555458);--md-sys-color-primary:light-dark(#3758a6,#8dabff);--md-sys-color-primary-dim:light-dark(#2a4c99,#7f9ef1);--md-sys-color-on-primary:light-dark(#f1f2ff,#00296f);--md-sys-color-primary-container:light-dark(#8aa9fd,#7f9ef1);--md-sys-color-on-primary-container:light-dark(#00276b,#001f57);--md-sys-color-primary-fixed:#8aa9fd;--md-sys-color-primary-fixed-dim:#7d9bee;--md-sys-color-on-primary-fixed:#000e31;--md-sys-color-on-primary-fixed-variant:#00307d;--md-sys-color-inverse-primary:light-dark(#8aa9fd,#3b5caa);--md-sys-color-secondary:light-dark(#505790,#b3bafa);--md-sys-color-secondary-dim:light-dark(#444b83,#a6aceb);--md-sys-color-on-secondary:light-dark(#f3f1ff,#2f366c);--md-sys-color-secondary-container:light-dark(#caceff,#3b4279);--md-sys-color-on-secondary-container:light-dark(#3c437a,#c9cdff);--md-sys-color-secondary-fixed:#caceff;--md-sys-color-secondary-fixed-dim:#b9bfff;--md-sys-color-on-secondary-fixed:#282f65;--md-sys-color-on-secondary-fixed-variant:#454c84;--md-sys-color-tertiary:light-dark(#7c4a79,#ffd2f7);--md-sys-color-tertiary-dim:light-dark(#6e3e6c,#fcbef4);--md-sys-color-on-tertiary:light-dark(#ffeef9,#6f3f6c);--md-sys-color-tertiary-container:#fcbef4;--md-sys-color-on-tertiary-container:#653663;--md-sys-color-tertiary-fixed:#fcbef4;--md-sys-color-tertiary-fixed-dim:#edb1e6;--md-sys-color-on-tertiary-fixed:#50234f;--md-sys-color-on-tertiary-fixed-variant:#703f6d;--md-sys-color-error:light-dark(#b31b25,#ff716c);--md-sys-color-error-dim:light-dark(#9f0519,#d7383b);--md-sys-color-on-error:light-dark(#ffefee,#490006);--md-sys-color-error-container:light-dark(#fb5151,#9f0519);--md-sys-color-on-error-container:light-dark(#570008,#ffa8a3);--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-surface-variant:light-dark(#dedce2,#25252a);--md-sys-color-surface-tint:light-dark(#3758a6,#8dabff);--pi-chart-1:light-dark(#3d6cd8,#aabfff);--pi-chart-2:light-dark(#aa5f00,#ffb067);--pi-chart-3:light-dark(#a84eac,#f7a5f5);--pi-chart-4:light-dark(#687a00,#b6cb59);--pi-chart-5:light-dark(#c14d35,#ffac9b);--pi-chart-6:light-dark(#00816f,#47d6bc);--pi-seq-1:light-dark(#dae2ff,#1f4290);--pi-seq-2:light-dark(#b2c5ff,#3b5ba9);--pi-seq-3:light-dark(#8aa9fd,#5574c4);--pi-seq-4:#6f8ee0;--pi-seq-5:light-dark(#5574c4,#8aa9fd);--pi-seq-6:light-dark(#3b5ba9,#b2c5ff);--pi-seq-7:light-dark(#1f4290,#dae2ff)}[data-service=dm]{--md-sys-color-background:light-dark(#f8f5fa,#0e0e11);--md-sys-color-on-background:light-dark(#2e2e32,#f8f5fa);--md-sys-color-surface:light-dark(#f8f5fa,#0e0e11);--md-sys-color-surface-dim:light-dark(#d5d3da,#0e0e11);--md-sys-color-surface-bright:light-dark(#f8f5fa,#2b2c31);--md-sys-color-surface-container-lowest:light-dark(#fff,#000);--md-sys-color-surface-container-low:light-dark(#f2f0f5,#131317);--md-sys-color-surface-container:light-dark(#eae7ed,#19191d);--md-sys-color-surface-container-high:light-dark(#e4e1e7,#1f1f24);--md-sys-color-surface-container-highest:light-dark(#dedce2,#25252a);--md-sys-color-on-surface:light-dark(#2e2e32,#f8f5fa);--md-sys-color-on-surface-variant:light-dark(#5c5b5f,#acaaaf);--md-sys-color-outline:light-dark(#77767a,#767579);--md-sys-color-outline-variant:light-dark(#aeacb1,#48474b);--md-sys-color-inverse-surface:light-dark(#0e0e11,#fbf8fd);--md-sys-color-inverse-on-surface:light-dark(#9e9ca0,#555458);--md-sys-color-primary:light-dark(#6d4a9d,#cba4ff);--md-sys-color-primary-dim:light-dark(#613e90,#bd97f0);--md-sys-color-on-primary:light-dark(#faefff,#442072);--md-sys-color-primary-container:light-dark(#cba4ff,#b58fe8);--md-sys-color-on-primary-container:light-dark(#442072,#32075f);--md-sys-color-primary-fixed:#cba4ff;--md-sys-color-primary-fixed-dim:#bd97f0;--md-sys-color-on-primary-fixed:#2c005a;--md-sys-color-on-primary-fixed-variant:#4e2a7c;--md-sys-color-inverse-primary:light-dark(#cba4ff,#714da0);--md-sys-color-secondary:light-dark(#714e84,#e4baf9);--md-sys-color-secondary-dim:light-dark(#644277,#d6acea);--md-sys-color-on-secondary:light-dark(#fdeeff,#553469);--md-sys-color-secondary-container:light-dark(#ecc3ff,#5b396e);--md-sys-color-on-secondary-container:light-dark(#5b3a6e,#ebc1ff);--md-sys-color-secondary-fixed:#ecc3ff;--md-sys-color-secondary-fixed-dim:#deb5f3;--md-sys-color-on-secondary-fixed:#47265a;--md-sys-color-on-secondary-fixed-variant:#654378;--md-sys-color-tertiary:light-dark(#8b4653,#ffb6c0);--md-sys-color-tertiary-dim:light-dark(#7d3b48,#faa3b1);--md-sys-color-on-tertiary:light-dark(#ffeff0,#6c2e3a);--md-sys-color-tertiary-container:#faa3b1;--md-sys-color-on-tertiary-container:#602431;--md-sys-color-tertiary-fixed:#faa3b1;--md-sys-color-tertiary-fixed-dim:#eb96a4;--md-sys-color-on-tertiary-fixed:#450f1c;--md-sys-color-on-tertiary-fixed-variant:#6b2d3a;--md-sys-color-error:light-dark(#b41340,#ff6e84);--md-sys-color-error-dim:light-dark(#a20036,#d73357);--md-sys-color-on-error:light-dark(#ffefef,#490013);--md-sys-color-error-container:light-dark(#f74b6d,#a70138);--md-sys-color-on-error-container:light-dark(#510017,#ffb2b9);--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-surface-variant:light-dark(#dedce2,#25252a);--md-sys-color-surface-tint:light-dark(#6d4a9d,#cba4ff);--pi-chart-1:light-dark(#8a59cb,#d4b2ff);--pi-chart-2:light-dark(#867000,#debf3e);--pi-chart-3:light-dark(#c04868,#ffa9b9);--pi-chart-4:light-dark(#008349,#72d594);--pi-chart-5:light-dark(#a46300,#ffb156);--pi-chart-6:light-dark(#007d92,#41d1f0);--pi-seq-1:light-dark(#eddcff,#573486);--pi-seq-2:light-dark(#d8b9ff,#704da0);--pi-seq-3:light-dark(#c09af3,#8a66bb);--pi-seq-4:#a57fd7;--pi-seq-5:light-dark(#8a66bb,#c09af3);--pi-seq-6:light-dark(#704da0,#d8b9ff);--pi-seq-7:light-dark(#573486,#eddcff)}@media (prefers-contrast:more){:root,[data-service=hub]{--md-sys-color-background:light-dark(#fbf8fd,#0e0e11);--md-sys-color-on-background:light-dark(#22232c,#fff);--md-sys-color-surface:light-dark(#fbf8fd,#0e0e11);--md-sys-color-surface-dim:light-dark(#d9d9e7,#0e0e11);--md-sys-color-surface-bright:light-dark(#fbf8fd,#2a2b36);--md-sys-color-surface-container-lowest:light-dark(#fff,#000);--md-sys-color-surface-container-low:light-dark(#f5f2f9,#131317);--md-sys-color-surface-container:light-dark(#efedf5,#18191f);--md-sys-color-surface-container-high:light-dark(#e8e7f1,#1e1f26);--md-sys-color-surface-container-highest:light-dark(#e2e1ed,#24252e);--md-sys-color-on-surface:light-dark(#22232c,#fff);--md-sys-color-on-surface-variant:light-dark(#41424c,#b8b8c3);--md-sys-color-outline:light-dark(#5e5e68,#92929d);--md-sys-color-outline-variant:light-dark(#797a84,#74757f);--md-sys-color-inverse-surface:light-dark(#0e0e11,#fbf8fd);--md-sys-color-inverse-on-surface:light-dark(#c6c4c8,#38383b);--md-sys-color-primary:light-dark(#41424b,#c6c5d0);--md-sys-color-primary-dim:light-dark(#36373f,#b8b8c2);--md-sys-color-on-primary:light-dark(#dad8e3,#35363e);--md-sys-color-primary-container:#74747d;--md-sys-color-on-primary-container:#fff;--md-sys-color-primary-fixed:light-dark(#74747d,#e2e1ec);--md-sys-color-primary-fixed-dim:light-dark(#676771,#d4d3de);--md-sys-color-on-primary-fixed:light-dark(#fff,#1e1f27);--md-sys-color-on-primary-fixed-variant:light-dark(#fff,#3e3f47);--md-sys-color-inverse-primary:light-dark(#eeedf8,#54545d);--md-sys-color-secondary:light-dark(#434246,#bab8bc);--md-sys-color-secondary-dim:light-dark(#37373b,#acaaaf);--md-sys-color-on-secondary:light-dark(#dbd9dd,#2c2c2f);--md-sys-color-secondary-container:#757478;--md-sys-color-on-secondary-container:#fff;--md-sys-color-secondary-fixed:light-dark(#757478,#e4e1e6);--md-sys-color-secondary-fixed-dim:light-dark(#68676c,#d6d3d8);--md-sys-color-on-secondary-fixed:light-dark(#fff,#1f1f23);--md-sys-color-on-secondary-fixed-variant:light-dark(#fff,#3f3f43);--md-sys-color-tertiary:light-dark(#473f59,#f4eaff);--md-sys-color-tertiary-dim:light-dark(#3b334d,#e7dafc);--md-sys-color-on-tertiary:light-dark(#e1d4f5,#534a65);--md-sys-color-tertiary-container:light-dark(#7a708d,#e7dafc);--md-sys-color-on-tertiary-container:light-dark(#fff,#4a425d);--md-sys-color-tertiary-fixed:light-dark(#7a708d,#e7dafc);--md-sys-color-tertiary-fixed-dim:light-dark(#6d6480,#d8cced);--md-sys-color-on-tertiary-fixed:light-dark(#fff,#201931);--md-sys-color-on-tertiary-fixed-variant:light-dark(#fff,#423953);--md-sys-color-error:light-dark(#7a2333,#ff9da8);--md-sys-color-error-dim:light-dark(#4f0116,#fb8896);--md-sys-color-on-error:light-dark(#ffcdd1,#5b0a1e);--md-sys-color-error-container:#b95463;--md-sys-color-on-error-container:#fff;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-surface-variant:light-dark(#e2e1ed,#24252e);--md-sys-color-surface-tint:light-dark(#41424b,#c6c5d0)}[data-service=geld]{--md-sys-color-background:light-dark(#f8f5fa,#0e0e11);--md-sys-color-on-background:light-dark(#1f1f23,#fff);--md-sys-color-surface:light-dark(#f8f5fa,#0e0e11);--md-sys-color-surface-dim:light-dark(#d5d3da,#0e0e11);--md-sys-color-surface-bright:light-dark(#f8f5fa,#2b2c31);--md-sys-color-surface-container-lowest:light-dark(#fff,#000);--md-sys-color-surface-container-low:light-dark(#f2f0f5,#131317);--md-sys-color-surface-container:light-dark(#eae7ed,#19191d);--md-sys-color-surface-container-high:light-dark(#e4e1e7,#1f1f24);--md-sys-color-surface-container-highest:light-dark(#dedce2,#25252a);--md-sys-color-on-surface:light-dark(#1f1f23,#fff);--md-sys-color-on-surface-variant:light-dark(#3f3f43,#bab8bc);--md-sys-color-outline:light-dark(#5c5b5f,#949397);--md-sys-color-outline-variant:light-dark(#77767a,#767579);--md-sys-color-inverse-surface:light-dark(#0e0e11,#fbf8fd);--md-sys-color-inverse-on-surface:light-dark(#c6c4c8,#38383b);--md-sys-color-primary:light-dark(#653200,#ffa35b);--md-sys-color-primary-dim:light-dark(#542800,#f1954a);--md-sys-color-on-primary:light-dark(#ffc9a4,#482200);--md-sys-color-primary-container:light-dark(#af6017,#e58b40);--md-sys-color-on-primary-container:light-dark(#fff,#250e00);--md-sys-color-primary-fixed:light-dark(#af6017,#fe9f53);--md-sys-color-primary-fixed-dim:light-dark(#a05408,#ee9248);--md-sys-color-on-primary-fixed:light-dark(#fff,#000);--md-sys-color-on-primary-fixed-variant:light-dark(#fff,#331600);--md-sys-color-inverse-primary:light-dark(#fe9f53,#854300);--md-sys-color-secondary:light-dark(#5e3600,#f6b46e);--md-sys-color-secondary-dim:light-dark(#4e2c00,#e7a662);--md-sys-color-on-secondary:light-dark(#ffca96,#4c2a00);--md-sys-color-secondary-container:#9f692b;--md-sys-color-on-secondary-container:#fff;--md-sys-color-secondary-fixed:light-dark(#9f692b,#ffc78f);--md-sys-color-secondary-fixed-dim:light-dark(#915d1f,#f9b671);--md-sys-color-on-secondary-fixed:light-dark(#fff,#180a00);--md-sys-color-on-secondary-fixed-variant:light-dark(#fff,#4f2c00);--md-sys-color-tertiary:light-dark(#4f3d00,#ffe6aa);--md-sys-color-tertiary-dim:light-dark(#423200,#f9d77c);--md-sys-color-on-tertiary:light-dark(#f3d177,#5e4800);--md-sys-color-tertiary-container:light-dark(#8c7122,#f9d77c);--md-sys-color-on-tertiary-container:light-dark(#fff,#544000);--md-sys-color-tertiary-fixed:light-dark(#8c7122,#f9d77c);--md-sys-color-tertiary-fixed-dim:light-dark(#7f6515,#eac970);--md-sys-color-on-tertiary-fixed:light-dark(#fff,#1f1600);--md-sys-color-on-tertiary-fixed-variant:light-dark(#fff,#493800);--md-sys-color-error:light-dark(#7d1800,#ffa089);--md-sys-color-error-dim:light-dark(#691200,#ff8a6d);--md-sys-color-on-error:light-dark(#ffc7ba,#5a0e00);--md-sys-color-error-container:#d53d18;--md-sys-color-on-error-container:#fff;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-surface-variant:light-dark(#dedce2,#25252a);--md-sys-color-surface-tint:light-dark(#653200,#ffa35b)}[data-service=oeffi]{--md-sys-color-background:light-dark(#f8f5fa,#0e0e11);--md-sys-color-on-background:light-dark(#1f1f23,#fff);--md-sys-color-surface:light-dark(#f8f5fa,#0e0e11);--md-sys-color-surface-dim:light-dark(#d5d3da,#0e0e11);--md-sys-color-surface-bright:light-dark(#f8f5fa,#2b2c31);--md-sys-color-surface-container-lowest:light-dark(#fff,#000);--md-sys-color-surface-container-low:light-dark(#f2f0f5,#131317);--md-sys-color-surface-container:light-dark(#eae7ed,#19191d);--md-sys-color-surface-container-high:light-dark(#e4e1e7,#1f1f24);--md-sys-color-surface-container-highest:light-dark(#dedce2,#25252a);--md-sys-color-on-surface:light-dark(#1f1f23,#fff);--md-sys-color-on-surface-variant:light-dark(#3f3f43,#bab8bc);--md-sys-color-outline:light-dark(#5c5b5f,#949397);--md-sys-color-outline-variant:light-dark(#77767a,#767579);--md-sys-color-inverse-surface:light-dark(#0e0e11,#fbf8fd);--md-sys-color-inverse-on-surface:light-dark(#c6c4c8,#38383b);--md-sys-color-primary:light-dark(#523c00,#feca51);--md-sys-color-primary-dim:light-dark(#443100,#efbd45);--md-sys-color-on-primary:light-dark(#ffcd5b,#503a00);--md-sys-color-primary-container:light-dark(#946f00,#c89a22);--md-sys-color-on-primary-container:light-dark(#fff,#1d1300);--md-sys-color-primary-fixed:light-dark(#946f00,#feca51);--md-sys-color-primary-fixed-dim:light-dark(#856300,#efbd45);--md-sys-color-on-primary-fixed:light-dark(#fff,#140c00);--md-sys-color-on-primary-fixed-variant:light-dark(#fff,#443100);--md-sys-color-inverse-primary:light-dark(#feca51,#6d5100);--md-sys-color-secondary:light-dark(#4c3e00,#fbe185);--md-sys-color-secondary-dim:light-dark(#3f3300,#ecd379);--md-sys-color-on-secondary:light-dark(#ecd379,#564700);--md-sys-color-secondary-container:#877323;--md-sys-color-on-secondary-container:#fff;--md-sys-color-secondary-fixed:light-dark(#877323,#fbe185);--md-sys-color-secondary-fixed-dim:light-dark(#7a6717,#ecd379);--md-sys-color-on-secondary-fixed:light-dark(#fff,#271f00);--md-sys-color-on-secondary-fixed-variant:light-dark(#fff,#4c3e00);--md-sys-color-tertiary:light-dark(#424100,#fffcc6);--md-sys-color-tertiary-dim:light-dark(#373600,#f2ef95);--md-sys-color-on-tertiary:light-dark(#dbd880,#59580c);--md-sys-color-tertiary-container:light-dark(#79782b,#f2ef95);--md-sys-color-on-tertiary-container:light-dark(#fff,#504f02);--md-sys-color-tertiary-fixed:light-dark(#79782b,#fefb9f);--md-sys-color-tertiary-fixed-dim:light-dark(#6c6b20,#efec92);--md-sys-color-on-tertiary-fixed:light-dark(#fff,#302f00);--md-sys-color-on-tertiary-fixed-variant:light-dark(#fff,#4f4e01);--md-sys-color-error:light-dark(#7d1800,#ffa089);--md-sys-color-error-dim:light-dark(#691200,#ff8a6d);--md-sys-color-on-error:light-dark(#ffc7ba,#5a0e00);--md-sys-color-error-container:#d53d18;--md-sys-color-on-error-container:#fff;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-surface-variant:light-dark(#dedce2,#25252a);--md-sys-color-surface-tint:light-dark(#523c00,#feca51)}[data-service=preise]{--md-sys-color-background:light-dark(#f8f5fa,#0e0e11);--md-sys-color-on-background:light-dark(#1f1f23,#fff);--md-sys-color-surface:light-dark(#f8f5fa,#0e0e11);--md-sys-color-surface-dim:light-dark(#d5d3da,#0e0e11);--md-sys-color-surface-bright:light-dark(#f8f5fa,#2b2c31);--md-sys-color-surface-container-lowest:light-dark(#fff,#000);--md-sys-color-surface-container-low:light-dark(#f2f0f5,#131317);--md-sys-color-surface-container:light-dark(#eae7ed,#19191d);--md-sys-color-surface-container-high:light-dark(#e4e1e7,#1f1f24);--md-sys-color-surface-container-highest:light-dark(#dedce2,#25252a);--md-sys-color-on-surface:light-dark(#1f1f23,#fff);--md-sys-color-on-surface-variant:light-dark(#3f3f43,#bab8bc);--md-sys-color-outline:light-dark(#5c5b5f,#949397);--md-sys-color-outline-variant:light-dark(#77767a,#767579);--md-sys-color-inverse-surface:light-dark(#0e0e11,#fbf8fd);--md-sys-color-inverse-on-surface:light-dark(#c6c4c8,#38383b);--md-sys-color-primary:light-dark(#00483d,#71f2d8);--md-sys-color-primary-dim:light-dark(#003c33,#61e4ca);--md-sys-color-on-primary:light-dark(#67e9d0,#004e43);--md-sys-color-primary-container:light-dark(#008471,#20b49d);--md-sys-color-on-primary-container:light-dark(#fff,#001814);--md-sys-color-primary-fixed:light-dark(#008471,#71f2d8);--md-sys-color-primary-fixed-dim:light-dark(#007665,#61e4ca);--md-sys-color-on-primary-fixed:light-dark(#fff,#001f19);--md-sys-color-on-primary-fixed-variant:light-dark(#fff,#00443a);--md-sys-color-inverse-primary:light-dark(#7dfee4,#006053);--md-sys-color-secondary:light-dark(#004844,#9bf2ea);--md-sys-color-secondary-dim:light-dark(#003b38,#8de3dc);--md-sys-color-on-secondary:light-dark(#8de3dc,#00514d);--md-sys-color-secondary-container:#23817c;--md-sys-color-on-secondary-container:#fff;--md-sys-color-secondary-fixed:light-dark(#23817c,#9bf2ea);--md-sys-color-secondary-fixed-dim:light-dark(#0a756f,#8de3dc);--md-sys-color-on-secondary-fixed:light-dark(#fff,#002422);--md-sys-color-on-secondary-fixed-variant:light-dark(#fff,#004844);--md-sys-color-tertiary:light-dark(#00455c,#97dbfd);--md-sys-color-tertiary-dim:light-dark(#00394c,#89cdef);--md-sys-color-on-tertiary:light-dark(#9addff,#004359);--md-sys-color-tertiary-container:light-dark(#347c9b,#89cdef);--md-sys-color-on-tertiary-container:light-dark(#fff,#00394c);--md-sys-color-tertiary-fixed:light-dark(#347c9b,#89cdef);--md-sys-color-tertiary-fixed-dim:light-dark(#23708e,#7bbfe0);--md-sys-color-on-tertiary-fixed:light-dark(#fff,#000);--md-sys-color-on-tertiary-fixed-variant:light-dark(#fff,#002e3e);--md-sys-color-error:light-dark(#850012,#ff9f99);--md-sys-color-error-dim:light-dark(#70000d,#ff8882);--md-sys-color-on-error:light-dark(#ffc7c2,#60000a);--md-sys-color-error-container:#d7383b;--md-sys-color-on-error-container:#fff;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-surface-variant:light-dark(#dedce2,#25252a);--md-sys-color-surface-tint:light-dark(#00483d,#71f2d8)}[data-service=spotify]{--md-sys-color-background:light-dark(#f8f5fa,#0e0e11);--md-sys-color-on-background:light-dark(#1f1f23,#fff);--md-sys-color-surface:light-dark(#f8f5fa,#0e0e11);--md-sys-color-surface-dim:light-dark(#d5d3da,#0e0e11);--md-sys-color-surface-bright:light-dark(#f8f5fa,#2b2c31);--md-sys-color-surface-container-lowest:light-dark(#fff,#000);--md-sys-color-surface-container-low:light-dark(#f2f0f5,#131317);--md-sys-color-surface-container:light-dark(#eae7ed,#19191d);--md-sys-color-surface-container-high:light-dark(#e4e1e7,#1f1f24);--md-sys-color-surface-container-highest:light-dark(#dedce2,#25252a);--md-sys-color-on-surface:light-dark(#1f1f23,#fff);--md-sys-color-on-surface-variant:light-dark(#3f3f43,#bab8bc);--md-sys-color-outline:light-dark(#5c5b5f,#949397);--md-sys-color-outline-variant:light-dark(#77767a,#767579);--md-sys-color-inverse-surface:light-dark(#0e0e11,#fbf8fd);--md-sys-color-inverse-on-surface:light-dark(#c6c4c8,#38383b);--md-sys-color-primary:light-dark(#004a1c,#a2f6ab);--md-sys-color-primary-dim:light-dark(#003d16,#95e79e);--md-sys-color-on-primary:light-dark(#94e79d,#005420);--md-sys-color-primary-container:light-dark(#348446,#62b16e);--md-sys-color-on-primary-container:light-dark(#fff,#001905);--md-sys-color-primary-fixed:light-dark(#348446,#a2f6ab);--md-sys-color-primary-fixed-dim:light-dark(#26773a,#95e79e);--md-sys-color-on-primary-fixed:light-dark(#fff,#00260a);--md-sys-color-on-primary-fixed-variant:light-dark(#fff,#004a1c);--md-sys-color-inverse-primary:light-dark(#a2f6ab,#086329);--md-sys-color-secondary:light-dark(#00492b,#adf2c6);--md-sys-color-secondary-dim:light-dark(#003d23,#9fe3b8);--md-sys-color-on-secondary:light-dark(#9fe3b8,#075333);--md-sys-color-secondary-container:#40815d;--md-sys-color-on-secondary-container:#fff;--md-sys-color-secondary-fixed:light-dark(#40815d,#adf2c6);--md-sys-color-secondary-fixed-dim:light-dark(#327451,#9fe3b8);--md-sys-color-on-secondary-fixed:light-dark(#fff,#002514);--md-sys-color-on-secondary-fixed-variant:light-dark(#fff,#00492b);--md-sys-color-tertiary:light-dark(#004650,#b6f2ff);--md-sys-color-tertiary-dim:light-dark(#003a43,#95e7f7);--md-sys-color-on-tertiary:light-dark(#8fe1f1,#00535f);--md-sys-color-tertiary-container:light-dark(#247f8e,#95e7f7);--md-sys-color-on-tertiary-container:light-dark(#fff,#004a54);--md-sys-color-tertiary-fixed:light-dark(#247f8e,#95e7f7);--md-sys-color-tertiary-fixed-dim:light-dark(#0b7381,#87d8e9);--md-sys-color-on-tertiary-fixed:light-dark(#fff,#001b20);--md-sys-color-on-tertiary-fixed-variant:light-dark(#fff,#00404a);--md-sys-color-error:light-dark(#7d1800,#ffa089);--md-sys-color-error-dim:light-dark(#691200,#ff8a6d);--md-sys-color-on-error:light-dark(#ffc7ba,#5a0e00);--md-sys-color-error-container:#d53d18;--md-sys-color-on-error-container:#fff;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-surface-variant:light-dark(#dedce2,#25252a);--md-sys-color-surface-tint:light-dark(#004a1c,#a2f6ab)}[data-service=backup]{--md-sys-color-background:light-dark(#f8f5fa,#0e0e11);--md-sys-color-on-background:light-dark(#1f1f23,#fff);--md-sys-color-surface:light-dark(#f8f5fa,#0e0e11);--md-sys-color-surface-dim:light-dark(#d5d3da,#0e0e11);--md-sys-color-surface-bright:light-dark(#f8f5fa,#2b2c31);--md-sys-color-surface-container-lowest:light-dark(#fff,#000);--md-sys-color-surface-container-low:light-dark(#f2f0f5,#131317);--md-sys-color-surface-container:light-dark(#eae7ed,#19191d);--md-sys-color-surface-container-high:light-dark(#e4e1e7,#1f1f24);--md-sys-color-surface-container-highest:light-dark(#dedce2,#25252a);--md-sys-color-on-surface:light-dark(#1f1f23,#fff);--md-sys-color-on-surface-variant:light-dark(#3f3f43,#bab8bc);--md-sys-color-outline:light-dark(#5c5b5f,#949397);--md-sys-color-outline-variant:light-dark(#77767a,#767579);--md-sys-color-inverse-surface:light-dark(#0e0e11,#fbf8fd);--md-sys-color-inverse-on-surface:light-dark(#c6c4c8,#38383b);--md-sys-color-primary:light-dark(#143b88,#9eb7ff);--md-sys-color-primary-dim:light-dark(#002f7b,#8aa9fc);--md-sys-color-on-primary:light-dark(#c6d3ff,#00276a);--md-sys-color-primary-container:light-dark(#5272c1,#7f9ef1);--md-sys-color-on-primary-container:light-dark(#fff,#001239);--md-sys-color-primary-fixed:light-dark(#5272c1,#8aa9fd);--md-sys-color-primary-fixed-dim:light-dark(#4565b4,#7d9bee);--md-sys-color-on-primary-fixed:light-dark(#fff,#000);--md-sys-color-on-primary-fixed-variant:light-dark(#fff,#000e31);--md-sys-color-inverse-primary:light-dark(#8aa9fd,#30519f);--md-sys-color-secondary:light-dark(#343b71,#b3bafa);--md-sys-color-secondary-dim:light-dark(#282f65,#a6aceb);--md-sys-color-on-secondary:light-dark(#cdd1ff,#242b61);--md-sys-color-secondary-container:#6970ab;--md-sys-color-on-secondary-container:#fff;--md-sys-color-secondary-fixed:light-dark(#6970ab,#caceff);--md-sys-color-secondary-fixed-dim:light-dark(#5d649d,#b9bfff);--md-sys-color-on-secondary-fixed:light-dark(#fff,#00043c);--md-sys-color-on-secondary-fixed-variant:light-dark(#fff,#282f65);--md-sys-color-tertiary:light-dark(#5c2e5b,#ffd2f7);--md-sys-color-tertiary-dim:light-dark(#50234f,#fcbef4);--md-sys-color-on-tertiary:light-dark(#fec1f7,#643562);--md-sys-color-tertiary-container:light-dark(#976393,#fcbef4);--md-sys-color-on-tertiary-container:light-dark(#fff,#5a2c59);--md-sys-color-tertiary-fixed:light-dark(#976393,#fcbef4);--md-sys-color-tertiary-fixed-dim:light-dark(#8a5786,#edb1e6);--md-sys-color-on-tertiary-fixed:light-dark(#fff,#1f0021);--md-sys-color-on-tertiary-fixed-variant:light-dark(#fff,#50234f);--md-sys-color-error:light-dark(#850012,#ff9f99);--md-sys-color-error-dim:light-dark(#70000d,#ff8882);--md-sys-color-on-error:light-dark(#ffc7c2,#60000a);--md-sys-color-error-container:#d7383b;--md-sys-color-on-error-container:#fff;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-surface-variant:light-dark(#dedce2,#25252a);--md-sys-color-surface-tint:light-dark(#143b88,#9eb7ff)}[data-service=dm]{--md-sys-color-background:light-dark(#f8f5fa,#0e0e11);--md-sys-color-on-background:light-dark(#1f1f23,#fff);--md-sys-color-surface:light-dark(#f8f5fa,#0e0e11);--md-sys-color-surface-dim:light-dark(#d5d3da,#0e0e11);--md-sys-color-surface-bright:light-dark(#f8f5fa,#2b2c31);--md-sys-color-surface-container-lowest:light-dark(#fff,#000);--md-sys-color-surface-container-low:light-dark(#f2f0f5,#131317);--md-sys-color-surface-container:light-dark(#eae7ed,#19191d);--md-sys-color-surface-container-high:light-dark(#e4e1e7,#1f1f24);--md-sys-color-surface-container-highest:light-dark(#dedce2,#25252a);--md-sys-color-on-surface:light-dark(#1f1f23,#fff);--md-sys-color-on-surface-variant:light-dark(#3f3f43,#bab8bc);--md-sys-color-outline:light-dark(#5c5b5f,#949397);--md-sys-color-outline-variant:light-dark(#77767a,#767579);--md-sys-color-inverse-surface:light-dark(#0e0e11,#fbf8fd);--md-sys-color-inverse-on-surface:light-dark(#c6c4c8,#38383b);--md-sys-color-primary:light-dark(#502c7e,#cea8ff);--md-sys-color-primary-dim:light-dark(#442072,#c09af3);--md-sys-color-on-primary:light-dark(#e3caff,#3b1569);--md-sys-color-primary-container:light-dark(#8763b8,#b58fe8);--md-sys-color-on-primary-container:light-dark(#fff,#200044);--md-sys-color-primary-fixed:light-dark(#8763b8,#cba4ff);--md-sys-color-primary-fixed-dim:light-dark(#7a57aa,#bd97f0);--md-sys-color-on-primary-fixed:light-dark(#fff,#000);--md-sys-color-on-primary-fixed-variant:light-dark(#fff,#2c005a);--md-sys-color-inverse-primary:light-dark(#cba4ff,#664395);--md-sys-color-secondary:light-dark(#533166,#e4baf9);--md-sys-color-secondary-dim:light-dark(#47265a,#d6acea);--md-sys-color-on-secondary:light-dark(#edc6ff,#4b2a5e);--md-sys-color-secondary-container:#8b669f;--md-sys-color-on-secondary-container:#fff;--md-sys-color-secondary-fixed:light-dark(#8b669f,#ecc3ff);--md-sys-color-secondary-fixed-dim:light-dark(#7e5a92,#deb5f3);--md-sys-color-on-secondary-fixed:light-dark(#fff,#1a002c);--md-sys-color-on-secondary-fixed-variant:light-dark(#fff,#47265a);--md-sys-color-tertiary:light-dark(#692b38,#ffb6c0);--md-sys-color-tertiary-dim:light-dark(#5b202d,#faa3b1);--md-sys-color-on-tertiary:light-dark(#ffc5cd,#602431);--md-sys-color-tertiary-container:light-dark(#a95f6c,#faa3b1);--md-sys-color-on-tertiary-container:light-dark(#fff,#531a27);--md-sys-color-tertiary-fixed:light-dark(#a95f6c,#faa3b1);--md-sys-color-tertiary-fixed-dim:light-dark(#9a535f,#eb96a4);--md-sys-color-on-tertiary-fixed:light-dark(#fff,#000);--md-sys-color-on-tertiary-fixed-variant:light-dark(#fff,#450f1c);--md-sys-color-error:light-dark(#83002a,#ff9da8);--md-sys-color-error-dim:light-dark(#6e0022,#ff8695);--md-sys-color-on-error:light-dark(#ffc6ca,#5f001c);--md-sys-color-error-container:#d73357;--md-sys-color-on-error-container:#fff;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-surface-variant:light-dark(#dedce2,#25252a);--md-sys-color-surface-tint:light-dark(#502c7e,#cea8ff)}}@media (prefers-reduced-motion:reduce){:root{--md-sys-motion-spring-fast-spatial-duration:0s;--md-sys-motion-spring-default-spatial-duration:0s;--md-sys-motion-spring-slow-spatial-duration:0s}}@font-face{font-family:Google Sans Flex;src:url(/_next/static/media/google-sans-flex-wght-rond-latin.ea51b3e2.woff2)format("woff2");font-weight:300 800;font-display:swap}html{background:var(--md-sys-color-surface);color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-body-lg);letter-spacing:var(--md-sys-typescale-body-lg-tracking);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}[hidden]{display:none!important}:focus-visible{outline:var(--md-sys-focus-thickness) solid var(--md-sys-color-secondary);outline-offset:var(--md-sys-focus-offset)}.pi-icon{fill:currentColor;vertical-align:middle;flex:none;block-size:1.5rem;inline-size:1.5rem}.pi-num{font-variant-numeric:tabular-nums}.pi-emphasized{font-variation-settings:"ROND" 100}.pi-mono{font-family:var(--md-ref-typeface-mono)}.pi-container{box-sizing:border-box;inline-size:100%;max-inline-size:var(--pi-content-max-width);padding-inline:var(--pi-gutter-compact);margin-inline:auto}@media (min-width:600px){.pi-container{padding-inline:var(--pi-gutter)}}.pi-display-lg{font:var(--md-sys-typescale-display-lg)}.pi-display-lg,.pi-display-lg-emphasized{letter-spacing:var(--md-sys-typescale-display-lg-tracking)}.pi-display-lg-emphasized{font:var(--md-sys-typescale-emphasized-display-lg);font-variation-settings:"ROND" 100}.pi-display-md{font:var(--md-sys-typescale-display-md)}.pi-display-md,.pi-display-md-emphasized{letter-spacing:var(--md-sys-typescale-display-md-tracking)}.pi-display-md-emphasized{font:var(--md-sys-typescale-emphasized-display-md);font-variation-settings:"ROND" 100}.pi-display-sm{font:var(--md-sys-typescale-display-sm)}.pi-display-sm,.pi-display-sm-emphasized{letter-spacing:var(--md-sys-typescale-display-sm-tracking)}.pi-display-sm-emphasized{font:var(--md-sys-typescale-emphasized-display-sm);font-variation-settings:"ROND" 100}.pi-headline-lg{font:var(--md-sys-typescale-headline-lg)}.pi-headline-lg,.pi-headline-lg-emphasized{letter-spacing:var(--md-sys-typescale-headline-lg-tracking)}.pi-headline-lg-emphasized{font:var(--md-sys-typescale-emphasized-headline-lg);font-variation-settings:"ROND" 100}.pi-headline-md{font:var(--md-sys-typescale-headline-md)}.pi-headline-md,.pi-headline-md-emphasized{letter-spacing:var(--md-sys-typescale-headline-md-tracking)}.pi-headline-md-emphasized{font:var(--md-sys-typescale-emphasized-headline-md);font-variation-settings:"ROND" 100}.pi-headline-sm{font:var(--md-sys-typescale-headline-sm)}.pi-headline-sm,.pi-headline-sm-emphasized{letter-spacing:var(--md-sys-typescale-headline-sm-tracking)}.pi-headline-sm-emphasized{font:var(--md-sys-typescale-emphasized-headline-sm);font-variation-settings:"ROND" 100}.pi-title-lg{font:var(--md-sys-typescale-title-lg)}.pi-title-lg,.pi-title-lg-emphasized{letter-spacing:var(--md-sys-typescale-title-lg-tracking)}.pi-title-lg-emphasized{font:var(--md-sys-typescale-emphasized-title-lg);font-variation-settings:"ROND" 100}.pi-title-md{font:var(--md-sys-typescale-title-md)}.pi-title-md,.pi-title-md-emphasized{letter-spacing:var(--md-sys-typescale-title-md-tracking)}.pi-title-md-emphasized{font:var(--md-sys-typescale-emphasized-title-md);font-variation-settings:"ROND" 100}.pi-title-sm{font:var(--md-sys-typescale-title-sm)}.pi-title-sm,.pi-title-sm-emphasized{letter-spacing:var(--md-sys-typescale-title-sm-tracking)}.pi-title-sm-emphasized{font:var(--md-sys-typescale-emphasized-title-sm);font-variation-settings:"ROND" 100}.pi-body-lg{font:var(--md-sys-typescale-body-lg)}.pi-body-lg,.pi-body-lg-emphasized{letter-spacing:var(--md-sys-typescale-body-lg-tracking)}.pi-body-lg-emphasized{font:var(--md-sys-typescale-emphasized-body-lg);font-variation-settings:"ROND" 100}.pi-body-md{font:var(--md-sys-typescale-body-md)}.pi-body-md,.pi-body-md-emphasized{letter-spacing:var(--md-sys-typescale-body-md-tracking)}.pi-body-md-emphasized{font:var(--md-sys-typescale-emphasized-body-md);font-variation-settings:"ROND" 100}.pi-body-sm{font:var(--md-sys-typescale-body-sm)}.pi-body-sm,.pi-body-sm-emphasized{letter-spacing:var(--md-sys-typescale-body-sm-tracking)}.pi-body-sm-emphasized{font:var(--md-sys-typescale-emphasized-body-sm);font-variation-settings:"ROND" 100}.pi-label-lg{font:var(--md-sys-typescale-label-lg)}.pi-label-lg,.pi-label-lg-emphasized{letter-spacing:var(--md-sys-typescale-label-lg-tracking)}.pi-label-lg-emphasized{font:var(--md-sys-typescale-emphasized-label-lg);font-variation-settings:"ROND" 100}.pi-label-md{font:var(--md-sys-typescale-label-md)}.pi-label-md,.pi-label-md-emphasized{letter-spacing:var(--md-sys-typescale-label-md-tracking)}.pi-label-md-emphasized{font:var(--md-sys-typescale-emphasized-label-md);font-variation-settings:"ROND" 100}.pi-label-sm{font:var(--md-sys-typescale-label-sm)}.pi-label-sm,.pi-label-sm-emphasized{letter-spacing:var(--md-sys-typescale-label-sm-tracking)}.pi-label-sm-emphasized{font:var(--md-sys-typescale-emphasized-label-sm);font-variation-settings:"ROND" 100}.pi-btn,.pi-chip,.pi-fab,.pi-icon-btn,.pi-list-item:is(a,button,label),.pi-menu__item,.pi-nav-bar__item,.pi-nav-rail__item,.pi-tile:is(a,button){isolation:isolate;-webkit-tap-highlight-color:transparent;position:relative}.pi-btn:before,.pi-chip:before,.pi-fab:before,.pi-icon-btn:before,.pi-list-item:is(a,button,label):before,.pi-menu__item:before,.pi-tile:is(a,button):before{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects-easing);background:currentColor;position:absolute;inset:0}:is(.pi-btn,.pi-icon-btn,.pi-fab,.pi-chip,.pi-list-item,.pi-menu__item,.pi-tile):hover:before{opacity:var(--md-sys-state-hover-opacity)}:is(.pi-btn,.pi-icon-btn,.pi-fab,.pi-chip,.pi-list-item,.pi-menu__item,.pi-tile):focus-visible:before{opacity:var(--md-sys-state-focus-opacity)}:is(.pi-btn,.pi-icon-btn,.pi-fab,.pi-chip,.pi-list-item,.pi-menu__item,.pi-tile):active:before{opacity:var(--md-sys-state-pressed-opacity)}.pi-btn{--pi-btn-height:var(--pi-space-10);--pi-btn-pad:var(--pi-space-4);--pi-btn-icon:var(--pi-space-5);--pi-btn-pressed-corner:var(--md-sys-shape-corner-small);justify-content:center;align-items:center;gap:var(--pi-space-2);box-sizing:border-box;min-block-size:var(--pi-btn-height);padding-inline:var(--pi-btn-pad);border-radius:var(--md-sys-shape-corner-full);background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary);font:var(--md-sys-typescale-label-lg);letter-spacing:var(--md-sys-typescale-label-lg-tracking);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-radius var(--md-sys-motion-spring-fast-spatial-duration) var(--md-sys-motion-spring-fast-spatial-easing),padding var(--md-sys-motion-spring-fast-spatial-duration) var(--md-sys-motion-spring-fast-spatial-easing),background-color var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects-easing),box-shadow var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects-easing);border:0;text-decoration:none;display:inline-flex}.pi-btn .pi-icon{inline-size:var(--pi-btn-icon);block-size:var(--pi-btn-icon)}.pi-btn:active{border-radius:var(--pi-btn-pressed-corner)}.pi-btn--tonal{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}.pi-btn--outlined{color:var(--md-sys-color-on-surface-variant);box-shadow:inset 0 0 0 1px var(--md-sys-color-outline-variant);background:0 0}.pi-btn--text{--pi-btn-pad:var(--pi-space-3);background:0 0}.pi-btn--elevated,.pi-btn--text{color:var(--md-sys-color-primary)}.pi-btn--elevated{background:var(--md-sys-color-surface-container-low);box-shadow:var(--md-sys-elevation-level1)}.pi-btn--elevated:hover{box-shadow:var(--md-sys-elevation-level2)}.pi-btn--xs{--pi-btn-height:var(--pi-space-8);--pi-btn-pad:var(--pi-space-3);--pi-btn-icon:var(--pi-space-5);gap:var(--pi-space-1)}.pi-btn--sm{--pi-btn-height:var(--pi-space-10);--pi-btn-pad:var(--pi-space-4)}.pi-btn--md{--pi-btn-height:calc(var(--pi-space-1) * 14);--pi-btn-pad:var(--pi-space-6);--pi-btn-icon:var(--pi-space-6);--pi-btn-pressed-corner:var(--md-sys-shape-corner-medium);font:var(--md-sys-typescale-title-md);letter-spacing:var(--md-sys-typescale-title-md-tracking)}.pi-btn--lg{--pi-btn-height:calc(var(--pi-space-1) * 24);--pi-btn-pad:var(--pi-space-12);--pi-btn-icon:var(--pi-space-8);--pi-btn-pressed-corner:var(--md-sys-shape-corner-large);gap:var(--pi-space-3);font:var(--md-sys-typescale-headline-sm);letter-spacing:var(--md-sys-typescale-headline-sm-tracking)}.pi-btn--xl{--pi-btn-height:calc(var(--pi-space-1) * 34);--pi-btn-pad:var(--pi-space-16);--pi-btn-icon:var(--pi-space-10);--pi-btn-pressed-corner:var(--md-sys-shape-corner-large);gap:var(--pi-space-4);font:var(--md-sys-typescale-headline-lg);letter-spacing:var(--md-sys-typescale-headline-lg-tracking)}:is(.pi-btn,.pi-icon-btn,.pi-fab,.pi-chip):is(:disabled,[aria-disabled=true]){background:var(--md-sys-color-on-surface)}@supports (color:color-mix(in lab,red,red)){:is(.pi-btn,.pi-icon-btn,.pi-fab,.pi-chip):is(:disabled,[aria-disabled=true]){background:color-mix(in srgb,var(--md-sys-color-on-surface) calc(var(--md-sys-state-disabled-container-opacity) * 100%),transparent)}}:is(.pi-btn,.pi-icon-btn,.pi-fab,.pi-chip):is(:disabled,[aria-disabled=true]){color:var(--md-sys-color-on-surface)}@supports (color:color-mix(in lab,red,red)){:is(.pi-btn,.pi-icon-btn,.pi-fab,.pi-chip):is(:disabled,[aria-disabled=true]){color:color-mix(in srgb,var(--md-sys-color-on-surface) calc(var(--md-sys-state-disabled-content-opacity) * 100%),transparent)}}:is(.pi-btn,.pi-icon-btn,.pi-fab,.pi-chip):is(:disabled,[aria-disabled=true]){box-shadow:none;cursor:default;pointer-events:none}:is(.pi-btn--text,.pi-icon-btn:not(.pi-icon-btn--filled,.pi-icon-btn--tonal)):is(:disabled,[aria-disabled=true]){background:0 0}.pi-icon-btn{box-sizing:border-box;inline-size:var(--pi-space-10);block-size:var(--pi-space-10);border-radius:var(--md-sys-shape-corner-full);color:var(--md-sys-color-on-surface-variant);cursor:pointer;transition:border-radius var(--md-sys-motion-spring-fast-spatial-duration) var(--md-sys-motion-spring-fast-spatial-easing),background-color var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects-easing);background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.pi-icon-btn .pi-icon{inline-size:var(--pi-space-6);block-size:var(--pi-space-6)}.pi-icon-btn:active{border-radius:var(--md-sys-shape-corner-small)}.pi-icon-btn:is([aria-pressed=true],.is-selected){color:var(--md-sys-color-primary)}.pi-icon-btn--filled{background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary)}.pi-icon-btn--tonal{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}.pi-icon-btn--outlined{box-shadow:inset 0 0 0 1px var(--md-sys-color-outline-variant)}.pi-icon-btn--filled:is([aria-pressed=true],.is-selected){color:var(--md-sys-color-on-primary)}.pi-icon-btn--tonal:is([aria-pressed=true],.is-selected){background:var(--md-sys-color-secondary);color:var(--md-sys-color-on-secondary)}.pi-btn-group{align-items:center;gap:var(--pi-space-3);flex-wrap:wrap;display:inline-flex}.pi-btn-group>.pi-btn:active{padding-inline:calc(var(--pi-btn-pad) + var(--pi-space-2))}.pi-btn-group--connected{gap:calc(var(--pi-space-1) / 2);flex-wrap:nowrap}.pi-btn-group--connected>.pi-btn{--pi-btn-inner-corner:var(--md-sys-shape-corner-small);border-radius:var(--pi-btn-inner-corner);background:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface-variant)}.pi-btn-group--connected>.pi-btn:first-child{border-start-start-radius:var(--md-sys-shape-corner-full);border-end-start-radius:var(--md-sys-shape-corner-full)}.pi-btn-group--connected>.pi-btn:last-child{border-start-end-radius:var(--md-sys-shape-corner-full);border-end-end-radius:var(--md-sys-shape-corner-full)}.pi-btn-group--connected>.pi-btn:is([aria-pressed=true],[aria-checked=true],.is-selected){border-radius:var(--md-sys-shape-corner-full);background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}.pi-btn-group--connected>.pi-btn:active{padding-inline:var(--pi-btn-pad);border-radius:var(--pi-btn-inner-corner)}.pi-btn-group--scroll{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;max-inline-size:100%;display:flex;overflow-x:auto}.pi-btn-group--scroll::-webkit-scrollbar{display:none}.pi-btn-group--scroll>*{flex:none}.pi-card{box-sizing:border-box;min-inline-size:0;padding:var(--pi-space-4);border-radius:var(--md-sys-shape-corner-medium);background:var(--md-sys-color-surface);color:var(--md-sys-color-on-surface)}.pi-card--filled{background:var(--md-sys-color-surface-container-highest)}.pi-card--elevated{background:var(--md-sys-color-surface-container-low);box-shadow:var(--md-sys-elevation-level1)}.pi-card--outlined{box-shadow:inset 0 0 0 1px var(--md-sys-color-outline-variant)}.pi-top-app-bar{align-items:center;gap:var(--pi-space-1);box-sizing:border-box;min-block-size:var(--pi-space-16);padding-block:var(--pi-space-2);padding-inline:var(--pi-space-2);background:var(--md-sys-color-surface);color:var(--md-sys-color-on-surface);transition:background-color var(--md-sys-motion-spring-default-effects-duration) var(--md-sys-motion-spring-default-effects-easing);display:flex}.pi-top-app-bar.is-scrolled{background:var(--md-sys-color-surface-container)}.pi-top-app-bar__title{min-inline-size:0;font:var(--md-sys-typescale-emphasized-title-lg);letter-spacing:var(--md-sys-typescale-title-lg-tracking);font-variation-settings:"ROND" 100;white-space:nowrap;text-overflow:ellipsis;flex:auto;margin:0;margin-inline-start:var(--pi-space-2);overflow:hidden}.pi-top-app-bar__actions{align-items:center;gap:var(--pi-space-1);flex:none;margin-inline-start:auto;display:flex}.pi-app-badge{--pi-app-badge-size:var(--pi-space-12);inline-size:var(--pi-app-badge-size);block-size:var(--pi-app-badge-size);color:var(--md-sys-color-on-primary-container);flex:none;place-items:center;text-decoration:none;display:inline-grid;position:relative}.pi-app-badge--lg{--pi-app-badge-size:calc(var(--pi-space-1) * 14)}.pi-app-badge--xl{--pi-app-badge-size:calc(var(--pi-space-1) * 24)}.pi-app-badge__shape{block-size:100%;inline-size:100%;fill:var(--md-sys-color-primary-container);transition:transform var(--md-sys-motion-spring-fast-spatial-duration) var(--md-sys-motion-spring-fast-spatial-easing);position:absolute;inset:0}.pi-app-badge .pi-icon,.pi-app-badge__icon{block-size:50%;inline-size:50%;position:relative}.pi-app-badge--neutral{color:var(--md-sys-color-on-surface-variant)}.pi-app-badge--neutral .pi-app-badge__shape{fill:var(--md-sys-color-surface-container-highest)}:is(a,button).pi-app-badge{border-radius:var(--md-sys-shape-corner-full);cursor:pointer}:is(a.pi-app-badge,button.pi-app-badge,.pi-tile):is(:hover,:focus-visible) .pi-app-badge__shape{transform:rotate(30deg)scale(1.05)}.pi-nav-rail{gap:var(--pi-space-3);box-sizing:border-box;inline-size:calc(var(--pi-space-1) * 24);padding-block:var(--pi-space-3);background:var(--md-sys-color-surface);color:var(--md-sys-color-on-surface-variant)}.pi-nav-rail,.pi-nav-rail__header{align-items:center;flex-direction:column;display:flex}.pi-nav-rail__header{gap:var(--pi-space-2);margin-block-end:var(--pi-space-2)}.pi-nav-rail__item{align-items:center;gap:var(--pi-space-1);box-sizing:border-box;inline-size:calc(var(--pi-space-1) * 22);color:inherit;font:var(--md-sys-typescale-label-md);letter-spacing:var(--md-sys-typescale-label-md-tracking);text-align:center;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;text-decoration:none;display:flex}.pi-nav-rail__indicator{isolation:isolate;inline-size:calc(var(--pi-space-1) * 14);block-size:var(--pi-space-8);border-radius:var(--md-sys-shape-corner-full);transition:background-color var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects-easing);place-items:center;display:grid;position:relative}.pi-nav-rail__indicator:before{content:"";z-index:-1;border-radius:inherit;opacity:0;transition:opacity var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects-easing);background:currentColor;position:absolute;inset:0}.pi-nav-rail__item:hover .pi-nav-rail__indicator:before{opacity:var(--md-sys-state-hover-opacity)}.pi-nav-rail__item:is([aria-current=page],.is-active){color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-emphasized-label-md)}.pi-nav-rail__item:is([aria-current=page],.is-active) .pi-nav-rail__indicator{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}.pi-nav-rail__section{display:none}.pi-nav-rail--expanded{inline-size:auto;min-inline-size:calc(var(--pi-space-1) * 55);max-inline-size:calc(var(--pi-space-1) * 90);padding-inline:var(--pi-space-3);background:var(--md-sys-color-surface-container-low);align-items:stretch;gap:0}.pi-nav-rail--expanded .pi-nav-rail__header{align-items:flex-start}.pi-nav-rail--expanded .pi-nav-rail__section{padding-block:var(--pi-space-4) var(--pi-space-2);padding-inline:var(--pi-space-4);color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-title-sm);letter-spacing:var(--md-sys-typescale-title-sm-tracking);margin:0;display:block}.pi-nav-rail--expanded .pi-nav-rail__item{isolation:isolate;gap:var(--pi-space-3);inline-size:auto;min-block-size:var(--pi-space-12);padding-inline:var(--pi-space-4);border-radius:var(--md-sys-shape-corner-full);font:var(--md-sys-typescale-label-lg);letter-spacing:var(--md-sys-typescale-label-lg-tracking);text-align:start;flex-direction:row;position:relative}.pi-nav-rail--expanded .pi-nav-rail__item:before{content:"";z-index:-1;border-radius:inherit;opacity:0;transition:opacity var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects-easing);background:currentColor;position:absolute;inset:0}.pi-nav-rail--expanded .pi-nav-rail__item:hover:before{opacity:var(--md-sys-state-hover-opacity)}.pi-nav-rail--expanded .pi-nav-rail__indicator{background:0 0;block-size:auto;inline-size:auto}.pi-nav-rail--expanded .pi-nav-rail__indicator:before{display:none}.pi-nav-rail--expanded .pi-nav-rail__item:is([aria-current=page],.is-active){background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);font:var(--md-sys-typescale-emphasized-label-lg)}.pi-nav-rail--expanded .pi-nav-rail__item:is([aria-current=page],.is-active) .pi-nav-rail__indicator{background:0 0}.pi-nav-rail--modal{z-index:30;background:var(--md-sys-color-surface-container);box-shadow:var(--md-sys-elevation-level1);transition:translate var(--md-sys-motion-spring-default-spatial-duration) var(--md-sys-motion-spring-default-spatial-easing);border-start-end-radius:var(--md-sys-shape-corner-large);border-end-end-radius:var(--md-sys-shape-corner-large);position:fixed;inset-block:0;inset-inline-start:0;overflow-y:auto}.pi-nav-rail--modal[hidden]{display:none}@starting-style{.pi-nav-rail--modal{translate:-100%}}.pi-scrim{z-index:29;background:var(--md-sys-color-scrim);position:fixed;inset:0}@supports (color:color-mix(in lab,red,red)){.pi-scrim{background:color-mix(in srgb,var(--md-sys-color-scrim) 32%,transparent)}}.pi-scrim{transition:opacity var(--md-sys-motion-spring-default-effects-duration) var(--md-sys-motion-spring-default-effects-easing)}.pi-scrim[hidden]{display:none}@starting-style{.pi-scrim{opacity:0}}.pi-nav-bar{box-sizing:border-box;min-block-size:var(--pi-space-16);background:var(--md-sys-color-surface-container);color:var(--md-sys-color-on-surface-variant);padding-block-end:env(safe-area-inset-bottom,0);display:flex}.pi-nav-bar__item{justify-content:center;align-items:center;gap:var(--pi-space-1);min-inline-size:0;padding:var(--pi-space-2) 0;color:inherit;font:var(--md-sys-typescale-label-md);letter-spacing:var(--md-sys-typescale-label-md-tracking);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1 1 0;text-decoration:none;display:flex}.pi-nav-bar__indicator{isolation:isolate;inline-size:calc(var(--pi-space-1) * 14);block-size:var(--pi-space-8);border-radius:var(--md-sys-shape-corner-full);transition:background-color var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects-easing);place-items:center;display:grid;position:relative}.pi-nav-bar__indicator:before{content:"";z-index:-1;border-radius:inherit;opacity:0;background:currentColor;position:absolute;inset:0}.pi-nav-bar__item:hover .pi-nav-bar__indicator:before{opacity:var(--md-sys-state-hover-opacity)}.pi-nav-bar__item:is([aria-current=page],.is-active){color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-emphasized-label-md)}.pi-nav-bar__item:is([aria-current=page],.is-active) .pi-nav-bar__indicator{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}.pi-fab{justify-content:center;align-items:center;gap:var(--pi-space-3);box-sizing:border-box;min-inline-size:calc(var(--pi-space-1) * 14);block-size:calc(var(--pi-space-1) * 14);padding-inline:var(--pi-space-4);border-radius:var(--md-sys-shape-corner-large);background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container);box-shadow:var(--md-sys-elevation-level3);font:var(--md-sys-typescale-title-md);letter-spacing:var(--md-sys-typescale-title-md-tracking);cursor:pointer;transition:border-radius var(--md-sys-motion-spring-fast-spatial-duration) var(--md-sys-motion-spring-fast-spatial-easing),box-shadow var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects-easing);border:0;flex:none;text-decoration:none;display:inline-flex}.pi-fab .pi-icon{inline-size:var(--pi-space-6);block-size:var(--pi-space-6)}.pi-fab:hover{box-shadow:var(--md-sys-elevation-level4)}.pi-fab:active{border-radius:var(--md-sys-shape-corner-extra-large)}.pi-fab--extended{padding-inline:var(--pi-space-4) var(--pi-space-5)}.pi-fab--flat{box-shadow:none}.pi-fab--flat:hover{box-shadow:var(--md-sys-elevation-level1)}.pi-chip{align-items:center;gap:var(--pi-space-2);box-sizing:border-box;block-size:var(--pi-space-8);padding-inline:var(--pi-space-4);border-radius:var(--md-sys-shape-corner-small);color:var(--md-sys-color-on-surface-variant);box-shadow:inset 0 0 0 1px var(--md-sys-color-outline-variant);font:var(--md-sys-typescale-label-lg);letter-spacing:var(--md-sys-typescale-label-lg-tracking);white-space:nowrap;cursor:pointer;transition:background-color var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects-easing);background:0 0;border:0;flex:none;text-decoration:none;display:inline-flex}.pi-chip .pi-icon{inline-size:calc(var(--pi-space-1) * 4.5);block-size:calc(var(--pi-space-1) * 4.5)}.pi-chip:has(>.pi-icon:first-child){padding-inline-start:var(--pi-space-2)}.pi-chip:has(>.pi-icon:last-child){padding-inline-end:var(--pi-space-2)}.pi-chip--assist{color:var(--md-sys-color-on-surface)}.pi-chip--assist .pi-icon{color:var(--md-sys-color-primary)}.pi-chip:is([aria-pressed=true],[aria-checked=true],.is-selected){background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);box-shadow:none}.pi-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pi-list--segmented{gap:calc(var(--pi-space-1) / 2)}.pi-list--segmented>.pi-list-item{border-radius:var(--md-sys-shape-corner-extra-small);background:var(--md-sys-color-surface-container)}.pi-list--segmented>.pi-list-item:first-child{border-start-start-radius:var(--md-sys-shape-corner-large);border-start-end-radius:var(--md-sys-shape-corner-large)}.pi-list--segmented>.pi-list-item:last-child{border-end-end-radius:var(--md-sys-shape-corner-large);border-end-start-radius:var(--md-sys-shape-corner-large)}.pi-list-item{align-items:center;gap:var(--pi-space-4);box-sizing:border-box;min-block-size:calc(var(--pi-space-1) * 14);padding-block:var(--pi-space-2);padding-inline:var(--pi-space-4) var(--pi-space-6);color:var(--md-sys-color-on-surface);font:inherit;text-align:start;background:0 0;border:0;text-decoration:none;display:flex}.pi-list-item:is(a,button,label){cursor:pointer;inline-size:100%}.pi-list-item--two-line{min-block-size:calc(var(--pi-space-1) * 18)}.pi-list-item__leading,.pi-list-item__trailing{align-items:center;gap:var(--pi-space-2);color:var(--md-sys-color-on-surface-variant);flex:none;display:inline-flex}.pi-list-item__trailing{font:var(--md-sys-typescale-label-sm);letter-spacing:var(--md-sys-typescale-label-sm-tracking);margin-inline-start:auto}.pi-list-item__content{flex-direction:column;flex:auto;min-inline-size:0;display:flex}.pi-list-item__headline{font:var(--md-sys-typescale-body-lg);letter-spacing:var(--md-sys-typescale-body-lg-tracking)}.pi-list-item__headline,.pi-list-item__supporting{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pi-list-item__supporting{color:var(--md-sys-color-on-surface-variant)}.pi-list-item__supporting,.pi-snackbar{font:var(--md-sys-typescale-body-md);letter-spacing:var(--md-sys-typescale-body-md-tracking)}.pi-snackbar{align-items:center;gap:var(--pi-space-1);box-sizing:border-box;min-block-size:var(--pi-space-12);max-inline-size:calc(var(--pi-space-1) * 168);padding-block:var(--pi-space-1);padding-inline:var(--pi-space-4) var(--pi-space-2);border-radius:var(--md-sys-shape-corner-extra-small);background:var(--md-sys-color-inverse-surface);color:var(--md-sys-color-inverse-on-surface);box-shadow:var(--md-sys-elevation-level3);transition:opacity var(--md-sys-motion-spring-default-effects-duration) var(--md-sys-motion-spring-default-effects-easing),translate var(--md-sys-motion-spring-default-effects-duration) var(--md-sys-motion-spring-default-effects-easing);display:flex}.pi-snackbar[hidden]{display:none}@starting-style{.pi-snackbar{opacity:0;translate:0 var(--pi-space-2)}}.pi-snackbar__message{padding-block:var(--pi-space-2);flex:auto}.pi-snackbar__action{--pi-btn-pad:var(--pi-space-3);color:var(--md-sys-color-inverse-primary);background:0 0}.pi-snackbar .pi-icon-btn{color:var(--md-sys-color-inverse-on-surface)}.pi-snackbar-host{inset-inline:var(--pi-space-4);z-index:40;align-items:center;gap:var(--pi-space-2);pointer-events:none;flex-direction:column;display:flex;position:fixed;inset-block-end:calc(var(--pi-space-4) + env(safe-area-inset-bottom,0px))}.pi-snackbar-host>*{pointer-events:auto;inline-size:100%}.pi-dialog{box-sizing:border-box;inline-size:min(calc(100% - var(--pi-space-12)),calc(var(--pi-space-1) * 140));min-inline-size:min(calc(var(--pi-space-1) * 70),calc(100% - var(--pi-space-12)));max-block-size:calc(100% - var(--pi-space-12));padding:var(--pi-space-6);border-radius:var(--md-sys-shape-corner-extra-large);background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface);box-shadow:var(--md-sys-elevation-level3);transition:scale var(--md-sys-motion-spring-default-spatial-duration) var(--md-sys-motion-spring-default-spatial-easing),opacity var(--md-sys-motion-spring-default-effects-duration) var(--md-sys-motion-spring-default-effects-easing);border:0;margin:auto}.pi-dialog:is([open],.is-open){gap:var(--pi-space-4);flex-direction:column;display:flex}@starting-style{.pi-dialog:is([open],.is-open){opacity:0;scale:.92}}.pi-dialog-backdrop,.pi-dialog::backdrop{background:var(--md-sys-color-scrim)}@supports (color:color-mix(in lab,red,red)){.pi-dialog-backdrop,.pi-dialog::backdrop{background:color-mix(in srgb,var(--md-sys-color-scrim) 32%,transparent)}}.pi-dialog-backdrop{z-index:49;position:fixed;inset:0}.pi-dialog:not(dialog).is-open{z-index:50;block-size:fit-content;position:fixed;inset:0}.pi-dialog__icon{color:var(--md-sys-color-secondary);align-self:center}.pi-dialog__headline{font:var(--md-sys-typescale-emphasized-headline-sm);letter-spacing:var(--md-sys-typescale-headline-sm-tracking);font-variation-settings:"ROND" 100;margin:0}.pi-dialog__icon+.pi-dialog__headline{text-align:center}.pi-dialog__content{color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-md);letter-spacing:var(--md-sys-typescale-body-md-tracking);overflow-y:auto}.pi-dialog__actions{justify-content:flex-end;gap:var(--pi-space-2);flex-wrap:wrap;display:flex}@media (max-width:599.98px){.pi-dialog--fullscreen{block-size:100%;max-block-size:100%;inline-size:100%;min-inline-size:100%;max-inline-size:100%;padding:0 0 var(--pi-space-6);border-radius:var(--md-sys-shape-corner-none);background:var(--md-sys-color-surface);box-shadow:none;margin:0}}.pi-text-field{--pi-text-field-bg:var(--md-sys-color-surface-container-highest);--pi-text-field-accent:var(--md-sys-color-primary);gap:var(--pi-space-1);min-inline-size:0;color:var(--md-sys-color-on-surface-variant);flex-direction:column;display:flex;position:relative}.pi-text-field__control{align-items:center;gap:var(--pi-space-3);box-sizing:border-box;min-block-size:calc(var(--pi-space-1) * 14);padding-inline:var(--pi-space-4);background:var(--pi-text-field-bg);box-shadow:inset 0 -1px 0 var(--md-sys-color-on-surface-variant);transition:box-shadow var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects-easing);border-start-start-radius:var(--md-sys-shape-corner-extra-small);border-start-end-radius:var(--md-sys-shape-corner-extra-small);display:flex;position:relative}.pi-text-field__input{min-inline-size:0;padding:var(--pi-space-6) 0 var(--pi-space-2);color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-body-lg);letter-spacing:var(--md-sys-typescale-body-lg-tracking);caret-color:var(--pi-text-field-accent);background:0 0;border:0;outline:0;flex:auto}textarea.pi-text-field__input{resize:vertical;min-block-size:calc(var(--pi-space-1) * 20)}.pi-text-field__label{pointer-events:none;font:var(--md-sys-typescale-body-sm);letter-spacing:var(--md-sys-typescale-body-sm-tracking);transition:inset-block-start var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects-easing),font-size var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects-easing);position:absolute;inset-block-start:var(--pi-space-2);inset-inline-start:var(--pi-space-4)}.pi-text-field__control:has(.pi-text-field__icon:first-child) .pi-text-field__label{inset-inline-start:calc(var(--pi-space-4) + var(--pi-space-6) + var(--pi-space-3))}.pi-text-field__control:has(.pi-text-field__input:placeholder-shown:not(:focus)) .pi-text-field__label{font:var(--md-sys-typescale-body-lg);letter-spacing:var(--md-sys-typescale-body-lg-tracking);inset-block-start:50%;translate:0 -50%}.pi-text-field__icon{color:var(--md-sys-color-on-surface-variant);flex:none}.pi-text-field__supporting{padding-inline:var(--pi-space-4);font:var(--md-sys-typescale-body-sm);letter-spacing:var(--md-sys-typescale-body-sm-tracking)}.pi-text-field:focus-within .pi-text-field__control{box-shadow:inset 0 -2px 0 var(--pi-text-field-accent)}.pi-text-field:focus-within .pi-text-field__label{color:var(--pi-text-field-accent)}.pi-text-field__control:has(:focus-visible),.pi-text-field__input:focus-visible{outline:none}.pi-text-field--outlined{--pi-text-field-bg:var(--md-sys-color-surface)}.pi-text-field--outlined .pi-text-field__control{border-radius:var(--md-sys-shape-corner-extra-small);box-shadow:inset 0 0 0 1px var(--md-sys-color-outline);background:0 0}.pi-text-field--outlined .pi-text-field__input{padding-block:var(--pi-space-4)}.pi-text-field--outlined .pi-text-field__label{translate:calc(var(--pi-space-1) * -1) -50%;padding-inline:var(--pi-space-1);background:var(--pi-text-field-bg);inset-block-start:0}.pi-text-field--outlined:focus-within .pi-text-field__control{box-shadow:inset 0 0 0 2px var(--pi-text-field-accent)}.pi-text-field--outlined .pi-text-field__control:has(.pi-text-field__input:placeholder-shown:not(:focus)) .pi-text-field__label{background:0 0;translate:0 -50%}.pi-text-field:is(.is-error,:has([aria-invalid=true])){--pi-text-field-accent:var(--md-sys-color-error);color:var(--md-sys-color-error)}.pi-text-field:is(.is-error,:has([aria-invalid=true])) .pi-text-field__control{box-shadow:inset 0 -2px 0 var(--md-sys-color-error)}.pi-text-field--outlined:is(.is-error,:has([aria-invalid=true])) .pi-text-field__control{box-shadow:inset 0 0 0 2px var(--md-sys-color-error)}.pi-text-field:is(.is-error,:has([aria-invalid=true])) .pi-text-field__label{color:var(--md-sys-color-error)}.pi-progress{--value:0;--pi-progress-gap:var(--pi-space-1);--pi-progress-thickness:var(--pi-space-1);inline-size:100%;block-size:var(--pi-progress-thickness);color:var(--md-sys-color-primary);display:block;position:relative}.pi-progress:after,.pi-progress:before{content:"";border-radius:var(--md-sys-shape-corner-full);position:absolute;inset-block:0}.pi-progress:before{inline-size:calc(var(--value) * 100%);transition:inline-size var(--md-sys-motion-spring-default-effects-duration) var(--md-sys-motion-spring-default-effects-easing);background:currentColor;inset-inline-start:0}.pi-progress:after{inset-inline:calc(var(--value) * 100% + var(--pi-progress-gap)) 0;background:radial-gradient(circle closest-side,currentColor 99%,transparent) 100% /var(--pi-progress-thickness) var(--pi-progress-thickness) no-repeat,linear-gradient(var(--md-sys-color-secondary-container),var(--md-sys-color-secondary-container)) 0 /calc(100% - var(--pi-progress-thickness) - var(--pi-progress-gap)) var(--pi-progress-thickness) no-repeat}.pi-progress--wavy{block-size:var(--pi-space-3)}.pi-progress--wavy:before{-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='12' viewBox='0 0 20 12'><path d='M-5 6Q0 1 5 6T15 6T25 6' fill='none' stroke='currentColor' stroke-width='4' stroke-linecap='round'/></svg>") left center /var(--pi-space-5) 100% repeat-x;mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='12' viewBox='0 0 20 12'><path d='M-5 6Q0 1 5 6T15 6T25 6' fill='none' stroke='currentColor' stroke-width='4' stroke-linecap='round'/></svg>") left center /var(--pi-space-5) 100% repeat-x;animation:pi-progress-wave calc(var(--md-sys-motion-spring-slow-effects-duration) * 4) linear infinite;background:currentColor;border-radius:0}.pi-progress--wavy:after{background:radial-gradient(circle closest-side,currentColor 99%,transparent) 100% /var(--pi-progress-thickness) var(--pi-progress-thickness) no-repeat,linear-gradient(var(--md-sys-color-secondary-container),var(--md-sys-color-secondary-container)) 0 /calc(100% - var(--pi-progress-thickness) - var(--pi-progress-gap)) var(--pi-progress-thickness) no-repeat}@keyframes pi-progress-wave{to{-webkit-mask-position:var(--pi-space-5) center;mask-position:var(--pi-space-5) center}}.pi-progress--indeterminate:before{inline-size:40%;animation:pi-progress-indeterminate calc(var(--md-sys-motion-spring-slow-effects-duration) * 6) var(--md-sys-motion-spring-default-effects-easing) infinite;transition:none}.pi-progress--indeterminate:after{background:linear-gradient(var(--md-sys-color-secondary-container),var(--md-sys-color-secondary-container)) 0 /100% var(--pi-progress-thickness) no-repeat;z-index:-1;inset-inline-start:0}.pi-progress--indeterminate{isolation:isolate;overflow:hidden}.pi-progress--wavy.pi-progress--indeterminate:before{animation:pi-progress-indeterminate calc(var(--md-sys-motion-spring-slow-effects-duration) * 6) var(--md-sys-motion-spring-default-effects-easing) infinite,pi-progress-wave calc(var(--md-sys-motion-spring-slow-effects-duration) * 4) linear infinite}@keyframes pi-progress-indeterminate{0%{translate:-100%}to{translate:250%}}.pi-loading{--pi-loading-size:var(--pi-space-12);inline-size:var(--pi-loading-size);block-size:var(--pi-loading-size);color:var(--md-sys-color-primary);flex:none;place-items:center;display:inline-grid;position:relative}.pi-loading:before{content:"";block-size:79%;inline-size:79%;animation:pi-loading-morph calc(var(--md-sys-motion-spring-slow-spatial-duration) * 7) var(--md-sys-motion-spring-default-spatial-easing) infinite;background:currentColor}.pi-loading--contained{border-radius:var(--md-sys-shape-corner-full);background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container)}.pi-loading--contained:before{block-size:63%;inline-size:63%}.pi-loading--sm{--pi-loading-size:var(--pi-space-6)}@keyframes pi-loading-morph{0%{clip-path:polygon(98% 50%,90.8% 55.4%,84% 59.1%,82.9% 63.6%,87.4% 71.6%,87.8% 79%,77.8% 77.8%,71.3% 77.8%,68.2% 81.5%,67.3% 91.7%,62.1% 95%,54.9% 87.3%,50% 85%,45.1% 87.3%,37.9% 95%,32.7% 91.7%,31.8% 81.5%,28.7% 77.8%,22.2% 77.8%,12.2% 79%,12.6% 71.6%,17.1% 63.6%,16% 59.1%,9.2% 55.4%,2% 50%,9.2% 44.6%,16% 40.9%,17.1% 36.4%,12.6% 28.4%,12.2% 21%,22.2% 22.2%,28.7% 22.2%,31.8% 18.5%,32.7% 8.3%,37.9% 5%,45.1% 12.7%,50% 15%,54.9% 12.7%,62.1% 5%,67.3% 8.3%,68.2% 18.5%,71.3% 22.2%,77.8% 22.2%,87.8% 21%,87.4% 28.4%,82.9% 36.4%,84% 40.9%,90.8% 44.6%);transform:rotate(0)}14.29%{clip-path:polygon(94.3% 50%,90.4% 55.3%,90.2% 60.8%,92.2% 67.5%,91.6% 74%,86.2% 77.8%,79.4% 79.4%,74.8% 82.4%,72.1% 88.3%,68.3% 94.1%,62.1% 95.3%,55.6% 92.4%,50% 90.5%,44.4% 92.4%,37.9% 95.3%,31.7% 94.1%,27.9% 88.3%,25.2% 82.4%,20.6% 79.4%,13.8% 77.8%,8.4% 74%,7.8% 67.5%,9.8% 60.8%,9.6% 55.3%,5.8% 50%,2.7% 43.8%,4.7% 37.9%,10.4% 33.6%,14.9% 29.7%,16% 23.9%,16.8% 16.8%,21% 12.1%,27.9% 11.7%,34.4% 12.3%,39.2% 9.8%,44% 4.7%,50% 2%,56% 4.7%,60.8% 9.8%,65.6% 12.3%,72.1% 11.7%,79% 12.1%,83.2% 16.8%,84% 23.9%,85.1% 29.7%,89.6% 33.6%,95.3% 37.9%,97.3% 43.8%);transform:rotate(103deg)}28.57%{clip-path:polygon(92.3% 50%,90.8% 55.4%,89.3% 60.5%,87.7% 65.6%,85.8% 70.7%,83.8% 75.9%,81.4% 81.4%,78.8% 87.5%,72.7% 89.4%,66.5% 89.9%,60.8% 90.3%,55.3% 90.6%,50% 90.7%,44.7% 90.6%,39.2% 90.3%,33.5% 89.9%,27.3% 89.4%,21.2% 87.5%,18.6% 81.4%,16.2% 75.9%,14.2% 70.7%,12.3% 65.6%,10.7% 60.5%,9.2% 55.4%,7.7% 50%,6.4% 44.3%,4.9% 37.9%,7.5% 32.4%,12.2% 28.2%,16.7% 24.4%,21% 21%,25.2% 17.7%,29.6% 14.6%,34.1% 11.6%,38.9% 8.6%,44.1% 5.4%,50% 2%,55.9% 5.4%,61.1% 8.6%,65.9% 11.6%,70.4% 14.6%,74.8% 17.7%,79% 21%,83.3% 24.4%,87.8% 28.2%,92.5% 32.4%,95.1% 37.9%,93.6% 44.3%);transform:rotate(206deg)}42.86%{clip-path:polygon(87.3% 50%,91.3% 55.4%,94.4% 61.9%,95% 68.6%,92.5% 74.5%,88.4% 79.5%,83.9% 83.9%,79.5% 88.4%,74.5% 92.5%,68.6% 95%,61.9% 94.4%,55.4% 91.3%,50% 87.3%,45.6% 83.5%,42% 80%,38.8% 77%,36% 74.2%,33.4% 71.6%,30.9% 69.1%,28.4% 66.6%,25.8% 64%,23% 61.2%,20% 58%,16.5% 54.4%,12.7% 50%,8.7% 44.6%,5.6% 38.1%,5% 31.4%,7.5% 25.5%,11.6% 20.5%,16.1% 16.1%,20.5% 11.6%,25.5% 7.5%,31.4% 5%,38.1% 5.6%,44.6% 8.7%,50% 12.7%,54.4% 16.5%,58% 20%,61.2% 23%,64% 25.8%,66.6% 28.4%,69.1% 30.9%,71.6% 33.4%,74.2% 36%,77% 38.8%,80% 42%,83.5% 45.6%);transform:rotate(309deg)}57.14%{clip-path:polygon(98% 50%,95.6% 56%,90.6% 60.9%,87% 65.3%,86.4% 71%,86.5% 78%,83.9% 83.9%,78% 86.5%,71% 86.4%,65.3% 87%,60.9% 90.6%,56% 95.6%,50% 98%,44% 95.6%,39.1% 90.6%,34.7% 87%,29% 86.4%,22% 86.5%,16.1% 83.9%,13.5% 78%,13.6% 71%,13% 65.3%,9.4% 60.9%,4.4% 56%,2% 50%,4.4% 44%,9.4% 39.1%,13% 34.7%,13.6% 29%,13.5% 22%,16.1% 16.1%,22% 13.5%,29% 13.6%,34.7% 13%,39.1% 9.4%,44% 4.4%,50% 2%,56% 4.4%,60.9% 9.4%,65.3% 13%,71% 13.6%,78% 13.5%,83.9% 16.1%,86.5% 22%,86.4% 29%,87% 34.7%,90.6% 39.1%,95.6% 44%);transform:rotate(411deg)}71.43%{clip-path:polygon(87% 50%,87.4% 54.9%,88.4% 60.3%,89.3% 66.3%,89.2% 72.6%,87.5% 78.8%,83.9% 83.9%,78.8% 87.5%,72.6% 89.2%,66.3% 89.3%,60.3% 88.4%,54.9% 87.4%,50% 87%,45.1% 87.4%,39.7% 88.4%,33.7% 89.3%,27.4% 89.2%,21.2% 87.5%,16.1% 83.9%,12.5% 78.8%,10.8% 72.6%,10.7% 66.3%,11.6% 60.3%,12.6% 54.9%,13% 50%,12.6% 45.1%,11.6% 39.7%,10.7% 33.7%,10.8% 27.4%,12.5% 21.2%,16.1% 16.1%,21.2% 12.5%,27.4% 10.8%,33.7% 10.7%,39.7% 11.6%,45.1% 12.6%,50% 13%,54.9% 12.6%,60.3% 11.6%,66.3% 10.7%,72.6% 10.8%,78.8% 12.5%,83.9% 16.1%,87.5% 21.2%,89.2% 27.4%,89.3% 33.7%,88.4% 39.7%,87.4% 45.1%);transform:rotate(514deg)}85.71%{clip-path:polygon(91.4% 50%,89.8% 55.2%,87.7% 60.1%,85.2% 64.6%,82.5% 68.8%,79.5% 72.6%,76.2% 76.2%,72.6% 79.5%,68.8% 82.5%,64.6% 85.2%,60.1% 87.7%,55.2% 89.8%,50% 91.4%,44.4% 92.5%,38.5% 92.9%,32.5% 92.3%,26.5% 90.6%,20.9% 87.9%,16.1% 83.9%,12.1% 79.1%,9.4% 73.5%,7.7% 67.5%,7.1% 61.5%,7.5% 55.6%,8.6% 50%,10.2% 44.8%,12.3% 39.9%,14.8% 35.4%,17.5% 31.2%,20.5% 27.4%,23.8% 23.8%,27.4% 20.5%,31.2% 17.5%,35.4% 14.8%,39.9% 12.3%,44.8% 10.2%,50% 8.6%,55.6% 7.5%,61.5% 7.1%,67.5% 7.7%,73.5% 9.4%,79.1% 12.1%,83.9% 16.1%,87.9% 20.9%,90.6% 26.5%,92.3% 32.5%,92.9% 38.5%,92.5% 44.4%);transform:rotate(617deg)}to{clip-path:polygon(98% 50%,90.8% 55.4%,84% 59.1%,82.9% 63.6%,87.4% 71.6%,87.8% 79%,77.8% 77.8%,71.3% 77.8%,68.2% 81.5%,67.3% 91.7%,62.1% 95%,54.9% 87.3%,50% 85%,45.1% 87.3%,37.9% 95%,32.7% 91.7%,31.8% 81.5%,28.7% 77.8%,22.2% 77.8%,12.2% 79%,12.6% 71.6%,17.1% 63.6%,16% 59.1%,9.2% 55.4%,2% 50%,9.2% 44.6%,16% 40.9%,17.1% 36.4%,12.6% 28.4%,12.2% 21%,22.2% 22.2%,28.7% 22.2%,31.8% 18.5%,32.7% 8.3%,37.9% 5%,45.1% 12.7%,50% 15%,54.9% 12.7%,62.1% 5%,67.3% 8.3%,68.2% 18.5%,71.3% 22.2%,77.8% 22.2%,87.8% 21%,87.4% 28.4%,82.9% 36.4%,84% 40.9%,90.8% 44.6%);transform:rotate(2turn)}}.pi-tile{gap:var(--pi-space-3);box-sizing:border-box;min-inline-size:0;padding:var(--pi-space-4);border-radius:var(--md-sys-shape-corner-extra-large);background:var(--md-sys-color-surface-container);color:var(--md-sys-color-on-surface);transition:border-radius var(--md-sys-motion-spring-default-spatial-duration) var(--md-sys-motion-spring-default-spatial-easing);flex-direction:column;text-decoration:none;display:flex}.pi-tile:is(a,button){font:inherit;text-align:start;cursor:pointer;border:0}.pi-tile:is(a,button):is(:hover,:focus-visible){border-radius:var(--md-sys-shape-corner-large)}.pi-tile .pi-app-badge{--pi-app-badge-size:calc(var(--pi-space-1) * 14)}.pi-tile__header{justify-content:space-between;align-items:flex-start;gap:var(--pi-space-2);display:flex}.pi-tile__status{align-items:center;gap:var(--pi-space-1);color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-sm);letter-spacing:var(--md-sys-typescale-body-sm-tracking);display:inline-flex}.pi-tile__title{font:var(--md-sys-typescale-emphasized-title-md);letter-spacing:var(--md-sys-typescale-title-md-tracking);font-variation-settings:"ROND" 100;margin:0}.pi-tile__supporting{color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-md);letter-spacing:var(--md-sys-typescale-body-md-tracking);margin:0}.pi-tile__footer{align-items:center;gap:var(--pi-space-2);min-inline-size:0;margin-block-start:auto;display:flex}.pi-tile__host{max-inline-size:100%;padding:var(--pi-space-1) var(--pi-space-2);border-radius:var(--md-sys-shape-corner-small);background:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-label-md);letter-spacing:var(--md-sys-typescale-label-md-tracking);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pi-empty{justify-content:center;align-items:center;gap:var(--pi-space-3);padding:var(--pi-space-10) var(--pi-space-6);text-align:center;flex-direction:column;display:flex}.pi-empty .pi-app-badge{--pi-app-badge-size:calc(var(--pi-space-1) * 24)}.pi-empty__title{font:var(--md-sys-typescale-emphasized-title-lg);letter-spacing:var(--md-sys-typescale-title-lg-tracking);font-variation-settings:"ROND" 100;margin:0}.pi-empty__supporting{max-inline-size:40ch;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-md);letter-spacing:var(--md-sys-typescale-body-md-tracking);margin:0}.pi-empty__actions{justify-content:center;gap:var(--pi-space-2);flex-wrap:wrap;margin-block-start:var(--pi-space-2);display:flex}.pi-skeleton{min-block-size:var(--pi-space-4);border-radius:var(--md-sys-shape-corner-small);background:linear-gradient(90deg,transparent,var(--md-sys-color-surface-container-high),transparent) 0 0 /50% 100% no-repeat,var(--md-sys-color-surface-container-highest);animation:pi-skeleton-shimmer calc(var(--md-sys-motion-spring-slow-effects-duration) * 5) var(--md-sys-motion-spring-default-effects-easing) infinite;display:block}.pi-skeleton--text{border-radius:var(--md-sys-shape-corner-extra-small);min-block-size:1em}.pi-skeleton--circle{aspect-ratio:1;border-radius:var(--md-sys-shape-corner-full)}@keyframes pi-skeleton-shimmer{0%{background-position:-100% 0,0 0}to{background-position:200% 0,0 0}}.pi-status-dot{inline-size:var(--pi-space-2);block-size:var(--pi-space-2);border-radius:var(--md-sys-shape-corner-full);background:var(--md-sys-color-outline);flex:none;display:inline-block}.pi-status-dot--online{background:var(--pi-color-success)}.pi-status-dot--offline{background:var(--md-sys-color-error)}.pi-status-dot--unknown{box-shadow:inset 0 0 0 1.5px var(--md-sys-color-outline);background:0 0}.pi-badge-chip{align-items:center;gap:var(--pi-space-1);box-sizing:border-box;block-size:var(--pi-space-6);padding-inline:var(--pi-space-2);border-radius:var(--md-sys-shape-corner-small);background:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-label-md);letter-spacing:var(--md-sys-typescale-label-md-tracking);white-space:nowrap;flex:none;display:inline-flex}.pi-badge-chip .pi-icon{inline-size:var(--pi-space-4);block-size:var(--pi-space-4)}.pi-badge-chip--success{background:var(--pi-color-success-container);color:var(--pi-color-on-success-container)}.pi-badge-chip--warning{background:var(--pi-color-warning-container);color:var(--pi-color-on-warning-container)}.pi-badge-chip--info{background:var(--pi-color-info-container);color:var(--pi-color-on-info-container)}.pi-badge-chip--error{background:var(--md-sys-color-error-container);color:var(--md-sys-color-on-error-container)}.pi-badge-chip--neutral{background:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface-variant)}.pi-badge-chip--outline{box-shadow:inset 0 0 0 1px var(--md-sys-color-outline-variant);background:0 0}.pi-menu{box-sizing:border-box;min-inline-size:calc(var(--pi-space-1) * 28);max-inline-size:calc(var(--pi-space-1) * 70);padding:var(--pi-space-1);border-radius:var(--md-sys-shape-corner-medium);background:var(--md-sys-color-surface-container);color:var(--md-sys-color-on-surface);box-shadow:var(--md-sys-elevation-level2);transition:opacity var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects-easing),scale var(--md-sys-motion-spring-fast-spatial-duration) var(--md-sys-motion-spring-fast-spatial-easing),display var(--md-sys-motion-spring-fast-effects-duration) allow-discrete,overlay var(--md-sys-motion-spring-fast-effects-duration) allow-discrete;transform-origin:100% 0;border:0;margin:0;position:fixed;inset:auto;overflow:auto}.pi-menu:not([popover]):not([hidden]){gap:calc(var(--pi-space-1) / 2);flex-direction:column;display:flex}.pi-menu:popover-open{gap:calc(var(--pi-space-1) / 2);flex-direction:column;display:flex}.pi-menu[popover]:not(:popover-open){opacity:0;scale:.92}@starting-style{.pi-menu:popover-open{opacity:0;scale:.92}}.pi-menu__item{align-items:center;gap:var(--pi-space-3);box-sizing:border-box;inline-size:100%;min-block-size:var(--pi-space-12);padding-inline:var(--pi-space-3);border-radius:var(--md-sys-shape-corner-small);color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-label-lg);letter-spacing:var(--md-sys-typescale-label-lg-tracking);text-align:start;white-space:nowrap;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.pi-menu__item>.pi-icon{inline-size:var(--pi-space-5);block-size:var(--pi-space-5);color:var(--md-sys-color-on-surface-variant);flex:none}.pi-menu__label{flex:auto}.pi-menu__check{visibility:hidden}.pi-menu__item:is([aria-checked=true],[aria-selected=true],.is-selected){background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}.pi-menu__item:is([aria-checked=true],[aria-selected=true],.is-selected)>.pi-icon{color:inherit}.pi-menu__item[aria-checked=true]>.pi-menu__check{visibility:visible}.pi-menu__item:focus-visible{outline-offset:calc(var(--pi-space-1) / -2)}.pi-menu__item:is(:disabled,[aria-disabled=true]){color:var(--md-sys-color-on-surface)}@supports (color:color-mix(in lab,red,red)){.pi-menu__item:is(:disabled,[aria-disabled=true]){color:color-mix(in srgb,var(--md-sys-color-on-surface) calc(var(--md-sys-state-disabled-content-opacity) * 100%),transparent)}}.pi-menu__item:is(:disabled,[aria-disabled=true]){cursor:default}.pi-menu__divider{block-size:1px;margin-block:var(--pi-space-1);background:var(--md-sys-color-outline-variant);border:0}@media (prefers-reduced-motion:reduce){.pi-loading:before,.pi-progress:before,.pi-skeleton{animation:none}.pi-loading:before{clip-path:polygon(98% 50%,90.8% 55.4%,84% 59.1%,82.9% 63.6%,87.4% 71.6%,87.8% 79%,77.8% 77.8%,71.3% 77.8%,68.2% 81.5%,67.3% 91.7%,62.1% 95%,54.9% 87.3%,50% 85%,45.1% 87.3%,37.9% 95%,32.7% 91.7%,31.8% 81.5%,28.7% 77.8%,22.2% 77.8%,12.2% 79%,12.6% 71.6%,17.1% 63.6%,16% 59.1%,9.2% 55.4%,2% 50%,9.2% 44.6%,16% 40.9%,17.1% 36.4%,12.6% 28.4%,12.2% 21%,22.2% 22.2%,28.7% 22.2%,31.8% 18.5%,32.7% 8.3%,37.9% 5%,45.1% 12.7%,50% 15%,54.9% 12.7%,62.1% 5%,67.3% 8.3%,68.2% 18.5%,71.3% 22.2%,77.8% 22.2%,87.8% 21%,87.4% 28.4%,82.9% 36.4%,84% 40.9%,90.8% 44.6%)}}:root,[data-service]{--background:var(--md-sys-color-surface);--foreground:var(--md-sys-color-on-surface);--card:var(--md-sys-color-surface-container);--card-foreground:var(--md-sys-color-on-surface);--popover:var(--md-sys-color-surface-container);--popover-foreground:var(--md-sys-color-on-surface);--primary:var(--md-sys-color-primary);--primary-foreground:var(--md-sys-color-on-primary);--secondary:var(--md-sys-color-secondary-container);--secondary-foreground:var(--md-sys-color-on-secondary-container);--muted:var(--md-sys-color-surface-container-highest);--muted-foreground:var(--md-sys-color-on-surface-variant);--accent:var(--md-sys-color-surface-container-high);--accent-foreground:var(--md-sys-color-on-surface);--destructive:var(--md-sys-color-error);--destructive-foreground:var(--md-sys-color-on-error);--border:var(--md-sys-color-outline-variant);--input:var(--md-sys-color-outline);--ring:var(--md-sys-color-secondary);--radius:var(--md-sys-shape-corner-medium);--chart-1:var(--pi-chart-1);--chart-2:var(--pi-chart-2);--chart-3:var(--pi-chart-3);--chart-4:var(--pi-chart-4);--chart-5:var(--pi-chart-5)}body{background:var(--md-sys-color-surface);color:var(--md-sys-color-on-surface);margin:0}.oe-bar{z-index:20;position:sticky;inset-block-start:0}.oe-bar__actions{gap:var(--pi-space-3)}.oe-shell{align-items:flex-start;display:flex}.oe-rail{flex:none;display:none;position:sticky;inset-block-start:var(--pi-space-16)}.oe-main{min-inline-size:0;padding-block:var(--pi-space-2) calc(var(--pi-space-16) + var(--pi-space-6) + env(safe-area-inset-bottom,0px));flex:auto}.oe-nav-bar{z-index:20;position:fixed;inset-block-end:0;inset-inline:0}@media (min-width:600px){.oe-rail{display:flex}.oe-nav-bar{display:none}.oe-main{padding-block-end:var(--pi-space-8)}}.oe-stop-trigger{align-items:center;gap:var(--pi-space-2);min-block-size:var(--pi-space-10);padding-inline:var(--pi-space-2);border-radius:var(--md-sys-shape-corner-full);color:var(--md-sys-color-on-surface);cursor:pointer;background:0 0;border:0;margin-inline-start:calc(-1 * var(--pi-space-2));display:inline-flex}.oe-stop-trigger:hover{background:var(--md-sys-color-on-surface)}@supports (color:color-mix(in lab,red,red)){.oe-stop-trigger:hover{background:color-mix(in srgb,var(--md-sys-color-on-surface) calc(var(--md-sys-state-hover-opacity) * 100%),transparent)}}.oe-stop-trigger[aria-expanded=true] .oe-stop-trigger__arrow{rotate:180deg}.pi-menu__item>.pi-icon.oe-menu-warning{color:var(--pi-color-warning)}.oe-btn-danger{background:var(--md-sys-color-error);color:var(--md-sys-color-on-error)}.oe-fab{z-index:30;position:fixed;inset-block-end:calc(var(--pi-space-4) + env(safe-area-inset-bottom,0px));inset-inline-end:var(--pi-space-4)}.oe-snackbar-host{inset-block-end:calc(var(--pi-space-4) + var(--pi-space-1) * 14 + var(--pi-space-4) + env(safe-area-inset-bottom,0px))}.oe-fab-clearance{padding-block-end:calc(var(--pi-space-1) * 14 + var(--pi-space-8))}@media (max-width:599.98px){.oe-fab{inset-block-end:calc(var(--pi-space-16) + var(--pi-space-4) + env(safe-area-inset-bottom,0px))}.oe-snackbar-host{inset-block-end:calc(var(--pi-space-16) + var(--pi-space-4) + var(--pi-space-1) * 14 + var(--pi-space-4) + env(safe-area-inset-bottom,0px))}}.oe-loading-sm{--pi-loading-size:var(--pi-space-5)}.oe-add-dialog__header{justify-content:space-between;align-items:center;gap:var(--pi-space-2);display:flex}.oe-add-dialog__body{gap:var(--pi-space-3);flex-direction:column;flex:auto;min-block-size:0;display:flex}.oe-add-dialog__status{min-block-size:var(--pi-space-6)}.oe-search-results{flex-direction:column;flex:auto;min-block-size:0;display:flex;position:relative}.oe-search-results__progress{z-index:1;position:absolute;inset-block-start:0;inset-inline:0}.oe-search-results__scroll{min-block-size:0;flex:auto;padding-block-start:var(--pi-space-2);overflow-y:auto}@media (min-width:600px){.oe-add-dialog{block-size:min(calc(var(--pi-space-1) * 160),85dvh)}}@media (max-width:599.98px){.oe-add-dialog__header{padding:var(--pi-space-2) var(--pi-space-4) 0 var(--pi-space-1);flex-direction:row-reverse;justify-content:flex-end}.oe-add-dialog__body{padding-inline:var(--pi-space-4)}.oe-hide-compact{display:none}}.oe-scroll-row{gap:var(--pi-space-2);overscroll-behavior-x:contain;scrollbar-width:none;max-inline-size:100%;display:flex;overflow-x:auto}.oe-scroll-row::-webkit-scrollbar{display:none}.oe-heatmap{grid-template-columns:var(--pi-space-6) repeat(var(--oe-hours),minmax(0,1fr));gap:calc(var(--pi-space-1) / 2);display:grid}.oe-heatmap__cell{aspect-ratio:1;border-radius:var(--md-sys-shape-corner-extra-small);background:var(--oe-cell,transparent)}.oe-heatmap__cell--empty{box-shadow:inset 0 0 0 1px var(--md-sys-color-outline-variant)}.oe-main:has(.oe-map){max-inline-size:none;padding:0}.oe-map{--oe-app-bar-height:64px;--oe-nav-bar-height:68px;block-size:calc(100dvh - var(--oe-app-bar-height) - var(--oe-nav-bar-height) - env(safe-area-inset-bottom,0px));background:var(--md-sys-color-surface-container);position:relative;overflow:hidden}.oe-map--empty{place-items:center;display:grid}.oe-map>.oe-map__canvas{position:absolute;inset:0}.oe-map__top{inset-block-start:var(--pi-space-3);inset-inline:var(--pi-space-3);justify-items:start;gap:var(--pi-space-2);pointer-events:none;display:grid;position:absolute}.oe-map__chips{gap:var(--pi-space-2);pointer-events:auto;max-inline-size:100%;display:flex;overflow-x:auto}.oe-map__chips .pi-chip{background:var(--md-sys-color-surface-container-low);flex:none}.oe-map__legend,.oe-map__notice{align-items:center;gap:var(--pi-space-2);padding:var(--pi-space-2) var(--pi-space-3);border-radius:var(--md-sys-shape-corner-medium);background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface);box-shadow:var(--md-sys-elevation-level2);pointer-events:auto;display:flex}.oe-map__legend{justify-items:start;display:grid}.oe-map__swatch{border-radius:var(--md-sys-shape-corner-full);block-size:10px;inline-size:10px}.oe-map__swatch--success{background:var(--pi-color-success)}.oe-map__swatch--warning{background:var(--pi-color-warning)}.oe-map__swatch--error{background:var(--md-sys-color-error)}.oe-map__swatch--scheduled{border:2px solid var(--md-sys-color-outline);background:var(--md-sys-color-surface)}.oe-map__popup .maplibregl-popup-content{gap:var(--pi-space-1);padding:var(--pi-space-2) var(--pi-space-3);border-radius:var(--md-sys-shape-corner-medium);background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface);box-shadow:var(--md-sys-elevation-level2);display:grid}.oe-map__popup .maplibregl-popup-tip{display:none}.oe-map__panel{z-index:2;align-content:start;gap:var(--pi-space-3);border-end-end-radius:0;border-end-start-radius:0;max-block-size:45%;display:grid;position:absolute;inset-block-end:0;inset-inline:0;overflow-y:auto}.oe-map__stops{gap:var(--pi-space-1);list-style:none;display:grid}.oe-map__stops li{align-items:baseline;gap:var(--pi-space-3);display:flex}.oe-map__stop-delay{text-align:end;inline-size:3.5ch}@media (min-width:600px){.oe-map{block-size:calc(100dvh - var(--oe-app-bar-height))}.oe-map__panel{inset-block:var(--pi-space-3);inset-inline:auto var(--pi-space-3);border-radius:var(--md-sys-shape-corner-large);max-block-size:none;inline-size:min(360px,45%)}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@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}@keyframes spin{to{transform:rotate(1turn)}}