.miq-consent{color:var(--miq-consent-foreground,hsl(var(--card-foreground)));background:var(--miq-consent-surface,hsl(var(--card)));border-color:var(--miq-consent-border,hsl(var(--border)));font-family:var(--miq-type-font-family,inherit);overflow-wrap:anywhere}.miq-consent h2,.miq-consent h3{margin:0}.miq-consent--panel{border-radius:var(--miq-consent-radius,var(--miq-radius-lg))}.miq-consent--banner{position:fixed;inset:auto 0 0;z-index:var(--miq-consent-z-index,40);display:flex;align-items:center;justify-content:space-between;gap:var(--miq-space-4);padding:var(--miq-space-4) max(var(--miq-space-4),env(safe-area-inset-right)) max(var(--miq-space-4),env(safe-area-inset-bottom)) max(var(--miq-space-4),env(safe-area-inset-left));max-height:65dvh;overflow-y:auto;border-top:1px solid var(--miq-consent-border,hsl(var(--border)))}.miq-consent__summary{max-width:36rem}.miq-consent__summary p{margin:var(--miq-space-2) 0 0}.miq-consent__categories{display:grid;grid-gap:var(--miq-space-3);gap:var(--miq-space-3)}.miq-consent__category{padding:var(--miq-space-4);border:1px solid var(--miq-consent-border,hsl(var(--border)));border-radius:var(--miq-consent-radius,var(--miq-radius-md))}.miq-consent__category-heading{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--miq-space-2)}.miq-consent__category p{color:var(--miq-consent-muted-foreground,hsl(var(--muted-foreground)))}.miq-consent__choice{display:flex;align-items:center;gap:var(--miq-space-3);min-height:2.75rem;cursor:pointer}.miq-consent__notice{padding:var(--miq-space-3);-webkit-border-start:3px solid hsl(var(--ring));border-inline-start:3px solid hsl(var(--ring));background:hsl(var(--muted));color:hsl(var(--foreground))}.miq-consent__actions{display:flex;flex-wrap:wrap;gap:var(--miq-space-2)}.miq-consent__actions>button{min-height:2.75rem;white-space:normal}.miq-consent--panel .miq-consent__actions>button{flex:1 1 9rem}.miq-consent__link{color:var(--miq-consent-link,hsl(var(--card-foreground)));text-decoration:underline;text-underline-offset:.2em}.miq-consent__link:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}@media (max-width:900px){.miq-consent--banner{flex-direction:column;align-items:stretch}.miq-consent__summary{max-width:none}.miq-consent--banner .miq-consent__actions>button{flex:1 1 8rem}}@media (max-width:480px){.miq-consent--panel .miq-consent__actions{flex-direction:column}.miq-consent--panel .miq-consent__actions>button{flex-basis:auto;width:100%}}@media (forced-colors:active){.miq-consent{background:Canvas;color:CanvasText;border-color:CanvasText}}.miq-btn{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;--miq-btn-height:calc(var(--miq-density-control-height, 2.5rem) * var(--miq-button-scale-default, 1));--miq-btn-padding-block:calc(var(--miq-density-padding, 1rem) / 2);--miq-btn-border-width:0px;height:max(var(--miq-btn-height),24px);border-radius:var(--miq-radius-sm,.375rem);font-size:var(--miq-density-label-size,.875rem);font-weight:500;transition:color var(--miq-duration-fast,.15s),background-color var(--miq-duration-fast,.15s),border-color var(--miq-duration-fast,.15s),opacity var(--miq-duration-fast,.15s);cursor:pointer;border:none;position:relative;font-family:inherit;line-height:1.4}:where(.miq-btn){min-height:max-content}.miq-btn:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--background)),0 0 0 4px hsl(var(--ring))}.miq-btn:disabled{pointer-events:none;opacity:.5}.miq-btn--default{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.miq-btn--default:hover{opacity:.9}.miq-btn--positive{background:hsl(var(--miq-positive-text));color:hsl(var(--background))}.miq-btn--positive:hover{opacity:.9}.miq-btn--destructive{background:hsl(var(--destructive));color:hsl(var(--destructive-foreground))}.miq-btn--destructive:hover{opacity:.9}.miq-btn--outline{--miq-btn-border-width:1px;border:var(--miq-btn-border-width) solid hsl(var(--input));background:hsl(var(--background));color:hsl(var(--foreground))}.miq-btn--outline:hover{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}.miq-btn--secondary{background:hsl(var(--secondary));color:hsl(var(--secondary-foreground))}.miq-btn--secondary:hover{opacity:.8}.miq-btn--tonal{--miq-btn-border-width:1px;border:var(--miq-btn-border-width) solid hsl(var(--miq-tone-accent-border));background:hsl(var(--miq-tone-accent-surface));color:hsl(var(--miq-tone-accent-text))}.miq-btn--tonal:hover{border-color:hsl(var(--miq-tone-accent-text))}.miq-btn--ghost{background:transparent;color:hsl(var(--foreground))}.miq-btn--ghost:hover{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}.miq-btn--link{background:transparent;color:hsl(var(--primary));text-underline-offset:4px}.miq-btn--link:hover{text-decoration:underline}.miq-btn--size-default{padding:var(--miq-btn-padding-block) var(--miq-space-4,1rem)}.miq-btn--size-sm{--miq-btn-height:calc(var(--miq-density-control-height, 2.5rem) * var(--miq-button-scale-sm, 0.9));--miq-btn-padding-block:calc(var(--miq-density-padding, 1rem) * 0.375);padding:var(--miq-btn-padding-block) var(--miq-space-3,.75rem);font-size:calc(var(--miq-density-label-size, .875rem) - .0625rem)}.miq-btn--size-lg{--miq-btn-height:calc(var(--miq-density-control-height, 2.5rem) * var(--miq-button-scale-lg, 1.1));padding:var(--miq-btn-padding-block) var(--miq-space-7,2rem);font-size:calc(var(--miq-density-label-size, .875rem) + .0625rem)}.miq-btn--size-icon{--miq-btn-padding-block:0px;width:max(var(--miq-btn-height),24px);padding:0}.miq-btn__content{gap:var(--miq-space-2,.5rem);min-width:0}.miq-btn__content,.miq-btn__icon{display:inline-flex;align-items:center}.miq-btn__icon{justify-content:center;flex-shrink:0}.miq-btn__icon svg{height:calc(100% - .25rem);width:auto;aspect-ratio:1}.miq-btn__icon>svg{height:max(0px,calc(var(--miq-btn-height) - 2 * var(--miq-btn-padding-block) - 2 * var(--miq-btn-border-width) - .25rem))}.miq-btn__label{min-width:0;overflow:hidden;text-overflow:ellipsis}.miq-btn--has-icon{white-space:nowrap}.miq-btn__spinner{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.miq-btn__spinner svg{animation:miq-btn-spin .75s linear infinite}@keyframes miq-btn-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.miq-btn__content--loading{opacity:0}.miq-card{--miq-card-drill-inset:0.75rem;--miq-card-drill-size:2rem;--miq-card-padding:calc(var(--miq-density-padding, 1rem) * var(--miq-card-padding-scale, 1.5));position:relative;overflow:hidden;border-radius:var(--miq-radius-lg,.75rem);border:1px solid hsl(var(--border)/.88);background:linear-gradient(180deg,hsl(var(--miq-surface-1,var(--card))),hsl(var(--miq-surface-1,var(--card))/.97));color:hsl(var(--card-foreground));box-shadow:var(--miq-card-shadow,0 16px 38px hsl(var(--miq-shadow)/.16))}.miq-card__header{position:relative;display:flex;flex-direction:column;background:var(--miq-card-header-background,linear-gradient(135deg,hsl(var(--header)/.82),transparent 72%));padding:var(--miq-card-padding)}.miq-card__drill-action{position:absolute;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:var(--miq-card-drill-size);height:var(--miq-card-drill-size);padding:0;border:1px solid hsl(var(--border)/.9);border-radius:var(--miq-radius-md,.5rem);background:hsl(var(--card)/.94);color:hsl(var(--muted-foreground));box-shadow:0 5px 14px hsl(var(--miq-shadow)/.12);cursor:pointer;transition:color .14s ease,border-color .14s ease,background-color .14s ease,transform .14s ease}.miq-card__drill-action svg{width:1rem;height:1rem}.miq-card__drill-action:hover{border-color:hsl(var(--primary)/.55);background:hsl(var(--primary)/.09);color:hsl(var(--primary));transform:translateY(-1px)}.miq-card__drill-action:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.miq-card__drill-action--top-start{inset-block-start:var(--miq-card-drill-inset);inset-inline-start:var(--miq-card-drill-inset)}.miq-card__drill-action--top-end{inset-block-start:var(--miq-card-drill-inset);inset-inline-end:var(--miq-card-drill-inset)}.miq-card__drill-action--bottom-start{inset-block-end:var(--miq-card-drill-inset);inset-inline-start:var(--miq-card-drill-inset)}.miq-card__drill-action--bottom-end{inset-block-end:var(--miq-card-drill-inset);inset-inline-end:var(--miq-card-drill-inset)}.miq-card__drill-action--inline-end{inset-block-start:50%;inset-inline-end:var(--miq-card-drill-inset);transform:translateY(-50%)}.miq-card__drill-action--inline-end:hover{transform:translateY(calc(-50% - 1px))}.miq-card__drill-action--title-end{inset-block-start:1.125rem;inset-inline-end:var(--miq-card-drill-inset)}.miq-card__drill-action--header-end{inset-block-start:50%;inset-inline-end:var(--miq-card-drill-inset);transform:translateY(-50%)}.miq-card__drill-action--header-end:hover{transform:translateY(calc(-50% - 1px))}.miq-card[data-drill-placement=header-end]>.miq-card__header,.miq-card[data-drill-placement=inline-end]>.miq-card__content,.miq-card[data-drill-placement=inline-end]>.miq-card__footer,.miq-card[data-drill-placement=inline-end]>.miq-card__header,.miq-card[data-drill-placement=title-end]>.miq-card__header,.miq-card[data-drill-placement=top-end]>.miq-card__header{-webkit-padding-end:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + .75rem);padding-inline-end:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + .75rem)}.miq-card[data-drill-placement=top-start]>.miq-card__header{-webkit-padding-start:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + .75rem);padding-inline-start:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + .75rem)}.miq-card[data-drill-placement=bottom-end]:not(:has(>.miq-card__footer))>.miq-card__content,.miq-card[data-drill-placement=bottom-end]>.miq-card__footer{-webkit-padding-end:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + .75rem);padding-inline-end:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + .75rem)}.miq-card[data-drill-placement=bottom-start]:not(:has(>.miq-card__footer))>.miq-card__content,.miq-card[data-drill-placement=bottom-start]>.miq-card__footer{-webkit-padding-start:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + .75rem);padding-inline-start:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + .75rem)}@media (prefers-reduced-motion:reduce){.miq-card__drill-action{transition:none}}.miq-card__header:has(+.miq-card__collapsible-body),.miq-card__header:has(+.miq-card__content),.miq-card__header:has(+.miq-card__footer){border-bottom:1px solid hsl(var(--border)/.72)}.miq-card__header>*+*{margin-top:.375rem}.miq-card__title{font-size:var(--miq-card-title-size,1.25rem);font-weight:600;line-height:1.25;letter-spacing:-.025em}.miq-card__title--with-action,.miq-card__title--with-icon{display:flex;align-items:center;gap:var(--miq-space-2,.5rem);min-width:0}.miq-card__title--with-action{width:100%;gap:var(--miq-space-3,.75rem)}.miq-card__title-main{display:inline-flex;align-items:center;gap:var(--miq-space-2,.5rem);min-width:0;flex:1 1 auto}.miq-card__title-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;color:hsl(var(--muted-foreground));line-height:0}.miq-card__title-icon>*,.miq-card__title-icon>svg{width:1em;height:1em}.miq-card__title-label{min-width:0}.miq-card__title-action{flex-shrink:0;-webkit-margin-start:auto;margin-inline-start:auto;font-size:.875rem;font-weight:500;line-height:1.25;letter-spacing:0;color:hsl(var(--primary));white-space:nowrap}.miq-card__description{font-size:var(--miq-density-label-size,.875rem);line-height:1.4;color:hsl(var(--muted-foreground))}.miq-card__content{padding:var(--miq-card-padding);padding-top:0}.miq-card__header+.miq-card__collapsible-body .miq-card__content,.miq-card__header+.miq-card__content{padding-top:calc(var(--miq-card-padding) - var(--miq-space-1, .25rem))}.miq-card__footer{display:flex;align-items:center;padding:var(--miq-card-padding);padding-top:0}.miq-card--compact,.miq-card[data-density=compact]{--miq-card-drill-inset:0.5rem;--miq-card-drill-size:1.75rem}.miq-card--compact>.miq-card__header,.miq-card[data-density=compact]>.miq-card__header{padding:var(--miq-space-3,.75rem) var(--miq-space-4,1rem)}.miq-card--compact .miq-card__title,.miq-card[data-density=compact] .miq-card__title{font-size:1rem;line-height:1.35;-webkit-margin-after:.4em;margin-block-end:.4em}.miq-card--compact .miq-card__description,.miq-card[data-density=compact] .miq-card__description{font-size:.8125rem;line-height:1.35;margin-top:.25rem;-webkit-margin-after:.35em;margin-block-end:.35em}.miq-card--compact .miq-card__content,.miq-card[data-density=compact] .miq-card__content{padding:var(--miq-space-3,.75rem) var(--miq-space-4,1rem);padding-top:0}.miq-card--compact .miq-card__header+.miq-card__collapsible-body .miq-card__content,.miq-card--compact .miq-card__header+.miq-card__content,.miq-card[data-density=compact] .miq-card__header+.miq-card__collapsible-body .miq-card__content,.miq-card[data-density=compact] .miq-card__header+.miq-card__content{padding-top:.5rem}.miq-card--compact .miq-card__footer,.miq-card[data-density=compact] .miq-card__footer{padding:var(--miq-space-3,.75rem) var(--miq-space-4,1rem);padding-top:0}.miq-card__header-actions{position:absolute;inset-block-start:1rem;inset-inline-end:1rem;display:flex;align-items:center;gap:var(--miq-space-2,.5rem);z-index:2}.miq-card--compact .miq-card__header-actions,.miq-card[data-density=compact] .miq-card__header-actions{inset-block-start:.5rem;inset-inline-end:.75rem;gap:.35rem}.miq-card[data-drill-placement=header-end] .miq-card__header-actions,.miq-card[data-drill-placement=inline-end] .miq-card__header-actions,.miq-card[data-drill-placement=title-end] .miq-card__header-actions,.miq-card[data-drill-placement=top-end] .miq-card__header-actions{inset-inline-end:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + .5rem)}.miq-card--compact[data-drill-placement=header-end] .miq-card__header-actions,.miq-card--compact[data-drill-placement=inline-end] .miq-card__header-actions,.miq-card--compact[data-drill-placement=title-end] .miq-card__header-actions,.miq-card--compact[data-drill-placement=top-end] .miq-card__header-actions,.miq-card[data-density=compact][data-drill-placement=header-end] .miq-card__header-actions,.miq-card[data-density=compact][data-drill-placement=inline-end] .miq-card__header-actions,.miq-card[data-density=compact][data-drill-placement=title-end] .miq-card__header-actions,.miq-card[data-density=compact][data-drill-placement=top-end] .miq-card__header-actions{inset-inline-end:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + .35rem)}.miq-card__header--collapsible{-webkit-padding-end:3.5rem;padding-inline-end:3.5rem}.miq-card__header--collapsible:has(.miq-card__header-actions>:nth-child(2)){-webkit-padding-end:7.5rem;padding-inline-end:7.5rem}.miq-card--compact .miq-card__header--collapsible,.miq-card[data-density=compact] .miq-card__header--collapsible{-webkit-padding-end:3rem;padding-inline-end:3rem}.miq-card--compact .miq-card__header--collapsible:has(.miq-card__header-actions>:nth-child(2)),.miq-card[data-density=compact] .miq-card__header--collapsible:has(.miq-card__header-actions>:nth-child(2)){-webkit-padding-end:6.5rem;padding-inline-end:6.5rem}.miq-card--collapsible[data-drill-placement=header-end]>.miq-card__header,.miq-card--collapsible[data-drill-placement=inline-end]>.miq-card__header,.miq-card--collapsible[data-drill-placement=title-end]>.miq-card__header,.miq-card--collapsible[data-drill-placement=top-end]>.miq-card__header,.miq-card[data-collapsible=true][data-drill-placement=header-end]>.miq-card__header,.miq-card[data-collapsible=true][data-drill-placement=inline-end]>.miq-card__header,.miq-card[data-collapsible=true][data-drill-placement=title-end]>.miq-card__header,.miq-card[data-collapsible=true][data-drill-placement=top-end]>.miq-card__header{-webkit-padding-end:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + 3.5rem);padding-inline-end:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + 3.5rem)}.miq-card--collapsible[data-drill-placement=header-end]>.miq-card__header:has(.miq-card__header-actions>:nth-child(2)),.miq-card--collapsible[data-drill-placement=inline-end]>.miq-card__header:has(.miq-card__header-actions>:nth-child(2)),.miq-card--collapsible[data-drill-placement=title-end]>.miq-card__header:has(.miq-card__header-actions>:nth-child(2)),.miq-card--collapsible[data-drill-placement=top-end]>.miq-card__header:has(.miq-card__header-actions>:nth-child(2)),.miq-card[data-collapsible=true][data-drill-placement=header-end]>.miq-card__header:has(.miq-card__header-actions>:nth-child(2)),.miq-card[data-collapsible=true][data-drill-placement=inline-end]>.miq-card__header:has(.miq-card__header-actions>:nth-child(2)),.miq-card[data-collapsible=true][data-drill-placement=title-end]>.miq-card__header:has(.miq-card__header-actions>:nth-child(2)),.miq-card[data-collapsible=true][data-drill-placement=top-end]>.miq-card__header:has(.miq-card__header-actions>:nth-child(2)){-webkit-padding-end:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + 7.5rem);padding-inline-end:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + 7.5rem)}.miq-card--compact.miq-card--collapsible[data-drill-placement=header-end]>.miq-card__header,.miq-card--compact.miq-card--collapsible[data-drill-placement=inline-end]>.miq-card__header,.miq-card--compact.miq-card--collapsible[data-drill-placement=title-end]>.miq-card__header,.miq-card--compact.miq-card--collapsible[data-drill-placement=top-end]>.miq-card__header,.miq-card[data-density=compact][data-collapsible=true][data-drill-placement=header-end]>.miq-card__header,.miq-card[data-density=compact][data-collapsible=true][data-drill-placement=inline-end]>.miq-card__header,.miq-card[data-density=compact][data-collapsible=true][data-drill-placement=title-end]>.miq-card__header,.miq-card[data-density=compact][data-collapsible=true][data-drill-placement=top-end]>.miq-card__header{-webkit-padding-end:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + 3rem);padding-inline-end:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + 3rem)}.miq-card--compact.miq-card--collapsible[data-drill-placement=header-end]>.miq-card__header:has(.miq-card__header-actions>:nth-child(2)),.miq-card--compact.miq-card--collapsible[data-drill-placement=inline-end]>.miq-card__header:has(.miq-card__header-actions>:nth-child(2)),.miq-card--compact.miq-card--collapsible[data-drill-placement=title-end]>.miq-card__header:has(.miq-card__header-actions>:nth-child(2)),.miq-card--compact.miq-card--collapsible[data-drill-placement=top-end]>.miq-card__header:has(.miq-card__header-actions>:nth-child(2)),.miq-card[data-density=compact][data-collapsible=true][data-drill-placement=header-end]>.miq-card__header:has(.miq-card__header-actions>:nth-child(2)),.miq-card[data-density=compact][data-collapsible=true][data-drill-placement=inline-end]>.miq-card__header:has(.miq-card__header-actions>:nth-child(2)),.miq-card[data-density=compact][data-collapsible=true][data-drill-placement=title-end]>.miq-card__header:has(.miq-card__header-actions>:nth-child(2)),.miq-card[data-density=compact][data-collapsible=true][data-drill-placement=top-end]>.miq-card__header:has(.miq-card__header-actions>:nth-child(2)){-webkit-padding-end:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + 6.5rem);padding-inline-end:calc(var(--miq-card-drill-inset) + var(--miq-card-drill-size) + 6.5rem)}.miq-card__collapse-trigger{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;min-width:24px;min-height:24px;padding:0;border:1px solid hsl(var(--border)/.7);border-radius:.375rem;background:transparent;color:hsl(var(--muted-foreground));cursor:pointer;transition:color .14s ease,background-color .14s ease,border-color .14s ease}.miq-card--compact .miq-card__collapse-trigger,.miq-card[data-density=compact] .miq-card__collapse-trigger{width:1.75rem;height:1.75rem}.miq-card__collapse-trigger:hover{background:hsl(var(--muted)/.5);color:hsl(var(--foreground));border-color:hsl(var(--border))}.miq-card__collapse-trigger:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.miq-card__collapse-icon{width:1rem;height:1rem;transition:transform .18s cubic-bezier(.16,1,.3,1)}.miq-card__collapse-icon--expanded{transform:rotate(180deg)}.miq-card__collapsible-body{display:grid;grid-template-rows:1fr;transition:grid-template-rows .2s cubic-bezier(.16,1,.3,1),opacity .18s ease,visibility .2s ease;opacity:1;visibility:visible}.miq-card__collapsible-body[data-collapsed=true],.miq-card__collapsible-body[hidden]{grid-template-rows:0fr;opacity:0;visibility:hidden}.miq-card__collapsible-inner{overflow:hidden}@media (prefers-reduced-motion:reduce){.miq-card__collapse-icon,.miq-card__collapsible-body{transition:none}}.miq-card--outlined{box-shadow:none}.miq-card--filled{background:hsl(var(--miq-surface-2,var(--secondary)));box-shadow:none}.miq-card--filled>.miq-card__header,.miq-card--outlined>.miq-card__header{background:none}.miq-card[data-elevation="0"]{box-shadow:var(--miq-elevation-0,none)}.miq-card[data-elevation="1"]{box-shadow:var(--miq-elevation-1)}.miq-card[data-elevation="2"]{box-shadow:var(--miq-elevation-2)}.miq-card[data-elevation="3"]{box-shadow:var(--miq-elevation-3)}.miq-card--tone{background:hsl(var(--miq-card-tone-surface));color:hsl(var(--miq-card-tone-text))}.miq-card--tone>.miq-card__header{background:none}.miq-card--tone .miq-card__description,.miq-card--tone .miq-card__title-icon{color:hsl(var(--miq-card-tone-text))}.miq-card--tone-neutral{--miq-card-tone-surface:var(--miq-tone-neutral-surface);--miq-card-tone-text:var(--miq-tone-neutral-text)}.miq-card--tone-info{--miq-card-tone-surface:var(--miq-tone-info-surface);--miq-card-tone-text:var(--miq-tone-info-text)}.miq-card--tone-accent{--miq-card-tone-surface:var(--miq-tone-accent-surface);--miq-card-tone-text:var(--miq-tone-accent-text)}.miq-card--tone-success{--miq-card-tone-surface:var(--miq-tone-success-surface);--miq-card-tone-text:var(--miq-tone-success-text)}.miq-card--tone-warning{--miq-card-tone-surface:var(--miq-tone-warning-surface);--miq-card-tone-text:var(--miq-tone-warning-text)}.miq-card--tone-danger{--miq-card-tone-surface:var(--miq-tone-danger-surface);--miq-card-tone-text:var(--miq-tone-danger-text)}.miq-card--tone-tint-1{--miq-card-tone-surface:var(--miq-tint-1-surface);--miq-card-tone-text:var(--miq-tint-1-text)}.miq-card--tone-tint-2{--miq-card-tone-surface:var(--miq-tint-2-surface);--miq-card-tone-text:var(--miq-tint-2-text)}.miq-card--tone-tint-3{--miq-card-tone-surface:var(--miq-tint-3-surface);--miq-card-tone-text:var(--miq-tint-3-text)}.miq-card--tone-tint-4{--miq-card-tone-surface:var(--miq-tint-4-surface);--miq-card-tone-text:var(--miq-tint-4-text)}.miq-card--tone-tint-5{--miq-card-tone-surface:var(--miq-tint-5-surface);--miq-card-tone-text:var(--miq-tint-5-text)}.miq-card--tone-tint-6{--miq-card-tone-surface:var(--miq-tint-6-surface);--miq-card-tone-text:var(--miq-tint-6-text)}.miq-badge{gap:var(--miq-space-1,.25rem);border-radius:var(--miq-radius-pill,9999px);border:1px solid transparent;font-weight:600;line-height:1.25;transition:color var(--miq-duration-fast,.15s),background-color var(--miq-duration-fast,.15s);white-space:nowrap}.miq-badge,.miq-badge__icon{display:inline-flex;align-items:center}.miq-badge__icon{justify-content:center;flex-shrink:0}.miq-badge__icon svg{width:100%;height:100%}.miq-badge--size-sm .miq-badge__icon{width:.75rem;height:.75rem}.miq-badge--size-default .miq-badge__icon{width:.9375rem;height:.9375rem}.miq-badge--size-lg .miq-badge__icon{width:1.125rem;height:1.125rem}.miq-badge--size-sm{padding:.1rem .4rem;font-size:.6875rem}.miq-badge--size-default{padding:.2rem .625rem;font-size:.75rem}.miq-badge--size-lg{padding:.3rem .875rem;font-size:.8125rem}.miq-badge--dot{width:.5rem;height:.5rem;padding:0;min-width:0}.miq-badge__remove{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;margin-left:.125rem;margin-right:-.25rem;border-radius:var(--miq-radius-pill,9999px);border:none;background:transparent;color:inherit;opacity:.6;cursor:pointer;font-size:.875rem;line-height:1;padding:0}.miq-badge__remove:hover{opacity:1;background:hsl(var(--miq-badge-foreground,var(--foreground))/.15)}.miq-badge--variant-default{--miq-badge-foreground:var(--primary-foreground);background:hsl(var(--primary));color:hsl(var(--miq-badge-foreground))}.miq-badge--variant-secondary{--miq-badge-foreground:var(--secondary-foreground);background:hsl(var(--secondary));color:hsl(var(--miq-badge-foreground))}.miq-badge--variant-destructive{--miq-badge-foreground:var(--destructive-foreground);background:hsl(var(--destructive));color:hsl(var(--miq-badge-foreground))}.miq-badge--variant-outline{--miq-badge-foreground:var(--foreground);border-color:hsl(var(--border));color:hsl(var(--miq-badge-foreground));background:transparent}.miq-badge--variant-success{--miq-badge-foreground:var(--miq-positive-text,var(--status-ok));background:hsl(var(--status-ok)/.15);color:hsl(var(--miq-badge-foreground))}.miq-badge--variant-warning{--miq-badge-foreground:var(--miq-warning-text,var(--status-warn));background:hsl(var(--status-warn)/.15);color:hsl(var(--miq-badge-foreground))}.miq-badge__dot{flex-shrink:0;width:.375rem;height:.375rem;border-radius:var(--miq-radius-pill,9999px);background:currentColor}.miq-badge--uppercase{text-transform:uppercase;letter-spacing:.04em}.miq-badge[class*=miq-badge--tone-]{background:hsl(var(--miq-badge-tone-surface));color:hsl(var(--miq-badge-tone-text));border-color:hsl(var(--miq-badge-tone-border));font-weight:500}.miq-badge--dot[class*=miq-badge--tone-]{background:hsl(var(--miq-badge-tone-text))}.miq-badge--tone-neutral{--miq-badge-tone-surface:var(--miq-tone-neutral-surface);--miq-badge-tone-text:var(--miq-tone-neutral-text);--miq-badge-tone-border:var(--miq-tone-neutral-border)}.miq-badge--tone-info{--miq-badge-tone-surface:var(--miq-tone-info-surface);--miq-badge-tone-text:var(--miq-tone-info-text);--miq-badge-tone-border:var(--miq-tone-info-border)}.miq-badge--tone-accent{--miq-badge-tone-surface:var(--miq-tone-accent-surface);--miq-badge-tone-text:var(--miq-tone-accent-text);--miq-badge-tone-border:var(--miq-tone-accent-border)}.miq-badge--tone-success{--miq-badge-tone-surface:var(--miq-tone-success-surface);--miq-badge-tone-text:var(--miq-tone-success-text);--miq-badge-tone-border:var(--miq-tone-success-border)}.miq-badge--tone-warning{--miq-badge-tone-surface:var(--miq-tone-warning-surface);--miq-badge-tone-text:var(--miq-tone-warning-text);--miq-badge-tone-border:var(--miq-tone-warning-border)}.miq-badge--tone-danger{--miq-badge-tone-surface:var(--miq-tone-danger-surface);--miq-badge-tone-text:var(--miq-tone-danger-text);--miq-badge-tone-border:var(--miq-tone-danger-border)}@media (forced-colors:active){.miq-badge[class*=miq-badge--tone-]{border-color:CanvasText}.miq-badge__dot{background:CanvasText}}.miq-checkbox{position:relative;display:inline-grid;place-content:center;height:1rem;width:1rem;flex-shrink:0}.miq-checkbox__input{position:absolute;inset:0;margin:0;height:100%;width:100%;cursor:pointer;opacity:0}.miq-checkbox__input:disabled{cursor:not-allowed}.miq-checkbox__visual{display:grid;place-content:center;height:1rem;width:1rem;border-radius:.1875rem;border:1px solid hsl(var(--primary));background:transparent;color:transparent;box-shadow:0 .0625rem .125rem hsl(var(--miq-shadow)/.05);transition:background-color .15s,color .15s,border-color .15s;pointer-events:none}.miq-checkbox__input:checked+.miq-checkbox__visual{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}.miq-checkbox__input:focus-visible+.miq-checkbox__visual{outline:none;box-shadow:0 0 0 2px hsl(var(--background)),0 0 0 4px hsl(var(--ring))}.miq-checkbox__input:disabled+.miq-checkbox__visual{cursor:not-allowed;opacity:.5}.miq-checkbox__check{display:none;width:1rem;height:1rem}.miq-checkbox__input:checked~.miq-checkbox__visual .miq-checkbox__check{display:block}.miq-settings-panel__header{align-items:center}.miq-settings-panel__close{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;flex-shrink:0;border:1px solid hsl(var(--border)/.42);border-radius:.375rem;background:transparent;color:hsl(var(--muted-foreground));cursor:pointer;transition:color .16s ease,background-color .16s ease}.miq-settings-panel__close:hover{color:hsl(var(--foreground));background:hsl(var(--accent)/.72)}.miq-settings-panel__close svg{width:1.125rem;height:1.125rem}.miq-settings-panel__tabs{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.miq-settings-panel__tabbar{flex-shrink:0;padding:.5rem 1.5rem 0}.miq-settings-panel__body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:1.25rem 1.5rem}.miq-settings-panel__footer{justify-content:flex-start}.miq-settings-panel__about{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .875rem;border:1px solid hsl(var(--border)/.52);border-radius:.5rem;background:transparent;color:hsl(var(--foreground));font-size:.875rem;font-weight:600;cursor:pointer;transition:color .16s ease,background-color .16s ease,border-color .16s ease}.miq-settings-panel__about:hover{background:hsl(var(--accent)/.72);border-color:hsl(var(--border))}.miq-settings-panel__about svg{width:1.125rem;height:1.125rem;color:hsl(var(--muted-foreground))}.miq-a11y{display:flex;flex-direction:column;gap:1.5rem}.miq-a11y--compact{gap:.875rem}.miq-a11y__section{display:flex;flex-direction:column;gap:.375rem}.miq-a11y__label{font-size:.625rem;text-transform:uppercase;letter-spacing:.1em;font-weight:700;color:hsl(var(--foreground)/.35)}.miq-a11y__hint{font-size:.6875rem;color:hsl(var(--foreground)/.25);margin-bottom:.125rem}.miq-a11y__divider{height:1px;background:hsl(var(--foreground)/.05)}.miq-a11y__theme-grid{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.25rem}.miq-a11y--compact .miq-a11y__theme-grid{gap:.375rem}.miq-a11y__theme-card{flex:1 1 7rem;display:flex;flex-direction:column;align-items:center;border-radius:.875rem;border:1px solid hsl(var(--foreground)/.06);background:hsl(var(--foreground)/.025);padding:1rem .75rem;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.miq-a11y--compact .miq-a11y__theme-card{padding:.5rem .25rem;border-radius:.625rem}.miq-a11y__theme-card:hover{background:hsl(var(--foreground)/.04);border-color:hsl(var(--foreground)/.1)}.miq-a11y__theme-card--active{background:hsl(var(--ring)/.08);border-color:hsl(var(--ring)/.3);box-shadow:0 .25rem 1rem hsl(var(--ring)/.08)}.miq-a11y__theme-card--active:hover{background:hsl(var(--ring)/.1);border-color:hsl(var(--ring)/.4)}.miq-a11y__swatch{width:2.75rem;height:2.75rem;border-radius:.625rem;margin-bottom:.5rem;background:linear-gradient(145deg,var(--miq-theme-swatch-1,hsl(var(--card))),var(--miq-theme-swatch-2,hsl(var(--background))) 55%,var(--miq-theme-swatch-3,hsl(var(--secondary))));box-shadow:var(--miq-subsurface-shadow)}.miq-a11y--compact .miq-a11y__swatch{width:1.75rem;height:1.75rem;margin-bottom:.3rem}.miq-a11y__swatch--dark{border:1px solid hsl(var(--border)/.5)}.miq-a11y__theme-card--active .miq-a11y__swatch--dark{border-color:hsl(var(--ring)/.4)}.miq-a11y__swatch--light{border:1px solid hsl(var(--foreground)/.1)}.miq-a11y__swatch--hicon{border:2px solid hsl(var(--status-warn))}.miq-a11y__swatch--custom{border:1px solid hsl(var(--miq-selection-border)/.55)}.miq-a11y__theme-name{font-size:.75rem;font-weight:600;color:hsl(var(--muted-foreground))}.miq-a11y--compact .miq-a11y__theme-name{font-size:.625rem}.miq-a11y__theme-card--active .miq-a11y__theme-name{color:hsl(var(--ring))}.miq-a11y__theme-hint{font-size:.6rem;color:hsl(var(--foreground)/.2);margin-top:.125rem}.miq-a11y__theme-card--active .miq-a11y__theme-hint{color:hsl(var(--ring)/.6)}.miq-a11y__row-grid{display:flex;gap:.625rem;margin-top:.25rem}.miq-a11y--compact .miq-a11y__row-grid{gap:.375rem}.miq-a11y__opt-row{flex:1 1;display:flex;align-items:center;gap:.75rem;padding:.875rem;border-radius:.75rem;border:1px solid hsl(var(--foreground)/.05);background:hsl(var(--foreground)/.025);color:hsl(var(--muted-foreground));cursor:pointer;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease}.miq-a11y--compact .miq-a11y__opt-row{padding:.4375rem;border-radius:.5rem;justify-content:center}.miq-a11y__opt-row:hover{background:hsl(var(--foreground)/.04);border-color:hsl(var(--foreground)/.08)}.miq-a11y__opt-row--active{background:hsl(var(--ring)/.07);border-color:hsl(var(--ring)/.25);color:hsl(var(--ring))}.miq-a11y__opt-row--active:hover{background:hsl(var(--ring)/.1);border-color:hsl(var(--ring)/.35)}.miq-a11y__density-icon{flex-shrink:0;display:inline-flex;opacity:.5}.miq-a11y__opt-row--active .miq-a11y__density-icon{opacity:.7}.miq-a11y__opt-text{display:flex;flex-direction:column;gap:.125rem}.miq-a11y__opt-name{font-size:.75rem;font-weight:600}.miq-a11y--compact .miq-a11y__opt-name{font-size:.625rem}.miq-a11y__opt-hint{font-size:.6rem;color:hsl(var(--foreground)/.2)}.miq-a11y__opt-row--active .miq-a11y__opt-hint{color:hsl(var(--ring)/.5)}.miq-a11y__toggle-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.875rem;border-radius:.75rem;background:hsl(var(--foreground)/.025);border:1px solid hsl(var(--foreground)/.05);margin-top:.25rem}.miq-a11y__toggle-text{display:flex;flex-direction:column;gap:.125rem}.miq-a11y__switch{width:2.75rem;height:1.375rem;border-radius:999px;border:1px solid hsl(var(--input));background:hsl(var(--input));position:relative;cursor:pointer;flex-shrink:0;transition:background-color .2s ease,border-color .2s ease}.miq-a11y__switch--on{background:hsl(var(--primary));border-color:hsl(var(--primary))}.miq-a11y__switch-thumb{position:absolute;top:.15rem;left:.15rem;width:1.05rem;height:1.05rem;border-radius:50%;background:hsl(var(--miq-surface-plate));box-shadow:0 .125rem .25rem hsl(var(--miq-shadow)/.3);transition:transform .2s ease,background-color .2s ease}.miq-a11y__switch--on .miq-a11y__switch-thumb{transform:translateX(1.35rem);background:hsl(var(--primary-foreground))}[data-reduce-motion=true] .miq-a11y__switch-thumb{transition:none}.miq-drawer{position:fixed;inset:0;z-index:var(--miq-z-drawer,80);display:flex;justify-content:flex-end;pointer-events:none;overflow:hidden;--miq-drawer-duration:240ms;--miq-drawer-easing:cubic-bezier(0.22,1,0.36,1);--miq-drawer-offset:100%}.miq-drawer--left{justify-content:flex-start;--miq-drawer-offset:-100%}.miq-drawer__backdrop{position:absolute;inset:0;border:none;background:hsl(var(--miq-shadow)/.44);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:auto;cursor:default;opacity:1;transition:opacity var(--miq-drawer-duration) var(--miq-drawer-easing)}.miq-drawer__panel{position:relative;display:flex;box-sizing:border-box;width:var(--miq-drawer-width,min(42rem,calc(100vw - 1.5rem)));min-width:0;max-width:100%;height:100%;flex-direction:column;border-left:1px solid hsl(var(--border)/.82);background:linear-gradient(180deg,hsl(var(--miq-surface-canvas,var(--background))),hsl(var(--miq-surface-1,var(--card))/.98)),hsl(var(--miq-surface-canvas,var(--background)));box-shadow:var(--miq-drawer-shadow,-24px 0 60px hsl(var(--miq-shadow)/.26));pointer-events:auto;transform:translateX(0);transition:transform var(--miq-drawer-duration) var(--miq-drawer-easing)}.miq-drawer[data-state=closed] .miq-drawer__panel{transform:translateX(var(--miq-drawer-offset))}.miq-drawer[data-state=closed] .miq-drawer__backdrop{opacity:0}@starting-style{.miq-drawer[data-state=open] .miq-drawer__panel{transform:translateX(var(--miq-drawer-offset))}.miq-drawer[data-state=open] .miq-drawer__backdrop{opacity:0}}:root[data-reduce-motion=true] .miq-drawer{--miq-drawer-duration:0ms}@media (prefers-reduced-motion:reduce){.miq-drawer{--miq-drawer-duration:0ms}}.miq-drawer__panel--sm{--miq-drawer-width:min(24rem,calc(100vw - 1.5rem))}.miq-drawer__panel--md{--miq-drawer-width:min(42rem,calc(100vw - 1.5rem))}.miq-drawer__panel--lg{--miq-drawer-width:min(56rem,calc(100vw - 1.5rem))}.miq-drawer__panel--xl{--miq-drawer-width:min(76rem,calc(100vw - 1.5rem))}.miq-drawer__panel--full{--miq-drawer-width:calc(100vw - 1.5rem)}.miq-drawer--left .miq-drawer__panel{border-left:none;border-right:1px solid hsl(var(--border)/.82);box-shadow:var(--miq-drawer-shadow,24px 0 60px hsl(var(--miq-shadow)/.26))}.miq-drawer__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-bottom:1px solid hsl(var(--border)/.72);background:linear-gradient(135deg,hsl(var(--miq-surface-header,var(--header))/.9),transparent 72%),hsl(var(--miq-surface-1,var(--card)));padding:1.25rem 1.5rem}.miq-drawer__body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:1.25rem 1.5rem}.miq-drawer__footer{display:flex;justify-content:flex-end;gap:.5rem;border-top:1px solid hsl(var(--border)/.72);background:linear-gradient(180deg,hsl(var(--muted)/.14),transparent),hsl(var(--miq-surface-1,var(--card)));padding:1rem 1.5rem}@media (max-width:48em){.miq-drawer__panel{width:100%!important}}.miq-tabs__list{--miq-tabs-padding-inline:calc(0.95rem * var(--miq-density-multiplier));--miq-tabs-padding-block:calc(0.62rem * var(--miq-density-multiplier));--miq-tabs-edge-padding-inline:calc(0.55rem * var(--miq-density-multiplier));position:relative;display:inline-flex;align-items:stretch;flex-wrap:wrap;gap:.3rem;width:-moz-fit-content;width:fit-content;max-width:100%;min-width:0;padding:.3rem;isolation:isolate}.miq-tabs__list--full-width,.miq-tabs__list--layout-span{display:flex;width:100%}.miq-tabs__list--full-width>.miq-tabs__trigger,.miq-tabs__list--layout-span>.miq-tabs__trigger{flex:1 1;min-width:0}.miq-tabs__list--overflow-scroll{flex-wrap:nowrap;width:max-content;min-width:100%}.miq-tabs__scroll-shell{position:relative;display:flex;align-items:stretch;gap:.5rem;width:-moz-fit-content;width:fit-content;max-width:100%;min-width:0}.miq-tabs__scroll-shell--full-width,.miq-tabs__scroll-shell--layout-span{width:100%}.miq-tabs__scroll-viewport{position:relative;flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden;scroll-padding-inline:var(--miq-tabs-edge-padding-inline);scrollbar-width:thin;scrollbar-color:hsl(var(--border)) transparent;-webkit-overflow-scrolling:touch;touch-action:pan-x;scroll-behavior:smooth}.miq-tabs__scroll-viewport::-webkit-scrollbar{height:.5rem}.miq-tabs__scroll-viewport::-webkit-scrollbar-track{background:transparent}.miq-tabs__scroll-viewport::-webkit-scrollbar-thumb{border-radius:999rem;background:hsl(var(--border))}.miq-tabs__scroll-viewport::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.5)}.miq-tabs__scroll-shell:after,.miq-tabs__scroll-shell:before{content:"";position:absolute;top:.35rem;bottom:.35rem;width:1.5rem;z-index:1;pointer-events:none;opacity:0;transition:opacity .16s ease}.miq-tabs__scroll-shell:before{left:2.4rem;background:linear-gradient(90deg,hsl(var(--background)),transparent)}.miq-tabs__scroll-shell:after{right:2.4rem;background:linear-gradient(270deg,hsl(var(--background)),transparent)}.miq-tabs__scroll-shell[data-is-scrollable=true][data-can-scroll-end=true]:after,.miq-tabs__scroll-shell[data-is-scrollable=true][data-can-scroll-start=true]:before{opacity:1}.miq-tabs__scroll-button{position:relative;z-index:2;align-self:center;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex-shrink:0;border:1px solid hsl(var(--border)/.78);border-radius:999rem;background:linear-gradient(180deg,hsl(var(--card)/.96),hsl(var(--muted)/.14)),hsl(var(--card));color:hsl(var(--muted-foreground));box-shadow:var(--miq-subsurface-shadow);transition:background-color .16s ease,color .16s ease,border-color .16s ease,opacity .16s ease,transform .16s ease}.miq-tabs__scroll-button svg{width:1rem;height:1rem}.miq-tabs__scroll-button:not(:disabled){cursor:pointer}.miq-tabs__scroll-button:not(:disabled):hover{color:hsl(var(--foreground));border-color:hsl(var(--primary)/.24);background:linear-gradient(135deg,hsl(var(--primary)/.1),transparent 72%),linear-gradient(180deg,hsl(var(--card)),hsl(var(--muted)/.14))}.miq-tabs__scroll-button:disabled{opacity:.4;cursor:default}.miq-tabs__scroll-button:focus-visible{outline:none;box-shadow:0 0 0 .125rem hsl(var(--background)),0 0 0 .25rem hsl(var(--ring))}.miq-tabs__list--bottom,.miq-tabs__list--pill,.miq-tabs__list--tab,.miq-tabs__list--underline{border:none;background:none;box-shadow:none}.miq-tabs__list--tab:not(.miq-tabs__list--overflow-scroll),.miq-tabs__list--underline:not(.miq-tabs__list--vertical):not(.miq-tabs__list--overflow-scroll){display:flex;width:100%}.miq-tabs{min-width:0}.miq-tabs--vertical{display:grid;grid-template-columns:minmax(10rem,max-content) minmax(0,1fr);align-items:start;grid-gap:1.5rem;gap:1.5rem}.miq-tabs__list--vertical{flex-direction:column;flex-wrap:nowrap;width:100%}.miq-tabs__list--vertical>.miq-tabs__trigger{justify-content:flex-start}.miq-tabs__list--pill{gap:.5rem;padding:.125rem}.miq-tabs__list--tab{gap:.125rem;padding:0;border-bottom:1px solid hsl(var(--border))}.miq-tabs__list--underline{gap:1.5rem;padding:0 var(--miq-tabs-edge-padding-inline);border-bottom:1px solid hsl(var(--border))}.miq-tabs__list--underline.miq-tabs__list--vertical{gap:.125rem;padding:0;border-bottom:none;border-left:1px solid hsl(var(--border))}.miq-tabs__list--contained{gap:.25rem;padding:.25rem;border:1px solid hsl(var(--border));border-radius:var(--miq-radius-lg);background:hsl(var(--card));box-shadow:none}.miq-tabs__list--segmented{gap:0;padding:.1875rem;border:1px solid hsl(var(--border));border-radius:var(--miq-radius-md);background:hsl(var(--muted)/.6);box-shadow:none}.miq-tabs__list--bottom{display:flex;width:100%;gap:0;padding:.25rem .5rem;border-top:1px solid hsl(var(--border));background:hsl(var(--card))}.miq-tabs__list--bottom>.miq-tabs__trigger{flex:1 1;min-width:0}.miq-tabs__list--connected{--miq-tabs-slant:0.75rem;--miq-tabs-seam:0.1875rem;gap:0;padding:.25rem;border:1px solid hsl(var(--border));border-radius:var(--miq-radius-lg);background:hsl(var(--card));box-shadow:none}.miq-tabs__trigger{position:relative;min-height:calc(2.7rem * var(--miq-density-multiplier));display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:var(--miq-tabs-padding-block) var(--miq-tabs-padding-inline);border:1px solid transparent;background:transparent;color:hsl(var(--muted-foreground));cursor:pointer;white-space:nowrap;transition:transform .16s ease,border-color .16s ease,background-color .16s ease,background-image .16s ease,color .16s ease,box-shadow .16s ease,opacity .16s ease}.miq-tabs__trigger .miq-badge__icon{width:1rem;height:1rem}.miq-tabs__trigger .miq-badge__icon svg{width:100%;height:100%}[data-ui-density=compact] .miq-tabs__trigger .miq-badge__icon{width:.9375rem;height:.9375rem}.miq-tabs__trigger:focus-visible{outline:none;box-shadow:0 0 0 .125rem hsl(var(--background)),0 0 0 .25rem hsl(var(--ring))}.miq-tabs__trigger--disabled{cursor:not-allowed;opacity:.45}.miq-tabs__trigger--active,.miq-tabs__trigger:not(.miq-tabs__trigger--disabled):hover{color:hsl(var(--foreground))}.miq-tabs__trigger--with-icon{gap:.5rem}.miq-tabs__trigger-label{overflow:hidden;text-overflow:ellipsis;min-width:0}.miq-tabs__trigger--connected.miq-tabs__trigger--active,.miq-tabs__trigger--contained.miq-tabs__trigger--active,.miq-tabs__trigger--pill.miq-tabs__trigger--active,.miq-tabs__trigger--segmented.miq-tabs__trigger--active,.miq-tabs__trigger--tab.miq-tabs__trigger--active{border-color:hsl(var(--primary));background:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:var(--miq-subsurface-shadow)}.miq-tabs__trigger--pill{min-height:calc(2.25rem * var(--miq-density-multiplier));padding-block:calc(.4rem * var(--miq-density-multiplier));padding-inline:calc(1rem * var(--miq-density-multiplier));border-color:hsl(var(--border)/.7);border-radius:var(--miq-radius-pill);background:hsl(var(--muted));color:hsl(var(--foreground))}.miq-tabs__trigger--pill:not(.miq-tabs__trigger--active):not(.miq-tabs__trigger--disabled):hover{border-color:hsl(var(--border));background:hsl(var(--accent))}.miq-tabs__trigger--tab{min-height:calc(2.75rem * var(--miq-density-multiplier));margin-bottom:-.0625rem;padding-inline:calc(1.5rem * var(--miq-density-multiplier));border-radius:var(--miq-radius-md) var(--miq-radius-md) 0 0;background:hsl(var(--muted));color:hsl(var(--foreground))}.miq-tabs__trigger--tab:not(.miq-tabs__trigger--active):not(.miq-tabs__trigger--disabled):hover{background:hsl(var(--accent))}.miq-tabs__trigger--underline{min-height:calc(2.75rem * var(--miq-density-multiplier));padding-inline:.25rem;border:none;border-radius:var(--miq-radius-xs) var(--miq-radius-xs) 0 0}.miq-tabs__trigger--underline:after{content:"";position:absolute;left:0;right:0;bottom:-.0625rem;height:.125rem;border-radius:999rem;background:transparent;transform:scaleX(.45);opacity:0;transition:transform .16s ease,opacity .16s ease,background-color .16s ease}.miq-tabs__trigger--underline:not(.miq-tabs__trigger--active):not(.miq-tabs__trigger--disabled):hover:after{opacity:1;transform:scaleX(.82);background:hsl(var(--border))}.miq-tabs__trigger--underline.miq-tabs__trigger--active{color:hsl(var(--primary))}.miq-tabs__trigger--underline.miq-tabs__trigger--active:after{opacity:1;transform:scaleX(1);background:hsl(var(--primary))}.miq-tabs__list--vertical .miq-tabs__trigger--underline{padding-inline:calc(1rem * var(--miq-density-multiplier));border-radius:0 var(--miq-radius-md) var(--miq-radius-md) 0}.miq-tabs__list--vertical .miq-tabs__trigger--underline:after{top:0;right:auto;bottom:0;left:-.0625rem;width:.1875rem;height:auto;transform:scaleY(.45)}.miq-tabs__list--vertical .miq-tabs__trigger--underline:not(.miq-tabs__trigger--active):not(.miq-tabs__trigger--disabled):hover{background:hsl(var(--accent)/.6)}.miq-tabs__list--vertical .miq-tabs__trigger--underline:not(.miq-tabs__trigger--active):not(.miq-tabs__trigger--disabled):hover:after{transform:scaleY(.6)}.miq-tabs__list--vertical .miq-tabs__trigger--underline.miq-tabs__trigger--active{background:hsl(var(--primary)/.1)}.miq-tabs__list--vertical .miq-tabs__trigger--underline.miq-tabs__trigger--active:after{transform:scaleY(1)}.miq-tabs__trigger--contained{min-height:calc(2.5rem * var(--miq-density-multiplier));padding-inline:calc(.8rem * var(--miq-density-multiplier));border-radius:var(--miq-radius-md);background:hsl(var(--muted));color:hsl(var(--foreground))}.miq-tabs__trigger--contained:not(.miq-tabs__trigger--active):not(.miq-tabs__trigger--disabled):hover{background:hsl(var(--accent))}.miq-tabs__trigger--segmented{min-height:calc(2.5rem * var(--miq-density-multiplier));padding-inline:calc(1.25rem * var(--miq-density-multiplier));border-radius:var(--miq-radius-sm);color:hsl(var(--foreground))}.miq-tabs__trigger--segmented+.miq-tabs__trigger--segmented:before{content:"";position:absolute;inset:.5rem auto .5rem -.03125rem;width:.0625rem;background:hsl(var(--border))}.miq-tabs__trigger--segmented.miq-tabs__trigger--active+.miq-tabs__trigger--segmented:before,.miq-tabs__trigger--segmented.miq-tabs__trigger--active:before{opacity:0}.miq-tabs__trigger--segmented:not(.miq-tabs__trigger--active):not(.miq-tabs__trigger--disabled):hover{background:hsl(var(--card))}.miq-tabs__trigger--bottom{flex-direction:column;gap:.25rem;min-height:calc(3.5rem * var(--miq-density-multiplier));padding:.375rem .25rem;border:none;border-radius:var(--miq-radius-md);font-size:.75rem;line-height:1}.miq-tabs__trigger--bottom.miq-tabs__trigger--with-icon{gap:.25rem}.miq-tabs__trigger.miq-tabs__trigger--bottom .miq-badge__icon{width:3.5rem;height:2rem;border-radius:var(--miq-radius-pill);transition:transform var(--miq-tabs-motion),background-color var(--miq-duration-fast) ease}.miq-tabs__trigger.miq-tabs__trigger--bottom .miq-badge__icon svg{width:var(--miq-icon-size-lg);height:var(--miq-icon-size-lg)}.miq-tabs__trigger--bottom:not(.miq-tabs__trigger--active):not(.miq-tabs__trigger--disabled):hover .miq-badge__icon{background:hsl(var(--accent))}.miq-tabs__trigger--bottom.miq-tabs__trigger--active{color:hsl(var(--primary));font-weight:600}.miq-tabs__trigger--bottom.miq-tabs__trigger--active .miq-badge__icon{background:hsl(var(--primary)/.16)}.miq-tabs__trigger--bottom:not(.miq-tabs__trigger--with-icon) .miq-tabs__trigger-label{padding:.5rem 1rem;border-radius:var(--miq-radius-pill);transition:background-color var(--miq-duration-fast) ease}.miq-tabs__trigger--bottom:not(.miq-tabs__trigger--with-icon):not(.miq-tabs__trigger--active):not(.miq-tabs__trigger--disabled):hover .miq-tabs__trigger-label{background:hsl(var(--accent))}.miq-tabs__trigger--bottom.miq-tabs__trigger--active:not(.miq-tabs__trigger--with-icon) .miq-tabs__trigger-label{background:hsl(var(--primary)/.16)}.miq-tabs__trigger--connected{min-height:calc(2.5rem * var(--miq-density-multiplier));padding-inline:calc(1rem * var(--miq-density-multiplier) + var(--miq-tabs-slant));background:hsl(var(--muted));color:hsl(var(--foreground));-webkit-clip-path:polygon(var(--miq-tabs-slant) 0,100% 0,calc(100% - var(--miq-tabs-slant)) 100%,0 100%);clip-path:polygon(var(--miq-tabs-slant) 0,100% 0,calc(100% - var(--miq-tabs-slant)) 100%,0 100%)}.miq-tabs__trigger--connected:first-child{padding-left:calc(1rem * var(--miq-density-multiplier));border-radius:var(--miq-radius-md) 0 0 var(--miq-radius-md);-webkit-clip-path:polygon(0 0,100% 0,calc(100% - var(--miq-tabs-slant)) 100%,0 100%);clip-path:polygon(0 0,100% 0,calc(100% - var(--miq-tabs-slant)) 100%,0 100%)}.miq-tabs__trigger--connected:last-child{padding-right:calc(1rem * var(--miq-density-multiplier));border-radius:0 var(--miq-radius-md) var(--miq-radius-md) 0;-webkit-clip-path:polygon(var(--miq-tabs-slant) 0,100% 0,100% 100%,0 100%);clip-path:polygon(var(--miq-tabs-slant) 0,100% 0,100% 100%,0 100%)}.miq-tabs__trigger--connected:only-child{border-radius:var(--miq-radius-md);-webkit-clip-path:none;clip-path:none}.miq-tabs__trigger--connected+.miq-tabs__trigger--connected{margin-left:calc(var(--miq-tabs-seam) - var(--miq-tabs-slant))}.miq-tabs__trigger--connected:not(.miq-tabs__trigger--active):not(.miq-tabs__trigger--disabled):hover{background:hsl(var(--accent))}.miq-tabs__trigger--connected.miq-tabs__trigger--active{z-index:1}.miq-tabs__trigger--connected:before{content:"";position:absolute;left:calc(var(--miq-tabs-slant) + .5rem);right:calc(var(--miq-tabs-slant) + .5rem);bottom:.25rem;height:.125rem;border-radius:999rem;background:hsl(var(--primary)/.55);opacity:0;transform:scaleX(.3);transition:transform var(--miq-tabs-motion),opacity var(--miq-duration-fast) ease;pointer-events:none}.miq-tabs__trigger--connected:focus-visible{box-shadow:none;z-index:2}.miq-tabs__trigger--connected:focus-visible:after{content:"";position:absolute;inset:.3125rem calc(var(--miq-tabs-slant) + .25rem);border:2px solid;border-radius:var(--miq-radius-sm);pointer-events:none}.miq-tabs__trigger--connected:first-child:focus-visible:after{left:.3125rem}.miq-tabs__trigger--connected:last-child:focus-visible:after{right:.3125rem}.miq-tabs__list{--miq-tabs-hover-lift:-0.125rem;--miq-tabs-press-scale:0.97;--miq-tabs-hover-scale:1.08;--miq-tabs-motion:var(--miq-duration-normal) var(--miq-ease-emphasized)}.miq-tabs__trigger{transition:transform var(--miq-tabs-motion),border-color var(--miq-duration-fast) ease,background-color var(--miq-duration-fast) ease,color var(--miq-duration-fast) ease,box-shadow var(--miq-tabs-motion),opacity var(--miq-duration-fast) ease}.miq-tabs__trigger--underline:after{transition:transform var(--miq-tabs-motion),opacity var(--miq-duration-fast) ease,background-color var(--miq-duration-fast) ease}@media (hover:hover){.miq-tabs__trigger--connected:not(.miq-tabs__trigger--active):not(.miq-tabs__trigger--disabled):hover,.miq-tabs__trigger--contained:not(.miq-tabs__trigger--active):not(.miq-tabs__trigger--disabled):hover,.miq-tabs__trigger--pill:not(.miq-tabs__trigger--active):not(.miq-tabs__trigger--disabled):hover,.miq-tabs__trigger--segmented:not(.miq-tabs__trigger--active):not(.miq-tabs__trigger--disabled):hover,.miq-tabs__trigger--tab:not(.miq-tabs__trigger--active):not(.miq-tabs__trigger--disabled):hover{transform:translateY(var(--miq-tabs-hover-lift));box-shadow:var(--miq-subsurface-shadow)}.miq-tabs__trigger--connected:not(.miq-tabs__trigger--active):not(.miq-tabs__trigger--disabled):hover:before{opacity:1;transform:scaleX(.7)}.miq-tabs__trigger--underline:not(.miq-tabs__trigger--active):not(.miq-tabs__trigger--disabled):hover:after{opacity:1;transform:scaleX(.7);background:hsl(var(--primary)/.45)}.miq-tabs__list--vertical .miq-tabs__trigger--underline:not(.miq-tabs__trigger--active):not(.miq-tabs__trigger--disabled):hover:after{transform:scaleY(.7)}.miq-tabs__trigger--bottom:not(.miq-tabs__trigger--active):not(.miq-tabs__trigger--disabled):hover .miq-badge__icon{transform:translateY(var(--miq-tabs-hover-lift)) scale(var(--miq-tabs-hover-scale))}}.miq-tabs__trigger.miq-tabs__trigger:not(.miq-tabs__trigger--disabled):active{transform:scale(var(--miq-tabs-press-scale));transition-duration:var(--miq-duration-fast)}:root[data-reduce-motion=true] .miq-tabs__list{--miq-tabs-hover-lift:0;--miq-tabs-press-scale:1;--miq-tabs-hover-scale:1}:root[data-reduce-motion=true] .miq-tabs__trigger,:root[data-reduce-motion=true] .miq-tabs__trigger .miq-badge__icon,:root[data-reduce-motion=true] .miq-tabs__trigger:after,:root[data-reduce-motion=true] .miq-tabs__trigger:before{transition:none}@media (prefers-reduced-motion:reduce){.miq-tabs__list{--miq-tabs-hover-lift:0;--miq-tabs-press-scale:1;--miq-tabs-hover-scale:1}.miq-tabs__trigger,.miq-tabs__trigger.miq-tabs__trigger .miq-badge__icon,.miq-tabs__trigger:after,.miq-tabs__trigger:before{transition:none}}.miq-tabs__trigger-count{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .375rem;border-radius:var(--miq-radius-pill,9999px);font-size:.75rem;font-weight:700;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-margin-start:.5rem;margin-inline-start:.5rem;pointer-events:none;background:hsl(var(--muted)/.8);color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border)/.8);transition:background-color .15s ease,color .15s ease,border-color .15s ease}.miq-tabs__trigger--active .miq-tabs__trigger-count,.miq-tabs__trigger[data-state=active] .miq-tabs__trigger-count{background:hsl(var(--primary)/.15);color:hsl(var(--primary));border-color:hsl(var(--primary)/.35)}.miq-tabs__trigger--connected.miq-tabs__trigger--active .miq-tabs__trigger-count,.miq-tabs__trigger--connected[data-state=active] .miq-tabs__trigger-count,.miq-tabs__trigger--contained.miq-tabs__trigger--active .miq-tabs__trigger-count,.miq-tabs__trigger--contained[data-state=active] .miq-tabs__trigger-count,.miq-tabs__trigger--pill.miq-tabs__trigger--active .miq-tabs__trigger-count,.miq-tabs__trigger--pill[data-state=active] .miq-tabs__trigger-count,.miq-tabs__trigger--segmented.miq-tabs__trigger--active .miq-tabs__trigger-count,.miq-tabs__trigger--segmented[data-state=active] .miq-tabs__trigger-count,.miq-tabs__trigger--tab.miq-tabs__trigger--active .miq-tabs__trigger-count,.miq-tabs__trigger--tab[data-state=active] .miq-tabs__trigger-count{background:hsl(var(--primary-foreground)/.2);color:hsl(var(--primary-foreground));border-color:hsl(var(--primary-foreground)/.4)}.miq-tabs__trigger--connected .miq-tabs__trigger-count{background:hsl(var(--card)/.85);border-color:hsl(var(--border))}.miq-tabs__trigger--underline .miq-tabs__trigger-count{background:transparent;border-color:hsl(var(--border)/.6)}.miq-tabs__trigger--underline[data-state=active] .miq-tabs__trigger-count{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.3)}.miq-tabs__trigger--bottom .miq-tabs__trigger-count{-webkit-margin-start:0;margin-inline-start:0;margin-top:.125rem}.miq-tabs__trigger--segmented .miq-tabs__trigger-count{font-size:.7rem;height:1.125rem;min-width:1.125rem}.miq-tabs__trigger-count[data-zero=true]{opacity:1}.miq-tabs__trigger--connected.miq-tabs__trigger--active .miq-tabs__trigger-count[data-zero=true],.miq-tabs__trigger--connected[data-state=active] .miq-tabs__trigger-count[data-zero=true],.miq-tabs__trigger--contained.miq-tabs__trigger--active .miq-tabs__trigger-count[data-zero=true],.miq-tabs__trigger--contained[data-state=active] .miq-tabs__trigger-count[data-zero=true],.miq-tabs__trigger--pill.miq-tabs__trigger--active .miq-tabs__trigger-count[data-zero=true],.miq-tabs__trigger--pill[data-state=active] .miq-tabs__trigger-count[data-zero=true],.miq-tabs__trigger--segmented.miq-tabs__trigger--active .miq-tabs__trigger-count[data-zero=true],.miq-tabs__trigger--segmented[data-state=active] .miq-tabs__trigger-count[data-zero=true],.miq-tabs__trigger--tab.miq-tabs__trigger--active .miq-tabs__trigger-count[data-zero=true],.miq-tabs__trigger--tab[data-state=active] .miq-tabs__trigger-count[data-zero=true]{opacity:1;background:hsl(var(--primary-foreground)/.15);color:hsl(var(--primary-foreground));border-color:hsl(var(--primary-foreground)/.35)}