.inquiry-approval-status,.inquiry-approval-editor{border:1px solid #c8d5ed;border-radius:12px;padding:17px;margin-block:16px;background:#f4f7ff}.inquiry-approval-status h3,.inquiry-approval-editor h4{margin:0 0 10px;font-size:20px;line-height:1.35}.inquiry-approval-status p,.inquiry-approval-status li,.inquiry-approval-editor p{font-size:13px;line-height:1.6}.inquiry-approval-status button,.inquiry-approval-editor button{margin:6px 8px 6px 0;padding:10px 14px;border:1px solid #b7c8e5;border-radius:8px;font:600 13px/1.4 system-ui,sans-serif;cursor:pointer}.inquiry-approval-status button:disabled{opacity:.5;cursor:default}.inquiry-approval-line{display:grid;grid-template-columns:minmax(0,1fr) 170px;gap:9px;border-bottom:1px solid #d5dff0;padding:14px 0}.inquiry-approval-line>label:first-child{grid-column:1/-1;font-weight:650}.inquiry-approval-line label{font-size:13px;line-height:1.5}.inquiry-approval-line input[type=number]{display:block;width:90px;padding:9px;font:16px system-ui,sans-serif;border:1px solid #b8c7df;border-radius:8px}.inquiry-approval-line button{justify-self:start}.inquiry-approval-confirm{display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:1.6;margin-top:16px}.inquiry-approval-editor details{margin-block:14px}.inquiry-approval-editor summary{cursor:pointer;font-weight:700;line-height:1.5}.inquiry-approval-editor input[readonly]{width:100%;box-sizing:border-box;padding:10px}.approved-cart-back{display:inline-block;margin:8px 0}.inquiry-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.inquiry-actions button{flex:1}.inquiry-approval-status[hidden]{display:none!important}@media(max-width:600px){.inquiry-approval-line{grid-template-columns:1fr}.inquiry-approval-line>label:first-child{grid-column:auto}.inquiry-actions{flex-direction:column}}
.cart-mode-buttons[hidden]{display:none!important}
