.imm-rsc{display:grid;gap:24px;padding:clamp(20px,4vw,40px) 0}.imm-rsc[hidden],.imm-rsc__near[hidden]{display:none}.imm-rsc__h{font-size:clamp(1.35rem,3vw,1.8rem);margin:4px 0 10px;overflow-wrap:anywhere}.imm-rsc__lead{color:var(--ink-2);max-width:60ch;margin:0 0 16px}.imm-rsc__acts{display:flex;flex-wrap:wrap;gap:10px}.imm-rsc__acts .imm-btn{white-space:normal;text-align:center}.imm-rsc__tip{margin:14px 0 0;font-size:.88rem;color:var(--muted)}.imm-rsc__tip code{font-family:var(--font-mono);font-size:.85em;background:var(--paper-2);padding:1px 4px;border-radius:3px}.imm-rsc__form{background:var(--paper-2);border:1px solid var(--line);border-radius:var(--r);padding:18px}.imm-rsc__fh{font-weight:700;margin:0 0 10px}.imm-rsc__nh{font-size:1.1rem;margin:0 0 4px}.imm-rsc__nnote{font-size:.88rem;color:var(--muted);margin:0 0 10px}.imm-rsc__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--line-soft)}.imm-rsc__row{display:grid;grid-template-columns:48px 1fr auto;gap:4px 12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line-soft)}.imm-rsc__row img,.imm-rsc__ph{width:48px;height:48px;object-fit:contain;background:var(--paper-2);border-radius:4px;grid-row:span 2}.imm-rsc__t{min-width:0;display:flex;flex-direction:column;font-size:.92rem}.imm-rsc__t small{color:var(--muted)}.imm-rsc__t a{color:var(--ink);font-weight:600;text-decoration:none;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.imm-rsc__t a:hover,.imm-rsc__t a:focus-visible{text-decoration:underline}.imm-rsc__t em{font-style:normal;font-size:.78rem;color:var(--muted)}.imm-rsc__p{font-family:var(--font-mono);font-weight:var(--mono-weight);font-size:.9rem;white-space:nowrap}.imm-rsc__q{grid-column:3;justify-self:end;border:1px solid var(--accent);color:var(--accent);background:none;border-radius:var(--r);padding:6px 10px;font-weight:600;cursor:pointer;min-height:36px}.imm-rsc__q.is-in{background:var(--accent-tint)}.imm-rsc__q:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(min-width:900px){.imm-rsc{grid-template-columns:1.2fr 1fr;align-items:start}.imm-rsc__near{grid-column:1 / -1}}.imm-rsc__form{scroll-margin-top:100px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/imm-rescue.css.map */
