.miq-help-tooltip__popup{z-index:var(--miq-z-tooltip,100);border:1px solid hsl(var(--primary) / .25);border-left:3px solid hsl(var(--primary) / .7);background:linear-gradient(135deg, hsl(var(--primary) / .06), transparent 50%), hsl(var(--popover,var(--card)));width:clamp(16rem,22vw,22rem);max-width:calc(100vw - 1rem);color:hsl(var(--popover-foreground,var(--foreground)));pointer-events:auto;border-radius:.5rem;padding:.65rem .8rem .65rem .9rem;font-size:.78rem;line-height:1.55;animation:.12s ease-out miq-help-tooltip-in;position:fixed;box-shadow:0 4px 16px #0000002e,0 12px 40px #0000001f}@keyframes miq-help-tooltip-in{0%{opacity:0;transform:translateY(.125rem)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.miq-help-tooltip__popup--top,.miq-help-tooltip__popup--bottom,.miq-help-tooltip__popup--right,.miq-help-tooltip__popup--left{transform:none}.miq-help-tooltip__arrow{background:hsl(var(--popover,var(--card)));border:1px solid hsl(var(--primary) / .25);width:.45rem;height:.45rem;position:absolute;transform:rotate(45deg)}.miq-help-tooltip__arrow--top{bottom:-.3rem;left:var(--miq-help-tooltip-arrow-left,50%);border-top:none;border-left:none;transform:translate(-50%)rotate(45deg)}.miq-help-tooltip__arrow--bottom{top:-.3rem;left:var(--miq-help-tooltip-arrow-left,.75rem);border-bottom:none;border-right:none;transform:translate(-50%)rotate(45deg)}.miq-help-tooltip__arrow--right{left:-.3rem;top:var(--miq-help-tooltip-arrow-top,50%);border-top:none;border-right:none;transform:translateY(-50%)rotate(45deg)}.miq-help-tooltip__arrow--left{right:-.3rem;top:var(--miq-help-tooltip-arrow-top,50%);border-bottom:none;border-left:none;transform:translateY(-50%)rotate(45deg)}@media (prefers-reduced-motion:reduce){.miq-help-tooltip__popup{animation:none}}
.miq-help-trigger{--miq-help-trigger-accent:var(--primary);--miq-help-trigger-trigger-size:clamp(1.45rem, 1.15rem + .5vw, 2rem);--miq-help-trigger-icon-size:clamp(.62rem, .52rem + .16vw, .82rem);appearance:none;border:1px solid hsl(var(--miq-help-trigger-accent) / .38);min-width:0;color:hsl(var(--miq-help-trigger-accent) / .82);cursor:pointer;touch-action:manipulation;vertical-align:middle;background:0 0;flex:none;justify-content:center;align-items:center;padding:0;line-height:1;transition:background-color .15s,border-color .15s,box-shadow .15s,color .15s;display:inline-flex}.miq-help-trigger--icon{width:var(--miq-help-trigger-trigger-size);height:var(--miq-help-trigger-trigger-size);border-radius:999rem;margin-left:clamp(.25rem,.2rem + .16vw,.45rem)}.miq-help-trigger--button{border-radius:.5rem;gap:.5rem;min-height:clamp(2.25rem,2.05rem + .35vw,2.75rem);padding:.45rem .75rem;font-size:.875rem;font-weight:600}.miq-help-trigger--compact{--miq-help-trigger-trigger-size:1.5rem;--miq-help-trigger-icon-size:.875rem;color:hsl(var(--muted-foreground) / .72);border-color:#0000}.miq-help-trigger--compact.miq-help-trigger--icon{justify-content:flex-start;margin-left:.0625rem;margin-right:-.625rem;transform:translateY(-.08em)}.miq-help-trigger--compact.miq-help-trigger--icon .miq-help-trigger__icon{justify-content:flex-start}.miq-help-trigger--info{--miq-help-trigger-accent:var(--status-info,var(--primary))}.miq-help-trigger--success{--miq-help-trigger-accent:var(--status-ok,var(--primary))}.miq-help-trigger--warning{--miq-help-trigger-accent:var(--status-warn,var(--primary))}.miq-help-trigger--danger{--miq-help-trigger-accent:var(--status-danger,var(--primary))}.miq-help-trigger__icon{width:var(--miq-help-trigger-icon-size);height:var(--miq-help-trigger-icon-size);flex:none;justify-content:center;align-items:center;display:inline-flex}.miq-help-trigger__icon svg{stroke-width:2.35px;width:100%;height:100%;display:block}.miq-help-trigger__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.miq-help-trigger:hover,.miq-help-trigger--active{border-color:hsl(var(--miq-help-trigger-accent) / .68);background:hsl(var(--miq-help-trigger-accent) / .12);color:hsl(var(--miq-help-trigger-accent));box-shadow:0 0 0 2px hsl(var(--miq-help-trigger-accent) / .1)}.miq-help-trigger--compact:hover,.miq-help-trigger--compact.miq-help-trigger--active{color:hsl(var(--miq-help-trigger-accent));box-shadow:none;background:0 0;border-color:#0000}.miq-help-trigger:focus-visible{box-shadow:0 0 0 2px hsl(var(--background)), 0 0 0 4px hsl(var(--ring,var(--miq-help-trigger-accent)));outline:none}.miq-help-trigger--compact:focus-visible{outline:1px solid hsl(var(--ring,var(--miq-help-trigger-accent)) / .72);outline-offset:1px;box-shadow:none;background:0 0}@media (pointer:coarse){.miq-help-trigger{--miq-help-trigger-trigger-size:clamp(2rem, 1.7rem + .8vw, 2.5rem);--miq-help-trigger-icon-size:clamp(.78rem, .64rem + .24vw, 1rem)}.miq-help-trigger--compact{--miq-help-trigger-trigger-size:2rem;--miq-help-trigger-icon-size:.95rem}}@media (prefers-reduced-motion:reduce){.miq-help-trigger{transition:none}}
