.firm-logo-tile.svelte-1k1ujk2{box-sizing:border-box;width:var(--firm-logo-size,40px);height:var(--firm-logo-size,40px);border:1px solid var(--border);border-radius:calc(var(--firm-logo-size,40px) * .22);background:var(--surface-1);vertical-align:middle;flex:none;place-items:center;display:inline-grid;overflow:hidden}.firm-logo-tile--round.svelte-1k1ujk2{border-radius:var(--radius-full)}.firm-logo-tile[data-logo-backdrop=""].svelte-1k1ujk2{border-color:#0000}.firm-logo-tile--initials.svelte-1k1ujk2{background:var(--rail-ink);color:var(--on-dark);font-family:var(--font-ui);font-size:calc(var(--firm-logo-size,40px) * .34);letter-spacing:-.02em;border-color:#0000;font-weight:800;line-height:1}.firm-logo-tile.svelte-1k1ujk2 img:where(.svelte-1k1ujk2){box-sizing:border-box;width:100%;height:100%;padding:calc(var(--firm-logo-size,40px) * .1);object-fit:contain;display:block}.action-error.svelte-1ekf9zl{border:1px solid var(--c-fecaca);border-radius:var(--radius-2);background:var(--red-bg);color:var(--red-700);justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;padding:12px 16px;font-size:13px;display:flex}.action-error.svelte-1ekf9zl span:where(.svelte-1ekf9zl){overflow-wrap:anywhere;min-width:0}.action-error.svelte-1ekf9zl button:where(.svelte-1ekf9zl){color:inherit;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:18px;line-height:1}.tile.svelte-4728uc{border-radius:var(--rail-cover-radius);background:var(--rail-cover-dark);color:var(--rail-cover-fg);box-shadow:var(--rail-cover-shadow);flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.tile.sm.svelte-4728uc{width:30px;height:37px}.tile.md.svelte-4728uc{width:31px;height:38px}.tile.doc.svelte-4728uc{background:var(--rail-cover-doc)}.tile.emerald.svelte-4728uc{background:linear-gradient(158deg, var(--rail-emerald), var(--rail-emerald-deep))}.tile.ghost.svelte-4728uc{background:var(--bg-card);color:var(--rail-ink-4);box-shadow:inset 0 0 0 1px var(--rail-hair)}.tile.svelte-4728uc img:where(.svelte-4728uc){object-fit:cover;width:100%;height:100%;display:block}.tile.lined.svelte-4728uc:after{content:"";background:var(--rail-cover-rule);height:1.2px;box-shadow:var(--rail-cover-lines);position:absolute;bottom:6px;left:5px;right:5px}.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}}.status-badge.svelte-wa74xw{border-radius:var(--radius-pill);font-family:var(--font-ui);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.status-badge[data-tone=success].svelte-wa74xw{background:var(--admin-status-success-bg);color:var(--admin-status-success-fg)}.status-badge[data-tone=error].svelte-wa74xw{background:var(--admin-status-error-bg);color:var(--admin-status-error-fg)}.status-badge[data-tone=warn].svelte-wa74xw{background:var(--admin-status-warn-bg);color:var(--admin-status-warn-fg)}.status-badge[data-tone=neutral].svelte-wa74xw{background:var(--admin-status-neutral-bg);color:var(--admin-status-neutral-fg)}.status-badge[data-tone=info].svelte-wa74xw{background:var(--admin-status-info-bg);color:var(--admin-status-info-fg)}.status-badge__icon.svelte-wa74xw{font-size:12px;line-height:1}.app-toast.svelte-1sihsjo{bottom:max(24px, var(--deal-bar-clearance,0px));color:var(--bg-card);border-radius:var(--radius-md);box-shadow:var(--shadow-ref-13286d48);z-index:1000;text-align:center;background:#141413f2;max-width:calc(100vw - 32px);padding:12px 18px;font-size:14px;font-weight:600;position:fixed;left:50%;transform:translate(-50%)}.app-toast--action.svelte-1sihsjo{text-align:left;align-items:center;gap:12px;padding:10px 10px 10px 18px;display:flex}.app-toast.svelte-1sihsjo button:where(.svelte-1sihsjo){border:1px solid var(--bg-card);border-radius:var(--radius-2);min-height:36px;color:inherit;font:inherit;cursor:pointer;background:0 0;padding:0 14px}.app-toast.svelte-1sihsjo button:where(.svelte-1sihsjo):focus-visible{outline:2px solid var(--bg-card);outline-offset:2px}.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}
