.axy-tool-card{display:grid;gap:12px;padding:16px;border:1px solid rgba(113,145,188,.25);border-radius:14px;background:rgba(120,146,190,.08);color:inherit}
.axy-tool-card label{display:grid;gap:6px;font-size:13px;font-weight:700;color:inherit}
.axy-tool-card select,.axy-tool-card input{width:100%;min-height:42px;padding:10px 12px;border:1px solid #9daec5;border-radius:9px;background:#fff;color:#17263d;font-size:14px;box-sizing:border-box}
.axy-tool-card .axy-tool-button{border:0;border-radius:9px;background:#168acb;color:#fff;padding:12px 14px;font-weight:700;cursor:pointer}
.axy-tool-card .axy-tool-button:hover,.axy-tool-card .axy-tool-button:focus-visible{background:#08679c}
.axy-tool-result{border-radius:10px;padding:12px;background:rgba(86,143,205,.13);font-weight:700;line-height:1.5;overflow-wrap:anywhere}
.axy-tool-note{font-size:12px;line-height:1.55;opacity:.8;margin:0}
