/*! Totalmed – inquiry list (global) */
[data-tm-inquiry-add].is-added{background:var(--surface-2);color:var(--ink);border-color:var(--line)}
[data-tm-inquiry-count][data-n="0"]{opacity:.7}
.tm-inq-list,[data-tm-inquiry-list]{list-style:none;margin:0;padding:0;display:grid;gap:10px}
.tm-inq-item{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:12px;align-items:center;padding:8px;border:1px solid var(--line);border-radius:var(--border-mid);background:var(--surface)}
.tm-inq-item img,.tm-inq-item .tm-inq-ph{width:56px;height:56px;object-fit:contain;border-radius:var(--border-min);background:#FFFFFF}
.tm-inq-name{color:var(--ink);font-weight:600;font-size:var(--text-s);line-height:1.35;text-decoration:none;min-width:0}
.tm-inq-name:hover{color:var(--accent-ink)}
.tm-inq-remove{width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:var(--muted);cursor:pointer}
.tm-inq-remove:hover{background:var(--surface-2);color:var(--ink)}
.tm-inq-toast{position:fixed;left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 20px);transform:translate(-50%,16px);z-index:100002;display:flex;align-items:center;gap:14px;max-width:calc(100vw - 32px);padding:10px 10px 10px 18px;border-radius:999px;background:var(--ink);color:var(--bg);font-size:var(--text-s);font-weight:600;box-shadow:var(--shadow-l);opacity:0;visibility:hidden;transition:opacity .25s,transform .25s,visibility .25s}
.tm-inq-toast.on{opacity:1;visibility:visible;transform:translate(-50%,0)}
.tm-inq-toast-msg{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tm-inq-toast-open{flex:none;border:0;border-radius:999px;padding:8px 14px;background:var(--accent);color:var(--on-accent);font:inherit;cursor:pointer}
.tm-inq-toast-open[hidden]{display:none}
@media (prefers-reduced-motion: reduce){.tm-inq-toast{transition:none}}

/* Bricks blocks set display:flex/grid – keep the [hidden] state of inquiry helpers */
[data-tm-inquiry-empty][hidden],[data-tm-inquiry-has-items][hidden]{display:none!important}
