.backdrop[data-v-9c423c3d]{background:rgb(var(--hh-stage));top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0;--mx:0;--my:0;--bx:76;--by:74}@media (hover:hover) and (pointer:fine){.backdrop[data-v-9c423c3d]{filter:hue-rotate(calc(var(--mx)*26deg)) saturate(calc(1 + var(--my)*.35));transition:filter .9s cubic-bezier(.22,1,.36,1)}}.layer[data-v-9c423c3d]{display:block;top:0;right:0;bottom:0;left:0;transform:translate3d(calc(var(--mx)*var(--depth, 0)*1px),calc(var(--my)*var(--depth, 0)*1px),0);transition:transform .9s cubic-bezier(.22,1,.36,1)}.blob[data-v-9c423c3d],.layer[data-v-9c423c3d]{position:absolute;will-change:transform}.blob[data-v-9c423c3d]{border-radius:50%;left:0;top:0}.layer[data-v-9c423c3d]{opacity:var(--hh-blob-o)}.blob-warm[data-v-9c423c3d]{animation:drift-warm-9c423c3d 18s ease-in-out infinite alternate;background:radial-gradient(circle closest-side at 50% 50%,rgb(var(--v-theme-secondary)) 0,rgba(var(--v-theme-secondary),.92) 20%,rgb(var(--v-theme-primary)) 52%,rgba(var(--v-theme-primary),.62) 66%,rgba(var(--v-theme-primary),.34) 76%,rgba(var(--v-theme-primary),.15) 85%,rgba(var(--v-theme-primary),.05) 93%,rgba(var(--v-theme-primary),0));height:96vw;max-height:1150px;max-width:1150px;opacity:.85;transition:translate .25s linear;translate:calc(var(--bx)*1vw) calc(var(--by)*1vh);width:96vw}.blob-hot[data-v-9c423c3d],.blob-warm[data-v-9c423c3d]{transform:translate(-50%,-50%)}.blob-hot[data-v-9c423c3d]{animation:drift-hot-9c423c3d 13s ease-in-out infinite alternate;background:radial-gradient(circle closest-side at 50% 50%,rgb(var(--v-theme-accent)) 0,rgba(var(--v-theme-secondary),.6) 40%,rgba(var(--v-theme-secondary),.26) 62%,rgba(var(--v-theme-secondary),.09) 80%,rgba(var(--v-theme-secondary),.02) 92%,rgba(var(--v-theme-secondary),0));height:58vw;max-height:700px;max-width:700px;opacity:.6;translate:calc((var(--bx) + 10)*1vw) calc((var(--by) + 16)*1vh);width:58vw}.blob-cold[data-v-9c423c3d]{animation:drift-cold-9c423c3d 22s ease-in-out infinite alternate;background:radial-gradient(circle closest-side at 50% 50%,rgba(var(--hh-cold),.35) 0,rgba(var(--hh-cold),.2) 42%,rgba(var(--hh-cold),.08) 68%,rgba(var(--hh-cold),.02) 88%,rgba(var(--hh-cold),0));height:62vw;max-height:800px;max-width:800px;transform:translate(-50%,-50%);translate:calc((100 - var(--bx))*1vw) calc((6 + var(--by)*.1)*1vh);width:62vw}.grain[data-v-9c423c3d]{background:linear-gradient(180deg,rgba(var(--hh-stage),.88) 0,rgba(var(--hh-stage),0) 30%),linear-gradient(180deg,rgba(var(--hh-stage),0) 70%,rgba(var(--hh-stage),.5))}.grain[data-v-9c423c3d],.scroll-veil[data-v-9c423c3d]{top:0;right:0;bottom:0;left:0;position:absolute}.scroll-veil[data-v-9c423c3d]{--veil-base:.2;background:rgba(var(--hh-stage),var(--hh-scroll-veil-a));opacity:calc(var(--veil-base) + (1 - var(--veil-base))*var(--veil-p, 0));transition:opacity .25s linear;will-change:opacity}@media (max-width:599px){.scroll-veil[data-v-9c423c3d]{--veil-base:.5}}.blob[data-v-9c423c3d]{animation-play-state:paused}.backdrop--drift .blob[data-v-9c423c3d]{animation-play-state:running}@keyframes drift-warm-9c423c3d{0%{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-53%,-52%) scale(1.07)}to{transform:translate(-48%,-48%) scale(.96)}}@keyframes drift-hot-9c423c3d{0%{opacity:.47;transform:translate(-50%,-50%) scale(1)}to{opacity:.72;transform:translate(-58%,-58%) scale(1.18)}}@keyframes drift-cold-9c423c3d{0%{opacity:.5;transform:translate(-50%,-50%) scale(1)}to{opacity:.85;transform:translate(-44%,-44%) scale(1.15)}}.backdrop.backdrop--still[data-v-9c423c3d]{filter:none;transition:none}.backdrop--still .layer[data-v-9c423c3d]{transform:none;transition:none;will-change:auto}.backdrop--still .blob[data-v-9c423c3d]{animation:none;transition:none;will-change:auto}@media (prefers-reduced-motion:reduce){.backdrop[data-v-9c423c3d]{filter:none}.blob-warm[data-v-9c423c3d],.layer[data-v-9c423c3d]{transition:none}.layer[data-v-9c423c3d]{transform:none}.blob[data-v-9c423c3d]{animation:none}}.lockup[data-v-9ce8e9b4]{align-items:center;color:var(--hh-text);display:inline-flex;gap:.75rem;white-space:nowrap}.lockup-text[data-v-9ce8e9b4]{align-items:baseline;display:inline-flex;gap:.5rem;line-height:1}.lockup-brand[data-v-9ce8e9b4]{font-size:.95rem;font-weight:800;letter-spacing:.16em}.lockup-sep[data-v-9ce8e9b4]{color:rgb(var(--v-theme-primary));font-weight:300}.lockup-product[data-v-9ce8e9b4]{color:var(--hh-text-3);font-family:JetBrains Mono,Cascadia Mono,ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.72rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.lockup--stacked .lockup-text[data-v-9ce8e9b4]{align-items:flex-start;flex-direction:column;gap:.4rem}.lockup--stacked .lockup-sep[data-v-9ce8e9b4]{display:none}@media (max-width:599px){.lockup--stack-sm .lockup-text[data-v-9ce8e9b4]{align-items:flex-start;flex-direction:column;gap:.3rem}.lockup--stack-sm .lockup-sep[data-v-9ce8e9b4]{display:none}.lockup--stack-sm .lockup-brand[data-v-9ce8e9b4]{font-size:.85rem}.lockup--stack-sm .lockup-product[data-v-9ce8e9b4]{font-size:.62rem}}.lockup-mark[data-v-9ce8e9b4]{transition:transform .6s cubic-bezier(.22,1,.36,1)}a:focus-visible>.lockup .lockup-mark[data-v-9ce8e9b4],a:hover>.lockup .lockup-mark[data-v-9ce8e9b4]{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.lockup-mark[data-v-9ce8e9b4]{transition:none}}.v-menu>.v-overlay__content{border-radius:4px;display:flex;flex-direction:column}.v-menu>.v-overlay__content>.v-card,.v-menu>.v-overlay__content>.v-list,.v-menu>.v-overlay__content>.v-sheet{background:rgb(var(--v-theme-surface));border-radius:inherit;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));height:100%;overflow:auto}.profile-btn[data-v-052e031e]{align-items:center;background:transparent;border:0;color:var(--hh-text-1);cursor:pointer;display:inline-flex;gap:.35rem;height:40px;justify-content:center;min-width:40px;padding:0 .6rem;transition:background .2s ease,color .2s ease,transform .2s ease}.profile-btn[data-v-052e031e]:hover,.profile-btn[aria-expanded=true][data-v-052e031e]{background:rgba(var(--hh-ink),.12);transform:translateY(-1px)}.profile-cog[data-v-052e031e]{color:var(--hh-text-3);transition:color .2s ease,transform .4s cubic-bezier(.22,1,.36,1)}.profile-btn:hover .profile-cog[data-v-052e031e],.profile-btn[aria-expanded=true] .profile-cog[data-v-052e031e]{color:var(--hh-text-1);transform:rotate(60deg)}.profile-gem[data-v-052e031e]{align-items:center;background:linear-gradient(135deg,rgb(var(--v-theme-primary)),rgb(var(--v-theme-secondary)));color:rgb(var(--v-theme-on-primary));display:inline-flex;height:24px;justify-content:center;margin:0 .15rem;transform:rotate(45deg);width:24px}.profile-gem[data-v-052e031e]>*{transform:rotate(-45deg)}.profile-gem-letter[data-v-052e031e]{font-size:.78rem;font-weight:800;line-height:1}@media (prefers-reduced-motion:reduce){.profile-btn[data-v-052e031e],.profile-cog[data-v-052e031e]{transition:none}.profile-btn[data-v-052e031e]:hover,.profile-btn[aria-expanded=true][data-v-052e031e]{transform:none}}.nav-actions[data-v-b074439a]{align-items:center;display:flex;gap:.4rem}.burger[data-v-b074439a]{align-items:flex-end;background:transparent;border:0;cursor:pointer;display:flex;flex-direction:column;gap:7px;height:44px;justify-content:center;margin-left:.25rem;padding:0;width:52px}.burger-line[data-v-b074439a]{background:rgb(var(--hh-ink));display:block;height:2px;transition:width .3s cubic-bezier(.4,0,.2,1)}.burger-line-1[data-v-b074439a],.burger-line-2[data-v-b074439a]{width:44px}.burger-line-3[data-v-b074439a]{width:26px}.burger:hover .burger-line-3[data-v-b074439a]{width:44px}.burger:hover .burger-line-2[data-v-b074439a]{width:30px}.nav-overlay[data-v-b074439a]{color:var(--hh-text);display:grid;grid-template-columns:1fr 1fr;top:0;right:0;bottom:0;left:0;position:fixed;z-index:3000}.overlay-side[data-v-b074439a]{background:rgba(var(--hh-stage),.72);border:0;cursor:pointer;padding:0}.overlay-nav[data-v-b074439a]{align-items:flex-end;background:rgb(var(--v-theme-surface));display:flex;flex-direction:column;justify-content:center;justify-content:safe center;overflow-y:auto;padding:clamp(1.5rem,5vw,4rem) clamp(3rem,7vw,6rem) clamp(1.5rem,5vw,4rem) clamp(1.5rem,5vw,4rem);position:relative}.overlay-close[data-v-b074439a]{background:transparent;border:0;color:var(--hh-text-1);cursor:pointer;padding:.35rem;position:absolute;right:clamp(1rem,3vw,2rem);top:clamp(1rem,3vw,2rem);transition:transform .25s ease,color .2s ease}.overlay-close[data-v-b074439a]:hover{color:rgb(var(--hh-accent-text));transform:rotate(90deg)}.overlay-list[data-v-b074439a]{list-style:none;margin:0;padding:0;width:100%}.overlay-item[data-v-b074439a]{animation:overlay-item-in-b074439a .45s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--d,0s);opacity:0;transform:translate(28px)}@keyframes overlay-item-in-b074439a{to{opacity:1;transform:translate(0)}}.overlay-link[data-v-b074439a]{align-items:baseline;color:var(--hh-text-4);display:flex;gap:.6rem;justify-content:flex-end;padding:clamp(.2rem,1vh,.5rem) 0;position:relative;text-decoration:none;transition:color .25s ease}.overlay-index[data-v-b074439a]{align-self:flex-start;color:var(--hh-text-5);font-size:.7rem;font-weight:600;padding-top:.5em}.overlay-label[data-v-b074439a]{font-size:clamp(1.6rem,4.2vw,3rem);font-weight:800;letter-spacing:-.02em;line-height:1.15}:lang(th) .overlay-label[data-v-b074439a]{letter-spacing:normal;line-height:1.35}.overlay-ext[data-v-b074439a]{height:.42em;margin-left:.1em;opacity:.6;transition:transform .25s ease,opacity .25s ease;vertical-align:.6em;width:.42em}.overlay-link.router-link-exact-active[data-v-b074439a],.overlay-link[data-v-b074439a]:hover{color:var(--hh-text)}.overlay-link.router-link-exact-active .overlay-index[data-v-b074439a],.overlay-link:hover .overlay-index[data-v-b074439a]{color:rgb(var(--hh-accent-text))}.overlay-link:hover .overlay-ext[data-v-b074439a]{opacity:1;transform:translate(2px,-2px)}.overlay-edge[data-v-b074439a]{color:var(--hh-text-5);font-size:.6rem;letter-spacing:.35em;position:absolute;right:clamp(.6rem,1.6vw,1.2rem);top:50%;transform:translateY(-50%) rotate(180deg);writing-mode:vertical-rl}.overlay-enter-active[data-v-b074439a],.overlay-leave-active[data-v-b074439a]{transition:opacity .3s ease}.overlay-enter-from[data-v-b074439a],.overlay-leave-to[data-v-b074439a]{opacity:0}@media (max-width:959px){.nav-overlay[data-v-b074439a]{grid-template-columns:1fr}.overlay-side[data-v-b074439a]{display:none}.overlay-nav[data-v-b074439a]{align-items:flex-start;padding:5rem clamp(1.25rem,6vw,3rem) 3rem}.overlay-link[data-v-b074439a],.overlay-nav[data-v-b074439a]{justify-content:flex-start}.overlay-edge[data-v-b074439a]{display:none}.burger[data-v-b074439a]{gap:6px;width:38px}.burger-line-1[data-v-b074439a],.burger-line-2[data-v-b074439a]{width:32px}.burger-line-3[data-v-b074439a]{width:19px}.burger:hover .burger-line-2[data-v-b074439a]{width:22px}.burger:hover .burger-line-3[data-v-b074439a]{width:32px}}@media (prefers-reduced-motion:reduce){.overlay-item[data-v-b074439a]{animation:none;opacity:1;transform:none}.overlay-close[data-v-b074439a],.overlay-ext[data-v-b074439a]{transition:none}}.v-btn{align-items:center;border-radius:4px;display:inline-grid;flex-shrink:0;font-weight:500;grid-template-areas:"prepend content append";grid-template-columns:max-content auto max-content;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-duration:.28s;transition-property:box-shadow,transform,opacity,background;transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.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))}.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-outlined,.v-btn--variant-plain,.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}.v-btn--variant-text .v-btn__overlay{background:currentColor}.v-btn--variant-tonal .v-btn__underlay{background:currentColor;border-radius:inherit;bottom:0;left:0;opacity:var(--v-activated-opacity);pointer-events:none;right:0;top:0}.v-btn .v-btn__underlay{position:absolute}@supports selector(:focus-visible){.v-btn:after{border:2px solid;border-radius:inherit;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .2s ease-in-out;width:100%}.v-btn:focus-visible:after{opacity:calc(var(--v-theme-overlay-multiplier)*.25)}}.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{height:calc(var(--v-btn-height) + 12px);width:calc(var(--v-btn-height) + 12px)}.v-btn--icon.v-btn--density-comfortable{height:calc(var(--v-btn-height));width:calc(var(--v-btn-height))}.v-btn--icon.v-btn--density-compact{height:calc(var(--v-btn-height) - 8px);width:calc(var(--v-btn-height) - 8px)}.v-btn--elevated:focus,.v-btn--elevated:hover{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--disabled{opacity:.26;pointer-events:none}.v-btn--disabled:hover{opacity:.26}.v-btn--disabled.v-btn--variant-elevated,.v-btn--disabled.v-btn--variant-flat{background:rgb(var(--v-theme-surface));box-shadow:none;color:rgba(var(--v-theme-on-surface),.26);opacity:1}.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__append,.v-btn--loading .v-btn__content,.v-btn--loading .v-btn__prepend{opacity:0}.v-btn--stacked{align-content:center;grid-template-areas:"prepend" "content" "append";grid-template-columns:auto;grid-template-rows:max-content max-content max-content;justify-items:center}.v-btn--stacked .v-btn__content{flex-direction:column;line-height:1.25}.v-btn--stacked .v-btn__append,.v-btn--stacked .v-btn__content>.v-icon--end,.v-btn--stacked .v-btn__content>.v-icon--start,.v-btn--stacked .v-btn__prepend{margin-inline:0}.v-btn--stacked .v-btn__content>.v-icon--start,.v-btn--stacked .v-btn__prepend{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))}.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{height:1.5em;width:1.5em}.v-btn__append,.v-btn__content,.v-btn__prepend{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{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.v-pagination .v-btn{border-radius:4px}.v-pagination .v-btn--rounded{border-radius:50%}.v-pagination .v-btn__overlay{transition:none}.v-pagination .v-pagination__item--is-active .v-btn__overlay{opacity:var(--v-border-opacity)}.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}.v-btn-group{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;display:inline-flex;flex-wrap:nowrap;max-width:100%;min-width:0;overflow:hidden;vertical-align:middle}.v-btn-group--border{border-width:thin;box-shadow:none}.v-btn-group{background:transparent;border-radius:4px;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));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-color:inherit;border-radius:0}.v-btn-group .v-btn:not(:last-child){border-inline-end:none}.v-btn-group .v-btn:not(:first-child){border-inline-start:none}.v-btn-group .v-btn:first-child{border-end-start-radius:inherit;border-start-start-radius:inherit}.v-btn-group .v-btn:last-child{border-end-end-radius:inherit;border-start-end-radius:inherit}.v-btn-group--divided .v-btn:not(:last-child){border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity));border-inline-end-style:solid;border-inline-end-width:thin}.v-btn-group--tile{border-radius:0}.v-progress-circular{align-items:center;display:inline-flex;justify-content:center;position:relative;vertical-align:middle}.v-progress-circular>svg{bottom:0;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;width:100%;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--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:rotate(-90deg);transform-origin:center center}.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) .v-progress-circular__overlay,.v-progress-circular--indeterminate:not(.v-progress-circular--visible)>svg{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);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;transition-property:width,left,right;transition:inherit;width:100%}@media (forced-colors:active){.v-progress-linear__buffer{background-color:highlight;opacity:.3}}.v-progress-linear__content{align-items:center;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;width:100%}.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}}.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-duration:2.2s;animation-iteration-count:infinite;animation-play-state:paused;bottom:0;height:inherit;left:0;position:absolute;right:auto;top:0;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 linear infinite;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__content,.v-progress-linear--reverse .v-progress-linear__determinate,.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 linear infinite;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-end-start-radius:0;border-start-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{border-radius:inherit;contain:strict;height:100%;width:100%;z-index:0}.v-ripple__animation,.v-ripple__container{color:inherit;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0}.v-ripple__animation{background:currentColor;border-radius:50%;opacity:0;will-change:transform,opacity}.v-ripple__animation--enter{opacity:0;transition:none}.v-ripple__animation--in{opacity:calc(var(--v-theme-overlay-multiplier)*.25);transition:transform .25s cubic-bezier(0,0,.2,1),opacity .1s cubic-bezier(0,0,.2,1)}.v-ripple__animation--out{opacity:0;transition:opacity .3s cubic-bezier(0,0,.2,1)}.v-snackbar{justify-content:center;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);z-index:10000}.v-snackbar:not(.v-snackbar--center):not(.v-snackbar--top){align-items:flex-end}.v-snackbar__wrapper{align-items:center;border-radius:4px;display:flex;max-width:672px;min-height:48px;min-width:344px;overflow:hidden;padding:0}.v-snackbar--variant-outlined,.v-snackbar--variant-plain,.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}.v-snackbar--variant-text .v-snackbar__overlay{background:currentColor}.v-snackbar--variant-tonal .v-snackbar__underlay{background:currentColor;border-radius:inherit;bottom:0;left:0;opacity:var(--v-activated-opacity);pointer-events:none;right:0;top:0}.v-snackbar .v-snackbar__underlay{position:absolute}.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{min-width:auto;padding:0 8px}.v-snackbar__timer{position:absolute;top:0;width:100%}.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--end,.v-snackbar--right{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}.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}.app-notify[data-v-b6cc0072] .v-snackbar__wrapper{background:rgba(var(--hh-menu),var(--hh-menu-a));border:1px solid rgba(var(--hh-ink),.12);border-left-width:2px;box-shadow:0 12px 32px rgba(0,0,0,var(--hh-shadow-a));color:var(--hh-text)}.app-notify--error[data-v-b6cc0072] .v-snackbar__wrapper{border-left-color:rgb(var(--v-theme-error))}.app-notify--success[data-v-b6cc0072] .v-snackbar__wrapper{border-left-color:rgb(var(--v-theme-success))}.app-notify--info[data-v-b6cc0072] .v-snackbar__wrapper{border-left-color:rgb(var(--v-theme-primary))}.v-application{background:rgb(var(--v-theme-background));color:rgba(var(--v-theme-on-background),var(--v-high-emphasis-opacity));display:flex}.v-application__wrap{backface-visibility:hidden;display:flex;flex:1 1 auto;flex-direction:column;max-width:100%;min-height:100vh;min-height:100dvh;position:relative}
