@charset "UTF-8";.pm-root[data-v-27ec7515]{--pm-bg: rgba(255, 255, 255, .04);--pm-bg-hover: rgba(255, 255, 255, .08);--pm-bg-pop: rgba(18, 8, 12, .97);--pm-border: rgba(255, 255, 255, .1);--pm-border-active: rgba(255, 140, 120, .45);--pm-fg: #f1e6e4;--pm-fg-dim: rgba(241, 230, 228, .55);--pm-fg-faint: rgba(241, 230, 228, .45);--pm-accent-soft: rgba(214, 60, 73, .12);--pm-accent-text: #ffb09a;--pm-accent-border: rgba(255, 140, 120, .25);--pm-danger: #ff8b78;--pm-danger-soft: rgba(228, 60, 73, .14);--pm-danger-border: rgba(228, 60, 73, .32);--pm-radius: 10px;display:block;position:relative;color:var(--pm-fg);box-sizing:border-box}.pm-root[data-v-27ec7515] *,.pm-root[data-v-27ec7515] *:before,.pm-root[data-v-27ec7515] *:after{box-sizing:border-box}.pm-trigger[data-v-27ec7515]{width:100%;padding:10px 12px;display:flex;align-items:center;gap:10px;border-radius:var(--pm-radius);background:var(--pm-bg);border:1px solid var(--pm-border);text-align:left;font:inherit;color:inherit;cursor:pointer;transition:background .15s,border-color .15s}.pm-trigger[data-v-27ec7515]:hover{background:var(--pm-bg-hover);border-color:#fff3}.pm-trigger.open[data-v-27ec7515]{background:var(--pm-accent-soft);border-color:var(--pm-border-active)}.pm-collapsed .pm-trigger[data-v-27ec7515]{padding:8px;justify-content:center}.pm-who[data-v-27ec7515]{min-width:0;flex:1;line-height:1.2}.pm-name[data-v-27ec7515]{font-size:12px;font-weight:600;color:var(--pm-fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-mail[data-v-27ec7515]{font-size:10px;color:var(--pm-fg-faint);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-chev[data-v-27ec7515]{width:12px;height:12px;flex:none;color:#f1e6e4a6;opacity:.55;transition:transform .18s}.pm-trigger.open .pm-chev[data-v-27ec7515]{transform:rotate(180deg)}.pm-chev svg[data-v-27ec7515]{width:100%;height:100%;display:block}.pm-pop[data-v-27ec7515]{position:absolute;left:0;right:0;bottom:calc(100% + 8px);background:var(--pm-bg-pop);backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:6px;z-index:60;box-shadow:0 24px 60px #0009;display:flex;flex-direction:column;min-width:240px}.pm-down .pm-pop[data-v-27ec7515]{top:calc(100% + 8px);bottom:auto}.pm-collapsed .pm-pop[data-v-27ec7515]{left:calc(100% + 8px);right:auto;bottom:0;min-width:280px}.pm-pop-head[data-v-27ec7515]{display:flex;align-items:center;gap:10px;padding:10px}.pm-pop-head .pm-name[data-v-27ec7515]{font-size:13px}.pm-pop-head .pm-mail[data-v-27ec7515]{font-size:10.5px;color:var(--pm-fg-dim);margin-top:2px}.pm-item[data-v-27ec7515]{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border-radius:7px;background:transparent;color:var(--pm-fg);text-align:left;font:inherit;border:0;cursor:pointer;transition:background .14s,color .14s}.pm-item[data-v-27ec7515]:hover{background:var(--pm-bg-hover)}.pm-item.pm-dim[data-v-27ec7515]{color:#f1e6e4b3}.pm-ic[data-v-27ec7515]{width:18px;height:18px;flex:none;display:grid;place-items:center;color:#f1e6e4b3}.pm-item.pm-dim .pm-ic[data-v-27ec7515]{color:var(--pm-fg-dim)}.pm-ic svg[data-v-27ec7515]{width:100%;height:100%;display:block}.pm-lbl[data-v-27ec7515]{flex:1;font-size:12.5px;font-weight:500}.pm-plus-ic[data-v-27ec7515]{width:18px;height:18px;border-radius:50%;background:#ffffff0a;border:1px dashed rgba(255,255,255,.18)}.pm-plus-ic svg[data-v-27ec7515]{width:10px;height:10px}.pm-section-head[data-v-27ec7515]{padding:10px 10px 4px;display:flex;justify-content:space-between;align-items:baseline}.pm-section-label[data-v-27ec7515]{font-family:var(--mono-font-family);font-size:9px;font-weight:600;letter-spacing:.14em;color:var(--pm-fg-faint);text-transform:uppercase}.pm-section-count[data-v-27ec7515]{font-family:var(--mono-font-family);font-size:9px;color:#f1e6e459}.pm-acc-row[data-v-27ec7515]{position:relative;display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:7px;background:transparent;border:1px solid transparent;cursor:pointer;transition:background .14s,border-color .14s;text-align:left;width:100%;font:inherit;color:inherit}.pm-acc-row[data-v-27ec7515]:hover{background:#ffffff0a}.pm-acc-row.current[data-v-27ec7515]{background:var(--pm-accent-soft);border-color:#ff8c7838;cursor:default}.pm-acc-top[data-v-27ec7515]{display:flex;align-items:center;gap:6px}.pm-acc-row .pm-mail[data-v-27ec7515]{margin-top:1.5px}.pm-badge[data-v-27ec7515]{font-family:var(--mono-font-family);font-size:8px;font-weight:700;letter-spacing:.12em;padding:1.5px 5px;border-radius:3px;flex:none;background:#ff8c7826;color:var(--pm-accent-text);border:1px solid var(--pm-accent-border)}.pm-acc-out[data-v-27ec7515]{width:24px;height:24px;border-radius:5px;display:none;place-items:center;flex:none;color:#f1e6e48c;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);transition:background .14s,color .14s,border-color .14s;cursor:pointer}.pm-acc-out svg[data-v-27ec7515]{width:12px;height:12px}.pm-acc-row:hover .pm-acc-out[data-v-27ec7515]{display:grid}.pm-acc-out[data-v-27ec7515]:hover{color:var(--pm-danger);background:var(--pm-danger-soft);border-color:var(--pm-danger-border)}.pm-sep[data-v-27ec7515]{height:1px;background:#ffffff0d;margin:4px 6px}.modal-x[data-v-39952699]{width:30px;height:30px;flex:none;display:grid;place-items:center;border-radius:8px;color:#f1e6e48c;background:transparent;cursor:pointer;transition:background .15s,color .15s}.modal-x[data-v-39952699]:hover{background:#ffffff12;color:#f1e6e4}.modal-body[data-v-39952699]{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}.modal-body[data-v-39952699]::-webkit-scrollbar{width:8px}.modal-body[data-v-39952699]::-webkit-scrollbar-track{background:transparent;margin:4px}.modal-body[data-v-39952699]::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:4px;border:2px solid transparent;background-clip:content-box}.modal-body[data-v-39952699]::-webkit-scrollbar-thumb:hover{background:#ffffff4d;background-clip:content-box}.modal-enter-from[data-v-39952699],.modal-leave-to[data-v-39952699]{opacity:0}.modal-enter-from .modal-card[data-v-39952699],.modal-leave-to .modal-card[data-v-39952699]{transform:translateY(12px) scale(.97)}.modal-enter-active[data-v-39952699],.modal-leave-active[data-v-39952699]{transition:opacity .2s ease}.modal-enter-active .modal-card[data-v-39952699],.modal-leave-active .modal-card[data-v-39952699]{transition:transform .24s cubic-bezier(.4,0,.2,1)}@keyframes auth-spin{to{transform:rotate(360deg)}}.auth-spinner{animation:auth-spin .8s linear infinite}@keyframes embFloat{0%{transform:translateY(0) translate(0);opacity:0}25%{opacity:1}75%{opacity:1}to{transform:translateY(-40px) translate(8px);opacity:0}}button[data-v-c12a2321]{cursor:pointer}.region-scroll[data-v-8c6f53ca]{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}.region-scroll[data-v-8c6f53ca]::-webkit-scrollbar{width:8px}.region-scroll[data-v-8c6f53ca]::-webkit-scrollbar-track{background:transparent;margin:4px}.region-scroll[data-v-8c6f53ca]::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:4px;border:2px solid transparent;background-clip:content-box}.region-scroll[data-v-8c6f53ca]::-webkit-scrollbar-thumb:hover{background:#ffffff4d;background-clip:content-box}@keyframes rs-spin-8c6f53ca{to{transform:rotate(360deg)}}.rs-spin[data-v-8c6f53ca]{animation:rs-spin-8c6f53ca .8s linear infinite}.rs-spinner[data-v-8c6f53ca]{display:inline-block;flex:none;border-radius:50%;border:2px solid rgba(255,255,255,.16);border-top-color:#ff8c78e6;animation:rs-spin-8c6f53ca .8s linear infinite}.rs-refresh[data-v-8c6f53ca]{display:flex;align-items:center;gap:5px;padding:3px 8px;border-radius:6px;font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ffb09a;background:#ff8c781a;border:1px solid rgba(255,140,120,.22);cursor:pointer;transition:background .15s,border-color .15s,color .15s}.rs-refresh[data-v-8c6f53ca]:hover{background:#ff8c782e;border-color:#ff8c7861}.rs-refresh[data-v-8c6f53ca]:disabled{color:#f1e6e473;background:#ffffff0a;border-color:#ffffff14;cursor:default}.db-host[data-v-2e621ad3]{--db-bg: rgba(26, 14, 19, .94);--db-border: rgba(255, 255, 255, .16);--db-fg: #f1e6e4;--db-fg-dim: rgba(241, 230, 228, .6);--db-track: rgba(255, 255, 255, .12);--db-fill: linear-gradient(90deg, #ff8a5c, #e63b4a);--db-btn-bg: rgba(255, 255, 255, .07);--db-btn-bg-hov: rgba(255, 255, 255, .14);--db-btn-border: rgba(255, 255, 255, .18);--db-radius: 9px;font-family:Manrope,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:var(--db-fg);box-sizing:border-box;user-select:none;-webkit-user-select:none;pointer-events:none}.db-host[data-v-2e621ad3] *,.db-host[data-v-2e621ad3] *:before,.db-host[data-v-2e621ad3] *:after{box-sizing:border-box}.db-shell[data-v-2e621ad3]{background:var(--db-bg);border:1px solid var(--db-border);border-radius:var(--db-radius);backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);padding:9px 10px 10px 12px;display:grid;grid-template-columns:1fr auto;column-gap:10px;align-items:center;box-shadow:0 16px 44px #0009,0 0 0 1px #ff8c781f,0 1px #ffffff0f inset;cursor:grab;container-type:inline-size;pointer-events:auto}.db-shell.is-dragging[data-v-2e621ad3]{cursor:grabbing}.db-body[data-v-2e621ad3]{min-width:0;display:flex;flex-direction:column;gap:5px}.db-row[data-v-2e621ad3]{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.db-stage[data-v-2e621ad3]{font-size:11.5px;font-weight:500;color:var(--db-fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.db-speed[data-v-2e621ad3]{font-family:var(--mono-font-family);font-size:10.5px;font-weight:500;color:var(--db-fg-dim);white-space:nowrap;flex:none}.db-track[data-v-2e621ad3]{position:relative;height:3px;border-radius:2px;background:var(--db-track);overflow:hidden}.db-fill[data-v-2e621ad3]{position:absolute;inset:0 auto 0 0;width:0%;background:var(--db-fill);border-radius:2px;transition:width .25s ease-out;box-shadow:0 0 8px #e63b4a73}.db-shell.is-paused .db-fill[data-v-2e621ad3]{opacity:.55;box-shadow:none}.db-meta[data-v-2e621ad3]{font-family:var(--mono-font-family);font-size:10px;color:var(--db-fg-dim);letter-spacing:.02em}.db-pct[data-v-2e621ad3]{color:var(--db-fg);margin-left:7px;opacity:.7}.db-actions[data-v-2e621ad3]{display:flex;gap:4px;align-items:center}button.db-act[data-v-2e621ad3]{appearance:none;-webkit-appearance:none;font:inherit;color:var(--db-fg);width:28px;height:28px;border-radius:6px;background:var(--db-btn-bg);border:1px solid var(--db-btn-border);display:grid;place-items:center;cursor:pointer;transition:background .14s,border-color .14s,color .14s,transform .06s;padding:0}button.db-act[data-v-2e621ad3]:hover{background:var(--db-btn-bg-hov);border-color:#fff3}button.db-act[data-v-2e621ad3]:active{transform:translateY(1px)}button.db-act[data-v-2e621ad3]:focus-visible{outline:2px solid rgba(255,140,120,.6);outline-offset:1px}button.db-act svg[data-v-2e621ad3]{width:12px;height:12px;display:block}@container (max-width: 320px){.db-shell[data-v-2e621ad3]{grid-template-columns:1fr;row-gap:8px}.db-actions[data-v-2e621ad3]{justify-self:end}}.db-floating{position:absolute;left:0;top:0;width:440px;z-index:20}.db-fade-enter-from,.db-fade-leave-to{opacity:0;transform:translateY(18px)}.db-fade-enter-active,.db-fade-leave-active{transition:opacity .28s ease,transform .28s cubic-bezier(.4,0,.2,1)}.vfm--fixed{position:fixed}.vfm--absolute{position:absolute}.vfm--inset{inset:0}.vfm--overlay{z-index:-1;background-color:#00000080}.vfm--prevent-none{pointer-events:none}.vfm--prevent-auto{pointer-events:auto}.vfm--outline-none:focus{outline:none}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.vfm-fade-enter-active{animation:fade-in .3s ease}.vfm-fade-leave-active{animation:fade-out .3s ease}.vfm-bounce-back{transition-property:transform;transition-duration:.3s}.vfm-slide-up-enter-active,.vfm-slide-up-leave-active,.vfm-slide-down-enter-active,.vfm-slide-down-leave-active{transition:transform .3s ease}.vfm-slide-down-enter-from,.vfm-slide-down-leave-to{transform:translateY(100vh)!important}.vfm-slide-up-enter-from,.vfm-slide-up-leave-to{transform:translateY(-100vh)!important}.vfm-slide-right-enter-active,.vfm-slide-right-leave-active,.vfm-slide-left-enter-active,.vfm-slide-left-leave-active{transition:transform .3s ease}.vfm-slide-right-enter-from,.vfm-slide-right-leave-to{transform:translate(100vw)!important}.vfm-slide-left-enter-from,.vfm-slide-left-leave-to{transform:translate(-100vw)!important}.vfm-swipe-banner-back,.vfm-swipe-banner-forward{position:fixed;top:0;bottom:0;width:27px;z-index:10}.vfm-swipe-banner-back{left:0}.vfm-swipe-banner-forward{right:0}@font-face{font-family:JetBrains Mono;src:url(/launcher/fonts/JetBrainsMono-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/launcher/fonts/JetBrainsMono-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Cinzel Local;src:url(/launcher/fonts/cinzel_regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cinzel Local;src:url(/launcher/fonts/cinzel_bold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}.window-title{cursor:move;position:absolute;width:100%;height:30px;z-index:2000}@keyframes code-settle{0%{opacity:0;transform:translateY(-6px) scale(.86)}60%{opacity:1;transform:translateY(1px) scale(1.04)}to{opacity:1;transform:none}}@keyframes code-recoil{0%,to{transform:none}20%{transform:translate(-5px)}45%{transform:translate(4px)}70%{transform:translate(-2px)}}@keyframes code-ember{0%,to{opacity:.55}50%{opacity:1}}.vc-track,.tf-track{position:relative;display:flex;overflow:hidden;border-radius:10px;background:#00000061;border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 2px 10px #0000008c;transition:border-color .15s,box-shadow .15s,background .15s}.vc-track--focus,.tf-track--focus{background:#00000080;border-color:#ff8c7880;box-shadow:inset 0 2px 10px #0000008c,0 0 0 3px #d63c491f}.vc-track--error,.tf-track--error{border-color:#e43c49b3;box-shadow:inset 0 2px 10px #0000008c,0 0 0 3px #e43c491a}.vc-track--recoil,.tf-track--recoil{animation:code-recoil .34s cubic-bezier(.36,.07,.19,.97)}.vc-track--done,.tf-track--done{border-color:#ff8c7873;box-shadow:inset 0 2px 10px #0000008c,0 0 26px #d63c4938}.vc-input,.tf-input{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;outline:none;background:transparent;color:transparent;caret-color:transparent;letter-spacing:1em;font-size:1px;cursor:text}.vc-slot,.tf-slot{position:relative;flex:1;height:62px;display:flex;align-items:center;justify-content:center;font-family:"JetBrains Mono",var(--mono-font-family);font-size:27px;font-weight:500;line-height:1;color:#f5ece9}.vc-slot+.vc-slot:before,.tf-slot+.tf-slot:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:1px;background:#ffffff12}.vc-slot__digit,.tf-slot__digit{animation:code-settle .18s ease-out}.vc-slot__ember,.tf-slot__ember{position:absolute;left:22%;right:22%;bottom:12px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,#ff8b78,transparent);animation:code-ember 1.15s ease-in-out infinite}.vc-fill{height:2px;border-radius:2px;background:linear-gradient(90deg,#b42532,#ed4f5e);transition:width .22s cubic-bezier(.4,0,.2,1)}.vc-resend{background:none;border:0;padding:0;font:inherit;font-size:12.5px;font-weight:600;color:#ff8b78;cursor:pointer;transition:color .15s}.vc-resend:hover:not(:disabled){color:#ffa890}.vc-resend:disabled{color:#f1e6e461;cursor:default;font-weight:500}@media(prefers-reduced-motion:reduce){.vc-track--recoil,.tf-track--recoil,.vc-slot__digit,.tf-slot__digit,.vc-slot__ember,.tf-slot__ember{animation:none}.vc-fill{transition:none}}.tf-meter{flex:1;height:2px;border-radius:2px;background:#ffffff0f;overflow:hidden}.tf-meter__bar{height:100%;border-radius:2px;background:linear-gradient(90deg,#b42532,#ed4f5e);transition-property:width;transition-timing-function:linear}.tf-meter__bar--waiting{background:linear-gradient(90deg,#ff8b7859,#ffb09abf)}.tf-meter__label--waiting{color:#ffb09a!important}
