.zx-window{isolation:isolate;background:#fff;border:1px solid #1414131f;border-radius:12px;width:100%;height:680px;position:relative;overflow:hidden;box-shadow:0 1px 2px #1414130f,0 16px 48px -12px #14141338}.zx-outline{background:#fff;transition:opacity .2s;display:flex;position:absolute;inset:0}.zx-outline-rail{background:#f7f7f7;width:240px;height:100%}.zx-window[data-ready] .zx-outline{opacity:0;pointer-events:none}.zx-frame{opacity:0;border:0;width:100%;height:100%;transition:opacity .2s;display:block;position:absolute;inset:0}.zx-window[data-ready] .zx-frame{opacity:1}.zx-window[data-dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#090a0b;border-color:#ffffff14;box-shadow:0 0 0 1px #0009,0 24px 64px -16px #000000b3}.zx-window[data-dark] .zx-outline{background:#0f1011}.zx-window[data-dark] .zx-outline-rail{background:#090a0b}.zx-window[data-dark] .zx-tap{justify-content:flex-end;align-items:flex-start;padding:10px 10px 0 0}.zx-window[data-dark] .zx-tap-pill{color:#f7f8f8;background:#0f1011;min-height:28px;padding:0 12px;font-size:13px;font-weight:510;box-shadow:inset 0 0 0 1px #ffffff24,-18px 0 12px -2px #0f1011}.zx-window[data-dark] .zx-tap:focus-visible .zx-tap-pill{outline-color:#7d9bff;box-shadow:inset 0 0 0 1px #ffffff24,-18px 0 12px -2px #0f1011}@media (max-width:645px){.zx-window{border-radius:16px;height:min(620px,78vh)}.zx-outline-rail{display:none}}@media (prefers-reduced-motion:reduce){.zx-outline,.zx-frame{transition:none}}.zx-tap{z-index:2;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:flex-end;padding:0 0 84px;display:flex;position:absolute;inset:0}.zx-tap-pill{color:#fff;min-height:40px;font:600 15px/1 var(--zn-font,system-ui, sans-serif);background:#141413;border-radius:999px;align-items:center;padding:0 18px;display:inline-flex;box-shadow:0 6px 20px #14141347}.zx-tap:focus-visible .zx-tap-pill{outline-offset:2px;outline:2px solid #fff;box-shadow:0 0 0 4px #141413}.zx-tap-cap{color:#f7f8f8;min-height:28px;font:510 13px/1 var(--zn-font,system-ui, sans-serif);letter-spacing:normal;text-transform:none;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff0a;border:0;border-radius:999px;flex:none;place-self:center end;align-items:center;margin:-2px 0 -2px auto;padding:0 12px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.zx-enter{z-index:3;color:#fff;min-height:36px;font:600 14px/1 var(--zn-font,system-ui, sans-serif);cursor:pointer;opacity:0;pointer-events:none;background:#141413;border:0;border-radius:999px;padding:0 16px;position:absolute;top:12px;left:12px}.zx-enter:focus-visible{opacity:1;pointer-events:auto;outline-offset:2px;outline:2px solid #fff}.zx-window[data-dark] .zx-enter{color:#08090a;background:#f7f8f8}.zx-window[data-dark] .zx-enter:focus-visible{outline-color:#7d9bff}
