.url-input-root[data-v-d8903250]{background:var(--ui-surface-raised);border:1px solid var(--ui-border);display:flex;flex-direction:column;gap:.5rem;transition:border-color .18s,box-shadow .18s;width:100%}.url-input-root[data-v-d8903250]:focus-within{border-color:var(--ui-accent-strong);box-shadow:0 0 0 3px var(--ui-accent-ring)}.url-input-row[data-v-d8903250]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;padding:0 4px 0 12px}.url-input-row.is-large[data-v-d8903250]{gap:12px;padding:0 6px 0 16px}.url-input-leading[data-v-d8903250]{color:var(--ui-text-subtle);flex-shrink:0;font-size:18px;transition:color .15s}.url-input-row.is-large .url-input-leading[data-v-d8903250]{font-size:20px}.url-input-leading.is-focused[data-v-d8903250]{color:var(--ui-accent-text)}.url-input-field[data-v-d8903250]{background:transparent;border:0;color:var(--ui-text);flex:1;font-family:var(--font-mono);letter-spacing:.005em;min-width:0;outline:0}.url-input-field[data-v-d8903250]::-moz-placeholder{color:var(--ui-text-subtle)}.url-input-field[data-v-d8903250]::placeholder{color:var(--ui-text-subtle)}.url-input-clear[data-v-d8903250]{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--ui-text-muted);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .15s,color .15s;width:32px}.url-input-clear[data-v-d8903250]:hover{background:var(--ui-surface-elev);color:var(--ui-text)}.url-input-submit[data-v-d8903250]{flex-shrink:0}.url-input-opts[data-v-d8903250]{border-top:1px solid transparent;margin-top:0;max-height:36px;overflow:hidden;padding:0;transition:max-height .22s ease,padding .22s ease,border-color .22s ease,margin-top .22s ease}.url-input-opts.is-open[data-v-d8903250]{border-top:1px solid var(--ui-border);margin-top:8px;max-height:200px;padding:12px 14px 6px}@media(min-width:640px){.url-input-opts.is-open[data-v-d8903250]{padding:14px 16px 8px}}.url-input-opts-row[data-v-d8903250]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;padding:0 12px 4px}@media(min-width:640px){.url-input-opts-row[data-v-d8903250]{padding:0 16px 4px}}.url-input-opts-toggle[data-v-d8903250]{align-items:center;background:transparent;border:0;color:var(--ui-text-subtle);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;gap:4px;padding:0}.url-input-opts-toggle[data-v-d8903250]:hover{color:var(--ui-text)}.url-input-tip[data-v-d8903250]{color:var(--ui-text-subtle);font-family:var(--font-mono);font-size:12px}.url-input-tip .accent[data-v-d8903250]{color:var(--ui-accent-text)}.url-input-opts-grid[data-v-d8903250]{display:grid;gap:12px;grid-template-columns:1fr}@media(min-width:640px){.url-input-opts-grid[data-v-d8903250]{grid-template-columns:repeat(3,1fr)}}.url-input-opt-field[data-v-d8903250]{display:flex;flex-direction:column;gap:4px}.url-input-opt-label[data-v-d8903250]{color:var(--ui-text-subtle);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase}.url-input-opt-input[data-v-d8903250]{background:var(--ui-surface-muted);border:1px solid var(--ui-border);border-radius:6px;color:var(--ui-text);font-family:inherit;font-size:12px;height:30px;outline:0;padding:0 10px}.url-input-opt-input[data-v-d8903250]:focus-visible{border-color:var(--ui-accent-strong);box-shadow:0 0 0 3px var(--ui-accent-ring)}.url-input-opt-input.mono[data-v-d8903250]{font-family:var(--font-mono)}.url-input-opt-input[data-v-d8903250]:focus{border-color:var(--ui-accent-strong)}.url-input-opts-footer[data-v-d8903250]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;margin-top:10px}.url-input-opt-check[data-v-d8903250]{align-items:center;color:var(--ui-text-muted);display:inline-flex;font-size:12px;gap:6px}.url-input-opts-close[data-v-d8903250]{background:transparent;border:0;color:var(--ui-text-subtle);cursor:pointer;font-family:inherit;font-size:12px}.url-input-token-toggle[data-v-d8903250]{align-items:center;align-self:flex-start;background:none;border:none;color:var(--ui-text-subtle);cursor:pointer;display:inline-flex;font-size:.75rem;gap:.375rem;padding:.25rem 12px}.url-input-token-toggle[data-v-d8903250]:hover{color:var(--ui-text-muted)}.url-input-error[data-v-d8903250]{color:var(--ui-danger-text);font-size:.8125rem;margin:0;padding:0 12px 8px}
