.koc-links,.koc-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.koc-links{margin-bottom:22px;font-size:.92rem}.koc-connection{background:#f1f6fc;border:1px solid #dce6f2;border-radius:14px;padding:18px 22px;margin-bottom:22px}.koc-connection p{color:#53647a;font-size:.9rem;margin:8px 0 0}.koc-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px}.koc-grid>.card{margin:0}.koc-check{display:flex;gap:10px;align-items:flex-start;font-size:.92rem;line-height:1.7;margin:18px 0}.koc-check input{width:18px;min-width:18px;margin:5px 0 0}.koc-note{font-size:.87rem;color:#53647a;line-height:1.7}.koc-review{padding:16px 18px;border-radius:12px;background:#f1f6fc;margin:14px 0;overflow-wrap:anywhere}.koc-review p{margin:5px 0}.koc-state{font-weight:600;line-height:1.7;overflow-wrap:anywhere}.koc-actions{margin:16px 0}.koc-pending{background:#fffdf2;border-color:#d9bd71}#koc-order-no,#koc-quantity{max-width:440px}#koc-latest{display:block;margin:12px 0 22px}#koc-page button:focus-visible,#koc-page a:focus-visible,#koc-page input:focus-visible{outline:3px solid #7296d1;outline-offset:3px}@media(max-width:900px){.koc-grid{grid-template-columns:1fr}.koc-actions{align-items:stretch}.koc-actions>button{width:100%}}
