.v-icon{--v-icon-size-multiplier: 1;align-items:center;display:inline-flex;font-feature-settings:"liga";height:1em;justify-content:center;letter-spacing:normal;line-height:1;position:relative;opacity:var(--v-icon-opacity, 1);text-indent:0;text-align:center;user-select:none;vertical-align:middle;width:1em;min-width:1em}.v-icon--clickable{cursor:pointer}.v-icon--disabled{pointer-events:none;opacity:.38}.v-icon--size-x-small{font-size:calc(var(--v-icon-size-multiplier) * 1em)}.v-icon--size-small{font-size:calc(var(--v-icon-size-multiplier) * 1.25em)}.v-icon--size-default{font-size:calc(var(--v-icon-size-multiplier) * 1.5em)}.v-icon--size-large{font-size:calc(var(--v-icon-size-multiplier) * 1.75em)}.v-icon--size-x-large{font-size:calc(var(--v-icon-size-multiplier) * 2em)}.v-icon__svg{fill:currentColor;width:100%;height:100%}.v-icon--start{margin-inline-end:8px}.v-icon--end{margin-inline-start:8px}.bottom-nav-container[data-v-e0597ae3]{position:fixed;bottom:0;left:0;right:0;z-index:100;pointer-events:auto}.safe-area-nav[data-v-e0597ae3]{display:flex;align-items:stretch;justify-content:space-between;padding-bottom:env(safe-area-inset-bottom);height:calc(var(--size-nav-height) + env(safe-area-inset-bottom));background:rgba(var(--v-theme-surface),.98);border-top:1px solid rgba(var(--v-theme-on-surface),.08);box-shadow:0 -10px 28px #0f172a14,inset 0 1px #ffffffb8;pointer-events:auto;touch-action:manipulation}.bottom-nav-btn[data-v-e0597ae3]{position:relative;flex:1 1 0;min-width:0;min-height:calc(var(--size-nav-height) + env(safe-area-inset-bottom));padding:8px var(--spacing-fluid-sm) calc(8px + env(safe-area-inset-bottom));display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:0;background:transparent;color:rgba(var(--v-theme-on-surface),.72);transition:color .18s var(--ease-out-cubic),background-color .18s var(--ease-out-cubic),transform .18s var(--ease-out-cubic);-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none;appearance:none;cursor:pointer}.bottom-nav-btn[data-v-e0597ae3]:before{content:"";position:absolute;top:0;left:14px;right:14px;height:3px;border-radius:999px;background:transparent;transition:background-color .18s var(--ease-out-cubic),opacity .18s var(--ease-out-cubic);opacity:0}.bottom-nav-btn[data-v-e0597ae3]:focus-visible{outline:none;background:rgba(var(--v-theme-primary),.08)}.bottom-nav-btn[data-v-e0597ae3]:active{transform:scale(.98)}.bottom-nav-btn__icon[data-v-e0597ae3]{font-size:22px}.bottom-nav-btn__label[data-v-e0597ae3]{font-size:var(--font-fluid-label);font-weight:600;line-height:1.1;white-space:nowrap}.bottom-nav-btn--selected[data-v-e0597ae3]{color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.06)}.bottom-nav-btn--selected[data-v-e0597ae3]:before{background:rgb(var(--v-theme-primary));opacity:1}@media (hover: hover) and (pointer: fine){.bottom-nav-btn[data-v-e0597ae3]:hover{color:rgba(var(--v-theme-on-surface),.92);background:rgba(var(--v-theme-surface-variant),.12)}}.v-btn{align-items:center;border-radius:4px;display:inline-grid;grid-template-areas:"prepend content append";grid-template-columns:max-content auto max-content;font-weight:500;justify-content:center;letter-spacing:.0892857143em;line-height:normal;max-width:100%;outline:none;position:relative;text-decoration:none;text-indent:.0892857143em;text-transform:uppercase;transition-property:box-shadow,transform,opacity,background;transition-duration:.28s;transition-timing-function:cubic-bezier(.4,0,.2,1);user-select:none;vertical-align:middle;flex-shrink:0}.v-locale--is-rtl .v-btn{text-indent:-.0892857143em}.v-btn--size-x-small{--v-btn-size: .625rem;--v-btn-height: 20px;font-size:var(--v-btn-size);min-width:36px;padding:0 8px}.v-btn--size-small{--v-btn-size: .75rem;--v-btn-height: 28px;font-size:var(--v-btn-size);min-width:50px;padding:0 12px}.v-btn--size-default{--v-btn-size: .875rem;--v-btn-height: 36px;font-size:var(--v-btn-size);min-width:64px;padding:0 16px}.v-btn--size-large{--v-btn-size: 1rem;--v-btn-height: 44px;font-size:var(--v-btn-size);min-width:78px;padding:0 20px}.v-btn--size-x-large{--v-btn-size: 1.125rem;--v-btn-height: 52px;font-size:var(--v-btn-size);min-width:92px;padding:0 24px}.v-btn.v-btn--density-default{height:calc(var(--v-btn-height) + 0px)}.v-btn.v-btn--density-comfortable{height:calc(var(--v-btn-height) + -8px)}.v-btn.v-btn--density-compact{height:calc(var(--v-btn-height) + -12px)}.v-btn{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-btn--border{border-width:thin;box-shadow:none}.v-btn--absolute{position:absolute}.v-btn--fixed{position:fixed}.v-btn:hover>.v-btn__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-btn:focus-visible>.v-btn__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn:focus>.v-btn__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-btn--active>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]>.v-btn__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-btn--active:hover>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:hover>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-btn--active:focus-visible>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn--active:focus>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:focus>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-btn--variant-plain,.v-btn--variant-outlined,.v-btn--variant-text,.v-btn--variant-tonal{background:transparent;color:inherit}.v-btn--variant-plain{opacity:.62}.v-btn--variant-plain:focus,.v-btn--variant-plain:hover{opacity:1}.v-btn--variant-plain .v-btn__overlay{display:none}.v-btn--variant-elevated,.v-btn--variant-flat{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-btn--variant-elevated{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn--variant-outlined{border:thin solid currentColor}.v-btn--variant-text .v-btn__overlay{background:currentColor}.v-btn--variant-tonal .v-btn__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;inset:0;pointer-events:none}.v-btn .v-btn__underlay{position:absolute}@supports selector(:focus-visible){.v-btn:after{pointer-events:none;border:2px solid currentColor;border-radius:inherit;opacity:0;transition:opacity .2s ease-in-out}.v-btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-btn:focus-visible:after{opacity:calc(.25 * var(--v-theme-overlay-multiplier))}}.v-btn--icon{border-radius:50%;min-width:0;padding:0}.v-btn--icon.v-btn--size-default{--v-btn-size: 1rem}.v-btn--icon.v-btn--density-default{width:calc(var(--v-btn-height) + 12px);height:calc(var(--v-btn-height) + 12px)}.v-btn--icon.v-btn--density-comfortable{width:calc(var(--v-btn-height) + 0px);height:calc(var(--v-btn-height) + 0px)}.v-btn--icon.v-btn--density-compact{width:calc(var(--v-btn-height) + -8px);height:calc(var(--v-btn-height) + -8px)}.v-btn--elevated:hover,.v-btn--elevated:focus{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn--elevated:active{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn--flat{box-shadow:none}.v-btn--block{display:flex;flex:1 0 auto;min-width:100%}.v-btn--spaced{display:grid;grid-template-columns:max-content 1fr max-content}.v-btn--spaced.v-btn--spaced-start>.v-btn__content{justify-content:end}.v-btn--spaced.v-btn--spaced-end>.v-btn__content{justify-content:start}.v-btn--disabled{pointer-events:none;opacity:.26}.v-btn--disabled:hover{opacity:.26}.v-btn--disabled.v-btn--variant-elevated,.v-btn--disabled.v-btn--variant-flat{box-shadow:none;opacity:1;color:rgba(var(--v-theme-on-surface),.26);background:rgb(var(--v-theme-surface))}.v-btn--disabled.v-btn--variant-elevated .v-btn__overlay,.v-btn--disabled.v-btn--variant-flat .v-btn__overlay{opacity:.4615384615}.v-btn--loading{pointer-events:none}.v-btn--loading .v-btn__content,.v-btn--loading .v-btn__prepend,.v-btn--loading .v-btn__append{opacity:0}.v-btn--stacked{grid-template-areas:"prepend" "content" "append";grid-template-columns:auto;grid-template-rows:max-content max-content max-content;justify-items:center;align-content:center}.v-btn--stacked .v-btn__content{flex-direction:column;line-height:1.25}.v-btn--stacked .v-btn__prepend,.v-btn--stacked .v-btn__append,.v-btn--stacked .v-btn__content>.v-icon--start,.v-btn--stacked .v-btn__content>.v-icon--end{margin-inline:0}.v-btn--stacked .v-btn__prepend,.v-btn--stacked .v-btn__content>.v-icon--start{margin-bottom:4px}.v-btn--stacked .v-btn__append,.v-btn--stacked .v-btn__content>.v-icon--end{margin-top:4px}.v-btn--stacked.v-btn--size-x-small{--v-btn-size: .625rem;--v-btn-height: 56px;font-size:var(--v-btn-size);min-width:56px;padding:0 12px}.v-btn--stacked.v-btn--size-small{--v-btn-size: .75rem;--v-btn-height: 64px;font-size:var(--v-btn-size);min-width:64px;padding:0 14px}.v-btn--stacked.v-btn--size-default{--v-btn-size: .875rem;--v-btn-height: 72px;font-size:var(--v-btn-size);min-width:72px;padding:0 16px}.v-btn--stacked.v-btn--size-large{--v-btn-size: 1rem;--v-btn-height: 80px;font-size:var(--v-btn-size);min-width:80px;padding:0 18px}.v-btn--stacked.v-btn--size-x-large{--v-btn-size: 1.125rem;--v-btn-height: 88px;font-size:var(--v-btn-size);min-width:88px;padding:0 20px}.v-btn--stacked.v-btn--density-default{height:calc(var(--v-btn-height) + 0px)}.v-btn--stacked.v-btn--density-comfortable{height:calc(var(--v-btn-height) + -16px)}.v-btn--stacked.v-btn--density-compact{height:calc(var(--v-btn-height) + -24px)}.v-btn--slim{padding:0 8px}.v-btn--readonly{pointer-events:none}.v-btn--rounded{border-radius:24px}.v-btn--rounded.v-btn--icon{border-radius:4px}.v-btn .v-icon{--v-icon-size-multiplier: .8571428571}.v-btn--icon .v-icon{--v-icon-size-multiplier: 1}.v-btn--stacked .v-icon{--v-icon-size-multiplier: 1.1428571429}.v-btn--stacked.v-btn--block{min-width:100%}.v-btn__loader{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.v-btn__loader>.v-progress-circular{width:1.5em;height:1.5em}.v-btn__content,.v-btn__prepend,.v-btn__append{align-items:center;display:flex;transition:transform,opacity .2s cubic-bezier(.4,0,.2,1)}.v-btn__prepend{grid-area:prepend;margin-inline:calc(var(--v-btn-height) / -9) calc(var(--v-btn-height) / 4.5)}.v-btn--slim .v-btn__prepend{margin-inline-start:0}.v-btn__append{grid-area:append;margin-inline:calc(var(--v-btn-height) / 4.5) calc(var(--v-btn-height) / -9)}.v-btn--slim .v-btn__append{margin-inline-end:0}.v-btn__content{grid-area:content;justify-content:center;white-space:nowrap}.v-btn__content>.v-icon--start{margin-inline:calc(var(--v-btn-height) / -9) calc(var(--v-btn-height) / 4.5)}.v-btn__content>.v-icon--end{margin-inline:calc(var(--v-btn-height) / 4.5) calc(var(--v-btn-height) / -9)}.v-btn--stacked .v-btn__content{white-space:normal}.v-btn__overlay{background-color:currentColor;border-radius:inherit;opacity:0;transition:opacity .2s ease-in-out}.v-btn__overlay,.v-btn__underlay{pointer-events:none}.v-btn__overlay,.v-btn__underlay{position:absolute;top:0;left:0;width:100%;height:100%}.v-pagination .v-btn{width:auto;padding-inline:5px}.v-pagination .v-btn.v-btn--density-default{min-width:calc(var(--v-btn-height) + 12px)}.v-pagination .v-btn.v-btn--density-comfortable{min-width:calc(var(--v-btn-height) + 0px)}.v-pagination .v-btn.v-btn--density-compact{min-width:calc(var(--v-btn-height) + -8px)}.v-pagination .v-btn{border-radius:4px}.v-pagination .v-btn--rounded{border-radius:50%}.v-pagination .v-btn__overlay{transition:none}.v-pagination__prev .v-btn,.v-pagination__next .v-btn{padding-inline:0}.v-pagination__prev .v-btn.v-btn--density-default,.v-pagination__next .v-btn.v-btn--density-default{width:calc(var(--v-btn-height) + 12px)}.v-pagination__prev .v-btn.v-btn--density-comfortable,.v-pagination__next .v-btn.v-btn--density-comfortable{width:calc(var(--v-btn-height) + 0px)}.v-pagination__prev .v-btn.v-btn--density-compact,.v-pagination__next .v-btn.v-btn--density-compact{width:calc(var(--v-btn-height) + -8px)}.v-pagination .v-pagination__item--is-active .v-btn__overlay{opacity:var(--v-border-opacity)}@media (forced-colors: active){.v-btn:not(.v-btn--variant-text,.v-btn--variant-plain){border:thin solid}.v-btn:focus-visible{outline:2px solid;outline-offset:2px}}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled)>.v-btn__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):hover>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):focus-visible>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):focus>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled).v-btn--variant-plain{opacity:1}@media (forced-colors: active){.v-btn-toggle>.v-btn:not(.v-btn--disabled){border-color:buttontext!important}.v-btn-toggle>.v-btn:not(.v-btn--disabled):focus-visible{outline:0}.v-btn-toggle>.v-btn:not(.v-btn--disabled):not(.v-btn--active):hover,.v-btn-toggle>.v-btn:not(.v-btn--disabled):not(.v-btn--active):focus-visible{color:highlight;border-color:currentColor!important}.v-btn-toggle>.v-btn--active{color:highlight!important;forced-color-adjust:preserve-parent-color}.v-btn-toggle>.v-btn--active:not(.v-btn--variant-text,.v-btn--variant-plain){background-color:highlight!important;color:highlighttext!important;border-color:highlight!important}}.v-btn-group{display:inline-flex;flex-wrap:nowrap;max-width:100%;min-width:0;overflow-y:hidden;overflow-x:auto;vertical-align:middle}.v-btn-group{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-btn-group--border{border-width:thin;box-shadow:none}.v-btn-group{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn-group{border-radius:4px}.v-btn-group{background:transparent;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-btn-group--density-default.v-btn-group{height:48px}.v-btn-group--density-comfortable.v-btn-group{height:40px}.v-btn-group--density-compact.v-btn-group{height:36px}.v-btn-group .v-btn{border-radius:0;border-color:inherit}.v-btn-group--tile{border-radius:0}.v-btn-group--horizontal .v-btn:not(:last-child){border-inline-end:none}.v-btn-group--horizontal .v-btn:not(:first-child){border-inline-start:none}.v-btn-group--horizontal .v-btn:first-child{border-start-start-radius:inherit;border-end-start-radius:inherit}.v-btn-group--horizontal .v-btn:last-child{border-start-end-radius:inherit;border-end-end-radius:inherit}.v-btn-group--horizontal.v-btn-group--divided .v-btn:not(:last-child){border-inline-end-width:thin;border-inline-end-style:solid;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.v-btn-group--vertical{flex-direction:column;height:auto!important}.v-btn-group--vertical .v-btn:not(:last-child){border-block-end:none}.v-btn-group--vertical .v-btn:not(:first-child){border-block-start:none}.v-btn-group--vertical .v-btn:first-child{border-start-start-radius:inherit;border-start-end-radius:inherit}.v-btn-group--vertical .v-btn:last-child{border-end-start-radius:inherit;border-end-end-radius:inherit}.v-btn-group--vertical.v-btn-group--divided .v-btn:not(:last-child){border-block-end-width:thin;border-block-end-style:solid;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.v-progress-circular{align-items:center;display:inline-flex;justify-content:center;overflow:hidden;position:relative;vertical-align:middle}.v-progress-circular>svg{width:100%;height:100%;margin:auto;position:absolute;inset:0;z-index:0}.v-progress-circular__content{align-items:center;display:flex;justify-content:center}.v-progress-circular__underlay{color:rgba(var(--v-border-color),var(--v-border-opacity));stroke:currentColor;z-index:1}.v-progress-circular__overlay{stroke:currentColor;transition:all .2s ease-in-out,stroke-width 0s;z-index:2}.v-progress-circular--revealing{--progress-reveal-duration: $progress-circular-reveal-duration}.v-progress-circular--revealing .v-progress-circular__overlay{transition-duration:var(--progress-reveal-duration),0s}.v-progress-circular--size-x-small{height:16px;width:16px}.v-progress-circular--size-small{height:24px;width:24px}.v-progress-circular--size-default{height:32px;width:32px}.v-progress-circular--size-large{height:48px;width:48px}.v-progress-circular--size-x-large{height:64px;width:64px}.v-progress-circular--indeterminate>svg{animation:progress-circular-rotate 1.4s linear infinite;transform-origin:center center;transition:all .2s ease-in-out}.v-progress-circular--indeterminate .v-progress-circular__overlay{animation:progress-circular-dash 1.4s ease-in-out infinite,progress-circular-rotate 1.4s linear infinite;stroke-dasharray:25,200;stroke-dashoffset:0;stroke-linecap:round;transform-origin:center center;transform:rotate(-90deg)}.v-progress-circular--disable-shrink>svg{animation-duration:.7s}.v-progress-circular--disable-shrink .v-progress-circular__overlay{animation:none}.v-progress-circular--indeterminate:not(.v-progress-circular--visible)>svg,.v-progress-circular--indeterminate:not(.v-progress-circular--visible) .v-progress-circular__overlay{animation-play-state:paused!important}@keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0px}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-124px}}@keyframes progress-circular-rotate{to{transform:rotate(270deg)}}.v-progress-linear{background:transparent;overflow:hidden;position:relative;transition:.2s cubic-bezier(.4,0,.2,1),mask-size 0s;width:100%}@media (forced-colors: active){.v-progress-linear{border:thin solid buttontext}}.v-progress-linear__background,.v-progress-linear__buffer{background:currentColor;bottom:0;left:0;opacity:var(--v-border-opacity);position:absolute;top:0;width:100%;transition-property:width,left,right;transition:inherit}@media (forced-colors: active){.v-progress-linear__buffer{background-color:highlight!important;opacity:.5!important}}.v-progress-linear__content{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.v-progress-linear--clickable .v-progress-linear__content{pointer-events:none}.v-progress-linear__determinate,.v-progress-linear__indeterminate{background:currentColor}@media (forced-colors: active){.v-progress-linear__determinate,.v-progress-linear__indeterminate{background-color:highlight!important}}.v-progress-linear__determinate{height:inherit;left:0;position:absolute;transition:inherit;transition-property:width,left,right}.v-progress-linear__indeterminate .long,.v-progress-linear__indeterminate .short{animation-play-state:paused;animation-duration:2.2s;animation-iteration-count:infinite;height:inherit;inset:0 auto 0 0;position:absolute;width:auto}.v-progress-linear__indeterminate .long{animation-name:indeterminate-ltr}.v-progress-linear__indeterminate .short{animation-name:indeterminate-short-ltr}.v-progress-linear__stream{animation:stream .25s infinite linear;animation-play-state:paused;bottom:0;left:auto;opacity:.3;pointer-events:none;position:absolute;transition:inherit;transition-property:width,left,right}.v-progress-linear--reverse .v-progress-linear__background,.v-progress-linear--reverse .v-progress-linear__determinate,.v-progress-linear--reverse .v-progress-linear__content,.v-progress-linear--reverse .v-progress-linear__indeterminate .long,.v-progress-linear--reverse .v-progress-linear__indeterminate .short{left:auto;right:0}.v-progress-linear--reverse .v-progress-linear__indeterminate .long{animation-name:indeterminate-rtl}.v-progress-linear--reverse .v-progress-linear__indeterminate .short{animation-name:indeterminate-short-rtl}.v-progress-linear--reverse .v-progress-linear__stream{right:auto}.v-progress-linear--absolute,.v-progress-linear--fixed{left:0;z-index:1}.v-progress-linear--absolute{position:absolute}.v-progress-linear--fixed{position:fixed}.v-progress-linear--rounded{border-radius:9999px}.v-progress-linear--rounded.v-progress-linear--rounded-bar .v-progress-linear__determinate,.v-progress-linear--rounded.v-progress-linear--rounded-bar .v-progress-linear__indeterminate{border-radius:inherit}.v-progress-linear--striped .v-progress-linear__determinate{animation:progress-linear-stripes 1s infinite linear;background-image:linear-gradient(135deg,hsla(0,0%,100%,.25) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.25) 0,hsla(0,0%,100%,.25) 75%,transparent 0,transparent);background-repeat:repeat;background-size:var(--v-progress-linear-height)}.v-progress-linear--active .v-progress-linear__indeterminate .long,.v-progress-linear--active .v-progress-linear__indeterminate .short,.v-progress-linear--active .v-progress-linear__stream{animation-play-state:running}.v-progress-linear--rounded-bar .v-progress-linear__determinate,.v-progress-linear--rounded-bar .v-progress-linear__indeterminate,.v-progress-linear--rounded-bar .v-progress-linear__stream+.v-progress-linear__background{border-radius:9999px}.v-progress-linear--rounded-bar .v-progress-linear__determinate{border-start-start-radius:0;border-end-start-radius:0}@keyframes indeterminate-ltr{0%{left:-90%;right:100%}60%{left:-90%;right:100%}to{left:100%;right:-35%}}@keyframes indeterminate-rtl{0%{left:100%;right:-90%}60%{left:100%;right:-90%}to{left:-35%;right:100%}}@keyframes indeterminate-short-ltr{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@keyframes indeterminate-short-rtl{0%{left:100%;right:-200%}60%{left:-8%;right:107%}to{left:-8%;right:107%}}@keyframes stream{to{transform:translate(var(--v-progress-linear-stream-to))}}@keyframes progress-linear-stripes{0%{background-position-x:var(--v-progress-linear-height)}}.v-ripple__container{color:inherit;border-radius:inherit;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;z-index:0;pointer-events:none;contain:strict}.v-ripple__animation{color:inherit;position:absolute;top:0;left:0;border-radius:50%;background:currentColor;opacity:0;pointer-events:none;overflow:hidden;will-change:transform,opacity}.v-ripple__animation--enter{transition:none;opacity:0}.v-ripple__animation--in{transition:transform .25s cubic-bezier(0,0,.2,1),opacity .1s cubic-bezier(0,0,.2,1);opacity:calc(.25 * var(--v-theme-overlay-multiplier))}@media (prefers-reduced-motion: reduce){.v-ripple__animation--in{transition-property:opacity;transition-duration:.1s}}.v-ripple__animation--out{transition:opacity .3s cubic-bezier(0,0,.2,1);opacity:0}.v-snackbar{justify-content:center;z-index:10000;margin:8px;margin-inline-end:calc(8px + var(--v-scrollbar-offset));padding:var(--v-layout-top) var(--v-layout-right) var(--v-layout-bottom) var(--v-layout-left)}.v-snackbar:not(.v-snackbar--center):not(.v-snackbar--top){align-items:flex-end}.v-snackbar__wrapper{align-items:center;display:flex;max-width:672px;min-height:48px;min-width:344px;overflow:hidden;padding:0}.v-snackbar__wrapper{border-radius:4px}.v-snackbar--variant-plain,.v-snackbar--variant-outlined,.v-snackbar--variant-text,.v-snackbar--variant-tonal{background:transparent;color:inherit}.v-snackbar--variant-plain{opacity:.62}.v-snackbar--variant-plain:focus,.v-snackbar--variant-plain:hover{opacity:1}.v-snackbar--variant-plain .v-snackbar__overlay{display:none}.v-snackbar--variant-elevated,.v-snackbar--variant-flat{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-snackbar--variant-elevated{box-shadow:0 3px 5px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 6px 10px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 18px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-snackbar--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-snackbar--variant-outlined{border:thin solid currentColor}.v-snackbar--variant-text .v-snackbar__overlay{background:currentColor}.v-snackbar--variant-tonal .v-snackbar__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;inset:0;pointer-events:none}.v-snackbar .v-snackbar__underlay{position:absolute}@media (forced-colors: active){.v-snackbar__wrapper{border:thick solid}}.v-snackbar__content{flex-grow:1;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1.425;margin-right:auto;padding:14px 16px;text-align:initial}.v-snackbar__actions{align-items:center;align-self:center;display:flex;margin-inline-end:8px}.v-snackbar__actions>.v-btn{padding:0 8px;min-width:auto}.v-snackbar__timer{width:100%;position:absolute;top:0}.v-snackbar__timer .v-progress-linear{transition:.2s linear}.v-snackbar--absolute{position:absolute;z-index:1}.v-snackbar--multi-line .v-snackbar__wrapper{min-height:68px}.v-snackbar--vertical .v-snackbar__wrapper{flex-direction:column}.v-snackbar--vertical .v-snackbar__wrapper .v-snackbar__actions{align-self:flex-end;margin-bottom:8px}.v-snackbar--center{align-items:center;justify-content:center}.v-snackbar--top{align-items:flex-start}.v-snackbar--bottom{align-items:flex-end}.v-snackbar--left,.v-snackbar--start{justify-content:flex-start}.v-snackbar--right,.v-snackbar--end{justify-content:flex-end}.v-snackbar-transition-enter-active,.v-snackbar-transition-leave-active{transition-duration:.15s;transition-timing-function:cubic-bezier(0,0,.2,1)}.v-snackbar-transition-enter-active{transition-property:opacity,transform}@media (prefers-reduced-motion: reduce){.v-snackbar-transition-enter-active{transition-property:opacity}}.v-snackbar-transition-enter-from{opacity:0;transform:scale(.8)}.v-snackbar-transition-leave-active{transition-property:opacity}.v-snackbar-transition-leave-to{opacity:0}.v-overlay-container{contain:layout;left:0;pointer-events:none;position:absolute;top:0;display:contents}.v-overlay-scroll-blocked{padding-inline-end:var(--v-scrollbar-offset)}.v-overlay-scroll-blocked:not(html){overflow-y:hidden!important}html.v-overlay-scroll-blocked{position:fixed;top:var(--v-body-scroll-y);left:var(--v-body-scroll-x);width:100%;height:100%}.v-overlay{--v-overlay-opacity: .32;border-radius:inherit;display:flex;inset:0;pointer-events:none;position:fixed}.v-overlay__content{outline:none;position:absolute;pointer-events:auto;contain:layout}.v-overlay__scrim{pointer-events:auto;background:#000;border-radius:inherit;inset:0;opacity:var(--v-overlay-opacity);position:fixed}.v-overlay--absolute,.v-overlay--contained .v-overlay__scrim{position:absolute}.v-overlay--scroll-blocked{padding-inline-end:var(--v-scrollbar-offset)}.mt-safe[data-v-565a5d43]{margin-top:env(safe-area-inset-top,20px)}[data-v-565a5d43] .snackbar-close-button{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;color:currentColor!important;background:#ffffff24!important;border-color:#ffffff2e!important;box-shadow:none!important}[data-v-565a5d43] .snackbar-close-button .v-icon{opacity:.95}.v-card{display:block;overflow:hidden;overflow-wrap:break-word;position:relative;padding:0;text-decoration:none;transition-duration:.28s;transition-property:box-shadow,opacity,background;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:0}.v-card{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-card--border{border-width:thin;box-shadow:none}.v-card--absolute{position:absolute}.v-card--fixed{position:fixed}.v-card{border-radius:4px}.v-card:hover>.v-card__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-card:focus-visible>.v-card__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-card:focus>.v-card__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-card--active>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]>.v-card__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-card--active:hover>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:hover>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-card--active:focus-visible>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-card--active:focus>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:focus>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-card--variant-plain,.v-card--variant-outlined,.v-card--variant-text,.v-card--variant-tonal{background:transparent;color:inherit}.v-card--variant-plain{opacity:.62}.v-card--variant-plain:focus,.v-card--variant-plain:hover{opacity:1}.v-card--variant-plain .v-card__overlay{display:none}.v-card--variant-elevated,.v-card--variant-flat{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-card--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--variant-outlined{border:thin solid currentColor}.v-card--variant-text .v-card__overlay{background:currentColor}.v-card--variant-tonal .v-card__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;inset:0;pointer-events:none}.v-card .v-card__underlay{position:absolute}.v-card--disabled{pointer-events:none;user-select:none}.v-card--disabled>:not(.v-card__loader){opacity:.6}.v-card--flat{box-shadow:none}.v-card--hover{cursor:pointer}.v-card--hover:before,.v-card--hover:after{border-radius:inherit;content:"";display:block;inset:0;pointer-events:none;position:absolute;transition:inherit}.v-card--hover:before{opacity:1;z-index:-1}.v-card--hover:before{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--hover:after{z-index:1;opacity:0}.v-card--hover:after{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--hover:hover:after{opacity:1}.v-card--hover:hover:before{opacity:0}.v-card--hover:hover{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--link{cursor:pointer}.v-card-actions{align-items:center;display:flex;flex:none;min-height:52px;padding:.5rem;gap:.5rem}.v-card-item{align-items:center;display:grid;flex:none;grid-template-areas:"prepend content append";grid-template-columns:max-content auto max-content;padding:.625rem 1rem}.v-card-item+.v-card-text{padding-top:0}.v-card-item__prepend,.v-card-item__append{align-items:center;display:flex}.v-card-item__prepend{grid-area:prepend;padding-inline-end:.5rem}.v-card-item__append{grid-area:append;padding-inline-start:.5rem}.v-card-item__content{align-self:center;grid-area:content;overflow:hidden}.v-card-title{display:block;flex:none;font-size:1.25rem;font-weight:500;hyphens:auto;letter-spacing:.0125em;min-width:0;overflow-wrap:normal;overflow:hidden;padding:.5rem 1rem;text-overflow:ellipsis;text-transform:none;white-space:nowrap;word-break:normal;word-wrap:break-word}.v-card .v-card-title{line-height:1.6}.v-card--density-comfortable .v-card-title{line-height:1.75rem}.v-card--density-compact .v-card-title{line-height:1.55rem}.v-card-item .v-card-title{padding:0}.v-card-title+.v-card-text,.v-card-title+.v-card-actions{padding-top:0}.v-card-subtitle{display:block;flex:none;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;opacity:var(--v-card-subtitle-opacity, var(--v-medium-emphasis-opacity));overflow:hidden;padding:0 1rem;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.v-card .v-card-subtitle{line-height:1.425}.v-card--density-comfortable .v-card-subtitle{line-height:1.125rem}.v-card--density-compact .v-card-subtitle{line-height:1rem}.v-card-item .v-card-subtitle{padding:0 0 .25rem}.v-card-text{flex:1 1 auto;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;opacity:var(--v-card-text-opacity, 1);padding:1rem;text-transform:none}.v-card .v-card-text{line-height:1.425}.v-card--density-comfortable .v-card-text{line-height:1.2rem}.v-card--density-compact .v-card-text{line-height:1.15rem}.v-card__image{display:flex;height:100%;flex:1 1 auto;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.v-card__content{border-radius:inherit;overflow:hidden;position:relative}.v-card__loader{inset:0 0 auto;position:absolute;width:100%;z-index:1}@media (forced-colors: active){.v-card__loader .v-progress-linear{border:none}}.v-card__overlay{background-color:currentColor;border-radius:inherit;position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}@media (forced-colors: active){.v-card:not(.v-card--variant-text,.v-card--variant-plain){border:thin solid}}.v-avatar{flex:none;align-items:center;display:inline-flex;justify-content:center;line-height:normal;overflow:hidden;position:relative;text-align:center;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:width,height;vertical-align:middle}.v-avatar.v-avatar--size-x-small{--v-avatar-height: 24px}.v-avatar.v-avatar--size-small{--v-avatar-height: 32px}.v-avatar.v-avatar--size-default{--v-avatar-height: 40px}.v-avatar.v-avatar--size-large{--v-avatar-height: 48px}.v-avatar.v-avatar--size-x-large{--v-avatar-height: 56px}.v-avatar.v-avatar--density-default{height:calc(var(--v-avatar-height) + 0px);width:calc(var(--v-avatar-height) + 0px)}.v-avatar.v-avatar--density-comfortable{height:calc(var(--v-avatar-height) + -4px);width:calc(var(--v-avatar-height) + -4px)}.v-avatar.v-avatar--density-compact{height:calc(var(--v-avatar-height) + -8px);width:calc(var(--v-avatar-height) + -8px)}.v-avatar{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-avatar--border{border-width:thin;box-shadow:none}.v-avatar{border-radius:50%}.v-avatar--variant-plain,.v-avatar--variant-outlined,.v-avatar--variant-text,.v-avatar--variant-tonal{background:transparent;color:inherit}.v-avatar--variant-plain{opacity:.62}.v-avatar--variant-plain:focus,.v-avatar--variant-plain:hover{opacity:1}.v-avatar--variant-plain .v-avatar__overlay{display:none}.v-avatar--variant-elevated,.v-avatar--variant-flat{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity))}.v-avatar--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-avatar--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-avatar--variant-outlined{border:thin solid currentColor}.v-avatar--variant-text .v-avatar__overlay{background:currentColor}.v-avatar--variant-tonal .v-avatar__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;inset:0;pointer-events:none}.v-avatar .v-avatar__underlay{position:absolute}.v-avatar--rounded{border-radius:4px}.v-avatar--start{margin-inline-end:8px}.v-avatar--end{margin-inline-start:8px}.v-avatar .v-img{height:100%;width:100%}.v-img{--v-theme-overlay-multiplier: 3;z-index:0}.v-img.v-img--absolute{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.v-img.v-img--fit-content{max-width:fit-content}.v-img.v-img--fit-content>.v-img__img{position:relative}.v-img.v-img--fit-content>.v-responsive__sizer{display:none}.v-img--booting .v-responsive__sizer{transition:none}.v-img--rounded{border-radius:4px}.v-img__img,.v-img__picture,.v-img__gradient,.v-img__placeholder,.v-img__error{z-index:-1}.v-img__img,.v-img__picture,.v-img__gradient,.v-img__placeholder,.v-img__error{position:absolute;top:0;left:0;width:100%;height:100%}.v-img__img--preload{filter:blur(4px)}.v-img__img--contain{object-fit:contain}.v-img__img--cover{object-fit:cover}.v-img__gradient{background-repeat:no-repeat}.v-responsive{display:flex;flex:1 0 auto;max-height:100%;max-width:100%;overflow:hidden;position:relative}.v-responsive--inline{display:inline-flex;flex:0 0 auto}.v-responsive__content{flex:1 0 0px;max-width:100%}.v-responsive__sizer~.v-responsive__content{margin-inline-start:-100%}.v-responsive__sizer{flex:1 0 0px;transition:padding-bottom .2s cubic-bezier(.4,0,.2,1);pointer-events:none}.v-dialog{align-items:center;justify-content:center;margin:auto}.v-dialog>.v-overlay__content{max-height:calc(100% - 48px);width:calc(100% - 48px);max-width:calc(100% - 48px);margin:24px}.v-dialog>.v-overlay__content,.v-dialog>.v-overlay__content>form{display:flex;flex-direction:column;min-height:0}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>.v-sheet,.v-dialog>.v-overlay__content>form>.v-card,.v-dialog>.v-overlay__content>form>.v-sheet{--v-scrollbar-offset: 0px;border-radius:4px;overflow-y:auto;flex:1 1 var(--v-card-height, 100%)}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>.v-sheet,.v-dialog>.v-overlay__content>form>.v-card,.v-dialog>.v-overlay__content>form>.v-sheet{box-shadow:0 11px 15px -7px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 24px 38px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 9px 46px 8px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>form>.v-card{display:flex;flex-direction:column}.v-dialog>.v-overlay__content>.v-card>.v-card-item,.v-dialog>.v-overlay__content>form>.v-card>.v-card-item{padding:16px 24px}.v-dialog>.v-overlay__content>.v-card>.v-card-item+.v-card-text,.v-dialog>.v-overlay__content>form>.v-card>.v-card-item+.v-card-text{padding-top:0}.v-dialog>.v-overlay__content>.v-card>.v-card-text,.v-dialog>.v-overlay__content>form>.v-card>.v-card-text{font-size:inherit;letter-spacing:.03125em;line-height:inherit;padding:16px 24px 24px}.v-dialog>.v-overlay__content>.v-card>.v-card-actions,.v-dialog>.v-overlay__content>form>.v-card>.v-card-actions{justify-content:flex-end}.v-dialog--fullscreen{--v-scrollbar-offset: 0px}.v-dialog--fullscreen>.v-overlay__content{border-radius:0;margin:0;padding:0;width:100%;height:100%;max-width:100%;max-height:100%;overflow-y:auto;top:0;left:0}.v-dialog--fullscreen>.v-overlay__content>.v-card,.v-dialog--fullscreen>.v-overlay__content>.v-sheet,.v-dialog--fullscreen>.v-overlay__content>form>.v-card,.v-dialog--fullscreen>.v-overlay__content>form>.v-sheet{min-height:100%;min-width:100%;border-radius:0}.v-dialog--scrollable>.v-overlay__content>form,.v-dialog--scrollable>.v-overlay__content>form>.v-card{max-height:100%;max-width:100%}.v-dialog--scrollable>.v-overlay__content,.v-dialog--scrollable>.v-overlay__content>.v-card,.v-dialog--scrollable>.v-overlay__content>form,.v-dialog--scrollable>.v-overlay__content>form>.v-card{display:flex;flex:1 1 var(--v-card-height, 100%);flex-direction:column}.v-dialog--scrollable>.v-overlay__content>.v-card>.v-card-text,.v-dialog--scrollable>.v-overlay__content>form>.v-card>.v-card-text{backface-visibility:hidden;overflow-y:auto}.v-divider{color:inherit;display:block;flex:1 1 100%;height:0px;max-height:0px;opacity:var(--v-border-opacity);transition:inherit}.v-divider{border-style:solid;border-width:thin 0 0 0}.v-divider--vertical{align-self:stretch;border-width:0 thin 0 0;display:inline-flex;height:auto;margin-left:-1px;max-height:100%;max-width:0px;vertical-align:text-bottom;width:0px}.v-divider--inset:not(.v-divider--vertical){max-width:calc(100% - 72px);margin-inline-start:72px}.v-divider--inset.v-divider--vertical{margin-bottom:8px;margin-top:8px;max-height:calc(100% - 16px)}.v-divider--gradient{mask-image:linear-gradient(90deg,transparent,#000,transparent)}.v-divider--gradient.v-divider--vertical{mask-image:linear-gradient(0deg,transparent,#000,transparent)}.v-divider__content{padding:0 16px;text-wrap:nowrap}.v-divider__wrapper--vertical .v-divider__content{padding:4px 0}.v-divider__wrapper{display:flex;align-items:center;justify-content:center}.v-divider__wrapper--vertical{flex-direction:column;height:100%}.v-divider__wrapper--vertical .v-divider{margin:0 auto}.v-divider__wrapper--gradient{mask-image:linear-gradient(90deg,transparent,#000,transparent)}.v-divider__wrapper--gradient.v-divider__wrapper--vertical{mask-image:linear-gradient(0deg,transparent,#000,transparent)}.onboarding-content--centered[data-v-f60bd6da]{text-align:center}.v-chip{align-items:center;display:inline-flex;font-weight:400;max-width:100%;min-width:0;overflow:hidden;position:relative;text-decoration:none;white-space:nowrap;vertical-align:middle}.v-chip .v-icon{--v-icon-size-multiplier: .8571428571}.v-chip.v-chip--size-x-small{--v-chip-size: .625rem;--v-chip-height: 20px;font-size:.625rem;padding:0 8px}.v-chip.v-chip--size-x-small .v-avatar{--v-avatar-height: 14px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar{--v-avatar-height: 20px}.v-chip.v-chip--size-x-small .v-avatar--start{margin-inline-start:-5.6px;margin-inline-end:4px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--start{margin-inline-start:-8px}.v-chip.v-chip--size-x-small .v-avatar--end{margin-inline-start:4px;margin-inline-end:-5.6px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--end{margin-inline-end:-8px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--end+.v-chip__close{margin-inline-start:12px}.v-chip.v-chip--size-x-small .v-icon--start,.v-chip.v-chip--size-x-small .v-chip__filter{margin-inline-start:-4px;margin-inline-end:4px}.v-chip.v-chip--size-x-small .v-icon--end,.v-chip.v-chip--size-x-small .v-chip__close{margin-inline-start:4px;margin-inline-end:-4px}.v-chip.v-chip--size-x-small .v-icon--end+.v-chip__close,.v-chip.v-chip--size-x-small .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-x-small .v-chip__append+.v-chip__close{margin-inline-start:8px}.v-chip.v-chip--size-small{--v-chip-size: .75rem;--v-chip-height: 26px;font-size:.75rem;padding:0 10px}.v-chip.v-chip--size-small .v-avatar{--v-avatar-height: 20px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar{--v-avatar-height: 26px}.v-chip.v-chip--size-small .v-avatar--start{margin-inline-start:-7px;margin-inline-end:5px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--start{margin-inline-start:-10px}.v-chip.v-chip--size-small .v-avatar--end{margin-inline-start:5px;margin-inline-end:-7px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--end{margin-inline-end:-10px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--end+.v-chip__close{margin-inline-start:15px}.v-chip.v-chip--size-small .v-icon--start,.v-chip.v-chip--size-small .v-chip__filter{margin-inline-start:-5px;margin-inline-end:5px}.v-chip.v-chip--size-small .v-icon--end,.v-chip.v-chip--size-small .v-chip__close{margin-inline-start:5px;margin-inline-end:-5px}.v-chip.v-chip--size-small .v-icon--end+.v-chip__close,.v-chip.v-chip--size-small .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-small .v-chip__append+.v-chip__close{margin-inline-start:10px}.v-chip.v-chip--size-default{--v-chip-size: .875rem;--v-chip-height: 32px;font-size:.875rem;padding:0 12px}.v-chip.v-chip--size-default .v-avatar{--v-avatar-height: 26px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar{--v-avatar-height: 32px}.v-chip.v-chip--size-default .v-avatar--start{margin-inline-start:-8.4px;margin-inline-end:6px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--start{margin-inline-start:-12px}.v-chip.v-chip--size-default .v-avatar--end{margin-inline-start:6px;margin-inline-end:-8.4px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--end{margin-inline-end:-12px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--end+.v-chip__close{margin-inline-start:18px}.v-chip.v-chip--size-default .v-icon--start,.v-chip.v-chip--size-default .v-chip__filter{margin-inline-start:-6px;margin-inline-end:6px}.v-chip.v-chip--size-default .v-icon--end,.v-chip.v-chip--size-default .v-chip__close{margin-inline-start:6px;margin-inline-end:-6px}.v-chip.v-chip--size-default .v-icon--end+.v-chip__close,.v-chip.v-chip--size-default .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-default .v-chip__append+.v-chip__close{margin-inline-start:12px}.v-chip.v-chip--size-large{--v-chip-size: 1rem;--v-chip-height: 38px;font-size:1rem;padding:0 14px}.v-chip.v-chip--size-large .v-avatar{--v-avatar-height: 32px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar{--v-avatar-height: 38px}.v-chip.v-chip--size-large .v-avatar--start{margin-inline-start:-9.8px;margin-inline-end:7px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--start{margin-inline-start:-14px}.v-chip.v-chip--size-large .v-avatar--end{margin-inline-start:7px;margin-inline-end:-9.8px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--end{margin-inline-end:-14px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--end+.v-chip__close{margin-inline-start:21px}.v-chip.v-chip--size-large .v-icon--start,.v-chip.v-chip--size-large .v-chip__filter{margin-inline-start:-7px;margin-inline-end:7px}.v-chip.v-chip--size-large .v-icon--end,.v-chip.v-chip--size-large .v-chip__close{margin-inline-start:7px;margin-inline-end:-7px}.v-chip.v-chip--size-large .v-icon--end+.v-chip__close,.v-chip.v-chip--size-large .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-large .v-chip__append+.v-chip__close{margin-inline-start:14px}.v-chip.v-chip--size-x-large{--v-chip-size: 1.125rem;--v-chip-height: 44px;font-size:1.125rem;padding:0 17px}.v-chip.v-chip--size-x-large .v-avatar{--v-avatar-height: 38px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar{--v-avatar-height: 44px}.v-chip.v-chip--size-x-large .v-avatar--start{margin-inline-start:-11.9px;margin-inline-end:8.5px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--start{margin-inline-start:-17px}.v-chip.v-chip--size-x-large .v-avatar--end{margin-inline-start:8.5px;margin-inline-end:-11.9px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--end{margin-inline-end:-17px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--end+.v-chip__close{margin-inline-start:25.5px}.v-chip.v-chip--size-x-large .v-icon--start,.v-chip.v-chip--size-x-large .v-chip__filter{margin-inline-start:-8.5px;margin-inline-end:8.5px}.v-chip.v-chip--size-x-large .v-icon--end,.v-chip.v-chip--size-x-large .v-chip__close{margin-inline-start:8.5px;margin-inline-end:-8.5px}.v-chip.v-chip--size-x-large .v-icon--end+.v-chip__close,.v-chip.v-chip--size-x-large .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-x-large .v-chip__append+.v-chip__close{margin-inline-start:17px}.v-chip.v-chip--density-default{height:calc(var(--v-chip-height) + 0px)}.v-chip.v-chip--density-comfortable{height:calc(var(--v-chip-height) + -4px)}.v-chip.v-chip--density-compact{height:calc(var(--v-chip-height) + -8px)}.v-chip{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-chip:hover>.v-chip__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-chip:focus-visible>.v-chip__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-chip:focus>.v-chip__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-chip--active>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]>.v-chip__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-chip--active:hover>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]:hover>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-chip--active:focus-visible>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-chip--active:focus>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]:focus>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-chip{border-radius:9999px}.v-chip--variant-plain,.v-chip--variant-outlined,.v-chip--variant-text,.v-chip--variant-tonal{background:transparent;color:inherit}.v-chip--variant-plain{opacity:.62}.v-chip--variant-plain:focus,.v-chip--variant-plain:hover{opacity:1}.v-chip--variant-plain .v-chip__overlay{display:none}.v-chip--variant-elevated,.v-chip--variant-flat{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-chip--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-chip--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-chip--variant-outlined{border:thin solid currentColor}.v-chip--variant-text .v-chip__overlay{background:currentColor}.v-chip--variant-tonal .v-chip__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;inset:0;pointer-events:none}.v-chip .v-chip__underlay{position:absolute}.v-chip--border{border-width:thin}.v-chip--link{cursor:pointer}.v-chip--link,.v-chip--filter{user-select:none}.v-chip__content{align-items:center;display:inline-flex}.v-autocomplete__selection .v-chip__content,.v-combobox__selection .v-chip__content,.v-select__selection .v-chip__content{overflow:hidden}.v-chip__filter,.v-chip__prepend,.v-chip__append,.v-chip__close{align-items:center;display:inline-flex}.v-chip__close{cursor:pointer;flex:0 1 auto;font-size:18px;max-height:18px;max-width:18px;user-select:none}.v-chip__close .v-icon{font-size:inherit}.v-chip__filter{transition:.15s cubic-bezier(.4,0,.2,1)}.v-chip__overlay{background-color:currentColor;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}.v-chip__overlay{position:absolute;top:0;left:0;width:100%;height:100%}.v-chip--disabled{opacity:.3;pointer-events:none;user-select:none}.v-chip--label{border-radius:4px}@media (forced-colors: active){.v-chip:not(.v-chip--variant-text,.v-chip--variant-plain){border:thin solid}}.v-chip-group{display:flex;max-width:100%;min-width:0;overflow-x:auto;padding:4px 0}.v-chip-group .v-chip{margin:4px 8px 4px 0}@media (forced-colors: active){.v-chip-group .v-chip{background-color:buttonface!important;color:buttontext!important}.v-chip-group .v-chip:hover{color:highlight!important}}.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled) .v-chip__overlay{opacity:var(--v-activated-opacity)}@media (forced-colors: active){.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled){color:highlight!important;forced-color-adjust:preserve-parent-color}.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled):focus-visible{outline-offset:2px}.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled).v-chip--variant-elevated,.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled).v-chip--variant-flat{background-color:highlight!important;color:highlighttext!important}.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled).v-chip--variant-outlined,.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled).v-chip--variant-tonal{border-width:medium}}.v-chip-group--column .v-slide-group__content{white-space:normal;flex-wrap:wrap;max-width:100%}.v-slide-group{display:flex;overflow:hidden}.v-slide-group__next,.v-slide-group__prev{align-items:center;display:flex;flex:0 1 52px;justify-content:center;min-width:52px;cursor:pointer}.v-slide-group__next--disabled,.v-slide-group__prev--disabled{pointer-events:none;opacity:var(--v-disabled-opacity)}.v-slide-group__content{display:flex;flex:1 0 auto;position:relative;transition:.2s all cubic-bezier(.4,0,.2,1);white-space:nowrap}.v-slide-group__content>*{white-space:initial}.v-slide-group__container{contain:content;display:flex;flex:1 1 auto;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scrollbar-color:rgba(0,0,0,0)}.v-slide-group__container::-webkit-scrollbar{display:none}.v-slide-group--vertical{max-height:inherit}.v-slide-group--vertical,.v-slide-group--vertical .v-slide-group__container,.v-slide-group--vertical .v-slide-group__content{flex-direction:column}.v-slide-group--vertical .v-slide-group__container{overflow-x:hidden;overflow-y:auto}.state-card[data-v-81767930]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:var(--spacing-2xl) var(--spacing-lg);text-align:center;gap:0}.state-card__icon-wrapper[data-v-81767930]{width:var(--size-divider-accent);height:var(--size-divider-accent);border-radius:var(--radius-xl);background:rgba(var(--v-theme-surface-variant),.18);border:1px solid rgba(var(--v-theme-on-surface),.06);box-shadow:inset 0 1px #ffffff8f,0 10px 24px #0f172a0d;display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-lg)}.state-card__title[data-v-81767930]{font-weight:700;font-size:clamp(16px,.227vw + 15px,18px);letter-spacing:0;color:rgb(var(--v-theme-on-surface))}.state-card__description[data-v-81767930],.state-card__content[data-v-81767930]{margin-top:var(--spacing-sm);font-size:clamp(12px,.227vw + 11px,14px);line-height:1.55;color:rgba(var(--v-theme-on-surface),.62);max-width:360px}.state-card__actions[data-v-81767930]{margin-top:var(--spacing-lg);width:100%}.state-card__actions[data-v-81767930] .v-btn{min-height:44px;min-width:44px}.error-state__message[data-v-a3f1ff3c]{font-size:var(--font-fluid-label);color:rgb(var(--v-theme-error));max-width:320px}.v-application{display:flex;background:rgb(var(--v-theme-background));color:rgba(var(--v-theme-on-background),var(--v-high-emphasis-opacity))}.v-application__wrap{backface-visibility:hidden;display:flex;flex-direction:column;flex:1 1 auto;max-width:100%;min-height:100vh;min-height:100dvh;position:relative}.v-main{flex:1 0 auto;max-width:100%;transition:.2s cubic-bezier(.4,0,.2,1);padding-left:var(--v-layout-left);padding-right:var(--v-layout-right);padding-top:var(--v-layout-top);padding-bottom:var(--v-layout-bottom)}@media (prefers-reduced-motion: reduce){.v-main{transition:none}}.v-main__scroller{max-width:100%;position:relative}.v-main--scrollable{display:flex}.v-main--scrollable{position:absolute;top:0;left:0;width:100%;height:100%}.v-main--scrollable>.v-main__scroller{flex:1 1 auto;overflow-y:auto;--v-layout-left: 0px;--v-layout-right: 0px;--v-layout-top: 0px;--v-layout-bottom: 0px}.telegram-mobile-app[data-v-15ac2ee1]{height:100vh;height:100dvh;width:100vw;overflow:hidden}.v-main[data-v-15ac2ee1]{height:100%;padding-bottom:calc(var(--size-nav-height) + env(safe-area-inset-bottom));overflow-y:auto;-webkit-overflow-scrolling:touch}.dev-mode-badge[data-v-15ac2ee1]{position:fixed;top:10px;right:10px;z-index:9999;opacity:.8;font-weight:700;pointer-events:none}.network-offline-banner[data-v-15ac2ee1]{position:fixed;top:0;left:0;right:0;z-index:9998;display:flex;align-items:center;justify-content:center;padding:8px 16px;background:rgba(var(--v-theme-error),.92);color:#fff;font-size:var(--font-fluid-label);font-weight:600}.slide-y-enter-active[data-v-15ac2ee1],.slide-y-leave-active[data-v-15ac2ee1]{transition:transform .25s var(--ease-out-cubic),opacity .25s var(--ease-out-cubic)}.slide-y-enter-from[data-v-15ac2ee1],.slide-y-leave-to[data-v-15ac2ee1]{transform:translateY(-100%);opacity:0}:root{--font-family-base: "Inter", "SF Pro Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, system-ui, -apple-system, sans-serif;--font-family-mono: "SF Mono", "Roboto Mono", "Fira Code", "Consolas", monospace;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 48px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 24px;--radius-full: 9999px;--shadow-sm: 0 2px 8px rgba(0, 0, 0, .06);--shadow-md: 0 4px 16px rgba(0, 0, 0, .08);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .12);--shadow-xl: 0 12px 32px rgba(0, 0, 0, .16);--shadow-soft-card: 0 12px 28px rgba(15, 23, 42, .06);--shadow-float-card: 0 18px 38px rgba(15, 23, 42, .08);--shadow-press-card: 0 8px 18px rgba(15, 23, 42, .05);--shadow-pill: 0 8px 20px rgba(15, 23, 42, .08);--surface-glass-low: rgba(255, 255, 255, .5);--surface-glass-mid: rgba(255, 255, 255, .68);--card-outline-soft: rgba(15, 23, 42, .07);--card-outline-strong: rgba(15, 23, 42, .12);--card-highlight: rgba(255, 255, 255, .72);--card-highlight-strong: rgba(255, 255, 255, .9);--ease-out-cubic: cubic-bezier(.4, 0, .2, 1);--ease-in-out-cubic: cubic-bezier(.4, 0, .2, 1);--ease-spring: cubic-bezier(.68, -.55, .265, 1.55);--breakpoint-xs: 360px;--breakpoint-sm: 480px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1200px;--font-fluid-title: clamp(18px, calc(.682vw + 15.82px) , 24px);--font-fluid-body: clamp(14px, calc(.227vw + 13.27px) , 16px);--font-fluid-label: clamp(11px, calc(.227vw + 10.27px) , 13px);--font-fluid-caption: clamp(10px, calc(.15vw + 9.5px) , 12px);--spacing-fluid-xs: clamp(4px, 1vw, 8px);--spacing-fluid-sm: clamp(6px, 1.5vw, 12px);--spacing-fluid-md: clamp(12px, 3vw, 24px);--spacing-fluid-lg: clamp(18px, 4vw, 32px);--size-fluid-btn-h: clamp(44px, 8vw, 48px);--size-fluid-dot: clamp(8px, 2vw, 12px);--font-fluid-btn-text: max(12px, calc(var(--size-fluid-btn-h) * .34));--size-fluid-icon-xxs: clamp(12px, 2.2vw, 14px);--size-fluid-icon-xs: clamp(14px, 2.6vw, 16px);--size-fluid-icon-sm: clamp(16px, 3vw, 20px);--size-fluid-icon-md: clamp(20px, 4vw, 28px);--size-fluid-icon-lg: clamp(28px, 6vw, 40px);--size-fluid-icon-xl: clamp(40px, 10vw, 64px);--size-fluid-avatar-sm: clamp(32px, 8vw, 40px);--size-fluid-avatar-md: clamp(40px, 10vw, 48px);--size-fluid-avatar-lg: clamp(48px, 12vw, 64px);--size-nav-height: 56px;--size-floating-btn: 48px;--size-container-narrow: 640px;--size-container-medium: 900px;--size-container-wide: 1200px;--size-btn-lg: 56px;--size-btn-md: 48px;--size-btn-sm: 36px;--size-divider-accent: 80px;--viewport-width: 0px}:root{--sat: env(safe-area-inset-top);--sar: env(safe-area-inset-right);--sab: env(safe-area-inset-bottom);--sal: env(safe-area-inset-left)}:root.viewport-bucket-compact{--size-fluid-btn-h: 44px;--font-fluid-btn-text: 12px;--font-fluid-label: 11px;--font-fluid-caption: 10px;--spacing-fluid-xs: 4px;--spacing-fluid-sm: 8px;--spacing-fluid-md: 12px;--spacing-fluid-lg: 16px;--size-fluid-dot: 8px}:root.viewport-bucket-standard{--size-fluid-btn-h: 46px;--font-fluid-btn-text: 13px;--font-fluid-label: 12px;--font-fluid-caption: 11px;--spacing-fluid-xs: 5px;--spacing-fluid-sm: 9px;--spacing-fluid-md: 14px;--spacing-fluid-lg: 20px;--size-fluid-dot: 9px}:root.viewport-bucket-comfortable{--size-fluid-btn-h: 48px;--font-fluid-btn-text: 13px;--font-fluid-label: 12px;--font-fluid-caption: 11px;--spacing-fluid-xs: 6px;--spacing-fluid-sm: 10px;--spacing-fluid-md: 16px;--spacing-fluid-lg: 24px;--size-fluid-dot: 10px}.account-card{position:relative;overflow:hidden;margin-bottom:var(--spacing-fluid-md);transition:transform .2s var(--ease-out-cubic),box-shadow .2s var(--ease-out-cubic),border-color .2s var(--ease-out-cubic),background-color .2s var(--ease-out-cubic)!important;will-change:transform}.account-card.flash-success:after{content:"";position:absolute;inset:0;background-color:rgba(var(--v-theme-success),.1);animation:account-card-flash-fade .6s ease-out forwards;pointer-events:none;z-index:1}.account-card .account-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-fluid-sm);gap:var(--spacing-fluid-sm)}.account-card .account-info{min-width:0;flex:1}.account-card .account-title{line-height:1.15;font-size:var(--font-fluid-title)!important;letter-spacing:0;color:rgb(var(--v-theme-on-surface))}.account-card .status-wrapper{display:flex;align-items:center;flex-shrink:0}.account-card .status-pill{min-height:32px;padding:0 10px;border-radius:var(--radius-full);display:inline-flex;align-items:center;gap:8px;background:rgba(var(--v-theme-surface-variant),.14);border:1px solid rgba(var(--v-theme-on-surface),.06)}.account-card .status-pill.online{border-color:rgba(var(--v-theme-success),.14);background:rgba(var(--v-theme-success),.1)}.account-card .status-dot{width:10px;height:10px;border-radius:50%;background-color:rgb(var(--v-theme-surface-variant));transition:background-color .3s ease;box-shadow:0 0 0 4px rgba(var(--v-theme-on-surface),.06)}.account-card .status-dot.online{background-color:rgb(var(--v-theme-success));box-shadow:0 0 0 4px rgba(var(--v-theme-success),.12)}.account-card .status-text{font-size:var(--font-fluid-label);font-weight:700;line-height:1;color:rgba(var(--v-theme-on-surface),.72);white-space:nowrap}.account-card .segment{overflow:hidden!important;margin-top:var(--spacing-fluid-sm)!important}.account-card .info-list,.account-card .resource-list{margin-top:var(--spacing-fluid-sm);display:flex;flex-direction:column;gap:var(--spacing-fluid-sm)}.account-card .info-row,.account-card .resource-row{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-fluid-sm);min-height:46px;padding:clamp(8px,1.8vw,10px) clamp(10px,2vw,16px);background:rgba(var(--v-theme-surface-variant),.12);border:1px solid rgba(var(--v-theme-on-surface),.06);border-radius:var(--radius-md)}.account-card .info-row .label,.account-card .resource-row .label{opacity:.72;font-size:var(--font-fluid-label);min-width:0}.account-card .info-row .value,.account-card .resource-row .value{font-weight:700;font-size:clamp(15px,.227vw + 14px,17px);font-variant-numeric:tabular-nums;text-align:right;min-width:0;overflow-wrap:anywhere}.account-card .info-row .value.text-warning,.account-card .resource-row .value.text-warning{color:rgb(var(--v-theme-warning))!important}.account-card .resource-row.wood{border-color:rgba(var(--v-theme-success),.12)}.account-card .resource-row.food{border-color:rgba(var(--v-theme-warning),.12)}.account-card .resource-row.iron{border-color:rgba(var(--v-theme-primary),.12)}.account-card .resource-row.silver,.account-card .resource-row.bonus{border-color:rgba(var(--v-theme-secondary),.12)}.account-card .actions-area{margin-top:var(--spacing-fluid-md)!important;padding-top:var(--spacing-fluid-sm);border-top:1px solid rgba(var(--v-theme-on-surface),.06)}.account-card .action-row{display:flex;gap:var(--spacing-fluid-sm)}.account-card .action-row .v-btn{flex:1 1 0;min-width:0;height:var(--size-fluid-btn-h)!important;font-size:var(--font-fluid-label)!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-card .account-action-btn{font-weight:700}.account-card .config-btn{margin-top:var(--spacing-fluid-sm)!important;height:var(--size-fluid-btn-h)!important;font-size:var(--font-fluid-label)!important}.account-card .config-btn .v-btn__content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes account-card-flash-fade{0%{opacity:1}to{opacity:0}}:root.viewport-bucket-compact .account-card .account-header{align-items:stretch}:root.viewport-bucket-compact .account-card .status-wrapper{align-self:flex-start}:root.viewport-bucket-compact .account-card .actions-area .action-row{flex-direction:column}.app-button,.app-icon-button,.refresh-button,.fab-btn{position:relative;border:1px solid transparent;transition:transform .18s var(--ease-out-cubic),box-shadow .18s var(--ease-out-cubic),border-color .18s var(--ease-out-cubic),background-color .18s var(--ease-out-cubic),color .18s var(--ease-out-cubic)}.app-button:disabled,.app-icon-button:disabled,.refresh-button:disabled,.fab-btn:disabled{box-shadow:none!important;opacity:.72}.app-button.v-btn--variant-tonal,.app-icon-button.v-btn--variant-tonal,.refresh-button.v-btn--variant-tonal,.fab-btn.v-btn--variant-tonal{border-color:rgba(var(--v-theme-on-surface),.1);box-shadow:0 4px 10px #0f172a0a}.app-button.v-btn--variant-outlined,.app-icon-button.v-btn--variant-outlined,.refresh-button.v-btn--variant-outlined,.fab-btn.v-btn--variant-outlined{background:rgba(var(--v-theme-surface),.96);border-color:rgba(var(--v-theme-on-surface),.12);box-shadow:0 3px 8px #0f172a0a}.app-button.v-btn--variant-text,.app-icon-button.v-btn--variant-text:not(.page-card-icon-action),.refresh-button.v-btn--variant-text:not(.refresh-button--icon-only),.fab-btn.v-btn--variant-text{background:rgba(var(--v-theme-surface),.88);border-color:rgba(var(--v-theme-on-surface),.08);box-shadow:0 2px 6px #0f172a08}.page-card-icon-action,.refresh-button--icon-only,.bottom-sheet-shell__actions .app-icon-button,.fab-btn{border:1px solid rgba(var(--v-theme-on-surface),.08)!important;background:rgba(var(--v-theme-surface),.96)!important;box-shadow:0 4px 12px #0f172a0d!important}.app-button--primary{border-color:rgba(var(--v-theme-primary),.24)!important;background:rgba(var(--v-theme-primary),.12)!important;color:rgb(var(--v-theme-primary))!important;box-shadow:0 4px 12px rgba(var(--v-theme-primary),.08)!important}.app-button--primary .v-btn__content{font-weight:700}.app-button--secondary,.refresh-button--secondary{border-color:rgba(var(--v-theme-on-surface),.12)!important;background:rgba(var(--v-theme-surface),.98)!important;box-shadow:0 3px 8px #0f172a0a!important}.app-button--secondary .v-btn__content,.refresh-button--secondary .v-btn__content{font-weight:600}.app-button--danger{border-color:rgba(var(--v-theme-error),.22)!important;background:rgba(var(--v-theme-error),.1)!important;box-shadow:0 4px 12px rgba(var(--v-theme-error),.08)!important}.app-button--danger .v-btn__content{font-weight:600}.app-button,.app-icon-button{min-height:44px;border:1px solid transparent!important;box-shadow:inset 0 0 0 1px rgba(var(--v-theme-on-surface),.08),inset 0 1px #ffffff80,0 3px 8px #0f172a0a!important}.app-button .v-btn__content,.app-icon-button .v-btn__content{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-button--small,.app-icon-button--small{min-height:40px}.app-button--large,.app-icon-button--large{min-height:48px}.app-button--ghost{background:transparent!important;color:rgba(var(--v-theme-on-surface),.74)!important;box-shadow:none!important}.app-button--ghost:not(:disabled){border-color:transparent!important}.app-icon-button--ghost{background:transparent!important;border-color:transparent!important;box-shadow:none!important}.app-icon-button--primary{color:rgb(var(--v-theme-primary))!important}.app-icon-button--success{color:rgb(var(--v-theme-success))!important}.app-icon-button--warning{color:rgb(var(--v-theme-warning))!important}.app-icon-button--error,.app-icon-button--danger{color:rgb(var(--v-theme-error))!important}.app-icon-button--info{color:rgb(var(--v-theme-info))!important}@media (hover: hover) and (pointer: fine){.app-button:not(:disabled):hover,.app-icon-button:not(:disabled):hover,.refresh-button:not(:disabled):hover,.fab-btn:not(:disabled):hover{transform:translateY(-1px)}.app-button--primary:not(:disabled):hover{border-color:rgba(var(--v-theme-primary),.3)!important;background:rgba(var(--v-theme-primary),.16)!important;box-shadow:0 6px 14px rgba(var(--v-theme-primary),.1)!important}.app-button--secondary:not(:disabled):hover,.app-button--danger:not(:disabled):hover,.refresh-button--secondary:not(:disabled):hover,.app-button:not(:disabled):hover,.app-icon-button:not(:disabled):hover,.page-card-icon-action:not(:disabled):hover,.refresh-button--icon-only:not(:disabled):hover,.bottom-sheet-shell__actions .app-icon-button:not(:disabled):hover,.fab-btn:not(:disabled):hover{box-shadow:0 5px 12px #0f172a0f!important}}:root{--onboarding-dialog-width: 400px;--onboarding-transition-fast: .15s;--onboarding-transition-normal: .25s}.onboarding-dialog-content{margin:var(--spacing-fluid-md);max-width:var(--onboarding-dialog-width)!important;width:calc(100% - var(--spacing-fluid-md) * 2)}.onboarding-dialog-content.v-overlay__content{max-width:var(--onboarding-dialog-width)!important}.onboarding-dialog-content .onboarding-card:focus-visible{outline:none}body.onboarding-lock{overflow:hidden}body.onboarding-lock #app{touch-action:none}.onboarding-card{overflow:hidden;background:rgb(var(--v-theme-surface))}.onboarding-header{padding:var(--spacing-lg) var(--spacing-fluid-md) var(--spacing-md);text-align:center}.onboarding-header .onboarding-icon{margin-bottom:var(--spacing-fluid-sm)}.onboarding-header .onboarding-icon--emoji{font-size:56px;line-height:1}.onboarding-header .onboarding-title{font-size:var(--font-fluid-title);font-weight:700;margin:var(--spacing-fluid-sm) 0 0;color:rgb(var(--v-theme-on-surface))}.onboarding-header .onboarding-subtitle{font-size:var(--font-fluid-body);color:rgba(var(--v-theme-on-surface),.6);margin:var(--spacing-fluid-xs) 0 0}.onboarding-wave{animation:onboarding-wave 2.5s infinite;transform-origin:70% 70%}@keyframes onboarding-wave{0%{transform:rotate(0)}10%{transform:rotate(14deg)}20%{transform:rotate(-8deg)}30%{transform:rotate(14deg)}40%{transform:rotate(-4deg)}50%{transform:rotate(10deg)}60%{transform:rotate(0)}to{transform:rotate(0)}}.onboarding-content{padding:var(--spacing-fluid-md)}.onboarding-highlight-box{display:inline-flex;align-items:center;gap:var(--spacing-fluid-sm);padding:var(--spacing-sm) var(--spacing-md);margin:var(--spacing-fluid-sm) 0;background:rgba(var(--v-theme-primary),.06);border:1.5px solid rgba(var(--v-theme-primary),.2);border-radius:var(--radius-lg);transition:transform var(--onboarding-transition-normal) var(--ease-out-cubic),border-color var(--onboarding-transition-normal) var(--ease-out-cubic),background-color var(--onboarding-transition-normal) var(--ease-out-cubic),box-shadow var(--onboarding-transition-normal) var(--ease-out-cubic)}.onboarding-highlight-box .highlight-text{font-family:var(--font-family-mono);font-size:var(--font-fluid-body);font-weight:600;color:rgb(var(--v-theme-primary));font-variant-numeric:tabular-nums}.onboarding-label{font-size:var(--font-fluid-label);letter-spacing:0;color:rgba(var(--v-theme-on-surface),.6);margin-bottom:var(--spacing-fluid-xs)}.onboarding-hint{font-size:var(--font-fluid-label);color:rgba(var(--v-theme-on-surface),.6);margin-top:var(--spacing-fluid-sm);line-height:1.4}.onboarding-actions{padding:var(--spacing-fluid-md) var(--spacing-fluid-md) var(--spacing-fluid-sm);display:flex;flex-direction:column;gap:var(--spacing-fluid-sm)}.onboarding-actions .onboarding-btn-primary{font-weight:600!important}.onboarding-actions .onboarding-btn-secondary{color:rgba(var(--v-theme-on-surface),.6)!important;font-weight:500!important}@media (max-width: 360px){:root{--onboarding-dialog-width: 100%}.onboarding-header{padding:var(--spacing-md) var(--spacing-fluid-sm)}.onboarding-header .onboarding-icon--emoji{font-size:48px}.onboarding-highlight-box{padding:var(--spacing-sm) var(--spacing-md)}.onboarding-highlight-box .highlight-text{font-size:var(--font-fluid-label)}}.v-theme--dark .onboarding-card{background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-theme-on-surface),.1)}.v-theme--dark .onboarding-highlight-box{border-color:rgba(var(--v-theme-primary),.5)}.app-surface{position:relative;isolation:isolate;background:rgb(var(--v-theme-surface))!important;border:1px solid rgba(var(--v-theme-on-surface),.07)!important;border-radius:var(--radius-xl)!important;box-shadow:inset 0 0 0 1px #ffffff6b,inset 0 1px #ffffff8f,0 8px 20px #0f172a0d!important;overflow:hidden;transition:border-color .18s var(--ease-out-cubic),box-shadow .18s var(--ease-out-cubic),transform .18s var(--ease-out-cubic),background-color .18s var(--ease-out-cubic),filter .18s var(--ease-out-cubic)}.app-surface .v-card__overlay{opacity:0!important;display:none!important}.app-surface--expanded{border-color:rgba(var(--v-theme-primary),.16)!important;box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.08),inset 0 1px #ffffff9e,0 10px 24px rgba(var(--v-theme-primary),.07)!important}.app-surface--warning{border-color:rgba(var(--v-theme-warning),.18)!important;background:rgb(var(--v-theme-surface))!important;box-shadow:inset 0 0 0 1px rgba(var(--v-theme-warning),.08),inset 0 1px #ffffff94,0 8px 20px rgba(var(--v-theme-warning),.055)!important}.app-surface--success{border-color:rgba(var(--v-theme-success),.16)!important;background:rgb(var(--v-theme-surface))!important;box-shadow:inset 0 0 0 1px rgba(var(--v-theme-success),.08),inset 0 1px #ffffff94,0 8px 20px rgba(var(--v-theme-success),.055)!important}.app-surface--danger{border-color:rgba(var(--v-theme-error),.18)!important;background:rgb(var(--v-theme-surface))!important;box-shadow:inset 0 0 0 1px rgba(var(--v-theme-error),.08),inset 0 1px #ffffff94,0 8px 20px rgba(var(--v-theme-error),.055)!important}.page-card-section-divider{border-top:1px solid rgba(var(--v-theme-on-surface),.06);box-shadow:inset 0 1px rgba(var(--v-theme-surface),.4)}.app-subtle-block{background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-theme-on-surface),.06);border-radius:var(--radius-md);box-shadow:inset 0 1px rgba(var(--v-theme-surface),.64),0 2px 10px #0f172a08}.app-clickable-row{cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform .16s var(--ease-out-cubic),border-color .16s var(--ease-out-cubic),background-color .16s var(--ease-out-cubic),box-shadow .16s var(--ease-out-cubic)}.app-clickable-row:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(var(--v-theme-primary),.12)}.app-clickable-row:active{transform:translateY(1px)}.app-clickable-row:not(.app-clickable-row--stateful):active{background-color:rgba(var(--v-theme-surface-variant),.22)}.app-clickable-row--disabled,.app-clickable-row[aria-disabled=true]{cursor:not-allowed;opacity:.72;pointer-events:none}.app-surface--interactive:active,.app-subtle-block--interactive:active{transform:translateY(1px)}@media (hover: hover) and (pointer: fine){.app-surface--interactive:hover{border-color:rgba(var(--v-theme-primary),.12)!important;box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.06),inset 0 1px #ffffff9e,0 10px 24px #0f172a11!important;filter:saturate(1.03)}.app-subtle-block--interactive:hover{border-color:rgba(var(--v-theme-primary),.12);background:rgba(var(--v-theme-surface),.94)}.app-clickable-row:not(.app-clickable-row--disabled):not(.app-clickable-row--stateful):not([aria-disabled=true]):hover{border-color:rgba(var(--v-theme-primary),.12);background-color:rgba(var(--v-theme-surface-variant),.14)}}.page-card-content{display:flex;flex-direction:column;gap:clamp(10px,1.8vw,16px);padding:var(--spacing-fluid-md)!important}.page-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-fluid-sm);min-width:0}.page-card-header__main{display:flex;align-items:flex-start;gap:var(--spacing-fluid-sm);flex:1;min-width:0}.page-card-icon-badge{width:42px;height:42px;border-radius:var(--radius-md);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));border:1px solid rgba(var(--v-theme-primary),.08);box-shadow:inset 0 1px #ffffff80,0 6px 14px rgba(var(--v-theme-primary),.08)}.page-card-icon-badge--success{background:rgba(var(--v-theme-success),.11);color:rgb(var(--v-theme-success));border-color:rgba(var(--v-theme-success),.1);box-shadow:inset 0 1px #ffffff80,0 6px 14px rgba(var(--v-theme-success),.06)}.page-card-icon-badge--warning{background:rgba(var(--v-theme-warning),.12);color:rgb(var(--v-theme-warning));border-color:rgba(var(--v-theme-warning),.12);box-shadow:inset 0 1px #ffffff80,0 6px 14px rgba(var(--v-theme-warning),.06)}.page-card-icon-badge--error{background:rgba(var(--v-theme-error),.1);color:rgb(var(--v-theme-error));border-color:rgba(var(--v-theme-error),.1);box-shadow:inset 0 1px #ffffff80,0 6px 14px rgba(var(--v-theme-error),.06)}.page-card-icon-badge--neutral{background:rgba(var(--v-theme-surface-variant),.22);color:rgba(var(--v-theme-on-surface),.68);border-color:rgba(var(--v-theme-on-surface),.07);box-shadow:inset 0 1px #ffffff80,0 6px 14px #0f172a0a}.app-detail-block{padding:var(--spacing-fluid-sm);border-radius:var(--radius-md);border:1px solid rgba(var(--v-theme-on-surface),.055);background:rgba(var(--v-theme-surface-variant),.12)}.app-detail-block--muted{background:rgba(var(--v-theme-surface-variant),.16)}.app-detail-block--error{color:rgb(var(--v-theme-error));border-color:rgba(var(--v-theme-error),.08);background:rgba(var(--v-theme-error),.07)}.page-card-title-group{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.page-card-title{font-size:clamp(15px,.227vw + 14px,17px);font-weight:700;letter-spacing:0;color:rgb(var(--v-theme-on-surface));line-height:1.3;min-width:0;overflow-wrap:anywhere}.page-card-subtitle{font-size:clamp(11px,.227vw + 10.2px,13px);line-height:1.45;color:rgba(var(--v-theme-on-surface),.64);min-width:0;overflow-wrap:anywhere}.page-card-actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-fluid-xs);flex-shrink:0;min-width:0}.page-card-chip-row{display:flex;flex-wrap:wrap;gap:var(--spacing-fluid-xs);min-width:0}.page-card-section{margin-top:var(--spacing-fluid-sm);padding-top:var(--spacing-fluid-sm)}.page-card-empty{min-height:172px}.page-card-metric{display:flex;align-items:center;gap:var(--spacing-fluid-sm);min-height:52px;padding:var(--spacing-fluid-sm);background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-theme-on-surface),.06);border-radius:var(--radius-lg);box-shadow:inset 0 1px #ffffff80,0 4px 14px #0f172a08;min-width:0}.page-card-metric__body{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.page-card-metric__label{font-size:var(--font-fluid-label);color:rgba(var(--v-theme-on-surface),.56)}.page-card-metric__value{font-size:clamp(15px,.227vw + 14px,17px);font-weight:700;color:rgb(var(--v-theme-on-surface));line-height:1.2;min-width:0;overflow-wrap:anywhere}.page-card-icon-action{min-width:44px!important;width:44px!important;min-height:44px!important;height:44px!important;flex-shrink:0}.page-state-shell{overflow:hidden}.page-state-content{min-height:168px;display:flex;flex-direction:column;gap:var(--spacing-fluid-sm);align-items:flex-start;justify-content:center;padding:var(--spacing-fluid-lg) var(--spacing-fluid-md);text-align:left}.page-state-content .state-card__icon-wrapper{width:52px;height:52px;margin-bottom:var(--spacing-fluid-sm);border-radius:var(--radius-lg)}.page-state-content .state-card__title{line-height:1.3;font-size:clamp(16px,.227vw + 15px,18px)}.page-state-content .state-card__description,.page-state-content .state-card__content,.page-state-content .error-state__message{max-width:none}.page-state-fill-actions .state-card__actions,.page-state-fill-actions .state-card__actions .v-btn{width:100%}@media (max-width: 480px){.page-card-content{padding:var(--spacing-fluid-sm)!important}.page-card-header{align-items:stretch}}.app-button:before,.app-button:after,.app-icon-button:before,.app-icon-button:after,.refresh-button:before,.refresh-button:after,.fab-btn:before,.fab-btn:after,.segmented-tabs__button:before,.segmented-tabs__button:after,.app-surface:before,.app-surface:after,.app-chip:before,.app-chip:after,.app-text-field .v-field:before,.app-text-field .v-field:after{pointer-events:none}.app-button .v-btn__overlay,.app-button .v-btn__underlay,.app-icon-button .v-btn__overlay,.app-icon-button .v-btn__underlay,.refresh-button .v-btn__overlay,.refresh-button .v-btn__underlay,.fab-btn .v-btn__overlay,.fab-btn .v-btn__underlay,.segmented-tabs__button .v-btn__overlay,.segmented-tabs__button .v-btn__underlay,.app-surface .v-card__overlay,.app-surface .v-card__underlay,.app-chip .v-chip__overlay,.app-chip .v-chip__underlay{display:none!important;opacity:0!important}.app-text-field .v-field{border-radius:var(--radius-lg);overflow:hidden;background:rgb(var(--v-theme-surface))!important;border:1px solid transparent!important;box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.1),inset 0 1px #ffffff94,0 6px 14px #0f172a09!important;transition:border-color .16s var(--ease-out-cubic),box-shadow .16s var(--ease-out-cubic),background-color .16s var(--ease-out-cubic)}.app-text-field .v-field__outline{color:transparent;opacity:0}.app-text-field .v-field__outline__start,.app-text-field .v-field__outline__notch:before,.app-text-field .v-field__outline__notch:after,.app-text-field .v-field__outline__end{border-color:transparent!important;opacity:0!important}.app-text-field .v-field__input{min-height:var(--size-fluid-btn-h);padding:0 14px;display:flex;align-items:center;font-size:var(--font-fluid-body);line-height:1.25;letter-spacing:0;color:rgb(var(--v-theme-on-surface))}.app-text-field--large .v-field__input{min-height:56px;padding-inline:16px}.app-text-field .v-field__input input,.app-text-field .v-field__input textarea{height:100%;min-height:0;padding:0}.app-text-field .v-field__input input,.app-text-field .v-field__input textarea,.app-text-field input.v-field__input,.app-text-field textarea.v-field__input{appearance:none;-webkit-appearance:none;width:100%;min-width:0;border:0;background:transparent;box-shadow:none;outline:none;line-height:1.25}.app-text-field input::placeholder,.app-text-field textarea::placeholder{color:rgba(var(--v-theme-on-surface),.42);opacity:1}.app-text-field .v-field--focused{border-color:rgba(var(--v-theme-primary),.28)!important;background:rgb(var(--v-theme-surface))!important;box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.28),inset 0 1px #ffffffb8,0 0 0 3px rgba(var(--v-theme-primary),.1),0 8px 18px #0f172a0d!important}.app-text-field .v-field--focused .v-field__outline{color:transparent}.app-text-field .v-field--error{border-color:rgba(var(--v-theme-error),.36)!important;box-shadow:inset 0 0 0 1px rgba(var(--v-theme-error),.34),inset 0 1px #ffffffa3,0 0 0 3px rgba(var(--v-theme-error),.08)!important}.app-chip{border:1px solid transparent!important;box-shadow:inset 0 0 0 1px rgba(var(--v-theme-on-surface),.08),inset 0 1px #ffffff80!important;font-weight:700;letter-spacing:0}.app-chip--primary{background:rgba(var(--v-theme-primary),.11)!important;color:rgb(var(--v-theme-primary))!important;box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.16)!important}.app-chip--secondary,.app-chip--neutral{background:rgba(var(--v-theme-secondary),.1)!important;color:rgba(var(--v-theme-on-surface),.72)!important}.app-chip--success{background:rgba(var(--v-theme-success),.12)!important;color:rgb(var(--v-theme-success))!important;box-shadow:inset 0 0 0 1px rgba(var(--v-theme-success),.16)!important}.app-chip--warning{background:rgba(var(--v-theme-warning),.14)!important;color:rgb(var(--v-theme-warning))!important;box-shadow:inset 0 0 0 1px rgba(var(--v-theme-warning),.16)!important}.app-chip--error{background:rgba(var(--v-theme-error),.12)!important;color:rgb(var(--v-theme-error))!important;box-shadow:inset 0 0 0 1px rgba(var(--v-theme-error),.16)!important}.app-chip--info{background:rgba(var(--v-theme-info),.12)!important;color:rgb(var(--v-theme-info))!important;box-shadow:inset 0 0 0 1px rgba(var(--v-theme-info),.16)!important}.app-chip--disabled,.app-chip.v-chip--disabled{background:rgba(var(--v-theme-on-surface),.06)!important;color:rgba(var(--v-theme-on-surface),.46)!important;opacity:1}*{box-sizing:border-box}html,body{margin:0;padding:0;height:100%;font-family:var(--font-family-base);font-size:var(--font-fluid-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;overscroll-behavior:none;scroll-behavior:smooth;-webkit-tap-highlight-color:transparent}@media (prefers-reduced-motion: reduce){html,body{scroll-behavior:auto}*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}input,textarea,.selectable-text{user-select:text;-webkit-user-select:text}#app{height:100vh;height:100dvh;overflow:hidden;background:rgb(var(--v-theme-background))}.telegram-mobile-app{height:100%;overflow:hidden}.bottom-nav-hidden .bottom-nav-container{display:none!important}.v-application{background:rgb(var(--v-theme-background))!important}*:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px}.touch-target-min{min-height:44px;min-width:44px}.text-neutral{color:rgba(var(--v-theme-secondary),.92)!important}.app-button,.app-icon-button,.refresh-button,.fab-btn{text-transform:none;letter-spacing:0;height:var(--size-fluid-btn-h);font-size:var(--font-fluid-btn-text)}.app-button:active,.app-icon-button:active,.refresh-button:active,.fab-btn:active{transform:scale(.98)}.app-button .v-btn__overlay,.app-button .v-btn__underlay,.app-icon-button .v-btn__overlay,.app-icon-button .v-btn__underlay,.refresh-button .v-btn__overlay,.refresh-button .v-btn__underlay,.fab-btn .v-btn__overlay,.fab-btn .v-btn__underlay{opacity:0!important;display:none!important;background:transparent!important}.app-button:focus:not(:focus-visible),.app-icon-button:focus:not(:focus-visible),.refresh-button:focus:not(:focus-visible),.fab-btn:focus:not(:focus-visible){outline:none}.app-button:focus:not(:focus-visible) .v-btn__overlay,.app-button:focus:not(:focus-visible) .v-btn__underlay,.app-icon-button:focus:not(:focus-visible) .v-btn__overlay,.app-icon-button:focus:not(:focus-visible) .v-btn__underlay,.refresh-button:focus:not(:focus-visible) .v-btn__overlay,.refresh-button:focus:not(:focus-visible) .v-btn__underlay,.fab-btn:focus:not(:focus-visible) .v-btn__overlay,.fab-btn:focus:not(:focus-visible) .v-btn__underlay{opacity:0!important;display:none!important;background:transparent!important}.view-container{min-height:100vh;min-height:100dvh}.safe-area-padding{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.safe-area-top{padding-top:env(safe-area-inset-top)}.safe-area-bottom{padding-bottom:env(safe-area-inset-bottom)}.v-navigation-drawer--mobile{touch-action:pan-y}.v-skeleton-loader__card{border-radius:var(--radius-lg)!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinning{animation:spin 1s linear infinite}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-mono{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.list-vertical{display:flex;flex-direction:column;gap:var(--spacing-fluid-sm)}.detail-section{padding:var(--spacing-fluid-sm);background:rgba(var(--v-theme-surface),.5);border-radius:var(--radius-sm)}.detail-placeholder{text-align:center;font-size:var(--font-fluid-label);color:rgba(var(--v-theme-on-surface),.5);padding:var(--spacing-fluid-sm)}.empty-state{text-align:center;padding:var(--spacing-lg)}.empty-state .empty-text{font-size:var(--font-fluid-body);color:rgba(var(--v-theme-on-surface),.5)}.loading-state{display:flex;justify-content:center;padding:var(--spacing-lg)}
