.asd[data-v-4b14ed33]{--a-ink:var(--ink,#0B0B0C);--a-ink2:var(--ink2,#475569);--a-ink3:var(--ink3,#64748B);--a-acc:var(--acc,#C78570);--a-acc-text:var(--acc-text,#9A5A45);--a-surface:var(--surface,#F8FAFC);--a-fill:var(--fill,#F1F5F9);--a-line:var(--line,#E2E8F0);--a-line2:var(--line2,#CBD5E1);--a-mono:var(--hd-mono,"Geist Mono"),ui-monospace,"SF Mono",Menlo,monospace;--a-ease:var(--ease,cubic-bezier(.2,.7,.2,1))}.asd-muted[data-v-4b14ed33]{color:var(--a-ink3)}.asd-meta[data-v-4b14ed33]{font-family:var(--a-mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--a-ink3)}.asd-input[data-v-4b14ed33]{width:100%;min-height:46px;padding:10px 40px;border:1px solid var(--a-line2);border-radius:12px;background:#fff;font-size:15px;color:var(--a-ink);transition:border-color .16s var(--a-ease),box-shadow .16s var(--a-ease)}.asd-input[data-v-4b14ed33]::-moz-placeholder{color:var(--a-ink3)}.asd-input[data-v-4b14ed33]::placeholder{color:var(--a-ink3)}.asd-input[data-v-4b14ed33]:focus{outline:none;border-color:var(--a-ink);box-shadow:0 0 0 3px #0b0b0c14}.asd-input[data-v-4b14ed33]:disabled{opacity:.6;cursor:not-allowed}.asd-input[data-v-4b14ed33]::-webkit-search-cancel-button{display:none}.asd-spin[data-v-4b14ed33]{display:inline-block;width:16px;height:16px;border-radius:999px;border:2px solid var(--a-line);border-top-color:var(--a-acc);animation:asd-spin-4b14ed33 .9s linear infinite}.asd-spin.is-lg[data-v-4b14ed33]{width:20px;height:20px}@keyframes asd-spin-4b14ed33{to{transform:rotate(360deg)}}.asd-menu[data-v-4b14ed33]{position:absolute;z-index:50;margin-top:6px;width:100%;max-height:20rem;overflow-y:auto;border:1px solid var(--a-line);border-radius:16px;background:#fff;box-shadow:0 16px 32px -20px #0b0b0c47}.asd-menu-note[data-v-4b14ed33]{padding:8px 16px;border-bottom:1px solid var(--a-line);font-family:var(--a-mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--a-acc-text)}.asd-opt[data-v-4b14ed33]{display:flex;width:100%;align-items:center;gap:12px;min-height:52px;padding:10px 14px;text-align:left;border-bottom:1px solid var(--a-line);transition:background-color .16s var(--a-ease)}.asd-opt[data-v-4b14ed33]:last-of-type{border-bottom:0}.asd-opt[data-v-4b14ed33]:hover,.asd-opt.is-active[data-v-4b14ed33]{background:var(--a-surface)}.asd-opt.is-stale[data-v-4b14ed33]{opacity:.5}.asd-pin[data-v-4b14ed33]{width:8px;height:8px;flex:none;border-radius:999px;background:var(--a-ink)}.asd-opt.is-active .asd-pin[data-v-4b14ed33]{background:var(--a-acc)}.asd-opt-t[data-v-4b14ed33]{font-size:14px;font-weight:500;color:var(--a-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asd-opt-s[data-v-4b14ed33]{margin-top:1px;font-size:12.5px;color:var(--a-ink3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asd-empty-t[data-v-4b14ed33]{font-size:14px;color:var(--a-ink2)}.asd-empty-b[data-v-4b14ed33]{margin-top:4px;font-size:12.5px;color:var(--a-ink3)}.asd-menu-foot[data-v-4b14ed33]{padding:8px 16px;border-top:1px solid var(--a-line);background:var(--a-surface);font-family:var(--a-mono);font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--a-ink3)}.asd-strong[data-v-4b14ed33]{color:var(--a-ink)}.asd-pop-enter[data-v-4b14ed33]{transition:opacity .12s var(--a-ease),transform .12s var(--a-ease)}.asd-pop-leave[data-v-4b14ed33]{transition:opacity 80ms var(--a-ease),transform 80ms var(--a-ease)}.asd-pop-from[data-v-4b14ed33]{opacity:0;transform:translateY(-4px)}.asd-pop-to[data-v-4b14ed33]{opacity:1;transform:none}.asd-chosen[data-v-4b14ed33]{flex:1;min-width:0;display:flex;align-items:center;gap:10px;min-height:44px;padding:0 14px;border:1px solid var(--a-ink);border-radius:12px;background:#fff}.asd-chosen .asd-pin[data-v-4b14ed33]{background:var(--a-acc)}.asd-chosen-t[data-v-4b14ed33]{font-size:14px;font-weight:500;color:var(--a-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asd-clear[data-v-4b14ed33]{display:grid;place-items:center;width:44px;height:44px;flex:none;border:1px solid var(--a-line2);border-radius:12px;color:var(--a-ink3);transition:background-color .16s var(--a-ease),color .16s var(--a-ease)}.asd-clear[data-v-4b14ed33]:hover{background:var(--a-fill);color:var(--a-ink)}.asd-card[data-v-4b14ed33]{border:1px solid var(--a-line);border-radius:20px;background:#fff;overflow:hidden}.asd-nomap[data-v-4b14ed33]{display:flex;align-items:center;justify-content:center;height:80px;background:var(--a-surface);border-bottom:1px solid var(--a-line)}.asd-record[data-v-4b14ed33]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--a-line)}.asd-card>.asd-nomap+.asd-record[data-v-4b14ed33]{border-top:0}.asd-record>div[data-v-4b14ed33]{padding:14px 16px;border-bottom:1px solid var(--a-line);min-width:0}.asd-record>div[data-v-4b14ed33]:nth-child(2n){border-left:1px solid var(--a-line)}.asd-record dt[data-v-4b14ed33]{font-family:var(--a-mono);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--a-ink3)}.asd-record dd[data-v-4b14ed33]{margin-top:6px;font-size:14px;font-weight:500;color:var(--a-ink);font-variant-numeric:tabular-nums}.asd-soft[data-v-4b14ed33]{font-weight:400!important;color:var(--a-ink2)!important}.asd-epc[data-v-4b14ed33]{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:6px;color:#fff;font-size:11.5px;font-weight:600}.asd-card-foot[data-v-4b14ed33]{padding:12px 16px;text-align:center}.asd-cta[data-v-4b14ed33]{font-size:13px;font-weight:500;color:var(--a-acc-text)}.asd-cta[data-v-4b14ed33]:hover{text-decoration:underline;text-underline-offset:3px}.asd-limit[data-v-4b14ed33]{margin-top:12px;padding:14px 16px;border:1px solid var(--a-line);border-radius:16px;background:var(--a-surface);text-align:center}.asd-limit-t[data-v-4b14ed33]{font-size:13.5px;font-weight:500;color:var(--a-ink)}.asd-limit-b[data-v-4b14ed33]{margin-top:4px;font-size:12.5px;line-height:1.5;color:var(--a-ink2)}@media (prefers-reduced-motion:reduce){.asd-spin[data-v-4b14ed33]{animation:none}.asd-pop-enter[data-v-4b14ed33],.asd-pop-leave[data-v-4b14ed33]{transition:none}}
