.qad-root{--qad-offset: 24px;--qad-trigger-size: 3.5rem;--qad-item-size: 2.75rem;--qad-gap: .5rem;--qad-radius: 9999px;--qad-chip-radius: 9999px;--qad-trigger-radius: 9999px;--qad-bar-radius: 9999px;--qad-panel-radius: 1.25rem;--qad-surface: #fff;--qad-fill: var(--qad-surface);--qad-border: color-mix(in oklab, var(--gray-950) 10%, transparent);--qad-ink: var(--gray-950);--qad-ink-muted: var(--gray-500);--qad-item-bg: var(--qad-fill);--qad-chip-bg: var(--qad-fill);--qad-chip-fg: var(--qad-ink);--qad-tint: var(--gray-100);--qad-press: var(--gray-200);--qad-well: var(--gray-50);--qad-selected-bg: var(--primary-600);--qad-selected-fg: #fff;--qad-kbd-bg: var(--gray-100);--qad-kbd-fg: var(--gray-600);--qad-badge-ring: #fff;--qad-trigger-bg: var(--primary-600);--qad-trigger-bg-hover: var(--primary-700);--qad-trigger-fg: #fff;--qad-ring: var(--primary-600);--qad-scrim: rgb(0 0 0 / .3);--qad-shadow: 0 2px 6px -1px rgb(0 0 0 / .1);--qad-shadow-lifted: 0 6px 16px -4px rgb(0 0 0 / .16);--qad-chip-shadow: 0 1px 2px rgb(0 0 0 / .06);--qad-elevation: var(--qad-shadow), 0 0 0 1px var(--qad-border);--qad-chip-elevation: var(--qad-chip-shadow), 0 0 0 1px var(--qad-border);--qad-ease: cubic-bezier(.2, .8, .2, 1);--qad-enter: .18s;--qad-exit: .12s;--qad-stagger: 30ms;--qad-shift: 8px;--qad-dir: 1;--qad-z: 30;position:fixed;z-index:var(--qad-z);inset-block-end:calc(var(--qad-offset) + env(safe-area-inset-bottom,0px));inset-inline-end:var(--qad-offset);display:flex;align-items:center;font-size:.875rem;color:var(--qad-ink);pointer-events:none;-webkit-tap-highlight-color:transparent}.dark .qad-root{--qad-surface: var(--gray-900);--qad-border: color-mix(in oklab, #fff 10%, transparent);--qad-ink: #fff;--qad-ink-muted: var(--gray-400);--qad-tint: var(--gray-800);--qad-press: var(--gray-700);--qad-well: var(--gray-950);--qad-selected-bg: var(--primary-500);--qad-selected-fg: var(--gray-950);--qad-kbd-bg: var(--gray-800);--qad-kbd-fg: var(--gray-300);--qad-badge-ring: var(--gray-900);--qad-ring: var(--primary-400);--qad-shadow: 0 2px 6px -1px rgb(0 0 0 / .4);--qad-shadow-lifted: 0 6px 16px -4px rgb(0 0 0 / .5);--qad-chip-shadow: 0 1px 2px rgb(0 0 0 / .3)}.qad-root:dir(rtl){--qad-dir: -1}.qad-root[data-qad-style=outline]{--qad-surface: var(--gray-50);--qad-border: var(--gray-300);--qad-ink-muted: var(--gray-600);--qad-item-fg: var(--gray-700);--qad-tint: #fff;--qad-press: var(--gray-100);--qad-well: #fff;--qad-kbd-bg: #fff;--qad-kbd-fg: var(--gray-600);--qad-badge-ring: var(--gray-50);--qad-shadow: 0 0 #0000;--qad-shadow-lifted: 0 0 #0000;--qad-chip-shadow: 0 0 #0000}.dark .qad-root[data-qad-style=outline]{--qad-surface: var(--gray-950);--qad-border: var(--gray-700);--qad-ink-muted: var(--gray-400);--qad-item-fg: var(--gray-300);--qad-tint: var(--gray-900);--qad-press: var(--gray-800);--qad-well: var(--gray-900);--qad-kbd-bg: var(--gray-800);--qad-kbd-fg: var(--gray-300);--qad-badge-ring: var(--gray-950)}.qad-root[data-qad-style=contrast]{--qad-surface: var(--gray-950);--qad-border: var(--gray-950);--qad-ink: #fff;--qad-ink-muted: var(--gray-400);--qad-item-fg: #fff;--qad-tint: var(--gray-800);--qad-press: var(--gray-700);--qad-well: var(--gray-900);--qad-selected-bg: #fff;--qad-selected-fg: var(--gray-950);--qad-kbd-bg: var(--gray-800);--qad-kbd-fg: var(--gray-300);--qad-badge-ring: var(--gray-950)}.dark .qad-root[data-qad-style=contrast]{--qad-surface: #fff;--qad-border: #fff;--qad-ink: var(--gray-950);--qad-ink-muted: var(--gray-600);--qad-item-fg: var(--gray-950);--qad-tint: var(--gray-100);--qad-press: var(--gray-200);--qad-well: var(--gray-100);--qad-selected-bg: var(--gray-950);--qad-selected-fg: #fff;--qad-kbd-bg: var(--gray-100);--qad-kbd-fg: var(--gray-700);--qad-badge-ring: #fff}.qad-root[data-qad-style=tinted]{--qad-radius: .875rem;--qad-chip-radius: .75rem;--qad-trigger-radius: 1.125rem;--qad-bar-radius: 1.375rem;--qad-surface: var(--primary-50);--qad-border: var(--primary-200);--qad-ink: var(--primary-950);--qad-ink-muted: var(--primary-800);--qad-item-fg: var(--primary-700);--qad-chip-bg: var(--primary-100);--qad-chip-fg: var(--primary-900);--qad-tint: var(--primary-100);--qad-press: var(--primary-200);--qad-well: var(--primary-100);--qad-kbd-bg: var(--primary-200);--qad-kbd-fg: var(--primary-900);--qad-badge-ring: var(--primary-50)}.dark .qad-root[data-qad-style=tinted]{--qad-surface: var(--primary-950);--qad-border: var(--primary-800);--qad-ink: var(--primary-50);--qad-ink-muted: var(--primary-200);--qad-item-fg: var(--primary-300);--qad-chip-bg: var(--primary-900);--qad-chip-fg: var(--primary-50);--qad-tint: var(--primary-900);--qad-press: var(--primary-800);--qad-well: var(--primary-900);--qad-selected-bg: var(--primary-400);--qad-selected-fg: var(--primary-950);--qad-kbd-bg: var(--primary-800);--qad-kbd-fg: var(--primary-100);--qad-badge-ring: var(--primary-950)}.qad-root[data-position=bottom-start]{inset-inline:var(--qad-offset) auto}.qad-root[data-position=bottom-center]{inset-inline:0;width:max-content;margin-inline:auto}@media(scripting:enabled){.qad-root:not([data-placed]){visibility:hidden}}.qad-root[data-placed]{inset-block:0 auto;inset-inline:0 auto;width:max-content;margin:0;transform:var(--qad-transform)}.qad-root[data-settling]{transition:transform var(--qad-enter) var(--qad-ease)}.qad-sr-only,.qad-probe{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.qad-probe{position:fixed;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);visibility:hidden}.qad-menu,.qad-group{display:flex;flex-direction:column;align-items:inherit;gap:var(--qad-gap)}.qad-item{position:relative;display:flex;flex-direction:row-reverse;align-items:center;gap:.625rem}.qad-root[data-chip=end] .qad-item{flex-direction:row}.qad-item .fi-icon-btn{width:var(--qad-item-size);height:var(--qad-item-size);margin:0;border-radius:var(--qad-radius);background:var(--qad-item-bg);box-shadow:var(--qad-elevation);pointer-events:auto;touch-action:manipulation;cursor:pointer;transition:background-color var(--qad-exit) ease-in,color var(--qad-exit) ease-in,transform var(--qad-exit) ease-in}.qad-root[data-qad-style=contrast] .qad-item .fi-icon-btn,.qad-root[data-qad-style=tinted] .qad-item .fi-icon-btn,.qad-root[data-qad-style=outline] .qad-item .fi-icon-btn.fi-color-primary,.qad-root .qad-item .qad-move-toggle{color:var(--qad-item-fg, var(--qad-ink-muted))}.qad-root[data-qad-style=native] .qad-item .fi-icon-btn.fi-color-primary{color:var(--gray-600)}.dark .qad-root[data-qad-style=native] .qad-item .fi-icon-btn.fi-color-primary{color:var(--gray-300)}@media(hover:hover){.qad-item .fi-icon-btn:not(.fi-disabled):hover,.qad-item:has(.qad-label:hover) .fi-icon-btn:not(.fi-disabled){background:var(--qad-tint)}.qad-item:not(:has(.fi-disabled)):hover .qad-label{background:var(--qad-tint)}.qad-root .qad-item .qad-move-toggle:hover{color:var(--qad-ink)}.qad-root:is([data-qad-style=native],[data-qad-style=outline]) .qad-item .fi-icon-btn.fi-color-primary:not(.fi-disabled):hover,.qad-root:is([data-qad-style=native],[data-qad-style=outline]) .qad-item:has(.qad-label:hover) .fi-icon-btn.fi-color-primary:not(.fi-disabled){color:var(--primary-600)}.dark .qad-root:is([data-qad-style=native],[data-qad-style=outline]) .qad-item .fi-icon-btn.fi-color-primary:not(.fi-disabled):hover,.dark .qad-root:is([data-qad-style=native],[data-qad-style=outline]) .qad-item:has(.qad-label:hover) .fi-icon-btn.fi-color-primary:not(.fi-disabled){color:var(--primary-400)}}.qad-item .fi-icon-btn:not(.fi-disabled):active,.qad-item:has(.qad-label:active) .fi-icon-btn:not(.fi-disabled){background:var(--qad-press);transform:translateY(1px)}.qad-root .qad-item .fi-icon-btn.fi-disabled,.qad-root .qad-item .fi-icon-btn[disabled]{opacity:1;color:color-mix(in oklab,var(--qad-ink-muted) 70%,transparent);cursor:not-allowed}.qad-root[data-mode=speed-dial] .qad-item .fi-icon-btn.fi-disabled,.qad-root[data-mode=speed-dial] .qad-item:has(.fi-disabled) .qad-label{box-shadow:0 0 0 1px var(--qad-border)}.qad-item:has(.fi-disabled) .qad-label{color:var(--qad-ink-muted);font-weight:400;cursor:not-allowed}.qad-item:has(.fi-disabled) .qad-kbd{display:none}.qad-item .fi-icon-btn:focus-visible,.qad-trigger:focus-visible,.qad-move-button:focus-visible,.qad-move-reset:focus-visible{outline:2px solid var(--qad-ring);outline-offset:2px}.qad-item .fi-icon-btn:focus-visible{box-shadow:var(--qad-elevation),0 0 0 2px var(--qad-badge-ring)}.qad-trigger:focus-visible{box-shadow:var(--qad-shadow),0 0 0 2px var(--qad-badge-ring)}.qad-item .fi-icon-btn .fi-icon{width:1.25rem;height:1.25rem}.qad-item .fi-icon-btn-badge-ctn{inset-block-start:-.125rem;inset-inline:auto -.25rem;background:none;transform:none;font-variant-numeric:tabular-nums}.qad-item .fi-icon-btn-badge-ctn .fi-badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding-inline:.3125rem;border-radius:9999px;background:var(--color-600, var(--primary-600));color:#fff;font-size:.6875rem;font-weight:600;line-height:1;box-shadow:0 0 0 2px var(--qad-badge-ring, #fff)}.dark .qad-item .fi-icon-btn-badge-ctn .fi-badge{background:var(--color-500, var(--primary-500));color:var(--color-950, var(--gray-950));box-shadow:0 0 0 2px var(--qad-badge-ring, var(--gray-900))}.qad-label{position:relative;display:inline-flex;align-items:center;gap:.5rem;max-width:min(18rem,calc(100vw - 6rem));min-height:2rem;padding-block:.3125rem;padding-inline:.75rem;border-radius:var(--qad-chip-radius);background:var(--qad-chip-bg);box-shadow:var(--qad-elevation);color:var(--qad-chip-fg);font-weight:500;line-height:1.25rem;white-space:nowrap;pointer-events:auto;cursor:pointer;user-select:none;transition:background-color var(--qad-exit) ease-in}.qad-root[data-mode=speed-dial] .qad-label{box-shadow:var(--qad-chip-elevation)}.qad-label-text{min-width:0;unicode-bidi:plaintext;overflow:hidden;text-overflow:ellipsis}.qad-kbd{flex:none;direction:ltr;unicode-bidi:isolate;padding-inline:.3125rem;border-radius:.375rem;background:var(--qad-kbd-bg);color:var(--qad-kbd-fg);font-family:inherit;font-size:.6875rem;font-weight:500;font-variant-numeric:tabular-nums;line-height:1.125rem;letter-spacing:.02em}.qad-kbd:empty{display:none}@media(hover:none)and (pointer:coarse){.qad-kbd{display:none}}.qad-group-label{position:relative;padding-block:.1875rem;padding-inline:.5rem;margin-block-start:.25rem;border-radius:var(--qad-chip-radius);background:var(--qad-chip-bg);box-shadow:0 0 0 1px var(--qad-border);color:color-mix(in oklab,var(--qad-chip-fg) 80%,var(--qad-surface));font-size:.75rem;font-weight:600;line-height:1rem}.qad-trigger{position:relative;display:grid;place-items:center;width:var(--qad-trigger-size);height:var(--qad-trigger-size);padding:0;border:0;border-radius:var(--qad-trigger-radius);background:var(--qad-trigger-bg);color:var(--qad-trigger-fg);box-shadow:var(--qad-shadow);pointer-events:auto;cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;transition:background var(--qad-exit) ease-in,box-shadow var(--qad-exit) ease-in,transform var(--qad-exit) ease-in}.qad-root[data-draggable] .qad-trigger{touch-action:none}@media(hover:hover){.qad-trigger:hover{background:var(--qad-trigger-bg-hover)}}.qad-trigger:active{transform:translateY(1px)}.qad-trigger .fi-icon{width:1.5rem;height:1.5rem;grid-area:1 / 1}.qad-trigger-icon{transition:transform var(--qad-enter) var(--qad-ease)}.qad-handle-icon,.qad-scrim{display:none}.qad-root[data-dragging],.qad-root[data-dragging] .qad-trigger{cursor:grabbing}.qad-root[data-dragging][data-mode=speed-dial] .qad-trigger,.qad-root[data-lifted][data-mode=speed-dial] .qad-trigger{box-shadow:var(--qad-shadow-lifted);transform:translateY(-2px)}.qad-root[data-dragging][data-mode=bar],.qad-root[data-lifted][data-mode=bar]{box-shadow:var(--qad-shadow-lifted),0 0 0 1px var(--qad-border)}.qad-root[data-mode=speed-dial] .qad-menu{position:absolute;inset-block-end:calc(100% + .75rem);inset-inline-end:0;align-items:flex-end;padding-inline:calc((var(--qad-trigger-size) - var(--qad-item-size)) / 2);visibility:hidden;transition:visibility 0s linear var(--qad-exit)}.qad-root[data-mode=speed-dial][data-chip=end] .qad-menu{inset-inline:0 auto;align-items:flex-start}.qad-root[data-direction=down]{--qad-shift: -8px}.qad-root[data-mode=speed-dial][data-direction=down] .qad-menu{flex-direction:column-reverse;inset-block:calc(100% + .75rem) auto}.qad-root[data-mode=speed-dial][data-direction=down] .qad-group{flex-direction:column-reverse}.qad-root[data-mode=speed-dial]{--qad-gap: .625rem}.qad-root[data-mode=speed-dial] .qad-move-group{padding-block-end:.375rem}.qad-root[data-mode=speed-dial][data-direction=down] .qad-move-group{padding-block:.375rem 0}.qad-root[data-mode=speed-dial] .qad-group-label{margin-inline-end:calc(var(--qad-item-size) + .625rem)}.qad-root[data-mode=speed-dial][data-chip=end] .qad-group-label{margin-inline:calc(var(--qad-item-size) + .625rem) 0}.qad-root[data-mode=speed-dial] .qad-item,.qad-root[data-mode=speed-dial] .qad-group-label{opacity:0;transform:translateY(var(--qad-shift));transition:opacity var(--qad-exit) ease-in,transform var(--qad-exit) ease-in}.qad-root[data-mode=speed-dial][data-open=true]:not([data-moving]) .qad-menu{visibility:visible;transition-delay:0s}.qad-root[data-mode=speed-dial][data-open=true]:not([data-moving]) .qad-item,.qad-root[data-mode=speed-dial][data-open=true]:not([data-moving]) .qad-group-label{opacity:1;transform:none;transition:opacity var(--qad-enter) var(--qad-ease),transform var(--qad-enter) var(--qad-ease);transition-delay:calc(var(--qad-i, 0) * var(--qad-stagger))}.qad-root[data-mode=speed-dial][data-open=true] .qad-trigger-icon,.qad-root[data-mode=speed-dial][data-moving] .qad-trigger-icon{transform:rotate(45deg)}.qad-move{position:absolute;inset-block-end:calc(100% + .75rem);inset-inline-end:0;display:flex;flex-direction:column;gap:.5rem;width:13rem;padding:.625rem;border-radius:var(--qad-panel-radius);background:var(--qad-fill);box-shadow:var(--qad-elevation);color:var(--qad-ink);pointer-events:auto;visibility:hidden;opacity:0;transform:translateY(var(--qad-shift));transition:opacity var(--qad-exit) ease-in,transform var(--qad-exit) ease-in,visibility 0s linear var(--qad-exit)}.qad-root[data-chip=end] .qad-move{inset-inline:0 auto}.qad-root[data-direction=down] .qad-move{inset-block:calc(100% + .75rem) auto}.qad-root[data-moving] .qad-move{visibility:visible;opacity:1;transform:none;transition:opacity var(--qad-enter) var(--qad-ease),transform var(--qad-enter) var(--qad-ease)}.qad-move-title{padding-inline:.25rem;color:var(--qad-ink-muted);font-size:.75rem;font-weight:600;line-height:1rem}.qad-move-map{direction:ltr;display:grid;grid-template-columns:var(--qad-item-size) 1fr var(--qad-item-size);grid-template-rows:var(--qad-item-size) 1fr var(--qad-item-size);aspect-ratio:16 / 10;padding:.3125rem;border-radius:calc(var(--qad-panel-radius) - .375rem);background:var(--qad-well);box-shadow:inset 0 0 0 1.5px color-mix(in oklab,var(--qad-ink) 16%,transparent)}.qad-move-button:not([aria-pressed=true]){background:var(--qad-surface);box-shadow:0 0 0 1px var(--qad-border)}.qad-move-button,.qad-move-reset{display:grid;place-items:center;padding:0;border:0;border-radius:.75rem;background:transparent;color:var(--qad-ink-muted);cursor:pointer;touch-action:manipulation;transition:background-color var(--qad-exit) ease-in,color var(--qad-exit) ease-in,transform var(--qad-exit) ease-in}.qad-move-button{width:var(--qad-item-size);height:var(--qad-item-size)}.qad-move-reset{display:flex;align-items:center;justify-content:center;gap:.375rem;min-height:var(--qad-item-size);padding-inline:.75rem;color:var(--qad-ink);font-size:.8125rem;font-weight:500;line-height:1.125rem;text-align:center}.qad-move-reset .fi-icon{flex:none;width:1rem;height:1rem;color:var(--qad-ink-muted)}.qad-move-reset:dir(rtl) .fi-icon{transform:scaleX(-1)}@media(hover:hover){.qad-move-button:hover,.qad-move-reset:hover{background:var(--qad-tint);color:var(--qad-ink)}}.qad-move-button:active,.qad-move-reset:active{background:var(--qad-press);transform:translateY(1px)}.qad-move-button[aria-pressed=true]{background:var(--qad-selected-bg);color:var(--qad-selected-fg)}.qad-move-button .fi-icon{width:1.25rem;height:1.25rem}.qad-move-button[data-corner=top-left]{grid-area:1 / 1}.qad-move-button[data-corner=top-right]{grid-area:1 / 3}.qad-move-button[data-corner=bottom-left]{grid-area:3 / 1}.qad-move-button[data-corner=bottom-right]{grid-area:3 / 3}.qad-root[data-mode=bar]{gap:.25rem;padding:.375rem;border-radius:var(--qad-bar-radius);background:var(--qad-fill);box-shadow:var(--qad-elevation);pointer-events:auto}.qad-root.qad-has-labels[data-mode=bar]{--qad-bar-radius: 1.25rem;padding-inline:.5rem}.qad-root[data-mode=bar][data-draggable]{cursor:grab;touch-action:none}.qad-root[data-mode=bar] .qad-menu,.qad-root[data-mode=bar] .qad-group{flex-direction:row;align-items:center;gap:.25rem}.qad-root[data-mode=bar] .qad-group+.qad-group{position:relative;padding-inline-start:.5rem;margin-inline-start:.25rem}.qad-root[data-mode=bar] .qad-group+.qad-group:before,.qad-root[data-mode=bar][data-open=true] .qad-trigger:before{content:"";position:absolute;inset-block:.75rem;inset-inline-start:0;width:1px;background:color-mix(in oklab,var(--qad-ink) 14%,transparent)}.qad-root[data-mode=bar] .qad-group-label,.qad-root[data-mode=bar][data-open=false] .qad-menu{display:none}.qad-root[data-mode=bar] .qad-item{flex-direction:column;gap:.125rem;cursor:auto;animation:qad-enter var(--qad-enter) var(--qad-ease) both;animation-delay:calc(var(--qad-i, 0) * var(--qad-stagger))}.qad-root[data-mode=bar] .qad-item .fi-icon-btn{background:transparent;box-shadow:none}@media(hover:hover){.qad-root[data-mode=bar] .qad-item .fi-icon-btn:not(.fi-disabled):hover{background:var(--qad-tint)}}.qad-root[data-mode=bar] .qad-item .fi-icon-btn:not(.fi-disabled):active{background:var(--qad-press)}.qad-root[data-mode=bar]:not(.qad-has-labels) .qad-label{position:absolute;inset-block-end:calc(100% + .875rem);inset-inline-start:50%;min-height:1.75rem;padding-block:.25rem;padding-inline:.625rem;font-size:.75rem;line-height:1rem;opacity:0;transform:translate(calc(-50% * var(--qad-dir))) translateY(4px);pointer-events:none;transition:opacity var(--qad-exit) ease-in,transform var(--qad-exit) ease-in}.qad-root[data-mode=bar][data-direction=down]:not(.qad-has-labels) .qad-label{inset-block:calc(100% + .875rem) auto;transform:translate(calc(-50% * var(--qad-dir))) translateY(-4px)}.qad-root[data-mode=bar]:not(.qad-has-labels):not([data-dragging]) .qad-item:hover .qad-label,.qad-root[data-mode=bar]:not(.qad-has-labels) .qad-item:focus-within .qad-label{background:var(--qad-chip-bg);opacity:1;transform:translate(calc(-50% * var(--qad-dir)));transition:opacity var(--qad-enter) var(--qad-ease),transform var(--qad-enter) var(--qad-ease)}.qad-root[data-mode=bar] .qad-item:has(.fi-disabled) .qad-label{opacity:0}.qad-root[data-mode=bar]:not(.qad-has-labels) .qad-item:has(.fi-disabled):hover .qad-label{opacity:.85}.qad-root[data-mode=bar].qad-has-labels .qad-item{padding-inline:.25rem}.qad-root[data-mode=bar].qad-has-labels .qad-item .fi-icon-btn{height:2.25rem}.qad-root[data-mode=bar].qad-has-labels .qad-label{min-height:0;max-width:7rem;padding:0 0 .125rem;background:none;box-shadow:none;color:var(--qad-ink-muted);font-size:.75rem;line-height:1rem}.qad-root[data-mode=bar].qad-has-labels .qad-item:has(.fi-disabled) .qad-label{opacity:.55}.qad-root[data-mode=bar].qad-has-labels .qad-kbd{display:none}.qad-root[data-mode=bar] .qad-trigger{width:var(--qad-item-size);height:var(--qad-item-size);border-radius:var(--qad-radius);background:transparent;color:var(--qad-ink-muted);box-shadow:none}@media(hover:hover){.qad-root[data-mode=bar] .qad-trigger:hover{background:var(--qad-tint);color:var(--qad-ink)}.qad-root[data-mode=bar][data-open=false] .qad-trigger:hover{background:var(--qad-trigger-bg-hover);color:var(--qad-trigger-fg)}}.qad-root[data-mode=bar][data-open=true] .qad-trigger{margin-inline-start:.25rem}.qad-root[data-mode=bar][data-open=true] .qad-trigger:before{inset-inline-start:-.25rem}.qad-root[data-mode=bar][data-open=true] .qad-trigger-icon,.qad-root[data-mode=bar][data-open=false] .qad-handle-icon{display:none}.qad-root[data-mode=bar][data-open=true] .qad-handle-icon{display:block}.qad-root[data-mode=bar][data-open=false]{padding:0;background:none;box-shadow:none}.qad-root[data-mode=bar][data-open=false] .qad-trigger{width:var(--qad-trigger-size);height:var(--qad-trigger-size);border-radius:var(--qad-trigger-radius);background:var(--qad-trigger-bg);color:var(--qad-trigger-fg);box-shadow:var(--qad-shadow)}.qad-root[data-mode=bar][data-open=false][data-dragging] .qad-trigger,.qad-root[data-mode=bar][data-open=false][data-lifted] .qad-trigger{box-shadow:var(--qad-shadow-lifted)}@keyframes qad-enter{0%{opacity:0;transform:translateY(8px)}}.qad-root[data-compact] .qad-scrim{position:fixed;inset:-100vmax;z-index:-1;display:block;background:var(--qad-scrim);opacity:0;visibility:hidden;pointer-events:auto;transition:opacity var(--qad-exit) ease-in,visibility 0s linear var(--qad-exit)}.qad-root[data-compact][data-mode=speed-dial][data-open=true] .qad-scrim,.qad-root[data-compact][data-moving] .qad-scrim{opacity:1;visibility:visible;transition:opacity var(--qad-enter) var(--qad-ease)}body:has(.fi-modal-open) .qad-root[data-compact]{opacity:0;visibility:hidden}@media(prefers-reduced-motion:reduce){.qad-root *,.qad-root[data-mode=speed-dial] .qad-item,.qad-root[data-mode=speed-dial] .qad-group-label,.qad-root[data-mode=speed-dial][data-open=true]:not([data-moving]) .qad-item,.qad-root[data-mode=speed-dial][data-open=true]:not([data-moving]) .qad-group-label,.qad-move,.qad-root[data-moving] .qad-move{transform:none;transition:opacity .1s linear;transition-delay:0s;animation:none}.qad-root[data-settling]{transition:none}.qad-root[data-mode=speed-dial] .qad-menu{transition:visibility 0s linear .1s}.qad-root[data-mode=speed-dial][data-open=true] .qad-trigger-icon,.qad-root[data-mode=speed-dial][data-moving] .qad-trigger-icon{transform:rotate(45deg)}.qad-move-reset:dir(rtl) .fi-icon{transform:scaleX(-1)}.qad-root:not([data-mode=bar]) .qad-label,.qad-root[data-mode=bar]:not(.qad-has-labels) .qad-label{transform:none}.qad-root[data-mode=bar]:not(.qad-has-labels) .qad-label,.qad-root[data-mode=bar]:not(.qad-has-labels) .qad-item:hover .qad-label,.qad-root[data-mode=bar]:not(.qad-has-labels) .qad-item:focus-within .qad-label{transform:translate(calc(-50% * var(--qad-dir)))}}@media print{.qad-root{display:none!important}}
