html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-family:var(--hova-font-sans);letter-spacing:var(--hova-tracking-sans);-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}body{background:var(--hova-background);color:var(--hova-text);font-family:var(--hova-font-sans);font-size:var(--hova-font-size-base);font-weight:var(--hova-body-standard-weight);letter-spacing:var(--hova-tracking-body);line-height:var(--hova-line-normal);margin:0}h1,h2,h3,h4,h5,h6,p{margin-top:0}button,input,textarea,select{font:inherit;letter-spacing:inherit}a{color:var(--hova-interactive);text-underline-offset:.18em}code,pre,kbd,samp{font-family:var(--hova-font-mono);letter-spacing:normal}.hovaDisplay{font-size:var(--hova-font-size-6xl);font-weight:var(--hova-weight-bold);line-height:var(--hova-line-tight);letter-spacing:var(--hova-display-tracking);margin:0}.hovaHeading1{font-size:var(--hova-home-title-size);font-weight:var(--hova-home-title-weight);line-height:var(--hova-line-tight);letter-spacing:var(--hova-home-title-tracking);margin:0}.hovaHeading2{font-size:var(--hova-font-size-3xl);font-weight:var(--hova-weight-regular);line-height:var(--hova-line-tight);letter-spacing:var(--hova-tracking-sans);margin:0}.hovaHeading3{font-size:var(--hova-font-size-2xl);font-weight:var(--hova-weight-regular);line-height:var(--hova-line-snug);letter-spacing:var(--hova-tracking-sans);margin:0}.hovaChromeTitle{color:var(--hova-text);font-size:var(--hova-chrome-title-size);font-weight:var(--hova-chrome-title-weight);line-height:var(--hova-chrome-title-line);letter-spacing:var(--hova-chrome-title-tracking);margin:0}.hovaEntityName{color:var(--hova-text);font-size:var(--hova-entity-name-size);font-weight:var(--hova-entity-name-weight);letter-spacing:var(--hova-entity-name-tracking);line-height:var(--hova-entity-name-line)}.hovaHeadline{color:var(--hova-text);font-size:var(--hova-headline-size);font-weight:var(--hova-headline-weight);letter-spacing:var(--hova-headline-tracking);line-height:var(--hova-headline-line)}.hovaListSecondary{color:var(--hova-list-secondary-color);font-size:var(--hova-list-secondary-size);font-weight:var(--hova-list-secondary-weight);letter-spacing:var(--hova-list-secondary-tracking);line-height:var(--hova-list-secondary-line)}.hovaListLead{width:var(--hova-list-lead);min-width:var(--hova-list-lead);height:var(--hova-list-title-line);min-height:var(--hova-list-title-line);color:var(--hova-text);align-self:start;place-items:center;display:grid}.hovaListLead svg{width:var(--hova-chrome-icon-size);height:var(--hova-chrome-icon-size);display:block}.hovaHeading4{font-size:var(--hova-font-size-xl);font-weight:var(--hova-weight-regular);line-height:var(--hova-line-snug);letter-spacing:var(--hova-tracking-sans);margin:0}.hovaBodyLg{font-size:var(--hova-font-size-lg);font-weight:var(--hova-weight-regular);line-height:var(--hova-line-relaxed);letter-spacing:var(--hova-tracking-body);margin:0}.hovaBody{font-size:var(--hova-font-size-base);font-weight:var(--hova-body-standard-weight);line-height:var(--hova-line-normal);letter-spacing:var(--hova-tracking-body);margin:0}.hovaBodySm{font-size:var(--hova-font-size-sm);font-weight:var(--hova-weight-regular);line-height:var(--hova-list-secondary-line);letter-spacing:var(--hova-tracking-body);margin:0}.hovaCaption{color:var(--hova-text-muted);font-size:var(--hova-font-size-xs);font-weight:var(--hova-weight-regular);letter-spacing:var(--hova-tracking-body);margin:0;line-height:1.33333}.hovaOverline{color:var(--hova-text-muted);font-size:var(--hova-font-size-xs);font-weight:var(--hova-weight-semibold);letter-spacing:var(--hova-tracking-overline);line-height:var(--hova-line-normal);text-transform:uppercase;margin:0}.hovaButton{justify-content:center;align-items:center;gap:var(--hova-space-2);border-radius:var(--hova-radius-md);min-width:0;font-family:var(--hova-font-sans);font-size:var(--hova-font-size-sm);font-weight:var(--hova-weight-medium);white-space:nowrap;cursor:pointer;transition:background-color var(--hova-duration-fast) var(--hova-ease-standard), border-color var(--hova-duration-fast) var(--hova-ease-standard), color var(--hova-duration-fast) var(--hova-ease-standard), box-shadow var(--hova-duration-fast) var(--hova-ease-standard);border:1px solid #0000;line-height:1;text-decoration:none;display:inline-flex}.hovaButton--sm{min-height:var(--hova-control-height-sm);padding:0 var(--hova-space-3)}.hovaButton--md{min-height:var(--hova-control-height);padding:0 var(--hova-space-4)}.hovaButton--lg{min-height:var(--hova-control-height-lg);padding:0 var(--hova-space-5);font-size:var(--hova-font-size-base)}.hovaButton--icon{width:var(--hova-control-height);height:var(--hova-control-height);padding:0}.hovaBackButton,.hovaCircleIconButton{width:var(--hova-chrome-size);height:var(--hova-chrome-size);border:1px solid color-mix(in srgb, var(--hova-border-strong) 70%, transparent);border-radius:var(--hova-radius-full);background:color-mix(in srgb, var(--hova-surface-overlay) 82%, transparent);color:var(--hova-text);cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);flex:none;place-items:center;text-decoration:none;display:inline-grid}.hovaBackButton svg,.hovaCircleIconButton svg{width:var(--hova-chrome-icon-size);height:var(--hova-chrome-icon-size)}.hovaBackButton>svg.lucide-chevron-left,.hovaCircleIconButton>svg.lucide-chevron-left{transform:translate(-1px)}.hovaCircleIconButton>.hovaLoader,.hovaToolbarIslandIcon>.hovaLoader{width:var(--hova-chrome-icon-size);height:var(--hova-chrome-icon-size)}.hovaActionAck{animation:hovaConfirmControlAck .62s var(--hova-ease-emphasized,ease);display:inline-flex}.hovaBackButton:hover,.hovaCircleIconButton--frosted:hover{background:color-mix(in srgb, var(--hova-surface-elevated) 88%, transparent)}.hovaCircleIconButton--confirm{width:var(--hova-confirm-size);height:var(--hova-confirm-size);background:var(--hova-interactive);color:var(--hova-interactive-contrast);border-color:#0000}.hovaCircleIconButton--confirm:hover:not(:disabled){background:var(--hova-interactive-hover)}.hovaCircleIconButton--ghost{visibility:hidden;pointer-events:none;background:0 0;border-color:#0000}.hovaBackButton:focus-visible,.hovaCircleIconButton:focus-visible{outline:3px solid color-mix(in srgb, var(--hova-focus) 35%, transparent);outline-offset:2px}.hovaCircleIconButton:disabled{cursor:wait;opacity:.55}.hovaChromeSlot{width:var(--hova-chrome-size);height:var(--hova-chrome-size);display:block}.hovaChrome{gap:var(--hova-chrome-stack-gap);display:grid}.hovaFunctionPage{align-content:start;gap:0;min-width:0;display:grid}.hovaFunctionPage>*+*{margin-block-start:0}.hovaPageBody{align-content:start;gap:var(--hova-space-5);min-width:0;display:grid}.hovaPageBody>.hovaTabsContent{margin-block-start:0}.hovaChromeBelow{min-width:0;margin-block-start:var(--hova-chrome-to-content)}.hovaChromeBelow>.hovaTabsList{grid-template-columns:repeat(auto-fit,minmax(4rem,1fr));width:100%;display:grid}.hovaChromePinned+*,.hovaHomeChrome+*{margin-block-start:0}.hovaChromePinned,.hovaHomeChrome{--hova-chrome-fade-solid:calc(100% - var(--hova-chrome-fade-extent));z-index:var(--hova-z-sticky);isolation:isolate;margin-block-start:calc(-1 * var(--hova-content-pad-top,0px));margin-inline:calc(-1 * var(--hova-content-pad-left,0px)) calc(-1 * var(--hova-content-pad-right,0px));padding-block-start:var(--hova-content-pad-top,0px);padding-inline:var(--hova-content-pad-left,0px) var(--hova-content-pad-right,0px);padding-block-end:var(--hova-chrome-to-content);position:sticky;top:0;overflow:visible}.hovaChromePinned:before,.hovaHomeChrome:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(to bottom, var(--hova-background) 0, var(--hova-chrome-overlay) var(--hova-chrome-fade-solid), transparent 100%);height:100%;position:absolute;top:0;left:0;right:0}.hovaChromePinned>*{z-index:1;position:relative}.hovaChromeBar{align-items:center;column-gap:var(--hova-space-2);height:var(--hova-chrome-size);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid;position:relative}.hovaChrome--page .hovaChromeBar{grid-template-columns:minmax(0,1fr) auto}.hovaChrome--page .hovaHomeTitle{justify-self:start}.hovaChrome--stack .hovaChromeBar{grid-template-columns:var(--hova-chrome-size) minmax(0, 1fr) auto}.hovaChrome--stack .hovaHomeTitle{justify-self:start}.hovaChrome--stack .hovaHomeTitle:has(>.hovaHomeTitle--field){width:min(100%,20rem)}.hovaChrome--stack .hovaChromeBarTitle{font-size:var(--hova-chrome-title-size);font-weight:var(--hova-chrome-title-weight)}.hovaChromeBarSlot{z-index:1;width:var(--hova-chrome-size);height:var(--hova-chrome-size);justify-self:start;place-items:center;display:grid}.hovaChromeBarTitle{z-index:0;box-sizing:border-box;min-width:0;padding-inline:calc(var(--hova-chrome-size) + var(--hova-space-2));color:var(--hova-text);font-size:var(--hova-chrome-title-size);font-weight:var(--hova-chrome-title-weight);line-height:var(--hova-chrome-title-line);letter-spacing:var(--hova-chrome-title-tracking);text-align:center;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;align-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.hovaChromeBarEnd{z-index:1;justify-content:flex-end;justify-self:end;align-items:center;gap:var(--hova-space-2);height:var(--hova-chrome-size);grid-column:span 1/-1;display:inline-flex}.hovaToolbarIsland{box-sizing:border-box;height:var(--hova-chrome-size);border:1px solid color-mix(in srgb, var(--hova-border-strong) 70%, transparent);border-radius:var(--hova-radius-full);background:color-mix(in srgb, var(--hova-surface-overlay) 82%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);align-items:stretch;display:inline-flex;overflow:hidden}.hovaToolbarIsland--confirm{height:var(--hova-confirm-size);background:var(--hova-interactive);color:var(--hova-interactive-contrast);border-color:#0000}.hovaToolbarIsland--confirm .hovaToolbarIslandButton{width:var(--hova-confirm-size);color:inherit}.hovaToolbarIsland--confirm .hovaToolbarIslandButton:hover:not(:disabled){background:color-mix(in srgb, var(--hova-interactive-hover) 88%, transparent)}.hovaToolbarIslandButton{width:var(--hova-chrome-size);height:100%;color:var(--hova-text);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.hovaToolbarIslandButton:hover{background:color-mix(in srgb, var(--hova-surface-elevated) 70%, transparent)}.hovaToolbarIslandButton--confirm{background:var(--hova-interactive);color:var(--hova-interactive-contrast)}.hovaToolbarIslandButton--confirm:hover:not(:disabled){background:color-mix(in srgb, var(--hova-interactive-hover) 88%, transparent)}.hovaToolbarIslandButton[aria-pressed=true],.hovaToolbarIslandButton--accentSuccess{color:var(--hova-interactive)}.hovaToolbarIslandButton--accentWarning{color:var(--hova-warning)}.hovaToolbarIslandAvatar.hovaAvatar{width:1.75rem;height:1.75rem}.hovaToolbarIslandAvatar .hovaAvatarImage,.hovaToolbarIslandAvatar .hovaAvatarFallback{width:100%;height:100%}.hovaToolbarIslandIcon .hovaAvatar svg{width:58%;height:58%}.hovaToolbarIslandButton:focus-visible{outline:3px solid color-mix(in srgb, var(--hova-focus) 35%, transparent);outline-offset:-3px}.hovaToolbarIslandButton:disabled{cursor:not-allowed;opacity:.45}.hovaToolbarIslandIcon{place-items:center;display:grid}.hovaToolbarIslandIcon svg{width:var(--hova-chrome-icon-size);height:var(--hova-chrome-icon-size)}.hovaToolbarIslandDivider{background:color-mix(in srgb, var(--hova-border-strong) 80%, transparent);width:1px;position:absolute;top:22%;bottom:22%;left:0}.hovaToolbarIslandBadge{border-radius:var(--hova-radius-full);background:var(--hova-interactive);min-width:.95rem;height:.95rem;color:var(--hova-interactive-contrast);font-size:.625rem;font-weight:var(--hova-weight-semibold);text-align:center;padding:0 .2rem;line-height:.95rem;position:absolute;top:.2rem;right:.2rem}.hovaToolbarIslandBadge--dot{width:.45rem;min-width:.45rem;height:.45rem;padding:0;top:.32rem;right:.32rem}.hovaGroupedIsland{border-radius:var(--hova-radius-xl);background:var(--hova-surface);overflow:hidden}.hovaHomeChrome{column-gap:var(--hova-space-3);min-height:var(--hova-chrome-size);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.hovaHomeChromeCopy{display:contents}.hovaHomeChrome .hovaEyebrow,.hovaHomeChrome .hovaHomeTitle,.hovaHomeChrome .hovaHomeChromeTools{z-index:1;position:relative}.hovaHomeChrome .hovaEyebrow{grid-area:1/1}.hovaHomeChrome .hovaHomeTitle{grid-area:2/1;min-width:0}.hovaHomeChromeTools{align-items:center;gap:var(--hova-space-2);grid-area:2/2;display:flex}.hovaHomeAlertButton{position:relative}.hovaHomeAlertBadge{background:var(--hova-danger);min-width:1.1rem;height:1.1rem;color:var(--hova-text-on-interactive,#fff);text-align:center;border-radius:999px;padding:0 .28rem;font-size:.68rem;font-weight:600;line-height:1.1rem;position:absolute;top:-.15rem;right:-.15rem}.hovaHomeTitle{color:var(--hova-text);font-size:var(--hova-home-title-size);font-weight:var(--hova-home-title-weight);line-height:var(--hova-line-tight);letter-spacing:var(--hova-home-title-tracking);text-overflow:ellipsis;white-space:nowrap;margin:0;padding-bottom:.12em;overflow:hidden}.hovaHomeTitle--field{width:100%;min-width:0;color:inherit;font:inherit;letter-spacing:inherit;text-overflow:ellipsis;background:0 0;border:0;border-bottom:1px solid #0000;outline:none;padding:0 0 .12em;display:block}.hovaHomeTitle--field:focus{border-bottom-color:var(--hova-interactive)}.hovaChromeAvatar.hovaAvatar,.hovaAvatar.hovaChromeAvatar{width:var(--hova-chrome-size);height:var(--hova-chrome-size)}.hovaHomeAvatarButton{border-radius:var(--hova-radius-full);color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.hovaHomeAvatarButton:disabled,.hovaHomeAvatarButton[aria-disabled=true]{pointer-events:none;opacity:.6}.hovaHomeAvatarButton:focus-visible{outline:3px solid color-mix(in srgb, var(--hova-focus) 35%, transparent);outline-offset:2px}.hovaButton--primary{background:var(--hova-interactive);color:var(--hova-interactive-contrast)}.hovaButton--primary:hover:not(:disabled){background:var(--hova-interactive-hover)}.hovaButton--primary:active:not(:disabled){background:var(--hova-interactive-active)}.hovaButton--secondary{background:var(--hova-surface-muted);border-color:var(--hova-border);color:var(--hova-text)}.hovaButton--secondary:hover:not(:disabled){background:var(--hova-border)}.hovaButton--outline{background:var(--hova-surface);border-color:var(--hova-border-strong);color:var(--hova-text)}.hovaButton--outline:hover:not(:disabled){background:var(--hova-surface-subtle);border-color:var(--hova-interactive)}.hovaButton--ghost{color:var(--hova-text-subtle);background:0 0}.hovaButton--ghost:hover:not(:disabled){background:var(--hova-surface-muted);color:var(--hova-text)}.hovaButton--danger{background:var(--hova-danger);color:var(--hova-danger-contrast)}.hovaButton--danger:hover:not(:disabled){background:var(--hova-danger-hover)}.hovaButton:disabled{opacity:.52;cursor:not-allowed}.hovaButton--busy:disabled{opacity:1;cursor:progress}.hovaButton svg{flex:none;width:1rem;height:1rem}.hovaCompletionMark{--hova-completion-mark-size:2.5rem;width:var(--hova-completion-mark-size);height:var(--hova-completion-mark-size);flex:0 0 var(--hova-completion-mark-size);border-radius:var(--hova-radius-full);color:var(--hova-interactive-contrast,#fff);animation:hovaCompletionMarkEnter .62s var(--hova-ease-emphasized,ease) both;place-items:center;display:inline-grid}.hovaCompletionMark--sm{--hova-completion-mark-size:1.25rem}.hovaCompletionMark--lg{--hova-completion-mark-size:3rem}.hovaCompletionMark.hovaCompletionMark--filled{border:2px solid var(--hova-interactive);background:var(--hova-interactive)}.hovaCompletionMark.hovaCompletionMark--outline{color:var(--hova-success)}.hovaCompletionMark svg{stroke-width:2.5px;width:46%;height:46%}.hovaCompletionMark--outline svg{width:100%;height:100%}.hovaCompletionMark svg path:last-child,.hovaCompletionMark svg polyline:last-child{stroke-dasharray:24;stroke-dashoffset:24px;animation:hovaCompletionCheckDraw .36s .12s var(--hova-ease-emphasized,ease) forwards}@keyframes hovaCompletionMarkEnter{0%{opacity:0;box-shadow:0 0 0 0 color-mix(in srgb, var(--hova-interactive) 52%, transparent);transform:scale(.68)}52%{opacity:1;box-shadow:0 0 0 .42rem color-mix(in srgb, var(--hova-interactive) 10%, transparent);transform:scale(1.12)}76%{transform:scale(.97)}to{opacity:1;transform:scale(1);box-shadow:0 0 #0000}}@keyframes hovaCompletionCheckDraw{to{stroke-dashoffset:0}}.hovaButton--ack{animation:hovaFilledControlAck .42s var(--hova-ease-emphasized,ease)}.hovaButtonAckIcon{color:inherit}.hovaCircleIconButton--ack,.hovaToolbarIslandButton--ack{animation:hovaFilledControlAck .42s var(--hova-ease-emphasized,ease)}.hovaCircleIconButton--confirm.hovaCircleIconButton--ack,.hovaToolbarIslandButton--confirm.hovaToolbarIslandButton--ack{animation:hovaConfirmControlAck .62s var(--hova-ease-emphasized,ease)}.hovaToolbarIsland--confirm:has(.hovaToolbarIslandButton--ack){animation:hovaConfirmControlAck .62s var(--hova-ease-emphasized,ease)}.hovaCircleIconButton--confirm.hovaCircleIconButton--ack:has(svg.lucide-check){animation:hovaConfirmControlAck .62s var(--hova-ease-emphasized,ease)}.hovaToolbarIsland--confirm:has(.hovaToolbarIslandButton--ack):has(svg.lucide-check){animation:hovaConfirmControlAck .62s var(--hova-ease-emphasized,ease)}.hovaCircleIconButton--confirm.hovaCircleIconButton--ack:has(svg.lucide-check) svg path:last-child{stroke-dasharray:24;stroke-dashoffset:24px;animation:hovaCompletionCheckDraw .36s var(--hova-ease-emphasized,ease) forwards}.hovaToolbarIsland--confirm:has(.hovaToolbarIslandButton--ack) svg path:last-child{stroke-dasharray:24;stroke-dashoffset:24px;animation:hovaCompletionCheckDraw .36s var(--hova-ease-emphasized,ease) forwards}.hovaToolbarIsland--confirm .hovaToolbarIslandButton--ack{animation:none}@keyframes hovaFilledControlAck{0%{transform:scale(.92)}55%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes hovaConfirmControlAck{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--hova-interactive) 58%, transparent);transform:scale(.86)}45%{box-shadow:0 0 0 .45rem color-mix(in srgb, var(--hova-interactive) 12%, transparent);transform:scale(1.12)}72%{transform:scale(.98)}to{transform:scale(1);box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.hovaCompletionMark,.hovaCompletionMark svg path:last-child,.hovaCompletionMark svg polyline:last-child,.hovaActionAck,.hovaButton--ack,.hovaCircleIconButton--ack,.hovaToolbarIslandButton--ack{animation:none}.hovaCircleIconButton--confirm.hovaCircleIconButton--ack:has(svg.lucide-check) svg path:last-child{animation:none}.hovaToolbarIsland--confirm:has(.hovaToolbarIslandButton--ack) svg path:last-child{animation:none}.hovaToolbarIsland--confirm:has(.hovaToolbarIslandButton--ack){animation:none}.hovaCompletionMark svg path:last-child,.hovaCompletionMark svg polyline:last-child{stroke-dashoffset:0}.hovaCircleIconButton--confirm.hovaCircleIconButton--ack:has(svg.lucide-check) svg path:last-child{stroke-dashoffset:0}.hovaToolbarIsland--confirm:has(.hovaToolbarIslandButton--ack) svg path:last-child{stroke-dashoffset:0}}.hovaButton:focus-visible,.hovaCheckbox:focus-visible,.hovaRadioItem:focus-visible,.hovaSwitch:focus-visible,.hovaThemeToggleButton:focus-visible,.hovaTabsTrigger:focus-visible,.hovaDialogClose:focus-visible,.hovaPasswordToggle:focus-visible,.hovaToastClose:focus-visible,.hovaPaginationControl:focus-visible,.hovaAccordionTrigger:focus-visible,.hovaCollapsibleTrigger:focus-visible,.hovaSkipLink:focus-visible{outline:3px solid color-mix(in srgb, var(--hova-focus) 35%, transparent);outline-offset:2px}.hovaInput{width:100%;min-height:var(--hova-control-height);border:1px solid var(--hova-border-strong);border-radius:var(--hova-radius-md);background:var(--hova-surface);color:var(--hova-text);box-shadow:var(--hova-shadow-sm);padding:var(--hova-space-2) var(--hova-space-3);font:inherit;line-height:var(--hova-line-normal);transition:border-color var(--hova-duration-fast) var(--hova-ease-standard), box-shadow var(--hova-duration-fast) var(--hova-ease-standard);display:block}.hovaInput::placeholder{color:var(--hova-text-disabled)}.hovaInput[type=search]::-webkit-search-cancel-button{appearance:none}.hovaInput[type=search]::-webkit-search-decoration{appearance:none}.hovaFloatingInput[type=search]::-webkit-search-cancel-button{appearance:none}.hovaFloatingInput[type=search]::-webkit-search-decoration{appearance:none}.hovaInput:hover:not(:disabled){border-color:var(--hova-text-muted)}.hovaInput:focus-visible{border-color:var(--hova-focus);outline:none}.hovaInput:disabled{background:var(--hova-surface-muted);color:var(--hova-text-muted);cursor:not-allowed}.hovaInput[aria-invalid=true]{border-color:var(--hova-danger)}.hovaInput--underline,.hovaInput.hovaInput--underline{border:0;border-bottom:1px solid var(--hova-border-strong);box-shadow:none;background:0 0;border-radius:0;padding-inline:0}.hovaInput--underline:hover:not(:disabled),.hovaInput.hovaInput--underline:hover:not(:disabled){border:0;border-bottom:1px solid var(--hova-text-muted)}.hovaInput--underline:focus-visible,.hovaInput.hovaInput--underline:focus-visible{border:0;border-bottom:2px solid var(--hova-focus);outline:none}.hovaInput--underline:disabled,.hovaInput.hovaInput--underline:disabled{background:0 0}.hovaNativeSelect{width:100%;min-height:var(--hova-control-height);padding:var(--hova-space-2) 2.25rem var(--hova-space-2) var(--hova-space-3);border:1px solid var(--hova-border-strong);border-radius:var(--hova-radius-md);background-color:var(--hova-surface);background-image:linear-gradient(45deg, transparent 50%, var(--hova-text-muted) 50%), linear-gradient(135deg, var(--hova-text-muted) 50%, transparent 50%);color:var(--hova-text);font:inherit;font-size:1rem;line-height:var(--hova-line-normal);box-shadow:none;appearance:none;background-position:calc(100% - 1.05rem),calc(100% - .7rem);background-repeat:no-repeat;background-size:.35rem .35rem;outline:none;display:block}.hovaNativeSelect:focus,.hovaNativeSelect:focus-visible{box-shadow:none;border-color:var(--hova-focus);outline:none}.hovaNativeSelect--underline:focus,.hovaNativeSelect--underline:focus-visible{border:0;border-bottom:2px solid var(--hova-focus)}.hovaNativeSelect:disabled{background-color:var(--hova-surface-muted);color:var(--hova-text-muted);cursor:not-allowed}.hovaNativeSelect[aria-invalid=true]{border-color:var(--hova-danger)}.hovaNativeSelect--empty,.hovaNativeSelect--required,.hovaField--required .hovaNativeSelect--empty{color:var(--hova-interactive)}.hovaNativeSelect--underline{border:0;border-bottom:1px solid var(--hova-border-strong);background-color:#0000;border-radius:0;padding-inline:0 1.75rem}.hovaNativeSelect--underline:disabled{background-color:#0000}.hovaInput--underline[aria-invalid=true],.hovaInput.hovaInput--underline[aria-invalid=true]{border-bottom-color:var(--hova-danger)}.hovaTextarea{resize:vertical;min-height:7rem}.hovaClearable{min-width:0;max-width:100%;display:block;position:relative}.hovaClearable--active>.hovaInput,.hovaClearable--active>.hovaTextarea{padding-right:calc(var(--hova-space-3) + 1.75rem)}.hovaClearable:has(.hovaUnitAdornment)>.hovaInput{padding-right:var(--hova-space-12)}.hovaClearable--active:has(.hovaUnitAdornment)>.hovaInput{padding-right:calc(var(--hova-space-12) + 1.75rem)}.hovaClearable--underline.hovaClearable--active>.hovaInput,.hovaFloatingField.hovaClearable--active>.hovaFloatingInput{padding-right:1.75rem}.hovaClearable--native.hovaClearable--active>.hovaInput,.hovaFloatingField.hovaClearable--native.hovaClearable--active>.hovaFloatingInput{padding-right:3.75rem}.hovaClearable--multiline .hovaInputClear{top:.7rem;transform:none}.hovaClearable .hovaInputClear,.hovaFloatingField .hovaInputClear,.hovaNumberInputFrame .hovaInputClear{right:var(--hova-space-2)}.hovaClearable--underline .hovaInputClear:not(.hovaInputClear--native),.hovaFloatingField .hovaInputClear:not(.hovaInputClear--native){right:0}.hovaFloatingField>.hovaInputClear{top:calc(var(--hova-space-3) + var(--hova-control-height-lg) / 2)}.hovaClearable .hovaInputClear--native,.hovaFloatingField .hovaInputClear--native,.hovaNumberInputFrame .hovaInputClear--native{right:1.85rem}.hovaClearable .hovaInputClear--beforeUnit,.hovaNumberInputFrame .hovaInputClear--beforeUnit{right:var(--hova-space-12)}.hovaField{gap:var(--hova-space-2);display:grid}.hovaLabel{color:var(--hova-text-subtle);font-size:var(--hova-font-size-sm);font-weight:var(--hova-weight-medium)}.hovaRequired{color:var(--hova-danger)}.hovaFieldHint{color:var(--hova-text-muted);font-size:var(--hova-font-size-xs);line-height:var(--hova-line-normal)}.hovaFieldError{color:var(--hova-danger);font-size:var(--hova-font-size-xs);line-height:var(--hova-line-normal)}.hovaCheckbox{border:1px solid var(--hova-border-strong);border-radius:var(--hova-radius-sm);background:var(--hova-surface);width:1.25rem;height:1.25rem;color:var(--hova-interactive-contrast);flex:none;justify-content:center;align-items:center;display:inline-flex}.hovaCheckbox[data-state=checked]{border-color:var(--hova-interactive);background:var(--hova-interactive)}.hovaCheckbox:disabled{opacity:.5;cursor:not-allowed}.hovaCheckboxIndicator{display:flex}.hovaCheckboxIndicator svg{width:.9rem;height:.9rem}.hovaSwitch{border-radius:var(--hova-radius-full);background:var(--hova-border-strong);cursor:pointer;width:2.5rem;height:1.4rem;transition:background-color var(--hova-duration-fast) var(--hova-ease-standard);border:0;padding:2px;position:relative}.hovaSwitch[data-state=checked]{background:var(--hova-interactive)}.hovaSwitch:disabled{opacity:.5;cursor:not-allowed}.hovaSwitchThumb{background:var(--hova-control-knob);width:1.15rem;height:1.15rem;box-shadow:var(--hova-shadow-sm);transition:transform var(--hova-duration-fast) var(--hova-ease-standard);border-radius:50%;display:block}.hovaSwitchThumb[data-state=checked]{transform:translate(1.1rem)}.hovaCard{border:1px solid var(--hova-border);border-radius:var(--hova-radius-lg);background:var(--hova-surface);min-width:0;max-width:100%;box-shadow:var(--hova-shadow-sm);overflow:hidden}.hovaCardHeader{padding:var(--hova-space-5) var(--hova-space-6);border-bottom:1px solid var(--hova-border)}.hovaCardContent{padding:var(--hova-space-6)}.hovaCardFooter{justify-content:flex-end;align-items:center;gap:var(--hova-space-3);padding:var(--hova-space-4) var(--hova-space-6);border-top:1px solid var(--hova-border);background:var(--hova-surface-subtle);display:flex}.hovaStatusBadge{align-items:center;gap:var(--hova-space-1);border:1px solid var(--hova-neutral-border);border-radius:var(--hova-radius-full);background:var(--hova-neutral-soft);min-height:1.6rem;color:var(--hova-neutral);padding:0 var(--hova-space-2);font-size:var(--hova-font-size-xs);font-weight:var(--hova-weight-medium);white-space:nowrap;line-height:1;display:inline-flex}.hovaStatusBadgeIcon{display:inline-flex}.hovaStatusBadgeIcon svg{width:.8rem;height:.8rem}.hovaStatusBadge--attention,.hovaStatusBadge--pending,.hovaStatusBadge--executing{border-color:var(--hova-info-border);background:var(--hova-info-soft);color:var(--hova-info)}.hovaStatusBadge--warning,.hovaStatusBadge--not-ready,.hovaStatusBadge--partial,.hovaStatusBadge--uncertain{border-color:var(--hova-warning-border);background:var(--hova-warning-soft);color:var(--hova-warning)}.hovaStatusBadge--critical,.hovaStatusBadge--failed{border-color:var(--hova-danger-border);background:var(--hova-danger-soft);color:var(--hova-danger)}.hovaStatusBadge--completed{border-color:var(--hova-success-border);background:var(--hova-success-soft);color:var(--hova-success)}.hovaStatusBadge--offline,.hovaStatusBadge--disabled{opacity:.72}.hovaLifecycleBadge--manufactured{color:var(--hova-lifecycle-manufactured);background:var(--hova-lifecycle-manufactured-soft);border-color:var(--hova-lifecycle-manufactured-border)}.hovaLifecycleBadge--factory-pending{color:var(--hova-lifecycle-factory);background:var(--hova-lifecycle-factory-soft);border-color:var(--hova-lifecycle-factory-border)}.hovaLifecycleBadge--available{color:var(--hova-lifecycle-available);background:var(--hova-lifecycle-available-soft);border-color:var(--hova-lifecycle-available-border)}.hovaLifecycleBadge--claimed{color:var(--hova-lifecycle-claimed);background:var(--hova-lifecycle-claimed-soft);border-color:var(--hova-lifecycle-claimed-border)}.hovaLifecycleBadge--commissioning{color:var(--hova-lifecycle-commissioning);background:var(--hova-lifecycle-commissioning-soft);border-color:var(--hova-lifecycle-commissioning-border)}.hovaLifecycleBadge--operational{color:var(--hova-lifecycle-operational);background:var(--hova-lifecycle-operational-soft);border-color:var(--hova-lifecycle-operational-border)}.hovaLifecycleBadge--maintenance{color:var(--hova-lifecycle-maintenance);background:var(--hova-lifecycle-maintenance-soft);border-color:var(--hova-lifecycle-maintenance-border)}.hovaLifecycleBadge--released{color:var(--hova-lifecycle-released);background:var(--hova-lifecycle-released-soft);border-color:var(--hova-lifecycle-released-border)}.hovaLifecycleBadge--decommissioned{color:var(--hova-lifecycle-decommissioned);background:var(--hova-lifecycle-decommissioned-soft);border-color:var(--hova-lifecycle-decommissioned-border)}.hovaAlert{gap:var(--hova-space-3);border:1px solid var(--hova-info-border);border-radius:var(--hova-radius-lg);background:var(--hova-info-soft);color:var(--hova-info);padding:var(--hova-space-4);grid-template-columns:auto minmax(0,1fr);display:grid}.hovaAlert--success{border-color:var(--hova-success-border);background:var(--hova-success-soft);color:var(--hova-success)}.hovaAlert--warning{border-color:var(--hova-warning-border);background:var(--hova-warning-soft);color:var(--hova-warning)}.hovaAlert--danger{border-color:var(--hova-danger-border);background:var(--hova-danger-soft);color:var(--hova-danger)}.hovaAlert--neutral{border-color:var(--hova-neutral-border);background:var(--hova-neutral-soft);color:var(--hova-neutral)}.hovaAlertIcon{padding-top:.1rem;display:flex}.hovaAlertIcon svg{width:1.1rem;height:1.1rem}.hovaAlertTitle{margin-bottom:var(--hova-space-1);font-weight:var(--hova-weight-semibold);color:var(--hova-text)}.hovaAlertBody{min-width:0;font-size:var(--hova-font-size-sm);line-height:var(--hova-line-normal);overflow-wrap:anywhere}.hovaAlertBody code{overflow-wrap:anywhere;word-break:break-word}.hovaEmptyState{padding:2rem var(--hova-space-6);text-align:center;align-content:center;justify-items:center;gap:.75rem;display:grid}.hovaEmptyStateIcon{color:var(--hova-text-muted);place-items:center;display:grid}.hovaEmptyStateIcon svg{stroke-width:1.35px;width:4rem;height:4rem}.hovaEmptyStateTitle{color:var(--hova-text);font-size:var(--hova-font-size-lg);font-weight:var(--hova-weight-semibold)}.hovaEmptyStateDescription{max-width:34rem;color:var(--hova-text-muted);font-size:var(--hova-font-size-sm);line-height:var(--hova-line-relaxed)}.hovaEmptyStateAction{margin-top:var(--hova-space-3)}.hovaSkeleton{border-radius:var(--hova-radius-md);background:linear-gradient(90deg, var(--hova-surface-muted), var(--hova-border), var(--hova-surface-muted));background-size:220% 100%;min-height:1rem;animation:1.5s ease-in-out infinite eq-skeleton}@keyframes eq-skeleton{to{background-position-x:-220%}}@media (prefers-reduced-motion:reduce){.hovaSkeleton{background:var(--hova-surface-muted);animation:none}}.hovaToolbarIsland--skeleton{pointer-events:none}.hovaPreloadChromeTitle{justify-self:start;width:8rem;height:1.35rem;min-height:1.35rem}.hovaPreloadChromeCircle{width:var(--hova-chrome-size);height:var(--hova-chrome-size);min-height:var(--hova-chrome-size);border-radius:var(--hova-radius-full)}.hovaPreloadEyebrow{width:9rem;height:.7rem;min-height:.7rem}.hovaPreloadHomeTitle{width:min(16rem,70%);height:1.75rem;min-height:1.75rem}.hovaPreloadWidgetIcon{border-radius:var(--hova-radius-sm);width:1.375rem;height:1.375rem;min-height:1.375rem}.hovaPreloadWidgetTitle{width:7rem;height:.95rem;min-height:.95rem}.hovaPreloadWidgetTitle--short{width:4.2rem}.hovaPreloadWidgetTitle--medium{width:5.1rem}.hovaPreloadWidgetTitle--long{width:8.4rem}.hovaPreloadWidgetMeta{width:5rem;height:.7rem;min-height:.7rem;margin-top:.25rem}.hovaPreloadWidgetMeta--today{background:color-mix(in srgb, var(--hova-interactive) 28%, var(--hova-surface-muted));width:5.6rem}.hovaPreloadWidgetMeta--status{width:4.4rem}.hovaPreloadWidgetChevron{border-radius:var(--hova-radius-sm);width:.85rem;height:.85rem;min-height:.85rem}.hovaPreloadWidgetLine{width:100%;height:.75rem;min-height:.75rem;margin-top:.5rem;display:block}.hovaPreloadWidgetLine--short{width:62%}.hovaPreloadFactTitle{width:6.4rem;height:.95rem;min-height:.95rem}.hovaPreloadFactTitle--mid{width:7.4rem}.hovaPreloadFactTitle--wide{width:8.6rem}.hovaPreloadFactDetail{width:8.2rem;height:.7rem;min-height:.7rem}.hovaPreloadStatusPill{border-radius:var(--hova-radius-full);width:4.4rem;height:1.35rem;min-height:1.35rem}.hovaPreloadApptList,.hovaPreloadWorkList{gap:var(--hova-space-3);display:grid}.hovaPreloadApptRow{align-items:center;gap:var(--hova-space-3);min-width:0;display:flex}.hovaPreloadApptLead{border-radius:var(--hova-radius-full);width:2.25rem;height:2.25rem;min-height:2.25rem}.hovaPreloadApptCopy{gap:.25rem;min-width:0;display:grid}.hovaPreloadWorkRow{align-items:center;column-gap:var(--hova-space-3);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr) auto;row-gap:.28rem;display:grid}.hovaPreloadWorkIcon{border-radius:var(--hova-radius-sm);grid-area:1/1/span 2;width:1.25rem;height:1.25rem;min-height:1.25rem}.hovaPreloadWorkName{grid-area:1/2;width:6.2rem;height:.85rem;min-height:.85rem}.hovaPreloadWorkPct{grid-area:1/3;width:2.4rem;height:.7rem;min-height:.7rem}.hovaPreloadWorkFill{border-radius:var(--hova-radius-full);background:var(--hova-surface-muted);grid-area:2/2/auto/span 2;height:.25rem;display:block;overflow:hidden}.hovaPreloadWorkFillBar{border-radius:inherit;background:color-mix(in srgb, var(--hova-interactive) 45%, var(--hova-border));height:100%;display:block}.hovaPreloadDateStrip{gap:var(--hova-space-2);display:flex;overflow:hidden}.hovaPreloadDateStripDay{border-radius:var(--hova-radius-lg);flex:none;width:2.5rem;height:3.25rem;min-height:3.25rem}.hovaPreloadHeroAvatar{border-radius:var(--hova-radius-full);width:3.5rem;height:3.5rem;min-height:3.5rem}.hovaPageHeader{justify-content:space-between;align-items:flex-start;gap:var(--hova-space-6);margin-bottom:var(--hova-space-6);display:flex}.hovaPageHeaderText{flex:1;min-width:0}.hovaPageHeaderTitleRow{justify-content:space-between;align-items:center;gap:var(--hova-space-3);display:flex}.hovaPageHeaderTitleRow .hovaPageTitle{flex:auto;min-width:0}.hovaPageHeaderTitleRow .hovaPageActions{flex:none;align-self:center;width:auto}.hovaEyebrow{margin:0 0 var(--hova-space-1);color:var(--hova-interactive);font-size:var(--hova-font-size-xs);font-weight:var(--hova-weight-semibold);letter-spacing:var(--hova-tracking-overline);text-transform:uppercase}.hovaPageTitle{color:var(--hova-text);font-size:clamp(var(--hova-font-size-2xl), 4vw, var(--hova-font-size-4xl));font-weight:var(--hova-weight-bold);letter-spacing:var(--hova-tracking-tight);line-height:var(--hova-line-tight);margin:0}.hovaPageDescription{max-width:46rem;margin-top:var(--hova-space-2);color:var(--hova-text-muted);line-height:var(--hova-line-relaxed)}.hovaPageActions{gap:var(--hova-space-2);flex-wrap:wrap;display:flex}.hovaPageSearchFilter{align-items:center;gap:var(--hova-space-1);display:flex}.hovaFab{z-index:90;right:max(var(--hova-space-5), env(safe-area-inset-right));bottom:max(var(--hova-space-5), env(safe-area-inset-bottom));border-radius:var(--hova-radius-full);background:var(--hova-interactive);width:3.5rem;height:3.5rem;color:var(--hova-interactive-contrast);box-shadow:var(--hova-shadow-lg);cursor:pointer;border:0;justify-content:center;align-items:center;display:inline-flex;position:fixed}.hovaFab svg{width:1.5rem;height:1.5rem}.hovaFab:hover:not(:disabled){background:var(--hova-interactive-hover)}.hovaFab:active:not(:disabled){background:var(--hova-interactive-active)}.hovaFab:disabled{opacity:.52;cursor:not-allowed}.hovaFab:focus-visible{outline:2px solid var(--hova-focus);outline-offset:3px}.hovaAuthWash{background:radial-gradient(circle at 20% 50%, color-mix(in srgb, var(--hova-background-accent) 72%, transparent), transparent 32rem), var(--hova-background)}.hovaAuthPage{background:var(--hova-background)}.hovaLoadingWash{width:100%;min-height:100dvh}.hovaAuthPage{height:var(--hova-visible-viewport-height,100dvh);min-height:var(--hova-visible-viewport-height,100dvh);overscroll-behavior-y:contain;scroll-padding-bottom:calc(var(--hova-space-8) + var(--hova-keyboard-inset,0px));-webkit-overflow-scrolling:touch;padding:max(var(--hova-space-8), env(safe-area-inset-top)) max(var(--hova-space-6), env(safe-area-inset-right)) calc(max(var(--hova-space-8), env(safe-area-inset-bottom)) + var(--hova-keyboard-inset,0px)) max(var(--hova-space-6), env(safe-area-inset-left));justify-content:center;align-items:center;display:flex;overflow-y:auto}html[data-hova-keyboard=open] .hovaAuthPage{align-items:flex-start}html[data-hova-native-keyboard=open] .hovaAuthPage{height:calc(100dvh - var(--hova-keyboard-inset,0px));min-height:calc(100dvh - var(--hova-keyboard-inset,0px));padding-bottom:max(var(--hova-space-6), env(safe-area-inset-bottom));scroll-padding-bottom:var(--hova-space-6)}.hovaAuthContainer{width:min(100%,22rem)}.hovaAuthHeader{margin-bottom:var(--hova-space-5);text-align:left;justify-items:start;display:grid}.hovaAuthHeader>:first-child{margin-bottom:var(--hova-space-5)}.hovaAuthHeader--brandOnly{margin-bottom:var(--hova-space-10)}.hovaAuthHeader--brandOnly>:first-child{margin-bottom:0}.hovaAuthBrand{color:var(--hova-brand-500);transition:opacity var(--hova-duration-fast) var(--hova-ease-standard);display:inline-flex}.hovaAuthBrand:hover{opacity:.8}.hovaBrandMark{width:auto;height:3rem}.hovaAuthBrand--wordmark{width:min(14rem,100vw - 3rem)}.hovaAuthWordmark{background-image:var(--hova-auth-wordmark-de-light);background-position:0;background-repeat:no-repeat;background-size:contain;width:100%;height:3rem;display:block}html[lang|=en] .hovaAuthWordmark{background-image:var(--hova-auth-wordmark-en-light)}[data-theme=dark] .hovaAuthWordmark{background-image:var(--hova-auth-wordmark-de-dark)}html[lang|=en][data-theme=dark] .hovaAuthWordmark{background-image:var(--hova-auth-wordmark-en-dark)}@media (prefers-color-scheme:dark){[data-theme=system] .hovaAuthWordmark{background-image:var(--hova-auth-wordmark-de-dark)}html[lang|=en][data-theme=system] .hovaAuthWordmark{background-image:var(--hova-auth-wordmark-en-dark)}}.hovaAuthHeader h1{color:var(--hova-text);font-size:var(--hova-font-size-2xl);font-weight:var(--hova-weight-bold);line-height:var(--hova-line-tight);margin:0}.hovaAuthHero{margin-bottom:var(--hova-space-6);text-align:center;justify-items:center;display:grid}.hovaAuthHero h1{margin:var(--hova-space-3) 0 0;color:var(--hova-text);font-size:var(--hova-font-size-2xl);font-weight:var(--hova-weight-bold);line-height:var(--hova-line-tight)}.hovaAuthDescription{margin:var(--hova-space-2) 0 0;color:var(--hova-text-muted);font-size:var(--hova-font-size-base);line-height:var(--hova-line-relaxed)}.hovaAuthContent{width:100%}.hovaAuthContent>.hovaAlert{margin-bottom:var(--hova-space-4)}.hovaAuthContent .hovaAlertBody{font-size:var(--hova-font-size-base)}.hovaAuthForm{gap:var(--hova-space-5);display:grid}.hovaAuthSubmit,.hovaAuthContent .hovaAuthForm .hovaButton,.hovaAuthContent .authForm .hovaButton{width:100%;min-height:var(--hova-control-height-lg);font-size:var(--hova-font-size-base)}.hovaAuthForm--conditionalSubmit{gap:var(--hova-space-6)}.hovaAuthForm--conditionalSubmit .hovaAuthSubmit{border-color:var(--hova-interactive);color:var(--hova-interactive);background:0 0}.hovaAuthForm--conditionalSubmit .hovaAuthSubmit:hover:not(:disabled){background:color-mix(in srgb, var(--hova-interactive) 8%, transparent)}.hovaAuthForm--conditionalSubmit:has(input[name=email]:valid):has(input[name=password]:valid) .hovaAuthSubmit{background:var(--hova-interactive);color:var(--hova-interactive-contrast)}.hovaAuthForm--conditionalSubmit:has(input[name=email]:valid):has(input[name=password]:valid) .hovaAuthSubmit:hover:not(:disabled){background:var(--hova-interactive-hover)}.hovaAuthForm--conditionalSubmit:has(input[name=email]:valid):has(input[name=password]:valid) .hovaAuthSubmit:active:not(:disabled){background:var(--hova-interactive-active)}.hovaAuthSocial{gap:var(--hova-space-3);margin-top:var(--hova-space-6);display:grid}.hovaAuthSocialForm{margin:0}.hovaAuthSocialDivider{align-items:center;gap:var(--hova-space-3);margin:var(--hova-space-1) 0 var(--hova-space-3);color:var(--hova-text-muted);font-size:var(--hova-font-size-base);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.hovaAuthSocialDivider:before,.hovaAuthSocialDivider:after{content:"";background:var(--hova-border);height:1px}.hovaAuthFooter{justify-items:start;gap:var(--hova-space-5);margin-top:var(--hova-space-8);font-size:var(--hova-font-size-base);display:grid}.hovaAuthSwitch{color:var(--hova-text-muted);margin:0}.hovaAuthSwitch a{margin-left:var(--hova-space-1);font-weight:var(--hova-weight-semibold)}.hovaAuthFooter a{text-decoration:none}.hovaAuthFooter>a{color:var(--hova-text-muted);font-size:var(--hova-font-size-sm)}.hovaAuthFooter>a:hover{color:var(--hova-text)}.hovaComboboxRoot{width:100%}.hovaComboboxTriggerWrap{width:100%;position:relative}.hovaComboboxTrigger{width:100%;min-height:var(--hova-control-height);align-items:center;gap:var(--hova-space-2);border:1px solid var(--hova-border-strong);border-radius:var(--hova-radius-md);background:var(--hova-surface);color:var(--hova-text);box-shadow:var(--hova-shadow-sm);padding:0 var(--hova-space-3);font:inherit;text-align:left;cursor:pointer;display:flex}.hovaComboboxTrigger:focus-visible{border-color:var(--hova-focus);outline:none}.hovaComboboxTrigger:hover:not(:disabled){border-color:var(--hova-text-muted)}.hovaComboboxTrigger:disabled{background:var(--hova-surface-muted);opacity:.62;cursor:not-allowed}.hovaComboboxTrigger[aria-invalid=true]{border-color:var(--hova-danger)}.hovaComboboxLeading{color:var(--hova-text-muted);display:inline-flex}.hovaComboboxLeading svg{width:1rem;height:1rem}.hovaComboboxValue{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.hovaComboboxValue small{margin-left:var(--hova-space-2);color:var(--hova-text-muted);font-size:var(--hova-font-size-xs)}.hovaComboboxValue--stacked{gap:var(--hova-space-1);display:grid}.hovaComboboxValue--stacked small{margin-left:0}.hovaComboboxPlaceholder,.hovaComboboxPlaceholder--required,.hovaField--required .hovaComboboxPlaceholder,.hovaComboboxTrigger--requiredEmpty::placeholder,.hovaComboboxTrigger--forward:placeholder-shown,.hovaField--required .hovaComboboxTrigger--forward:placeholder-shown{color:var(--hova-interactive)}.hovaComboboxChevron{width:1rem;height:1rem;color:var(--hova-text-muted);flex:none}.hovaComboboxTrigger--hasClear{padding-right:calc(var(--hova-space-3) + 2.75rem)}.hovaComboboxClear{z-index:2;border-radius:var(--hova-radius-full);width:1.25rem;height:1.25rem;color:var(--hova-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;right:1.75rem;transform:translateY(-50%)}.hovaComboboxClear:hover:not(:disabled){background:var(--hova-surface-muted);color:var(--hova-text)}.hovaComboboxClear:focus-visible{outline:3px solid color-mix(in srgb, var(--hova-focus) 35%, transparent);outline-offset:2px}.hovaComboboxClear--active{background:var(--hova-interactive);color:var(--hova-text-on-interactive,#fff)}.hovaComboboxClear--active:hover:not(:disabled){background:var(--hova-interactive-strong,var(--hova-interactive))}.hovaComboboxTriggerWrap:has(.hovaComboboxTrigger--forward:not(.hovaComboboxTrigger--underline)) .hovaComboboxClear--forward{right:var(--hova-space-2)}.hovaComboboxTriggerWrap:has(.hovaComboboxTrigger--underline.hovaComboboxTrigger--forward) .hovaComboboxClear--forward{right:0}.hovaComboboxClear svg{width:.75rem;height:.75rem}.hovaComboboxTrigger--underline{border:0;border-bottom:1px solid var(--hova-border-strong);box-shadow:none;color:var(--hova-text);background:0 0;border-radius:0;padding-inline:0}.hovaComboboxTrigger--underline:focus-visible,.hovaComboboxTrigger--underline[aria-expanded=true]{border-bottom:2px solid var(--hova-focus);outline:none}.hovaComboboxTrigger--forward.hovaComboboxTrigger--hasClear:not(.hovaComboboxTrigger--underline){padding-right:calc(var(--hova-space-3) + 1.75rem)}.hovaComboboxTrigger--underline.hovaComboboxTrigger--forward.hovaComboboxTrigger--hasClear{padding-right:1.75rem}.hovaComboboxContent{z-index:150;width:var(--radix-popover-trigger-width);min-width:14rem;max-height:min(24rem, var(--radix-popover-content-available-height));border:1px solid var(--hova-border);border-radius:var(--hova-radius-lg);background:var(--hova-surface-elevated);box-shadow:var(--hova-shadow-lg);animation:eq-popover-in var(--hova-duration-fast) var(--hova-ease-standard);overflow:hidden}.hovaComboboxTrigger--forward{cursor:text}.hovaComboboxContent--forward{box-shadow:var(--hova-shadow-md);border:0;border-radius:0}.hovaCommand{width:100%;color:var(--hova-text)}.hovaCommandSearch{align-items:center;gap:var(--hova-space-2);border-bottom:1px solid var(--hova-border);padding:0 var(--hova-space-3);display:flex}.hovaCommandSearch svg{width:1rem;height:1rem;color:var(--hova-text-muted)}.hovaCommandSearchClear{flex:none;position:static;right:auto;transform:none}.hovaCommandInput{width:100%;min-height:var(--hova-control-height);color:var(--hova-text);font:inherit;background:0 0;border:0;outline:0}.hovaCommandInput::placeholder{color:var(--hova-text-disabled)}.hovaCommandList{max-height:18rem;padding:var(--hova-space-1);overflow-y:auto}.hovaCommandEmpty{padding:var(--hova-space-6) var(--hova-space-3);color:var(--hova-text-muted);font-size:var(--hova-font-size-sm);text-align:center}.hovaCommandGroup [cmdk-group-heading]{padding:var(--hova-space-2) var(--hova-space-2) var(--hova-space-1);color:var(--hova-text-muted);font-size:var(--hova-font-size-xs);font-weight:var(--hova-weight-semibold)}.hovaCommandItem{min-height:var(--hova-control-height);align-items:center;gap:var(--hova-space-2);border-radius:var(--hova-radius-md);padding:var(--hova-space-2);color:var(--hova-text);cursor:pointer;display:flex}.hovaCommandItem[data-selected=true]{background:var(--hova-interactive-soft);color:var(--hova-text)}.hovaCommandItem--current .hovaCommandItemText>span:first-child{font-weight:700}.hovaCommandItem[data-disabled=true]{opacity:.45;cursor:not-allowed}.hovaCommandItem--clear{color:var(--hova-text-muted)}.hovaCommandItem--clear>svg{width:1rem;height:1rem}.hovaCommandItem--create{color:var(--hova-interactive)}.hovaCommandItem--create>svg{flex:none;width:1rem;height:1rem}.hovaCommandCheck{width:1rem;color:var(--hova-interactive);flex:none;display:flex}.hovaCommandCheck svg{width:1rem;height:1rem}.hovaCommandOptionIcon{color:var(--hova-text-muted);flex:none;display:inline-flex}.hovaCommandOptionIcon svg{width:1rem;height:1rem}.hovaCommandItemText{gap:.1rem;min-width:0;display:grid}.hovaCommandItemText small{color:var(--hova-text-muted);font-size:var(--hova-font-size-xs)}.hovaDialogOverlay{z-index:100;background:var(--hova-backdrop);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:eq-fade-in var(--hova-duration-normal) var(--hova-ease-standard);position:fixed;inset:0}.hovaDialogContent{z-index:101;border:1px solid var(--hova-border);border-radius:var(--hova-radius-xl);background:var(--hova-surface-elevated);width:min(100vw - 2rem,32rem);max-height:min(100vh - 2rem,48rem);box-shadow:var(--hova-shadow-lg);padding:var(--hova-space-6);animation:eq-dialog-in var(--hova-duration-normal) var(--hova-ease-standard);position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.hovaDialogClose{top:var(--hova-space-3);right:var(--hova-space-3);border-radius:var(--hova-radius-md);width:2rem;height:2rem;color:var(--hova-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute}.hovaDialogClose:hover{background:var(--hova-surface-muted);color:var(--hova-text)}.hovaDialogClose svg{width:1rem;height:1rem}.hovaDialogHeader{padding-right:var(--hova-space-6)}.hovaDialogTitle{color:var(--hova-text);font-size:var(--hova-font-size-xl);font-weight:var(--hova-weight-semibold);margin:0}.hovaSheetContent .hovaDialogTitle{font-size:var(--hova-chrome-title-size);font-weight:var(--hova-chrome-title-weight);letter-spacing:var(--hova-chrome-title-tracking);line-height:var(--hova-chrome-title-line)}.hovaDialogDescription{margin:var(--hova-space-2) 0 var(--hova-space-6);color:var(--hova-text-muted);line-height:var(--hova-line-relaxed)}.hovaDialogFooter{justify-content:flex-end;gap:var(--hova-space-2);margin-top:var(--hova-space-6);display:flex}.hovaTabsList{gap:var(--hova-space-1);border-radius:var(--hova-tabs-radius);background:var(--hova-surface-muted);max-width:100%;padding:var(--hova-space-1);display:inline-flex;overflow-x:auto}.hovaTabsTrigger{min-height:var(--hova-control-height-sm);border-radius:var(--hova-tabs-trigger-radius);color:var(--hova-text-muted);padding:0 var(--hova-space-3);font:inherit;font-size:var(--hova-font-size-sm);cursor:pointer;background:0 0;border:0}.hovaTabsTrigger[data-state=active]{background:var(--hova-surface);color:var(--hova-text);box-shadow:var(--hova-shadow-sm)}.hovaTabsTrigger:disabled{opacity:.5;cursor:not-allowed}.hovaTabsContent{margin-top:var(--hova-space-4);outline:0}.hovaThemeToggle{border:1px solid var(--hova-border);border-radius:var(--hova-radius-md);background:var(--hova-surface-muted);align-items:center;gap:2px;padding:3px;display:inline-flex}.hovaThemeToggleButton{justify-content:center;align-items:center;gap:var(--hova-space-1);border-radius:var(--hova-radius-sm);min-width:2rem;min-height:2rem;color:var(--hova-text-muted);padding:0 var(--hova-space-2);font:inherit;font-size:var(--hova-font-size-xs);cursor:pointer;background:0 0;border:0;display:inline-flex}.hovaThemeToggleButton:hover{color:var(--hova-text)}.hovaThemeToggleButton[data-active=true]{background:var(--hova-surface);color:var(--hova-interactive);box-shadow:var(--hova-shadow-sm)}.hovaThemeToggleButton svg{width:.9rem;height:.9rem}.hovaThemeToggleLabel--compact{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hovaThemeToggle.hovaThemeToggle--auth{gap:var(--hova-space-1);background:0 0;border:0;padding:0}.hovaThemeToggle.hovaThemeToggle--auth .hovaThemeToggleButton{min-width:1.75rem;padding:0 var(--hova-space-1)}.hovaThemeToggle.hovaThemeToggle--auth .hovaThemeToggleButton,.hovaThemeToggle.hovaThemeToggle--auth .hovaThemeToggleButton[data-active=true],.hovaThemeToggle.hovaThemeToggle--auth .hovaThemeToggleButton:hover{box-shadow:none;background:0 0}.hovaThemeToggle.hovaThemeToggle--auth .hovaThemeToggleButton[data-active=true]{color:var(--hova-interactive)}.hovaSpinner{width:1rem;height:1rem;animation:.8s linear infinite eq-spin}.hovaStack{display:flex}.hovaStack--row{flex-direction:row}.hovaStack--column{flex-direction:column}.hovaStack--wrap{flex-wrap:wrap}.hovaAlign--start{align-items:flex-start}.hovaAlign--center{align-items:center}.hovaAlign--end{align-items:flex-end}.hovaAlign--stretch{align-items:stretch}.hovaJustify--start{justify-content:flex-start}.hovaJustify--center{justify-content:center}.hovaJustify--end{justify-content:flex-end}.hovaJustify--between{justify-content:space-between}.hovaGap--0{gap:var(--hova-space-0)}.hovaGap--1{gap:var(--hova-space-1)}.hovaGap--2{gap:var(--hova-space-2)}.hovaGap--3{gap:var(--hova-space-3)}.hovaGap--4{gap:var(--hova-space-4)}.hovaGap--5{gap:var(--hova-space-5)}.hovaGap--6{gap:var(--hova-space-6)}.hovaGap--8{gap:var(--hova-space-8)}.hovaGap--10{gap:var(--hova-space-10)}.hovaGap--12{gap:var(--hova-space-12)}.hovaGap--16{gap:var(--hova-space-16)}.hovaGrid{display:grid}.hovaGrid--1{grid-template-columns:minmax(0,1fr)}.hovaGrid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.hovaGrid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.hovaGrid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.hovaGrid--auto{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.hovaContainer{width:100%;padding-inline:var(--hova-space-4);margin-inline:auto}.hovaContainer--sm{max-width:40rem}.hovaContainer--md{max-width:64rem}.hovaContainer--lg{max-width:var(--hova-content-max)}.hovaContainer--full{max-width:none}.hovaRadioGroup{gap:var(--hova-space-2);align-items:start;display:grid}.hovaRadioItem{appearance:none;box-sizing:border-box;border:2px solid var(--hova-text-muted);background:var(--hova-surface);width:1.25rem;height:1.25rem;color:inherit;font:inherit;vertical-align:middle;cursor:pointer;border-radius:50%;flex:none;place-items:center;margin:0;padding:0;line-height:0;display:inline-grid}.hovaRadioItem[data-state=checked]{border-color:var(--hova-interactive);background:var(--hova-interactive)}.hovaRadioItem:disabled{opacity:.5;cursor:not-allowed}.hovaRadioIndicator{background:var(--hova-interactive-contrast);pointer-events:none;border-radius:50%;width:.4rem;height:.4rem;display:block}.hovaFloatingField{padding-top:var(--hova-space-3);display:grid;position:relative}.hovaFloatingInput{width:100%;min-height:var(--hova-control-height-lg);border:0;border-bottom:1px solid var(--hova-border-strong);color:var(--hova-text);padding:var(--hova-space-3) 0 var(--hova-space-1);font:inherit;font-size:var(--hova-font-size-lg);font-weight:var(--hova-weight-medium);transition:border-color var(--hova-duration-fast) var(--hova-ease-standard);background:0 0;border-radius:0;outline:0}.hovaFloatingInput:focus{border-bottom-width:2px;border-color:var(--hova-focus)}.hovaFloatingInput[aria-invalid=true]{border-color:var(--hova-danger)}.hovaFloatingLabel{color:var(--hova-text-muted);transform-origin:0 0;pointer-events:none;transition:color var(--hova-duration-fast) var(--hova-ease-standard), transform var(--hova-duration-fast) var(--hova-ease-standard);position:absolute;top:1.35rem;left:0}:-webkit-any(.hovaFloatingInput:focus~.hovaFloatingLabel,.hovaFloatingInput:not(:placeholder-shown)~.hovaFloatingLabel,.hovaFloatingInput:-webkit-autofill~.hovaFloatingLabel,.hovaFloatingInput:autofill~.hovaFloatingLabel){color:var(--hova-interactive);transform:translateY(-.9rem)scale(.78)}:is(.hovaFloatingInput:focus~.hovaFloatingLabel,.hovaFloatingInput:not(:placeholder-shown)~.hovaFloatingLabel,.hovaFloatingInput:autofill~.hovaFloatingLabel,.hovaFloatingInput:autofill~.hovaFloatingLabel){color:var(--hova-interactive);transform:translateY(-.9rem)scale(.78)}.hovaFloatingField .hovaFieldError{margin-top:var(--hova-space-1)}.hovaAuthContent .hovaFloatingInput:autofill{caret-color:var(--hova-text);transition:background-color 99999s ease-out;-webkit-text-fill-color:var(--hova-text)!important;box-shadow:0 0 0 1000px var(--hova-surface) inset, 0 -1px 0 0 var(--hova-border-strong) inset!important;-webkit-box-shadow:0 0 0 1000px var(--hova-surface) inset, 0 -1px 0 0 var(--hova-border-strong) inset!important;background-color:#0000!important}.hovaAuthContent .hovaFloatingInput:-webkit-autofill{caret-color:var(--hova-text);transition:background-color 99999s ease-out;-webkit-text-fill-color:var(--hova-text)!important;box-shadow:0 0 0 1000px var(--hova-surface) inset, 0 -1px 0 0 var(--hova-border-strong) inset!important;-webkit-box-shadow:0 0 0 1000px var(--hova-surface) inset, 0 -1px 0 0 var(--hova-border-strong) inset!important;background-color:#0000!important}.hovaAuthContent .hovaFloatingInput:-webkit-autofill:hover{caret-color:var(--hova-text);transition:background-color 99999s ease-out;-webkit-text-fill-color:var(--hova-text)!important;box-shadow:0 0 0 1000px var(--hova-surface) inset, 0 -1px 0 0 var(--hova-border-strong) inset!important;-webkit-box-shadow:0 0 0 1000px var(--hova-surface) inset, 0 -1px 0 0 var(--hova-border-strong) inset!important;background-color:#0000!important}.hovaAuthContent .hovaFloatingInput:-webkit-autofill:focus{caret-color:var(--hova-text);transition:background-color 99999s ease-out;-webkit-text-fill-color:var(--hova-text)!important;box-shadow:0 0 0 1000px var(--hova-surface) inset, 0 -1px 0 0 var(--hova-border-strong) inset!important;-webkit-box-shadow:0 0 0 1000px var(--hova-surface) inset, 0 -1px 0 0 var(--hova-border-strong) inset!important;background-color:#0000!important}:-webkit-any(.hovaAuthContent .hovaFloatingInput:-webkit-autofill:focus,.hovaAuthContent .hovaFloatingInput:autofill:focus){box-shadow:0 0 0 1000px var(--hova-surface) inset, 0 -2px 0 0 var(--hova-focus) inset!important;-webkit-box-shadow:0 0 0 1000px var(--hova-surface) inset, 0 -2px 0 0 var(--hova-focus) inset!important}:is(.hovaAuthContent .hovaFloatingInput:autofill:focus,.hovaAuthContent .hovaFloatingInput:autofill:focus){box-shadow:0 0 0 1000px var(--hova-surface) inset, 0 -2px 0 0 var(--hova-focus) inset!important;-webkit-box-shadow:0 0 0 1000px var(--hova-surface) inset, 0 -2px 0 0 var(--hova-focus) inset!important}.hovaSafetyDialogContent{border-top:4px solid var(--hova-warning)}.hovaSafetyDialogContent .hovaInlineActions{margin-top:var(--hova-space-8)}.hovaTooltip{z-index:110;border-radius:var(--hova-radius-md);background:var(--hova-text);max-width:18rem;color:var(--hova-surface);box-shadow:var(--hova-shadow-md);padding:var(--hova-space-2) var(--hova-space-3);font-size:var(--hova-font-size-xs);line-height:var(--hova-line-normal);animation:eq-popover-in var(--hova-duration-fast) var(--hova-ease-standard)}.hovaTooltipArrow{fill:var(--hova-text)}.hovaTooltip--surface{border:1px solid var(--hova-border);border-radius:var(--hova-radius-lg);background:var(--hova-surface-elevated);max-width:none;color:var(--hova-text);box-shadow:var(--hova-shadow-lg);padding:var(--hova-space-3);font-size:var(--hova-font-size-sm)}.hovaInlineActions{gap:var(--hova-space-2);flex-wrap:wrap;display:flex}.hovaInlineActions--start{justify-content:flex-start}.hovaInlineActions--end{justify-content:flex-end}.hovaInlineActions--between{justify-content:space-between}.hovaFormStack{gap:var(--hova-space-4);min-width:0;display:grid}.hovaPasswordField{position:relative}.hovaPasswordField .hovaFloatingInput{padding-right:var(--hova-control-height)}.hovaPasswordField:has(.hovaInputClear) .hovaFloatingInput{padding-right:calc(var(--hova-control-height) + 1.6rem)}.hovaPasswordField .hovaFloatingField .hovaInputClear{right:var(--hova-control-height)}.hovaPasswordToggle,.hovaToastClose{border-radius:var(--hova-radius-md);color:var(--hova-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.hovaPasswordToggle{top:var(--hova-space-4);width:var(--hova-control-height);height:var(--hova-control-height);position:absolute;right:0}.hovaPasswordToggle:hover,.hovaToastClose:hover{background:var(--hova-surface-muted);color:var(--hova-text)}.hovaPasswordToggle svg,.hovaToastClose svg{width:1rem;height:1rem}.hovaNumberField{gap:var(--hova-space-2);display:grid}.hovaNumberFieldHeader{justify-content:space-between;align-items:baseline;gap:var(--hova-space-3);display:flex}.hovaUnitLabel{color:var(--hova-text-muted);font-size:var(--hova-font-size-xs);font-weight:var(--hova-weight-medium)}.hovaNumberInputFrame{position:relative}.hovaNumberInputFrame:has(.hovaUnitAdornment) .hovaNumberInput{padding-right:var(--hova-space-12)}.hovaNumberInputFrame.hovaClearable--active .hovaNumberInput{padding-right:3.75rem}.hovaNumberInputFrame.hovaClearable--active:has(.hovaUnitAdornment) .hovaNumberInput{padding-right:calc(var(--hova-space-12) + 1.75rem)}.hovaUnitAdornment{top:50%;right:var(--hova-space-3);color:var(--hova-text-muted);font-size:var(--hova-font-size-sm);pointer-events:none;position:absolute;transform:translateY(-50%)}.hovaLoader{color:currentColor;flex:none;display:inline-flex}.hovaLoader svg{width:100%;height:100%;animation:.8s linear infinite eq-spin}.hovaLoader--sm{width:1rem;height:1rem}.hovaLoader--md{width:1.25rem;height:1.25rem}.hovaLoader--lg{width:2rem;height:2rem}.hovaProgressGroup{gap:var(--hova-space-2);display:grid}.hovaProgressHeader{justify-content:space-between;align-items:baseline;gap:var(--hova-space-4);color:var(--hova-text-subtle);font-size:var(--hova-font-size-sm);display:flex}.hovaProgress{height:var(--hova-space-2);border-radius:var(--hova-radius-full);background:var(--hova-surface-muted);position:relative;overflow:hidden}.hovaProgressIndicator{border-radius:inherit;background:var(--hova-interactive);width:100%;height:100%;transition:transform var(--hova-duration-normal) var(--hova-ease-standard)}.hovaProgress[data-state=indeterminate] .hovaProgressIndicator{width:45%;animation:eq-progress-indeterminate 1.2s var(--hova-ease-standard) infinite}.hovaToastViewport{z-index:400;right:max(var(--hova-space-4), env(safe-area-inset-right));bottom:max(var(--hova-space-4), env(safe-area-inset-bottom));gap:var(--hova-space-3);pointer-events:none;width:min(24rem,100vw - 2rem);display:grid;position:fixed}.hovaToast{gap:var(--hova-space-3);border:1px solid var(--hova-info-border);border-radius:var(--hova-radius-lg);background:var(--hova-surface-elevated);box-shadow:var(--hova-shadow-lg);padding:var(--hova-space-4);color:var(--hova-text);pointer-events:auto;animation:eq-toast-in var(--hova-duration-normal) var(--hova-ease-standard);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.hovaToast--success{border-color:var(--hova-success-border)}.hovaToast--warning{border-color:var(--hova-warning-border)}.hovaToast--danger{border-color:var(--hova-danger-border)}.hovaToastIcon{color:var(--hova-info);display:inline-flex}.hovaToast--success .hovaToastIcon{color:var(--hova-success)}.hovaToast--warning .hovaToastIcon{color:var(--hova-warning)}.hovaToast--danger .hovaToastIcon{color:var(--hova-danger)}.hovaToastIcon svg{width:1.15rem;height:1.15rem}.hovaToastContent{min-width:0}.hovaToastTitle{font-size:var(--hova-font-size-sm);font-weight:var(--hova-weight-semibold)}.hovaToastDescription{margin-top:var(--hova-space-1);color:var(--hova-text-muted);font-size:var(--hova-font-size-xs);line-height:var(--hova-line-normal)}.hovaToastAction{margin-top:var(--hova-space-3)}.hovaToastClose{width:2rem;height:2rem}.hovaChromeFlash{z-index:500;top:max(.75rem, env(safe-area-inset-top));right:max(1rem, env(safe-area-inset-right));left:max(1rem, env(safe-area-inset-left));pointer-events:none;animation:eq-chrome-flash-in .16s var(--hova-ease-standard,ease-out);position:fixed}.hovaChromeFlash .hovaAlert{box-shadow:var(--hova-shadow-lg)}.hovaChromeFlash--out{animation:eq-chrome-flash-out .18s var(--hova-ease-standard,ease-in) forwards}@keyframes eq-chrome-flash-in{0%{opacity:0;transform:translateY(-.35rem)}to{opacity:1;transform:translateY(0)}}@keyframes eq-chrome-flash-out{to{opacity:0;transform:translateY(-.35rem)}}.hovaTableContainer{border:1px solid var(--hova-border);border-radius:var(--hova-radius-lg);background:var(--hova-surface);width:100%;overflow-x:auto}.hovaTable{border-collapse:collapse;width:100%;color:var(--hova-text);font-size:var(--hova-font-size-sm)}.hovaTableCaption{padding:var(--hova-space-3);color:var(--hova-text-muted);text-align:left;caption-side:bottom}.hovaTableHeader{background:var(--hova-surface-subtle)}.hovaTableHead{height:var(--hova-control-height);padding:var(--hova-space-2) var(--hova-space-4);color:var(--hova-text-subtle);font-weight:var(--hova-weight-semibold);text-align:left;white-space:nowrap}.hovaTableCell{padding:var(--hova-space-3) var(--hova-space-4);vertical-align:middle}.hovaTableRow{border-bottom:1px solid var(--hova-border)}.hovaTableBody .hovaTableRow:last-child{border-bottom:0}.hovaTableBody .hovaTableRow:hover{background:var(--hova-surface-subtle)}.hovaTableFooter{border-top:1px solid var(--hova-border);background:var(--hova-surface-subtle);font-weight:var(--hova-weight-medium)}.hovaTableCell--start{text-align:left}.hovaTableCell--center{text-align:center}.hovaTableCell--end{text-align:right}.hovaTableEmpty{padding:var(--hova-space-8);color:var(--hova-text-muted);text-align:center}.hovaDataTableShell{border:1px solid var(--hova-border);border-radius:var(--hova-radius-xl);background:var(--hova-surface);box-shadow:var(--hova-shadow-sm);overflow:visible}.hovaDataTableHeaderBar{border-bottom:1px solid var(--hova-border);padding:var(--hova-space-3) var(--hova-space-4)}.hovaDataTableHeaderBar h3{font-size:var(--hova-font-size-lg);font-weight:var(--hova-weight-medium);margin:0}.hovaDataTableToolbar{gap:var(--hova-space-4);padding:var(--hova-space-4);flex-direction:column;display:flex}.hovaDataTableToolbarStart{flex:1;min-width:0;max-width:36rem;position:relative}.hovaDataTableToolbarEnd{shrink:0;align-self:stretch;gap:var(--hova-space-2);flex-direction:column;display:flex}.hovaDataTableSearchField{width:100%;position:relative}.hovaDataTableSearchIcon{pointer-events:none;top:50%;left:var(--hova-space-3);width:1.125rem;height:1.125rem;color:var(--hova-text-muted);position:absolute;transform:translateY(-50%)}.hovaDataTableSearchInput{border:0;border-bottom:1px solid var(--hova-border);width:100%;height:2.75rem;padding:0 var(--hova-space-3) 0 calc(var(--hova-space-3) + 1.375rem);color:var(--hova-text);font:inherit;font-size:var(--hova-font-size-lg);line-height:var(--hova-line-tight);background:0 0;border-radius:0}.hovaDataTableSearchInput::placeholder{color:var(--hova-text-disabled)}.hovaDataTableSearchInput::-webkit-search-cancel-button{appearance:none}.hovaDataTableSearchInput::-webkit-search-decoration{appearance:none}.hovaDataTableSearchInput:focus{border-bottom-color:var(--hova-interactive);outline:none}.hovaDataTableSearchInput:focus-visible{outline:none}.hovaDataTableSearchField--hasClear .hovaDataTableSearchInput{padding-right:calc(var(--hova-space-3) + 1.75rem)}.hovaDataTableSearchClear{right:var(--hova-space-3)}.hovaDataTableFilterBar{--hova-filter-control-height:var(--hova-control-height);justify-content:space-between;align-items:flex-end;gap:var(--hova-space-3);border-top:1px solid var(--hova-border);padding:var(--hova-space-3) var(--hova-space-4);flex-wrap:wrap;display:flex}.hovaDataTableFilterBarMain{align-items:flex-end;gap:var(--hova-space-3);flex-wrap:wrap;min-width:0;display:flex}.hovaDataTableFilterBarIcon{width:1rem;height:var(--hova-filter-control-height);shrink:0;color:var(--hova-text-muted);align-items:center;display:inline-flex}.hovaDataTableFilterBarLabel{height:var(--hova-filter-control-height);color:var(--hova-text-muted);font-size:var(--hova-font-size-sm);align-items:center;display:inline-flex}.hovaDataTableFilterBarReset{height:var(--hova-filter-control-height);align-items:flex-end;display:flex}.hovaDataTableFilterBarTrailing{justify-content:flex-end;align-items:flex-end;gap:var(--hova-space-3);flex-wrap:wrap;display:flex}.hovaDataTableBatchModeSwitch{align-items:center;gap:var(--hova-space-2);display:inline-flex}.hovaDataTableFilterSelectTrigger,.hovaComboboxTrigger.hovaDataTableFilterSelectTrigger{box-sizing:border-box;height:var(--hova-filter-control-height);min-height:var(--hova-filter-control-height);max-height:var(--hova-filter-control-height);border:0;border-bottom:1px solid var(--hova-border);box-shadow:none;background:0 0;border-radius:0;padding-block:0;padding-inline:0;line-height:1.25}.hovaComboboxTrigger.hovaDataTableFilterSelectTrigger:hover:not(:disabled){border:0;border-bottom:1px solid var(--hova-text-muted)}.hovaDataTableFilterSelectTrigger--active,.hovaComboboxTrigger.hovaDataTableFilterSelectTrigger.hovaDataTableFilterSelectTrigger--active{border-bottom-width:2px;border-bottom-color:var(--hova-brand-600);color:var(--hova-brand-800);font-weight:var(--hova-weight-medium)}.hovaComboboxTrigger.hovaDataTableFilterSelectTrigger--active:hover:not(:disabled){border-bottom-color:var(--hova-brand-600)}.hovaDataTableFilterBar .hovaComboboxRoot,.hovaDataTableFilterBar .hovaComboboxTriggerWrap{height:var(--hova-filter-control-height);display:flex}.hovaDataTableFilterBar .hovaInput,.hovaDataTableFilterBar .hovaComboboxTrigger,.hovaDataTableFilterBar .hovaButton:not(.hovaButton--icon){box-sizing:border-box;width:100%;height:var(--hova-filter-control-height);min-height:var(--hova-filter-control-height);max-height:var(--hova-filter-control-height);padding-block:0;padding-inline:0}.hovaDataTableFilterBar .hovaInput{display:block}.hovaDataTableFilterField>.hovaClearable{flex:auto;width:auto;min-width:0}.hovaDataTableFilterBar .hovaClearable--active>.hovaInput{padding-right:1.75rem}.hovaDataTableFilterBar .hovaClearable .hovaInputClear{right:0}.hovaDataTableFilterBar .hovaComboboxTrigger--forward.hovaComboboxTrigger--hasClear{padding-right:1.75rem}.hovaDataTableFilterBar .hovaComboboxClear--forward{right:0}.hovaDataTableFilterBar .hovaComboboxTrigger,.hovaDataTableFilterBar .hovaButton:not(.hovaButton--icon){align-items:center;display:flex}.hovaDataTableFilterBar .hovaInput,.hovaDataTableFilterBar .hovaComboboxTrigger,.hovaDataTableFilterBar .hovaButton:not(.hovaButton--icon):not(.hovaButton--ghost){border:0;border-bottom:1px solid var(--hova-border-strong);box-shadow:none;background:0 0;border-radius:0}.hovaDataTableFilterBar .hovaInput:hover:not(:disabled),.hovaDataTableFilterBar .hovaComboboxTrigger:hover:not(:disabled),.hovaDataTableFilterBar .hovaButton:not(.hovaButton--icon):not(.hovaButton--ghost):hover:not(:disabled){border:0;border-bottom:1px solid var(--hova-text-muted);background:0 0}.hovaDataTableFilterBar .hovaInput:focus-visible,.hovaDataTableFilterBar .hovaComboboxTrigger:focus-visible{border:0;border-bottom:1px solid var(--hova-focus)}.hovaDataTableFilterBar .hovaInput[aria-invalid=true]{border-bottom-color:var(--hova-danger)}.hovaDataTableFilterBar .hovaButton--primary,.hovaDataTableFilterBar .hovaButton--primary:hover:not(:disabled),.hovaDataTableFilterBar .hovaButton--primary:active:not(:disabled){border:0;border-bottom:2px solid var(--hova-interactive);color:var(--hova-interactive);background:0 0}.hovaDataTableFilterBar .hovaComboboxTrigger[data-filter-active=true],.hovaDataTableFilterBar .hovaDataTableFilterSelectTrigger--active,.hovaDataTableFilterBar .hovaComboboxTrigger.hovaDataTableFilterSelectTrigger--active{border-bottom-width:2px;border-bottom-color:var(--hova-interactive);color:var(--hova-interactive)}.hovaDataTableBatchBar{gap:var(--hova-space-3);border-top:1px solid color-mix(in srgb, var(--hova-focus) 35%, var(--hova-border));background:var(--hova-interactive-soft);padding:var(--hova-space-3) var(--hova-space-4);flex-direction:column;display:flex}.hovaDataTableBatchBarMeta{font-size:var(--hova-font-size-sm);font-weight:var(--hova-weight-medium);margin:0}.hovaDataTableBatchBarCount{color:var(--hova-brand-700)}.hovaDataTableBatchBarActions{align-items:center;gap:var(--hova-space-2);flex-wrap:wrap;display:flex}.hovaDataTableScroll{border-top:1px solid var(--hova-border);overflow-x:auto}.hovaDataTableTable{border-collapse:collapse;width:100%;font-family:var(--hova-font-sans);font-size:var(--hova-font-size-base);font-weight:var(--hova-weight-regular);line-height:var(--hova-line-normal)}.hovaDataTableTable--wide{min-width:45rem}.hovaDataTableHeadRow{border-bottom:1px solid var(--hova-border);background:var(--hova-surface-subtle);text-align:left}.hovaDataTableHeadCell{padding:var(--hova-space-2) var(--hova-space-2-5);vertical-align:middle}.hovaDataTableHeaderLabel,.hovaDataTableSortButton{align-items:center;gap:var(--hova-space-1);color:var(--hova-text-muted);font-size:var(--hova-font-size-xs);font-weight:var(--hova-weight-semibold);letter-spacing:var(--hova-tracking-wide);text-transform:uppercase;background:0 0;border:0;display:inline-flex}.hovaDataTableSortButton{cursor:pointer}.hovaDataTableSortButton:hover{color:var(--hova-text)}.hovaDataTableSortIcon{width:.875rem;height:.875rem;color:var(--hova-text-subtle)}.hovaDataTableSortIcon--active{color:var(--hova-brand-600)}.hovaDataTableBody{color:var(--hova-text)}.hovaDataTableBodyRow{border-bottom:1px solid color-mix(in srgb, var(--hova-border) 70%, transparent)}.hovaDataTableBodyRow:last-child{border-bottom:0}.hovaDataTableBodyRow:hover{background:color-mix(in srgb, var(--hova-surface-subtle) 80%, transparent)}.hovaDataTableBodyRow--interactive{cursor:pointer}.hovaDataTableCell{padding:var(--hova-space-2) var(--hova-space-2-5) var(--hova-space-2) var(--hova-space-4);vertical-align:middle;font-family:var(--hova-font-sans);font-size:var(--hova-font-size-base);font-weight:var(--hova-weight-regular);line-height:var(--hova-line-normal)}.hovaDataTableCell strong,.hovaDataTableGlyphRow strong,.hovaDataTableUserMeta strong{font-family:var(--hova-font-sans);font-size:var(--hova-font-size-base);font-weight:var(--hova-weight-regular);line-height:var(--hova-line-normal)}.hovaDataTablePrimaryCell{font-size:var(--hova-font-size-base);font-weight:var(--hova-weight-regular)}.hovaDataTableLeadCol{width:3.5rem;min-width:3.5rem;padding:var(--hova-space-2);text-align:center;vertical-align:middle}.hovaDataTableLeadIcon{color:var(--hova-text);justify-content:center;align-items:center;display:flex}.hovaDataTableLeadIcon svg,.hovaDataTableLeadIcon .hovaFeedKindMark{width:1.5rem;height:1.5rem}.hovaDataTableGlyphRow{align-items:center;column-gap:.65rem;row-gap:var(--hova-space-0-5);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid}.hovaDataTableGlyphRow .hovaDataTableLeadIcon{grid-area:1/1;align-self:center}.hovaDataTableGlyphRow strong{text-overflow:ellipsis;white-space:nowrap;grid-area:1/2;overflow:hidden}.hovaDataTableGlyphRow>span:not(.hovaDataTableLeadIcon){text-overflow:ellipsis;white-space:nowrap;grid-area:2/2;overflow:hidden}.hovaDataTableEmpty{padding:var(--hova-space-8) var(--hova-space-4);color:var(--hova-text-muted);text-align:center}.hovaDataTableRowActions{justify-content:flex-end;display:flex}.hovaDataTablePagination{gap:var(--hova-space-3);border-top:1px solid var(--hova-border);padding:var(--hova-space-3) var(--hova-space-4);flex-direction:column;display:flex}.hovaDataTablePaginationMetaStrong{color:var(--hova-text);font-weight:var(--hova-weight-medium)}.hovaDataTablePaginationCurrent{border-radius:var(--hova-radius-md);background:var(--hova-brand-600);min-width:2.25rem;height:2.25rem;padding:0 var(--hova-space-3);color:var(--hova-text-inverse);font-size:var(--hova-font-size-sm);font-weight:var(--hova-weight-medium);justify-content:center;align-items:center;display:inline-flex}.hovaDataTablePaginationPageSize{align-items:center;gap:var(--hova-space-2);margin-left:0;display:flex}.hovaDataTablePaginationPageSizeLabel{color:var(--hova-text-muted);font-size:var(--hova-font-size-sm)}.hovaDataTableFilterField{min-width:9rem;height:var(--hova-filter-control-height);align-items:stretch;display:flex}.hovaDataTableFilterField--wide{min-width:11rem}.hovaDataTableTable--accounts{min-width:56rem}.hovaDataTableUserCell{min-width:14rem}.hovaDataTableUser{align-items:center;gap:var(--hova-space-3);display:flex}.hovaDataTableUserAvatar{border-radius:var(--hova-radius-full);background:color-mix(in srgb, var(--hova-brand-100) 80%, var(--hova-surface));width:2.5rem;height:2.5rem;color:var(--hova-brand-700);font-size:var(--hova-font-size-sm);font-weight:var(--hova-weight-medium);place-items:center;display:grid;overflow:hidden}.hovaFeedKindMark{background:currentColor;width:1.15rem;height:1.15rem;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hovaDataTableUserMeta{gap:var(--hova-space-0-5);min-width:0;display:grid}.hovaDataTableUserMeta strong,.hovaDataTableUserMeta span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hovaDataTableStatusCell{gap:var(--hova-space-1);display:grid}.hovaDataTableGlyphRow>span:not(.hovaDataTableLeadIcon),.hovaDataTableUserMeta span,.hovaDataTableStatusCell>span:last-child:not(.hovaStatusBadge){color:var(--hova-text-muted);font-family:var(--hova-font-sans);font-size:var(--hova-font-size-sm);font-weight:var(--hova-weight-regular);line-height:var(--hova-line-normal)}.hovaDataTableActionsHead,.hovaDataTableActionsCell{width:3rem}.hovaDataTableBodyRow--highlighted{background:var(--hova-interactive-soft);color:var(--hova-text);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--hova-focus) 50%, transparent)}.hovaDataTableBodyRow--highlighted .hovaDataTableUserMeta strong,.hovaDataTableBodyRow--highlighted .hovaDataTableCell{color:var(--hova-text)}.hovaDataTableBodyRow--highlighted .hovaDataTableUserMeta span,.hovaDataTableBodyRow--highlighted .hovaDataTableStatusCell span:last-child{color:var(--hova-text-muted)}.hovaDataTableDetailSheet{gap:var(--hova-space-4);align-content:start;display:grid}.hovaDataTableDetailSheet .hovaDialogDescription{margin-bottom:0}.hovaSheetContent.hovaDataTableDetailSheet.hovaSheetContent--left,.hovaSheetContent.hovaDataTableDetailSheet.hovaSheetContent--right{width:min(48rem,100vw - 2rem)}.hovaDataTableDetailSheetBody{gap:var(--hova-space-4);padding-right:var(--hova-space-1);align-self:start;display:grid;overflow:visible}.hovaSlider{--hova-slider-progress:0;gap:.35rem;min-width:0;display:grid}.hovaSlider--disabled{opacity:.5}.hovaSliderVisual,.hovaSliderInput{grid-area:1/1}.hovaSliderVisual{height:var(--hova-slider-thumb-height);pointer-events:none;position:relative}.hovaSliderTrack{height:var(--hova-slider-track-height);border-radius:var(--hova-radius-full);background:color-mix(in srgb, var(--hova-text) 14%, transparent);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.hovaSliderFill{width:calc((var(--hova-slider-thumb-width) / 2) + ((100% - var(--hova-slider-thumb-width)) * var(--hova-slider-progress) / 100));border-radius:inherit;background:var(--hova-interactive);height:100%;display:block}.hovaSliderThumb{top:50%;left:calc((var(--hova-slider-thumb-width) / 2) + ((100% - var(--hova-slider-thumb-width)) * var(--hova-slider-progress) / 100));width:var(--hova-slider-thumb-width);height:var(--hova-slider-thumb-height);border-radius:var(--hova-radius-full);background:var(--hova-control-knob);position:absolute;transform:translate(-50%,-50%);box-shadow:0 1px 3px #00000038,0 0 0 .5px #00000014}.hovaSliderInput{appearance:none;z-index:1;width:100%;height:var(--hova-slider-thumb-height);cursor:pointer;background:0 0;margin:0}.hovaSliderInput:focus-visible{outline:none}.hovaSlider:has(.hovaSliderInput:focus-visible) .hovaSliderThumb{box-shadow:var(--hova-focus-ring), 0 1px 3px #00000038}.hovaSliderInput:disabled{cursor:not-allowed}.hovaSliderInput::-webkit-slider-runnable-track{height:var(--hova-slider-thumb-height);background:0 0}.hovaSliderInput::-moz-range-track{height:var(--hova-slider-thumb-height);background:0 0;border:0}.hovaSliderInput::-webkit-slider-thumb{appearance:none;width:var(--hova-slider-thumb-width);height:var(--hova-slider-thumb-height);border-radius:var(--hova-radius-full);background:0 0;border:0}.hovaSliderInput::-moz-range-thumb{width:var(--hova-slider-thumb-width);height:var(--hova-slider-thumb-height);border-radius:var(--hova-radius-full);background:0 0;border:0}.hovaSliderScale{align-items:center;gap:var(--hova-space-6);pointer-events:none;grid-template-columns:auto minmax(0,1fr) auto;min-width:0;display:grid}.hovaSliderTicks{justify-content:space-between;align-items:stretch;height:.34rem;display:flex}.hovaSliderTick{background:color-mix(in srgb, var(--hova-text) 34%, transparent);width:1px}.hovaSliderBound{color:var(--hova-text-muted);font-size:.68rem;font-weight:var(--hova-weight-medium);font-variant-numeric:tabular-nums;line-height:1}.hovaRangeSlider{--hova-range-min:0;--hova-range-max:100;--hova-range-min-stop:calc((var(--hova-slider-thumb-width) / 2) + ((100% - var(--hova-slider-thumb-width)) * var(--hova-range-min) / 100));--hova-range-max-stop:calc((var(--hova-slider-thumb-width) / 2) + ((100% - var(--hova-slider-thumb-width)) * var(--hova-range-max) / 100));gap:.35rem;min-width:0;display:grid}.hovaRangeSlider--disabled{opacity:.5}.hovaRangeSliderControl{min-width:0;height:var(--hova-slider-thumb-height);display:grid}.hovaRangeSliderVisual,.hovaRangeSliderInput{grid-area:1/1}.hovaRangeSliderVisual{height:var(--hova-slider-thumb-height);pointer-events:none;position:relative}.hovaRangeSliderTrack{height:var(--hova-slider-track-height);border-radius:var(--hova-radius-full);background:color-mix(in srgb, var(--hova-text) 14%, transparent);position:absolute;top:50%;left:0;right:0;overflow:hidden;transform:translateY(-50%)}.hovaRangeSliderBand{position:absolute;top:0;bottom:0}.hovaRangeSliderBand--low{width:var(--hova-range-min-stop);left:0}.hovaRangeSliderBand--mid{left:var(--hova-range-min-stop);width:calc(var(--hova-range-max-stop) - var(--hova-range-min-stop));background:var(--hova-interactive)}.hovaRangeSliderBand--high{left:var(--hova-range-max-stop);right:0}.hovaRangeSlider--fill .hovaRangeSliderBand--low{background:var(--hova-danger)}.hovaRangeSlider--fill .hovaRangeSliderBand--mid{background:var(--hova-warning)}.hovaRangeSlider--fill .hovaRangeSliderBand--high{background:var(--hova-success)}.hovaRangeSliderThumb{width:var(--hova-slider-thumb-width);height:var(--hova-slider-thumb-height);border-radius:var(--hova-radius-full);background:var(--hova-control-knob);position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 1px 3px #00000038,0 0 0 .5px #00000014}.hovaRangeSliderThumb--min{left:var(--hova-range-min-stop)}.hovaRangeSliderThumb--max{left:var(--hova-range-max-stop)}.hovaRangeSliderInput{appearance:none;z-index:1;width:100%;height:var(--hova-slider-thumb-height);pointer-events:none;background:0 0;margin:0}.hovaRangeSliderInput--max{z-index:1}.hovaRangeSliderInput--min{z-index:2}.hovaRangeSliderInput:focus-visible{outline:none}:is(.hovaRangeSlider:has(.hovaRangeSliderInput--min:focus-visible) .hovaRangeSliderThumb--min,.hovaRangeSlider:has(.hovaRangeSliderInput--max:focus-visible) .hovaRangeSliderThumb--max){box-shadow:var(--hova-focus-ring), 0 1px 3px #00000038}.hovaRangeSliderInput:disabled{cursor:not-allowed}.hovaRangeSliderInput::-webkit-slider-runnable-track{height:var(--hova-slider-thumb-height);background:0 0;border:0}.hovaRangeSliderInput::-moz-range-track{height:var(--hova-slider-thumb-height);background:0 0;border:0}.hovaRangeSliderInput::-webkit-slider-thumb{appearance:none;width:var(--hova-slider-thumb-width);height:var(--hova-slider-thumb-height);border-radius:var(--hova-radius-full);cursor:grab;pointer-events:auto;background:0 0;border:0}.hovaRangeSliderInput::-moz-range-thumb{width:var(--hova-slider-thumb-width);height:var(--hova-slider-thumb-height);border-radius:var(--hova-radius-full);cursor:grab;pointer-events:auto;background:0 0;border:0}@media (min-width:640px){.hovaDataTableToolbar{justify-content:space-between;align-items:end;gap:var(--hova-space-6);flex-direction:row}.hovaDataTableToolbarEnd{flex-direction:row;align-self:auto}.hovaDataTableBatchBar,.hovaDataTablePagination{flex-direction:row;justify-content:space-between;align-items:center}.hovaDataTablePaginationPageSize{margin-left:var(--hova-space-2)}}.hovaPagination{justify-content:center;width:100%;display:flex}.hovaPaginationContent{align-items:center;gap:var(--hova-space-1);margin:0;padding:0;list-style:none;display:flex}.hovaPaginationControl,.hovaPaginationEllipsis{min-width:var(--hova-control-height);min-height:var(--hova-control-height);justify-content:center;align-items:center;gap:var(--hova-space-1);border-radius:var(--hova-radius-md);color:var(--hova-text-subtle);padding:0 var(--hova-space-2);font:inherit;font-size:var(--hova-font-size-sm);background:0 0;border:1px solid #0000;text-decoration:none;display:inline-flex}button.hovaPaginationControl,a.hovaPaginationControl{cursor:pointer}.hovaPaginationControl:hover:not(:disabled):not([aria-disabled=true]){background:var(--hova-surface-muted);color:var(--hova-text)}.hovaPaginationControl--active{border-color:var(--hova-border-strong);background:var(--hova-surface);color:var(--hova-interactive);box-shadow:var(--hova-shadow-sm)}.hovaPaginationControl:disabled,.hovaPaginationControl[aria-disabled=true]{opacity:.5;cursor:not-allowed}.hovaPaginationControl svg,.hovaPaginationEllipsis svg{width:1rem;height:1rem}.hovaAvatar{width:var(--hova-control-height);height:var(--hova-control-height);border-radius:var(--hova-avatar-radius);background:var(--hova-surface-muted);flex:none;display:inline-flex;position:relative;overflow:hidden}.hovaAvatar--circle{border-radius:var(--hova-radius-full)}.hovaAvatarImage{object-fit:cover;width:100%;height:100%}.hovaAvatarFallback{width:100%;height:100%;color:var(--hova-text-subtle);font-size:var(--hova-font-size-sm);font-weight:var(--hova-weight-semibold);place-items:center;display:grid}.hovaSeparator{background:var(--hova-border);flex:none}.hovaSeparator[data-orientation=horizontal]{width:100%;height:1px}.hovaSeparator[data-orientation=vertical]{width:1px;height:100%}.hovaMetricCard{gap:var(--hova-space-2);border:1px solid var(--hova-border);border-radius:var(--hova-radius-lg);background:var(--hova-surface);box-shadow:var(--hova-shadow-sm);padding:var(--hova-space-5);display:grid}.hovaMetricCardHeader{justify-content:space-between;align-items:center;gap:var(--hova-space-3);display:flex}.hovaMetricCardLabel{color:var(--hova-text-muted);font-family:var(--hova-font-sans);font-size:var(--hova-font-size-sm);font-weight:var(--hova-weight-regular);line-height:var(--hova-line-normal)}.hovaMetricCardIcon{color:var(--hova-interactive);display:inline-flex}.hovaMetricCardIcon svg{width:1.2rem;height:1.2rem}.hovaMetricCardValue{color:var(--hova-text);font-size:var(--hova-font-size-2xl);font-weight:var(--hova-weight-bold);line-height:var(--hova-line-tight)}.hovaMetricCardChange{color:var(--hova-text-subtle);font-size:var(--hova-font-size-sm)}.hovaMetricCardDescription{color:var(--hova-text-muted);font-family:var(--hova-font-sans);font-size:var(--hova-font-size-sm);font-weight:var(--hova-weight-regular);line-height:var(--hova-line-normal)}.hovaWidgetGrid{gap:var(--hova-space-4);grid-template-columns:1fr;display:grid}.hovaWidgetGrid--editing{min-height:8rem}.hovaWidgetGrid--empty{min-height:10rem}.hovaHomeWidget{--hova-home-widget-copy-inset:calc(1.5rem + var(--hova-space-2));min-width:0;position:relative}.hovaHomeWidget.hovaCard{box-shadow:none;border-radius:var(--hova-radius-xl);background:var(--hova-surface);border:0}.hovaHomeWidget--today.hovaCard{box-shadow:none}.hovaHomeWidget--today.hovaCard:before{content:"";z-index:2;pointer-events:none;background:var(--hova-interactive);width:4px;position:absolute;inset:0 auto 0 0}.hovaHomeWidget .hovaCardHeader{padding:var(--hova-space-3) var(--hova-space-4) var(--hova-space-2);border-bottom:0}.hovaHomeWidget .hovaCardContent{padding:0 var(--hova-space-4) var(--hova-space-4)}.hovaHomeWidget--feedingToday .hovaCardHeader{padding-bottom:var(--hova-space-5)}.hovaHomeWidget--feedingToday:has(.hovaWidgetQuiet) .hovaCardHeader{padding-bottom:var(--hova-space-2)}.hovaHomeWidget--copyInset .hovaCardContent{padding-left:calc(var(--hova-space-4) + var(--hova-home-widget-copy-inset))}.hovaHomeWidget--today .hovaWidgetQuiet,.hovaHomeWidget--feedingToday .hovaWidgetQuiet,.hovaWidgetQuiet--inset{padding-left:var(--hova-home-widget-copy-inset)}.hovaHomeWidget--span2{grid-column:1/-1}.hovaHomeWidget--editing{cursor:grab}.hovaHomeWidget--dragging{opacity:.72;cursor:grabbing}.hovaHomeWidget--preview{pointer-events:none;box-shadow:none}.hovaHomeWidget--dropTarget{outline:2px solid var(--hova-interactive)}.hovaHomeWidgetHeader{grid-template-columns:auto minmax(0, 1fr) var(--hova-touch-target);align-items:center;column-gap:var(--hova-space-2);grid-template-rows:auto auto;display:grid}.hovaHomeWidgetHeading,.hovaHomeWidgetCopy{display:contents}.hovaHomeWidgetIcon{width:1.5rem;height:2.0625rem;color:var(--hova-text);grid-area:1/1;place-items:center;display:grid}.hovaHomeWidgetIcon>svg{stroke-width:1.5px;width:1.5rem;height:1.5rem}.hovaHomeWidget:has(.hovaHomeWidgetAvatar) .hovaHomeWidgetIcon{grid-row:1/span 2;align-self:center;width:2.75rem;height:2.75rem}.hovaHomeWidgetIcon .hovaHomeWidgetAvatar,.hovaHomeWidgetIcon .hovaHomeWidgetAvatar .hovaAvatarImage,.hovaHomeWidgetIcon .hovaHomeWidgetAvatar .hovaAvatarFallback{width:2.75rem;height:2.75rem}.hovaHomeWidgetHeader .hovaChromeTitle{grid-area:1/2;min-width:0}.hovaHomeWidgetMeta{color:var(--hova-text-muted);font-size:var(--hova-font-size-sm);line-height:var(--hova-line-snug);grid-area:2/2;margin-top:-.2rem}.hovaHomeWidgetOpen,.hovaHomeWidgetChevron{margin-block:calc((2.0625rem - var(--hova-touch-target)) / 2);grid-area:1/3;place-self:center}.hovaHomeWidgetMeta .hovaHomeWidgetStatus--completed{color:var(--hova-interactive)}.hovaHomeWidgetMeta .hovaHomeWidgetStatus--attention,.hovaHomeWidgetMeta .hovaHomeWidgetStatus--warning{color:var(--hova-warning)}.hovaHomeWidgetMeta .hovaHomeWidgetStatus--critical{color:var(--hova-danger)}.hovaHomeWidgetMeta .hovaHomeWidgetStatus--offline{color:var(--hova-text-disabled)}.hovaHomeWidgetTools{align-items:center;gap:var(--hova-space-1);display:flex}.hovaHomeWidgetOpen,.hovaHomeWidgetChevron,.hovaWidgetMinus{width:var(--hova-touch-target);height:var(--hova-touch-target);color:var(--hova-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.hovaHomeWidgetOpen{justify-content:flex-end}.hovaHomeWidgetChevronGlyph{border-top:2px solid var(--hova-tertiary-label,var(--hova-text-disabled));border-right:2px solid var(--hova-tertiary-label,var(--hova-text-disabled));flex:none;width:.42rem;height:.42rem;position:relative;top:4px;transform:rotate(45deg)}.hovaHomeWidgetOpen svg,.hovaHomeWidgetChevron svg{width:1.25rem;height:1.25rem}.hovaWidgetStackDot{cursor:pointer;border:0;padding:0}.hovaWidgetMinus{z-index:1;border-radius:var(--hova-radius-full);background:var(--hova-danger);width:1.75rem;height:1.75rem;color:var(--hova-text-on-interactive,#fff);position:absolute;top:.4rem;left:.4rem}.hovaWidgetMinus svg{width:1rem;height:1rem}.hovaHomeWidget--editing .hovaHomeWidgetHeader{padding-left:1.6rem}.hovaHomeWidgetBody{min-width:0}.hovaHomeWidgetList,.hovaHomeWidgetMetrics{gap:var(--hova-space-3);display:grid}.hovaHomeWidgetMetrics--pair{grid-template-columns:repeat(2,minmax(0,1fr))}.hovaHomeWidgetRow{justify-content:space-between;align-items:center;gap:var(--hova-space-3);min-width:0;display:flex}.hovaHomeWidgetRow strong{display:block}.hovaHomeWidgetMetric{gap:var(--hova-space-0-5);min-width:0;display:grid}.hovaHomeWidgetMetric--span{grid-column:1/-1}.hovaHomeWidget:not(.hovaHomeWidget--span2) .hovaMetricStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.hovaWidgetQuiet{color:var(--hova-text);font-size:var(--hova-font-size-base);font-weight:var(--hova-weight-semibold);line-height:var(--hova-line-snug);margin:0}.hovaWidgetFact{justify-content:space-between;align-items:center;gap:var(--hova-space-3);min-width:0;display:flex}.hovaWidgetFactCopy{gap:var(--hova-space-0-5);min-width:0;display:grid}.hovaWidgetFactTitle{color:var(--hova-text);font-size:var(--hova-font-size-lg);font-weight:var(--hova-weight-semibold);line-height:var(--hova-line-snug)}.hovaWidgetFactTitleNote{color:color-mix(in srgb, var(--hova-text) 58%, transparent);margin-left:.4rem;font-weight:400}.hovaWidgetFactDetail{color:var(--hova-text-muted);font-size:var(--hova-font-size-sm);line-height:var(--hova-line-normal)}.hovaWidgetFact--lead .hovaWidgetFactDetail{font-size:var(--hova-entity-name-size);line-height:var(--hova-entity-name-line)}.hovaWidgetStackDots{padding:0 var(--hova-space-4) var(--hova-space-3);justify-content:center;gap:.28rem;display:flex}.hovaWidgetStackDot{background:var(--hova-border);border-radius:999px;width:.35rem;height:.35rem;display:inline-block}.hovaWidgetStackDot--active{background:var(--hova-interactive)}.hovaWidgetDropSlot{min-height:6.5rem;padding:var(--hova-space-4);border:1px dashed var(--hova-border);border-radius:var(--hova-radius-2xl);background:var(--hova-surface-subtle);color:var(--hova-text-muted);font-size:var(--hova-font-size-sm);text-align:center;place-items:center;display:grid}.hovaWidgetDropSlot--active{border-color:var(--hova-interactive);color:var(--hova-interactive)}.hovaMetricStrip{gap:var(--hova-space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.hovaMetricStripItem{min-width:0}.hovaMetricStripLabel{color:var(--hova-text-muted);font-size:var(--hova-font-size-xs);font-weight:var(--hova-weight-medium);display:block}.hovaMetricStripValue{color:var(--hova-text);font-size:var(--hova-font-size-xl);font-weight:var(--hova-weight-bold);line-height:var(--hova-line-tight);display:block}.hovaActionRibbon{justify-content:space-between;align-items:center;gap:var(--hova-space-3);padding:var(--hova-space-3) var(--hova-space-4);border-radius:var(--hova-radius-2xl);background:color-mix(in srgb, var(--hova-danger) 12%, var(--hova-surface));display:flex}.hovaActionRibbon--button{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;border:0}.hovaActionRibbonCopy{flex:1;min-width:0}.hovaActionRibbonTitle{font-weight:var(--hova-weight-semibold)}.hovaActionRibbonMeta{color:var(--hova-text-muted);font-size:var(--hova-font-size-sm)}.hovaActionRibbonCount{background:var(--hova-danger);min-width:1.4rem;height:1.4rem;color:var(--hova-text-on-interactive,#fff);text-align:center;border-radius:999px;padding:0 .35rem;font-size:.75rem;font-weight:600;line-height:1.4rem}.hovaWidgetPreview{gap:var(--hova-space-2);text-align:left;min-width:0;color:inherit;display:grid;position:relative}.hovaWidgetPreview--placed .hovaWidgetPreviewFrame{box-shadow:inset 0 0 0 1.5px var(--hova-interactive)}.hovaWidgetPreviewFrame{height:5.5rem;min-height:5.5rem;max-height:5.5rem;padding:var(--hova-space-3);border-radius:var(--hova-radius-2xl);background:var(--hova-surface);pointer-events:none;align-content:center;display:grid;position:relative;overflow:hidden}.hovaWidgetPreviewFrame .hovaWidgetStackDots,.hovaWidgetPreviewFrame .hovaStatusBadge{display:none}.hovaWidgetPreviewFrame .hovaWidgetQuiet,.hovaWidgetPreviewFrame .hovaWidgetFactTitle,.hovaWidgetPreviewFrame .hovaWidgetFactDetail{color:var(--hova-text-muted);font-size:var(--hova-font-size-xs);font-weight:var(--hova-weight-regular);line-height:var(--hova-line-snug);text-align:center}.hovaWidgetPreviewFrame .hovaMetricStrip{gap:var(--hova-space-1) var(--hova-space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.hovaWidgetPreviewFrame .hovaMetricStripLabel{font-size:.625rem;font-weight:var(--hova-weight-regular)}.hovaWidgetPreviewFrame .hovaMetricStripValue{font-size:var(--hova-font-size-base);font-weight:var(--hova-weight-semibold)}.hovaWidgetPreviewCopy{gap:var(--hova-space-0-5);min-width:0;display:grid}.hovaWidgetPreviewLabel{color:var(--hova-text);font-size:var(--hova-font-size-sm);font-weight:var(--hova-weight-semibold);line-height:var(--hova-line-snug)}.hovaWidgetPreviewMeta{color:var(--hova-text-muted);font-size:var(--hova-font-size-xs);font-weight:var(--hova-weight-regular);line-height:var(--hova-line-normal)}.hovaWidgetSuggest{gap:var(--hova-space-2);text-align:left;flex:0 0 4.75rem;min-width:4.75rem;display:grid}.hovaWidgetSuggest--placed .hovaWidgetSuggestArt{box-shadow:inset 0 0 0 1.5px var(--hova-interactive)}.hovaWidgetSuggestArt{border-radius:var(--hova-radius-2xl);background:var(--hova-surface);width:4.75rem;height:4.75rem;color:var(--hova-text);font-size:var(--hova-font-size-2xl);font-weight:var(--hova-weight-semibold);line-height:var(--hova-line-none);place-items:center;display:grid;position:relative}.hovaWidgetPlacedMark{background:var(--hova-interactive);width:1.15rem;height:1.15rem;color:var(--hova-interactive-contrast);border-radius:999px;place-items:center;display:grid;position:absolute;top:.35rem;right:.35rem}.hovaWidgetPlacedMark svg{width:.7rem;height:.7rem}.hovaWidgetSuggestName{color:var(--hova-text);font-size:var(--hova-entity-name-size);font-weight:var(--hova-entity-name-weight);line-height:var(--hova-entity-name-line);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hovaWidgetSuggestReason{color:var(--hova-text-muted);font-size:var(--hova-font-size-xs);line-height:var(--hova-line-normal);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hovaWidgetLibrary{gap:var(--hova-space-8);padding-inline:var(--hova-content-pad-left,var(--hova-space-4)) var(--hova-content-pad-right,var(--hova-space-4));padding-bottom:var(--hova-space-8);display:grid}.hovaSheetContent.hovaSettingsSheet--infoCard:has(.hovaWidgetLibrary){background:var(--hova-background)}.hovaSheetContent.hovaSettingsSheet--infoCard:has(.hovaWidgetLibrary) .hovaSettingsSheetHeader:after{background:linear-gradient(to bottom, var(--hova-background), transparent)}.hovaSheetContent.hovaSettingsSheet.hovaDrawerContent:before{display:none}.hovaWidgetLibrarySearchWrap{position:relative}.hovaWidgetLibrarySearch{border-radius:var(--hova-radius-2xl);background:var(--hova-surface);box-shadow:none;font-size:var(--hova-font-size-lg);line-height:var(--hova-line-tight);border:0}.hovaWidgetLibrarySearch::-webkit-search-cancel-button{appearance:none}.hovaWidgetLibrarySearch::-webkit-search-decoration{appearance:none}.hovaWidgetLibrarySearchWrap--hasClear .hovaWidgetLibrarySearch{padding-right:calc(var(--hova-space-3) + 1.75rem)}.hovaWidgetLibrarySearchClear{right:var(--hova-space-3)}.hovaWidgetLibraryRail{gap:var(--hova-space-3);padding-bottom:var(--hova-space-1);scrollbar-width:none;display:flex;overflow-x:auto}.hovaWidgetLibraryRail::-webkit-scrollbar{display:none}.hovaWidgetLibrarySection{gap:var(--hova-space-3);display:grid}.hovaWidgetLibrarySectionTitle{color:var(--hova-text);font-size:var(--hova-font-size-lg);font-weight:var(--hova-weight-semibold);line-height:var(--hova-line-snug);margin:0}.hovaWidgetLibraryEyebrow{color:var(--hova-text-muted);font-size:var(--hova-font-size-xs);font-weight:var(--hova-weight-semibold);letter-spacing:var(--hova-tracking-wider);line-height:var(--hova-line-normal);margin:0}.hovaWidgetLibraryHead{justify-content:space-between;align-items:baseline;gap:var(--hova-space-3);display:flex}.hovaWidgetLibraryMore{color:var(--hova-text-muted);font:inherit;font-size:var(--hova-font-size-sm);font-weight:var(--hova-weight-medium);cursor:pointer;background:0 0;border:0;padding:0}.hovaWidgetPreviewButton{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:grid}.hovaWidgetPreviewButton:disabled{cursor:default}.hovaWidgetSpanToggle{border:1px solid var(--hova-border);border-radius:var(--hova-radius-full);display:inline-flex;overflow:hidden}.hovaWidgetSpanButton{min-height:var(--hova-control-height-sm);padding:0 var(--hova-space-3);color:var(--hova-text-muted);font:inherit;font-size:var(--hova-font-size-sm);cursor:pointer;background:0 0;border:0}.hovaWidgetSpanButton--active{background:var(--hova-interactive);color:var(--hova-interactive-contrast)}.hovaWidgetLibraryGrid{gap:var(--hova-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hovaWidgetLibraryGrid .hovaWidgetSuggest{flex:unset;min-width:0}.hovaWidgetLibraryGrid .hovaWidgetSuggestArt{aspect-ratio:1;width:100%;height:auto}@media (max-width:40rem){.hovaMetricStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:48rem){.hovaWidgetGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.hovaTimeSeries{gap:var(--hova-space-3);margin:0;display:grid}.hovaTimeSeries figcaption{gap:.2rem;display:grid}.hovaTimeSeries figcaption strong{font-size:var(--hova-font-size-lg)}.hovaTimeSeries figcaption span{color:var(--hova-text-muted);font-size:var(--hova-font-size-sm)}.hovaTimeSeries svg{width:100%;height:var(--hova-chart-height,240px)}.hovaTimeSeriesGrid{stroke:var(--hova-border);stroke-width:1px}.hovaTimeSeriesTick,.hovaTimeSeriesAxis{fill:var(--hova-text-muted);font-size:11px}.hovaTimeSeriesLine{fill:none;stroke:var(--hova-interactive,#2563eb);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.hovaTimeSeriesLegend{gap:var(--hova-space-2);flex-wrap:wrap;display:flex}.hovaTimeSeriesLegendItem{border:1px solid var(--hova-border);border-radius:var(--hova-radius-full);background:var(--hova-surface);min-height:2rem;color:inherit;font:inherit;align-items:center;gap:.4rem;padding:0 .6rem;display:inline-flex}.hovaTimeSeriesLegendItem--off{color:var(--hova-text-muted)}.hovaTimeSeriesSwatch{border-radius:999px;width:.7rem;height:.7rem}.hovaKeyValueList{margin:0;display:grid}.hovaKeyValueItem{gap:var(--hova-space-4);border-bottom:1px solid var(--hova-border);padding:var(--hova-space-3) 0;grid-template-columns:minmax(8rem,.8fr) minmax(0,1.2fr);display:grid}.hovaKeyValueItem:last-child{border-bottom:0}.hovaKeyValueItem dt{color:var(--hova-text-muted);font-size:var(--hova-font-size-sm)}.hovaKeyValueItem dd{gap:var(--hova-space-1);color:var(--hova-text);margin:0;display:grid}.hovaKeyValueItem dd small{color:var(--hova-text-muted);font-size:var(--hova-font-size-xs)}.hovaKeyValueValue{justify-content:space-between;align-items:flex-start;gap:var(--hova-space-2);min-width:0;display:flex}.hovaKeyValueValue>span,.hovaKeyValueValue>a{overflow-wrap:anywhere;min-width:0}.hovaKeyValueActions{align-items:center;gap:var(--hova-space-2);flex:none;display:inline-flex}.hovaKeyValueCopy{width:1.75rem;height:1.75rem;color:var(--hova-text-muted);flex:none;margin-block:-.2rem}.hovaKeyValueCopy svg{width:1rem;height:1rem}.hovaKeyValueLink{color:var(--hova-accent);text-underline-offset:2px;word-break:break-all;text-decoration:underline}.hovaKeyValueLink:hover{color:var(--hova-accent-strong,var(--hova-accent))}.hovaRichText{color:var(--hova-text-subtle);line-height:var(--hova-line-relaxed);overflow-wrap:anywhere}.hovaRichText>:first-child{margin-top:0}.hovaRichText>:last-child{margin-bottom:0}.hovaRichText h2,.hovaRichText h3,.hovaRichText h4,.hovaRichText h5,.hovaRichText h6{margin:var(--hova-space-6) 0 var(--hova-space-2);color:var(--hova-text);line-height:var(--hova-line-tight)}.hovaRichText p,.hovaRichText ul,.hovaRichText ol,.hovaRichText blockquote,.hovaRichText pre{margin:0 0 var(--hova-space-4)}.hovaRichText a{color:var(--hova-interactive);text-underline-offset:.2em}.hovaRichText blockquote{border-left:3px solid var(--hova-border-strong);padding-left:var(--hova-space-4);color:var(--hova-text-muted)}.hovaRichText code,.hovaRichText pre{border-radius:var(--hova-radius-sm);background:var(--hova-surface-muted);font-family:var(--hova-font-mono)}.hovaRichText code{padding:0 var(--hova-space-1)}.hovaRichText pre{padding:var(--hova-space-3);overflow-x:auto}.hovaRichText table{border-collapse:collapse;width:100%}.hovaRichText th,.hovaRichText td{border:1px solid var(--hova-border);padding:var(--hova-space-2);text-align:left}.hovaRichTextFallback{color:var(--hova-text-muted);font-style:italic}.hovaBrandAsset{object-fit:contain;width:auto;max-width:100%;display:block}.hovaBrandAsset--mark{height:var(--hova-space-10)}.hovaBrandAsset--wordmark{height:var(--hova-space-12)}.hovaSheetContent{z-index:101;border:1px solid var(--hova-border);background:var(--hova-surface-elevated);box-shadow:var(--hova-shadow-lg);padding:var(--hova-space-6);transition:opacity var(--hova-duration-normal) var(--hova-ease-standard);position:fixed;overflow-y:auto}.hovaSheetOverlay{transition:opacity var(--hova-duration-normal) var(--hova-ease-standard)}.hovaSheetOverlay.hovaSheet--buried,.hovaSheetContent.hovaSheet--buried{opacity:0;pointer-events:none}.hovaSheetContent--left,.hovaSheetContent--right{width:min(28rem,100vw - 2rem);top:0;bottom:0}.hovaSheetContent--left{border-radius:0 var(--hova-radius-xl) var(--hova-radius-xl) 0;animation:eq-sheet-left-in var(--hova-duration-normal) var(--hova-ease-standard);left:0}.hovaSheetContent--right{border-radius:var(--hova-radius-xl) 0 0 var(--hova-radius-xl);animation:eq-sheet-right-in var(--hova-duration-normal) var(--hova-ease-standard);right:0}.hovaSheetContent--top,.hovaSheetContent--bottom{max-height:min(85dvh,48rem);left:0;right:0}.hovaSheetContent--top{border-radius:0 0 var(--hova-radius-xl) var(--hova-radius-xl);animation:eq-sheet-top-in var(--hova-duration-normal) var(--hova-ease-standard);top:0}.hovaSheetContent--bottom{border-radius:var(--hova-radius-xl) var(--hova-radius-xl) 0 0;padding-bottom:max(var(--hova-space-6), env(safe-area-inset-bottom));animation:eq-sheet-bottom-in var(--hova-duration-normal) var(--hova-ease-standard);overflow-anchor:none;bottom:0}.hovaDrawerContent:before{width:var(--hova-space-12);height:var(--hova-space-1);margin:0 auto var(--hova-space-4);border-radius:var(--hova-radius-full);background:var(--hova-border-strong);content:"";display:block}.hovaSheetHeader{gap:var(--hova-space-2);padding-right:var(--hova-space-8);display:grid}.hovaSheetFooter{justify-content:flex-end;gap:var(--hova-space-2);margin-top:var(--hova-space-6);display:flex}.hovaAccordionItem{border-bottom:1px solid var(--hova-border)}.hovaAccordionHeader{margin:0}.hovaAccordionTrigger{width:100%;min-height:var(--hova-control-height-lg);justify-content:space-between;align-items:center;gap:var(--hova-space-4);color:var(--hova-text);padding:var(--hova-space-3) 0;font:inherit;font-weight:var(--hova-weight-medium);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.hovaAccordionTrigger:hover{color:var(--hova-interactive)}.hovaAccordionChevron{width:1rem;height:1rem;transition:transform var(--hova-duration-fast) var(--hova-ease-standard);flex:none}.hovaAccordionTrigger[data-state=open] .hovaAccordionChevron{transform:rotate(180deg)}.hovaAccordionContent,.hovaCollapsibleContent{overflow:hidden}.hovaAccordionContent[data-state=open],.hovaCollapsibleContent[data-state=open]{animation:eq-disclosure-down var(--hova-duration-normal) var(--hova-ease-standard)}.hovaAccordionContentInner{padding:0 0 var(--hova-space-4);color:var(--hova-text-subtle);line-height:var(--hova-line-relaxed)}.hovaCollapsibleTrigger{border-radius:var(--hova-radius-md);color:var(--hova-interactive);padding:var(--hova-space-2);font:inherit;cursor:pointer;background:0 0;border:0}.hovaCollapsibleTrigger:hover{background:var(--hova-surface-muted)}.hovaAnchoredPanel{z-index:120;gap:var(--hova-space-4);border:1px solid var(--hova-border);border-radius:var(--hova-radius-2xl);background:var(--hova-surface-elevated);width:min(28rem,100vw - 2rem);max-height:min(70dvh,32rem);box-shadow:var(--hova-shadow-lg);padding:var(--hova-space-4);color:var(--hova-text);transform-origin:100% 0;animation:eq-anchored-panel-in var(--hova-duration-normal) var(--hova-ease-standard);display:grid;overflow:auto}.hovaAnchoredPanelHeader{align-items:start;gap:var(--hova-space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.hovaAnchoredPanelHeader--actions{grid-template-columns:minmax(0,1fr) auto auto;align-items:center}.hovaAnchoredPanelHeader--nav{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.hovaAnchoredPanelAction{min-height:2.75rem;color:var(--hova-interactive);font:inherit;font-weight:var(--hova-weight-semibold);cursor:pointer;background:0 0;border:0;padding:0}.hovaAnchoredPanelAction:disabled{color:var(--hova-text-disabled);cursor:default}.hovaAnchoredPanelTitle{color:var(--hova-text);font-size:var(--hova-font-size-lg);font-weight:var(--hova-weight-semibold);margin:0}.hovaAnchoredPanelDescription{margin:var(--hova-space-1) 0 0;color:var(--hova-text-muted);font-size:var(--hova-font-size-sm);line-height:var(--hova-line-relaxed)}.hovaAnchoredPanel .hovaDialogClose{position:static}.hovaDropdownContent{z-index:110;min-width:12rem;max-height:var(--radix-dropdown-menu-content-available-height);border:1px solid var(--hova-border);border-radius:var(--hova-radius-lg);background:var(--hova-surface-elevated);box-shadow:var(--hova-shadow-lg);padding:var(--hova-space-1);color:var(--hova-text);animation:eq-popover-in var(--hova-duration-fast) var(--hova-ease-standard);overflow-y:auto}.hovaDropdownItem{min-height:var(--hova-control-height);align-items:center;gap:var(--hova-space-2);border-radius:var(--hova-radius-md);padding:var(--hova-space-2);font-size:var(--hova-font-size-sm);cursor:default;-webkit-user-select:none;user-select:none;outline:0;display:flex;position:relative}.hovaDropdownItem[data-highlighted]{background:var(--hova-interactive-soft);color:var(--hova-text)}.hovaDropdownItem[data-disabled]{opacity:.5;pointer-events:none}.hovaDropdownItem--danger{color:var(--hova-danger)}.hovaDropdownItem--danger[data-highlighted]{background:var(--hova-danger-soft);color:var(--hova-danger)}.hovaDropdownItem--inset,.hovaDropdownItem--choice{padding-left:var(--hova-space-8)}.hovaDropdownIndicator{left:var(--hova-space-2);width:1rem;color:var(--hova-interactive);place-items:center;display:grid;position:absolute}.hovaDropdownIndicator svg{width:.8rem;height:.8rem}.hovaDropdownLabel{padding:var(--hova-space-2);color:var(--hova-text-muted);font-size:var(--hova-font-size-xs);font-weight:var(--hova-weight-semibold)}.hovaDropdownSeparator{height:1px;margin:var(--hova-space-1) calc(var(--hova-space-1) * -1);background:var(--hova-border)}.hovaDropdownShortcut{color:var(--hova-text-muted);font-size:var(--hova-font-size-xs);margin-left:auto}.hovaDropdownSubChevron{width:1rem;height:1rem;margin-left:auto}.hovaSkipLink{z-index:500;top:var(--hova-space-3);left:var(--hova-space-3);border-radius:var(--hova-radius-md);background:var(--hova-interactive);color:var(--hova-interactive-contrast);padding:var(--hova-space-3) var(--hova-space-4);font-weight:var(--hova-weight-semibold);transform:translateY(calc(-100% - var(--hova-space-6)));transition:transform var(--hova-duration-fast) var(--hova-ease-standard);text-decoration:none;position:fixed}.hovaSkipLink:focus{transform:translateY(0)}.hovaSrOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hovaShell{background:var(--hova-background);min-height:100dvh;color:var(--hova-text)}.hovaShell--default{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.hovaShell--sidebar{grid-template-columns:minmax(12rem,18rem) minmax(0,1fr);display:grid}.hovaShell--centered{padding:var(--hova-space-6);place-items:center;display:grid}.hovaShell--split{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hovaShellHeader,.hovaShellFooter{background:var(--hova-surface);padding:var(--hova-space-4) var(--hova-space-6)}.hovaShellHeader{border-bottom:1px solid var(--hova-border)}.hovaShellFooter{border-top:1px solid var(--hova-border)}.hovaShellSidebar{border-right:1px solid var(--hova-border);background:var(--hova-nav-background);padding:var(--hova-space-6)}.hovaShellMain{outline:0;min-width:0}.hovaApplicationShell{width:100%;max-width:100%;height:var(--hova-visible-viewport-height,var(--hova-viewport-height,100dvh));min-height:var(--hova-visible-viewport-height,var(--hova-viewport-height,100dvh));grid-template-columns:15rem minmax(0,1fr);display:grid;overflow:hidden}.hovaApplicationSidebar{height:var(--hova-viewport-height,100dvh);gap:var(--hova-space-8);border-right:1px solid var(--hova-border);background:var(--hova-nav-background);padding:max(var(--hova-space-6), env(safe-area-inset-top)) var(--hova-space-4) max(var(--hova-space-6), env(safe-area-inset-bottom));flex-direction:column;display:flex;position:sticky;top:0}.hovaApplicationBrand{padding-inline:var(--hova-space-3);color:var(--hova-interactive);font-size:var(--hova-font-size-xl);font-weight:var(--hova-weight-bold);letter-spacing:var(--hova-tracking-tight);align-items:center;display:flex}.hovaAppBrandMark{object-fit:contain;object-position:left center;flex-shrink:0;width:auto;max-width:100%;height:2.5rem}.hovaAppBrandMark--dark{display:none}.hovaAppBrandMark--light,[data-theme=dark] .hovaAppBrandMark--dark{display:block}[data-theme=dark] .hovaAppBrandMark--light{display:none}@media (prefers-color-scheme:dark){[data-theme=system] .hovaAppBrandMark--dark{display:block}[data-theme=system] .hovaAppBrandMark--light{display:none}}.hovaApplicationSidebarFooter{padding-inline:var(--hova-space-3);color:var(--hova-nav-muted);font-size:var(--hova-font-size-xs);line-height:var(--hova-line-relaxed);margin-top:auto}.hovaApplicationWorkspace{overflow-anchor:none;width:100%;min-width:0;max-width:100%;min-height:0;overflow:auto}.hovaAppNavigation{gap:var(--hova-space-1);display:grid}.hovaAppNavigationItem{min-height:var(--hova-control-height);align-items:center;gap:var(--hova-space-3);border-radius:var(--hova-radius-md);color:var(--hova-nav-text);padding-inline:var(--hova-space-3);text-decoration:none;display:flex}.hovaAppNavigationItem:hover{background:var(--hova-surface-muted);color:var(--hova-nav-text)}.hovaAppNavigationItem--active{background:var(--hova-nav-active-soft);color:var(--hova-nav-active);font-weight:var(--hova-weight-semibold)}.hovaAppNavigationItem--spotlight{color:var(--hova-interactive);background:var(--hova-nav-active-soft);box-shadow:0 0 0 2px color-mix(in srgb, var(--hova-interactive) 55%, transparent);transform:scale(1.04)}.hovaAppNavigationItem--pulse{color:var(--hova-interactive);box-shadow:none;pointer-events:auto;background:0 0}.hovaAppNavigationItem--pulse .hovaAppNavigationIcon{animation:1.35s ease-in-out infinite hovaNavHintPulse}@keyframes hovaNavHintPulse{0%,to{color:var(--hova-interactive);transform:scale(1)}50%{color:var(--hova-interactive);transform:scale(1.12)}}@keyframes hovaNavHintPulseMobile{0%,to{color:var(--hova-interactive);transform:translateY(0)scale(1)}50%{color:var(--hova-interactive);transform:translateY(-.12rem)scale(1.16)}}@media (prefers-reduced-motion:reduce){.hovaAppNavigationItem--pulse .hovaAppNavigationIcon{animation:none}}.hovaAppNavigationIcon{display:inline-flex}.hovaAppNavigationIcon svg{width:1.1rem;height:1.1rem}.hovaAppNavigation--mobile{display:none}button.hovaAppNavigationItem{width:100%;font:inherit;cursor:pointer;background:0 0;border:0}.hovaAppNavigationMoreSheet .hovaDialogDescription,.hovaAppNavigationMoreList,.hovaAppNavigationMoreList .hovaAppNavigationItem{font-size:17px}.hovaAppNavigationMoreList{gap:var(--hova-space-1);padding:var(--hova-space-2) 0 var(--hova-space-4);display:grid}.hovaUxState{align-content:center;place-items:center;gap:var(--hova-space-4);border:1px solid var(--hova-border);border-radius:var(--hova-radius-lg);background:var(--hova-surface);min-height:15rem;padding:var(--hova-space-8);text-align:center;display:grid}.hovaUxState--compact{min-height:auto;padding:var(--hova-space-4);text-align:left;grid-template-columns:auto minmax(0,1fr);place-items:start}.hovaUxStateIcon{border-radius:var(--hova-radius-full);background:var(--hova-interactive-soft);width:3rem;height:3rem;color:var(--hova-interactive);place-items:center;display:grid}.hovaUxState--error .hovaUxStateIcon{background:var(--hova-danger-soft);color:var(--hova-danger)}.hovaUxState--offline .hovaUxStateIcon,.hovaUxState--read-only .hovaUxStateIcon{background:var(--hova-warning-soft);color:var(--hova-warning)}.hovaUxStateIcon svg{width:1.5rem;height:1.5rem}.hovaUxStateContent h2{font-size:var(--hova-font-size-lg);margin:0}.hovaUxStateContent p{max-width:36rem;margin:var(--hova-space-2) 0 0;color:var(--hova-text-muted);font-size:var(--hova-font-size-sm)}.hovaUxStateAction{margin-top:var(--hova-space-4)}.hovaBrandLoader{justify-content:center;align-items:center;gap:var(--hova-space-3);display:flex}.hovaBrandLoaderIconWrap{color:var(--hova-brand-600);position:relative;overflow:visible}.hovaBrandLoaderSvg{display:block;position:absolute;inset:0;overflow:visible}.hovaBrandLoaderPath{fill:currentColor;stroke:none;opacity:.28;transform-origin:50%;animation:1.6s ease-in-out infinite eq-brand-pulse}.hovaBrandLoaderPath--delay{animation-delay:.18s}.hovaBrandLoaderText{color:var(--hova-brand-600);font-weight:var(--hova-weight-medium)}.hovaBrandLoaderText--sm{font-size:var(--hova-font-size-sm)}.hovaBrandLoaderText--md{font-size:var(--hova-font-size-base)}.hovaBrandLoaderText--lg{font-size:var(--hova-font-size-lg)}.hovaBrandLoaderText--xl{font-size:var(--hova-font-size-xl)}.hovaBrandSpinner{color:var(--hova-brand-600);flex:none;justify-content:center;align-items:center;animation:.9s linear infinite eq-spin;display:inline-flex}.hovaBrandSpinnerSvg{display:block}.hovaBrandSpinnerPath{fill:currentColor;stroke:none}.hovaBrandSpinner--sm{width:.875rem;height:1.125rem}.hovaBrandSpinner--md{width:1.25rem;height:1.5625rem}.hovaBrandSpinner--lg{width:1.75rem;height:2.1875rem}.hovaLoadingOverlayHost{isolation:isolate;min-height:100dvh;position:relative}.hovaLoadingOverlay{z-index:var(--hova-z-overlay);padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);background:color-mix(in srgb, var(--hova-background) 20%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);place-items:center;display:grid;position:absolute;inset:0}.hovaLoadingOverlay--viewport{z-index:var(--hova-z-modal);position:fixed}@media (prefers-reduced-motion:reduce){.hovaBrandSpinner,.hovaBrandLoaderPath,.hovaLoader svg{animation:none}.hovaBrandLoaderPath{opacity:1}.hovaLoadingOverlay{-webkit-backdrop-filter:none;backdrop-filter:none}}.hovaDatePicker{width:100%;position:relative}.hovaDatePicker .hovaInputClear{right:var(--hova-space-2)}.hovaDatePickerTrigger--clearable{padding-right:2.5rem}.hovaDatePickerTrigger{min-height:calc(var(--hova-control-height) + var(--hova-space-1));align-items:center;gap:var(--hova-space-2);border:1px solid var(--hova-border);border-radius:var(--hova-radius-md);background:var(--hova-surface);width:100%;color:var(--hova-text);padding:var(--hova-space-2) var(--hova-space-3);font:inherit;line-height:var(--hova-line-normal);cursor:pointer;display:inline-flex}.hovaDatePickerTrigger:focus-visible{border-color:var(--hova-focus);outline:none}.hovaDatePickerTrigger:disabled{opacity:.55;cursor:not-allowed}.hovaDatePickerPlaceholder{color:var(--hova-text-muted)}.hovaDatePickerContent{z-index:150;border:1px solid var(--hova-border);border-radius:var(--hova-radius-lg);background:var(--hova-surface-elevated);width:min(18rem,100vw - 2rem);box-shadow:var(--hova-shadow-lg);padding:var(--hova-space-3);animation:.15s ease-out eq-popover-in}.hovaDatePickerNav{margin-bottom:var(--hova-space-2);justify-content:space-between;display:flex}.hovaDateRangePicker{gap:var(--hova-space-4);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.hovaDateRangeField{gap:var(--hova-space-2);display:grid}.hovaDateRangeLabel{font-size:var(--hova-font-size-sm);font-weight:var(--hova-weight-medium)}.hovaCalendarMonth{gap:var(--hova-space-2);display:grid}.hovaCalendarMonthTitle{text-align:center;font-size:var(--hova-font-size-sm);font-weight:var(--hova-weight-semibold)}.hovaCalendarWeekdays{gap:var(--hova-space-1);color:var(--hova-text-muted);font-size:var(--hova-font-size-xs);text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.hovaCalendarGrid{gap:var(--hova-space-1);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.hovaCalendarDay{border-radius:var(--hova-radius-md);min-height:2rem;color:var(--hova-text);font-size:var(--hova-font-size-sm);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.hovaCalendarDay--empty{pointer-events:none}.hovaCalendarDay--today{box-shadow:inset 0 0 0 1px var(--hova-brand-400)}.hovaCalendarDay--selected{background:var(--hova-brand-600);color:var(--hova-text-inverse)}.hovaCalendarDay:hover:not(.hovaCalendarDay--selected):not(.hovaCalendarDay--empty){background:var(--hova-surface-muted)}.hovaTimeField{gap:var(--hova-space-2);display:grid}.hovaTimeFieldLabel{font-size:var(--hova-font-size-sm);font-weight:var(--hova-weight-medium)}.hovaTimeFieldControl{align-items:center;gap:var(--hova-space-2);display:flex}.hovaTimeFieldControl .hovaClearable,.hovaTimeFieldControl .hovaInput{flex:1;min-width:0}.hovaTimeField--compact .hovaTimeFieldControl .hovaClearable,.hovaTimeField--compact .hovaTimeFieldControl .hovaInput{flex:none;width:7.5rem;max-width:7.5rem}.hovaTimeFieldUnit{color:var(--hova-text-muted);font-size:var(--hova-font-size-sm);flex:none}.hovaDataTablePagination{justify-content:space-between;align-items:center;gap:var(--hova-space-4);border-top:1px solid var(--hova-border);background:var(--hova-surface-subtle);padding:var(--hova-space-3) var(--hova-space-4);flex-wrap:wrap;display:flex}.hovaDataTablePaginationMeta{color:var(--hova-text-muted);font-size:var(--hova-font-size-sm);margin:0}.hovaDataTablePaginationControls{align-items:center;gap:var(--hova-space-4);flex-wrap:wrap;display:flex}.hovaDataTablePaginationControls .hovaPagination{justify-content:flex-start;width:auto}.hovaDataTablePaginationControls .hovaPaginationControl--active{border-color:var(--hova-brand-600);background:var(--hova-brand-600);color:var(--hova-text-inverse);box-shadow:none}.hovaDataTablePaginationPageSize{align-items:center;gap:var(--hova-space-2);display:flex}.hovaDataTablePaginationPageSizeLabel{color:var(--hova-text-muted);font-size:var(--hova-font-size-sm);white-space:nowrap}.hovaDataTablePaginationPageSizeSelect{min-width:5.5rem}@keyframes eq-brand-pulse{0%,to{opacity:.28}45%,55%{opacity:1}}@keyframes eq-spin{to{transform:rotate(360deg)}}@keyframes eq-fade-in{0%{opacity:0}}@keyframes eq-popover-in{0%{opacity:0;transform:translateY(-.25rem)scale(.98)}}@keyframes eq-anchored-panel-in{0%{opacity:0;transform:translateY(-.75rem)}}@keyframes eq-dialog-in{0%{opacity:0;transform:translate(-50%,-48%)scale(.98)}}@keyframes eq-toast-in{0%{opacity:0;transform:translateY(var(--hova-space-3))}}@keyframes eq-progress-indeterminate{0%{transform:translate(-110%)}to{transform:translate(225%)}}@keyframes eq-sheet-left-in{0%{transform:translate(-100%)}}@keyframes eq-sheet-right-in{0%{transform:translate(100%)}}@keyframes eq-sheet-top-in{0%{transform:translateY(-100%)}}@keyframes eq-sheet-bottom-in{0%{transform:translateY(100%)}}@keyframes eq-disclosure-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--radix-collapsible-content-height))}}@media (max-width:640px){.hovaButton--md,.hovaButton--lg,.hovaComboboxTrigger,.hovaInput{min-height:2.75rem}.hovaDataTableFilterBar{--hova-filter-control-height:2.75rem}.hovaPageHeader{flex-direction:column}.hovaPageActions{width:100%}.hovaPageHeader--inline{flex-direction:row;align-items:flex-start}.hovaPageHeader--inline .hovaPageActions{flex:none;width:auto}.hovaPageHeaderTitleRow .hovaPageActions{width:auto}.hovaDialogContent{padding:var(--hova-space-5)}.hovaDialogFooter{flex-direction:column-reverse}.hovaDialogFooter .hovaButton{width:100%}.hovaSheetFooter{flex-direction:column-reverse}.hovaSheetFooter .hovaButton{width:100%}.hovaInlineActions{flex-direction:column;align-items:stretch}.hovaInlineActions .hovaButton{width:100%}.hovaKeyValueItem{gap:var(--hova-space-1);grid-template-columns:minmax(0,1fr)}.hovaGrid--2,.hovaGrid--3,.hovaGrid--4{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.hovaShell--sidebar,.hovaShell--split{grid-template-columns:minmax(0,1fr)}.hovaShell--sidebar .hovaShellSidebar{border-right:0;border-bottom:1px solid var(--hova-border)}.hovaApplicationShell{padding-bottom:calc(4rem + env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr)}.hovaApplicationSidebar{display:none}.hovaAppNavigation--mobile{z-index:100;border-top:1px solid var(--hova-border);background:var(--hova-surface-overlay);padding-inline:var(--hova-space-2);padding-bottom:env(safe-area-inset-bottom);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:auto;flex-wrap:nowrap;justify-content:space-evenly;gap:0;display:flex;position:fixed;bottom:0;left:0;right:0}.hovaAppNavigation--mobile .hovaAppNavigationSlot{pointer-events:none;visibility:hidden;flex:0 4rem;min-width:0;min-height:3.05rem}.hovaAppNavigation--mobile.hovaAppNavigation--pulseRaised{z-index:160}.hovaAppNavigation--mobile .hovaAppNavigationItem{top:calc(var(--hova-space-2) - 2px);min-width:0;min-height:3.05rem;letter-spacing:var(--hova-tracking-sans);text-align:center;white-space:nowrap;color:var(--hova-text-muted);background:0 0;border-radius:0;flex-direction:column;flex:0 4rem;justify-content:center;gap:.2rem;padding:.35rem .2rem .25rem;font-size:.625rem;font-weight:500;position:relative}.hovaAppNavigation--mobile .hovaAppNavigationItem:hover,.hovaAppNavigation--mobile .hovaAppNavigationItem--active{background:0 0}.hovaAppNavigation--mobile .hovaAppNavigationItem--active{color:var(--hova-interactive);font-weight:500}.hovaAppNavigation--mobile .hovaAppNavigationItem--spotlight{color:var(--hova-interactive);box-shadow:none;background:0 0;transform:translateY(-.15rem)scale(1.08)}.hovaAppNavigation--mobile .hovaAppNavigationItem--pulse{box-shadow:none;pointer-events:auto;background:0 0}.hovaAppNavigation--mobile .hovaAppNavigationItem--pulse .hovaAppNavigationIcon{animation:1.35s ease-in-out infinite hovaNavHintPulseMobile}.hovaAppNavigation--mobile .hovaAppNavigationIcon svg{stroke-width:1.5px;width:calc(1.55rem + 4px);height:calc(1.55rem + 4px)}.hovaFab{bottom:calc(4.75rem + env(safe-area-inset-bottom))}}@media (max-width:480px){.hovaAuthPage{padding:max(var(--hova-space-6), env(safe-area-inset-top)) max(var(--hova-space-6), env(safe-area-inset-right)) calc(max(var(--hova-space-6), env(safe-area-inset-bottom)) + var(--hova-keyboard-inset,0px)) max(var(--hova-space-6), env(safe-area-inset-left))}}
