.row{display:flex;gap:16px;align-items:end;flex-wrap:wrap}.row label{flex:1;min-width:220px}.row button{margin-bottom:0}.project{padding:20px;background:#fff;border:1px solid #d6e0e7;border-radius:12px;margin:24px 0}.panel{background:#fff;padding:24px;border:1px solid #d6e0e7;border-radius:12px}.muted{color:#61798b;font-size:.9rem}.ok{padding:16px;border-left:3px solid #7b9caa;background:#eef4f6;line-height:1.6}input,select{width:100%;box-sizing:border-box;padding:12px;border:1px solid #cbd8e0;border-radius:6px;font:inherit;background:#fff}label{display:block;font-size:.9rem;font-weight:600}button{cursor:pointer}button:disabled{cursor:default;opacity:.5}#articleDetail{margin-top:24px}#articleOrder{margin-bottom:18px}#catalogSave{flex:1;min-width:180px}.cards{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}
