.btn-open[data-v-0dd68711]{color:#fff;background:var(--accent);cursor:pointer;min-height:42px;box-shadow:none;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0 20px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex}.btn-open[data-v-0dd68711]:hover{background:var(--accent-light);box-shadow:none;transform:translateY(-1px)}.modal-bg[data-v-0dd68711]{z-index:2000;background:#000000bf;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal[data-v-0dd68711]{background:var(--bg-card);border:1px solid var(--border);border-radius:6px;flex-direction:column;width:100%;max-width:520px;max-height:92vh;display:flex;overflow:hidden}.modal-head[data-v-0dd68711]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.modal-head h2[data-v-0dd68711]{color:var(--text);margin:0;font-size:17px;font-weight:800}.close[data-v-0dd68711]{width:30px;height:30px;color:var(--text-dim);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;font-size:14px;transition:all .15s;display:flex}.close[data-v-0dd68711]:hover{color:var(--text);background:#ffffff0d}.body[data-v-0dd68711]{flex-direction:column;flex:1;gap:16px;padding:20px 22px;display:flex;overflow-y:auto}.active-notice[data-v-0dd68711]{background:#7c3aed14;border:1px solid #7c3aed59;border-radius:6px;flex-direction:column;gap:10px;padding:16px;display:flex}.active-notice__title[data-v-0dd68711]{color:var(--text);font-size:15px;font-weight:800}.active-notice__text[data-v-0dd68711]{color:#ffffffa6;font-size:13px;line-height:1.5}.active-notice__meta[data-v-0dd68711]{color:#ffffff73;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.active-notice__meta .sep[data-v-0dd68711]{opacity:.5}.error[data-v-0dd68711]{color:#fca5a5;background:#ef444414;border:1px solid #ef444433;border-radius:8px;padding:10px 12px;font-size:13px}.predict[data-v-0dd68711]{border:1px solid var(--border);background:#7c3aed12;border-radius:6px;align-items:center;gap:14px;padding:13px 15px;display:flex}.predict__tier[data-v-0dd68711]{align-items:center;gap:9px;display:flex}.predict__tier-badge[data-v-0dd68711]{color:#c4b5fd;background:#a78bfa2e;border-radius:6px;justify-content:center;align-items:center;width:34px;height:34px;font-size:18px;font-weight:800;display:inline-flex}.predict__label[data-v-0dd68711]{color:#ffffff8c;letter-spacing:.4px;text-transform:uppercase;font-size:11px;font-weight:700}.predict__score[data-v-0dd68711]{color:#e5e5eb;font-size:14px;font-weight:800}.predict__hint[data-v-0dd68711]{color:#fff6;font-size:11px;line-height:1.4}.predict--empty[data-v-0dd68711]{background:#ffffff05;border-style:dashed;justify-content:center}.field[data-v-0dd68711]{flex-direction:column;gap:6px;display:flex}.field label[data-v-0dd68711]{color:var(--text-dim);text-transform:uppercase;letter-spacing:.4px;font-size:11px;font-weight:800}.field input[data-v-0dd68711],.field select[data-v-0dd68711],.field textarea[data-v-0dd68711]{width:100%;color:var(--text);border:1px solid var(--border);font:inherit;resize:vertical;background:#0d0d14;border-radius:6px;outline:none;padding:10px 12px;font-size:13px;transition:border-color .15s}.field input[data-v-0dd68711]:focus,.field select[data-v-0dd68711]:focus,.field textarea[data-v-0dd68711]:focus{border-color:var(--accent);box-shadow:0 0 0 3px #7c3aed1a}.hint[data-v-0dd68711]{color:var(--text-muted);font-size:11px}.contact-picker[data-v-0dd68711]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.contact-btn[data-v-0dd68711]{color:var(--text-dim);border:1px solid var(--border);cursor:pointer;background:#0d0d14;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:13px;font-weight:700;transition:all .15s;display:flex}.contact-btn[data-v-0dd68711]:hover{border-color:var(--border-hover);color:var(--text)}.contact-btn.active[data-v-0dd68711]{border-color:var(--accent);color:var(--text);background:#7c3aed14;box-shadow:0 0 0 2px #7c3aed26}.modal-foot[data-v-0dd68711]{border-top:1px solid var(--border);justify-content:flex-end;gap:10px;padding:14px 22px;display:flex}.btn-cancel[data-v-0dd68711],.btn-submit[data-v-0dd68711]{cursor:pointer;border:0;border-radius:6px;min-height:42px;padding:0 20px;font-size:13px;font-weight:700;transition:all .15s}.btn-cancel[data-v-0dd68711]{color:var(--text-dim);border:1px solid var(--border);background:0 0}.btn-cancel[data-v-0dd68711]:hover{color:var(--text);border-color:var(--border-hover)}.btn-submit[data-v-0dd68711]{color:#fff;background:var(--accent);box-shadow:none}.btn-submit[data-v-0dd68711]:hover:not(:disabled){background:var(--accent-light);transform:translateY(-1px)}.btn-submit[data-v-0dd68711]:disabled{opacity:.5;cursor:not-allowed}.splash[data-v-0dd68711]{background:var(--bg-card);border:1px solid var(--border);text-align:center;border-radius:6px;width:100%;max-width:440px;padding:40px 32px;animation:.3s splashIn-0dd68711;box-shadow:0 30px 80px #00000080}@keyframes splashIn-0dd68711{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.splash__icon[data-v-0dd68711]{filter:none;justify-content:center;margin-bottom:20px;display:flex}.splash__title[data-v-0dd68711]{color:var(--text);letter-spacing:-.5px;margin:0 0 12px;font-size:26px;font-weight:800}.splash__text[data-v-0dd68711]{color:var(--text-dim);margin:0 0 24px;font-size:14px;line-height:1.6}.splash__info[data-v-0dd68711]{border:1px solid var(--border);text-align:left;background:#0d0d14;border-radius:6px;flex-direction:column;gap:8px;margin-bottom:24px;padding:16px;display:flex}.info-row[data-v-0dd68711]{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.info-label[data-v-0dd68711]{color:var(--text-muted);flex-shrink:0;font-weight:700}.info-value[data-v-0dd68711]{color:var(--accent-light);text-align:right;text-overflow:ellipsis;white-space:nowrap;max-width:60%;font-weight:700;overflow:hidden}.btn-ok[data-v-0dd68711]{color:#fff;background:var(--accent);cursor:pointer;border:0;border-radius:6px;width:100%;min-height:46px;padding:0 20px;font-size:14px;font-weight:800;transition:all .2s}.btn-ok[data-v-0dd68711]:hover{background:var(--accent-light);box-shadow:none;transform:translateY(-1px)}@media (width<=500px){.modal[data-v-0dd68711]{max-height:96vh}.modal-head[data-v-0dd68711],.body[data-v-0dd68711],.modal-foot[data-v-0dd68711]{padding-left:16px;padding-right:16px}.splash[data-v-0dd68711]{padding:32px 22px}.splash__title[data-v-0dd68711]{font-size:22px}.contact-picker[data-v-0dd68711]{grid-template-columns:1fr}.modal-foot[data-v-0dd68711]{flex-direction:column-reverse}.btn-cancel[data-v-0dd68711],.btn-submit[data-v-0dd68711]{width:100%}}.slot-picker[data-v-0dd68711]{background:#00000040;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:8px;margin-top:6px;padding:10px;display:flex}.slot-picker__tester[data-v-0dd68711]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.slot-picker__name[data-v-0dd68711]{color:#c4b5fd;min-width:90px;font-size:12px;font-weight:800}.slot-picker__chips[data-v-0dd68711]{flex-wrap:wrap;gap:5px;display:flex}.slot-chip[data-v-0dd68711]{color:#fffc;font:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff24;border-radius:8px;padding:5px 10px;font-size:11.5px;font-weight:700}.slot-chip[data-v-0dd68711]:hover{background:#ffffff1a}.slot-chip.is-on[data-v-0dd68711]{color:#fff;background:#a78bfa33;border-color:#a78bfa99}.splash__warn[data-v-0dd68711]{color:#fde68a;background:#fbbf241f;border:1px solid #fbbf2466;border-radius:10px;margin:10px 0 0;padding:8px 12px;font-size:12px}.uploader--disabled[data-v-f75a165d]{opacity:.55;pointer-events:none}.uploader__drop[data-v-f75a165d]{background:#8b5cf60d;border:1px dashed #8b5cf659;border-radius:6px;transition:background .16s}.uploader__drop[data-v-f75a165d]:hover{background:#8b5cf61a}.uploader__pick[data-v-f75a165d]{cursor:pointer;text-align:center;flex-direction:column;gap:3px;padding:14px;display:flex}.uploader__pick input[data-v-f75a165d]{display:none}.uploader__pick-title[data-v-f75a165d]{color:#c4b5fd;font-size:13px;font-weight:800}.uploader__pick-hint[data-v-f75a165d]{color:#fff6;font-size:11px}.uploader__file[data-v-f75a165d]{border:1px solid var(--border);background:#8b5cf60f;border-radius:6px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.uploader__row[data-v-f75a165d]{justify-content:space-between;align-items:center;gap:10px;display:flex}.uploader__name[data-v-f75a165d]{color:var(--text,#e5e5eb);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.uploader__size[data-v-f75a165d],.uploader__status[data-v-f75a165d]{color:#ffffff73;white-space:nowrap;font-size:11px}.uploader__bar[data-v-f75a165d]{background:#00000059;border-radius:4px;height:6px;overflow:hidden}.uploader__fill[data-v-f75a165d]{background:linear-gradient(90deg,#7c3aed,#a78bfa);border-radius:4px;height:100%;transition:width .2s}.uploader__fill--done[data-v-f75a165d]{background:linear-gradient(90deg,#22c55e,#4ade80)}.uploader__fill--error[data-v-f75a165d]{background:linear-gradient(90deg,#dc2626,#f87171)}.uploader__cancel[data-v-f75a165d]{color:#ffffffb3;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:7px;padding:4px 10px;font-size:11px;font-weight:700}.uploader__error[data-v-f75a165d]{color:#fca5a5;margin:8px 0 0;font-size:11px}.bridge-requirements[data-v-26a97254]{background:var(--bg-card);border:1px solid #fbbf2459;border-left:4px solid #fbbf24;border-radius:6px;margin-top:16px;padding:14px 16px}.bridge-requirements__title[data-v-26a97254]{color:#fcd34d;letter-spacing:.3px;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:10px;font-size:13px;font-weight:800;display:flex}.bridge-requirements__icon[data-v-26a97254]{color:#1a1206;background:#fbbf24;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;font-weight:800;display:flex}.bridge-requirements__list[data-v-26a97254]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.bridge-requirements__list li[data-v-26a97254]{color:#ffffffb8;padding-left:16px;font-size:12.5px;line-height:1.5;position:relative}.bridge-requirements__list li[data-v-26a97254]:before{content:"";background:#fbbf24;border-radius:50%;width:5px;height:5px;position:absolute;top:7px;left:3px}.bridge-requirements__list b[data-v-26a97254]{color:#fde68a;font-weight:800}.bridge-requirements__warn[data-v-26a97254]{color:#fca5a5;border-top:1px solid #fbbf2438;margin:11px 0 0;padding-top:10px;font-size:12px;font-weight:700;line-height:1.5}.bridge-modal__body .bridge-requirements[data-v-26a97254]{margin-top:0}.bridge-modal-bg[data-v-26a97254]{z-index:1400;background:#06070ec7;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.bridge-select[data-v-26a97254]{width:100%;position:relative}.bridge-select__trigger[data-v-26a97254]{width:100%;min-height:44px;color:var(--text,#e5e5eb);font:inherit;text-align:left;cursor:pointer;background:#0000004d;border:1px solid #ffffff1c;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;font-size:14px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.bridge-select__trigger[data-v-26a97254]:hover{background:#ffffff0b;border-color:#ffffff2b}.bridge-select--open .bridge-select__trigger[data-v-26a97254]{background:#00000061;border-color:#8b5cf6a6;box-shadow:0 0 0 3px #8b5cf61a}.bridge-select__chevron[data-v-26a97254]{color:#ffffff73;flex:none;transition:transform .15s}.bridge-select--open .bridge-select__chevron[data-v-26a97254]{color:#ffffffbf;transform:rotate(180deg)}.bridge-select__dropdown[data-v-26a97254]{z-index:20;background:#171824;border:1px solid #ffffff1a;border-radius:6px;max-height:220px;padding:5px;animation:.12s ease-out bridge-select-in-26a97254;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 40px #00000073,0 4px 12px #00000040}.bridge-select__option[data-v-26a97254]{color:#ffffffad;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:10px 11px;font-size:13px;font-weight:650;transition:color .12s,background .12s;display:flex}.bridge-select__option[data-v-26a97254]:hover{color:#fff;background:#ffffff12}.bridge-select__option--active[data-v-26a97254]{color:#ddd6fe;background:#8b5cf624}.bridge-select__option--active[data-v-26a97254]:hover{background:#8b5cf633}@keyframes bridge-select-in-26a97254{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.bridge-modal[data-v-26a97254]{background:#10111c;border:1px solid #ffffff17;border-radius:6px;width:100%;max-width:560px;max-height:92vh;overflow-y:auto;box-shadow:0 24px 70px #0000008c}.bridge-modal__head[data-v-26a97254]{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px 14px;display:flex}.bridge-modal__head h2[data-v-26a97254]{color:var(--text,#e5e5eb);margin:0;font-size:19px;font-weight:800}.bridge-modal__close[data-v-26a97254]{color:#fff9;cursor:pointer;background:#ffffff0d;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.bridge-modal__close[data-v-26a97254]:hover{color:#fff;background:#ffffff1a}.bridge-modal__body[data-v-26a97254]{flex-direction:column;gap:15px;padding:18px 20px 20px;display:flex}.bridge-modal__error[data-v-26a97254]{color:#fca5a5;background:#ef444417;border:1px solid #ef444438;border-radius:6px;padding:11px 13px;font-size:13px}.bridge-modal__empty[data-v-26a97254]{color:#ffffff73;text-align:center;padding:30px;font-size:14px}.bridge-modal__actions[data-v-26a97254]{justify-content:flex-end;gap:10px;margin-top:4px;display:flex}.bridge-modal__cancel[data-v-26a97254]{color:#ffffffb8;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:6px;padding:11px 18px;font-size:13px;font-weight:700}.bridge-modal__submit[data-v-26a97254]{color:#fff;background:var(--accent,#7c3aed);cursor:pointer;border:none;border-radius:6px;padding:11px 20px;font-size:13px;font-weight:800}.bridge-modal__submit[data-v-26a97254]:disabled{opacity:.5;cursor:default}.bridge-field[data-v-26a97254]{flex-direction:column;gap:7px;display:flex}.bridge-field label[data-v-26a97254]{color:#fff9;letter-spacing:.5px;text-transform:uppercase;font-size:11px;font-weight:800}.bridge-field select[data-v-26a97254]{color:var(--text,#e5e5eb);font:inherit;background:#0000004d;border:1px solid #ffffff1c;border-radius:6px;outline:none;padding:11px 13px;font-size:14px}.bridge-field select[data-v-26a97254]:focus{border-color:#8b5cf68c}.bridge-field__hint[data-v-26a97254]{color:#ffffff59;font-size:11px}.bridge-variants[data-v-26a97254]{flex-wrap:wrap;gap:6px;display:flex}.bridge-variant[data-v-26a97254]{color:#fff9;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:4px;align-items:center;gap:6px;padding:7px 13px;font-size:12px;font-weight:700;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.bridge-variant[data-v-26a97254]:hover{border-color:#8b5cf673}.bridge-variant--on[data-v-26a97254]{color:#ddd6fe;background:#8b5cf63d;border-color:#8b5cf699}.bridge-variant--special[data-v-26a97254]{border-color:#fbbf248c}.bridge-variant--special.bridge-variant--on[data-v-26a97254]{color:#fde68a;background:#fbbf242e;border-color:#fbbf24bf}.bridge-variant__mark[data-v-26a97254]{font-size:11px;font-weight:800}.bridge-modal--done[data-v-26a97254]{max-width:420px}.bridge-done[data-v-26a97254]{flex-direction:column;align-items:center;gap:12px;padding:30px 26px;display:flex}.bridge-done__icon[data-v-26a97254]{color:#052e16;background:#22c55e;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;font-size:26px;font-weight:800;display:flex}.bridge-done h2[data-v-26a97254]{color:var(--text,#e5e5eb);margin:0;font-size:19px;font-weight:800}.bridge-done p[data-v-26a97254]{color:#ffffff80;text-align:center;margin:0;font-size:13px;line-height:1.55}
