.ob-directory-bubble[data-v-bd9d23ae]{position:relative;width:min(100%,18rem);margin-top:.45rem;border:1px solid color-mix(in srgb,var(--color-accent) 22%,transparent);border-radius:.5rem;background:#fff;padding:.65rem;box-shadow:0 12px 28px -16px #0f172a59}.ob-directory-bubble[data-v-bd9d23ae]:before{content:"";position:absolute;top:-.3rem;left:1rem;width:.55rem;height:.55rem;border-top:1px solid color-mix(in srgb,var(--color-accent) 22%,transparent);border-left:1px solid color-mix(in srgb,var(--color-accent) 22%,transparent);background:#fff;transform:rotate(45deg)}.ob-directory-button[data-v-bd9d23ae]{display:inline-flex;min-height:2rem;align-items:center;justify-content:center;gap:.35rem;border:1px solid var(--color-line);border-radius:.4rem;background:#fff;color:var(--color-ink);font-size:.75rem;font-weight:700}.ob-directory-button--yes[data-v-bd9d23ae]{border-color:var(--color-accent);background:var(--color-accent);color:#fff}.ob-directory-button[data-v-bd9d23ae]:disabled{cursor:wait;opacity:.55}.ob-siren[data-v-f4472805]{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:.3rem;transition:color .3s ease;color:var(--color-muted)}.ob-siren--error[data-v-f4472805]{color:#dc2626;font-weight:600}.ob-siren--warning[data-v-f4472805]{color:#d97706;font-weight:600}.ob-siren--verifying[data-v-f4472805]{color:var(--color-accent);font-weight:600}.ob-siren--resolved[data-v-f4472805]{color:var(--color-success);font-weight:600}.ob-mk-ico[data-v-f4472805]{flex:none;width:.9rem;height:.9rem}.ob-added-mention[data-v-f4472805]{display:flex;align-items:flex-start;gap:.35rem;color:color-mix(in srgb,var(--color-success) 82%,#0f172a);font-weight:500}.ob-added-ico[data-v-f4472805]{flex:none;width:.85rem;height:.85rem;margin-top:.1rem;color:var(--color-success)}.ob-mk-enter-active[data-v-f4472805],.ob-mk-leave-active[data-v-f4472805]{transition:opacity .3s ease,transform .3s cubic-bezier(.2,.7,.2,1)}.ob-mk-enter-from[data-v-f4472805],.ob-mk-leave-to[data-v-f4472805]{opacity:0;transform:scale(.6)}.ob-active-pulse[data-v-f4472805]{animation:ob-pulse-f4472805 1.9s ease-in-out infinite}@keyframes ob-pulse-f4472805{0%,to{box-shadow:0 0 #dc262600}50%{box-shadow:0 0 0 4px #dc26261f}}@media(prefers-reduced-motion:reduce){.ob-active-pulse[data-v-f4472805]{animation:none}.ob-mk-enter-active[data-v-f4472805],.ob-mk-leave-active[data-v-f4472805]{transition:none}}.ob-fixbar-wrap[data-v-dffd9e3b]{position:fixed;inset-inline:0;bottom:0;z-index:40;display:flex;justify-content:center;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));pointer-events:none}.ob-fixbar-wrap--static[data-v-dffd9e3b]{position:static;padding:0;background:none;pointer-events:auto}.ob-fixbar[data-v-dffd9e3b]{pointer-events:auto;width:100%;max-width:36rem;border-radius:.5rem;border:1px solid color-mix(in srgb,var(--color-accent) 16%,transparent);box-shadow:0 22px 48px -20px color-mix(in srgb,var(--color-accent) 45%,transparent),0 8px 18px -10px #0f172a2e;padding:.55rem .7rem}.ob-fix[data-v-dffd9e3b]{display:flex;flex-direction:column}.ob-fix-row[data-v-dffd9e3b]{display:flex;align-items:center;gap:.6rem;margin-top:.5rem}.ob-input[data-v-dffd9e3b]{flex:1;min-width:0;width:100%;border-radius:.5rem;border:1px solid var(--color-line);background-color:#fff;padding:.45rem .8rem;font-size:1rem;letter-spacing:.01em;color:var(--color-ink);transition:border-color .15s ease,box-shadow .15s ease}.ob-input[data-v-dffd9e3b]:hover{border-color:color-mix(in srgb,var(--color-ink) 25%,transparent)}.ob-input[data-v-dffd9e3b]:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent) 15%,transparent)}.ob-verify[data-v-dffd9e3b]{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.4rem;padding:0 1.2rem;border-radius:.5rem;background:var(--color-accent);color:#fff;font-size:.95rem;font-weight:700;transition:background-color .15s ease,transform .12s ease,opacity .15s ease}.ob-verify[data-v-dffd9e3b]:hover:not(:disabled){background:var(--color-accent-strong)}.ob-verify[data-v-dffd9e3b]:active:not(:disabled){transform:scale(.98)}.ob-verify[data-v-dffd9e3b]:disabled{opacity:.4;cursor:not-allowed}.ob-continue[data-v-dffd9e3b]{display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:3.15rem;border-radius:.5rem;background:var(--color-accent);color:#fff;font-size:1.05rem;font-weight:700;transition:background-color .15s ease,transform .12s ease}.ob-continue[data-v-dffd9e3b]:hover{background:var(--color-accent-strong)}.ob-continue[data-v-dffd9e3b]:active{transform:scale(.99)}.ob-continue[data-v-dffd9e3b]:disabled,.ob-continue[data-v-dffd9e3b]:disabled:hover{background:color-mix(in srgb,var(--color-ink) 8%,transparent);color:var(--color-muted);cursor:not-allowed;transform:none}.ob-done[data-v-dffd9e3b]{display:flex;flex-direction:column;gap:.4rem}.ob-done-hint[data-v-dffd9e3b]{text-align:center;font-size:.72rem;color:var(--color-muted)}.ob-soon[data-v-dffd9e3b]{border-radius:9999px;background:color-mix(in srgb,var(--color-ink) 12%,transparent);padding:.05rem .5rem;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.ob-success[data-v-dffd9e3b]{display:flex;align-items:center;justify-content:center;gap:.6rem;min-height:3rem;color:var(--color-success);font-size:.98rem}.ob-success-ico[data-v-dffd9e3b]{animation:ob-pop-dffd9e3b .42s cubic-bezier(.2,.8,.2,1)}@keyframes ob-pop-dffd9e3b{0%{transform:scale(.3);opacity:0}60%{transform:scale(1.15)}to{transform:scale(1);opacity:1}}.ob-swap-enter-active[data-v-dffd9e3b],.ob-swap-leave-active[data-v-dffd9e3b]{transition:opacity .24s ease,transform .24s cubic-bezier(.2,.7,.2,1)}.ob-swap-enter-from[data-v-dffd9e3b]{opacity:0;transform:translateY(10px)}.ob-swap-leave-to[data-v-dffd9e3b]{opacity:0;transform:translateY(-8px)}@media(pointer:coarse){.ob-fixbar-wrap--static .ob-fixbar[data-v-dffd9e3b]{background:#fffffff5;backdrop-filter:none;-webkit-backdrop-filter:none}}@media(prefers-reduced-motion:reduce){.ob-success-ico[data-v-dffd9e3b]{animation:none}.ob-swap-enter-active[data-v-dffd9e3b],.ob-swap-leave-active[data-v-dffd9e3b]{transition:none}}
