.ui-inform[data-v-d7c0f9e7]{pointer-events:none;position:fixed;inset:0;line-height:1.25em;padding:.865em;overflow:hidden;z-index:var(--z-inform)}.ui-inform .inform-container[data-v-d7c0f9e7]{text-align:center;margin-bottom:.35em;animation:inform-in-d7c0f9e7 .2s forwards}.ui-inform .inform-card[data-v-d7c0f9e7]{display:inline-block;color:var(--text-inverse);padding:.5em .7em;border-radius:.55em;-webkit-backdrop-filter:blur(.2em);backdrop-filter:blur(.2em);transition:.2s}.ui-inform .inform-card.end[data-v-d7c0f9e7]{opacity:0!important;transform:scale(.8)}.ui-inform .inform-card.error[data-v-d7c0f9e7]{background-color:color-mix(in srgb,var(--color-danger) 70%,transparent)}.ui-inform .inform-card.warning[data-v-d7c0f9e7]{background-color:color-mix(in srgb,var(--color-warning) 70%,transparent)}.ui-inform .inform-card.success[data-v-d7c0f9e7]{background-color:color-mix(in srgb,var(--color-success) 70%,transparent)}.ui-inform .inform-card.primary[data-v-d7c0f9e7]{background-color:color-mix(in srgb,var(--color-primary) 70%,transparent)}.ui-inform .inform-card .title[data-v-d7c0f9e7]{font-weight:700}.ui-inform .inform-card .content[data-v-d7c0f9e7]{margin-left:.25em}@keyframes inform-in-d7c0f9e7{0%{margin-top:-2.465em}to{margin-top:0}}.ui-ripple[data-v-f8af5062]{position:relative;overflow:hidden;transition:.3s}.ui-ripple.round[data-v-f8af5062]{border-radius:var(--radius-pill)}.ui-ripple.card.down[data-v-f8af5062]{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.ui-ripple.hoverable[data-v-f8af5062]:not(:disabled):not([aria-disabled=true]){transition:translate .18s ease,transform .3s ease}.ui-ripple.hoverable[data-v-f8af5062]:not(:disabled):not([aria-disabled=true]):after{content:"";position:absolute;inset:0;border-radius:inherit;background-color:var(--hover-overlay);opacity:0;pointer-events:none;transition:opacity .18s ease}.ui-ripple.hoverable[data-v-f8af5062]:not(:disabled):not([aria-disabled=true]):hover{translate:0 -.125rem}.ui-ripple.hoverable[data-v-f8af5062]:not(:disabled):not([aria-disabled=true]):hover:after{opacity:1}.ui-ripple.hoverable[data-v-f8af5062]:not(:disabled):not([aria-disabled=true]):active,.ui-ripple.hoverable:not(:disabled):not([aria-disabled=true]).down[data-v-f8af5062]{translate:0}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:reduce){.ui-ripple.hoverable[data-v-f8af5062]:not(:disabled):not([aria-disabled=true]),.ui-ripple.hoverable[data-v-f8af5062]:not(:disabled):not([aria-disabled=true]):hover,.ui-ripple.hoverable:not(:disabled):not([aria-disabled=true]).down[data-v-f8af5062]{translate:none;transition:transform .3s ease}.ui-ripple.hoverable[data-v-f8af5062]:not(:disabled):not([aria-disabled=true]):after{transition:none}}.ui-ripple.arc[data-v-f8af5062]{transform:scale(1);transition:transform .12s ease-out,background-color .2s ease,opacity .2s ease}.ui-ripple.arc[data-v-f8af5062]:before{content:"";position:absolute;inset:0;z-index:var(--z-decoration);box-sizing:border-box;border:max(2px,.14em) solid transparent;border-inline-color:var(--text-primary);border-radius:inherit;pointer-events:none}.ui-ripple.arc.down[data-v-f8af5062]{transform:scale(.94)}.ui-ripple.arc.rebound[data-v-f8af5062]{animation:arc-rebound-f8af5062 .42s cubic-bezier(.22,.68,0,1)}@keyframes arc-rebound-f8af5062{0%{transform:scale(.94)}55%{transform:scale(1.02)}80%{transform:scale(.995)}to{transform:scale(1)}}.ui-button[data-v-fd5ca886]{height:calc(var(--control-height) - 2px);padding:0 var(--button-padding);outline:none;gap:var(--button-gap);align-items:center;justify-content:center;border:0;border-radius:var(--radius-pill);border-top:solid 1px var(--button-border-top);border-bottom:solid 1px var(--button-border-bottom);transition:.25s;overflow:hidden}.ui-button[data-v-fd5ca886]:focus-visible{outline:var(--focus-ring);outline-offset:2px}.ui-button[data-v-fd5ca886]:disabled{opacity:.5;cursor:default}.ui-button.rect[data-v-fd5ca886]{padding-left:.6em;padding-right:.6em;border-radius:var(--control-radius)}.app-icon[data-v-508fd3dc]{height:1em;width:1em;background-color:var(--text-inverse);border-radius:.25em}.app-icon-fallback[data-v-508fd3dc]{display:inline-flex;align-items:center;justify-content:center;background-color:var(--control-background);color:var(--text-secondary);font-weight:700}.app-icon-fallback>span[data-v-508fd3dc]{font-size:.65em}.icon-title[data-v-a97f0441]{display:flex;align-items:center;gap:var(--space-md);min-width:0}.icon-title-mark[data-v-a97f0441]{display:grid;place-items:center;flex-shrink:0;width:1.8em;height:1.8em}.icon-title-mark[data-v-a97f0441] .app-icon{width:100%;height:100%;font-size:1.8em}.icon-title-mark.is-symbol[data-v-a97f0441]{border-radius:var(--radius-md);background:color-mix(in srgb,currentColor 12%,transparent);color:var(--text-link)}.icon-title-mark.is-symbol>.icon[data-v-a97f0441]{font-size:1em}.icon-title-text[data-v-a97f0441]{display:flex;flex:1;flex-direction:column;min-width:0}.icon-title-head[data-v-a97f0441]{display:flex;align-items:center;gap:var(--space-md);min-width:0}.icon-title-head>strong[data-v-a97f0441]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icon-title-sub[data-v-a97f0441]{display:flex;align-items:center;gap:var(--space-md);min-width:0;color:var(--text-muted);font-size:.8em;line-height:1em;white-space:nowrap;padding-bottom:.2em}.icon-title-sub>span[data-v-a97f0441],.icon-title-sub>[data-v-a97f0441-s]{min-width:0;padding-block:.2em;margin-block:-.2em;overflow:hidden;text-overflow:ellipsis}.icon-title-sub>[data-v-a97f0441-s]{flex-shrink:0}.icon-title-sub>[data-v-a97f0441-s]:last-child{flex-shrink:1}.ui-window[data-v-cac560fb]{--window-margin: calc(var(--space-2xl) + .25rem);--window-margin-bottom: calc(var(--window-margin) + .5rem);--window-padding: var(--space-2xl);position:fixed;inset:0;z-index:var(--window-order);display:flex;justify-content:center;align-items:center;overflow:hidden;pointer-events:auto}.ui-window.has-hint[data-v-cac560fb]{--window-margin-bottom: calc(var(--window-margin) + var(--space-2xl) + var(--font-size-sm) * var(--line-height-normal) + .5rem)}.ui-window.background[data-v-cac560fb]{background-color:#03030380}.ui-window .point-event-view[data-v-cac560fb]{position:fixed;z-index:var(--z-window-backdrop);left:0;top:0;width:100%;height:100%}.ui-window .window[data-v-cac560fb]{container:ui-window/inline-size;position:relative;z-index:var(--z-content);pointer-events:auto;display:flex;flex-direction:column;max-width:calc(100% - var(--window-margin) * 2);max-height:calc(100% - var(--window-margin) - var(--window-margin-bottom));margin:var(--window-margin) var(--window-margin) var(--window-margin-bottom);outline:none}.ui-window .panel[data-v-cac560fb]{display:flex;flex-direction:column;flex-grow:1;min-height:0;overflow:hidden;border-radius:var(--window-radius);border:solid 1px var(--border-color);background-color:var(--surface-page)}.ui-window .window-header[data-v-cac560fb]{display:flex;align-items:center;flex-shrink:0;gap:var(--space-md);padding:var(--window-padding);border-bottom:1px solid var(--border-color);color:var(--text-primary)}.ui-window .window-header>.ui-button[data-v-cac560fb]{flex-shrink:0}.ui-window .window-title[data-v-cac560fb]{flex:1;min-width:0;overflow-wrap:anywhere}.ui-window .window-content[data-v-cac560fb]{position:relative;container-type:inline-size;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--window-padding)}.ui-window .window-content.little-padding[data-v-cac560fb]{padding:var(--space-md) var(--space-xl) var(--space-xl) var(--space-xl)}.ui-window .window-content[data-v-cac560fb]:empty{display:none}.ui-window .window-bottom[data-v-cac560fb]{flex-shrink:0;padding:var(--window-padding);border-top:1px solid var(--border-color)}.ui-window .window-content:empty+.window-bottom[data-v-cac560fb]{border-top:0}.ui-window .close-hint[data-v-cac560fb]{position:absolute;top:100%;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:light-dark(#f0f0f0,#d0d0d0);width:100%;margin-top:var(--space-2xl);text-align:center}.ui-window .inactive[data-v-cac560fb]{pointer-events:none}.ui-name[data-v-c03caab6]{align-items:center;gap:var(--space-2xs)}.ui-name.center[data-v-c03caab6]{text-align:center}.ui-name .icon[data-v-c03caab6]{pointer-events:none;font-size:.8em}.value[data-v-5959bcbb]{white-space:normal}.ui-tag[data-v-5148d4ef]{min-height:calc(var(--control-height) - .6em);padding:.3em 1em;outline:none;gap:.25em;align-items:center;justify-content:center;border-radius:var(--radius-pill);transition:.25s;overflow:hidden}.ui-tag.center[data-v-5148d4ef]{text-align:center}.root[data-v-14345b46]{height:100%;display:flex;flex-direction:column}@media(pointer:fine){.root[data-v-14345b46]{flex-direction:row}}.to-top[data-v-14345b46]{position:absolute;z-index:var(--z-floating);left:50%;top:.75rem;transform:translate(-50%)}.to-top .ui-button[data-v-14345b46]{width:4rem;background-color:color-mix(in srgb,var(--control-background) 80%,transparent);-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem)}@media(pointer:fine){.to-top .ui-button[data-v-14345b46]:hover{background-color:color-mix(in srgb,var(--control-hover-background) 80%,transparent)}}.page-content[data-v-14345b46]{flex:1;position:relative;container:root/inline-size;overflow:auto}.nav-width[data-v-14345b46]{width:9.5rem}.nav[data-v-14345b46]{position:fixed;top:0;left:0;bottom:0;width:9.5rem;padding:var(--space-lg) 0;white-space:nowrap;box-shadow:0 0 .5rem #0000001a;border-right:solid 1px var(--border-color);background-color:var(--surface);overflow-x:hidden;overflow-y:auto;transition:.25s;z-index:var(--z-navigation)}.nav h5[data-v-14345b46]{margin-left:1.25rem;margin-top:var(--space-2xl);margin-bottom:var(--space-sm);opacity:1;-webkit-user-select:none;user-select:none;transition:.25s}.nav .hr[data-v-14345b46]{margin:var(--space-md);height:.1rem;background-color:var(--border-color);transition:.25s}.nav .option[data-v-14345b46]{position:relative;width:calc(100% - .5rem);border-radius:0 1.125rem 1.125rem 0;height:2.25rem}.nav .option .background[data-v-14345b46]{position:absolute;inset:0;border-radius:0 1.125rem 1.125rem 0;transition:.25s}.nav .option .background .color[data-v-14345b46]{height:100%}.nav .option .text[data-v-14345b46]{pointer-events:none;position:absolute;display:flex;width:10rem;height:100%;align-items:center}.nav .option .icon[data-v-14345b46]{display:inline-block;width:3.25rem;text-align:center}.nav .option .name[data-v-14345b46]{opacity:1;transition:.25s}.nav .option .name .name-text[data-v-14345b46]{color:var(--text-primary)}.nav .option:hover .background .color[data-v-14345b46]{background-color:light-dark(rgba(0,0,0,.08),rgba(255,255,255,.1))}.nav .option.active[data-v-14345b46],.nav .option.active .name-text[data-v-14345b46]{color:var(--text-inverse)}.nav .option.active .background .color[data-v-14345b46]{background-color:var(--color-primary);box-shadow:inset 0 0 .2rem #0003}@media screen and (max-width:1080px){.nav-width[data-v-14345b46]{width:3.25rem}.nav[data-v-14345b46]{width:3.25rem;overflow:hidden}.nav h5[data-v-14345b46]{opacity:0}.nav .option .background[data-v-14345b46]{left:.5rem;border-radius:1.125rem}.nav .option .name[data-v-14345b46]{opacity:0}.nav[data-v-14345b46]:hover{width:9.5rem;-webkit-backdrop-filter:blur(.2em);backdrop-filter:blur(.2em);background-color:light-dark(rgba(255,255,255,.6),rgba(30,30,30,.6));overflow-y:auto}.nav:hover .option .background[data-v-14345b46]{width:auto;left:0;border-radius:0 1.125rem 1.125rem 0}.nav:hover .option .name[data-v-14345b46],.nav:hover h5[data-v-14345b46]{opacity:1}}.nav-mobile[data-v-14345b46]{z-index:var(--z-navigation);padding:0;border-radius:0;border-left:none!important;border-bottom:none!important;border-right:none!important}.nav-mobile .option[data-v-14345b46]{padding:var(--space-xs) 0 var(--space-sm);margin:var(--space-lg) 0;text-align:center;border-radius:var(--radius-pill)}.nav-mobile .option .icon[data-v-14345b46]{line-height:1rem}.nav-mobile .option .name[data-v-14345b46]{font-size:var(--font-size-xs);line-height:.8rem}.nav-mobile .option.active[data-v-14345b46]{background-color:var(--color-primary);color:var(--text-inverse);box-shadow:inset 0 0 .2rem #0003}.nav-mobile-child-height[data-v-14345b46]{height:3.3rem;min-height:3.3rem}.nav-mobile-child[data-v-14345b46]{position:fixed;z-index:var(--z-navigation-child);bottom:4.25rem;left:50%;padding:0 var(--space-4xl);border-radius:var(--radius-pill);box-shadow:0 0 .5rem #0000001a;background-color:var(--surface-floating);transform:translate(-50%)}.nav-mobile-child .option[data-v-14345b46]{width:3.5rem;padding:var(--space-lg) 0;text-align:center;opacity:.6}.nav-mobile-child .option.active[data-v-14345b46]{opacity:1;color:var(--text-link)}@media not (pointer:fine){.nav[data-v-14345b46],.nav-width[data-v-14345b46]{display:none}}@media(pointer:fine){.nav-mobile[data-v-14345b46],.nav-mobile-child[data-v-14345b46],.nav-mobile-child-height[data-v-14345b46]{display:none}}@font-face{font-family:icons;src:url(/assets/icons-Sn16EBxO.woff2?t=1792590052) format("woff2"),url(/assets/icons-Sn16EBxO.woff2?t=1792590052) format("woff")}.icon{display:inline-block;font-family:icons,serif!important}[class^=icons-],[class*=" icons-"]{font-family:icons,serif!important;font-style:normal;font-size:calc(1em + 1px);margin-top:1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icons-app:before{content:""}.icons-arrow-down:before{content:""}.icons-arrow-left:before{content:""}.icons-arrow-right:before{content:""}.icons-arrow-switch:before{content:""}.icons-arrow-up:before{content:""}.icons-branch:before{content:""}.icons-bug:before{content:""}.icons-close:before{content:""}.icons-cloud:before{content:""}.icons-copy:before{content:""}.icons-correct:before{content:""}.icons-delete:before{content:""}.icons-edit:before{content:""}.icons-favorite:before{content:""}.icons-filtrate:before{content:""}.icons-history:before{content:""}.icons-home:before{content:""}.icons-label:before{content:""}.icons-lightning:before{content:""}.icons-money:before{content:""}.icons-num-add:before{content:""}.icons-num-sub:before{content:""}.icons-order:before{content:""}.icons-project:before{content:""}.icons-refresh:before{content:""}.icons-safe:before{content:""}.icons-sand-clocks:before{content:""}.icons-search:before{content:""}.icons-setting-price:before{content:""}.icons-setting:before{content:""}.icons-share:before{content:""}.icons-shop:before{content:""}.icons-sim:before{content:""}.icons-statistics:before{content:""}.icons-status-start:before{content:""}.icons-status-stop:before{content:""}.icons-success:before{content:""}.icons-sync:before{content:""}.icons-teaching:before{content:""}.icons-theme-auto:before{content:""}.icons-theme-moon:before{content:""}.icons-theme-sun:before{content:""}.icons-token:before{content:""}.icons-user:before{content:""}.icons-wallet:before{content:""}.icons-warning:before{content:""}:root{color-scheme:light dark;--z-content: 10;--z-ripple: 20;--z-decoration: 30;--z-dropdown-backdrop: -2;--z-dropdown-highlight: -1;--z-dropdown: 100;--z-navigation: 200;--z-navigation-child: 210;--z-floating: 300;--z-window-backdrop: 0;--z-window: 1000;--z-inform: 2000;--font-size-xs: .7rem;--font-size-sm: .8rem;--font-size-md: .95rem;--font-size-lg: 1rem;--font-size-xl: 1.1rem;--font-size-2xl: 1.2rem;--font-size-3xl: 1.4rem;--font-size-4xl: 1.5rem;--font-size-5xl: 1.8rem;--font-size-6xl: 2rem;--font-size-display: 2.4rem;--line-height-tight: 1.25;--line-height-normal: 1.4;--line-height-relaxed: 1.6;--space-3xs: .1rem;--space-2xs: .15rem;--space-xs: .2rem;--space-sm: .3rem;--space-md: .4rem;--space-lg: .6rem;--space-xl: .8rem;--space-2xl: 1rem;--space-3xl: 1.2rem;--space-4xl: 1.5rem;--space-5xl: 2rem;--radius-sm: .5rem;--radius-md: .65rem;--radius-lg: .8rem;--radius-pill: 999px;--color-primary: #0670d5;--color-danger: #dd3434;--color-warning: #e47236;--color-success: #4e9e3b;--color-accent: #735bdd;--color-money: #ff338f;--color-primary-hover: #0061b5;--color-danger-hover: #cd3737;--color-warning-hover: #d5652b;--color-success-hover: #57a843;--color-accent-hover: #6752c5;--color-money-hover: #e10954;--text-primary: light-dark(#202020, #f0f0f0);--text-secondary: light-dark(#505050, #b0b0b0);--text-muted: #808080;--text-inverse: #fff;--text-link: light-dark(var(--color-primary), #49a8ff);--text-danger: light-dark(var(--color-danger), #ff4141);--text-warning: var(--color-warning);--text-success-light: #1d9e00;--text-success-dark: #82ed6a;--text-success: light-dark(var(--text-success-light), var(--text-success-dark));--text-accent: var(--color-accent);--text-money: light-dark(#e10954, var(--color-money));--text-placeholder: #909090;--surface: light-dark(#fff, #1c1c1f);--surface-inset: light-dark(#f3f3f4, #131314);--surface-muted: light-dark(#f7f7f7, #252525);--surface-floating: light-dark(#fff, #181818);--surface-selected: light-dark(color-mix(in srgb, var(--color-primary) 4%, var(--surface)), color-mix(in srgb, var(--color-primary) 2%, var(--surface)));--surface-warning: light-dark(#fff0dc, #403327);--surface-danger: light-dark(#ffe8ec, #412b34);--border-color: light-dark(#00000015, #ffffff10);--border-strong: light-dark(#cdcdcd, #505050);--hover-overlay: light-dark(#00000005, #ffffff0f);--focus-ring: 2px solid var(--text-link);--shadow-sm: 0 1px 3px var(--border-color);--shadow-floating: 0 0 1rem #0000001a;--control-height: 2.5em;--control-padding: .9em;--control-pill-padding: 1.1em;--control-radius: .4em;--control-background: light-dark(#e8e8e8, #343434);--control-hover-background: light-dark(#d8d8d8, #3a3a3a);--control-line-height-xs: calc(var(--control-height) * .7);--control-line-height-sm: calc(var(--control-height) * .8);--control-line-height-md: calc(var(--control-height) * .9);--control-line-height-xl: calc(var(--control-height) * 1.1);--control-line-height-2xl: calc(var(--control-height) * 1.2);--input-number-width: 5.2em;--button-padding: 1em;--button-gap: .3em;--button-border-top: light-dark(#ffffff20, #ffffff0a);--button-border-bottom: #00000011;--button-ripple: #ffffff40;--card-radius: 1rem;--card-padding: var(--space-xl);--card-background: var(--surface);--card-inset-background: var(--surface-inset);--card-inset-radius: var(--radius-md);--card-hover-background: var(--surface-muted);--card-border: var(--border-color);--card-text: var(--text-primary);--card-muted: var(--text-muted);--record-padding: var(--space-lg) var(--space-xl);--window-radius: 1.5rem;--page-gap: var(--space-xl);--page-padding-block: var(--space-lg);--page-padding-inline: .6rem;--palette-blue-background: light-dark(#e5efff, #93abd3);--palette-blue-border: light-dark(color-mix(in srgb, #b9cff0 50%, #e5efff), #93abd3);--palette-blue-text: light-dark(#2c548f, #1d355c);--chart-blue: light-dark(#6c8dc5, #8fb2ed);--palette-green-background: light-dark(#e5f6df, #9dbc8e);--palette-green-border: light-dark(color-mix(in srgb, #bddcae 50%, #e5f6df), #9dbc8e);--palette-green-text: light-dark(#3c632d, #2a441f);--chart-green: light-dark(#6d9856, #93c07d);--palette-violet-background: light-dark(#f2e7ff, #b39dce);--palette-violet-border: light-dark(color-mix(in srgb, #d5bdea 50%, #f2e7ff), #b39dce);--palette-violet-text: light-dark(#69458e, #462b5d);--chart-violet: light-dark(#9f7ec4, #c1a0e8);--palette-amber-background: light-dark(#fff3ce, #d2b680);--palette-amber-border: light-dark(color-mix(in srgb, #e7d298 50%, #fff3ce), #d2b680);--palette-amber-text: light-dark(#765515, #583c11);--chart-amber: light-dark(#aa873f, #d0ac64);--palette-cyan-background: light-dark(#ddf6f6, #8bbebd);--palette-cyan-border: light-dark(color-mix(in srgb, #a9dada 50%, #ddf6f6), #8bbebd);--palette-cyan-text: light-dark(#205f63, #1b4748);--chart-cyan: light-dark(#3f9999, #6ac2c1);--palette-coral-background: light-dark(#ffe6ef, #cd9cb3);--palette-coral-border: light-dark(color-mix(in srgb, #eabdd0 50%, #ffe6ef), #cd9cb3);--palette-coral-text: light-dark(#8e3c61, #5c2b41);--chart-coral: light-dark(#bc7899, #df98bb)}html,body{height:100%;padding:0;margin:0;color:var(--text-primary);background-color:var(--surface-page)}#app{height:100%}#ui-window-layer{position:fixed;inset:0;z-index:var(--z-window);pointer-events:none}@media screen and (max-width:800px)and (pointer:coarse){html{font-size:15px}}@media screen and (max-width:800px)and (pointer:coarse)and (min-aspect-ratio:16/11){html{font-size:14px}}@media screen and (max-width:360px)and (pointer:coarse){html{font-size:14px}}.root.window-open .nav>*,.root.window-open .nav-mobile,.root.window-open .nav-mobile-child{opacity:.75}@media(pointer:coarse){.root.window-open .page-content{overflow:hidden}}.root.window-open .page{opacity:.75}a{text-decoration:none;color:var(--text-link)}a .card{color:var(--text-primary)}.pointer{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:default}@media(pointer:fine){.pointer{cursor:pointer}}button,input,textarea,select,option,optgroup,code,pre,kbd,samp{font-family:inherit}:where(button.ui-ripple){appearance:none;margin:0;border:0;padding:0;background:none;color:inherit;font:inherit;text-align:inherit}hr{width:100%;height:1px;flex-shrink:0;border:none;margin:0;padding:0;background:var(--border-color)}hr.dashed{background:repeating-linear-gradient(to right,var(--border-color) 0 .5rem,transparent .5rem 1rem)}h3{font-weight:700;font-size:var(--font-size-xl);margin:var(--space-2xs) 0 var(--space-2xs) var(--space-3xs);color:var(--text-secondary)}h5,h6{font-weight:400;margin:0;padding:0;color:var(--text-muted);font-size:var(--font-size-sm);line-height:1.4em;min-height:1.4em}h6{line-height:1em;margin-top:.1em}.inline-block{display:inline-block}.load{pointer-events:none;opacity:.5}.opa{opacity:.6}@container ui-window (max-width: 25rem){.narrow-icon>:not(.icon){display:none}}.opa-n{opacity:.7}.hide{visibility:hidden}br{margin-top:1.4em}.br-nn{margin-top:var(--space-xs)}.br-n{margin-top:var(--space-sm)}.br{margin-top:var(--space-md)}.br-u{margin-top:var(--space-lg)}.br-uu{margin-top:var(--space-xl)}.normal-text{font-weight:400}.bold-text{font-weight:700}.text-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.text-center{text-align:center}.text-end{text-align:end}.pre{white-space:pre;overflow:auto}.pre-wrap{white-space:pre-wrap}.nowrap{white-space:nowrap}.break-all{word-break:break-all}.overflow-auto{overflow:auto}.ripple{position:absolute;pointer-events:none;border-radius:100%;transform:translate(-50%,-50%);z-index:var(--z-ripple)}.ripple.light{animation:diffusion-size .7s cubic-bezier(0,0,0,1) forwards,diffusion-color-light .5s linear forwards}.ripple.dark{animation:diffusion-size .7s cubic-bezier(0,0,0,1) forwards,diffusion-color-dark .5s linear forwards}@keyframes diffusion-size{0%{width:0;height:0}to{width:2em;height:2em}}@keyframes diffusion-color-light{0%{background-color:#00000040}to{background-color:#00000008}}@keyframes diffusion-color-dark{0%{background-color:#ffffff50}to{background-color:#ffffff10}}.ripple.up{transition:.3s linear;opacity:0}.ui-inline-block{display:inline-block}.ui-inline-block.b{display:block}.ui-inline-flex{display:inline-flex}.ui-inline-flex.b{display:flex}@media(pointer:fine){.ui-inline-flex .icon{transform:translateY(.05em)}}.ui-size{font-size:var(--font-size-md)}.n .ui-size{font-size:var(--font-size-sm)}.nn .ui-size{font-size:var(--font-size-xs)}.u .ui-size{font-size:var(--font-size-lg)}.uu .ui-size{font-size:var(--font-size-xl)}.uuu .ui-size{font-size:var(--font-size-2xl)}.uuuu .ui-size{font-size:var(--font-size-4xl)}.d.ui-size{font-size:var(--font-size-md)}.n.ui-size{font-size:var(--font-size-sm)}.nn.ui-size{font-size:var(--font-size-xs)}.u.ui-size{font-size:var(--font-size-lg)}.uu.ui-size{font-size:var(--font-size-xl)}.uuu.ui-size{font-size:var(--font-size-2xl)}.uuuu.ui-size{font-size:var(--font-size-4xl)}.ui-input-height,.d.ui-input-height{line-height:var(--control-line-height-md)}.n .ui-input-height{line-height:var(--control-line-height-sm)}.nn .ui-input-height{line-height:var(--control-line-height-xs)}.u .ui-input-height{line-height:var(--control-height)}.uu .ui-input-height{line-height:var(--control-line-height-xl)}.uuu .ui-input-height{line-height:var(--control-line-height-2xl)}.n.ui-input-height{line-height:var(--control-line-height-sm)}.nn.ui-input-height{line-height:var(--control-line-height-xs)}.u.ui-input-height{line-height:var(--control-height)}.uu.ui-input-height{line-height:var(--control-line-height-xl)}.uuu.ui-input-height{line-height:var(--control-line-height-2xl)}.page{position:relative;container:page/inline-size;display:flex;flex-direction:column;gap:var(--page-gap);min-width:0;min-height:0;max-width:2000px;margin:0 auto;box-sizing:border-box;padding-block:var(--page-padding-block);padding-inline:var(--page-padding-inline);color:var(--card-text)}.page.h{flex-direction:row}.page.max{flex:1}.panel{background-color:var(--surface)}.panel .panel{background-color:var(--surface-inset);border:solid 1px var(--card-border)}.loading-text{padding:var(--space-5xl) var(--space-2xl);text-align:center;color:var(--text-muted);font-size:var(--font-size-md)}.card{position:relative;min-width:0;box-sizing:border-box;border-radius:var(--card-radius);padding:var(--card-padding);border:solid 1px var(--card-border);background-color:var(--card-background);color:var(--card-text)}.card :where(.card){background-color:var(--card-inset-background);border-radius:var(--card-inset-radius)}.h,.v{display:flex}.h.inline,.v.inline{display:inline-flex}.h.start,.v.start{align-items:start}.h.end,.v.end{align-items:end}.h.just-center,.v.just-center{justify-content:center}.h.just-end,.v.just-end{justify-content:end}.h.center,.v.center{justify-content:center;align-items:center}.h.full>*,.v.full>*{flex:1}.h>.f1,.v>.f1{flex:1}.h>.f2,.v>.f2{flex:2}.h>.f3,.v>.f3{flex:3}.h>.f4,.v>.f4{flex:4}.h>.f5,.v>.f5{flex:5}.h{align-items:center}.v{flex-direction:column}.h.gap-nnn,.v.gap-nnn{gap:var(--space-2xs)}.h.gap-nn,.v.gap-nn{gap:var(--space-xs)}.h.gap-n,.v.gap-n{gap:var(--space-sm)}.h.gap,.v.gap{gap:var(--space-md)}.h.gap-u,.v.gap-u{gap:var(--space-lg)}.h.gap-uu,.v.gap-uu{gap:var(--space-xl)}.flow>*{vertical-align:bottom}.flow>*:not(.ui-size,.h,.v){display:inline-block}.flow>.h,.flow>.v{display:inline-flex;vertical-align:bottom}.flow.gap>*{margin-right:var(--space-md);margin-bottom:var(--space-md)}.flow.gap.card{padding-bottom:calc(var(--space-xl) - var(--space-md))}.grid{--count: 1;display:grid;grid-template-columns:repeat(var(--count),minmax(0,1fr));gap:var(--space-md)}@container root (min-width: 17.2rem){.w8.grid,.w8 .grid{--count: 2}}@container root (min-width: 25.2rem){.w8.grid,.w8 .grid{--count: 3}}@container root (min-width: 33.2rem){.w8.grid,.w8 .grid{--count: 4}}@container root (min-width: 41.2rem){.w8.grid,.w8 .grid{--count: 5}}@container root (min-width: 49.2rem){.w8.grid,.w8 .grid{--count: 6}}@container root (min-width: 57.2rem){.w8.grid,.w8 .grid{--count: 7}}@container root (min-width: 65.2rem){.w8.grid,.w8 .grid{--count: 8}}@container root (min-width: 73.2rem){.w8.grid,.w8 .grid{--count: 9}}@container root (min-width: 81.2rem){.w8.grid,.w8 .grid{--count: 10}}@container root (min-width: 89.2rem){.w8.grid,.w8 .grid{--count: 11}}@container root (min-width: 97.2rem){.w8.grid,.w8 .grid{--count: 12}}@container root (min-width: 105.2rem){.w8.grid,.w8 .grid{--count: 13}}@container root (min-width: 113.2rem){.w8.grid,.w8 .grid{--count: 14}}@container root (min-width: 121.2rem){.w8.grid,.w8 .grid{--count: 15}}@container root (min-width: 129.2rem){.w8.grid,.w8 .grid{--count: 16}}@container root (min-width: 137.2rem){.w8.grid,.w8 .grid{--count: 17}}@container root (min-width: 145.2rem){.w8.grid,.w8 .grid{--count: 18}}@container root (min-width: 153.2rem){.w8.grid,.w8 .grid{--count: 19}}@container root (min-width: 161.2rem){.w8.grid,.w8 .grid{--count: 20}}@container root (min-width: 169.2rem){.w8.grid,.w8 .grid{--count: 21}}@container root (min-width: 177.2rem){.w8.grid,.w8 .grid{--count: 22}}@container root (min-width: 185.2rem){.w8.grid,.w8 .grid{--count: 23}}@container root (min-width: 193.2rem){.w8.grid,.w8 .grid{--count: 24}}@container root (min-width: 21.2rem){.w10.grid,.w10 .grid{--count: 2}}@container root (min-width: 31.2rem){.w10.grid,.w10 .grid{--count: 3}}@container root (min-width: 41.2rem){.w10.grid,.w10 .grid{--count: 4}}@container root (min-width: 51.2rem){.w10.grid,.w10 .grid{--count: 5}}@container root (min-width: 61.2rem){.w10.grid,.w10 .grid{--count: 6}}@container root (min-width: 71.2rem){.w10.grid,.w10 .grid{--count: 7}}@container root (min-width: 81.2rem){.w10.grid,.w10 .grid{--count: 8}}@container root (min-width: 91.2rem){.w10.grid,.w10 .grid{--count: 9}}@container root (min-width: 101.2rem){.w10.grid,.w10 .grid{--count: 10}}@container root (min-width: 111.2rem){.w10.grid,.w10 .grid{--count: 11}}@container root (min-width: 121.2rem){.w10.grid,.w10 .grid{--count: 12}}@container root (min-width: 131.2rem){.w10.grid,.w10 .grid{--count: 13}}@container root (min-width: 141.2rem){.w10.grid,.w10 .grid{--count: 14}}@container root (min-width: 151.2rem){.w10.grid,.w10 .grid{--count: 15}}@container root (min-width: 161.2rem){.w10.grid,.w10 .grid{--count: 16}}@container root (min-width: 171.2rem){.w10.grid,.w10 .grid{--count: 17}}@container root (min-width: 181.2rem){.w10.grid,.w10 .grid{--count: 18}}@container root (min-width: 191.2rem){.w10.grid,.w10 .grid{--count: 19}}@container root (min-width: 25.2rem){.w12.grid,.w12 .grid{--count: 2}}@container root (min-width: 37.2rem){.w12.grid,.w12 .grid{--count: 3}}@container root (min-width: 49.2rem){.w12.grid,.w12 .grid{--count: 4}}@container root (min-width: 61.2rem){.w12.grid,.w12 .grid{--count: 5}}@container root (min-width: 73.2rem){.w12.grid,.w12 .grid{--count: 6}}@container root (min-width: 85.2rem){.w12.grid,.w12 .grid{--count: 7}}@container root (min-width: 97.2rem){.w12.grid,.w12 .grid{--count: 8}}@container root (min-width: 109.2rem){.w12.grid,.w12 .grid{--count: 9}}@container root (min-width: 121.2rem){.w12.grid,.w12 .grid{--count: 10}}@container root (min-width: 133.2rem){.w12.grid,.w12 .grid{--count: 11}}@container root (min-width: 145.2rem){.w12.grid,.w12 .grid{--count: 12}}@container root (min-width: 157.2rem){.w12.grid,.w12 .grid{--count: 13}}@container root (min-width: 169.2rem){.w12.grid,.w12 .grid{--count: 14}}@container root (min-width: 181.2rem){.w12.grid,.w12 .grid{--count: 15}}@container root (min-width: 193.2rem){.w12.grid,.w12 .grid{--count: 16}}@container root (min-width: 29.2rem){.w14.grid,.w14 .grid{--count: 2}}@container root (min-width: 43.2rem){.w14.grid,.w14 .grid{--count: 3}}@container root (min-width: 57.2rem){.w14.grid,.w14 .grid{--count: 4}}@container root (min-width: 71.2rem){.w14.grid,.w14 .grid{--count: 5}}@container root (min-width: 85.2rem){.w14.grid,.w14 .grid{--count: 6}}@container root (min-width: 99.2rem){.w14.grid,.w14 .grid{--count: 7}}@container root (min-width: 113.2rem){.w14.grid,.w14 .grid{--count: 8}}@container root (min-width: 127.2rem){.w14.grid,.w14 .grid{--count: 9}}@container root (min-width: 141.2rem){.w14.grid,.w14 .grid{--count: 10}}@container root (min-width: 155.2rem){.w14.grid,.w14 .grid{--count: 11}}@container root (min-width: 169.2rem){.w14.grid,.w14 .grid{--count: 12}}@container root (min-width: 183.2rem){.w14.grid,.w14 .grid{--count: 13}}@container root (min-width: 197.2rem){.w14.grid,.w14 .grid{--count: 14}}@container root (min-width: 33.2rem){.w16.grid,.w16 .grid{--count: 2}}@container root (min-width: 49.2rem){.w16.grid,.w16 .grid{--count: 3}}@container root (min-width: 65.2rem){.w16.grid,.w16 .grid{--count: 4}}@container root (min-width: 81.2rem){.w16.grid,.w16 .grid{--count: 5}}@container root (min-width: 97.2rem){.w16.grid,.w16 .grid{--count: 6}}@container root (min-width: 113.2rem){.w16.grid,.w16 .grid{--count: 7}}@container root (min-width: 129.2rem){.w16.grid,.w16 .grid{--count: 8}}@container root (min-width: 145.2rem){.w16.grid,.w16 .grid{--count: 9}}@container root (min-width: 161.2rem){.w16.grid,.w16 .grid{--count: 10}}@container root (min-width: 177.2rem){.w16.grid,.w16 .grid{--count: 11}}@container root (min-width: 193.2rem){.w16.grid,.w16 .grid{--count: 12}}@container root (min-width: 37.2rem){.w18.grid,.w18 .grid{--count: 2}}@container root (min-width: 55.2rem){.w18.grid,.w18 .grid{--count: 3}}@container root (min-width: 73.2rem){.w18.grid,.w18 .grid{--count: 4}}@container root (min-width: 91.2rem){.w18.grid,.w18 .grid{--count: 5}}@container root (min-width: 109.2rem){.w18.grid,.w18 .grid{--count: 6}}@container root (min-width: 127.2rem){.w18.grid,.w18 .grid{--count: 7}}@container root (min-width: 145.2rem){.w18.grid,.w18 .grid{--count: 8}}@container root (min-width: 163.2rem){.w18.grid,.w18 .grid{--count: 9}}@container root (min-width: 181.2rem){.w18.grid,.w18 .grid{--count: 10}}@container root (min-width: 199.2rem){.w18.grid,.w18 .grid{--count: 11}}@media(pointer:fine){*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-track{background-color:transparent}*::-webkit-scrollbar-thumb{background-color:light-dark(rgba(0,0,0,.25),rgba(255,255,255,.2))}*::-webkit-scrollbar-thumb:hover{background-color:light-dark(rgba(0,0,0,.35),rgba(255,255,255,.3))}*::-webkit-scrollbar-thumb:active{background-color:light-dark(rgba(0,0,0,.45),rgba(255,255,255,.4))}}.form-window,.form-window-fields{display:flex;flex-direction:column;gap:var(--space-lg);min-width:0}.form-window-fields{margin:0;padding:0;border:0}.form-window p{margin:0}.form-field{display:flex;flex-direction:column;gap:var(--space-sm);min-width:0}.form-window .form-field small{margin-left:var(--space-sm)}.metric-overview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-md)}@container page (max-width: 36rem){.metric-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-overview>:first-child{grid-column:1/-1}}.tone-blue{--tone-background: var(--palette-blue-background);--tone-border: var(--palette-blue-border);--tone-text: var(--palette-blue-text);--tone-chart: var(--chart-blue)}.tone-green{--tone-background: var(--palette-green-background);--tone-border: var(--palette-green-border);--tone-text: var(--palette-green-text);--tone-chart: var(--chart-green)}.tone-violet{--tone-background: var(--palette-violet-background);--tone-border: var(--palette-violet-border);--tone-text: var(--palette-violet-text);--tone-chart: var(--chart-violet)}.tone-amber{--tone-background: var(--palette-amber-background);--tone-border: var(--palette-amber-border);--tone-text: var(--palette-amber-text);--tone-chart: var(--chart-amber)}.tone-cyan{--tone-background: var(--palette-cyan-background);--tone-border: var(--palette-cyan-border);--tone-text: var(--palette-cyan-text);--tone-chart: var(--chart-cyan)}.tone-coral{--tone-background: var(--palette-coral-background);--tone-border: var(--palette-coral-border);--tone-text: var(--palette-coral-text);--tone-chart: var(--chart-coral)}.default-text,.default-text input{color:var(--text-primary)!important}.gray-text,.gray-text input{color:var(--text-muted)!important}.red-text,.red-text input{color:var(--text-danger)!important}.orange-text,.orange-text input{color:var(--text-warning)!important}.green-text,.green-text input{color:var(--text-success)!important}.blue-text,.blue-text input{color:var(--text-link)!important}.purple-text,.purple-text input{color:var(--text-accent)!important}.light-gray-text,.light-gray-text input{color:var(--text-secondary)!important}.money-text,.money-text input{color:var(--text-money)!important}.gray-border{border-color:var(--text-muted)!important}.red-border{border-color:var(--color-danger)!important}.orange-border{border-color:var(--color-warning)!important}.green-border{border-color:var(--color-success)!important}.blue-border{border-color:var(--color-primary)!important}.ui-background{background-color:var(--control-background)}@media(pointer:fine){.ui-background.pointer:hover,.ui-background .pointer:hover{background-color:var(--control-hover-background)}}.theme,.blue{--action-background: var(--color-primary);--action-hover-background: var(--color-primary-hover)}.red{--action-background: var(--color-danger);--action-hover-background: var(--color-danger-hover)}.orange{--action-background: var(--color-warning);--action-hover-background: var(--color-warning-hover)}.green{--action-background: var(--color-success);--action-hover-background: var(--color-success-hover)}.purple{--action-background: var(--color-accent);--action-hover-background: var(--color-accent-hover)}.money{--action-background: var(--color-money);--action-hover-background: var(--color-money-hover)}.theme .ripple,.red .ripple,.orange .ripple,.green .ripple,.blue .ripple,.purple .ripple,.money .ripple{background-color:var(--button-ripple)}.theme.ui-background.color,.theme .ui-background.color,.red.ui-background.color,.red .ui-background.color,.orange.ui-background.color,.orange .ui-background.color,.green.ui-background.color,.green .ui-background.color,.blue.ui-background.color,.blue .ui-background.color,.purple.ui-background.color,.purple .ui-background.color,.money.ui-background.color,.money .ui-background.color{color:var(--text-inverse);background-color:var(--action-background)}@media(pointer:fine){.theme.ui-background.color.pointer:hover,.theme.ui-background.color .pointer:hover,.theme .ui-background.color.pointer:hover,.theme .ui-background.color .pointer:hover,.red.ui-background.color.pointer:hover,.red.ui-background.color .pointer:hover,.red .ui-background.color.pointer:hover,.red .ui-background.color .pointer:hover,.orange.ui-background.color.pointer:hover,.orange.ui-background.color .pointer:hover,.orange .ui-background.color.pointer:hover,.orange .ui-background.color .pointer:hover,.green.ui-background.color.pointer:hover,.green.ui-background.color .pointer:hover,.green .ui-background.color.pointer:hover,.green .ui-background.color .pointer:hover,.blue.ui-background.color.pointer:hover,.blue.ui-background.color .pointer:hover,.blue .ui-background.color.pointer:hover,.blue .ui-background.color .pointer:hover,.purple.ui-background.color.pointer:hover,.purple.ui-background.color .pointer:hover,.purple .ui-background.color.pointer:hover,.purple .ui-background.color .pointer:hover,.money.ui-background.color.pointer:hover,.money.ui-background.color .pointer:hover,.money .ui-background.color.pointer:hover,.money .ui-background.color .pointer:hover{background-color:var(--action-hover-background)}}.back.ui-background.color,.back .ui-background.color{background-color:var(--control-background)}.plain.ui-background.color,.plain .ui-background.color{color:var(--text-primary);background-color:var(--surface)}@media(pointer:fine){.plain.ui-background.color.pointer:hover,.plain.ui-background.color .pointer:hover,.plain .ui-background.color.pointer:hover,.plain .ui-background.color .pointer:hover{background-color:var(--surface-inset)}}.inverse .ripple.light{animation-name:diffusion-size,diffusion-color-dark}.inverse .ripple.dark{animation-name:diffusion-size,diffusion-color-light}.inverse.ui-background.color,.inverse .ui-background.color{color:var(--surface);background-color:var(--text-primary)}@media(hover:hover)and (pointer:fine){.inverse.ui-background.color.pointer:not(:disabled):hover,.inverse.ui-background.color .pointer:not(:disabled):hover,.inverse .ui-background.color.pointer:not(:disabled):hover,.inverse .ui-background.color .pointer:not(:disabled):hover{background-color:color-mix(in srgb,var(--text-primary),var(--surface) 10%)}}.ui-state[data-v-87c80650]{display:flex;flex-direction:column;align-items:center;gap:var(--space-xl);min-width:0;padding:var(--space-5xl) var(--space-2xl);text-align:center;overflow-wrap:anywhere}.ui-state.page[data-v-87c80650]{justify-content:center;min-height:100%}.state-title[data-v-87c80650],.state-description[data-v-87c80650]{max-width:28rem;margin:0;line-height:var(--line-height-relaxed)}h1.state-title[data-v-87c80650]{max-width:100%;font-size:var(--font-size-2xl);font-weight:600}.state-description[data-v-87c80650]{color:var(--text-muted)}.state-icon[data-v-87c80650]{display:flex;align-items:center;justify-content:center;width:2.5em;height:2.5em;border-radius:50%;background:var(--surface-muted);color:var(--text-link)}.state-icon.good[data-v-87c80650]{background:var(--palette-green-background);color:var(--palette-green-text)}.page>.state-icon[data-v-87c80650]{width:auto;height:auto;background:none;color:var(--text-muted);font-size:var(--font-size-6xl)}.state-actions[data-v-87c80650]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--space-lg);max-width:100%}.ui-input[data-v-412d6aa2]{--input-padding-inline: 1em;position:relative;width:7em;max-width:100%;height:var(--control-height);border-radius:var(--radius-pill);vertical-align:top;overflow:visible}.ui-input input[data-v-412d6aa2]{outline:none;border:1px solid transparent;border-radius:inherit;width:100%;height:100%;padding:0 var(--input-padding-inline);line-height:normal;font-size:1em;background-color:var(--control-background);box-sizing:border-box}.ui-input input[data-v-412d6aa2]:focus{border-color:var(--color-primary)}.ui-input input[data-v-412d6aa2]::placeholder{color:var(--text-placeholder)}.ui-input.has-icon input[data-v-412d6aa2]{padding-left:calc(var(--input-padding-inline) + 1.4em)}.ui-input .input-icon[data-v-412d6aa2]{position:absolute;left:var(--input-padding-inline);top:0;bottom:0;z-index:var(--z-content);display:flex;align-items:center;justify-content:center;width:1em;color:var(--text-placeholder);pointer-events:none}.ui-input.rect[data-v-412d6aa2]{--input-padding-inline: var(--control-padding);border-radius:var(--control-radius);overflow:hidden}.ui-input.rect input[data-v-412d6aa2]{border-width:0 0 2px}.ui-input.rect .unit[data-v-412d6aa2]{right:.4em}.ui-input.num[data-v-412d6aa2]{width:var(--input-number-width)}.ui-input.b[data-v-412d6aa2]{width:100%}.ui-input .unit[data-v-412d6aa2]{position:absolute;right:1em;top:0;bottom:0;display:flex;justify-content:center;align-items:center;pointer-events:none}.ui-input.little[data-v-412d6aa2]{--input-padding-inline: .3em}.ui-input.little .unit[data-v-412d6aa2]{right:.3em}.ui-switch-tab[data-v-d1dc2edc]{box-sizing:border-box;border-radius:var(--radius-pill);border:1px solid var(--border-color);max-width:100%;height:var(--control-height);padding:.18em;gap:.15em;align-items:center;justify-content:flex-start;vertical-align:middle;color:var(--text-secondary);white-space:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.ui-switch-tab.rect[data-v-d1dc2edc]{border-radius:var(--control-radius)}.ui-switch-tab.rect .option[data-v-d1dc2edc]{border-radius:calc(var(--control-radius) - .1em)}.ui-switch-tab.b[data-v-d1dc2edc]{display:flex}.ui-switch-tab.b .option[data-v-d1dc2edc]{flex:1}.ui-switch-tab .option[data-v-d1dc2edc]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;gap:.35em;padding:0 .65em;border:0;min-width:2em;height:100%;border-radius:var(--radius-pill);font:inherit;line-height:1;white-space:nowrap}.ui-switch-tab .option[data-v-d1dc2edc]:not(.active){background-color:transparent;color:inherit}.ui-switch-tab .option.active[data-v-d1dc2edc]{box-shadow:inset 0 0 3px #00000038}.ui-switch-tab .option[data-v-d1dc2edc]:focus-visible{outline:var(--focus-ring);outline-offset:-2px}@media(pointer:fine){.ui-switch-tab .option[data-v-d1dc2edc]:not(.active):hover{background-color:var(--surface);color:var(--text-primary)}}.ui-switch-button[data-v-cabef246]{vertical-align:top;padding:calc(var(--control-height) * .0625) 0}.ui-switch-button .font[data-v-cabef246]{display:inline-flex;font-size:calc(var(--control-height) * .875);width:1.75em;height:1em;border-radius:1em;vertical-align:top;transition:.3s}.ui-switch-button .font.rect[data-v-cabef246]{border-radius:var(--control-radius)}.ui-switch-button .font.rect .flag[data-v-cabef246]{border-radius:calc(var(--control-radius) - .1em)}.ui-switch-button .font.enabled .spring[data-v-cabef246]{flex:1}.ui-switch-button .font .spring[data-v-cabef246]{flex:0;transition:.3s}.ui-switch-button .font .flag[data-v-cabef246]{width:.7em;height:.7em;margin:.15em;background-color:var(--text-inverse);border-radius:1em}.money-value>small[data-v-8e21bc09]{margin-right:var(--space-2xs);color:var(--text-secondary);font-size:var(--font-size-md);font-weight:500}.window-actions[data-v-8550aa3a]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--space-md);width:100%;min-width:0}.window-actions>.ui-button[data-v-8550aa3a-s]{box-sizing:border-box;height:var(--control-height);min-width:0}.window-actions>[data-v-8550aa3a-s]:only-child{grid-column:1/-1}.ui-chart-card[data-v-d6ee5161]{min-width:0;padding:var(--record-padding)}.chart-heading[data-v-d6ee5161],.chart-title[data-v-d6ee5161]{display:flex;align-items:center;flex-wrap:wrap;gap:0 var(--space-md);min-width:0}.chart-heading[data-v-d6ee5161]{justify-content:space-between;min-height:1.75rem;margin-bottom:var(--space-md)}.chart-title h3[data-v-d6ee5161]{margin:0;color:var(--text-primary);font-weight:600;line-height:1.2em}.chart-icon[data-v-d6ee5161]{display:grid;place-items:center;flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:var(--radius-sm);color:var(--text-muted);background:var(--surface-muted)}.chart-caption[data-v-d6ee5161]{margin-left:auto;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;line-height:1em}.chart-title>.gray-text[data-v-d6ee5161]{line-height:1em}.trend-chart[data-v-19a6450b]{min-width:0}i[data-v-19a6450b]{display:inline-block;width:.45rem;height:.45rem;border-radius:50%;flex-shrink:0}.plot[data-v-19a6450b]{min-width:0;border-radius:.25rem}.plot[data-v-19a6450b]:focus-visible,.metric[data-v-19a6450b]:focus-visible{outline:var(--focus-ring);outline-offset:2px}svg[data-v-19a6450b]{display:block;width:100%;overflow:visible}.baseline[data-v-19a6450b]{stroke:var(--border-color)}.selection[data-v-19a6450b]{stroke:var(--text-secondary);opacity:.6;stroke-dasharray:3 3;pointer-events:none}.selection.focused[data-v-19a6450b]{stroke:light-dark(#000,#fff);opacity:1}.axis[data-v-19a6450b]{fill:var(--text-muted)}.axis-measure[data-v-19a6450b]{visibility:hidden;pointer-events:none}.axis[data-v-19a6450b]::selection,.peak-label[data-v-19a6450b]::selection{background-color:var(--color-primary);color:var(--text-inverse);fill:var(--text-inverse)}.point[data-v-19a6450b]{stroke:var(--surface);stroke-width:2}.peak[data-v-19a6450b]{pointer-events:none}.peak-label[data-v-19a6450b]{fill:var(--text-primary);stroke:var(--surface);stroke-width:3px;stroke-linejoin:round;paint-order:stroke;font-weight:600;font-variant-numeric:tabular-nums}.metrics[data-v-19a6450b]{display:grid;grid-template-columns:repeat(var(--series-count),minmax(0,1fr));gap:var(--space-xs);font-variant-numeric:tabular-nums}.metric[data-v-19a6450b]{display:flex;flex-direction:column;align-items:center;gap:var(--space-3xs);min-width:0;padding:var(--space-xs) var(--space-sm);border:0;border-radius:.35rem;background:none;color:var(--text-secondary);text-align:center}.metric-label[data-v-19a6450b]{display:inline-flex;align-items:center;gap:var(--space-sm);white-space:nowrap}.metric-value[data-v-19a6450b]{max-width:100%;color:var(--text-primary);font-weight:600;white-space:nowrap;overflow-x:auto;scrollbar-width:none}.metric.muted[data-v-19a6450b]{opacity:.35}.ranking-chart[data-v-6ff60672]{container-type:inline-size;min-width:0}ol[data-v-6ff60672]{list-style:none;margin:0;padding:0}li[data-v-6ff60672]{display:flex;align-items:center;gap:var(--space-lg);padding:.28rem 0}.rank[data-v-6ff60672]{width:1.1rem;flex-shrink:0;text-align:center;color:var(--text-muted);font-variant-numeric:tabular-nums}.rank.top[data-v-6ff60672]{color:var(--chart-blue);font-weight:700}.entry[data-v-6ff60672]{flex:1;min-width:0}.entry-heading[data-v-6ff60672]{display:flex;justify-content:space-between;align-items:center;gap:var(--space-lg)}.entry-name[data-v-6ff60672]{display:flex;align-items:center;gap:var(--space-sm);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entry-values[data-v-6ff60672]{display:flex;align-items:baseline;flex-shrink:0;gap:var(--space-sm);white-space:nowrap}strong[data-v-6ff60672]{flex-shrink:0;font-weight:600;font-variant-numeric:tabular-nums}small[data-v-6ff60672]{margin-left:var(--space-xs);font-weight:400;color:var(--text-muted)}.track[data-v-6ff60672]{height:3px;margin-top:.22rem;background:var(--control-background);border-radius:2px;overflow:hidden}.track>div[data-v-6ff60672]{height:100%;background:var(--chart-blue);border-radius:inherit;transition:width .2s}.track>.negative[data-v-6ff60672]{background:var(--chart-coral)}.detail[data-v-6ff60672]{color:var(--text-muted);font-variant-numeric:tabular-nums}.empty[data-v-6ff60672]{display:grid;place-items:center;min-height:calc(1lh + .22rem + 3px);padding:.28rem 0;color:var(--text-muted)}@container (max-width: 20rem){li[data-v-6ff60672],.entry-heading[data-v-6ff60672]{gap:var(--space-sm)}}.ui-setting-card[data-v-16100065]{display:flex;align-items:center;gap:var(--space-sm)}.ui-setting-card .left[data-v-16100065]{flex-grow:1}.ui-setting-card .right[data-v-16100065]{flex-shrink:0}.ui-setting-card .title[data-v-16100065]{line-height:1.1em}.ui-textarea[data-v-7a796d3e]{flex-direction:column;height:6em;border-radius:var(--control-radius);overflow:hidden}.ui-textarea.auto-height[data-v-7a796d3e]{height:auto}.ui-textarea.auto-height textarea[data-v-7a796d3e]{flex:none;min-height:2em}.ui-textarea.b textarea[data-v-7a796d3e]{width:100%;display:block}.ui-textarea textarea[data-v-7a796d3e]{outline:none;flex:1;padding:.5em;background-color:var(--control-background);box-sizing:border-box;border:solid .1em transparent;transition:.3s;resize:none;border-bottom:2px solid transparent;font-size:1em}.ui-textarea textarea[data-v-7a796d3e]:focus{border-bottom:2px solid var(--color-primary)}.search-input[data-v-bee80d34]{display:inline-flex;flex:0 1 auto;flex-wrap:nowrap;align-items:center;gap:var(--space-md);min-width:0;max-width:100%}.search-input-field[data-v-bee80d34]{position:relative;flex:1 1 auto;min-width:0;overflow:hidden}.search-input-placeholder[data-v-bee80d34]{display:block;width:max-content;min-width:var(--search-input-width, 7em);height:var(--control-height);padding-inline:calc(1.7em + 2px);box-sizing:border-box;white-space:pre;visibility:hidden}.search-input-field>.ui-input[data-v-bee80d34]{position:absolute;inset:0;width:100%;min-width:0}.search-input>.ui-button[data-v-bee80d34]{flex-shrink:0}.search-input.wide .search-input-placeholder[data-v-bee80d34]{min-width:20rem}.ui-notice[data-v-9f5d1f81]{display:flex;align-items:center;gap:var(--space-lg);padding:var(--space-lg) var(--space-xl);border-radius:var(--radius-md);color:var(--text-warning);background:var(--surface-warning);line-height:var(--line-height-normal);overflow-wrap:anywhere}.ui-notice>.icon[data-v-9f5d1f81]{flex-shrink:0}.ui-notice>span[data-v-9f5d1f81]:last-child{min-width:0}.ui-notice.danger[data-v-9f5d1f81]{color:var(--text-danger);background:var(--surface-danger)}.refresh-alert[data-v-74856cfe]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-lg);padding:var(--space-lg) var(--space-xl);overflow-wrap:anywhere}.page-header[data-v-d71b293e]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-md);min-width:0;padding-bottom:var(--space-lg);border-bottom:1px solid var(--border-color)}.page-header[data-v-d71b293e] .ui-button{flex-shrink:0;box-sizing:content-box;border-inline:0}.page-header[data-v-d71b293e] .ui-button:focus-visible{outline:var(--focus-ring);outline-offset:2px}.page-header[data-v-d71b293e] .ui-button:disabled{cursor:default;opacity:.5}.page-header.is-stacked .page-header-controls[data-v-d71b293e]{order:2;flex-basis:100%}.page-header.is-stacked:not(.has-heading) .page-header-actions[data-v-d71b293e]{order:3}.page-header-content[data-v-d71b293e]{flex:0 0 auto;max-width:100%;min-height:calc(2.4rem + 2px);display:flex;align-items:center}.page-header-content h1[data-v-d71b293e]{margin:0;color:var(--text-primary);line-height:1.2;overflow-wrap:anywhere;transform:translateY(-.1rem)}.page-header-controls[data-v-d71b293e]{order:1;display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:var(--space-md);min-width:0}.page-header-filters[data-v-d71b293e]{display:flex;flex:0 1 auto;flex-wrap:wrap;align-items:center;gap:var(--space-md);min-width:min(100%,var(--header-filters-width, 0px));max-width:100%}.page-header-filters [data-v-d71b293e-s]{flex-shrink:0;max-width:100%}.page-header-filters[data-v-d71b293e] .ui-switch-tab{flex-wrap:wrap;height:auto;min-height:var(--control-height);overflow:visible}.page-header-filters[data-v-d71b293e] .ui-switch-tab>.option{flex:1 0 auto;height:calc(var(--control-height) - .36em - 2px)}.page-header-tools[data-v-d71b293e]{display:flex;flex:1 1 var(--header-tools-width, 16rem);flex-wrap:wrap;align-items:center;gap:var(--space-md);min-width:min(100%,var(--header-tools-width, 0px));max-width:100%}.page-header-search[data-v-d71b293e]{display:flex;flex:0 1 auto;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:var(--space-md);min-width:min(100%,var(--header-search-width, 0px));max-width:100%}.page-header-primary[data-v-d71b293e],.page-header-actions[data-v-d71b293e]{display:flex;flex:0 1 auto;flex-wrap:wrap;align-items:center;gap:var(--space-md);min-width:0;max-width:100%}.page-header-primary a[data-v-d71b293e-s],.page-header-actions a[data-v-d71b293e-s]{display:flex;border-radius:var(--radius-pill)}.page-header-primary a[data-v-d71b293e-s]:focus-visible,.page-header-actions a[data-v-d71b293e-s]:focus-visible{outline:var(--focus-ring);outline-offset:2px}.page-header-actions[data-v-d71b293e]{order:1;justify-content:flex-end;margin-left:auto}.page-header-settings[data-v-d71b293e]{order:4;display:flex;flex:1 1 100%;align-items:center;flex-wrap:wrap;gap:var(--space-md);min-width:0}.page-header[data-measuring]>.page-header-content[data-v-d71b293e],.page-header[data-measuring] .page-header-controls[data-v-d71b293e],.page-header[data-measuring] .page-header-filters[data-v-d71b293e],.page-header[data-measuring] .page-header-tools[data-v-d71b293e],.page-header[data-measuring] .page-header-search[data-v-d71b293e],.page-header[data-measuring] .page-header-primary[data-v-d71b293e],.page-header[data-measuring] .page-header-actions[data-v-d71b293e]{flex:none;flex-wrap:nowrap;width:max-content;min-width:0;max-width:none}.page-header[data-measuring] .page-header-search>.search-input[data-v-d71b293e-s]{flex:none;width:max-content;min-width:0}.page-header[data-measuring] .page-header-filters[data-v-d71b293e] .ui-switch-tab{flex-wrap:nowrap;max-width:none}@container page (max-width: 36rem){.page-header:not([data-measuring]).has-heading .page-header-controls[data-v-d71b293e]{order:2;flex-basis:100%}.page-header:not([data-measuring]).is-stacked:not(.has-heading) .page-header-actions[data-v-d71b293e]{order:1}.page-header:not([data-measuring]) .page-header-filters[data-v-d71b293e]{flex:1 1 100%}.page-header:not([data-measuring]) .page-header-filters>[data-v-d71b293e-s]{flex:1 1 0;min-width:min(100%,var(--header-filter-width, 10rem))}.page-header:not([data-measuring]) .page-header-tools[data-v-d71b293e]{flex-basis:100%;min-width:0}.page-header:not([data-measuring]) .page-header-search[data-v-d71b293e],.page-header:not([data-measuring]) .page-header-primary[data-v-d71b293e]{display:contents}.page-header:not([data-measuring]) .page-header-search>.search-input[data-v-d71b293e-s]{flex:1 1 10rem}.page-header:not([data-measuring]) .page-header-search>.ui-button[data-v-d71b293e-s]{flex:none}.page-header:not([data-measuring]) .page-header-primary>[data-v-d71b293e-s]{flex:1 0 auto}.page-header:not([data-measuring]) .page-header-primary[data-v-d71b293e] a>.ui-button{flex:1}}.ui-text-button[data-v-ecd44fc3]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2xs);min-width:0;padding:var(--space-xs) var(--space-md);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);white-space:nowrap}.ui-text-button[data-v-ecd44fc3]:hover:not(:disabled){color:var(--text-link)}.ui-text-button[data-v-ecd44fc3]:focus-visible{outline:var(--focus-ring);outline-offset:2px}.ui-text-button[data-v-ecd44fc3]:disabled{opacity:.5;cursor:default}.pagination[data-v-e918fa2c]{--pagination-control-size: 2.25rem;container:pagination/inline-size;min-width:0;color:var(--text-secondary);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums}.pagination-layout[data-v-e918fa2c]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-lg) var(--space-xl);padding:var(--space-xs) 0}.pagination-summary[data-v-e918fa2c]{flex:1;margin-left:.5rem;font-size:var(--font-size-md);white-space:nowrap}.pagination-summary strong[data-v-e918fa2c]{color:var(--text-primary);font-weight:600}.is-single .pagination-summary[data-v-e918fa2c]{grid-column:1/-1;margin-left:0;text-align:center}.pagination-controls[data-v-e918fa2c]{display:flex;align-items:center;gap:var(--space-2xs);max-width:100%;padding:var(--space-xs);border-radius:var(--radius-pill);background:var(--surface-muted);box-sizing:border-box}.pagination-pages[data-v-e918fa2c]{display:flex;align-items:center;gap:var(--space-2xs)}.pagination .pagination-button[data-v-e918fa2c]{flex-shrink:0;min-width:var(--pagination-control-size);height:var(--pagination-control-size);box-sizing:border-box;font-variant-numeric:inherit;transition:background-color .18s ease,color .18s ease,opacity .18s ease}.pagination .pagination-button[data-v-e918fa2c]:not(.blue){border-color:transparent;background-color:transparent}.pagination .pagination-button[data-v-e918fa2c]:not(.blue):not(.blue-text){color:var(--text-secondary)}.pagination .pagination-button[data-v-e918fa2c]:disabled{opacity:.3;cursor:default}.pagination .pagination-button[data-v-e918fa2c]:focus-visible{outline:var(--focus-ring);outline-offset:2px}@media(hover:hover)and (pointer:fine){.pagination .pagination-button[data-v-e918fa2c]:not(.blue):not(:disabled):hover{background-color:var(--control-background)}}@media(prefers-reduced-motion:reduce){.pagination .pagination-button[data-v-e918fa2c]{transition:none}}.pagination-number[data-v-e918fa2c]{font-weight:600}.pagination-position[data-v-e918fa2c]{display:none;align-items:center;align-content:center;justify-content:center;flex-wrap:wrap;gap:var(--space-2xs) var(--space-md);min-width:0;padding:0 var(--space-lg);overflow-wrap:anywhere}.pagination-position strong[data-v-e918fa2c]{color:var(--text-primary);font-size:var(--font-size-lg);font-weight:600}.pagination-arrow-text[data-v-e918fa2c]{display:none}.pagination-position-icon[data-v-e918fa2c]{color:var(--text-muted);font-size:var(--font-size-xs)}.pagination-picker[data-v-e918fa2c]{display:flex;flex-direction:column;gap:var(--space-lg);min-width:0}.picker-field[data-v-e918fa2c]{display:flex;align-items:center;gap:var(--space-lg);min-width:0;height:var(--control-height);padding:0 1em;box-sizing:border-box;border:1px solid transparent;border-radius:var(--radius-pill);background:var(--control-background)}.picker-field[data-v-e918fa2c]:focus-within{border-color:var(--color-primary)}.picker-field.has-error[data-v-e918fa2c]{border-color:var(--text-danger)}.picker-field>span[data-v-e918fa2c]{flex-shrink:0}.picker-field input[data-v-e918fa2c]{flex:1;min-width:0;width:100%;height:100%;padding:0;box-sizing:border-box;border:0;outline:none;background:transparent;color:var(--text-primary);font:inherit;line-height:normal;font-variant-numeric:tabular-nums;text-align:center}.picker-nearby[data-v-e918fa2c]{display:none;flex-direction:column;gap:var(--space-md);margin-bottom:var(--space-md)}.picker-nearby-pages[data-v-e918fa2c]{display:flex;flex-wrap:wrap;gap:var(--space-md)}.picker-message[data-v-e918fa2c]{min-height:1.5em;margin:0;overflow-wrap:anywhere}.picker-footer[data-v-e918fa2c]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-md)}.picker-shortcuts[data-v-e918fa2c],.picker-actions[data-v-e918fa2c]{display:flex;align-items:center;gap:var(--space-md)}.picker-actions[data-v-e918fa2c]{margin-left:auto}.pagination-jump[data-v-e918fa2c]{display:flex;flex:1;align-items:center;justify-content:flex-end;gap:var(--space-xs)}.pagination-jump-label[data-v-e918fa2c]{display:flex;align-items:center;gap:var(--space-sm);font-size:var(--font-size-md);white-space:nowrap}.pagination-input[data-v-e918fa2c]{width:3.5rem;min-width:0;height:var(--pagination-control-size);padding:0 var(--space-sm);box-sizing:border-box;border:1px solid transparent;border-radius:var(--radius-pill);outline:none;background:var(--surface-muted);color:var(--text-primary);font:inherit;text-align:center}.pagination-input[data-v-e918fa2c]:focus{border-color:var(--text-link)}.is-long .pagination-pages[data-v-e918fa2c]{display:none}.is-long .pagination-position[data-v-e918fa2c],.is-long .pagination-arrow-text[data-v-e918fa2c]{display:flex}@container pagination (max-width: 46rem){.pagination-layout[data-v-e918fa2c]{display:grid;grid-template-columns:minmax(0,1fr) auto}.pagination-controls[data-v-e918fa2c]{grid-column:1/-1;order:-1;justify-content:center;margin:0 auto}}@container pagination (max-width: 34rem){.pagination-controls[data-v-e918fa2c]{width:fit-content;gap:var(--space-sm)}.pagination-pages[data-v-e918fa2c]{display:none}.pagination-position[data-v-e918fa2c]{display:flex;flex:0 1 auto}.pagination-arrow-text[data-v-e918fa2c]{display:inline}.pagination .pagination-arrow[data-v-e918fa2c]{padding-inline:var(--space-lg);font-size:var(--font-size-md)}}@container pagination (max-width: 18rem){.pagination-layout[data-v-e918fa2c]{display:flex}.pagination .pagination-arrow-text[data-v-e918fa2c]{display:none}.pagination-jump[data-v-e918fa2c],.pagination-summary[data-v-e918fa2c]{flex:auto}}@media screen and (max-width:800px)and (pointer:coarse){.pagination-summary[data-v-e918fa2c]{flex:0 0 100%;order:1;margin-left:0;text-align:center}.pagination-jump[data-v-e918fa2c]{display:none}.pagination-layout[data-v-e918fa2c],.picker-nearby[data-v-e918fa2c]{display:flex}}.ui-metric-card[data-v-35dee0d0]{display:flex;flex-direction:column;padding:var(--space-lg) var(--space-xl);background:var(--tone-background, var(--card-background));border-color:var(--tone-border, var(--card-border));color:var(--tone-text, var(--card-text))}.label[data-v-35dee0d0]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);font-weight:500}.label>span[data-v-35dee0d0]:first-child{min-width:0;overflow-wrap:anywhere}.label>.icon[data-v-35dee0d0]{flex-shrink:0}.value[data-v-35dee0d0]{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-xs);margin:var(--space-2xs) 0;line-height:var(--line-height-tight);font-weight:700;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.value>span[data-v-35dee0d0]{min-width:0;overflow-wrap:anywhere}.value small[data-v-35dee0d0]{flex-shrink:0;font-weight:400}.caption[data-v-35dee0d0]{margin-top:auto;line-height:var(--line-height-normal);overflow-wrap:anywhere}.option-icon[data-v-ab47d284]{flex-shrink:0;width:1em;color:var(--text-muted)}.label[data-v-ab47d284]{display:inline-block;font-size:.8em;margin-left:.5em;padding:.125em .4em;border-radius:.3em;color:var(--text-inverse);white-space:nowrap}.keyword[data-v-f2c37160]{position:absolute;left:var(--option-padding);right:calc(var(--option-padding) + 1.5em);top:0;bottom:0;padding:0;outline:none;border:none;background-color:transparent;font-size:1em}.ui-down-option[data-v-f2c37160]{--option-padding: var(--control-pill-padding);position:relative;height:var(--control-height);padding:0;border-radius:var(--radius-pill);outline:none}.ui-down-option.rect[data-v-f2c37160]{--option-padding: var(--control-padding);border-radius:var(--control-radius)}.ui-down-option.is-action .select-option[data-v-f2c37160]{width:100%}.ui-down-option.is-action .select-option[data-v-f2c37160]:focus-visible{outline:var(--focus-ring);outline-offset:2px}.ui-down-option.is-action .down-window[data-v-f2c37160]{top:100%;width:max-content;min-width:100%;max-width:calc(100vw - 1rem)}.ui-down-option.is-action .down-window .list-option[data-v-f2c37160]{box-sizing:border-box;width:calc(100% - 1em)}.ui-down-option.is-action .down-window .list-option[data-v-f2c37160]:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.ui-down-option .select-option[data-v-f2c37160]{display:flex;box-sizing:border-box;align-items:center;justify-content:space-between;height:100%;padding:0 var(--option-padding);border-radius:inherit;background-color:var(--control-background)}.ui-down-option .select-option .down-option-text[data-v-f2c37160]{display:flex;justify-content:center;align-items:center}.ui-down-option .select-option .arrow[data-v-f2c37160]{width:1em;margin-left:.5em;transform:rotate(180deg);opacity:.3;transition:.2s}.ui-down-option .select-option .arrow.reversal[data-v-f2c37160]{transform:rotate(0)}.ui-down-option .down-window[data-v-f2c37160]{position:absolute;max-height:min(15em,50vh);margin-top:.2em;margin-bottom:1em;border-radius:.5em;box-shadow:var(--shadow-floating);border:solid 1px var(--border-color);background-color:var(--surface-floating);overflow:auto;z-index:var(--z-dropdown)}.ui-down-option .down-window .window-backdrop[data-v-f2c37160]{position:absolute;width:100%;height:100%;border-radius:.5em;z-index:var(--z-dropdown-backdrop)}.ui-down-option .down-window .option-backdrop[data-v-f2c37160]{position:absolute;width:100%;height:var(--control-height);top:0;z-index:var(--z-dropdown-highlight);transition:0s}.ui-down-option .down-window .option-backdrop .option-backdrop-color[data-v-f2c37160]{height:100%;margin:0 .5em;border-radius:var(--control-radius);background-color:var(--control-background);opacity:0;transition:.3s}.ui-down-option .down-window .option-container[data-v-f2c37160]{padding:.5em 0}.ui-down-option .down-window .list-option[data-v-f2c37160]{display:flex;white-space:nowrap;align-items:center;height:var(--control-height);margin-left:.5em;padding-left:.1em;margin-right:.5em;padding-right:.4em;border-radius:var(--control-radius)}.ui-down-option .down-window .list-option.has-icon[data-v-f2c37160]{padding-inline:.5em}.ui-down-option .down-window .list-option .correct[data-v-f2c37160]{display:inline-block;position:relative;width:1.2em;text-align:center}.ui-down-option .down-window .list-option .correct .icon[data-v-f2c37160]{font-size:.8em;opacity:.6}.record-list.v[data-v-31692a3c]{gap:var(--space-xl)}.list-error[data-v-31692a3c]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-lg)}.list-error>span[data-v-31692a3c]{min-width:0;overflow-wrap:anywhere}.list-error>.ui-button[data-v-31692a3c]{flex-shrink:0;box-sizing:content-box}.list-empty[data-v-31692a3c]{display:flex;flex-direction:column;align-items:center;gap:var(--space-lg);padding:var(--space-5xl) var(--space-2xl);text-align:center}.ui-status[data-v-cad02b9a]{display:inline-flex;align-items:center;flex-shrink:0;gap:.3em;white-space:nowrap;font-weight:400}.ui-status[data-v-cad02b9a]:before{content:"";box-sizing:border-box;width:.4em;height:.4em;flex-shrink:0;border:1px solid currentColor;border-radius:50%;background:currentColor}.ui-status.hollow[data-v-cad02b9a]:before{background:transparent}.action-card[data-v-3c03f911]{display:flex;flex-direction:column;padding:0;overflow:hidden}.action-card-link[data-v-3c03f911]{display:flex;flex:1;min-width:0;color:inherit;text-decoration:none}.action-card-main[data-v-3c03f911]{container:action-card/inline-size;display:flex;flex:1;flex-direction:column;gap:var(--space-lg);width:100%;min-width:0;box-sizing:border-box;margin:0;padding:var(--card-padding);border:0;border-radius:0;background:transparent;color:var(--text-primary);font-size:inherit;line-height:var(--line-height-normal);text-align:left}.action-card-main[data-v-3c03f911]:hover{translate:none!important}.action-card-main[data-v-3c03f911]:focus-visible,.action-card-link[data-v-3c03f911]:focus-visible{outline:none}.action-card[data-v-3c03f911]:has(.action-card-main:focus-visible,.action-card-link:focus-visible){outline:var(--focus-ring);outline-offset:2px}.action-card-footer[data-v-3c03f911]{display:flex;min-width:0;padding:var(--space-lg);border-top:1px solid var(--border-color);background:light-dark(#f9f9f9,#252525)}.action-card-footer[data-v-3c03f911]>.ui-button{flex:1;min-width:0}.step-track[data-v-a090d977]{container:step-track/inline-size;min-width:0}ol[data-v-a090d977]{--dot: var(--step-dot, .6rem);--gap: var(--step-gap, var(--space-md));--color: var(--step-color, var(--text-link));display:grid;grid-template-columns:repeat(var(--count),minmax(0,1fr));gap:var(--gap);margin:0;padding:0;list-style:none}li[data-v-a090d977]{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--space-3xs);min-width:0;padding-top:calc(var(--dot) + var(--space-md));text-align:center}li[data-v-a090d977]:before{content:"";position:absolute;top:0;left:50%;translate:-50% 0;box-sizing:border-box;width:var(--dot);height:var(--dot);border:2px solid var(--border-strong);border-radius:50%;background:var(--card-background)}li[data-v-a090d977]:not(:last-child):after{content:"";position:absolute;top:calc(var(--dot) / 2 - 1px);left:calc(50% + var(--dot) / 2 + 4px);right:calc(var(--dot) / 2 + 4px - 50% - var(--gap));border-top:2px dashed var(--border-strong)}li.is-done[data-v-a090d977]:before{border-color:var(--color);background:var(--color)}li.is-linked[data-v-a090d977]:after{border-top-style:solid;border-top-color:var(--color)}.step-name[data-v-a090d977],.step-note[data-v-a090d977]{font-size:var(--step-name-size, var(--font-size-xs));white-space:nowrap}.step-name[data-v-a090d977]{color:var(--text-secondary)}.step-note[data-v-a090d977]{color:var(--text-muted)}strong[data-v-a090d977]{max-width:100%;overflow:hidden;color:var(--text-primary);font-weight:600;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}li:not(.is-done) strong[data-v-a090d977]{color:var(--text-muted);font-weight:400}@container step-track (max-width: 28rem){ol.is-many[data-v-a090d977]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--space-xl)}ol.is-many>li[data-v-a090d977]:nth-child(2n):after{display:none}}.quantity-picker[data-v-1f3c25a3]{container:quantity-picker/inline-size;min-width:0;padding:var(--space-lg) var(--space-xl);border-radius:var(--radius-lg);background:var(--surface-muted)}.quantity-heading[data-v-1f3c25a3]{justify-content:space-between;flex-wrap:wrap;align-items:baseline}.quantity-heading strong[data-v-1f3c25a3]{font-weight:600}.quantity-hint[data-v-1f3c25a3]{min-width:0}.quantity-controls[data-v-1f3c25a3]{display:flex;align-items:center;gap:var(--space-md);min-width:0;margin:0;padding:0;border:0}.quantity-field[data-v-1f3c25a3]{flex:2;min-width:0}.quantity-label[data-v-1f3c25a3]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.quantity-field>.ui-input[data-v-1f3c25a3]{width:100%;min-width:0}.quantity-field[data-v-1f3c25a3] input{padding-right:2.4em;font-variant-numeric:tabular-nums}.quantity-money .quantity-field[data-v-1f3c25a3] input{padding-right:1.6em}.quantity-unitless .quantity-field[data-v-1f3c25a3] input{padding-right:1em}.quantity-shortcuts[data-v-1f3c25a3]{display:contents}.quantity-shortcuts>.ui-button[data-v-1f3c25a3]{flex:1;min-width:0;padding-inline:0;box-sizing:border-box;height:var(--control-height)}.quantity-wide-shortcut[data-v-1f3c25a3]{display:none}@container ui-window (min-width: 26rem){.quantity-wide-shortcut[data-v-1f3c25a3]{display:inline-flex}}.fact-list[data-v-0752220b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-xl) var(--space-2xl);min-width:0;margin:0}.fact-item[data-v-0752220b]{display:flex;flex-direction:column;gap:var(--space-xs);min-width:0}.fact-item.is-wide[data-v-0752220b]{grid-column:1/-1}.fact-item.is-inline[data-v-0752220b]{flex-direction:row;align-items:center;gap:var(--space-lg)}.is-inline>dt[data-v-0752220b]{flex-shrink:0}dt[data-v-0752220b]{display:inline-flex;align-items:center;gap:var(--space-sm);color:var(--text-muted);font-size:var(--font-size-sm)}dd[data-v-0752220b]{min-width:0;margin:0;overflow:hidden;color:var(--text-primary);font-weight:500;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}dd.is-muted[data-v-0752220b]{color:var(--text-muted);font-weight:400}dd.is-wrap[data-v-0752220b]{white-space:pre-wrap;overflow-wrap:anywhere}.ui-check-box[data-v-95462035]{--check-color: var(--color-primary);gap:.3em;align-items:center;min-height:var(--control-height)}.ui-check-box.red[data-v-95462035]{--check-color: var(--color-danger)}.ui-check-box.red[aria-checked=true][data-v-95462035]{color:var(--text-danger)}.ui-check-box .name[data-v-95462035]{flex:1;min-width:0}.ui-check-box .box[data-v-95462035]{position:relative;flex-shrink:0;display:flex;justify-content:center;align-items:center;width:1.2em;height:1.2em;color:var(--text-inverse);box-sizing:border-box;border:.15em solid var(--border-strong);border-radius:.3em;transition:.25s}.ui-check-box .box[data-v-95462035]:before{display:none}.ui-check-box .box:not(.round).checked[data-v-95462035]{border:none;background-color:var(--check-color)}.ui-check-box .box:not(.round).checked[data-v-95462035]:before{display:block;font-size:.7em}.ui-check-box .box.round[data-v-95462035]{border-radius:1em}.ui-check-box .box.round.checked[data-v-95462035]{border:.15em solid var(--check-color)}.ui-check-box .box.round.checked[data-v-95462035]:before{position:absolute;content:"";display:block;width:65%;height:65%;background-color:var(--check-color);border-radius:100%}.ui-line-tag[data-v-24521ca8]{padding:.1em .3em;border-radius:var(--control-radius);background-color:var(--surface-muted);border:solid 1px var(--border-strong)}.statistics-board[data-v-c7ef143f]{container:statistics-board/inline-size;display:flex;flex-direction:column;gap:var(--space-lg)}.statistics-toolbar[data-v-c7ef143f]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-lg)}.statistics-toolbar>strong[data-v-c7ef143f-s]{color:var(--text-primary);font-weight:600}.statistics-totals[data-v-c7ef143f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-lg)}.statistics-charts[data-v-c7ef143f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-lg)}.statistics-note[data-v-c7ef143f]{margin:0;line-height:1.5}@container statistics-board (max-width: 40rem){.statistics-charts[data-v-c7ef143f]{grid-template-columns:minmax(0,1fr)}}@container statistics-board (max-width: 25rem){.statistics-totals[data-v-c7ef143f]{grid-template-columns:repeat(2,minmax(0,1fr))}.statistics-totals[data-v-c7ef143f]>:first-child{grid-column:1/-1}}.remark-card[data-v-143f232a]{display:flex;flex-direction:column;gap:var(--space-sm);min-width:0;padding:var(--space-md) var(--space-lg);border-left:3px solid var(--chart-amber);border-radius:var(--radius-sm);background:var(--surface-warning)}.remark-label[data-v-143f232a]{display:flex;align-items:center;gap:var(--space-xs);color:var(--text-warning);font-weight:500}p[data-v-143f232a]{margin:0;color:var(--text-primary);line-height:var(--line-height-relaxed);white-space:pre-wrap;overflow-wrap:anywhere}.ui-label[data-v-9864c201]{display:flex;justify-content:center;align-items:center;height:var(--control-height);border-radius:var(--control-radius);line-height:1em;padding:0 .2em}.ui-label.gray-text .name[data-v-9864c201]{color:var(--text-muted)}.ui-label .name[data-v-9864c201]{font-size:var(--font-size-xs);line-height:1em;color:var(--text-secondary)}.expiry-line[data-v-72ca5d65]{display:flex;flex-wrap:wrap;column-gap:var(--space-lg);min-width:0;margin-top:calc(var(--space-xs) - var(--space-md));color:var(--text-secondary);white-space:nowrap}.is-warning[data-v-72ca5d65]{color:var(--text-warning)}.is-danger[data-v-72ca5d65]{color:var(--text-danger)}.is-active[data-v-72ca5d65]{color:var(--text-link)}.price-value[data-v-0e5a303d]{display:inline-flex;flex-direction:column;min-width:0;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.current[data-v-0e5a303d]{font-weight:600}.unit[data-v-0e5a303d]{font-size:var(--font-size-sm);font-weight:400;white-space:nowrap}.original[data-v-0e5a303d]{font-weight:400}.expiry-batch[data-v-37fb8324]{display:flex;align-items:center;gap:var(--space-lg);min-width:0;width:100%;text-align:left}.batch-countdown[data-v-37fb8324]{display:flex;align-items:center;justify-content:center;min-width:2.5rem;flex-shrink:0;color:var(--text-muted);font-variant-numeric:tabular-nums;line-height:var(--line-height-tight);white-space:nowrap}.batch-countdown strong[data-v-37fb8324],.batch-count strong[data-v-37fb8324]{font-size:var(--font-size-2xl);font-weight:600}.batch-description[data-v-37fb8324]{display:flex;flex-direction:column;flex:1;min-width:0;overflow-wrap:anywhere}.batch-description strong[data-v-37fb8324]{font-weight:500}.batch-description time[data-v-37fb8324]{line-height:1em}.batch-count[data-v-37fb8324]{display:flex;align-items:center;gap:.2em;flex-shrink:0;white-space:nowrap;font-variant-numeric:tabular-nums}.count-inline .batch-description[data-v-37fb8324]{flex:0 1 auto}
