.operation-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;vertical-align:middle;background:#edf6f3;border:1px solid #bad3ca;border-radius:6px;margin:2px 4px 2px 0}.operation-icon img{width:24px;height:24px;object-fit:contain;filter:brightness(0);opacity:.85}.stack-operations{margin:24px 0;padding:18px;border:1px solid #dce3ea;border-radius:10px}.stack-operations summary{color:#1761cf}.stack-operations .table-wrap{margin-bottom:12px}.stack-operations th:first-child,.stack-operations td:first-child{min-width:52px;width:60px}.stack-operations td:nth-child(2){min-width:80px}@media(max-width:640px){.stack-operations{padding:14px 10px}.stack-operations th,.stack-operations td{padding:9px 6px}.stack-operations table{font-size:12px}}