.bn-overlay[data-v-86fd0aa7]{align-items:center;background:#00000080;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:10000}.bn[data-v-86fd0aa7]{background:var(--ryla-bg-primary);border:1px solid var(--ryla-border-secondary);border-radius:16px;box-sizing:border-box;max-height:calc(100dvh - 32px);max-width:560px;overflow-y:auto;padding:20px 24px 8px;width:100%}.bn-header[data-v-86fd0aa7]{align-items:center;display:flex;gap:12px;justify-content:space-between}.bn-header__title[data-v-86fd0aa7]{color:var(--ryla-text-primary);font-size:18px;font-weight:600}.bn-close[data-v-86fd0aa7]{align-items:center;background:transparent;border:none;border-radius:999px;color:var(--ryla-text-muted);cursor:pointer;display:inline-flex;font-size:18px;height:32px;justify-content:center;width:32px}.bn-close[data-v-86fd0aa7]:hover{background:var(--ryla-bg-secondary)}.bn-loading[data-v-86fd0aa7]{padding:32px 0;text-align:center}.bn-block[data-v-86fd0aa7]{padding:20px 0}.bn-block+.bn-block[data-v-86fd0aa7]{border-top:1px solid var(--ryla-border-secondary)}.bn-heading[data-v-86fd0aa7]{color:var(--ryla-text-primary);font-size:16px;font-weight:600;margin:0}.bn-sub[data-v-86fd0aa7]{color:var(--ryla-text-muted);font-size:13px;margin:4px 0 0}.input-container[data-v-86fd0aa7]{align-items:flex-start;background:var(--ryla-bg-secondary);border:.5px solid var(--ryla-border-primary);border-radius:8px;display:flex;flex-direction:column;height:52px;justify-content:center;padding:16px;width:100%}.bn-input[data-v-86fd0aa7]{background:transparent;color:var(--ryla-text-primary);font-size:14px;outline:none;width:100%}.bn-handle[data-v-86fd0aa7]{height:auto;min-height:52px;padding-bottom:8px;padding-top:8px}.bn-handle[data-v-86fd0aa7] .ohf-field{border:0;border-radius:0;height:20px;overflow:visible;padding:0}.bn-handle[data-v-86fd0aa7]{padding-right:44px;position:relative}.bn-handle[data-v-86fd0aa7] .ohf-mark{margin:0;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.bn-handle[data-v-86fd0aa7] .ohf-error{margin-top:4px}.bn-handle--taken[data-v-86fd0aa7]{border-color:#e53e3e}.bn-results[data-v-86fd0aa7]{display:flex;flex-direction:column;gap:8px;margin-top:10px}.bn-muted[data-v-86fd0aa7]{color:var(--ryla-text-muted);font-size:13px;margin:4px 0}.bn-result[data-v-86fd0aa7]{align-items:center;background:var(--ryla-bg-secondary);border:1px solid var(--ryla-border-secondary);border-radius:10px;display:flex;gap:12px;padding:10px 12px}.bn-logo[data-v-86fd0aa7]{border-radius:10px;flex-shrink:0;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.bn-logo--letter[data-v-86fd0aa7]{align-items:center;background:var(--ryla-bg-tertiary);color:var(--ryla-text-secondary);display:inline-flex;font-weight:700;justify-content:center}.bn-result__text[data-v-86fd0aa7]{display:flex;flex:1;flex-direction:column;min-width:0;text-decoration:none}.bn-result__name[data-v-86fd0aa7]{color:var(--ryla-text-primary);font-size:14px;font-weight:600}.bn-result__meta[data-v-86fd0aa7]{color:var(--ryla-text-muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bn-create[data-v-86fd0aa7],.bn-join[data-v-86fd0aa7]{background:#386bf6;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;height:36px;padding:0 14px;white-space:nowrap}.bn-create[data-v-86fd0aa7]:disabled,.bn-join[data-v-86fd0aa7]:disabled{cursor:default;opacity:.5}.bn-create[data-v-86fd0aa7]{font-size:14px;height:44px;margin-top:14px;width:100%}.bn-error[data-v-86fd0aa7]{color:#e53e3e;font-size:12px;margin:8px 0 0}.bn-body[data-v-86fd0aa7]{align-items:center;display:flex;flex-direction:column;padding:40px 8px 32px;text-align:center}.bn-icon[data-v-86fd0aa7]{color:var(--ryla-text-dim);font-size:28px}.bn-title[data-v-86fd0aa7]{color:var(--ryla-text-primary);font-size:14px;margin-top:12px}.bn-text[data-v-86fd0aa7]{color:var(--ryla-text-muted);font-size:12px;line-height:1.5;margin-top:6px;max-width:300px}.bn-btn[data-v-86fd0aa7]{align-items:center;background:#386bf6;border-radius:8px;color:#fff;display:inline-flex;font-size:14px;font-weight:600;height:40px;margin-top:18px;padding:0 20px}
