.flyout-flight-layer{pointer-events:none;position:absolute;inset:0}.flyout-flight{z-index:3;will-change:transform;position:absolute}.flyout-flight-y,.flyout-flight-lift,.flyout-flight-lean,.flyout-flight-rise-x,.flyout-flight-rise-up,.flyout-flight-rise-drop,.flyout-flight-rise-lean,.flyout-flight-art{will-change:transform;width:100%;height:100%}.flyout-flight-art{border-radius:var(--pk-radius-md);background:var(--pk-slab-shell);overflow:hidden}.flyout-flight-art img{object-fit:contain;width:100%;height:100%;display:block}.flyout-flight-ghost{transform-origin:0 0;will-change:opacity, transform;flex-direction:column;display:flex;position:absolute}.flyout-flight-ghost,.flyout-flight-ghost *{transition:none!important;animation:none!important}.flyout-flight-mark{will-change:opacity, transform}.flyout-flight--arc{animation:flyout-arc-x var(--x-dur) var(--ease-x) var(--x-delay) both}.flyout-flight--arc .flyout-flight-y{animation:flyout-arc-y var(--dur) var(--ease-y) both}.flyout-flight--arc .flyout-flight-lift{animation:flyout-arc-lift var(--lift-dur) var(--ease-lift) 0s 2 alternate both}.flyout-flight--arc .flyout-flight-lean{animation:flyout-arc-lean var(--lean-dur) var(--ease-lean) var(--lean-delay) 2 alternate both;transform-origin:50% var(--origin)}@keyframes flyout-arc-lean{0%{transform:rotate(0)}to{transform:rotate(var(--lean-peak))}}.flyout-flight--arc .flyout-flight-art{animation:flyout-arc-shape var(--dur) linear both, flyout-arc-swallow var(--swallow-dur) cubic-bezier(.5, 0, .75, 0) var(--swallow-delay) both, flyout-arc-fade var(--fade-dur) linear var(--fade-delay) both;transform-origin:50% var(--scale-origin)}@keyframes flyout-arc-x{0%{transform:translate(0)}to{transform:translateX(var(--fx))}}@keyframes flyout-arc-y{0%{transform:translateY(0)}to{transform:translateY(var(--fy))}}@keyframes flyout-arc-lift{0%{transform:translateY(0)}to{transform:translateY(calc(var(--lift) * -1))}}@keyframes flyout-arc-shape{0%{transform:scale(1)}6%{transform:scale(calc(1 + var(--press) * .6), calc(1 - var(--press)))}16%{transform:scale(var(--s1))}34%{transform:scale(var(--s2))}68%{transform:scale(var(--s3))}to{transform:scale(calc(var(--end-scale) * var(--end-squash)), var(--end-scale))}}@keyframes flyout-arc-swallow{0%{clip-path:inset(0)}to{clip-path:inset(0 0 100%)}}@keyframes flyout-arc-fade{0%{opacity:1}to{opacity:0}}.flyout-flight--fall{z-index:1}.flyout-flight--fall .flyout-flight-art{animation:flyout-fall var(--fall-dur) var(--ease-fall) both, flyout-fall-fade var(--fall-fade-dur) linear var(--fall-fade-delay) both;transform-origin:50% var(--scale-origin)}@keyframes flyout-fall{0%{transform:translateY(0)scale(1)}to{transform:translateY(var(--fall-by)) scale(var(--fall-scale))}}@keyframes flyout-fall-fade{0%{opacity:1}to{opacity:0}}.flyout-flight--rise .flyout-flight-rise-up{animation:flyout-rise-up var(--rise-dur) var(--ease-rise) var(--rise-delay) both}.flyout-flight--rise .flyout-flight-rise-drop{animation:flyout-rise-drop var(--drop-dur) var(--ease-drop) var(--drop-delay) both}.flyout-flight--rise .flyout-flight-rise-x{animation:flyout-rise-x var(--arc-dur) var(--ease-arc) var(--arc-delay) both}@keyframes flyout-rise-x{0%{transform:translateX(var(--arc-from))}to{transform:translate(0)}}.flyout-flight--rise .flyout-flight-rise-lean{animation:flyout-rise-tilt var(--tilt-dur) var(--ease-tilt) var(--tilt-delay) both;transform-origin:50%}@keyframes flyout-rise-tilt{0%{transform:rotate(var(--tilt-from))}to{transform:rotate(0)}}.flyout-flight--rise .flyout-flight-art{animation:flyout-rise-shrink var(--shrink-dur) var(--ease-drop) var(--shrink-delay) both, flyout-arc-swallow var(--swallow-dur) cubic-bezier(.5, 0, .75, 0) var(--swallow-delay) both, flyout-arc-fade var(--fade-dur) linear var(--fade-delay) both;transform-origin:50%;border-radius:0}.flyout-flight-veil{pointer-events:none;z-index:3;-webkit-mask-image:linear-gradient(to bottom, #000 0, #000 var(--veil-solid), transparent var(--veil-end));-webkit-mask-image:linear-gradient(to bottom, #000 0, #000 var(--veil-solid), transparent var(--veil-end));mask-image:linear-gradient(to bottom, #000 0, #000 var(--veil-solid), transparent var(--veil-end));position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes flyout-rise-up{0%{transform:translateY(var(--rise-from))}to{transform:translateY(calc(var(--clear-by) * -1))}}@keyframes flyout-rise-drop{0%{transform:translateY(0)}to{transform:translateY(var(--clear-by))}}@keyframes flyout-rise-shrink{0%{transform:scale(var(--born-scale))}to{transform:scale(1)}}.flyout-flight--launch{animation:flyout-launch-x var(--dur) cubic-bezier(.5, 0, .28, 1) both, flyout-launch-z var(--dur) linear both}.flyout-flight--launch .flyout-flight-y{animation:flyout-launch-y var(--dur) linear both}.flyout-flight--launch .flyout-flight-art{animation:flyout-launch-art var(--dur) linear both}@keyframes flyout-launch-x{0%{transform:translate(0)}32%{transform:translateX(calc(var(--fx) * .08))}to{transform:translateX(var(--fx))}}@keyframes flyout-launch-y{0%{animation-timing-function:cubic-bezier(.55,0,.85,.25);transform:translateY(0)}34%{transform:translateY(var(--sink));animation-timing-function:linear}60%{transform:translateY(var(--sink));animation-timing-function:cubic-bezier(.16,1,.3,1)}88%{transform:translateY(var(--clear));animation-timing-function:cubic-bezier(.4,0,.2,1)}to{transform:translateY(var(--fy))}}@keyframes flyout-launch-z{0%,87%{z-index:1}88%,to{z-index:3}}@keyframes flyout-launch-art{0%{opacity:1;transform:scale(1)}12%{transform:scale(1.045)}34%{transform:scale(var(--drop-scale));opacity:1}60%{transform:scale(calc(var(--drop-scale) * .82));opacity:1}88%{transform:scale(calc(var(--end-scale) * 1.32));opacity:1}to{transform:scale(var(--end-scale));opacity:0}}.flyout-undo{bottom:calc(100% + var(--pk-space-2));align-items:center;gap:var(--pk-space-1-5);padding:var(--pk-space-1) var(--pk-space-2-5) var(--pk-space-1) var(--pk-space-2);background:var(--pk-red-500);color:var(--pk-text-inverse);font:inherit;font-size:13px;line-height:18px;font-weight:var(--pk-w-heading);letter-spacing:-.1px;white-space:nowrap;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .14s var(--pk-ease-in-out), transform .14s var(--pk-ease-in-out), visibility 0s linear .14s;border:0;border-radius:999px;display:flex;position:absolute;left:50%;transform:translate(-50%,6px)scale(.92);box-shadow:0 4px 12px #e2393938}.flyout-undo[data-show]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .22s var(--pk-ease-expo), transform .26s var(--pk-ease-expo), visibility 0s;transform:translate(-50%)scale(1)}.flyout-undo:active{transform:translate(-50%)scale(.96)}.flyout-undo:after{content:"";width:max(56px,100%);height:max(56px,100%);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.flyout-undo-label{z-index:1;height:18px;position:relative}.flyout-undo-track{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.flyout-undo-fill{border-radius:inherit;background:var(--pk-red-600);width:100%;position:absolute;inset:0 auto 0 0}.flyout-undo-count{z-index:1;border:1px solid var(--pk-red-500);background:var(--pk-text-inverse);min-width:16px;height:16px;color:var(--pk-red-600);font-size:10px;font-weight:var(--pk-w-heading);opacity:0;visibility:hidden;transform-origin:50%;transition:opacity .14s var(--pk-ease-in-out), transform .18s var(--pk-ease-in-out), visibility 0s linear .18s;border-radius:999px;justify-content:center;align-items:center;padding:0 4px;line-height:16px;display:flex;position:absolute;top:-6px;right:-6px;transform:scale(.55)}.flyout-undo-count[data-show]{opacity:1;visibility:visible;transition:opacity .16s var(--pk-ease-expo), transform .24s var(--pk-ease-expo), visibility 0s;transform:scale(1)}.flyout-undo-count .slot{--slot-cell:16px;--slot-fade:8%;height:16px;line-height:16px}@media (prefers-reduced-motion:reduce){.flyout-flight{display:none}}@container (max-width:720px){.pk.flyout-config{display:none}}.flyout-config-body{overscroll-behavior:contain;max-height:calc(100cqh - 72px);overflow-y:auto}.flyout-config-chips{gap:var(--pk-space-1);flex-wrap:wrap;display:flex}.flyout-config-chip{padding:3px var(--pk-space-2);border:1px solid var(--pk-border);background:var(--pk-bg);color:var(--pk-text-secondary);font:inherit;font-size:12px;line-height:18px;font-weight:var(--pk-w-strong);letter-spacing:-.1px;cursor:pointer;transition:background-color var(--pk-dur-color) var(--pk-ease-in-out), border-color var(--pk-dur-color) var(--pk-ease-in-out), color var(--pk-dur-color) var(--pk-ease-in-out);border-radius:999px}.flyout-config-chip:hover{color:var(--pk-text);border-color:var(--pk-border-hover)}.flyout-config-chip[data-on]{border-color:var(--pk-brand-500);background:var(--pk-brand-500);color:var(--pk-text-inverse)}.flyout-config-group{gap:var(--pk-space-1);margin-top:var(--pk-space-1);flex-direction:column;display:flex}.flyout-config-group-label{font-size:11px;line-height:16px;font-weight:var(--pk-w-strong);letter-spacing:-.08px;color:var(--pk-text-secondary)}.flyout-config-name{justify-content:space-between;align-items:baseline;gap:var(--pk-space-2);display:flex}.flyout-config-ms{font-family:var(--pk-font-mono);font-feature-settings:var(--pk-font-features-mono);font-variant-numeric:tabular-nums slashed-zero;font-size:10px;font-weight:var(--pk-w-meta);color:var(--pk-text-secondary)}.flyout-config-sec{border-top:1px solid var(--pk-border);padding-top:var(--pk-space-2);margin-top:var(--pk-space-2)}.flyout-config-sec>summary{justify-content:space-between;align-items:center;gap:var(--pk-space-2);cursor:pointer;font-size:12px;line-height:18px;font-weight:var(--pk-w-strong);letter-spacing:-.1px;list-style:none;display:flex}.flyout-config-sec>summary::-webkit-details-marker{display:none}.flyout-config-sec>summary:after{content:"";border-right:1.5px solid var(--pk-text-tertiary);border-bottom:1.5px solid var(--pk-text-tertiary);width:6px;height:6px;transition:transform var(--pk-dur-press) var(--pk-ease-hover);transform:rotate(45deg)translate(-1px,-1px)}.flyout-config-sec[open]>summary:after{transform:rotate(-135deg)translate(-1px,-1px)}.flyout-config-sec-body{gap:var(--pk-space-2);padding-top:var(--pk-space-2);flex-direction:column;display:flex}.flyout-config-help{letter-spacing:-.08px;color:var(--pk-text-secondary);margin:0;font-size:11px;line-height:15px}.flyout-knob{gap:var(--pk-space-1);flex-direction:column;display:flex}.flyout-knob-head{justify-content:space-between;align-items:baseline;gap:var(--pk-space-2);letter-spacing:-.1px;font-size:12px;line-height:16px;display:flex}.flyout-knob-label{color:var(--pk-text)}.flyout-knob-value{font-family:var(--pk-font-mono);font-feature-settings:var(--pk-font-features-mono);font-variant-numeric:tabular-nums slashed-zero;color:var(--pk-text-secondary);font-size:11px}.flyout-knob[data-dirty] .flyout-knob-value{color:var(--pk-brand-500);font-weight:var(--pk-w-strong)}.flyout-knob input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:14px;margin:0}.flyout-knob input[type=range]::-webkit-slider-runnable-track{background:var(--pk-border-hover);border-radius:999px;height:2px}.flyout-knob input[type=range]::-moz-range-track{background:var(--pk-border-hover);border-radius:999px;height:2px}.flyout-knob input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--pk-text);width:11px;height:11px;transition:transform var(--pk-dur-press) var(--pk-ease-hover);border:0;border-radius:999px;margin-top:-4.5px}.flyout-knob input[type=range]::-moz-range-thumb{background:var(--pk-text);border:0;border-radius:999px;width:11px;height:11px}.flyout-knob input[type=range]:active::-webkit-slider-thumb{transform:scale(1.25)}.flyout-knob[data-dirty] input[type=range]::-webkit-slider-thumb{background:var(--pk-brand-500)}.flyout-knob[data-dirty] input[type=range]::-moz-range-thumb{background:var(--pk-brand-500)}.flyout-knob select{width:100%;padding:3px var(--pk-space-1-5);border:1px solid var(--pk-border);border-radius:var(--pk-radius-xs);background:var(--pk-surface);color:var(--pk-text);font:inherit;cursor:pointer;font-size:12px;line-height:18px}.flyout-config-actions{gap:var(--pk-space-1-5);margin-top:var(--pk-space-3);display:flex}.flyout-config-action{padding:var(--pk-space-1) var(--pk-space-2);border:1px solid var(--pk-border);border-radius:var(--pk-radius-sm);background:var(--pk-bg);color:var(--pk-text);font:inherit;font-size:12px;line-height:18px;font-weight:var(--pk-w-strong);cursor:pointer;transition:background-color var(--pk-dur-color) var(--pk-ease-in-out), border-color var(--pk-dur-color) var(--pk-ease-in-out);flex:1 1 0}.flyout-config-action:hover{background:var(--pk-surface-hover);border-color:var(--pk-border-hover)}.flyout-config-action:disabled{opacity:.5;pointer-events:none}.flyout-flight--path{will-change:transform}.flyout-flight--path .flyout-flight-lean{transform-origin:50% var(--origin)}.flyout-flight--path .flyout-flight-art{animation:flyout-arc-shape var(--dur) linear both, flyout-arc-swallow var(--swallow-dur) cubic-bezier(.5, 0, .75, 0) var(--swallow-delay) both, flyout-arc-fade var(--fade-dur) linear var(--fade-delay) both;transform-origin:50% var(--scale-origin)}.flyout-flight--spring{will-change:transform}.flyout-flight--spring .flyout-flight-art{animation:flyout-arc-fade var(--fade-dur) linear var(--fade-delay) both;transform-origin:50%}
