.ypai-dialog[data-astro-cid-5pc4l3ac]{position:fixed;inset:0;margin:0;width:100%;height:100%;max-width:100%;max-height:100%;border:0;background:transparent;padding:0;color:inherit;z-index:var(--ds-z-modal, 300)}.ypai-dialog[data-astro-cid-5pc4l3ac]::backdrop{background:#030408c7;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.ypai-dialog[data-astro-cid-5pc4l3ac]:not([open]){display:none}.ypai-dialog[data-astro-cid-5pc4l3ac][open]::backdrop{animation:ypai-dialog-backdrop-in var(--ds-motion-signature-duration) var(--ds-motion-signature-curve) both}.ypai-dialog[data-astro-cid-5pc4l3ac][open] .ypai-dialog__shell[data-astro-cid-5pc4l3ac]{animation:ypai-dialog-shell-in var(--ds-motion-signature-duration-overshoot) var(--ds-motion-signature-curve-overshoot) both;transform-origin:center top}.ypai-dialog[data-astro-cid-5pc4l3ac][data-closing="1"][open] .ypai-dialog__shell[data-astro-cid-5pc4l3ac]{animation:ypai-dialog-shell-out var(--ds-motion-signature-duration) var(--ds-motion-signature-curve) both}.ypai-dialog[data-astro-cid-5pc4l3ac][data-closing="1"][open]::backdrop{animation:ypai-dialog-backdrop-out var(--ds-motion-signature-duration) var(--ds-motion-signature-curve) both}@keyframes ypai-dialog-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes ypai-dialog-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes ypai-dialog-shell-in{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ypai-dialog-shell-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(4px) scale(.99)}}.ypai-dialog__shell[data-astro-cid-5pc4l3ac]{position:relative;margin:8vh auto 0;display:flex;flex-direction:column;max-height:84vh;width:min(560px,92vw);background:#0b0d12;color:var(--ds-color-text-primary, rgba(255, 255, 255, .92));border:1px solid var(--ds-color-border-subtle, rgba(255, 255, 255, .08));border-radius:var(--ds-radius-xl, 16px);box-shadow:var(--ds-shadow-5, 0 20px 48px rgba(0, 0, 0, .4));overflow:hidden}.ypai-dialog--sm[data-astro-cid-5pc4l3ac] .ypai-dialog__shell[data-astro-cid-5pc4l3ac]{width:min(400px,92vw)}.ypai-dialog--md[data-astro-cid-5pc4l3ac] .ypai-dialog__shell[data-astro-cid-5pc4l3ac]{width:min(560px,92vw)}.ypai-dialog--lg[data-astro-cid-5pc4l3ac] .ypai-dialog__shell[data-astro-cid-5pc4l3ac]{width:min(820px,92vw)}.ypai-dialog--full[data-astro-cid-5pc4l3ac] .ypai-dialog__shell[data-astro-cid-5pc4l3ac]{width:96vw;max-width:1200px;max-height:92vh;margin-top:4vh}.ypai-dialog__header[data-astro-cid-5pc4l3ac]{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-3, 12px);padding:var(--ds-pad-cozy, 16px) var(--ds-pad-roomy, 24px);border-bottom:1px solid var(--ds-color-border-subtle, rgba(255, 255, 255, .06))}.ypai-dialog__title[data-astro-cid-5pc4l3ac]{margin:0;font-size:16px;font-weight:600;color:#fff;line-height:1.3}.ypai-dialog__close[data-astro-cid-5pc4l3ac]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;color:var(--ds-color-text-muted, rgba(255, 255, 255, .55));border:1px solid var(--ds-color-border-subtle, rgba(255, 255, 255, .08));border-radius:var(--ds-radius-md, 8px);cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}.ypai-dialog__close[data-astro-cid-5pc4l3ac]:hover,.ypai-dialog__close[data-astro-cid-5pc4l3ac]:focus-visible{background:var(--ds-color-bg-overlay, rgba(255, 255, 255, .06));color:#fff;border-color:var(--ds-color-border-strong, rgba(255, 255, 255, .16));outline:none}.ypai-dialog__body[data-astro-cid-5pc4l3ac]{padding:var(--ds-pad-roomy, 24px);overflow-y:auto;flex:1 1 auto;color:var(--ds-color-text-secondary, rgba(255, 255, 255, .82));line-height:1.55;font-size:14px}.ypai-dialog__actions[data-astro-cid-5pc4l3ac]{display:flex;align-items:center;justify-content:flex-end;gap:var(--ds-space-3, 12px);padding:var(--ds-pad-cozy, 16px) var(--ds-pad-roomy, 24px);border-top:1px solid var(--ds-color-border-subtle, rgba(255, 255, 255, .06));background:#ffffff04}@media(prefers-reduced-motion:reduce){.ypai-dialog[data-astro-cid-5pc4l3ac]::backdrop{backdrop-filter:none;-webkit-backdrop-filter:none}.ypai-dialog[data-astro-cid-5pc4l3ac][open] .ypai-dialog__shell[data-astro-cid-5pc4l3ac],.ypai-dialog[data-astro-cid-5pc4l3ac][open]::backdrop,.ypai-dialog[data-astro-cid-5pc4l3ac][data-closing="1"][open] .ypai-dialog__shell[data-astro-cid-5pc4l3ac],.ypai-dialog[data-astro-cid-5pc4l3ac][data-closing="1"][open]::backdrop{animation:none!important}}
