.bsw-rfq{--bsw-rfq-bg:#f6f6f1;--bsw-rfq-panel:#fff;--bsw-rfq-fg:#1a1a14;--bsw-rfq-muted:#6b6b60;--bsw-rfq-line:#e4e4dc;--bsw-rfq-accent:#c8ef00;--bsw-rfq-accent-fg:#1a1a14;--bsw-rfq-radius:12px;box-sizing:border-box;width:100%;max-width:100%;min-width:0;color:var(--bsw-rfq-fg);background:var(--bsw-rfq-bg);border:1px solid var(--bsw-rfq-line);border-radius:var(--bsw-rfq-radius);font-family:inherit,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.bsw-rfq[data-theme=dark]{--bsw-rfq-bg:#161714;--bsw-rfq-panel:#22241c;--bsw-rfq-fg:#f4f4ee;--bsw-rfq-muted:#b3b4aa;--bsw-rfq-line:#4a4c42;--bsw-rfq-accent:#c8ef00;--bsw-rfq-accent-fg:#161714}.bsw-rfq *,.bsw-rfq :after,.bsw-rfq :before{box-sizing:border-box}.bsw-rfq__card,.bsw-rfq__form,.bsw-rfq__header,.bsw-rfq__list{padding:.75rem 1rem}.bsw-rfq__header{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.bsw-rfq__card h3,.bsw-rfq__header h2{margin:0;font-size:1rem}.bsw-rfq__muted,.bsw-rfq__note{color:var(--bsw-rfq-muted)}.bsw-rfq__note{margin:0;padding:0 1rem}.bsw-rfq__alert{margin:.75rem 1rem 0;padding:.5rem .75rem;border:1px solid var(--bsw-rfq-line);border-radius:var(--bsw-rfq-radius);background:var(--bsw-rfq-panel)}.bsw-rfq__form,.bsw-rfq__list{display:grid;gap:.5rem}.bsw-rfq button,.bsw-rfq input,.bsw-rfq textarea{font:inherit;color:inherit}.bsw-rfq button{background:var(--bsw-rfq-accent);color:var(--bsw-rfq-accent-fg);border:0;border-radius:var(--bsw-rfq-radius);padding:.4rem .75rem}.bsw-rfq__list{list-style:none;margin:0}.bsw-rfq__list li{display:flex;justify-content:space-between;gap:.75rem;padding:.5rem 0;border-top:1px solid var(--bsw-rfq-line)}.bsw-rfq__matrix{display:grid;overflow-x:auto;padding:.75rem 1rem 1rem}.bsw-rfq__matrix [role=row]{display:grid;grid-template-columns:repeat(4,minmax(8rem,1fr));min-width:36rem}.bsw-rfq__matrix [role=columnheader],.bsw-rfq__matrix [role=gridcell]{padding:.5rem;border-bottom:1px solid var(--bsw-rfq-line)}.bsw-rfq__matrix [role=gridcell][aria-selected=true]{outline:2px solid var(--bsw-rfq-accent)}.bsw-rfq__cards{display:none}.bsw-rfq__detail,.bsw-rfq__lines,.bsw-rfq__thread{margin:0;padding:0 1rem 1rem}.bsw-rfq__lines{display:grid;gap:.35rem;list-style:none}.bsw-rfq__thread{background:var(--bsw-rfq-panel);border:1px solid var(--bsw-rfq-line);border-radius:var(--bsw-rfq-radius);padding:.75rem 1rem;margin:0 1rem 1rem}.bsw-rfq__check{display:flex;align-items:center;gap:.5rem}.bsw-rfq select{font:inherit;color:inherit;width:100%}@media (max-width:720px){.bsw-rfq__matrix{display:none}.bsw-rfq__cards{display:grid;gap:.75rem}.bsw-rfq__card{background:var(--bsw-rfq-panel);border:1px solid var(--bsw-rfq-line);border-radius:var(--bsw-rfq-radius)}}