.search-picker.svelte-gpwmgg{min-width:0;position:relative}.search-picker__trigger.svelte-gpwmgg{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-2);width:100%;min-height:34px;color:var(--text-dark);font-family:var(--font-ui);font-size:var(--fs-md);text-align:left;cursor:pointer;align-items:center;gap:8px;padding:6px 10px;display:flex}.search-picker__trigger.svelte-gpwmgg:focus-visible,.search-picker__trigger[aria-expanded=true].svelte-gpwmgg{outline:2px solid var(--text-dark);outline-offset:1px;background:var(--surface-1)}.search-picker__trigger--empty.svelte-gpwmgg{border-style:dashed;border-color:var(--conf-caution);background:var(--conf-caution-bg);color:var(--conf-caution-text)}.search-picker__trigger--danger.svelte-gpwmgg{background:var(--conf-danger-bg);color:var(--red-700)}.search-picker__trigger.svelte-gpwmgg:disabled{cursor:not-allowed;opacity:.6}.search-picker__value.svelte-gpwmgg{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:var(--fw-bold);flex:auto;overflow:hidden}.search-picker__caret.svelte-gpwmgg{border-right:2px solid var(--text-muted);border-bottom:2px solid var(--text-muted);width:8px;height:8px;transform:rotate(45deg)translateY(-2px)}.search-picker__menu.svelte-gpwmgg{z-index:20;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-1);box-shadow:var(--shadow-card);font-family:var(--font-ui);gap:2px;padding:8px;display:grid;position:absolute;top:calc(100% + 4px);left:0;right:0}.search-picker__search.svelte-gpwmgg{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-2);width:100%;min-height:32px;font:inherit;font-size:var(--fs-md);padding:6px 10px}.search-picker__list.svelte-gpwmgg{gap:2px;max-height:280px;margin:4px 0 0;padding:0;list-style:none;display:grid;overflow-y:auto}.search-picker__row.svelte-gpwmgg{border-radius:var(--radius-sm);font-size:var(--fs-md);cursor:pointer;justify-content:space-between;align-items:baseline;gap:10px;padding:7px 8px;display:flex}.search-picker__row--active.svelte-gpwmgg{background:var(--surface-2)}.search-picker__row[aria-disabled=true].svelte-gpwmgg{cursor:not-allowed;opacity:.55}.search-picker__row--create.svelte-gpwmgg .search-picker__label:where(.svelte-gpwmgg){color:var(--primary-deep);font-weight:var(--fw-bold)}.search-picker__row--danger.svelte-gpwmgg .search-picker__label:where(.svelte-gpwmgg){color:var(--red-700);font-weight:var(--fw-bold)}.search-picker__meta.svelte-gpwmgg{font-size:var(--fs-sm);color:var(--text-muted);white-space:nowrap}.search-picker__separator.svelte-gpwmgg{background:var(--border-light);height:1px;margin:5px 4px}.search-picker__status.svelte-gpwmgg{font-size:var(--fs-sm);color:var(--text-muted);margin:0;padding:7px 8px}.search-picker__status--error.svelte-gpwmgg{color:var(--red-700)}@media (width<=480px){.search-picker__menu.svelte-gpwmgg{margin-top:4px;position:static}.search-picker__row.svelte-gpwmgg{flex-wrap:wrap;row-gap:2px}.search-picker__meta.svelte-gpwmgg{white-space:normal}}.be-frame.svelte-1uxsn39{border-radius:var(--radius-2);border:0;width:100%;height:min(70vh,640px);display:block}.be-error.svelte-o21ok5{color:var(--danger);font:700 12px/1.4 var(--font-ui);margin:10px 0 0}.guest-panel.svelte-74pvnm{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-1);max-width:580px;margin:2rem auto;padding:1.5rem}h2.svelte-74pvnm{font:800 var(--fs-2xl) var(--font-ui);color:var(--text-dark)}h3.svelte-74pvnm{font:700 var(--fs-lg) var(--font-ui)}p.svelte-74pvnm{color:var(--text-secondary);line-height:1.5}label.svelte-74pvnm{color:var(--text-dark);margin-block:1rem;font-weight:600;display:block}select.svelte-74pvnm,textarea.svelte-74pvnm{border:1px solid var(--border);border-radius:var(--radius-md);width:100%;color:var(--text-dark);background:var(--surface-1);font:inherit;margin-top:.5rem;padding:.75rem;display:block}.rules.svelte-74pvnm,article.svelte-74pvnm{border:1px solid var(--border);border-radius:var(--radius-md);margin-block:1.5rem;padding:1rem}.accept.svelte-74pvnm{align-items:baseline;gap:.5rem;display:flex}.actions.svelte-74pvnm{gap:.75rem;margin-top:1rem;display:flex}.success.svelte-74pvnm{color:var(--primary-deep)}.error.svelte-74pvnm{color:var(--red-fg)}a.svelte-74pvnm{color:var(--primary-deep);font-weight:700}.search-ahead.svelte-1k39e71,.search-ahead__input-wrap.svelte-1k39e71{position:relative}.search-ahead__input-wrap.svelte-1k39e71 input:where(.svelte-1k39e71){box-sizing:border-box;border:1px solid var(--surface-border);border-radius:var(--radius-sm);background:var(--bg-card);width:100%;color:var(--text-dark);font-family:var(--font-body);padding:10px 32px 10px 12px;font-size:14px}.search-ahead__input-wrap.svelte-1k39e71 input:where(.svelte-1k39e71):focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-alpha-12);outline:none}.search-ahead__clear.svelte-1k39e71{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:2px 4px;font-size:1.1rem;line-height:1;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.search-ahead__clear.svelte-1k39e71:hover{color:var(--text-dark)}.search-ahead__dropdown.svelte-1k39e71{z-index:50;border:1px solid var(--surface-border);border-radius:var(--radius-sm);background:var(--bg-card);box-shadow:var(--shadow-card);max-height:220px;margin:4px 0 0;padding:4px 0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.search-ahead__option.svelte-1k39e71{text-align:left;cursor:pointer;width:100%;font:700 12px var(--font-ui);color:var(--text-dark);background:0 0;border:none;padding:8px 10px;display:block}.search-ahead__option.svelte-1k39e71:hover{background:var(--surface-2)}.search-ahead__sub.svelte-1k39e71{color:var(--text-muted);margin-top:2px;font-size:11px;font-weight:600;display:block}
